├── .travis.yml.paused ├── CHANGELOG.md ├── Honour.podspec ├── Honour.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ └── contents.xcworkspacedata └── xcshareddata │ └── xcschemes │ └── Honour.xcscheme ├── Honour ├── AppDelegate.swift ├── Info.plist └── Library │ ├── Rule.swift │ ├── Rules │ ├── AllOf.swift │ ├── AlwaysInvalid.swift │ ├── AlwaysValid.swift │ ├── Between.swift │ ├── Composite.swift │ ├── Contains.swift │ ├── Email.swift │ ├── EndsWith.swift │ ├── Even.swift │ ├── HexRGBColor.swift │ ├── Length.swift │ ├── Locale │ │ └── BR │ │ │ ├── CNPJ.swift │ │ │ └── CPF.swift │ ├── Lowercase.swift │ ├── Max.swift │ ├── Min.swift │ ├── Negative.swift │ ├── NoWhitespace.swift │ ├── NoneOf.swift │ ├── NotEmpty.swift │ ├── Odd.swift │ ├── OneOf.swift │ ├── Positive.swift │ ├── Regex.swift │ ├── Roman.swift │ ├── StartsWith.swift │ ├── Uppercase.swift │ └── Version.swift │ └── Validator.swift ├── HonourTests ├── Info.plist └── Library │ ├── RuleTest.swift │ ├── Rules │ ├── AllOfTest.swift │ ├── AlwaysInvalidTest.swift │ ├── AlwaysValidTest.swift │ ├── BetweenTest.swift │ ├── ContainsTest.swift │ ├── EmailTest.swift │ ├── EndsWithTest.swift │ ├── EvenTest.swift │ ├── HexRGBColorTest.swift │ ├── LengthTest.swift │ ├── Locale │ │ └── BR │ │ │ ├── CNPJTest.swift │ │ │ └── CPFTest.swift │ ├── LowercaseTest.swift │ ├── MaxTest.swift │ ├── MinTest.swift │ ├── NegativeTest.swift │ ├── NoWhitespaceTest.swift │ ├── NoneOfTest.swift │ ├── NotEmptyTest.swift │ ├── OddTest.swift │ ├── OneOfTest.swift │ ├── PositiveTest.swift │ ├── RegexTest.swift │ ├── RomanTest.swift │ ├── StartsWithTest.swift │ ├── UppercaseTest.swift │ └── VersionTest.swift │ └── ValidatorTest.swift ├── LICENSE ├── Makefile └── README.md /.travis.yml.paused: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/.travis.yml.paused -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Honour.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour.podspec -------------------------------------------------------------------------------- /Honour.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Honour.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Honour.xcodeproj/xcshareddata/xcschemes/Honour.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour.xcodeproj/xcshareddata/xcschemes/Honour.xcscheme -------------------------------------------------------------------------------- /Honour/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/AppDelegate.swift -------------------------------------------------------------------------------- /Honour/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Info.plist -------------------------------------------------------------------------------- /Honour/Library/Rule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rule.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/AllOf.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/AllOf.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/AlwaysInvalid.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/AlwaysInvalid.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/AlwaysValid.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/AlwaysValid.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/Between.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/Between.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/Composite.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/Composite.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/Contains.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/Contains.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/Email.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/Email.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/EndsWith.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/EndsWith.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/Even.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/Even.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/HexRGBColor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/HexRGBColor.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/Length.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/Length.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/Locale/BR/CNPJ.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/Locale/BR/CNPJ.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/Locale/BR/CPF.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/Locale/BR/CPF.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/Lowercase.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/Lowercase.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/Max.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/Max.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/Min.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/Min.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/Negative.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/Negative.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/NoWhitespace.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/NoWhitespace.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/NoneOf.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/NoneOf.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/NotEmpty.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/NotEmpty.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/Odd.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/Odd.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/OneOf.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/OneOf.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/Positive.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/Positive.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/Regex.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/Regex.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/Roman.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/Roman.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/StartsWith.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/StartsWith.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/Uppercase.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/Uppercase.swift -------------------------------------------------------------------------------- /Honour/Library/Rules/Version.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Rules/Version.swift -------------------------------------------------------------------------------- /Honour/Library/Validator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Honour/Library/Validator.swift -------------------------------------------------------------------------------- /HonourTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Info.plist -------------------------------------------------------------------------------- /HonourTests/Library/RuleTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/RuleTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/AllOfTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/AllOfTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/AlwaysInvalidTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/AlwaysInvalidTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/AlwaysValidTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/AlwaysValidTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/BetweenTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/BetweenTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/ContainsTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/ContainsTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/EmailTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/EmailTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/EndsWithTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/EndsWithTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/EvenTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/EvenTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/HexRGBColorTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/HexRGBColorTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/LengthTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/LengthTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/Locale/BR/CNPJTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/Locale/BR/CNPJTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/Locale/BR/CPFTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/Locale/BR/CPFTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/LowercaseTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/LowercaseTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/MaxTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/MaxTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/MinTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/MinTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/NegativeTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/NegativeTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/NoWhitespaceTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/NoWhitespaceTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/NoneOfTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/NoneOfTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/NotEmptyTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/NotEmptyTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/OddTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/OddTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/OneOfTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/OneOfTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/PositiveTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/PositiveTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/RegexTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/RegexTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/RomanTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/RomanTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/StartsWithTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/StartsWithTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/UppercaseTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/UppercaseTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/Rules/VersionTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/Rules/VersionTest.swift -------------------------------------------------------------------------------- /HonourTests/Library/ValidatorTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/HonourTests/Library/ValidatorTest.swift -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeanpimentel/Honour/HEAD/README.md --------------------------------------------------------------------------------