├── .document ├── .gitignore ├── .rubocop.yml ├── .rubocop_todo.yml ├── .ruby-version ├── .travis.yml ├── CHANGELOG.md ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── VERSION.yml ├── examples ├── 00-even-numbers │ ├── README │ └── spec │ │ └── tests.rb └── 01-circular_buffer │ ├── .gitignore │ ├── README │ ├── circular_buffer.c │ ├── circular_buffer_bugged.c │ └── spec │ └── tests.rb ├── lib ├── rantly.rb └── rantly │ ├── data.rb │ ├── generator.rb │ ├── minitest.rb │ ├── minitest_extensions.rb │ ├── property.rb │ ├── rspec.rb │ ├── rspec_extensions.rb │ ├── shrinks.rb │ ├── silly.rb │ ├── spec.rb │ └── testunit_extensions.rb ├── logo ├── COPYRIGHT.txt ├── Rantly.png ├── Rantly1.ai ├── Rantly10.pdf ├── Rantly11.png ├── Rantly12.svg ├── Rantly13.ai ├── Rantly14.pdf ├── Rantly15.png ├── Rantly16.svg ├── Rantly17.ai ├── Rantly18.pdf ├── Rantly19.png ├── Rantly2.pdf ├── Rantly20.svg ├── Rantly3.png ├── Rantly4.svg ├── Rantly5.ai ├── Rantly6.pdf ├── Rantly7.png ├── Rantly8.svg └── Rantly9.ai ├── rantly.gemspec └── test ├── rantly_generator_test.rb ├── rantly_test.rb ├── shrinks_test.rb └── test_helper.rb /.document: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/.document -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.sw? 2 | .DS_Store 3 | coverage 4 | rdoc 5 | pkg 6 | .bundle 7 | .gems 8 | Gemfile.lock 9 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.rubocop_todo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/.rubocop_todo.yml -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 3.3.1 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/Rakefile -------------------------------------------------------------------------------- /VERSION.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/VERSION.yml -------------------------------------------------------------------------------- /examples/00-even-numbers/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/examples/00-even-numbers/README -------------------------------------------------------------------------------- /examples/00-even-numbers/spec/tests.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/examples/00-even-numbers/spec/tests.rb -------------------------------------------------------------------------------- /examples/01-circular_buffer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/examples/01-circular_buffer/.gitignore -------------------------------------------------------------------------------- /examples/01-circular_buffer/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/examples/01-circular_buffer/README -------------------------------------------------------------------------------- /examples/01-circular_buffer/circular_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/examples/01-circular_buffer/circular_buffer.c -------------------------------------------------------------------------------- /examples/01-circular_buffer/circular_buffer_bugged.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/examples/01-circular_buffer/circular_buffer_bugged.c -------------------------------------------------------------------------------- /examples/01-circular_buffer/spec/tests.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/examples/01-circular_buffer/spec/tests.rb -------------------------------------------------------------------------------- /lib/rantly.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/lib/rantly.rb -------------------------------------------------------------------------------- /lib/rantly/data.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/lib/rantly/data.rb -------------------------------------------------------------------------------- /lib/rantly/generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/lib/rantly/generator.rb -------------------------------------------------------------------------------- /lib/rantly/minitest.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/lib/rantly/minitest.rb -------------------------------------------------------------------------------- /lib/rantly/minitest_extensions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/lib/rantly/minitest_extensions.rb -------------------------------------------------------------------------------- /lib/rantly/property.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/lib/rantly/property.rb -------------------------------------------------------------------------------- /lib/rantly/rspec.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | require 'rantly/rspec_extensions' 4 | -------------------------------------------------------------------------------- /lib/rantly/rspec_extensions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/lib/rantly/rspec_extensions.rb -------------------------------------------------------------------------------- /lib/rantly/shrinks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/lib/rantly/shrinks.rb -------------------------------------------------------------------------------- /lib/rantly/silly.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/lib/rantly/silly.rb -------------------------------------------------------------------------------- /lib/rantly/spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/lib/rantly/spec.rb -------------------------------------------------------------------------------- /lib/rantly/testunit_extensions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/lib/rantly/testunit_extensions.rb -------------------------------------------------------------------------------- /logo/COPYRIGHT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/logo/COPYRIGHT.txt -------------------------------------------------------------------------------- /logo/Rantly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/logo/Rantly.png -------------------------------------------------------------------------------- /logo/Rantly1.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/logo/Rantly1.ai -------------------------------------------------------------------------------- /logo/Rantly10.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/logo/Rantly10.pdf -------------------------------------------------------------------------------- /logo/Rantly11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/logo/Rantly11.png -------------------------------------------------------------------------------- /logo/Rantly12.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/logo/Rantly12.svg -------------------------------------------------------------------------------- /logo/Rantly13.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/logo/Rantly13.ai -------------------------------------------------------------------------------- /logo/Rantly14.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/logo/Rantly14.pdf -------------------------------------------------------------------------------- /logo/Rantly15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/logo/Rantly15.png -------------------------------------------------------------------------------- /logo/Rantly16.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/logo/Rantly16.svg -------------------------------------------------------------------------------- /logo/Rantly17.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/logo/Rantly17.ai -------------------------------------------------------------------------------- /logo/Rantly18.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/logo/Rantly18.pdf -------------------------------------------------------------------------------- /logo/Rantly19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/logo/Rantly19.png -------------------------------------------------------------------------------- /logo/Rantly2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/logo/Rantly2.pdf -------------------------------------------------------------------------------- /logo/Rantly20.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/logo/Rantly20.svg -------------------------------------------------------------------------------- /logo/Rantly3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/logo/Rantly3.png -------------------------------------------------------------------------------- /logo/Rantly4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/logo/Rantly4.svg -------------------------------------------------------------------------------- /logo/Rantly5.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/logo/Rantly5.ai -------------------------------------------------------------------------------- /logo/Rantly6.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/logo/Rantly6.pdf -------------------------------------------------------------------------------- /logo/Rantly7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/logo/Rantly7.png -------------------------------------------------------------------------------- /logo/Rantly8.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/logo/Rantly8.svg -------------------------------------------------------------------------------- /logo/Rantly9.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/logo/Rantly9.ai -------------------------------------------------------------------------------- /rantly.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/rantly.gemspec -------------------------------------------------------------------------------- /test/rantly_generator_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/test/rantly_generator_test.rb -------------------------------------------------------------------------------- /test/rantly_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/test/rantly_test.rb -------------------------------------------------------------------------------- /test/shrinks_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/test/shrinks_test.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rantly-rb/rantly/HEAD/test/test_helper.rb --------------------------------------------------------------------------------