├── .gitignore ├── .travis.yml ├── .yardopts ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── gemfiles ├── Gemfile.activemodel-3.0 └── Gemfile.activemodel-4.0 ├── lib ├── absolute_path_validator.rb ├── association_length_validator.rb ├── color_validator.rb ├── ean_validator.rb ├── email_validator.rb ├── ip_validator.rb ├── money_validator.rb ├── slug_validator.rb ├── uri_component_validator.rb ├── url_validator.rb ├── validates.rb └── validates │ └── version.rb ├── test ├── lib │ ├── absolute_path_validator_test.rb │ ├── color_validator_test.rb │ ├── ean_validator_test.rb │ ├── email_validator_test.rb │ ├── ip_validator_test.rb │ ├── money_validator_test.rb │ ├── slug_validator_test.rb │ ├── uri_component_validator_test.rb │ └── url_validator_test.rb ├── support │ └── model.rb └── test_helper.rb └── validates.gemspec /.gitignore: -------------------------------------------------------------------------------- 1 | *.gem 2 | .bundle 3 | Gemfile.lock 4 | pkg/* 5 | doc/ 6 | .yardoc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/.travis.yml -------------------------------------------------------------------------------- /.yardopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/.yardopts -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/Rakefile -------------------------------------------------------------------------------- /gemfiles/Gemfile.activemodel-3.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/gemfiles/Gemfile.activemodel-3.0 -------------------------------------------------------------------------------- /gemfiles/Gemfile.activemodel-4.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/gemfiles/Gemfile.activemodel-4.0 -------------------------------------------------------------------------------- /lib/absolute_path_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/lib/absolute_path_validator.rb -------------------------------------------------------------------------------- /lib/association_length_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/lib/association_length_validator.rb -------------------------------------------------------------------------------- /lib/color_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/lib/color_validator.rb -------------------------------------------------------------------------------- /lib/ean_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/lib/ean_validator.rb -------------------------------------------------------------------------------- /lib/email_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/lib/email_validator.rb -------------------------------------------------------------------------------- /lib/ip_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/lib/ip_validator.rb -------------------------------------------------------------------------------- /lib/money_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/lib/money_validator.rb -------------------------------------------------------------------------------- /lib/slug_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/lib/slug_validator.rb -------------------------------------------------------------------------------- /lib/uri_component_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/lib/uri_component_validator.rb -------------------------------------------------------------------------------- /lib/url_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/lib/url_validator.rb -------------------------------------------------------------------------------- /lib/validates.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/lib/validates.rb -------------------------------------------------------------------------------- /lib/validates/version.rb: -------------------------------------------------------------------------------- 1 | module Validates 2 | VERSION = "1.0.0" 3 | end 4 | -------------------------------------------------------------------------------- /test/lib/absolute_path_validator_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/test/lib/absolute_path_validator_test.rb -------------------------------------------------------------------------------- /test/lib/color_validator_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/test/lib/color_validator_test.rb -------------------------------------------------------------------------------- /test/lib/ean_validator_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/test/lib/ean_validator_test.rb -------------------------------------------------------------------------------- /test/lib/email_validator_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/test/lib/email_validator_test.rb -------------------------------------------------------------------------------- /test/lib/ip_validator_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/test/lib/ip_validator_test.rb -------------------------------------------------------------------------------- /test/lib/money_validator_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/test/lib/money_validator_test.rb -------------------------------------------------------------------------------- /test/lib/slug_validator_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/test/lib/slug_validator_test.rb -------------------------------------------------------------------------------- /test/lib/uri_component_validator_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/test/lib/uri_component_validator_test.rb -------------------------------------------------------------------------------- /test/lib/url_validator_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/test/lib/url_validator_test.rb -------------------------------------------------------------------------------- /test/support/model.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/test/support/model.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/test/test_helper.rb -------------------------------------------------------------------------------- /validates.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaize/validates/HEAD/validates.gemspec --------------------------------------------------------------------------------