joeybloggs
92bd6b335a
code cleanup
...
for #88
9 years ago
joeybloggs
f604b6cc96
Complete Flatten logic
...
for #88
9 years ago
joeybloggs
4d57165562
fix wrong variable used in checking for "[" char
...
for #85
9 years ago
joeybloggs
7d55bfddde
complete flatten logic for array elements
...
for #85
9 years ago
Dean Karn
d627af88ac
Merge pull request #87 from bluesuncorp/v5-development
...
Correct interface panic & add interface type handling
9 years ago
Dean Karn
f6358a9d49
Merge pull request #86 from joeybloggs/v5-development
...
Correct interface panic & add interface type handling
9 years ago
joeybloggs
c7ff296dca
correct interface issue
...
add handling of interface validation by determining it's type
for issue #85
9 years ago
Dean Karn
740b7d0daa
Merge pull request #83 from bluesuncorp/v5-development
...
Merge latest dive changes for slice, array and maps
9 years ago
Dean Karn
4574ba54c6
Merge pull request #82 from joeybloggs/v5-development
...
Merge dive logic for slice, array and map
9 years ago
joeybloggs
22aaa55c7c
add dive documentation
...
for #78
9 years ago
joeybloggs
200a5b4aad
finish map error handling & complete test coverage
...
for #78
9 years ago
joeybloggs
8bf793acde
correct map references pointing to slice after copy/paste
...
for#78
9 years ago
joeybloggs
14f176e8ac
add traverseMap
...
for #78
9 years ago
joeybloggs
98f4165fae
added time test
...
fix issue with time.Time data type validation
9 years ago
joeybloggs
a0f6d14ada
add more tests
...
correct pointer issue is traverseArray
for #78
9 years ago
joeybloggs
689d3e9989
finalized array error handling
...
for #78
9 years ago
joeybloggs
1ba858eec1
correct FieldError error printing idea issue
...
for #78
9 years ago
joeybloggs
6eded1f817
correct error output and index out of order error
...
for #78
9 years ago
joeybloggs
d019d02290
Add some initial validation
...
change slice errors variable type to map[int]error to allow tracking of index of the error i the array
for #78
9 years ago
joeybloggs
4afdc19aef
Finish initial array traversal logic
...
for #78
9 years ago
joeybloggs
a3cf2f5cf3
Merge branch 'v5-development' into add-array-slice-map-dive-support
9 years ago
Dean Karn
27a1d3f158
Merge pull request #81 from bluesuncorp/v5-development
...
Fix Issue with nested struct as pointer being nil
9 years ago
Dean Karn
3e4207bccb
Merge pull request #80 from joeybloggs/v5-development
...
Fix Issue with nested struct as pointer being nil
9 years ago
joeybloggs
e0e86490bf
Fix Issue with nested struct as pointer being nil
...
for #79
9 years ago
joeybloggs
e0bfa17b22
add initial dive logic
9 years ago
Dean Karn
c06d47f593
Merge pull request #77 from bluesuncorp/v5-development
...
Merge new validators + godoc examples
9 years ago
Dean Karn
64eb07fa30
Merge pull request #76 from joeybloggs/v5-development
...
Add More Validators + Add godoc examples
9 years ago
joeybloggs
63a3b7e6ad
add multibyte test case for blank string to maintain 100% test coverage
9 years ago
joeybloggs
35aff710e4
added many new validator + tests + documentation:
...
ascii
printascii
multibyte
datauri
latitude
longitude
ssn
9 years ago
joeybloggs
7aa70841bc
add uuid, uuid3, uuid4 and uuid5 validators + tests + documentation
9 years ago
joeybloggs
20d9b7909f
add isbn, isbn10 and isbn validators + tests + documentation
9 years ago
joeybloggs
05e0fe1f85
updated various regex's to remove any capturing groups
9 years ago
joeybloggs
5db5165e2c
update rub and reba regex
...
rejects now properly test for RGB 255 and RGB using percentages, before it allowed mixing of percentages or numbers between 0-255 but it's either or now.
9 years ago
joeybloggs
9ff11ae808
break out benchmarks into separate file
...
create examples file for better godocs
9 years ago
Dean Karn
df95f9de27
Merge pull request #71 from bluesuncorp/v5-development
...
V5 development
9 years ago
Dean Karn
be66dfe125
Merge pull request #70 from joeybloggs/v5-development
...
add call to SetMaxStructPoolSize in test to ensure continued 100% tes…
9 years ago
joeybloggs
f4837a073b
add call to SetMaxStructPoolSize in test to ensure continued 100% test coverage
9 years ago
Dean Karn
ecfab4f37a
Merge pull request #69 from bluesuncorp/v5-development
...
V5 development
9 years ago
Dean Karn
ac10117172
Merge pull request #68 from joeybloggs/v5-development
...
V5 development
9 years ago
joeybloggs
fcbf6b65e4
add caching pool of StructErrors to reuse objects, reduce garbage collection and reduce memory allocations
...
for #56
9 years ago
joeybloggs
678d778cba
Merge branch 'investigate-including-comma-in-data' into v5-development
9 years ago
joeybloggs
0fbc3228e8
rework code to allow handling of comma (,) and = within the params i.e. excludesall=,=
...
add test cases for comma and = validation within params
add documentation stating how to include a comma within the parameters
for #67
9 years ago
Dean Karn
c6a510f8a9
Merge pull request #65 from bluesuncorp/v5-development
...
V5 development
9 years ago
Dean Karn
d40121962a
Merge pull request #64 from joeybloggs/v5-development
...
V5 development
9 years ago
joeybloggs
793099be40
remove trimming of param option as space could be a valid param option or char
...
for #63
9 years ago
Dean Karn
6ae296cb93
Update README.md
...
fix go get documentation, remove the -u option
9 years ago
Dean Karn
8461815c10
Merge pull request #61 from bluesuncorp/v5-development
...
V5 development
9 years ago
Dean Karn
3d15a126d3
Merge pull request #60 from joeybloggs/cache-struct-schema-metadata
...
Cache struct schema metadata
9 years ago
joeybloggs
1fda4930f6
comment out parallel benchmarks to maintain go 1.2 compatibility
9 years ago
joeybloggs
aa275c658d
merge pul request changes from @xboston
9 years ago