├── .gitignore ├── .rvmrc ├── .travis.yml ├── Gemfile ├── LICENSE ├── README.rdoc ├── aequitas.gemspec ├── lib ├── aequitas.rb └── aequitas │ ├── class_methods.rb │ ├── contextual_rule_set.rb │ ├── exceptions.rb │ ├── macros.rb │ ├── message_transformer.rb │ ├── rule.rb │ ├── rule │ ├── absence.rb │ ├── absence │ │ ├── blank.rb │ │ └── nil.rb │ ├── acceptance.rb │ ├── block.rb │ ├── confirmation.rb │ ├── format.rb │ ├── format │ │ ├── email_address.rb │ │ ├── proc.rb │ │ ├── regexp.rb │ │ └── url.rb │ ├── guard.rb │ ├── length.rb │ ├── length │ │ ├── equal.rb │ │ ├── maximum.rb │ │ ├── minimum.rb │ │ └── range.rb │ ├── method.rb │ ├── numericalness.rb │ ├── numericalness │ │ ├── integer.rb │ │ └── non_integer.rb │ ├── presence.rb │ ├── presence │ │ ├── not_blank.rb │ │ └── not_nil.rb │ ├── primitive_type.rb │ ├── primitive_type │ │ └── virtus.rb │ ├── skip_condition.rb │ ├── value.rb │ ├── value │ │ ├── equal.rb │ │ ├── greater_than.rb │ │ ├── greater_than_or_equal.rb │ │ ├── less_than.rb │ │ ├── less_than_or_equal.rb │ │ ├── not_equal.rb │ │ └── range.rb │ └── within.rb │ ├── rule_set.rb │ ├── support │ ├── blank.rb │ ├── ordered_hash.rb │ └── value_object.rb │ ├── version.rb │ ├── violation.rb │ ├── violation │ ├── message.rb │ └── rule.rb │ ├── violation_set.rb │ ├── virtus_integration.rb │ └── virtus_integration │ ├── inline_attribute_rule_extractor.rb │ └── inline_attribute_rule_extractor │ ├── array.rb │ ├── boolean.rb │ ├── numeric.rb │ ├── object.rb │ └── string.rb ├── spec ├── integration │ ├── aequitas │ │ └── macros │ │ │ ├── validates_absence_of_spec.rb │ │ │ ├── validates_acceptance_of_spec.rb │ │ │ ├── validates_confirmation_of_spec.rb │ │ │ ├── validates_format_of_spec.rb │ │ │ ├── validates_length_of.rb │ │ │ ├── validates_numericalness_of_spec.rb │ │ │ ├── validates_presence_of_spec.rb │ │ │ ├── validates_value_of_spec.rb │ │ │ ├── validates_with_block.rb │ │ │ ├── validates_with_method.rb │ │ │ └── validates_within.rb │ ├── shared │ │ └── macros │ │ │ └── integration_spec.rb │ └── virtus │ │ ├── array │ │ └── length │ │ │ ├── equal_spec.rb │ │ │ └── range_spec.rb │ │ ├── boolean │ │ └── presence_spec.rb │ │ ├── integer │ │ └── value │ │ │ ├── equal_to_spec.rb │ │ │ ├── greater_than_or_equal.rb │ │ │ ├── greater_than_spec.rb │ │ │ ├── less_than_or_equal.rb │ │ │ ├── less_than_spec.rb │ │ │ └── not_equal_to_spec.rb │ │ └── string │ │ ├── format │ │ ├── email_address_spec.rb │ │ ├── regexp_spec.rb │ │ └── url_spec.rb │ │ ├── length │ │ ├── equal_spec.rb │ │ └── range_spec.rb │ │ └── presence_spec.rb ├── rcov.opts ├── spec_helper.rb ├── suite.rb └── unit │ └── aequitas │ ├── class_methods │ └── inherited_spec.rb │ ├── rule │ ├── absence │ │ ├── blank │ │ │ └── valid_value_spec.rb │ │ └── blank_spec.rb │ ├── acceptance │ │ └── valid_value_spec.rb │ ├── acceptance_spec.rb │ ├── confirmation │ │ └── validate_spec.rb │ ├── confirmation_spec.rb │ ├── guard_spec.rb │ └── skip_condition_spec.rb │ ├── rule_spec.rb │ ├── support │ ├── blank_spec.rb │ ├── value_object │ │ └── equalizer_spec.rb │ └── value_object_spec.rb │ └── violation_set_spec.rb ├── spec_legacy ├── fixtures │ ├── barcode.rb │ ├── basketball_court.rb │ ├── basketball_player.rb │ ├── beta_tester_account.rb │ ├── bill_of_landing.rb │ ├── boat_dock.rb │ ├── city.rb │ ├── company.rb │ ├── corporate_world.rb │ ├── country.rb │ ├── ethernet_frame.rb │ ├── event.rb │ ├── g3_concert.rb │ ├── jabberwock.rb │ ├── kayak.rb │ ├── lernean_hydra.rb │ ├── llama_spaceship.rb │ ├── mathematical_function.rb │ ├── memory_object.rb │ ├── mittelschnauzer.rb │ ├── motor_launch.rb │ ├── multibyte.rb │ ├── page.rb │ ├── phone_number.rb │ ├── pirogue.rb │ ├── programming_language.rb │ ├── reservation.rb │ ├── scm_operation.rb │ ├── sms_message.rb │ └── udp_packet.rb ├── integration │ ├── absent_field_validator │ │ ├── absent_field_validator_spec.rb │ │ └── spec_helper.rb │ ├── acceptance_validator │ │ ├── acceptance_validator_spec.rb │ │ └── spec_helper.rb │ ├── automatic_validation │ │ ├── custom_messages_for_inferred_validation_spec.rb │ │ ├── disabling_inferred_validation_spec.rb │ │ ├── inferred_boolean_properties_validation_spec.rb │ │ ├── inferred_float_property_validation_spec.rb │ │ ├── inferred_format_validation_spec.rb │ │ ├── inferred_integer_properties_validation_spec.rb │ │ ├── inferred_length_validation_spec.rb │ │ ├── inferred_presence_validation_spec.rb │ │ ├── inferred_primitive_validation_spec.rb │ │ ├── inferred_uniqueness_validation_spec.rb │ │ ├── inferred_within_validation_spec.rb │ │ └── spec_helper.rb │ ├── block_validator │ │ ├── block_validator_spec.rb │ │ └── spec_helper.rb │ ├── conditional_validation │ │ ├── if_condition_spec.rb │ │ └── spec_helper.rb │ ├── confirmation_validator │ │ ├── confirmation_validator_spec.rb │ │ └── spec_helper.rb │ ├── datamapper_models │ │ ├── association_validation_spec.rb │ │ └── inheritance_spec.rb │ ├── dirty_attributes │ │ └── dirty_attributes_spec.rb │ ├── duplicated_validations │ │ ├── duplicated_validations_spec.rb │ │ └── spec_helper.rb │ ├── format_validator │ │ ├── email_format_validator_spec.rb │ │ ├── format_validator_spec.rb │ │ ├── regexp_validator_spec.rb │ │ ├── spec_helper.rb │ │ └── url_format_validator_spec.rb │ ├── length_validator │ │ ├── default_value_spec.rb │ │ ├── equality_spec.rb │ │ ├── error_message_spec.rb │ │ ├── maximum_spec.rb │ │ ├── minimum_spec.rb │ │ ├── range_spec.rb │ │ └── spec_helper.rb │ ├── method_validator │ │ ├── method_validator_spec.rb │ │ └── spec_helper.rb │ ├── numeric_validator │ │ ├── equality_with_float_type_spec.rb │ │ ├── equality_with_integer_type_spec.rb │ │ ├── float_type_spec.rb │ │ ├── gt_with_float_type_spec.rb │ │ ├── gte_with_float_type_spec.rb │ │ ├── integer_only_true_spec.rb │ │ ├── integer_type_spec.rb │ │ ├── lt_with_float_type_spec.rb │ │ ├── lte_with_float_type_spec.rb │ │ └── spec_helper.rb │ ├── primitive_validator │ │ ├── primitive_validator_spec.rb │ │ └── spec_helper.rb │ ├── pure_ruby_objects │ │ └── plain_old_ruby_object_validation_spec.rb │ ├── required_field_validator │ │ ├── association_spec.rb │ │ ├── boolean_type_value_spec.rb │ │ ├── date_type_value_spec.rb │ │ ├── datetime_type_value_spec.rb │ │ ├── float_type_value_spec.rb │ │ ├── integer_type_value_spec.rb │ │ ├── plain_old_ruby_object_spec.rb │ │ ├── shared_examples.rb │ │ ├── spec_helper.rb │ │ ├── string_type_value_spec.rb │ │ └── text_type_value_spec.rb │ ├── shared │ │ ├── default_validation_context.rb │ │ └── valid_and_invalid_model.rb │ ├── uniqueness_validator │ │ ├── spec_helper.rb │ │ └── uniqueness_validator_spec.rb │ └── within_validator │ │ ├── spec_helper.rb │ │ └── within_validator_spec.rb ├── public │ └── resource_spec.rb ├── spec.opts ├── spec_helper.rb └── unit │ ├── contextual_validators │ ├── emptiness_spec.rb │ ├── execution_spec.rb │ └── spec_helper.rb │ ├── generic_validator │ ├── equality_operator_spec.rb │ └── optional_spec.rb │ ├── validators │ └── within_validator_spec.rb │ └── violation_set │ ├── adding_spec.rb │ ├── emptiness_spec.rb │ ├── enumerable_spec.rb │ ├── reading_spec.rb │ └── respond_to_spec.rb └── tasks ├── spec.rake ├── yard.rake └── yardstick.rake /.gitignore: -------------------------------------------------------------------------------- 1 | *.gem 2 | .bundle 3 | Gemfile.lock 4 | pkg/* 5 | -------------------------------------------------------------------------------- /.rvmrc: -------------------------------------------------------------------------------- 1 | rvm use @aequitas --create 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rdoc: -------------------------------------------------------------------------------- 1 | Development moved to: https://github.com/mbj/aequitas 2 | -------------------------------------------------------------------------------- /aequitas.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/aequitas.gemspec -------------------------------------------------------------------------------- /lib/aequitas.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas.rb -------------------------------------------------------------------------------- /lib/aequitas/class_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/class_methods.rb -------------------------------------------------------------------------------- /lib/aequitas/contextual_rule_set.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/contextual_rule_set.rb -------------------------------------------------------------------------------- /lib/aequitas/exceptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/exceptions.rb -------------------------------------------------------------------------------- /lib/aequitas/macros.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/macros.rb -------------------------------------------------------------------------------- /lib/aequitas/message_transformer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/message_transformer.rb -------------------------------------------------------------------------------- /lib/aequitas/rule.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/absence.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/absence.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/absence/blank.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/absence/blank.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/absence/nil.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/absence/nil.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/acceptance.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/acceptance.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/block.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/block.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/confirmation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/confirmation.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/format.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/format.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/format/email_address.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/format/email_address.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/format/proc.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/format/proc.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/format/regexp.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/format/regexp.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/format/url.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/format/url.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/guard.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/guard.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/length.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/length.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/length/equal.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/length/equal.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/length/maximum.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/length/maximum.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/length/minimum.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/length/minimum.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/length/range.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/length/range.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/method.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/method.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/numericalness.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/numericalness.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/numericalness/integer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/numericalness/integer.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/numericalness/non_integer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/numericalness/non_integer.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/presence.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/presence.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/presence/not_blank.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/presence/not_blank.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/presence/not_nil.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/presence/not_nil.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/primitive_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/primitive_type.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/primitive_type/virtus.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/primitive_type/virtus.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/skip_condition.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/skip_condition.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/value.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/value.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/value/equal.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/value/equal.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/value/greater_than.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/value/greater_than.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/value/greater_than_or_equal.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/value/greater_than_or_equal.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/value/less_than.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/value/less_than.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/value/less_than_or_equal.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/value/less_than_or_equal.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/value/not_equal.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/value/not_equal.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/value/range.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/value/range.rb -------------------------------------------------------------------------------- /lib/aequitas/rule/within.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule/within.rb -------------------------------------------------------------------------------- /lib/aequitas/rule_set.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/rule_set.rb -------------------------------------------------------------------------------- /lib/aequitas/support/blank.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/support/blank.rb -------------------------------------------------------------------------------- /lib/aequitas/support/ordered_hash.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/support/ordered_hash.rb -------------------------------------------------------------------------------- /lib/aequitas/support/value_object.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/support/value_object.rb -------------------------------------------------------------------------------- /lib/aequitas/version.rb: -------------------------------------------------------------------------------- 1 | # -*- encoding: utf-8 -*- 2 | 3 | module Aequitas 4 | VERSION = "0.0.2" 5 | end 6 | -------------------------------------------------------------------------------- /lib/aequitas/violation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/violation.rb -------------------------------------------------------------------------------- /lib/aequitas/violation/message.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/violation/message.rb -------------------------------------------------------------------------------- /lib/aequitas/violation/rule.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/violation/rule.rb -------------------------------------------------------------------------------- /lib/aequitas/violation_set.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/violation_set.rb -------------------------------------------------------------------------------- /lib/aequitas/virtus_integration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/virtus_integration.rb -------------------------------------------------------------------------------- /lib/aequitas/virtus_integration/inline_attribute_rule_extractor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/virtus_integration/inline_attribute_rule_extractor.rb -------------------------------------------------------------------------------- /lib/aequitas/virtus_integration/inline_attribute_rule_extractor/array.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/virtus_integration/inline_attribute_rule_extractor/array.rb -------------------------------------------------------------------------------- /lib/aequitas/virtus_integration/inline_attribute_rule_extractor/boolean.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/virtus_integration/inline_attribute_rule_extractor/boolean.rb -------------------------------------------------------------------------------- /lib/aequitas/virtus_integration/inline_attribute_rule_extractor/numeric.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/virtus_integration/inline_attribute_rule_extractor/numeric.rb -------------------------------------------------------------------------------- /lib/aequitas/virtus_integration/inline_attribute_rule_extractor/object.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/virtus_integration/inline_attribute_rule_extractor/object.rb -------------------------------------------------------------------------------- /lib/aequitas/virtus_integration/inline_attribute_rule_extractor/string.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/lib/aequitas/virtus_integration/inline_attribute_rule_extractor/string.rb -------------------------------------------------------------------------------- /spec/integration/aequitas/macros/validates_absence_of_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/aequitas/macros/validates_absence_of_spec.rb -------------------------------------------------------------------------------- /spec/integration/aequitas/macros/validates_acceptance_of_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/aequitas/macros/validates_acceptance_of_spec.rb -------------------------------------------------------------------------------- /spec/integration/aequitas/macros/validates_confirmation_of_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/aequitas/macros/validates_confirmation_of_spec.rb -------------------------------------------------------------------------------- /spec/integration/aequitas/macros/validates_format_of_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/aequitas/macros/validates_format_of_spec.rb -------------------------------------------------------------------------------- /spec/integration/aequitas/macros/validates_length_of.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/aequitas/macros/validates_length_of.rb -------------------------------------------------------------------------------- /spec/integration/aequitas/macros/validates_numericalness_of_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/aequitas/macros/validates_numericalness_of_spec.rb -------------------------------------------------------------------------------- /spec/integration/aequitas/macros/validates_presence_of_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/aequitas/macros/validates_presence_of_spec.rb -------------------------------------------------------------------------------- /spec/integration/aequitas/macros/validates_value_of_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/aequitas/macros/validates_value_of_spec.rb -------------------------------------------------------------------------------- /spec/integration/aequitas/macros/validates_with_block.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/aequitas/macros/validates_with_block.rb -------------------------------------------------------------------------------- /spec/integration/aequitas/macros/validates_with_method.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/aequitas/macros/validates_with_method.rb -------------------------------------------------------------------------------- /spec/integration/aequitas/macros/validates_within.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/aequitas/macros/validates_within.rb -------------------------------------------------------------------------------- /spec/integration/shared/macros/integration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/shared/macros/integration_spec.rb -------------------------------------------------------------------------------- /spec/integration/virtus/array/length/equal_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/virtus/array/length/equal_spec.rb -------------------------------------------------------------------------------- /spec/integration/virtus/array/length/range_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/virtus/array/length/range_spec.rb -------------------------------------------------------------------------------- /spec/integration/virtus/boolean/presence_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/virtus/boolean/presence_spec.rb -------------------------------------------------------------------------------- /spec/integration/virtus/integer/value/equal_to_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/virtus/integer/value/equal_to_spec.rb -------------------------------------------------------------------------------- /spec/integration/virtus/integer/value/greater_than_or_equal.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/virtus/integer/value/greater_than_or_equal.rb -------------------------------------------------------------------------------- /spec/integration/virtus/integer/value/greater_than_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/virtus/integer/value/greater_than_spec.rb -------------------------------------------------------------------------------- /spec/integration/virtus/integer/value/less_than_or_equal.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/virtus/integer/value/less_than_or_equal.rb -------------------------------------------------------------------------------- /spec/integration/virtus/integer/value/less_than_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/virtus/integer/value/less_than_spec.rb -------------------------------------------------------------------------------- /spec/integration/virtus/integer/value/not_equal_to_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/virtus/integer/value/not_equal_to_spec.rb -------------------------------------------------------------------------------- /spec/integration/virtus/string/format/email_address_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/virtus/string/format/email_address_spec.rb -------------------------------------------------------------------------------- /spec/integration/virtus/string/format/regexp_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/virtus/string/format/regexp_spec.rb -------------------------------------------------------------------------------- /spec/integration/virtus/string/format/url_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/virtus/string/format/url_spec.rb -------------------------------------------------------------------------------- /spec/integration/virtus/string/length/equal_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/virtus/string/length/equal_spec.rb -------------------------------------------------------------------------------- /spec/integration/virtus/string/length/range_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/virtus/string/length/range_spec.rb -------------------------------------------------------------------------------- /spec/integration/virtus/string/presence_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/integration/virtus/string/presence_spec.rb -------------------------------------------------------------------------------- /spec/rcov.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/rcov.opts -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/suite.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/suite.rb -------------------------------------------------------------------------------- /spec/unit/aequitas/class_methods/inherited_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/unit/aequitas/class_methods/inherited_spec.rb -------------------------------------------------------------------------------- /spec/unit/aequitas/rule/absence/blank/valid_value_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/unit/aequitas/rule/absence/blank/valid_value_spec.rb -------------------------------------------------------------------------------- /spec/unit/aequitas/rule/absence/blank_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/unit/aequitas/rule/absence/blank_spec.rb -------------------------------------------------------------------------------- /spec/unit/aequitas/rule/acceptance/valid_value_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/unit/aequitas/rule/acceptance/valid_value_spec.rb -------------------------------------------------------------------------------- /spec/unit/aequitas/rule/acceptance_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/unit/aequitas/rule/acceptance_spec.rb -------------------------------------------------------------------------------- /spec/unit/aequitas/rule/confirmation/validate_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/unit/aequitas/rule/confirmation/validate_spec.rb -------------------------------------------------------------------------------- /spec/unit/aequitas/rule/confirmation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/unit/aequitas/rule/confirmation_spec.rb -------------------------------------------------------------------------------- /spec/unit/aequitas/rule/guard_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/unit/aequitas/rule/guard_spec.rb -------------------------------------------------------------------------------- /spec/unit/aequitas/rule/skip_condition_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/unit/aequitas/rule/skip_condition_spec.rb -------------------------------------------------------------------------------- /spec/unit/aequitas/rule_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/unit/aequitas/rule_spec.rb -------------------------------------------------------------------------------- /spec/unit/aequitas/support/blank_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/unit/aequitas/support/blank_spec.rb -------------------------------------------------------------------------------- /spec/unit/aequitas/support/value_object/equalizer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/unit/aequitas/support/value_object/equalizer_spec.rb -------------------------------------------------------------------------------- /spec/unit/aequitas/support/value_object_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/unit/aequitas/support/value_object_spec.rb -------------------------------------------------------------------------------- /spec/unit/aequitas/violation_set_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec/unit/aequitas/violation_set_spec.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/barcode.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/barcode.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/basketball_court.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/basketball_court.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/basketball_player.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/basketball_player.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/beta_tester_account.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/beta_tester_account.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/bill_of_landing.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/bill_of_landing.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/boat_dock.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/boat_dock.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/city.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/city.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/company.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/company.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/corporate_world.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/corporate_world.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/country.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/country.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/ethernet_frame.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/ethernet_frame.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/event.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/event.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/g3_concert.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/g3_concert.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/jabberwock.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/jabberwock.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/kayak.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/kayak.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/lernean_hydra.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/lernean_hydra.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/llama_spaceship.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/llama_spaceship.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/mathematical_function.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/mathematical_function.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/memory_object.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/memory_object.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/mittelschnauzer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/mittelschnauzer.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/motor_launch.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/motor_launch.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/multibyte.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/multibyte.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/page.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/page.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/phone_number.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/phone_number.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/pirogue.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/pirogue.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/programming_language.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/programming_language.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/reservation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/reservation.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/scm_operation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/scm_operation.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/sms_message.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/sms_message.rb -------------------------------------------------------------------------------- /spec_legacy/fixtures/udp_packet.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/fixtures/udp_packet.rb -------------------------------------------------------------------------------- /spec_legacy/integration/absent_field_validator/absent_field_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/absent_field_validator/absent_field_validator_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/absent_field_validator/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/absent_field_validator/spec_helper.rb -------------------------------------------------------------------------------- /spec_legacy/integration/acceptance_validator/acceptance_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/acceptance_validator/acceptance_validator_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/acceptance_validator/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/acceptance_validator/spec_helper.rb -------------------------------------------------------------------------------- /spec_legacy/integration/automatic_validation/custom_messages_for_inferred_validation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/automatic_validation/custom_messages_for_inferred_validation_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/automatic_validation/disabling_inferred_validation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/automatic_validation/disabling_inferred_validation_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/automatic_validation/inferred_boolean_properties_validation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/automatic_validation/inferred_boolean_properties_validation_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/automatic_validation/inferred_float_property_validation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/automatic_validation/inferred_float_property_validation_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/automatic_validation/inferred_format_validation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/automatic_validation/inferred_format_validation_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/automatic_validation/inferred_integer_properties_validation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/automatic_validation/inferred_integer_properties_validation_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/automatic_validation/inferred_length_validation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/automatic_validation/inferred_length_validation_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/automatic_validation/inferred_presence_validation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/automatic_validation/inferred_presence_validation_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/automatic_validation/inferred_primitive_validation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/automatic_validation/inferred_primitive_validation_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/automatic_validation/inferred_uniqueness_validation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/automatic_validation/inferred_uniqueness_validation_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/automatic_validation/inferred_within_validation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/automatic_validation/inferred_within_validation_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/automatic_validation/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/automatic_validation/spec_helper.rb -------------------------------------------------------------------------------- /spec_legacy/integration/block_validator/block_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/block_validator/block_validator_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/block_validator/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/block_validator/spec_helper.rb -------------------------------------------------------------------------------- /spec_legacy/integration/conditional_validation/if_condition_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/conditional_validation/if_condition_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/conditional_validation/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/conditional_validation/spec_helper.rb -------------------------------------------------------------------------------- /spec_legacy/integration/confirmation_validator/confirmation_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/confirmation_validator/confirmation_validator_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/confirmation_validator/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/confirmation_validator/spec_helper.rb -------------------------------------------------------------------------------- /spec_legacy/integration/datamapper_models/association_validation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/datamapper_models/association_validation_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/datamapper_models/inheritance_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/datamapper_models/inheritance_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/dirty_attributes/dirty_attributes_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/dirty_attributes/dirty_attributes_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/duplicated_validations/duplicated_validations_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/duplicated_validations/duplicated_validations_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/duplicated_validations/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/duplicated_validations/spec_helper.rb -------------------------------------------------------------------------------- /spec_legacy/integration/format_validator/email_format_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/format_validator/email_format_validator_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/format_validator/format_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/format_validator/format_validator_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/format_validator/regexp_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/format_validator/regexp_validator_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/format_validator/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/format_validator/spec_helper.rb -------------------------------------------------------------------------------- /spec_legacy/integration/format_validator/url_format_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/format_validator/url_format_validator_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/length_validator/default_value_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/length_validator/default_value_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/length_validator/equality_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/length_validator/equality_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/length_validator/error_message_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/length_validator/error_message_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/length_validator/maximum_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/length_validator/maximum_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/length_validator/minimum_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/length_validator/minimum_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/length_validator/range_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/length_validator/range_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/length_validator/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/length_validator/spec_helper.rb -------------------------------------------------------------------------------- /spec_legacy/integration/method_validator/method_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/method_validator/method_validator_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/method_validator/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/method_validator/spec_helper.rb -------------------------------------------------------------------------------- /spec_legacy/integration/numeric_validator/equality_with_float_type_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/numeric_validator/equality_with_float_type_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/numeric_validator/equality_with_integer_type_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/numeric_validator/equality_with_integer_type_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/numeric_validator/float_type_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/numeric_validator/float_type_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/numeric_validator/gt_with_float_type_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/numeric_validator/gt_with_float_type_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/numeric_validator/gte_with_float_type_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/numeric_validator/gte_with_float_type_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/numeric_validator/integer_only_true_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/numeric_validator/integer_only_true_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/numeric_validator/integer_type_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/numeric_validator/integer_type_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/numeric_validator/lt_with_float_type_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/numeric_validator/lt_with_float_type_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/numeric_validator/lte_with_float_type_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/numeric_validator/lte_with_float_type_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/numeric_validator/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/numeric_validator/spec_helper.rb -------------------------------------------------------------------------------- /spec_legacy/integration/primitive_validator/primitive_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/primitive_validator/primitive_validator_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/primitive_validator/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/primitive_validator/spec_helper.rb -------------------------------------------------------------------------------- /spec_legacy/integration/pure_ruby_objects/plain_old_ruby_object_validation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/pure_ruby_objects/plain_old_ruby_object_validation_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/required_field_validator/association_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/required_field_validator/association_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/required_field_validator/boolean_type_value_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/required_field_validator/boolean_type_value_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/required_field_validator/date_type_value_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/required_field_validator/date_type_value_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/required_field_validator/datetime_type_value_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/required_field_validator/datetime_type_value_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/required_field_validator/float_type_value_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/required_field_validator/float_type_value_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/required_field_validator/integer_type_value_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/required_field_validator/integer_type_value_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/required_field_validator/plain_old_ruby_object_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/required_field_validator/plain_old_ruby_object_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/required_field_validator/shared_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/required_field_validator/shared_examples.rb -------------------------------------------------------------------------------- /spec_legacy/integration/required_field_validator/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/required_field_validator/spec_helper.rb -------------------------------------------------------------------------------- /spec_legacy/integration/required_field_validator/string_type_value_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/required_field_validator/string_type_value_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/required_field_validator/text_type_value_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/required_field_validator/text_type_value_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/shared/default_validation_context.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/shared/default_validation_context.rb -------------------------------------------------------------------------------- /spec_legacy/integration/shared/valid_and_invalid_model.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/shared/valid_and_invalid_model.rb -------------------------------------------------------------------------------- /spec_legacy/integration/uniqueness_validator/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/uniqueness_validator/spec_helper.rb -------------------------------------------------------------------------------- /spec_legacy/integration/uniqueness_validator/uniqueness_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/uniqueness_validator/uniqueness_validator_spec.rb -------------------------------------------------------------------------------- /spec_legacy/integration/within_validator/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/within_validator/spec_helper.rb -------------------------------------------------------------------------------- /spec_legacy/integration/within_validator/within_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/integration/within_validator/within_validator_spec.rb -------------------------------------------------------------------------------- /spec_legacy/public/resource_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/public/resource_spec.rb -------------------------------------------------------------------------------- /spec_legacy/spec.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/spec.opts -------------------------------------------------------------------------------- /spec_legacy/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/spec_helper.rb -------------------------------------------------------------------------------- /spec_legacy/unit/contextual_validators/emptiness_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/unit/contextual_validators/emptiness_spec.rb -------------------------------------------------------------------------------- /spec_legacy/unit/contextual_validators/execution_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/unit/contextual_validators/execution_spec.rb -------------------------------------------------------------------------------- /spec_legacy/unit/contextual_validators/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/unit/contextual_validators/spec_helper.rb -------------------------------------------------------------------------------- /spec_legacy/unit/generic_validator/equality_operator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/unit/generic_validator/equality_operator_spec.rb -------------------------------------------------------------------------------- /spec_legacy/unit/generic_validator/optional_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/unit/generic_validator/optional_spec.rb -------------------------------------------------------------------------------- /spec_legacy/unit/validators/within_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/unit/validators/within_validator_spec.rb -------------------------------------------------------------------------------- /spec_legacy/unit/violation_set/adding_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/unit/violation_set/adding_spec.rb -------------------------------------------------------------------------------- /spec_legacy/unit/violation_set/emptiness_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/unit/violation_set/emptiness_spec.rb -------------------------------------------------------------------------------- /spec_legacy/unit/violation_set/enumerable_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/unit/violation_set/enumerable_spec.rb -------------------------------------------------------------------------------- /spec_legacy/unit/violation_set/reading_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/unit/violation_set/reading_spec.rb -------------------------------------------------------------------------------- /spec_legacy/unit/violation_set/respond_to_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/spec_legacy/unit/violation_set/respond_to_spec.rb -------------------------------------------------------------------------------- /tasks/spec.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/tasks/spec.rake -------------------------------------------------------------------------------- /tasks/yard.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/tasks/yard.rake -------------------------------------------------------------------------------- /tasks/yardstick.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emmanuel/aequitas/HEAD/tasks/yardstick.rake --------------------------------------------------------------------------------