Commit Graph

103 Commits (v8)

Author SHA1 Message Date
joeybloggs 14df416126 Update Validator instance check 9 years ago
Joel Williams 715aa553c8 Added checking for nil receiver on Validator methods 9 years ago
joeybloggs b2d8b4186c update more comments 9 years ago
joeybloggs 9990e055a3 update comments 9 years ago
joeybloggs 0b51279b05 Update Error Pool 9 years ago
joeybloggs 70cb087d5a update how config is passed in and assigned to validator 9 years ago
joeybloggs 10cf645b91 reorganization of code + variables to more appropriate structs 9 years ago
joeybloggs 9988ba3f45 update New to use register functions to avoid errors 9 years ago
joeybloggs 4807bf93bb unexpose baked in validators map for safety. 9 years ago
joeybloggs c293315337 updated tag caching for maximum performance 9 years ago
joeybloggs b4563c2cf6 Add alias docs + notes 9 years ago
joeybloggs a964f5384a Completed 100% test coverage for alis registration 9 years ago
joeybloggs 407aac458f Update Alias logic 9 years ago
joeybloggs 2cda50fb41 Add Tag Alias + basic tests 9 years ago
joeybloggs 14b90946b3 Backport v7 updates 9 years ago
joeybloggs 883731a774 Updates + Benchmarks 9 years ago
joeybloggs 4f46e02133 Add documentation for cross struct validation tags + Struct Partials 9 years ago
joeybloggs 387cfe5aa9 Complete adding StructPartial and StructExcept 9 years ago
joeybloggs 8ae139a445 Partially Merged in Partial struct methods + Tests 9 years ago
joeybloggs 2fe52ca08f finish eqcsfield + test coverage 9 years ago
joeybloggs d19088f865 Code Cleanup + some renaming 9 years ago
joeybloggs 3ab458c80c Updates 9 years ago
joeybloggs 50f0798342 Run gofmt -s -w . on code 9 years ago
joeybloggs 7e97fcf2c4 Add exists tag 9 years ago
joeybloggs d2ea21ad15 Add RegisterCustomTypeFunc for easier adding of CustomTypeFunc 9 years ago
Kevin Harrington 7c844893e1 Added RegisterCustomTypeFunc method and usage example. 9 years ago
joeybloggs d363ed316c Add handling of custom types 9 years ago
joeybloggs e078205c78 Update Required & Invalid logic 9 years ago
joeybloggs cdc48b4f90 Fix Bug in Ptr tests 9 years ago
joeybloggs 2baa4bd353 Minor code cleanup 9 years ago
joeybloggs 41b4a43989 Updated documentation for new v6 9 years ago
joeybloggs e005b06f11 Add Field Tag caching 9 years ago
joeybloggs e2a5b9881e Add ValidationErrs Caching 9 years ago
joeybloggs 7f4b49c751 Finished Tests, now at 100% test converage! 9 years ago
joeybloggs 4ce39526f6 Update Test Case + fix errors 9 years ago
joeybloggs 24d46304a8 Updating & re-injecting tests 9 years ago
joeybloggs 88cc19b9e1 Add traverseMap function 9 years ago
joeybloggs 4d2ffbedfc Added traverseSlice function 9 years ago
joeybloggs 019c5fc4ac Finished converting baked in functions & some updates 9 years ago
joeybloggs 68ba87af24 More Progess 9 years ago
joeybloggs 7af3fb7c1f initial validation logic reworked 9 years ago
joeybloggs 9596b89a26 working on traversing field values 10 years ago
joeybloggs e42d7b683a determined variable values to be passed 10 years ago
joeybloggs c62550c414 Investigating difference speed architectures 10 years ago
joeybloggs e1fd32247f Fix interface issue when value is set but no validation tag exists 10 years ago
joeybloggs 562e77833a change to use native sync.Pool 10 years ago
joeybloggs 92bd6b335a code cleanup 10 years ago
joeybloggs f604b6cc96 Complete Flatten logic 10 years ago
joeybloggs 4d57165562 fix wrong variable used in checking for "[" char 10 years ago
joeybloggs 7d55bfddde complete flatten logic for array elements 10 years ago