Module: DuckTesting

Defined in:
lib/duck_testing/yard.rb,
lib/duck_testing/errors.rb,
lib/duck_testing/tester.rb,
lib/duck_testing/version.rb,
lib/duck_testing/type/base.rb,
lib/duck_testing/type/hash.rb,
lib/duck_testing/violation.rb,
lib/duck_testing/yard/parser.rb,
lib/duck_testing/yard/builder.rb,
lib/duck_testing/reporter/base.rb,
lib/duck_testing/type/constant.rb,
lib/duck_testing/type/duck_type.rb,
lib/duck_testing/method_call_data.rb,
lib/duck_testing/yard/code_object.rb,
lib/duck_testing/yard/class_object.rb,
lib/duck_testing/yard/method_object.rb,
lib/duck_testing/type/class_instance.rb,
lib/duck_testing/reporter/raise_error.rb,
lib/duck_testing/yard/method_parameter.rb,
lib/duck_testing/type/order_dependent_array.rb,
lib/duck_testing/type/order_independent_array.rb

Defined Under Namespace

Modules: Reporter, Type, YARD Classes: ContractViolationError, MethodCallData, Tester, Violation

Constant Summary collapse

VERSION =
"0.0.1".freeze