yuku-t/duck_testing

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.gitignore
.rspec
.rubocop.yml
.travis.yml
.yardopts
CHANGELOG.md
Gemfile
Guardfile
LICENSE
README.md
Rakefile
duck_testing.gemspec
sample/.gitignore
sample/.rspec
sample/Gemfile
lib/duck_testing.rb19
lib/duck_testing/errors.rb4
lib/duck_testing/method_call_data.rb13
lib/duck_testing/reporter/base.rb13
lib/duck_testing/reporter/raise_error.rb25
lib/duck_testing/tester.rb31
lib/duck_testing/type/base.rb12
lib/duck_testing/type/class_instance.rb17
lib/duck_testing/type/constant.rb18
lib/duck_testing/type/duck_type.rb17
lib/duck_testing/type/hash.rb40
lib/duck_testing/type/order_dependent_array.rb20
lib/duck_testing/type/order_independent_array.rb20
lib/duck_testing/version.rb3
lib/duck_testing/violation.rb25
lib/duck_testing/yard.rb38
A
25 mins
lib/duck_testing/yard/builder.rb56
lib/duck_testing/yard/class_object.rb15
lib/duck_testing/yard/code_object.rb13
lib/duck_testing/yard/method_object.rb53
lib/duck_testing/yard/method_parameter.rb34
lib/duck_testing/yard/parser.rb19
sample/lib/concern.rb5
sample/lib/sample.rb7