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.
10 years ago
joeybloggs
9ff11ae808
break out benchmarks into separate file
...
create examples file for better godocs
10 years ago
Dean Karn
df95f9de27
Merge pull request #71 from bluesuncorp/v5-development
...
V5 development
10 years ago
Dean Karn
be66dfe125
Merge pull request #70 from joeybloggs/v5-development
...
add call to SetMaxStructPoolSize in test to ensure continued 100% tes…
10 years ago
joeybloggs
f4837a073b
add call to SetMaxStructPoolSize in test to ensure continued 100% test coverage
10 years ago
Dean Karn
ecfab4f37a
Merge pull request #69 from bluesuncorp/v5-development
...
V5 development
10 years ago
Dean Karn
ac10117172
Merge pull request #68 from joeybloggs/v5-development
...
V5 development
10 years ago
joeybloggs
fcbf6b65e4
add caching pool of StructErrors to reuse objects, reduce garbage collection and reduce memory allocations
...
for #56
10 years ago
joeybloggs
678d778cba
Merge branch 'investigate-including-comma-in-data' into v5-development
10 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
10 years ago
Dean Karn
c6a510f8a9
Merge pull request #65 from bluesuncorp/v5-development
...
V5 development
10 years ago
Dean Karn
d40121962a
Merge pull request #64 from joeybloggs/v5-development
...
V5 development
10 years ago
joeybloggs
793099be40
remove trimming of param option as space could be a valid param option or char
...
for #63
10 years ago
Dean Karn
6ae296cb93
Update README.md
...
fix go get documentation, remove the -u option
10 years ago
Dean Karn
8461815c10
Merge pull request #61 from bluesuncorp/v5-development
...
V5 development
10 years ago
Dean Karn
3d15a126d3
Merge pull request #60 from joeybloggs/cache-struct-schema-metadata
...
Cache struct schema metadata
10 years ago
joeybloggs
1fda4930f6
comment out parallel benchmarks to maintain go 1.2 compatibility
10 years ago
joeybloggs
aa275c658d
merge pul request changes from @xboston
10 years ago
joeybloggs
39656b5186
Merge branch 'v5-development' into cache-struct-schema-metadata
10 years ago
joeybloggs
98ee4c3a5d
Merge branch 'v6-development' into v5-development
10 years ago
joeybloggs
56b4ce1811
add larger tests for benchmarks
10 years ago
joeybloggs
81ce302975
add parallel benchmark
10 years ago
joeybloggs
ad39bb92dd
code cleanup
10 years ago
joeybloggs
6ffa5d1455
add thread safety note to AddFunction and SetTag functions
10 years ago
joeybloggs
8c2248a5ce
add map thread safety
10 years ago
joeybloggs
0c5fbee316
code cleanup + variable renaming
...
restructure fieldWithNameAndSingleTag for speed + less allocations
10 years ago
joeybloggs
e4f2ff67bd
add caching of field only tags, now less time, memory and only 2 allocations vs 9
10 years ago
joeybloggs
22d031deb0
add struct caching, significant speedup even in a simple test
...
NOTE: validating a single fields speed however was reduced and more memory allocations, need to correct this before marking caching as complete.
10 years ago
Dean Karn
1d61bf3148
Merge pull request #53 from bluesuncorp/v5-development
...
V5 development
10 years ago
Dean Karn
61e4429b20
Merge pull request #52 from joeybloggs/v5-development
...
V5 development
10 years ago
joeybloggs
fbb3befecb
update validate struct benchmark for lager struct with nested struct
10 years ago
joeybloggs
beaa9adf31
minor performance updates
...
add benchmarks
10 years ago
Dean Karn
479d3f0fd9
Merge pull request #50 from bluesuncorp/v5-development
...
V5 development
10 years ago
Dean Karn
756455cce5
Merge pull request #49 from joeybloggs/change-to-native-golang-testing
...
Change to native golang testing
10 years ago
joeybloggs
e5c73961c7
finish test conversion
10 years ago
joeybloggs
ae2d0646af
add more checks to IsEqual function
10 years ago
joeybloggs
e0b68a7520
initial commit of helper functions
10 years ago
Dean Karn
07cbdd2e6d
Merge pull request #46 from bluesuncorp/v5-development
...
V5 development
10 years ago
Dean Karn
5ab4925073
Merge pull request #45 from joeybloggs/v5-development
...
V5 development
10 years ago
joeybloggs
3dcc019b64
add contains, contains any, contains rune, excludes, excludes and excludesrune validation functions + tests + docuemtation
...
for #43
10 years ago
joeybloggs
9d18657e1f
remove extra carriage returns
...
for #44
10 years ago
joeybloggs
fd059fe2f1
remove unnecessary carriage returns
...
for #44
10 years ago
Dean Karn
63658537be
Merge pull request #41 from bluesuncorp/v5
...
Merge pull request #40 from bluesuncorp/v5-development
10 years ago
Dean Karn
d780b124a9
Merge pull request #40 from bluesuncorp/v5-development
...
V5 development
10 years ago
Dean Karn
ee35a115e9
Merge pull request #39 from joeybloggs/v5-development
...
V5 development
10 years ago
joeybloggs
f7f779fb31
add documentation for ne and nefield validation function
...
#38
10 years ago
joeybloggs
23c3fa6b63
add ne and nefield functions to validator
10 years ago
Dean Karn
74d0e52ab3
Update README.md
...
update branch url for travis ci
10 years ago
Dean Karn
73747bdf83
Merge pull request #37 from bluesuncorp/v5-development
...
V5 development
10 years ago
Dean Karn
1a0a2f52c4
Merge pull request #36 from joeybloggs/v5-development
...
add eq baked in function + tests
10 years ago