From 3af1d49586159c2d31e8c249ca3056ffbbb87e06 Mon Sep 17 00:00:00 2001 From: Petru Isfan Date: Sat, 22 Oct 2016 14:12:02 +0300 Subject: [PATCH 1/6] Added description for installing on linux --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index ec51cd2..fa8a50c 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,13 @@ brew tap jmespath/jmespath brew install jp ``` +For installing on a 64 bit Linux environment use: + +``` +sudo wget https://github.com/jmespath/jp/releases/download/0.1.2/jp-linux-amd64 -O /usr/local/bin/jp \ +&& sudo chmod +x /usr/local/bin/jp +``` + You can download prebuilt binaries if you prefer. Check the [Release page](https://github.com/jmespath/jp/releases) to download the latest ``jp`` executable. There are binaries From 5e725975e10ecf9b118235877b461523afae2c87 Mon Sep 17 00:00:00 2001 From: James Saryerwinnie Date: Tue, 12 Sep 2017 08:30:10 -0700 Subject: [PATCH 2/6] Sync with latest version of go-jmespath --- Godeps/Godeps.json | 5 +- .../jmespath/go-jmespath/.gitignore | 2 +- .../github.com/jmespath/go-jmespath/Makefile | 2 +- .../github.com/jmespath/go-jmespath/api.go | 37 + .../go-jmespath/compliance/basic.json | 96 -- .../go-jmespath/compliance/boolean.json | 257 --- .../go-jmespath/compliance/current.json | 25 - .../go-jmespath/compliance/escape.json | 46 - .../go-jmespath/compliance/filters.json | 468 ------ .../go-jmespath/compliance/functions.json | 825 ---------- .../go-jmespath/compliance/identifiers.json | 1377 ----------------- .../go-jmespath/compliance/indices.json | 346 ----- .../go-jmespath/compliance/literal.json | 185 --- .../go-jmespath/compliance/multiselect.json | 393 ----- .../go-jmespath/compliance/ormatch.json | 59 - .../jmespath/go-jmespath/compliance/pipe.json | 131 -- .../go-jmespath/compliance/slice.json | 187 --- .../go-jmespath/compliance/syntax.json | 616 -------- .../go-jmespath/compliance/unicode.json | 38 - .../go-jmespath/compliance/wildcard.json | 460 ------ .../jmespath/go-jmespath/compliance_test.go | 123 -- .../jmespath/go-jmespath/functions.go | 128 +- .../jmespath/go-jmespath/fuzz/corpus/expr-1 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-10 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-100 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-101 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-102 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-103 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-104 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-105 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-106 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-107 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-108 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-109 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-110 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-112 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-115 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-118 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-119 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-12 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-120 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-121 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-122 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-123 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-126 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-128 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-129 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-13 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-130 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-131 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-132 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-133 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-134 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-135 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-136 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-137 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-138 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-139 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-14 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-140 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-141 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-142 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-143 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-144 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-145 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-146 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-147 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-148 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-149 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-15 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-150 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-151 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-152 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-153 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-155 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-156 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-157 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-158 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-159 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-16 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-160 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-161 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-162 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-163 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-164 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-165 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-166 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-167 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-168 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-169 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-17 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-170 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-171 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-172 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-173 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-174 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-175 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-178 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-179 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-18 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-180 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-181 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-182 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-183 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-184 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-185 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-186 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-187 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-188 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-189 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-19 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-190 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-191 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-192 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-193 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-194 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-195 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-196 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-198 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-199 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-2 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-20 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-200 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-201 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-202 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-203 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-204 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-205 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-206 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-207 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-208 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-209 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-21 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-210 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-211 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-212 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-213 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-214 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-215 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-216 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-217 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-218 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-219 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-22 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-220 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-221 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-222 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-223 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-224 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-225 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-226 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-227 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-228 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-229 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-23 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-230 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-231 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-232 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-233 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-234 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-235 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-236 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-237 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-238 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-239 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-24 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-240 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-241 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-242 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-243 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-244 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-245 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-246 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-247 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-248 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-249 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-25 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-250 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-251 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-252 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-253 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-254 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-255 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-256 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-257 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-258 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-259 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-26 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-260 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-261 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-262 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-263 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-264 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-265 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-266 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-267 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-268 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-269 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-27 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-270 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-271 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-272 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-273 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-274 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-275 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-276 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-277 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-278 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-279 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-28 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-280 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-281 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-282 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-283 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-284 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-285 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-286 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-287 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-288 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-289 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-29 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-290 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-291 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-292 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-293 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-294 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-295 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-296 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-297 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-298 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-299 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-3 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-30 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-300 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-301 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-302 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-303 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-304 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-305 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-306 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-307 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-308 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-309 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-31 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-310 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-311 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-312 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-313 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-314 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-315 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-316 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-317 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-318 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-319 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-32 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-320 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-321 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-322 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-323 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-324 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-325 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-326 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-327 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-328 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-329 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-33 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-330 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-331 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-332 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-333 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-334 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-335 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-336 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-337 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-338 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-339 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-34 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-340 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-341 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-342 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-343 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-344 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-345 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-346 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-347 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-348 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-349 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-35 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-350 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-351 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-352 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-353 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-354 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-355 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-356 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-357 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-358 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-359 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-36 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-360 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-361 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-362 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-363 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-364 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-365 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-366 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-367 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-368 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-369 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-37 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-370 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-371 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-372 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-373 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-374 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-375 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-376 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-377 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-378 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-379 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-38 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-380 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-381 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-382 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-383 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-384 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-385 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-386 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-387 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-388 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-389 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-39 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-390 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-391 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-392 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-393 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-394 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-395 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-396 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-397 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-398 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-399 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-4 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-40 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-400 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-401 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-402 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-403 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-404 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-405 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-406 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-407 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-408 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-409 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-41 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-410 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-411 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-412 | 2 - .../jmespath/go-jmespath/fuzz/corpus/expr-413 | 2 - .../jmespath/go-jmespath/fuzz/corpus/expr-414 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-415 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-416 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-417 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-418 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-419 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-42 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-420 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-421 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-422 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-423 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-424 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-425 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-426 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-427 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-428 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-429 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-43 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-430 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-431 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-432 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-433 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-434 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-435 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-436 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-437 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-438 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-439 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-44 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-440 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-441 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-442 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-443 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-444 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-445 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-446 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-447 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-448 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-449 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-45 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-450 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-451 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-452 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-453 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-454 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-455 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-456 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-457 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-458 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-459 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-46 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-460 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-461 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-462 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-463 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-464 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-465 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-466 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-467 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-468 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-469 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-47 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-470 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-471 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-472 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-473 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-474 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-475 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-476 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-477 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-478 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-479 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-48 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-480 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-481 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-482 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-483 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-484 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-485 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-486 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-487 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-488 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-489 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-49 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-490 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-491 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-492 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-493 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-494 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-495 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-496 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-497 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-498 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-499 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-5 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-50 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-500 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-501 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-502 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-503 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-504 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-505 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-506 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-507 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-508 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-509 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-51 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-510 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-511 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-512 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-513 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-514 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-515 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-516 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-517 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-518 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-519 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-52 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-520 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-521 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-522 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-523 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-524 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-525 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-526 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-527 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-528 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-529 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-53 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-530 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-531 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-532 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-533 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-534 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-535 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-536 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-537 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-538 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-539 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-54 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-540 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-541 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-542 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-543 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-544 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-545 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-546 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-547 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-548 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-549 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-55 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-550 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-551 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-552 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-553 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-554 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-555 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-556 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-557 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-558 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-559 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-56 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-560 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-561 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-562 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-563 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-564 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-565 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-566 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-567 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-568 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-569 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-57 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-570 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-571 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-572 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-573 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-574 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-575 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-576 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-577 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-578 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-579 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-58 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-580 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-581 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-582 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-583 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-584 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-585 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-586 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-587 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-588 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-589 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-59 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-590 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-591 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-592 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-593 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-594 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-595 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-596 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-597 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-598 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-599 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-6 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-60 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-600 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-601 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-602 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-603 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-604 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-605 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-606 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-607 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-608 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-609 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-61 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-610 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-611 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-612 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-613 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-614 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-615 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-616 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-617 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-618 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-619 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-62 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-620 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-621 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-622 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-623 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-624 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-625 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-626 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-627 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-628 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-629 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-63 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-630 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-631 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-632 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-633 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-634 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-635 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-636 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-637 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-638 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-639 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-64 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-640 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-641 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-642 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-643 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-644 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-645 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-646 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-647 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-648 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-649 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-65 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-650 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-651 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-652 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-653 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-654 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-655 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-656 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-66 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-67 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-68 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-69 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-7 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-70 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-71 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-72 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-73 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-74 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-75 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-76 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-77 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-78 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-79 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-8 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-80 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-81 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-82 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-83 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-84 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-85 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-86 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-87 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-88 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-89 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-9 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-90 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-91 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-92 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-93 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-94 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-95 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-96 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-97 | 1 - .../jmespath/go-jmespath/fuzz/corpus/expr-98 | 1 - .../jmespath/go-jmespath/fuzz/jmespath.go | 13 - .../jmespath/go-jmespath/interpreter.go | 142 +- .../jmespath/go-jmespath/interpreter_test.go | 138 -- .../jmespath/go-jmespath/lexer_test.go | 161 -- .../github.com/jmespath/go-jmespath/parser.go | 4 +- .../jmespath/go-jmespath/parser_test.go | 136 -- .../github.com/jmespath/go-jmespath/util.go | 27 +- .../jmespath/go-jmespath/util_test.go | 42 - 672 files changed, 257 insertions(+), 6856 deletions(-) delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/basic.json delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/boolean.json delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/current.json delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/escape.json delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/filters.json delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/functions.json delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/identifiers.json delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/indices.json delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/literal.json delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/multiselect.json delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/ormatch.json delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/pipe.json delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/slice.json delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/syntax.json delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/unicode.json delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/wildcard.json delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance_test.go delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-1 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-10 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-100 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-101 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-102 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-103 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-104 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-105 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-106 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-107 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-108 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-109 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-110 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-112 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-115 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-118 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-119 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-12 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-120 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-121 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-122 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-123 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-126 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-128 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-129 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-13 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-130 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-131 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-132 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-133 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-134 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-135 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-136 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-137 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-138 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-139 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-14 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-140 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-141 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-142 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-143 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-144 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-145 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-146 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-147 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-148 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-149 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-15 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-150 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-151 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-152 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-153 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-155 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-156 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-157 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-158 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-159 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-16 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-160 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-161 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-162 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-163 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-164 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-165 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-166 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-167 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-168 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-169 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-17 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-170 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-171 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-172 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-173 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-174 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-175 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-178 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-179 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-18 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-180 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-181 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-182 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-183 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-184 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-185 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-186 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-187 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-188 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-189 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-19 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-190 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-191 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-192 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-193 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-194 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-195 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-196 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-198 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-199 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-2 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-20 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-200 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-201 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-202 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-203 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-204 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-205 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-206 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-207 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-208 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-209 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-21 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-210 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-211 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-212 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-213 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-214 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-215 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-216 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-217 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-218 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-219 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-22 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-220 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-221 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-222 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-223 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-224 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-225 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-226 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-227 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-228 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-229 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-23 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-230 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-231 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-232 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-233 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-234 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-235 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-236 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-237 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-238 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-239 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-24 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-240 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-241 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-242 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-243 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-244 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-245 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-246 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-247 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-248 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-249 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-25 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-250 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-251 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-252 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-253 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-254 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-255 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-256 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-257 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-258 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-259 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-26 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-260 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-261 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-262 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-263 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-264 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-265 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-266 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-267 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-268 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-269 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-27 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-270 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-271 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-272 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-273 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-274 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-275 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-276 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-277 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-278 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-279 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-28 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-280 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-281 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-282 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-283 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-284 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-285 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-286 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-287 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-288 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-289 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-29 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-290 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-291 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-292 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-293 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-294 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-295 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-296 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-297 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-298 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-299 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-3 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-30 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-300 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-301 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-302 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-303 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-304 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-305 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-306 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-307 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-308 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-309 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-31 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-310 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-311 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-312 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-313 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-314 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-315 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-316 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-317 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-318 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-319 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-32 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-320 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-321 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-322 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-323 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-324 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-325 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-326 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-327 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-328 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-329 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-33 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-330 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-331 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-332 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-333 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-334 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-335 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-336 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-337 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-338 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-339 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-34 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-340 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-341 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-342 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-343 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-344 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-345 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-346 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-347 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-348 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-349 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-35 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-350 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-351 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-352 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-353 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-354 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-355 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-356 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-357 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-358 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-359 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-36 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-360 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-361 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-362 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-363 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-364 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-365 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-366 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-367 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-368 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-369 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-37 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-370 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-371 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-372 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-373 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-374 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-375 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-376 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-377 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-378 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-379 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-38 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-380 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-381 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-382 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-383 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-384 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-385 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-386 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-387 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-388 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-389 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-39 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-390 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-391 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-392 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-393 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-394 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-395 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-396 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-397 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-398 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-399 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-4 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-40 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-400 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-401 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-402 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-403 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-404 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-405 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-406 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-407 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-408 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-409 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-41 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-410 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-411 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-412 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-413 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-414 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-415 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-416 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-417 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-418 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-419 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-42 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-420 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-421 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-422 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-423 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-424 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-425 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-426 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-427 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-428 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-429 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-43 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-430 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-431 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-432 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-433 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-434 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-435 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-436 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-437 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-438 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-439 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-44 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-440 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-441 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-442 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-443 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-444 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-445 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-446 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-447 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-448 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-449 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-45 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-450 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-451 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-452 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-453 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-454 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-455 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-456 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-457 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-458 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-459 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-46 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-460 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-461 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-462 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-463 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-464 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-465 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-466 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-467 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-468 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-469 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-47 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-470 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-471 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-472 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-473 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-474 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-475 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-476 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-477 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-478 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-479 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-48 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-480 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-481 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-482 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-483 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-484 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-485 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-486 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-487 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-488 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-489 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-49 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-490 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-491 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-492 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-493 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-494 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-495 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-496 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-497 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-498 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-499 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-5 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-50 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-500 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-501 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-502 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-503 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-504 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-505 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-506 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-507 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-508 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-509 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-51 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-510 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-511 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-512 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-513 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-514 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-515 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-516 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-517 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-518 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-519 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-52 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-520 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-521 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-522 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-523 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-524 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-525 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-526 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-527 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-528 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-529 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-53 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-530 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-531 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-532 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-533 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-534 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-535 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-536 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-537 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-538 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-539 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-54 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-540 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-541 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-542 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-543 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-544 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-545 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-546 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-547 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-548 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-549 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-55 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-550 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-551 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-552 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-553 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-554 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-555 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-556 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-557 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-558 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-559 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-56 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-560 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-561 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-562 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-563 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-564 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-565 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-566 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-567 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-568 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-569 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-57 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-570 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-571 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-572 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-573 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-574 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-575 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-576 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-577 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-578 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-579 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-58 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-580 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-581 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-582 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-583 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-584 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-585 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-586 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-587 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-588 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-589 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-59 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-590 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-591 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-592 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-593 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-594 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-595 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-596 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-597 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-598 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-599 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-6 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-60 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-600 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-601 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-602 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-603 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-604 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-605 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-606 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-607 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-608 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-609 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-61 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-610 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-611 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-612 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-613 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-614 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-615 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-616 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-617 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-618 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-619 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-62 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-620 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-621 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-622 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-623 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-624 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-625 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-626 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-627 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-628 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-629 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-63 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-630 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-631 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-632 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-633 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-634 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-635 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-636 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-637 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-638 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-639 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-64 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-640 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-641 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-642 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-643 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-644 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-645 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-646 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-647 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-648 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-649 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-65 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-650 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-651 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-652 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-653 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-654 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-655 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-656 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-66 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-67 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-68 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-69 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-7 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-70 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-71 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-72 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-73 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-74 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-75 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-76 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-77 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-78 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-79 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-8 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-80 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-81 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-82 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-83 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-84 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-85 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-86 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-87 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-88 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-89 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-9 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-90 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-91 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-92 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-93 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-94 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-95 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-96 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-97 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-98 delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/jmespath.go delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/interpreter_test.go delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/lexer_test.go delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/parser_test.go delete mode 100644 Godeps/_workspace/src/github.com/jmespath/go-jmespath/util_test.go diff --git a/Godeps/Godeps.json b/Godeps/Godeps.json index 7fb8dce..50fb4f8 100644 --- a/Godeps/Godeps.json +++ b/Godeps/Godeps.json @@ -1,6 +1,7 @@ { "ImportPath": "github.com/jmespath/jp", "GoVersion": "go1.4.2", + "GodepVersion": "v79", "Deps": [ { "ImportPath": "github.com/codegangsta/cli", @@ -9,8 +10,8 @@ }, { "ImportPath": "github.com/jmespath/go-jmespath", - "Comment": "0.2.0", - "Rev": "bbaa0945d0cfe535ca7ce710b888e230d525dc63" + "Comment": "0.2.2-14-gbd40a43", + "Rev": "bd40a432e4c76585ef6b72d3fd96fb9b6dc7b68d" } ] } diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/.gitignore b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/.gitignore index 531fcc1..5091fb0 100644 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/.gitignore +++ b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/.gitignore @@ -1,4 +1,4 @@ -jpgo +/jpgo jmespath-fuzz.zip cpu.out go-jmespath.test diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/Makefile b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/Makefile index ad17bf0..a828d28 100644 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/Makefile +++ b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/Makefile @@ -35,7 +35,7 @@ buildfuzz: go-fuzz-build github.com/jmespath/go-jmespath/fuzz fuzz: buildfuzz - go-fuzz -bin=./jmespath-fuzz.zip -workdir=fuzz/corpus + go-fuzz -bin=./jmespath-fuzz.zip -workdir=fuzz/testdata bench: go test -bench . -cpuprofile cpu.out diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/api.go b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/api.go index 67df3fc..9cfa988 100644 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/api.go +++ b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/api.go @@ -1,5 +1,42 @@ package jmespath +import "strconv" + +// JmesPath is the epresentation of a compiled JMES path query. A JmesPath is +// safe for concurrent use by multiple goroutines. +type JMESPath struct { + ast ASTNode + intr *treeInterpreter +} + +// Compile parses a JMESPath expression and returns, if successful, a JMESPath +// object that can be used to match against data. +func Compile(expression string) (*JMESPath, error) { + parser := NewParser() + ast, err := parser.Parse(expression) + if err != nil { + return nil, err + } + jmespath := &JMESPath{ast: ast, intr: newInterpreter()} + return jmespath, nil +} + +// MustCompile is like Compile but panics if the expression cannot be parsed. +// It simplifies safe initialization of global variables holding compiled +// JMESPaths. +func MustCompile(expression string) *JMESPath { + jmespath, err := Compile(expression) + if err != nil { + panic(`jmespath: Compile(` + strconv.Quote(expression) + `): ` + err.Error()) + } + return jmespath +} + +// Search evaluates a JMESPath expression against input data and returns the result. +func (jp *JMESPath) Search(data interface{}) (interface{}, error) { + return jp.intr.Execute(jp.ast, data) +} + // Search evaluates a JMESPath expression against input data and returns the result. func Search(expression string, data interface{}) (interface{}, error) { intr := newInterpreter() diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/basic.json b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/basic.json deleted file mode 100644 index d550e96..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/basic.json +++ /dev/null @@ -1,96 +0,0 @@ -[{ - "given": - {"foo": {"bar": {"baz": "correct"}}}, - "cases": [ - { - "expression": "foo", - "result": {"bar": {"baz": "correct"}} - }, - { - "expression": "foo.bar", - "result": {"baz": "correct"} - }, - { - "expression": "foo.bar.baz", - "result": "correct" - }, - { - "expression": "foo\n.\nbar\n.baz", - "result": "correct" - }, - { - "expression": "foo.bar.baz.bad", - "result": null - }, - { - "expression": "foo.bar.bad", - "result": null - }, - { - "expression": "foo.bad", - "result": null - }, - { - "expression": "bad", - "result": null - }, - { - "expression": "bad.morebad.morebad", - "result": null - } - ] -}, -{ - "given": - {"foo": {"bar": ["one", "two", "three"]}}, - "cases": [ - { - "expression": "foo", - "result": {"bar": ["one", "two", "three"]} - }, - { - "expression": "foo.bar", - "result": ["one", "two", "three"] - } - ] -}, -{ - "given": ["one", "two", "three"], - "cases": [ - { - "expression": "one", - "result": null - }, - { - "expression": "two", - "result": null - }, - { - "expression": "three", - "result": null - }, - { - "expression": "one.two", - "result": null - } - ] -}, -{ - "given": - {"foo": {"1": ["one", "two", "three"], "-1": "bar"}}, - "cases": [ - { - "expression": "foo.\"1\"", - "result": ["one", "two", "three"] - }, - { - "expression": "foo.\"1\"[0]", - "result": "one" - }, - { - "expression": "foo.\"-1\"", - "result": "bar" - } - ] -} -] diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/boolean.json b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/boolean.json deleted file mode 100644 index e3fa196..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/boolean.json +++ /dev/null @@ -1,257 +0,0 @@ -[ - { - "given": { - "outer": { - "foo": "foo", - "bar": "bar", - "baz": "baz" - } - }, - "cases": [ - { - "expression": "outer.foo || outer.bar", - "result": "foo" - }, - { - "expression": "outer.foo||outer.bar", - "result": "foo" - }, - { - "expression": "outer.bar || outer.baz", - "result": "bar" - }, - { - "expression": "outer.bar||outer.baz", - "result": "bar" - }, - { - "expression": "outer.bad || outer.foo", - "result": "foo" - }, - { - "expression": "outer.bad||outer.foo", - "result": "foo" - }, - { - "expression": "outer.foo || outer.bad", - "result": "foo" - }, - { - "expression": "outer.foo||outer.bad", - "result": "foo" - }, - { - "expression": "outer.bad || outer.alsobad", - "result": null - }, - { - "expression": "outer.bad||outer.alsobad", - "result": null - } - ] - }, - { - "given": { - "outer": { - "foo": "foo", - "bool": false, - "empty_list": [], - "empty_string": "" - } - }, - "cases": [ - { - "expression": "outer.empty_string || outer.foo", - "result": "foo" - }, - { - "expression": "outer.nokey || outer.bool || outer.empty_list || outer.empty_string || outer.foo", - "result": "foo" - } - ] - }, - { - "given": { - "True": true, - "False": false, - "Number": 5, - "EmptyList": [], - "Zero": 0 - }, - "cases": [ - { - "expression": "True && False", - "result": false - }, - { - "expression": "False && True", - "result": false - }, - { - "expression": "True && True", - "result": true - }, - { - "expression": "False && False", - "result": false - }, - { - "expression": "True && Number", - "result": 5 - }, - { - "expression": "Number && True", - "result": true - }, - { - "expression": "Number && False", - "result": false - }, - { - "expression": "Number && EmptyList", - "result": [] - }, - { - "expression": "Number && True", - "result": true - }, - { - "expression": "EmptyList && True", - "result": [] - }, - { - "expression": "EmptyList && False", - "result": [] - }, - { - "expression": "True || False", - "result": true - }, - { - "expression": "True || True", - "result": true - }, - { - "expression": "False || True", - "result": true - }, - { - "expression": "False || False", - "result": false - }, - { - "expression": "Number || EmptyList", - "result": 5 - }, - { - "expression": "Number || True", - "result": 5 - }, - { - "expression": "Number || True && False", - "result": 5 - }, - { - "expression": "(Number || True) && False", - "result": false - }, - { - "expression": "Number || (True && False)", - "result": 5 - }, - { - "expression": "!True", - "result": false - }, - { - "expression": "!False", - "result": true - }, - { - "expression": "!Number", - "result": false - }, - { - "expression": "!EmptyList", - "result": true - }, - { - "expression": "True && !False", - "result": true - }, - { - "expression": "True && !EmptyList", - "result": true - }, - { - "expression": "!False && !EmptyList", - "result": true - }, - { - "expression": "!(True && False)", - "result": true - }, - { - "expression": "!Zero", - "result": false - }, - { - "expression": "!!Zero", - "result": true - } - ] - }, - { - "given": { - "one": 1, - "two": 2, - "three": 3 - }, - "cases": [ - { - "expression": "one < two", - "result": true - }, - { - "expression": "one <= two", - "result": true - }, - { - "expression": "one == one", - "result": true - }, - { - "expression": "one == two", - "result": false - }, - { - "expression": "one > two", - "result": false - }, - { - "expression": "one >= two", - "result": false - }, - { - "expression": "one != two", - "result": true - }, - { - "expression": "one < two && three > one", - "result": true - }, - { - "expression": "one < two || three > one", - "result": true - }, - { - "expression": "one < two || three < one", - "result": true - }, - { - "expression": "two < one || three < one", - "result": false - } - ] - } -] diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/current.json b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/current.json deleted file mode 100644 index 0c26248..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/current.json +++ /dev/null @@ -1,25 +0,0 @@ -[ - { - "given": { - "foo": [{"name": "a"}, {"name": "b"}], - "bar": {"baz": "qux"} - }, - "cases": [ - { - "expression": "@", - "result": { - "foo": [{"name": "a"}, {"name": "b"}], - "bar": {"baz": "qux"} - } - }, - { - "expression": "@.bar", - "result": {"baz": "qux"} - }, - { - "expression": "@.foo[0]", - "result": {"name": "a"} - } - ] - } -] diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/escape.json b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/escape.json deleted file mode 100644 index 4a62d95..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/escape.json +++ /dev/null @@ -1,46 +0,0 @@ -[{ - "given": { - "foo.bar": "dot", - "foo bar": "space", - "foo\nbar": "newline", - "foo\"bar": "doublequote", - "c:\\\\windows\\path": "windows", - "/unix/path": "unix", - "\"\"\"": "threequotes", - "bar": {"baz": "qux"} - }, - "cases": [ - { - "expression": "\"foo.bar\"", - "result": "dot" - }, - { - "expression": "\"foo bar\"", - "result": "space" - }, - { - "expression": "\"foo\\nbar\"", - "result": "newline" - }, - { - "expression": "\"foo\\\"bar\"", - "result": "doublequote" - }, - { - "expression": "\"c:\\\\\\\\windows\\\\path\"", - "result": "windows" - }, - { - "expression": "\"/unix/path\"", - "result": "unix" - }, - { - "expression": "\"\\\"\\\"\\\"\"", - "result": "threequotes" - }, - { - "expression": "\"bar\".\"baz\"", - "result": "qux" - } - ] -}] diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/filters.json b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/filters.json deleted file mode 100644 index 5b9f52b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/filters.json +++ /dev/null @@ -1,468 +0,0 @@ -[ - { - "given": {"foo": [{"name": "a"}, {"name": "b"}]}, - "cases": [ - { - "comment": "Matching a literal", - "expression": "foo[?name == 'a']", - "result": [{"name": "a"}] - } - ] - }, - { - "given": {"foo": [0, 1], "bar": [2, 3]}, - "cases": [ - { - "comment": "Matching a literal", - "expression": "*[?[0] == `0`]", - "result": [[], []] - } - ] - }, - { - "given": {"foo": [{"first": "foo", "last": "bar"}, - {"first": "foo", "last": "foo"}, - {"first": "foo", "last": "baz"}]}, - "cases": [ - { - "comment": "Matching an expression", - "expression": "foo[?first == last]", - "result": [{"first": "foo", "last": "foo"}] - }, - { - "comment": "Verify projection created from filter", - "expression": "foo[?first == last].first", - "result": ["foo"] - } - ] - }, - { - "given": {"foo": [{"age": 20}, - {"age": 25}, - {"age": 30}]}, - "cases": [ - { - "comment": "Greater than with a number", - "expression": "foo[?age > `25`]", - "result": [{"age": 30}] - }, - { - "expression": "foo[?age >= `25`]", - "result": [{"age": 25}, {"age": 30}] - }, - { - "comment": "Greater than with a number", - "expression": "foo[?age > `30`]", - "result": [] - }, - { - "comment": "Greater than with a number", - "expression": "foo[?age < `25`]", - "result": [{"age": 20}] - }, - { - "comment": "Greater than with a number", - "expression": "foo[?age <= `25`]", - "result": [{"age": 20}, {"age": 25}] - }, - { - "comment": "Greater than with a number", - "expression": "foo[?age < `20`]", - "result": [] - }, - { - "expression": "foo[?age == `20`]", - "result": [{"age": 20}] - }, - { - "expression": "foo[?age != `20`]", - "result": [{"age": 25}, {"age": 30}] - } - ] - }, - { - "given": {"foo": [{"top": {"name": "a"}}, - {"top": {"name": "b"}}]}, - "cases": [ - { - "comment": "Filter with subexpression", - "expression": "foo[?top.name == 'a']", - "result": [{"top": {"name": "a"}}] - } - ] - }, - { - "given": {"foo": [{"top": {"first": "foo", "last": "bar"}}, - {"top": {"first": "foo", "last": "foo"}}, - {"top": {"first": "foo", "last": "baz"}}]}, - "cases": [ - { - "comment": "Matching an expression", - "expression": "foo[?top.first == top.last]", - "result": [{"top": {"first": "foo", "last": "foo"}}] - }, - { - "comment": "Matching a JSON array", - "expression": "foo[?top == `{\"first\": \"foo\", \"last\": \"bar\"}`]", - "result": [{"top": {"first": "foo", "last": "bar"}}] - } - ] - }, - { - "given": {"foo": [ - {"key": true}, - {"key": false}, - {"key": 0}, - {"key": 1}, - {"key": [0]}, - {"key": {"bar": [0]}}, - {"key": null}, - {"key": [1]}, - {"key": {"a":2}} - ]}, - "cases": [ - { - "expression": "foo[?key == `true`]", - "result": [{"key": true}] - }, - { - "expression": "foo[?key == `false`]", - "result": [{"key": false}] - }, - { - "expression": "foo[?key == `0`]", - "result": [{"key": 0}] - }, - { - "expression": "foo[?key == `1`]", - "result": [{"key": 1}] - }, - { - "expression": "foo[?key == `[0]`]", - "result": [{"key": [0]}] - }, - { - "expression": "foo[?key == `{\"bar\": [0]}`]", - "result": [{"key": {"bar": [0]}}] - }, - { - "expression": "foo[?key == `null`]", - "result": [{"key": null}] - }, - { - "expression": "foo[?key == `[1]`]", - "result": [{"key": [1]}] - }, - { - "expression": "foo[?key == `{\"a\":2}`]", - "result": [{"key": {"a":2}}] - }, - { - "expression": "foo[?`true` == key]", - "result": [{"key": true}] - }, - { - "expression": "foo[?`false` == key]", - "result": [{"key": false}] - }, - { - "expression": "foo[?`0` == key]", - "result": [{"key": 0}] - }, - { - "expression": "foo[?`1` == key]", - "result": [{"key": 1}] - }, - { - "expression": "foo[?`[0]` == key]", - "result": [{"key": [0]}] - }, - { - "expression": "foo[?`{\"bar\": [0]}` == key]", - "result": [{"key": {"bar": [0]}}] - }, - { - "expression": "foo[?`null` == key]", - "result": [{"key": null}] - }, - { - "expression": "foo[?`[1]` == key]", - "result": [{"key": [1]}] - }, - { - "expression": "foo[?`{\"a\":2}` == key]", - "result": [{"key": {"a":2}}] - }, - { - "expression": "foo[?key != `true`]", - "result": [{"key": false}, {"key": 0}, {"key": 1}, {"key": [0]}, - {"key": {"bar": [0]}}, {"key": null}, {"key": [1]}, {"key": {"a":2}}] - }, - { - "expression": "foo[?key != `false`]", - "result": [{"key": true}, {"key": 0}, {"key": 1}, {"key": [0]}, - {"key": {"bar": [0]}}, {"key": null}, {"key": [1]}, {"key": {"a":2}}] - }, - { - "expression": "foo[?key != `0`]", - "result": [{"key": true}, {"key": false}, {"key": 1}, {"key": [0]}, - {"key": {"bar": [0]}}, {"key": null}, {"key": [1]}, {"key": {"a":2}}] - }, - { - "expression": "foo[?key != `1`]", - "result": [{"key": true}, {"key": false}, {"key": 0}, {"key": [0]}, - {"key": {"bar": [0]}}, {"key": null}, {"key": [1]}, {"key": {"a":2}}] - }, - { - "expression": "foo[?key != `null`]", - "result": [{"key": true}, {"key": false}, {"key": 0}, {"key": 1}, {"key": [0]}, - {"key": {"bar": [0]}}, {"key": [1]}, {"key": {"a":2}}] - }, - { - "expression": "foo[?key != `[1]`]", - "result": [{"key": true}, {"key": false}, {"key": 0}, {"key": 1}, {"key": [0]}, - {"key": {"bar": [0]}}, {"key": null}, {"key": {"a":2}}] - }, - { - "expression": "foo[?key != `{\"a\":2}`]", - "result": [{"key": true}, {"key": false}, {"key": 0}, {"key": 1}, {"key": [0]}, - {"key": {"bar": [0]}}, {"key": null}, {"key": [1]}] - }, - { - "expression": "foo[?`true` != key]", - "result": [{"key": false}, {"key": 0}, {"key": 1}, {"key": [0]}, - {"key": {"bar": [0]}}, {"key": null}, {"key": [1]}, {"key": {"a":2}}] - }, - { - "expression": "foo[?`false` != key]", - "result": [{"key": true}, {"key": 0}, {"key": 1}, {"key": [0]}, - {"key": {"bar": [0]}}, {"key": null}, {"key": [1]}, {"key": {"a":2}}] - }, - { - "expression": "foo[?`0` != key]", - "result": [{"key": true}, {"key": false}, {"key": 1}, {"key": [0]}, - {"key": {"bar": [0]}}, {"key": null}, {"key": [1]}, {"key": {"a":2}}] - }, - { - "expression": "foo[?`1` != key]", - "result": [{"key": true}, {"key": false}, {"key": 0}, {"key": [0]}, - {"key": {"bar": [0]}}, {"key": null}, {"key": [1]}, {"key": {"a":2}}] - }, - { - "expression": "foo[?`null` != key]", - "result": [{"key": true}, {"key": false}, {"key": 0}, {"key": 1}, {"key": [0]}, - {"key": {"bar": [0]}}, {"key": [1]}, {"key": {"a":2}}] - }, - { - "expression": "foo[?`[1]` != key]", - "result": [{"key": true}, {"key": false}, {"key": 0}, {"key": 1}, {"key": [0]}, - {"key": {"bar": [0]}}, {"key": null}, {"key": {"a":2}}] - }, - { - "expression": "foo[?`{\"a\":2}` != key]", - "result": [{"key": true}, {"key": false}, {"key": 0}, {"key": 1}, {"key": [0]}, - {"key": {"bar": [0]}}, {"key": null}, {"key": [1]}] - } - ] - }, - { - "given": {"reservations": [ - {"instances": [ - {"foo": 1, "bar": 2}, {"foo": 1, "bar": 3}, - {"foo": 1, "bar": 2}, {"foo": 2, "bar": 1}]}]}, - "cases": [ - { - "expression": "reservations[].instances[?bar==`1`]", - "result": [[{"foo": 2, "bar": 1}]] - }, - { - "expression": "reservations[*].instances[?bar==`1`]", - "result": [[{"foo": 2, "bar": 1}]] - }, - { - "expression": "reservations[].instances[?bar==`1`][]", - "result": [{"foo": 2, "bar": 1}] - } - ] - }, - { - "given": { - "baz": "other", - "foo": [ - {"bar": 1}, {"bar": 2}, {"bar": 3}, {"bar": 4}, {"bar": 1, "baz": 2} - ] - }, - "cases": [ - { - "expression": "foo[?bar==`1`].bar[0]", - "result": [] - } - ] - }, - { - "given": { - "foo": [ - {"a": 1, "b": {"c": "x"}}, - {"a": 1, "b": {"c": "y"}}, - {"a": 1, "b": {"c": "z"}}, - {"a": 2, "b": {"c": "z"}}, - {"a": 1, "baz": 2} - ] - }, - "cases": [ - { - "expression": "foo[?a==`1`].b.c", - "result": ["x", "y", "z"] - } - ] - }, - { - "given": {"foo": [{"name": "a"}, {"name": "b"}, {"name": "c"}]}, - "cases": [ - { - "comment": "Filter with or expression", - "expression": "foo[?name == 'a' || name == 'b']", - "result": [{"name": "a"}, {"name": "b"}] - }, - { - "expression": "foo[?name == 'a' || name == 'e']", - "result": [{"name": "a"}] - }, - { - "expression": "foo[?name == 'a' || name == 'b' || name == 'c']", - "result": [{"name": "a"}, {"name": "b"}, {"name": "c"}] - } - ] - }, - { - "given": {"foo": [{"a": 1, "b": 2}, {"a": 1, "b": 3}]}, - "cases": [ - { - "comment": "Filter with and expression", - "expression": "foo[?a == `1` && b == `2`]", - "result": [{"a": 1, "b": 2}] - }, - { - "expression": "foo[?a == `1` && b == `4`]", - "result": [] - } - ] - }, - { - "given": {"foo": [{"a": 1, "b": 2, "c": 3}, {"a": 3, "b": 4}]}, - "cases": [ - { - "comment": "Filter with Or and And expressions", - "expression": "foo[?c == `3` || a == `1` && b == `4`]", - "result": [{"a": 1, "b": 2, "c": 3}] - }, - { - "expression": "foo[?b == `2` || a == `3` && b == `4`]", - "result": [{"a": 1, "b": 2, "c": 3}, {"a": 3, "b": 4}] - }, - { - "expression": "foo[?a == `3` && b == `4` || b == `2`]", - "result": [{"a": 1, "b": 2, "c": 3}, {"a": 3, "b": 4}] - }, - { - "expression": "foo[?(a == `3` && b == `4`) || b == `2`]", - "result": [{"a": 1, "b": 2, "c": 3}, {"a": 3, "b": 4}] - }, - { - "expression": "foo[?((a == `3` && b == `4`)) || b == `2`]", - "result": [{"a": 1, "b": 2, "c": 3}, {"a": 3, "b": 4}] - }, - { - "expression": "foo[?a == `3` && (b == `4` || b == `2`)]", - "result": [{"a": 3, "b": 4}] - }, - { - "expression": "foo[?a == `3` && ((b == `4` || b == `2`))]", - "result": [{"a": 3, "b": 4}] - } - ] - }, - { - "given": {"foo": [{"a": 1, "b": 2, "c": 3}, {"a": 3, "b": 4}]}, - "cases": [ - { - "comment": "Verify precedence of or/and expressions", - "expression": "foo[?a == `1` || b ==`2` && c == `5`]", - "result": [{"a": 1, "b": 2, "c": 3}] - }, - { - "comment": "Parentheses can alter precedence", - "expression": "foo[?(a == `1` || b ==`2`) && c == `5`]", - "result": [] - }, - { - "comment": "Not expressions combined with and/or", - "expression": "foo[?!(a == `1` || b ==`2`)]", - "result": [{"a": 3, "b": 4}] - } - ] - }, - { - "given": { - "foo": [ - {"key": true}, - {"key": false}, - {"key": []}, - {"key": {}}, - {"key": [0]}, - {"key": {"a": "b"}}, - {"key": 0}, - {"key": 1}, - {"key": null}, - {"notkey": true} - ] - }, - "cases": [ - { - "comment": "Unary filter expression", - "expression": "foo[?key]", - "result": [ - {"key": true}, {"key": [0]}, {"key": {"a": "b"}}, - {"key": 0}, {"key": 1} - ] - }, - { - "comment": "Unary not filter expression", - "expression": "foo[?!key]", - "result": [ - {"key": false}, {"key": []}, {"key": {}}, - {"key": null}, {"notkey": true} - ] - }, - { - "comment": "Equality with null RHS", - "expression": "foo[?key == `null`]", - "result": [ - {"key": null}, {"notkey": true} - ] - } - ] - }, - { - "given": { - "foo": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] - }, - "cases": [ - { - "comment": "Using @ in a filter expression", - "expression": "foo[?@ < `5`]", - "result": [0, 1, 2, 3, 4] - }, - { - "comment": "Using @ in a filter expression", - "expression": "foo[?`5` > @]", - "result": [0, 1, 2, 3, 4] - }, - { - "comment": "Using @ in a filter expression", - "expression": "foo[?@ == @]", - "result": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] - } - ] - } -] diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/functions.json b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/functions.json deleted file mode 100644 index 8b8db36..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/functions.json +++ /dev/null @@ -1,825 +0,0 @@ -[{ - "given": - { - "foo": -1, - "zero": 0, - "numbers": [-1, 3, 4, 5], - "array": [-1, 3, 4, 5, "a", "100"], - "strings": ["a", "b", "c"], - "decimals": [1.01, 1.2, -1.5], - "str": "Str", - "false": false, - "empty_list": [], - "empty_hash": {}, - "objects": {"foo": "bar", "bar": "baz"}, - "null_key": null - }, - "cases": [ - { - "expression": "abs(foo)", - "result": 1 - }, - { - "expression": "abs(foo)", - "result": 1 - }, - { - "expression": "abs(str)", - "error": "invalid-type" - }, - { - "expression": "abs(array[1])", - "result": 3 - }, - { - "expression": "abs(array[1])", - "result": 3 - }, - { - "expression": "abs(`false`)", - "error": "invalid-type" - }, - { - "expression": "abs(`-24`)", - "result": 24 - }, - { - "expression": "abs(`-24`)", - "result": 24 - }, - { - "expression": "abs(`1`, `2`)", - "error": "invalid-arity" - }, - { - "expression": "abs()", - "error": "invalid-arity" - }, - { - "expression": "unknown_function(`1`, `2`)", - "error": "unknown-function" - }, - { - "expression": "avg(numbers)", - "result": 2.75 - }, - { - "expression": "avg(array)", - "error": "invalid-type" - }, - { - "expression": "avg('abc')", - "error": "invalid-type" - }, - { - "expression": "avg(foo)", - "error": "invalid-type" - }, - { - "expression": "avg(@)", - "error": "invalid-type" - }, - { - "expression": "avg(strings)", - "error": "invalid-type" - }, - { - "expression": "ceil(`1.2`)", - "result": 2 - }, - { - "expression": "ceil(decimals[0])", - "result": 2 - }, - { - "expression": "ceil(decimals[1])", - "result": 2 - }, - { - "expression": "ceil(decimals[2])", - "result": -1 - }, - { - "expression": "ceil('string')", - "error": "invalid-type" - }, - { - "expression": "contains('abc', 'a')", - "result": true - }, - { - "expression": "contains('abc', 'd')", - "result": false - }, - { - "expression": "contains(`false`, 'd')", - "error": "invalid-type" - }, - { - "expression": "contains(strings, 'a')", - "result": true - }, - { - "expression": "contains(decimals, `1.2`)", - "result": true - }, - { - "expression": "contains(decimals, `false`)", - "result": false - }, - { - "expression": "ends_with(str, 'r')", - "result": true - }, - { - "expression": "ends_with(str, 'tr')", - "result": true - }, - { - "expression": "ends_with(str, 'Str')", - "result": true - }, - { - "expression": "ends_with(str, 'SStr')", - "result": false - }, - { - "expression": "ends_with(str, 'foo')", - "result": false - }, - { - "expression": "ends_with(str, `0`)", - "error": "invalid-type" - }, - { - "expression": "floor(`1.2`)", - "result": 1 - }, - { - "expression": "floor('string')", - "error": "invalid-type" - }, - { - "expression": "floor(decimals[0])", - "result": 1 - }, - { - "expression": "floor(foo)", - "result": -1 - }, - { - "expression": "floor(str)", - "error": "invalid-type" - }, - { - "expression": "length('abc')", - "result": 3 - }, - { - "expression": "length('✓foo')", - "result": 4 - }, - { - "expression": "length('')", - "result": 0 - }, - { - "expression": "length(@)", - "result": 12 - }, - { - "expression": "length(strings[0])", - "result": 1 - }, - { - "expression": "length(str)", - "result": 3 - }, - { - "expression": "length(array)", - "result": 6 - }, - { - "expression": "length(objects)", - "result": 2 - }, - { - "expression": "length(`false`)", - "error": "invalid-type" - }, - { - "expression": "length(foo)", - "error": "invalid-type" - }, - { - "expression": "length(strings[0])", - "result": 1 - }, - { - "expression": "max(numbers)", - "result": 5 - }, - { - "expression": "max(decimals)", - "result": 1.2 - }, - { - "expression": "max(strings)", - "result": "c" - }, - { - "expression": "max(abc)", - "error": "invalid-type" - }, - { - "expression": "max(array)", - "error": "invalid-type" - }, - { - "expression": "max(decimals)", - "result": 1.2 - }, - { - "expression": "max(empty_list)", - "result": null - }, - { - "expression": "merge(`{}`)", - "result": {} - }, - { - "expression": "merge(`{}`, `{}`)", - "result": {} - }, - { - "expression": "merge(`{\"a\": 1}`, `{\"b\": 2}`)", - "result": {"a": 1, "b": 2} - }, - { - "expression": "merge(`{\"a\": 1}`, `{\"a\": 2}`)", - "result": {"a": 2} - }, - { - "expression": "merge(`{\"a\": 1, \"b\": 2}`, `{\"a\": 2, \"c\": 3}`, `{\"d\": 4}`)", - "result": {"a": 2, "b": 2, "c": 3, "d": 4} - }, - { - "expression": "min(numbers)", - "result": -1 - }, - { - "expression": "min(decimals)", - "result": -1.5 - }, - { - "expression": "min(abc)", - "error": "invalid-type" - }, - { - "expression": "min(array)", - "error": "invalid-type" - }, - { - "expression": "min(empty_list)", - "result": null - }, - { - "expression": "min(decimals)", - "result": -1.5 - }, - { - "expression": "min(strings)", - "result": "a" - }, - { - "expression": "type('abc')", - "result": "string" - }, - { - "expression": "type(`1.0`)", - "result": "number" - }, - { - "expression": "type(`2`)", - "result": "number" - }, - { - "expression": "type(`true`)", - "result": "boolean" - }, - { - "expression": "type(`false`)", - "result": "boolean" - }, - { - "expression": "type(`null`)", - "result": "null" - }, - { - "expression": "type(`[0]`)", - "result": "array" - }, - { - "expression": "type(`{\"a\": \"b\"}`)", - "result": "object" - }, - { - "expression": "type(@)", - "result": "object" - }, - { - "expression": "sort(keys(objects))", - "result": ["bar", "foo"] - }, - { - "expression": "keys(foo)", - "error": "invalid-type" - }, - { - "expression": "keys(strings)", - "error": "invalid-type" - }, - { - "expression": "keys(`false`)", - "error": "invalid-type" - }, - { - "expression": "sort(values(objects))", - "result": ["bar", "baz"] - }, - { - "expression": "keys(empty_hash)", - "result": [] - }, - { - "expression": "values(foo)", - "error": "invalid-type" - }, - { - "expression": "join(', ', strings)", - "result": "a, b, c" - }, - { - "expression": "join(', ', strings)", - "result": "a, b, c" - }, - { - "expression": "join(',', `[\"a\", \"b\"]`)", - "result": "a,b" - }, - { - "expression": "join(',', `[\"a\", 0]`)", - "error": "invalid-type" - }, - { - "expression": "join(', ', str)", - "error": "invalid-type" - }, - { - "expression": "join('|', strings)", - "result": "a|b|c" - }, - { - "expression": "join(`2`, strings)", - "error": "invalid-type" - }, - { - "expression": "join('|', decimals)", - "error": "invalid-type" - }, - { - "expression": "join('|', decimals[].to_string(@))", - "result": "1.01|1.2|-1.5" - }, - { - "expression": "join('|', empty_list)", - "result": "" - }, - { - "expression": "reverse(numbers)", - "result": [5, 4, 3, -1] - }, - { - "expression": "reverse(array)", - "result": ["100", "a", 5, 4, 3, -1] - }, - { - "expression": "reverse(`[]`)", - "result": [] - }, - { - "expression": "reverse('')", - "result": "" - }, - { - "expression": "reverse('hello world')", - "result": "dlrow olleh" - }, - { - "expression": "starts_with(str, 'S')", - "result": true - }, - { - "expression": "starts_with(str, 'St')", - "result": true - }, - { - "expression": "starts_with(str, 'Str')", - "result": true - }, - { - "expression": "starts_with(str, 'String')", - "result": false - }, - { - "expression": "starts_with(str, `0`)", - "error": "invalid-type" - }, - { - "expression": "sum(numbers)", - "result": 11 - }, - { - "expression": "sum(decimals)", - "result": 0.71 - }, - { - "expression": "sum(array)", - "error": "invalid-type" - }, - { - "expression": "sum(array[].to_number(@))", - "result": 111 - }, - { - "expression": "sum(`[]`)", - "result": 0 - }, - { - "expression": "to_array('foo')", - "result": ["foo"] - }, - { - "expression": "to_array(`0`)", - "result": [0] - }, - { - "expression": "to_array(objects)", - "result": [{"foo": "bar", "bar": "baz"}] - }, - { - "expression": "to_array(`[1, 2, 3]`)", - "result": [1, 2, 3] - }, - { - "expression": "to_array(false)", - "result": [false] - }, - { - "expression": "to_string('foo')", - "result": "foo" - }, - { - "expression": "to_string(`1.2`)", - "result": "1.2" - }, - { - "expression": "to_string(`[0, 1]`)", - "result": "[0,1]" - }, - { - "expression": "to_number('1.0')", - "result": 1.0 - }, - { - "expression": "to_number('1.1')", - "result": 1.1 - }, - { - "expression": "to_number('4')", - "result": 4 - }, - { - "expression": "to_number('notanumber')", - "result": null - }, - { - "expression": "to_number(`false`)", - "result": null - }, - { - "expression": "to_number(`null`)", - "result": null - }, - { - "expression": "to_number(`[0]`)", - "result": null - }, - { - "expression": "to_number(`{\"foo\": 0}`)", - "result": null - }, - { - "expression": "\"to_string\"(`1.0`)", - "error": "syntax" - }, - { - "expression": "sort(numbers)", - "result": [-1, 3, 4, 5] - }, - { - "expression": "sort(strings)", - "result": ["a", "b", "c"] - }, - { - "expression": "sort(decimals)", - "result": [-1.5, 1.01, 1.2] - }, - { - "expression": "sort(array)", - "error": "invalid-type" - }, - { - "expression": "sort(abc)", - "error": "invalid-type" - }, - { - "expression": "sort(empty_list)", - "result": [] - }, - { - "expression": "sort(@)", - "error": "invalid-type" - }, - { - "expression": "not_null(unknown_key, str)", - "result": "Str" - }, - { - "expression": "not_null(unknown_key, foo.bar, empty_list, str)", - "result": [] - }, - { - "expression": "not_null(unknown_key, null_key, empty_list, str)", - "result": [] - }, - { - "expression": "not_null(all, expressions, are_null)", - "result": null - }, - { - "expression": "not_null()", - "error": "invalid-arity" - }, - { - "description": "function projection on single arg function", - "expression": "numbers[].to_string(@)", - "result": ["-1", "3", "4", "5"] - }, - { - "description": "function projection on single arg function", - "expression": "array[].to_number(@)", - "result": [-1, 3, 4, 5, 100] - } - ] -}, { - "given": - { - "foo": [ - {"b": "b", "a": "a"}, - {"c": "c", "b": "b"}, - {"d": "d", "c": "c"}, - {"e": "e", "d": "d"}, - {"f": "f", "e": "e"} - ] - }, - "cases": [ - { - "description": "function projection on variadic function", - "expression": "foo[].not_null(f, e, d, c, b, a)", - "result": ["b", "c", "d", "e", "f"] - } - ] -}, { - "given": - { - "people": [ - {"age": 20, "age_str": "20", "bool": true, "name": "a", "extra": "foo"}, - {"age": 40, "age_str": "40", "bool": false, "name": "b", "extra": "bar"}, - {"age": 30, "age_str": "30", "bool": true, "name": "c"}, - {"age": 50, "age_str": "50", "bool": false, "name": "d"}, - {"age": 10, "age_str": "10", "bool": true, "name": 3} - ] - }, - "cases": [ - { - "description": "sort by field expression", - "expression": "sort_by(people, &age)", - "result": [ - {"age": 10, "age_str": "10", "bool": true, "name": 3}, - {"age": 20, "age_str": "20", "bool": true, "name": "a", "extra": "foo"}, - {"age": 30, "age_str": "30", "bool": true, "name": "c"}, - {"age": 40, "age_str": "40", "bool": false, "name": "b", "extra": "bar"}, - {"age": 50, "age_str": "50", "bool": false, "name": "d"} - ] - }, - { - "expression": "sort_by(people, &age_str)", - "result": [ - {"age": 10, "age_str": "10", "bool": true, "name": 3}, - {"age": 20, "age_str": "20", "bool": true, "name": "a", "extra": "foo"}, - {"age": 30, "age_str": "30", "bool": true, "name": "c"}, - {"age": 40, "age_str": "40", "bool": false, "name": "b", "extra": "bar"}, - {"age": 50, "age_str": "50", "bool": false, "name": "d"} - ] - }, - { - "description": "sort by function expression", - "expression": "sort_by(people, &to_number(age_str))", - "result": [ - {"age": 10, "age_str": "10", "bool": true, "name": 3}, - {"age": 20, "age_str": "20", "bool": true, "name": "a", "extra": "foo"}, - {"age": 30, "age_str": "30", "bool": true, "name": "c"}, - {"age": 40, "age_str": "40", "bool": false, "name": "b", "extra": "bar"}, - {"age": 50, "age_str": "50", "bool": false, "name": "d"} - ] - }, - { - "description": "function projection on sort_by function", - "expression": "sort_by(people, &age)[].name", - "result": [3, "a", "c", "b", "d"] - }, - { - "expression": "sort_by(people, &extra)", - "error": "invalid-type" - }, - { - "expression": "sort_by(people, &bool)", - "error": "invalid-type" - }, - { - "expression": "sort_by(people, &name)", - "error": "invalid-type" - }, - { - "expression": "sort_by(people, name)", - "error": "invalid-type" - }, - { - "expression": "sort_by(people, &age)[].extra", - "result": ["foo", "bar"] - }, - { - "expression": "sort_by(`[]`, &age)", - "result": [] - }, - { - "expression": "max_by(people, &age)", - "result": {"age": 50, "age_str": "50", "bool": false, "name": "d"} - }, - { - "expression": "max_by(people, &age_str)", - "result": {"age": 50, "age_str": "50", "bool": false, "name": "d"} - }, - { - "expression": "max_by(people, &bool)", - "error": "invalid-type" - }, - { - "expression": "max_by(people, &extra)", - "error": "invalid-type" - }, - { - "expression": "max_by(people, &to_number(age_str))", - "result": {"age": 50, "age_str": "50", "bool": false, "name": "d"} - }, - { - "expression": "min_by(people, &age)", - "result": {"age": 10, "age_str": "10", "bool": true, "name": 3} - }, - { - "expression": "min_by(people, &age_str)", - "result": {"age": 10, "age_str": "10", "bool": true, "name": 3} - }, - { - "expression": "min_by(people, &bool)", - "error": "invalid-type" - }, - { - "expression": "min_by(people, &extra)", - "error": "invalid-type" - }, - { - "expression": "min_by(people, &to_number(age_str))", - "result": {"age": 10, "age_str": "10", "bool": true, "name": 3} - } - ] -}, { - "given": - { - "people": [ - {"age": 10, "order": "1"}, - {"age": 10, "order": "2"}, - {"age": 10, "order": "3"}, - {"age": 10, "order": "4"}, - {"age": 10, "order": "5"}, - {"age": 10, "order": "6"}, - {"age": 10, "order": "7"}, - {"age": 10, "order": "8"}, - {"age": 10, "order": "9"}, - {"age": 10, "order": "10"}, - {"age": 10, "order": "11"} - ] - }, - "cases": [ - { - "description": "stable sort order", - "expression": "sort_by(people, &age)", - "result": [ - {"age": 10, "order": "1"}, - {"age": 10, "order": "2"}, - {"age": 10, "order": "3"}, - {"age": 10, "order": "4"}, - {"age": 10, "order": "5"}, - {"age": 10, "order": "6"}, - {"age": 10, "order": "7"}, - {"age": 10, "order": "8"}, - {"age": 10, "order": "9"}, - {"age": 10, "order": "10"}, - {"age": 10, "order": "11"} - ] - } - ] -}, { - "given": - { - "people": [ - {"a": 10, "b": 1, "c": "z"}, - {"a": 10, "b": 2, "c": null}, - {"a": 10, "b": 3}, - {"a": 10, "b": 4, "c": "z"}, - {"a": 10, "b": 5, "c": null}, - {"a": 10, "b": 6}, - {"a": 10, "b": 7, "c": "z"}, - {"a": 10, "b": 8, "c": null}, - {"a": 10, "b": 9} - ], - "empty": [] - }, - "cases": [ - { - "expression": "map(&a, people)", - "result": [10, 10, 10, 10, 10, 10, 10, 10, 10] - }, - { - "expression": "map(&c, people)", - "result": ["z", null, null, "z", null, null, "z", null, null] - }, - { - "expression": "map(&a, badkey)", - "error": "invalid-type" - }, - { - "expression": "map(&foo, empty)", - "result": [] - } - ] -}, { - "given": { - "array": [ - { - "foo": {"bar": "yes1"} - }, - { - "foo": {"bar": "yes2"} - }, - { - "foo1": {"bar": "no"} - } - ]}, - "cases": [ - { - "expression": "map(&foo.bar, array)", - "result": ["yes1", "yes2", null] - }, - { - "expression": "map(&foo1.bar, array)", - "result": [null, null, "no"] - }, - { - "expression": "map(&foo.bar.baz, array)", - "result": [null, null, null] - } - ] -}, { - "given": { - "array": [[1, 2, 3, [4]], [5, 6, 7, [8, 9]]] - }, - "cases": [ - { - "expression": "map(&[], array)", - "result": [[1, 2, 3, 4], [5, 6, 7, 8, 9]] - } - ] -} -] diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/identifiers.json b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/identifiers.json deleted file mode 100644 index 7998a41..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/identifiers.json +++ /dev/null @@ -1,1377 +0,0 @@ -[ - { - "given": { - "__L": true - }, - "cases": [ - { - "expression": "__L", - "result": true - } - ] - }, - { - "given": { - "!\r": true - }, - "cases": [ - { - "expression": "\"!\\r\"", - "result": true - } - ] - }, - { - "given": { - "Y_1623": true - }, - "cases": [ - { - "expression": "Y_1623", - "result": true - } - ] - }, - { - "given": { - "x": true - }, - "cases": [ - { - "expression": "x", - "result": true - } - ] - }, - { - "given": { - "\tF\uCebb": true - }, - "cases": [ - { - "expression": "\"\\tF\\uCebb\"", - "result": true - } - ] - }, - { - "given": { - " \t": true - }, - "cases": [ - { - "expression": "\" \\t\"", - "result": true - } - ] - }, - { - "given": { - " ": true - }, - "cases": [ - { - "expression": "\" \"", - "result": true - } - ] - }, - { - "given": { - "v2": true - }, - "cases": [ - { - "expression": "v2", - "result": true - } - ] - }, - { - "given": { - "\t": true - }, - "cases": [ - { - "expression": "\"\\t\"", - "result": true - } - ] - }, - { - "given": { - "_X": true - }, - "cases": [ - { - "expression": "_X", - "result": true - } - ] - }, - { - "given": { - "\t4\ud9da\udd15": true - }, - "cases": [ - { - "expression": "\"\\t4\\ud9da\\udd15\"", - "result": true - } - ] - }, - { - "given": { - "v24_W": true - }, - "cases": [ - { - "expression": "v24_W", - "result": true - } - ] - }, - { - "given": { - "H": true - }, - "cases": [ - { - "expression": "\"H\"", - "result": true - } - ] - }, - { - "given": { - "\f": true - }, - "cases": [ - { - "expression": "\"\\f\"", - "result": true - } - ] - }, - { - "given": { - "E4": true - }, - "cases": [ - { - "expression": "\"E4\"", - "result": true - } - ] - }, - { - "given": { - "!": true - }, - "cases": [ - { - "expression": "\"!\"", - "result": true - } - ] - }, - { - "given": { - "tM": true - }, - "cases": [ - { - "expression": "tM", - "result": true - } - ] - }, - { - "given": { - " [": true - }, - "cases": [ - { - "expression": "\" [\"", - "result": true - } - ] - }, - { - "given": { - "R!": true - }, - "cases": [ - { - "expression": "\"R!\"", - "result": true - } - ] - }, - { - "given": { - "_6W": true - }, - "cases": [ - { - "expression": "_6W", - "result": true - } - ] - }, - { - "given": { - "\uaBA1\r": true - }, - "cases": [ - { - "expression": "\"\\uaBA1\\r\"", - "result": true - } - ] - }, - { - "given": { - "tL7": true - }, - "cases": [ - { - "expression": "tL7", - "result": true - } - ] - }, - { - "given": { - "<": true - }, - "cases": [ - { - "expression": "\">\"", - "result": true - } - ] - }, - { - "given": { - "hvu": true - }, - "cases": [ - { - "expression": "hvu", - "result": true - } - ] - }, - { - "given": { - "; !": true - }, - "cases": [ - { - "expression": "\"; !\"", - "result": true - } - ] - }, - { - "given": { - "hU": true - }, - "cases": [ - { - "expression": "hU", - "result": true - } - ] - }, - { - "given": { - "!I\n\/": true - }, - "cases": [ - { - "expression": "\"!I\\n\\/\"", - "result": true - } - ] - }, - { - "given": { - "\uEEbF": true - }, - "cases": [ - { - "expression": "\"\\uEEbF\"", - "result": true - } - ] - }, - { - "given": { - "U)\t": true - }, - "cases": [ - { - "expression": "\"U)\\t\"", - "result": true - } - ] - }, - { - "given": { - "fa0_9": true - }, - "cases": [ - { - "expression": "fa0_9", - "result": true - } - ] - }, - { - "given": { - "/": true - }, - "cases": [ - { - "expression": "\"/\"", - "result": true - } - ] - }, - { - "given": { - "Gy": true - }, - "cases": [ - { - "expression": "Gy", - "result": true - } - ] - }, - { - "given": { - "\b": true - }, - "cases": [ - { - "expression": "\"\\b\"", - "result": true - } - ] - }, - { - "given": { - "<": true - }, - "cases": [ - { - "expression": "\"<\"", - "result": true - } - ] - }, - { - "given": { - "\t": true - }, - "cases": [ - { - "expression": "\"\\t\"", - "result": true - } - ] - }, - { - "given": { - "\t&\\\r": true - }, - "cases": [ - { - "expression": "\"\\t&\\\\\\r\"", - "result": true - } - ] - }, - { - "given": { - "#": true - }, - "cases": [ - { - "expression": "\"#\"", - "result": true - } - ] - }, - { - "given": { - "B__": true - }, - "cases": [ - { - "expression": "B__", - "result": true - } - ] - }, - { - "given": { - "\nS \n": true - }, - "cases": [ - { - "expression": "\"\\nS \\n\"", - "result": true - } - ] - }, - { - "given": { - "Bp": true - }, - "cases": [ - { - "expression": "Bp", - "result": true - } - ] - }, - { - "given": { - ",\t;": true - }, - "cases": [ - { - "expression": "\",\\t;\"", - "result": true - } - ] - }, - { - "given": { - "B_q": true - }, - "cases": [ - { - "expression": "B_q", - "result": true - } - ] - }, - { - "given": { - "\/+\t\n\b!Z": true - }, - "cases": [ - { - "expression": "\"\\/+\\t\\n\\b!Z\"", - "result": true - } - ] - }, - { - "given": { - "\udadd\udfc7\\ueFAc": true - }, - "cases": [ - { - "expression": "\"\udadd\udfc7\\\\ueFAc\"", - "result": true - } - ] - }, - { - "given": { - ":\f": true - }, - "cases": [ - { - "expression": "\":\\f\"", - "result": true - } - ] - }, - { - "given": { - "\/": true - }, - "cases": [ - { - "expression": "\"\\/\"", - "result": true - } - ] - }, - { - "given": { - "_BW_6Hg_Gl": true - }, - "cases": [ - { - "expression": "_BW_6Hg_Gl", - "result": true - } - ] - }, - { - "given": { - "\udbcf\udc02": true - }, - "cases": [ - { - "expression": "\"\udbcf\udc02\"", - "result": true - } - ] - }, - { - "given": { - "zs1DC": true - }, - "cases": [ - { - "expression": "zs1DC", - "result": true - } - ] - }, - { - "given": { - "__434": true - }, - "cases": [ - { - "expression": "__434", - "result": true - } - ] - }, - { - "given": { - "\udb94\udd41": true - }, - "cases": [ - { - "expression": "\"\udb94\udd41\"", - "result": true - } - ] - }, - { - "given": { - "Z_5": true - }, - "cases": [ - { - "expression": "Z_5", - "result": true - } - ] - }, - { - "given": { - "z_M_": true - }, - "cases": [ - { - "expression": "z_M_", - "result": true - } - ] - }, - { - "given": { - "YU_2": true - }, - "cases": [ - { - "expression": "YU_2", - "result": true - } - ] - }, - { - "given": { - "_0": true - }, - "cases": [ - { - "expression": "_0", - "result": true - } - ] - }, - { - "given": { - "\b+": true - }, - "cases": [ - { - "expression": "\"\\b+\"", - "result": true - } - ] - }, - { - "given": { - "\"": true - }, - "cases": [ - { - "expression": "\"\\\"\"", - "result": true - } - ] - }, - { - "given": { - "D7": true - }, - "cases": [ - { - "expression": "D7", - "result": true - } - ] - }, - { - "given": { - "_62L": true - }, - "cases": [ - { - "expression": "_62L", - "result": true - } - ] - }, - { - "given": { - "\tK\t": true - }, - "cases": [ - { - "expression": "\"\\tK\\t\"", - "result": true - } - ] - }, - { - "given": { - "\n\\\f": true - }, - "cases": [ - { - "expression": "\"\\n\\\\\\f\"", - "result": true - } - ] - }, - { - "given": { - "I_": true - }, - "cases": [ - { - "expression": "I_", - "result": true - } - ] - }, - { - "given": { - "W_a0_": true - }, - "cases": [ - { - "expression": "W_a0_", - "result": true - } - ] - }, - { - "given": { - "BQ": true - }, - "cases": [ - { - "expression": "BQ", - "result": true - } - ] - }, - { - "given": { - "\tX$\uABBb": true - }, - "cases": [ - { - "expression": "\"\\tX$\\uABBb\"", - "result": true - } - ] - }, - { - "given": { - "Z9": true - }, - "cases": [ - { - "expression": "Z9", - "result": true - } - ] - }, - { - "given": { - "\b%\"\uda38\udd0f": true - }, - "cases": [ - { - "expression": "\"\\b%\\\"\uda38\udd0f\"", - "result": true - } - ] - }, - { - "given": { - "_F": true - }, - "cases": [ - { - "expression": "_F", - "result": true - } - ] - }, - { - "given": { - "!,": true - }, - "cases": [ - { - "expression": "\"!,\"", - "result": true - } - ] - }, - { - "given": { - "\"!": true - }, - "cases": [ - { - "expression": "\"\\\"!\"", - "result": true - } - ] - }, - { - "given": { - "Hh": true - }, - "cases": [ - { - "expression": "Hh", - "result": true - } - ] - }, - { - "given": { - "&": true - }, - "cases": [ - { - "expression": "\"&\"", - "result": true - } - ] - }, - { - "given": { - "9\r\\R": true - }, - "cases": [ - { - "expression": "\"9\\r\\\\R\"", - "result": true - } - ] - }, - { - "given": { - "M_k": true - }, - "cases": [ - { - "expression": "M_k", - "result": true - } - ] - }, - { - "given": { - "!\b\n\udb06\ude52\"\"": true - }, - "cases": [ - { - "expression": "\"!\\b\\n\udb06\ude52\\\"\\\"\"", - "result": true - } - ] - }, - { - "given": { - "6": true - }, - "cases": [ - { - "expression": "\"6\"", - "result": true - } - ] - }, - { - "given": { - "_7": true - }, - "cases": [ - { - "expression": "_7", - "result": true - } - ] - }, - { - "given": { - "0": true - }, - "cases": [ - { - "expression": "\"0\"", - "result": true - } - ] - }, - { - "given": { - "\\8\\": true - }, - "cases": [ - { - "expression": "\"\\\\8\\\\\"", - "result": true - } - ] - }, - { - "given": { - "b7eo": true - }, - "cases": [ - { - "expression": "b7eo", - "result": true - } - ] - }, - { - "given": { - "xIUo9": true - }, - "cases": [ - { - "expression": "xIUo9", - "result": true - } - ] - }, - { - "given": { - "5": true - }, - "cases": [ - { - "expression": "\"5\"", - "result": true - } - ] - }, - { - "given": { - "?": true - }, - "cases": [ - { - "expression": "\"?\"", - "result": true - } - ] - }, - { - "given": { - "sU": true - }, - "cases": [ - { - "expression": "sU", - "result": true - } - ] - }, - { - "given": { - "VH2&H\\\/": true - }, - "cases": [ - { - "expression": "\"VH2&H\\\\\\/\"", - "result": true - } - ] - }, - { - "given": { - "_C": true - }, - "cases": [ - { - "expression": "_C", - "result": true - } - ] - }, - { - "given": { - "_": true - }, - "cases": [ - { - "expression": "_", - "result": true - } - ] - }, - { - "given": { - "<\t": true - }, - "cases": [ - { - "expression": "\"<\\t\"", - "result": true - } - ] - }, - { - "given": { - "\uD834\uDD1E": true - }, - "cases": [ - { - "expression": "\"\\uD834\\uDD1E\"", - "result": true - } - ] - } -] diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/indices.json b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/indices.json deleted file mode 100644 index aa03b35..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/indices.json +++ /dev/null @@ -1,346 +0,0 @@ -[{ - "given": - {"foo": {"bar": ["zero", "one", "two"]}}, - "cases": [ - { - "expression": "foo.bar[0]", - "result": "zero" - }, - { - "expression": "foo.bar[1]", - "result": "one" - }, - { - "expression": "foo.bar[2]", - "result": "two" - }, - { - "expression": "foo.bar[3]", - "result": null - }, - { - "expression": "foo.bar[-1]", - "result": "two" - }, - { - "expression": "foo.bar[-2]", - "result": "one" - }, - { - "expression": "foo.bar[-3]", - "result": "zero" - }, - { - "expression": "foo.bar[-4]", - "result": null - } - ] -}, -{ - "given": - {"foo": [{"bar": "one"}, {"bar": "two"}, {"bar": "three"}, {"notbar": "four"}]}, - "cases": [ - { - "expression": "foo.bar", - "result": null - }, - { - "expression": "foo[0].bar", - "result": "one" - }, - { - "expression": "foo[1].bar", - "result": "two" - }, - { - "expression": "foo[2].bar", - "result": "three" - }, - { - "expression": "foo[3].notbar", - "result": "four" - }, - { - "expression": "foo[3].bar", - "result": null - }, - { - "expression": "foo[0]", - "result": {"bar": "one"} - }, - { - "expression": "foo[1]", - "result": {"bar": "two"} - }, - { - "expression": "foo[2]", - "result": {"bar": "three"} - }, - { - "expression": "foo[3]", - "result": {"notbar": "four"} - }, - { - "expression": "foo[4]", - "result": null - } - ] -}, -{ - "given": [ - "one", "two", "three" - ], - "cases": [ - { - "expression": "[0]", - "result": "one" - }, - { - "expression": "[1]", - "result": "two" - }, - { - "expression": "[2]", - "result": "three" - }, - { - "expression": "[-1]", - "result": "three" - }, - { - "expression": "[-2]", - "result": "two" - }, - { - "expression": "[-3]", - "result": "one" - } - ] -}, -{ - "given": {"reservations": [ - {"instances": [{"foo": 1}, {"foo": 2}]} - ]}, - "cases": [ - { - "expression": "reservations[].instances[].foo", - "result": [1, 2] - }, - { - "expression": "reservations[].instances[].bar", - "result": [] - }, - { - "expression": "reservations[].notinstances[].foo", - "result": [] - }, - { - "expression": "reservations[].notinstances[].foo", - "result": [] - } - ] -}, -{ - "given": {"reservations": [{ - "instances": [ - {"foo": [{"bar": 1}, {"bar": 2}, {"notbar": 3}, {"bar": 4}]}, - {"foo": [{"bar": 5}, {"bar": 6}, {"notbar": [7]}, {"bar": 8}]}, - {"foo": "bar"}, - {"notfoo": [{"bar": 20}, {"bar": 21}, {"notbar": [7]}, {"bar": 22}]}, - {"bar": [{"baz": [1]}, {"baz": [2]}, {"baz": [3]}, {"baz": [4]}]}, - {"baz": [{"baz": [1, 2]}, {"baz": []}, {"baz": []}, {"baz": [3, 4]}]}, - {"qux": [{"baz": []}, {"baz": [1, 2, 3]}, {"baz": [4]}, {"baz": []}]} - ], - "otherkey": {"foo": [{"bar": 1}, {"bar": 2}, {"notbar": 3}, {"bar": 4}]} - }, { - "instances": [ - {"a": [{"bar": 1}, {"bar": 2}, {"notbar": 3}, {"bar": 4}]}, - {"b": [{"bar": 5}, {"bar": 6}, {"notbar": [7]}, {"bar": 8}]}, - {"c": "bar"}, - {"notfoo": [{"bar": 23}, {"bar": 24}, {"notbar": [7]}, {"bar": 25}]}, - {"qux": [{"baz": []}, {"baz": [1, 2, 3]}, {"baz": [4]}, {"baz": []}]} - ], - "otherkey": {"foo": [{"bar": 1}, {"bar": 2}, {"notbar": 3}, {"bar": 4}]} - } - ]}, - "cases": [ - { - "expression": "reservations[].instances[].foo[].bar", - "result": [1, 2, 4, 5, 6, 8] - }, - { - "expression": "reservations[].instances[].foo[].baz", - "result": [] - }, - { - "expression": "reservations[].instances[].notfoo[].bar", - "result": [20, 21, 22, 23, 24, 25] - }, - { - "expression": "reservations[].instances[].notfoo[].notbar", - "result": [[7], [7]] - }, - { - "expression": "reservations[].notinstances[].foo", - "result": [] - }, - { - "expression": "reservations[].instances[].foo[].notbar", - "result": [3, [7]] - }, - { - "expression": "reservations[].instances[].bar[].baz", - "result": [[1], [2], [3], [4]] - }, - { - "expression": "reservations[].instances[].baz[].baz", - "result": [[1, 2], [], [], [3, 4]] - }, - { - "expression": "reservations[].instances[].qux[].baz", - "result": [[], [1, 2, 3], [4], [], [], [1, 2, 3], [4], []] - }, - { - "expression": "reservations[].instances[].qux[].baz[]", - "result": [1, 2, 3, 4, 1, 2, 3, 4] - } - ] -}, -{ - "given": { - "foo": [ - [["one", "two"], ["three", "four"]], - [["five", "six"], ["seven", "eight"]], - [["nine"], ["ten"]] - ] - }, - "cases": [ - { - "expression": "foo[]", - "result": [["one", "two"], ["three", "four"], ["five", "six"], - ["seven", "eight"], ["nine"], ["ten"]] - }, - { - "expression": "foo[][0]", - "result": ["one", "three", "five", "seven", "nine", "ten"] - }, - { - "expression": "foo[][1]", - "result": ["two", "four", "six", "eight"] - }, - { - "expression": "foo[][0][0]", - "result": [] - }, - { - "expression": "foo[][2][2]", - "result": [] - }, - { - "expression": "foo[][0][0][100]", - "result": [] - } - ] -}, -{ - "given": { - "foo": [{ - "bar": [ - { - "qux": 2, - "baz": 1 - }, - { - "qux": 4, - "baz": 3 - } - ] - }, - { - "bar": [ - { - "qux": 6, - "baz": 5 - }, - { - "qux": 8, - "baz": 7 - } - ] - } - ] - }, - "cases": [ - { - "expression": "foo", - "result": [{"bar": [{"qux": 2, "baz": 1}, {"qux": 4, "baz": 3}]}, - {"bar": [{"qux": 6, "baz": 5}, {"qux": 8, "baz": 7}]}] - }, - { - "expression": "foo[]", - "result": [{"bar": [{"qux": 2, "baz": 1}, {"qux": 4, "baz": 3}]}, - {"bar": [{"qux": 6, "baz": 5}, {"qux": 8, "baz": 7}]}] - }, - { - "expression": "foo[].bar", - "result": [[{"qux": 2, "baz": 1}, {"qux": 4, "baz": 3}], - [{"qux": 6, "baz": 5}, {"qux": 8, "baz": 7}]] - }, - { - "expression": "foo[].bar[]", - "result": [{"qux": 2, "baz": 1}, {"qux": 4, "baz": 3}, - {"qux": 6, "baz": 5}, {"qux": 8, "baz": 7}] - }, - { - "expression": "foo[].bar[].baz", - "result": [1, 3, 5, 7] - } - ] -}, -{ - "given": { - "string": "string", - "hash": {"foo": "bar", "bar": "baz"}, - "number": 23, - "nullvalue": null - }, - "cases": [ - { - "expression": "string[]", - "result": null - }, - { - "expression": "hash[]", - "result": null - }, - { - "expression": "number[]", - "result": null - }, - { - "expression": "nullvalue[]", - "result": null - }, - { - "expression": "string[].foo", - "result": null - }, - { - "expression": "hash[].foo", - "result": null - }, - { - "expression": "number[].foo", - "result": null - }, - { - "expression": "nullvalue[].foo", - "result": null - }, - { - "expression": "nullvalue[].foo[].bar", - "result": null - } - ] -} -] diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/literal.json b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/literal.json deleted file mode 100644 index c6706b9..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/literal.json +++ /dev/null @@ -1,185 +0,0 @@ -[ - { - "given": { - "foo": [{"name": "a"}, {"name": "b"}], - "bar": {"baz": "qux"} - }, - "cases": [ - { - "expression": "`\"foo\"`", - "result": "foo" - }, - { - "comment": "Interpret escaped unicode.", - "expression": "`\"\\u03a6\"`", - "result": "Φ" - }, - { - "expression": "`\"✓\"`", - "result": "✓" - }, - { - "expression": "`[1, 2, 3]`", - "result": [1, 2, 3] - }, - { - "expression": "`{\"a\": \"b\"}`", - "result": {"a": "b"} - }, - { - "expression": "`true`", - "result": true - }, - { - "expression": "`false`", - "result": false - }, - { - "expression": "`null`", - "result": null - }, - { - "expression": "`0`", - "result": 0 - }, - { - "expression": "`1`", - "result": 1 - }, - { - "expression": "`2`", - "result": 2 - }, - { - "expression": "`3`", - "result": 3 - }, - { - "expression": "`4`", - "result": 4 - }, - { - "expression": "`5`", - "result": 5 - }, - { - "expression": "`6`", - "result": 6 - }, - { - "expression": "`7`", - "result": 7 - }, - { - "expression": "`8`", - "result": 8 - }, - { - "expression": "`9`", - "result": 9 - }, - { - "comment": "Escaping a backtick in quotes", - "expression": "`\"foo\\`bar\"`", - "result": "foo`bar" - }, - { - "comment": "Double quote in literal", - "expression": "`\"foo\\\"bar\"`", - "result": "foo\"bar" - }, - { - "expression": "`\"1\\`\"`", - "result": "1`" - }, - { - "comment": "Multiple literal expressions with escapes", - "expression": "`\"\\\\\"`.{a:`\"b\"`}", - "result": {"a": "b"} - }, - { - "comment": "literal . identifier", - "expression": "`{\"a\": \"b\"}`.a", - "result": "b" - }, - { - "comment": "literal . identifier . identifier", - "expression": "`{\"a\": {\"b\": \"c\"}}`.a.b", - "result": "c" - }, - { - "comment": "literal . identifier bracket-expr", - "expression": "`[0, 1, 2]`[1]", - "result": 1 - } - ] - }, - { - "comment": "Literals", - "given": {"type": "object"}, - "cases": [ - { - "comment": "Literal with leading whitespace", - "expression": "` {\"foo\": true}`", - "result": {"foo": true} - }, - { - "comment": "Literal with trailing whitespace", - "expression": "`{\"foo\": true} `", - "result": {"foo": true} - }, - { - "comment": "Literal on RHS of subexpr not allowed", - "expression": "foo.`\"bar\"`", - "error": "syntax" - } - ] - }, - { - "comment": "Raw String Literals", - "given": {}, - "cases": [ - { - "expression": "'foo'", - "result": "foo" - }, - { - "expression": "' foo '", - "result": " foo " - }, - { - "expression": "'0'", - "result": "0" - }, - { - "expression": "'newline\n'", - "result": "newline\n" - }, - { - "expression": "'\n'", - "result": "\n" - }, - { - "expression": "'✓'", - "result": "✓" - }, - { - "expression": "'𝄞'", - "result": "𝄞" - }, - { - "expression": "' [foo] '", - "result": " [foo] " - }, - { - "expression": "'[foo]'", - "result": "[foo]" - }, - { - "comment": "Do not interpret escaped unicode.", - "expression": "'\\u03a6'", - "result": "\\u03a6" - } - ] - } -] diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/multiselect.json b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/multiselect.json deleted file mode 100644 index 8f2a481..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/multiselect.json +++ /dev/null @@ -1,393 +0,0 @@ -[{ - "given": { - "foo": { - "bar": "bar", - "baz": "baz", - "qux": "qux", - "nested": { - "one": { - "a": "first", - "b": "second", - "c": "third" - }, - "two": { - "a": "first", - "b": "second", - "c": "third" - }, - "three": { - "a": "first", - "b": "second", - "c": {"inner": "third"} - } - } - }, - "bar": 1, - "baz": 2, - "qux\"": 3 - }, - "cases": [ - { - "expression": "foo.{bar: bar}", - "result": {"bar": "bar"} - }, - { - "expression": "foo.{\"bar\": bar}", - "result": {"bar": "bar"} - }, - { - "expression": "foo.{\"foo.bar\": bar}", - "result": {"foo.bar": "bar"} - }, - { - "expression": "foo.{bar: bar, baz: baz}", - "result": {"bar": "bar", "baz": "baz"} - }, - { - "expression": "foo.{\"bar\": bar, \"baz\": baz}", - "result": {"bar": "bar", "baz": "baz"} - }, - { - "expression": "{\"baz\": baz, \"qux\\\"\": \"qux\\\"\"}", - "result": {"baz": 2, "qux\"": 3} - }, - { - "expression": "foo.{bar:bar,baz:baz}", - "result": {"bar": "bar", "baz": "baz"} - }, - { - "expression": "foo.{bar: bar,qux: qux}", - "result": {"bar": "bar", "qux": "qux"} - }, - { - "expression": "foo.{bar: bar, noexist: noexist}", - "result": {"bar": "bar", "noexist": null} - }, - { - "expression": "foo.{noexist: noexist, alsonoexist: alsonoexist}", - "result": {"noexist": null, "alsonoexist": null} - }, - { - "expression": "foo.badkey.{nokey: nokey, alsonokey: alsonokey}", - "result": null - }, - { - "expression": "foo.nested.*.{a: a,b: b}", - "result": [{"a": "first", "b": "second"}, - {"a": "first", "b": "second"}, - {"a": "first", "b": "second"}] - }, - { - "expression": "foo.nested.three.{a: a, cinner: c.inner}", - "result": {"a": "first", "cinner": "third"} - }, - { - "expression": "foo.nested.three.{a: a, c: c.inner.bad.key}", - "result": {"a": "first", "c": null} - }, - { - "expression": "foo.{a: nested.one.a, b: nested.two.b}", - "result": {"a": "first", "b": "second"} - }, - { - "expression": "{bar: bar, baz: baz}", - "result": {"bar": 1, "baz": 2} - }, - { - "expression": "{bar: bar}", - "result": {"bar": 1} - }, - { - "expression": "{otherkey: bar}", - "result": {"otherkey": 1} - }, - { - "expression": "{no: no, exist: exist}", - "result": {"no": null, "exist": null} - }, - { - "expression": "foo.[bar]", - "result": ["bar"] - }, - { - "expression": "foo.[bar,baz]", - "result": ["bar", "baz"] - }, - { - "expression": "foo.[bar,qux]", - "result": ["bar", "qux"] - }, - { - "expression": "foo.[bar,noexist]", - "result": ["bar", null] - }, - { - "expression": "foo.[noexist,alsonoexist]", - "result": [null, null] - } - ] -}, { - "given": { - "foo": {"bar": 1, "baz": [2, 3, 4]} - }, - "cases": [ - { - "expression": "foo.{bar:bar,baz:baz}", - "result": {"bar": 1, "baz": [2, 3, 4]} - }, - { - "expression": "foo.[bar,baz[0]]", - "result": [1, 2] - }, - { - "expression": "foo.[bar,baz[1]]", - "result": [1, 3] - }, - { - "expression": "foo.[bar,baz[2]]", - "result": [1, 4] - }, - { - "expression": "foo.[bar,baz[3]]", - "result": [1, null] - }, - { - "expression": "foo.[bar[0],baz[3]]", - "result": [null, null] - } - ] -}, { - "given": { - "foo": {"bar": 1, "baz": 2} - }, - "cases": [ - { - "expression": "foo.{bar: bar, baz: baz}", - "result": {"bar": 1, "baz": 2} - }, - { - "expression": "foo.[bar,baz]", - "result": [1, 2] - } - ] -}, { - "given": { - "foo": { - "bar": {"baz": [{"common": "first", "one": 1}, - {"common": "second", "two": 2}]}, - "ignoreme": 1, - "includeme": true - } - }, - "cases": [ - { - "expression": "foo.{bar: bar.baz[1],includeme: includeme}", - "result": {"bar": {"common": "second", "two": 2}, "includeme": true} - }, - { - "expression": "foo.{\"bar.baz.two\": bar.baz[1].two, includeme: includeme}", - "result": {"bar.baz.two": 2, "includeme": true} - }, - { - "expression": "foo.[includeme, bar.baz[*].common]", - "result": [true, ["first", "second"]] - }, - { - "expression": "foo.[includeme, bar.baz[*].none]", - "result": [true, []] - }, - { - "expression": "foo.[includeme, bar.baz[].common]", - "result": [true, ["first", "second"]] - } - ] -}, { - "given": { - "reservations": [{ - "instances": [ - {"id": "id1", - "name": "first"}, - {"id": "id2", - "name": "second"} - ]}, { - "instances": [ - {"id": "id3", - "name": "third"}, - {"id": "id4", - "name": "fourth"} - ]} - ]}, - "cases": [ - { - "expression": "reservations[*].instances[*].{id: id, name: name}", - "result": [[{"id": "id1", "name": "first"}, {"id": "id2", "name": "second"}], - [{"id": "id3", "name": "third"}, {"id": "id4", "name": "fourth"}]] - }, - { - "expression": "reservations[].instances[].{id: id, name: name}", - "result": [{"id": "id1", "name": "first"}, - {"id": "id2", "name": "second"}, - {"id": "id3", "name": "third"}, - {"id": "id4", "name": "fourth"}] - }, - { - "expression": "reservations[].instances[].[id, name]", - "result": [["id1", "first"], - ["id2", "second"], - ["id3", "third"], - ["id4", "fourth"]] - } - ] -}, -{ - "given": { - "foo": [{ - "bar": [ - { - "qux": 2, - "baz": 1 - }, - { - "qux": 4, - "baz": 3 - } - ] - }, - { - "bar": [ - { - "qux": 6, - "baz": 5 - }, - { - "qux": 8, - "baz": 7 - } - ] - } - ] - }, - "cases": [ - { - "expression": "foo", - "result": [{"bar": [{"qux": 2, "baz": 1}, {"qux": 4, "baz": 3}]}, - {"bar": [{"qux": 6, "baz": 5}, {"qux": 8, "baz": 7}]}] - }, - { - "expression": "foo[]", - "result": [{"bar": [{"qux": 2, "baz": 1}, {"qux": 4, "baz": 3}]}, - {"bar": [{"qux": 6, "baz": 5}, {"qux": 8, "baz": 7}]}] - }, - { - "expression": "foo[].bar", - "result": [[{"qux": 2, "baz": 1}, {"qux": 4, "baz": 3}], - [{"qux": 6, "baz": 5}, {"qux": 8, "baz": 7}]] - }, - { - "expression": "foo[].bar[]", - "result": [{"qux": 2, "baz": 1}, {"qux": 4, "baz": 3}, - {"qux": 6, "baz": 5}, {"qux": 8, "baz": 7}] - }, - { - "expression": "foo[].bar[].[baz, qux]", - "result": [[1, 2], [3, 4], [5, 6], [7, 8]] - }, - { - "expression": "foo[].bar[].[baz]", - "result": [[1], [3], [5], [7]] - }, - { - "expression": "foo[].bar[].[baz, qux][]", - "result": [1, 2, 3, 4, 5, 6, 7, 8] - } - ] -}, -{ - "given": { - "foo": { - "baz": [ - { - "bar": "abc" - }, { - "bar": "def" - } - ], - "qux": ["zero"] - } - }, - "cases": [ - { - "expression": "foo.[baz[*].bar, qux[0]]", - "result": [["abc", "def"], "zero"] - } - ] -}, -{ - "given": { - "foo": { - "baz": [ - { - "bar": "a", - "bam": "b", - "boo": "c" - }, { - "bar": "d", - "bam": "e", - "boo": "f" - } - ], - "qux": ["zero"] - } - }, - "cases": [ - { - "expression": "foo.[baz[*].[bar, boo], qux[0]]", - "result": [[["a", "c" ], ["d", "f" ]], "zero"] - } - ] -}, -{ - "given": { - "foo": { - "baz": [ - { - "bar": "a", - "bam": "b", - "boo": "c" - }, { - "bar": "d", - "bam": "e", - "boo": "f" - } - ], - "qux": ["zero"] - } - }, - "cases": [ - { - "expression": "foo.[baz[*].not_there || baz[*].bar, qux[0]]", - "result": [["a", "d"], "zero"] - } - ] -}, -{ - "given": {"type": "object"}, - "cases": [ - { - "comment": "Nested multiselect", - "expression": "[[*],*]", - "result": [null, ["object"]] - } - ] -}, -{ - "given": [], - "cases": [ - { - "comment": "Nested multiselect", - "expression": "[[*]]", - "result": [[]] - } - ] -} -] diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/ormatch.json b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/ormatch.json deleted file mode 100644 index 2127cf4..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/ormatch.json +++ /dev/null @@ -1,59 +0,0 @@ -[{ - "given": - {"outer": {"foo": "foo", "bar": "bar", "baz": "baz"}}, - "cases": [ - { - "expression": "outer.foo || outer.bar", - "result": "foo" - }, - { - "expression": "outer.foo||outer.bar", - "result": "foo" - }, - { - "expression": "outer.bar || outer.baz", - "result": "bar" - }, - { - "expression": "outer.bar||outer.baz", - "result": "bar" - }, - { - "expression": "outer.bad || outer.foo", - "result": "foo" - }, - { - "expression": "outer.bad||outer.foo", - "result": "foo" - }, - { - "expression": "outer.foo || outer.bad", - "result": "foo" - }, - { - "expression": "outer.foo||outer.bad", - "result": "foo" - }, - { - "expression": "outer.bad || outer.alsobad", - "result": null - }, - { - "expression": "outer.bad||outer.alsobad", - "result": null - } - ] -}, { - "given": - {"outer": {"foo": "foo", "bool": false, "empty_list": [], "empty_string": ""}}, - "cases": [ - { - "expression": "outer.empty_string || outer.foo", - "result": "foo" - }, - { - "expression": "outer.nokey || outer.bool || outer.empty_list || outer.empty_string || outer.foo", - "result": "foo" - } - ] -}] diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/pipe.json b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/pipe.json deleted file mode 100644 index b10c0a4..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/pipe.json +++ /dev/null @@ -1,131 +0,0 @@ -[{ - "given": { - "foo": { - "bar": { - "baz": "subkey" - }, - "other": { - "baz": "subkey" - }, - "other2": { - "baz": "subkey" - }, - "other3": { - "notbaz": ["a", "b", "c"] - }, - "other4": { - "notbaz": ["a", "b", "c"] - } - } - }, - "cases": [ - { - "expression": "foo.*.baz | [0]", - "result": "subkey" - }, - { - "expression": "foo.*.baz | [1]", - "result": "subkey" - }, - { - "expression": "foo.*.baz | [2]", - "result": "subkey" - }, - { - "expression": "foo.bar.* | [0]", - "result": "subkey" - }, - { - "expression": "foo.*.notbaz | [*]", - "result": [["a", "b", "c"], ["a", "b", "c"]] - }, - { - "expression": "{\"a\": foo.bar, \"b\": foo.other} | *.baz", - "result": ["subkey", "subkey"] - } - ] -}, { - "given": { - "foo": { - "bar": { - "baz": "one" - }, - "other": { - "baz": "two" - }, - "other2": { - "baz": "three" - }, - "other3": { - "notbaz": ["a", "b", "c"] - }, - "other4": { - "notbaz": ["d", "e", "f"] - } - } - }, - "cases": [ - { - "expression": "foo | bar", - "result": {"baz": "one"} - }, - { - "expression": "foo | bar | baz", - "result": "one" - }, - { - "expression": "foo|bar| baz", - "result": "one" - }, - { - "expression": "not_there | [0]", - "result": null - }, - { - "expression": "not_there | [0]", - "result": null - }, - { - "expression": "[foo.bar, foo.other] | [0]", - "result": {"baz": "one"} - }, - { - "expression": "{\"a\": foo.bar, \"b\": foo.other} | a", - "result": {"baz": "one"} - }, - { - "expression": "{\"a\": foo.bar, \"b\": foo.other} | b", - "result": {"baz": "two"} - }, - { - "expression": "foo.bam || foo.bar | baz", - "result": "one" - }, - { - "expression": "foo | not_there || bar", - "result": {"baz": "one"} - } - ] -}, { - "given": { - "foo": [{ - "bar": [{ - "baz": "one" - }, { - "baz": "two" - }] - }, { - "bar": [{ - "baz": "three" - }, { - "baz": "four" - }] - }] - }, - "cases": [ - { - "expression": "foo[*].bar[*] | [0][0]", - "result": {"baz": "one"} - } - ] -}] diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/slice.json b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/slice.json deleted file mode 100644 index 3594772..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/slice.json +++ /dev/null @@ -1,187 +0,0 @@ -[{ - "given": { - "foo": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9], - "bar": { - "baz": 1 - } - }, - "cases": [ - { - "expression": "bar[0:10]", - "result": null - }, - { - "expression": "foo[0:10:1]", - "result": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] - }, - { - "expression": "foo[0:10]", - "result": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] - }, - { - "expression": "foo[0:10:]", - "result": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] - }, - { - "expression": "foo[0::1]", - "result": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] - }, - { - "expression": "foo[0::]", - "result": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] - }, - { - "expression": "foo[0:]", - "result": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] - }, - { - "expression": "foo[:10:1]", - "result": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] - }, - { - "expression": "foo[::1]", - "result": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] - }, - { - "expression": "foo[:10:]", - "result": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] - }, - { - "expression": "foo[::]", - "result": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] - }, - { - "expression": "foo[:]", - "result": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] - }, - { - "expression": "foo[1:9]", - "result": [1, 2, 3, 4, 5, 6, 7, 8] - }, - { - "expression": "foo[0:10:2]", - "result": [0, 2, 4, 6, 8] - }, - { - "expression": "foo[5:]", - "result": [5, 6, 7, 8, 9] - }, - { - "expression": "foo[5::2]", - "result": [5, 7, 9] - }, - { - "expression": "foo[::2]", - "result": [0, 2, 4, 6, 8] - }, - { - "expression": "foo[::-1]", - "result": [9, 8, 7, 6, 5, 4, 3, 2, 1, 0] - }, - { - "expression": "foo[1::2]", - "result": [1, 3, 5, 7, 9] - }, - { - "expression": "foo[10:0:-1]", - "result": [9, 8, 7, 6, 5, 4, 3, 2, 1] - }, - { - "expression": "foo[10:5:-1]", - "result": [9, 8, 7, 6] - }, - { - "expression": "foo[8:2:-2]", - "result": [8, 6, 4] - }, - { - "expression": "foo[0:20]", - "result": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] - }, - { - "expression": "foo[10:-20:-1]", - "result": [9, 8, 7, 6, 5, 4, 3, 2, 1, 0] - }, - { - "expression": "foo[10:-20]", - "result": [] - }, - { - "expression": "foo[-4:-1]", - "result": [6, 7, 8] - }, - { - "expression": "foo[:-5:-1]", - "result": [9, 8, 7, 6] - }, - { - "expression": "foo[8:2:0]", - "error": "invalid-value" - }, - { - "expression": "foo[8:2:0:1]", - "error": "syntax" - }, - { - "expression": "foo[8:2&]", - "error": "syntax" - }, - { - "expression": "foo[2:a:3]", - "error": "syntax" - } - ] -}, { - "given": { - "foo": [{"a": 1}, {"a": 2}, {"a": 3}], - "bar": [{"a": {"b": 1}}, {"a": {"b": 2}}, - {"a": {"b": 3}}], - "baz": 50 - }, - "cases": [ - { - "expression": "foo[:2].a", - "result": [1, 2] - }, - { - "expression": "foo[:2].b", - "result": [] - }, - { - "expression": "foo[:2].a.b", - "result": [] - }, - { - "expression": "bar[::-1].a.b", - "result": [3, 2, 1] - }, - { - "expression": "bar[:2].a.b", - "result": [1, 2] - }, - { - "expression": "baz[:2].a", - "result": null - } - ] -}, { - "given": [{"a": 1}, {"a": 2}, {"a": 3}], - "cases": [ - { - "expression": "[:]", - "result": [{"a": 1}, {"a": 2}, {"a": 3}] - }, - { - "expression": "[:2].a", - "result": [1, 2] - }, - { - "expression": "[::-1].a", - "result": [3, 2, 1] - }, - { - "expression": "[:2].b", - "result": [] - } - ] -}] diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/syntax.json b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/syntax.json deleted file mode 100644 index 003c294..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/syntax.json +++ /dev/null @@ -1,616 +0,0 @@ -[{ - "comment": "Dot syntax", - "given": {"type": "object"}, - "cases": [ - { - "expression": "foo.bar", - "result": null - }, - { - "expression": "foo.1", - "error": "syntax" - }, - { - "expression": "foo.-11", - "error": "syntax" - }, - { - "expression": "foo", - "result": null - }, - { - "expression": "foo.", - "error": "syntax" - }, - { - "expression": "foo.", - "error": "syntax" - }, - { - "expression": ".foo", - "error": "syntax" - }, - { - "expression": "foo..bar", - "error": "syntax" - }, - { - "expression": "foo.bar.", - "error": "syntax" - }, - { - "expression": "foo[.]", - "error": "syntax" - } - ] -}, - { - "comment": "Simple token errors", - "given": {"type": "object"}, - "cases": [ - { - "expression": ".", - "error": "syntax" - }, - { - "expression": ":", - "error": "syntax" - }, - { - "expression": ",", - "error": "syntax" - }, - { - "expression": "]", - "error": "syntax" - }, - { - "expression": "[", - "error": "syntax" - }, - { - "expression": "}", - "error": "syntax" - }, - { - "expression": "{", - "error": "syntax" - }, - { - "expression": ")", - "error": "syntax" - }, - { - "expression": "(", - "error": "syntax" - }, - { - "expression": "((&", - "error": "syntax" - }, - { - "expression": "a[", - "error": "syntax" - }, - { - "expression": "a]", - "error": "syntax" - }, - { - "expression": "a][", - "error": "syntax" - }, - { - "expression": "!", - "error": "syntax" - } - ] - }, - { - "comment": "Boolean syntax errors", - "given": {"type": "object"}, - "cases": [ - { - "expression": "![!(!", - "error": "syntax" - } - ] - }, - { - "comment": "Wildcard syntax", - "given": {"type": "object"}, - "cases": [ - { - "expression": "*", - "result": ["object"] - }, - { - "expression": "*.*", - "result": [] - }, - { - "expression": "*.foo", - "result": [] - }, - { - "expression": "*[0]", - "result": [] - }, - { - "expression": ".*", - "error": "syntax" - }, - { - "expression": "*foo", - "error": "syntax" - }, - { - "expression": "*0", - "error": "syntax" - }, - { - "expression": "foo[*]bar", - "error": "syntax" - }, - { - "expression": "foo[*]*", - "error": "syntax" - } - ] - }, - { - "comment": "Flatten syntax", - "given": {"type": "object"}, - "cases": [ - { - "expression": "[]", - "result": null - } - ] - }, - { - "comment": "Simple bracket syntax", - "given": {"type": "object"}, - "cases": [ - { - "expression": "[0]", - "result": null - }, - { - "expression": "[*]", - "result": null - }, - { - "expression": "*.[0]", - "error": "syntax" - }, - { - "expression": "*.[\"0\"]", - "result": [[null]] - }, - { - "expression": "[*].bar", - "result": null - }, - { - "expression": "[*][0]", - "result": null - }, - { - "expression": "foo[#]", - "error": "syntax" - } - ] - }, - { - "comment": "Multi-select list syntax", - "given": {"type": "object"}, - "cases": [ - { - "expression": "foo[0]", - "result": null - }, - { - "comment": "Valid multi-select of a list", - "expression": "foo[0, 1]", - "error": "syntax" - }, - { - "expression": "foo.[0]", - "error": "syntax" - }, - { - "expression": "foo.[*]", - "result": null - }, - { - "comment": "Multi-select of a list with trailing comma", - "expression": "foo[0, ]", - "error": "syntax" - }, - { - "comment": "Multi-select of a list with trailing comma and no close", - "expression": "foo[0,", - "error": "syntax" - }, - { - "comment": "Multi-select of a list with trailing comma and no close", - "expression": "foo.[a", - "error": "syntax" - }, - { - "comment": "Multi-select of a list with extra comma", - "expression": "foo[0,, 1]", - "error": "syntax" - }, - { - "comment": "Multi-select of a list using an identifier index", - "expression": "foo[abc]", - "error": "syntax" - }, - { - "comment": "Multi-select of a list using identifier indices", - "expression": "foo[abc, def]", - "error": "syntax" - }, - { - "comment": "Multi-select of a list using an identifier index", - "expression": "foo[abc, 1]", - "error": "syntax" - }, - { - "comment": "Multi-select of a list using an identifier index with trailing comma", - "expression": "foo[abc, ]", - "error": "syntax" - }, - { - "comment": "Valid multi-select of a hash using an identifier index", - "expression": "foo.[abc]", - "result": null - }, - { - "comment": "Valid multi-select of a hash", - "expression": "foo.[abc, def]", - "result": null - }, - { - "comment": "Multi-select of a hash using a numeric index", - "expression": "foo.[abc, 1]", - "error": "syntax" - }, - { - "comment": "Multi-select of a hash with a trailing comma", - "expression": "foo.[abc, ]", - "error": "syntax" - }, - { - "comment": "Multi-select of a hash with extra commas", - "expression": "foo.[abc,, def]", - "error": "syntax" - }, - { - "comment": "Multi-select of a hash using number indices", - "expression": "foo.[0, 1]", - "error": "syntax" - } - ] - }, - { - "comment": "Multi-select hash syntax", - "given": {"type": "object"}, - "cases": [ - { - "comment": "No key or value", - "expression": "a{}", - "error": "syntax" - }, - { - "comment": "No closing token", - "expression": "a{", - "error": "syntax" - }, - { - "comment": "Not a key value pair", - "expression": "a{foo}", - "error": "syntax" - }, - { - "comment": "Missing value and closing character", - "expression": "a{foo:", - "error": "syntax" - }, - { - "comment": "Missing closing character", - "expression": "a{foo: 0", - "error": "syntax" - }, - { - "comment": "Missing value", - "expression": "a{foo:}", - "error": "syntax" - }, - { - "comment": "Trailing comma and no closing character", - "expression": "a{foo: 0, ", - "error": "syntax" - }, - { - "comment": "Missing value with trailing comma", - "expression": "a{foo: ,}", - "error": "syntax" - }, - { - "comment": "Accessing Array using an identifier", - "expression": "a{foo: bar}", - "error": "syntax" - }, - { - "expression": "a{foo: 0}", - "error": "syntax" - }, - { - "comment": "Missing key-value pair", - "expression": "a.{}", - "error": "syntax" - }, - { - "comment": "Not a key-value pair", - "expression": "a.{foo}", - "error": "syntax" - }, - { - "comment": "Missing value", - "expression": "a.{foo:}", - "error": "syntax" - }, - { - "comment": "Missing value with trailing comma", - "expression": "a.{foo: ,}", - "error": "syntax" - }, - { - "comment": "Valid multi-select hash extraction", - "expression": "a.{foo: bar}", - "result": null - }, - { - "comment": "Valid multi-select hash extraction", - "expression": "a.{foo: bar, baz: bam}", - "result": null - }, - { - "comment": "Trailing comma", - "expression": "a.{foo: bar, }", - "error": "syntax" - }, - { - "comment": "Missing key in second key-value pair", - "expression": "a.{foo: bar, baz}", - "error": "syntax" - }, - { - "comment": "Missing value in second key-value pair", - "expression": "a.{foo: bar, baz:}", - "error": "syntax" - }, - { - "comment": "Trailing comma", - "expression": "a.{foo: bar, baz: bam, }", - "error": "syntax" - }, - { - "comment": "Nested multi select", - "expression": "{\"\\\\\":{\" \":*}}", - "result": {"\\": {" ": ["object"]}} - } - ] - }, - { - "comment": "Or expressions", - "given": {"type": "object"}, - "cases": [ - { - "expression": "foo || bar", - "result": null - }, - { - "expression": "foo ||", - "error": "syntax" - }, - { - "expression": "foo.|| bar", - "error": "syntax" - }, - { - "expression": " || foo", - "error": "syntax" - }, - { - "expression": "foo || || foo", - "error": "syntax" - }, - { - "expression": "foo.[a || b]", - "result": null - }, - { - "expression": "foo.[a ||]", - "error": "syntax" - }, - { - "expression": "\"foo", - "error": "syntax" - } - ] - }, - { - "comment": "Filter expressions", - "given": {"type": "object"}, - "cases": [ - { - "expression": "foo[?bar==`\"baz\"`]", - "result": null - }, - { - "expression": "foo[? bar == `\"baz\"` ]", - "result": null - }, - { - "expression": "foo[ ?bar==`\"baz\"`]", - "error": "syntax" - }, - { - "expression": "foo[?bar==]", - "error": "syntax" - }, - { - "expression": "foo[?==]", - "error": "syntax" - }, - { - "expression": "foo[?==bar]", - "error": "syntax" - }, - { - "expression": "foo[?bar==baz?]", - "error": "syntax" - }, - { - "expression": "foo[?a.b.c==d.e.f]", - "result": null - }, - { - "expression": "foo[?bar==`[0, 1, 2]`]", - "result": null - }, - { - "expression": "foo[?bar==`[\"a\", \"b\", \"c\"]`]", - "result": null - }, - { - "comment": "Literal char not escaped", - "expression": "foo[?bar==`[\"foo`bar\"]`]", - "error": "syntax" - }, - { - "comment": "Literal char escaped", - "expression": "foo[?bar==`[\"foo\\`bar\"]`]", - "result": null - }, - { - "comment": "Unknown comparator", - "expression": "foo[?bar<>baz]", - "error": "syntax" - }, - { - "comment": "Unknown comparator", - "expression": "foo[?bar^baz]", - "error": "syntax" - }, - { - "expression": "foo[bar==baz]", - "error": "syntax" - }, - { - "comment": "Quoted identifier in filter expression no spaces", - "expression": "[?\"\\\\\">`\"foo\"`]", - "result": null - }, - { - "comment": "Quoted identifier in filter expression with spaces", - "expression": "[?\"\\\\\" > `\"foo\"`]", - "result": null - } - ] - }, - { - "comment": "Filter expression errors", - "given": {"type": "object"}, - "cases": [ - { - "expression": "bar.`\"anything\"`", - "error": "syntax" - }, - { - "expression": "bar.baz.noexists.`\"literal\"`", - "error": "syntax" - }, - { - "comment": "Literal wildcard projection", - "expression": "foo[*].`\"literal\"`", - "error": "syntax" - }, - { - "expression": "foo[*].name.`\"literal\"`", - "error": "syntax" - }, - { - "expression": "foo[].name.`\"literal\"`", - "error": "syntax" - }, - { - "expression": "foo[].name.`\"literal\"`.`\"subliteral\"`", - "error": "syntax" - }, - { - "comment": "Projecting a literal onto an empty list", - "expression": "foo[*].name.noexist.`\"literal\"`", - "error": "syntax" - }, - { - "expression": "foo[].name.noexist.`\"literal\"`", - "error": "syntax" - }, - { - "expression": "twolen[*].`\"foo\"`", - "error": "syntax" - }, - { - "comment": "Two level projection of a literal", - "expression": "twolen[*].threelen[*].`\"bar\"`", - "error": "syntax" - }, - { - "comment": "Two level flattened projection of a literal", - "expression": "twolen[].threelen[].`\"bar\"`", - "error": "syntax" - } - ] - }, - { - "comment": "Identifiers", - "given": {"type": "object"}, - "cases": [ - { - "expression": "foo", - "result": null - }, - { - "expression": "\"foo\"", - "result": null - }, - { - "expression": "\"\\\\\"", - "result": null - } - ] - }, - { - "comment": "Combined syntax", - "given": [], - "cases": [ - { - "expression": "*||*|*|*", - "result": null - }, - { - "expression": "*[]||[*]", - "result": [] - }, - { - "expression": "[*.*]", - "result": [null] - } - ] - } -] diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/unicode.json b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/unicode.json deleted file mode 100644 index 6b07b0b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/unicode.json +++ /dev/null @@ -1,38 +0,0 @@ -[ - { - "given": {"foo": [{"✓": "✓"}, {"✓": "✗"}]}, - "cases": [ - { - "expression": "foo[].\"✓\"", - "result": ["✓", "✗"] - } - ] - }, - { - "given": {"☯": true}, - "cases": [ - { - "expression": "\"☯\"", - "result": true - } - ] - }, - { - "given": {"♪♫•*¨*•.¸¸❤¸¸.•*¨*•♫♪": true}, - "cases": [ - { - "expression": "\"♪♫•*¨*•.¸¸❤¸¸.•*¨*•♫♪\"", - "result": true - } - ] - }, - { - "given": {"☃": true}, - "cases": [ - { - "expression": "\"☃\"", - "result": true - } - ] - } -] diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/wildcard.json b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/wildcard.json deleted file mode 100644 index 3bcec30..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance/wildcard.json +++ /dev/null @@ -1,460 +0,0 @@ -[{ - "given": { - "foo": { - "bar": { - "baz": "val" - }, - "other": { - "baz": "val" - }, - "other2": { - "baz": "val" - }, - "other3": { - "notbaz": ["a", "b", "c"] - }, - "other4": { - "notbaz": ["a", "b", "c"] - }, - "other5": { - "other": { - "a": 1, - "b": 1, - "c": 1 - } - } - } - }, - "cases": [ - { - "expression": "foo.*.baz", - "result": ["val", "val", "val"] - }, - { - "expression": "foo.bar.*", - "result": ["val"] - }, - { - "expression": "foo.*.notbaz", - "result": [["a", "b", "c"], ["a", "b", "c"]] - }, - { - "expression": "foo.*.notbaz[0]", - "result": ["a", "a"] - }, - { - "expression": "foo.*.notbaz[-1]", - "result": ["c", "c"] - } - ] -}, { - "given": { - "foo": { - "first-1": { - "second-1": "val" - }, - "first-2": { - "second-1": "val" - }, - "first-3": { - "second-1": "val" - } - } - }, - "cases": [ - { - "expression": "foo.*", - "result": [{"second-1": "val"}, {"second-1": "val"}, - {"second-1": "val"}] - }, - { - "expression": "foo.*.*", - "result": [["val"], ["val"], ["val"]] - }, - { - "expression": "foo.*.*.*", - "result": [[], [], []] - }, - { - "expression": "foo.*.*.*.*", - "result": [[], [], []] - } - ] -}, { - "given": { - "foo": { - "bar": "one" - }, - "other": { - "bar": "one" - }, - "nomatch": { - "notbar": "three" - } - }, - "cases": [ - { - "expression": "*.bar", - "result": ["one", "one"] - } - ] -}, { - "given": { - "top1": { - "sub1": {"foo": "one"} - }, - "top2": { - "sub1": {"foo": "one"} - } - }, - "cases": [ - { - "expression": "*", - "result": [{"sub1": {"foo": "one"}}, - {"sub1": {"foo": "one"}}] - }, - { - "expression": "*.sub1", - "result": [{"foo": "one"}, - {"foo": "one"}] - }, - { - "expression": "*.*", - "result": [[{"foo": "one"}], - [{"foo": "one"}]] - }, - { - "expression": "*.*.foo[]", - "result": ["one", "one"] - }, - { - "expression": "*.sub1.foo", - "result": ["one", "one"] - } - ] -}, -{ - "given": - {"foo": [{"bar": "one"}, {"bar": "two"}, {"bar": "three"}, {"notbar": "four"}]}, - "cases": [ - { - "expression": "foo[*].bar", - "result": ["one", "two", "three"] - }, - { - "expression": "foo[*].notbar", - "result": ["four"] - } - ] -}, -{ - "given": - [{"bar": "one"}, {"bar": "two"}, {"bar": "three"}, {"notbar": "four"}], - "cases": [ - { - "expression": "[*]", - "result": [{"bar": "one"}, {"bar": "two"}, {"bar": "three"}, {"notbar": "four"}] - }, - { - "expression": "[*].bar", - "result": ["one", "two", "three"] - }, - { - "expression": "[*].notbar", - "result": ["four"] - } - ] -}, -{ - "given": { - "foo": { - "bar": [ - {"baz": ["one", "two", "three"]}, - {"baz": ["four", "five", "six"]}, - {"baz": ["seven", "eight", "nine"]} - ] - } - }, - "cases": [ - { - "expression": "foo.bar[*].baz", - "result": [["one", "two", "three"], ["four", "five", "six"], ["seven", "eight", "nine"]] - }, - { - "expression": "foo.bar[*].baz[0]", - "result": ["one", "four", "seven"] - }, - { - "expression": "foo.bar[*].baz[1]", - "result": ["two", "five", "eight"] - }, - { - "expression": "foo.bar[*].baz[2]", - "result": ["three", "six", "nine"] - }, - { - "expression": "foo.bar[*].baz[3]", - "result": [] - } - ] -}, -{ - "given": { - "foo": { - "bar": [["one", "two"], ["three", "four"]] - } - }, - "cases": [ - { - "expression": "foo.bar[*]", - "result": [["one", "two"], ["three", "four"]] - }, - { - "expression": "foo.bar[0]", - "result": ["one", "two"] - }, - { - "expression": "foo.bar[0][0]", - "result": "one" - }, - { - "expression": "foo.bar[0][0][0]", - "result": null - }, - { - "expression": "foo.bar[0][0][0][0]", - "result": null - }, - { - "expression": "foo[0][0]", - "result": null - } - ] -}, -{ - "given": { - "foo": [ - {"bar": [{"kind": "basic"}, {"kind": "intermediate"}]}, - {"bar": [{"kind": "advanced"}, {"kind": "expert"}]}, - {"bar": "string"} - ] - - }, - "cases": [ - { - "expression": "foo[*].bar[*].kind", - "result": [["basic", "intermediate"], ["advanced", "expert"]] - }, - { - "expression": "foo[*].bar[0].kind", - "result": ["basic", "advanced"] - } - ] -}, -{ - "given": { - "foo": [ - {"bar": {"kind": "basic"}}, - {"bar": {"kind": "intermediate"}}, - {"bar": {"kind": "advanced"}}, - {"bar": {"kind": "expert"}}, - {"bar": "string"} - ] - }, - "cases": [ - { - "expression": "foo[*].bar.kind", - "result": ["basic", "intermediate", "advanced", "expert"] - } - ] -}, -{ - "given": { - "foo": [{"bar": ["one", "two"]}, {"bar": ["three", "four"]}, {"bar": ["five"]}] - }, - "cases": [ - { - "expression": "foo[*].bar[0]", - "result": ["one", "three", "five"] - }, - { - "expression": "foo[*].bar[1]", - "result": ["two", "four"] - }, - { - "expression": "foo[*].bar[2]", - "result": [] - } - ] -}, -{ - "given": { - "foo": [{"bar": []}, {"bar": []}, {"bar": []}] - }, - "cases": [ - { - "expression": "foo[*].bar[0]", - "result": [] - } - ] -}, -{ - "given": { - "foo": [["one", "two"], ["three", "four"], ["five"]] - }, - "cases": [ - { - "expression": "foo[*][0]", - "result": ["one", "three", "five"] - }, - { - "expression": "foo[*][1]", - "result": ["two", "four"] - } - ] -}, -{ - "given": { - "foo": [ - [ - ["one", "two"], ["three", "four"] - ], [ - ["five", "six"], ["seven", "eight"] - ], [ - ["nine"], ["ten"] - ] - ] - }, - "cases": [ - { - "expression": "foo[*][0]", - "result": [["one", "two"], ["five", "six"], ["nine"]] - }, - { - "expression": "foo[*][1]", - "result": [["three", "four"], ["seven", "eight"], ["ten"]] - }, - { - "expression": "foo[*][0][0]", - "result": ["one", "five", "nine"] - }, - { - "expression": "foo[*][1][0]", - "result": ["three", "seven", "ten"] - }, - { - "expression": "foo[*][0][1]", - "result": ["two", "six"] - }, - { - "expression": "foo[*][1][1]", - "result": ["four", "eight"] - }, - { - "expression": "foo[*][2]", - "result": [] - }, - { - "expression": "foo[*][2][2]", - "result": [] - }, - { - "expression": "bar[*]", - "result": null - }, - { - "expression": "bar[*].baz[*]", - "result": null - } - ] -}, -{ - "given": { - "string": "string", - "hash": {"foo": "bar", "bar": "baz"}, - "number": 23, - "nullvalue": null - }, - "cases": [ - { - "expression": "string[*]", - "result": null - }, - { - "expression": "hash[*]", - "result": null - }, - { - "expression": "number[*]", - "result": null - }, - { - "expression": "nullvalue[*]", - "result": null - }, - { - "expression": "string[*].foo", - "result": null - }, - { - "expression": "hash[*].foo", - "result": null - }, - { - "expression": "number[*].foo", - "result": null - }, - { - "expression": "nullvalue[*].foo", - "result": null - }, - { - "expression": "nullvalue[*].foo[*].bar", - "result": null - } - ] -}, -{ - "given": { - "string": "string", - "hash": {"foo": "val", "bar": "val"}, - "number": 23, - "array": [1, 2, 3], - "nullvalue": null - }, - "cases": [ - { - "expression": "string.*", - "result": null - }, - { - "expression": "hash.*", - "result": ["val", "val"] - }, - { - "expression": "number.*", - "result": null - }, - { - "expression": "array.*", - "result": null - }, - { - "expression": "nullvalue.*", - "result": null - } - ] -}, -{ - "given": { - "a": [0, 1, 2], - "b": [0, 1, 2] - }, - "cases": [ - { - "expression": "*[0]", - "result": [0, 0] - } - ] -} -] diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance_test.go b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance_test.go deleted file mode 100644 index 4ee9c95..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/compliance_test.go +++ /dev/null @@ -1,123 +0,0 @@ -package jmespath - -import ( - "encoding/json" - "fmt" - "io/ioutil" - "os" - "path/filepath" - "testing" - - "github.com/stretchr/testify/assert" -) - -type TestSuite struct { - Given interface{} - TestCases []TestCase `json:"cases"` - Comment string -} -type TestCase struct { - Comment string - Expression string - Result interface{} - Error string -} - -var whiteListed = []string{ - "compliance/basic.json", - "compliance/current.json", - "compliance/escape.json", - "compliance/filters.json", - "compliance/functions.json", - "compliance/identifiers.json", - "compliance/indices.json", - "compliance/literal.json", - "compliance/multiselect.json", - "compliance/ormatch.json", - "compliance/pipe.json", - "compliance/slice.json", - "compliance/syntax.json", - "compliance/unicode.json", - "compliance/wildcard.json", - "compliance/boolean.json", -} - -func allowed(path string) bool { - for _, el := range whiteListed { - if el == path { - return true - } - } - return false -} - -func TestCompliance(t *testing.T) { - assert := assert.New(t) - - var complianceFiles []string - err := filepath.Walk("compliance", func(path string, _ os.FileInfo, _ error) error { - //if strings.HasSuffix(path, ".json") { - if allowed(path) { - complianceFiles = append(complianceFiles, path) - } - return nil - }) - if assert.Nil(err) { - for _, filename := range complianceFiles { - runComplianceTest(assert, filename) - } - } -} - -func runComplianceTest(assert *assert.Assertions, filename string) { - var testSuites []TestSuite - data, err := ioutil.ReadFile(filename) - if assert.Nil(err) { - err := json.Unmarshal(data, &testSuites) - if assert.Nil(err) { - for _, testsuite := range testSuites { - runTestSuite(assert, testsuite, filename) - } - } - } -} - -func runTestSuite(assert *assert.Assertions, testsuite TestSuite, filename string) { - for _, testcase := range testsuite.TestCases { - if testcase.Error != "" { - // This is a test case that verifies we error out properly. - runSyntaxTestCase(assert, testsuite.Given, testcase, filename) - } else { - runTestCase(assert, testsuite.Given, testcase, filename) - } - } -} - -func runSyntaxTestCase(assert *assert.Assertions, given interface{}, testcase TestCase, filename string) { - // Anything with an .Error means that we expect that JMESPath should return - // an error when we try to evaluate the expression. - _, err := Search(testcase.Expression, given) - assert.NotNil(err, fmt.Sprintf("Expression: %s", testcase.Expression)) -} - -func runTestCase(assert *assert.Assertions, given interface{}, testcase TestCase, filename string) { - lexer := NewLexer() - var err error - _, err = lexer.tokenize(testcase.Expression) - if err != nil { - errMsg := fmt.Sprintf("(%s) Could not lex expression: %s -- %s", filename, testcase.Expression, err.Error()) - assert.Fail(errMsg) - return - } - parser := NewParser() - _, err = parser.Parse(testcase.Expression) - if err != nil { - errMsg := fmt.Sprintf("(%s) Could not parse expression: %s -- %s", filename, testcase.Expression, err.Error()) - assert.Fail(errMsg) - return - } - actual, err := Search(testcase.Expression, given) - if assert.Nil(err, fmt.Sprintf("Expression: %s", testcase.Expression)) { - assert.Equal(testcase.Result, actual, fmt.Sprintf("Expression: %s", testcase.Expression)) - } -} diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/functions.go b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/functions.go index 8a3f2ef..9b7cd89 100644 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/functions.go +++ b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/functions.go @@ -5,6 +5,7 @@ import ( "errors" "fmt" "math" + "reflect" "sort" "strconv" "strings" @@ -124,197 +125,197 @@ type functionCaller struct { func newFunctionCaller() *functionCaller { caller := &functionCaller{} caller.functionTable = map[string]functionEntry{ - "length": functionEntry{ + "length": { name: "length", arguments: []argSpec{ - argSpec{types: []jpType{jpString, jpArray, jpObject}}, + {types: []jpType{jpString, jpArray, jpObject}}, }, handler: jpfLength, }, - "starts_with": functionEntry{ + "starts_with": { name: "starts_with", arguments: []argSpec{ - argSpec{types: []jpType{jpString}}, - argSpec{types: []jpType{jpString}}, + {types: []jpType{jpString}}, + {types: []jpType{jpString}}, }, handler: jpfStartsWith, }, - "abs": functionEntry{ + "abs": { name: "abs", arguments: []argSpec{ - argSpec{types: []jpType{jpNumber}}, + {types: []jpType{jpNumber}}, }, handler: jpfAbs, }, - "avg": functionEntry{ + "avg": { name: "avg", arguments: []argSpec{ - argSpec{types: []jpType{jpArrayNumber}}, + {types: []jpType{jpArrayNumber}}, }, handler: jpfAvg, }, - "ceil": functionEntry{ + "ceil": { name: "ceil", arguments: []argSpec{ - argSpec{types: []jpType{jpNumber}}, + {types: []jpType{jpNumber}}, }, handler: jpfCeil, }, - "contains": functionEntry{ + "contains": { name: "contains", arguments: []argSpec{ - argSpec{types: []jpType{jpArray, jpString}}, - argSpec{types: []jpType{jpAny}}, + {types: []jpType{jpArray, jpString}}, + {types: []jpType{jpAny}}, }, handler: jpfContains, }, - "ends_with": functionEntry{ + "ends_with": { name: "ends_with", arguments: []argSpec{ - argSpec{types: []jpType{jpString}}, - argSpec{types: []jpType{jpString}}, + {types: []jpType{jpString}}, + {types: []jpType{jpString}}, }, handler: jpfEndsWith, }, - "floor": functionEntry{ + "floor": { name: "floor", arguments: []argSpec{ - argSpec{types: []jpType{jpNumber}}, + {types: []jpType{jpNumber}}, }, handler: jpfFloor, }, - "map": functionEntry{ + "map": { name: "amp", arguments: []argSpec{ - argSpec{types: []jpType{jpExpref}}, - argSpec{types: []jpType{jpArray}}, + {types: []jpType{jpExpref}}, + {types: []jpType{jpArray}}, }, handler: jpfMap, hasExpRef: true, }, - "max": functionEntry{ + "max": { name: "max", arguments: []argSpec{ - argSpec{types: []jpType{jpArrayNumber, jpArrayString}}, + {types: []jpType{jpArrayNumber, jpArrayString}}, }, handler: jpfMax, }, - "merge": functionEntry{ + "merge": { name: "merge", arguments: []argSpec{ - argSpec{types: []jpType{jpObject}, variadic: true}, + {types: []jpType{jpObject}, variadic: true}, }, handler: jpfMerge, }, - "max_by": functionEntry{ + "max_by": { name: "max_by", arguments: []argSpec{ - argSpec{types: []jpType{jpArray}}, - argSpec{types: []jpType{jpExpref}}, + {types: []jpType{jpArray}}, + {types: []jpType{jpExpref}}, }, handler: jpfMaxBy, hasExpRef: true, }, - "sum": functionEntry{ + "sum": { name: "sum", arguments: []argSpec{ - argSpec{types: []jpType{jpArrayNumber}}, + {types: []jpType{jpArrayNumber}}, }, handler: jpfSum, }, - "min": functionEntry{ + "min": { name: "min", arguments: []argSpec{ - argSpec{types: []jpType{jpArrayNumber, jpArrayString}}, + {types: []jpType{jpArrayNumber, jpArrayString}}, }, handler: jpfMin, }, - "min_by": functionEntry{ + "min_by": { name: "min_by", arguments: []argSpec{ - argSpec{types: []jpType{jpArray}}, - argSpec{types: []jpType{jpExpref}}, + {types: []jpType{jpArray}}, + {types: []jpType{jpExpref}}, }, handler: jpfMinBy, hasExpRef: true, }, - "type": functionEntry{ + "type": { name: "type", arguments: []argSpec{ - argSpec{types: []jpType{jpAny}}, + {types: []jpType{jpAny}}, }, handler: jpfType, }, - "keys": functionEntry{ + "keys": { name: "keys", arguments: []argSpec{ - argSpec{types: []jpType{jpObject}}, + {types: []jpType{jpObject}}, }, handler: jpfKeys, }, - "values": functionEntry{ + "values": { name: "values", arguments: []argSpec{ - argSpec{types: []jpType{jpObject}}, + {types: []jpType{jpObject}}, }, handler: jpfValues, }, - "sort": functionEntry{ + "sort": { name: "sort", arguments: []argSpec{ - argSpec{types: []jpType{jpArrayString, jpArrayNumber}}, + {types: []jpType{jpArrayString, jpArrayNumber}}, }, handler: jpfSort, }, - "sort_by": functionEntry{ + "sort_by": { name: "sort_by", arguments: []argSpec{ - argSpec{types: []jpType{jpArray}}, - argSpec{types: []jpType{jpExpref}}, + {types: []jpType{jpArray}}, + {types: []jpType{jpExpref}}, }, handler: jpfSortBy, hasExpRef: true, }, - "join": functionEntry{ + "join": { name: "join", arguments: []argSpec{ - argSpec{types: []jpType{jpString}}, - argSpec{types: []jpType{jpArrayString}}, + {types: []jpType{jpString}}, + {types: []jpType{jpArrayString}}, }, handler: jpfJoin, }, - "reverse": functionEntry{ + "reverse": { name: "reverse", arguments: []argSpec{ - argSpec{types: []jpType{jpArray, jpString}}, + {types: []jpType{jpArray, jpString}}, }, handler: jpfReverse, }, - "to_array": functionEntry{ + "to_array": { name: "to_array", arguments: []argSpec{ - argSpec{types: []jpType{jpAny}}, + {types: []jpType{jpAny}}, }, handler: jpfToArray, }, - "to_string": functionEntry{ + "to_string": { name: "to_string", arguments: []argSpec{ - argSpec{types: []jpType{jpAny}}, + {types: []jpType{jpAny}}, }, handler: jpfToString, }, - "to_number": functionEntry{ + "to_number": { name: "to_number", arguments: []argSpec{ - argSpec{types: []jpType{jpAny}}, + {types: []jpType{jpAny}}, }, handler: jpfToNumber, }, - "not_null": functionEntry{ + "not_null": { name: "not_null", arguments: []argSpec{ - argSpec{types: []jpType{jpAny}, variadic: true}, + {types: []jpType{jpAny}, variadic: true}, }, handler: jpfNotNull, }, @@ -357,7 +358,7 @@ func (a *argSpec) typeCheck(arg interface{}) error { return nil } case jpArray: - if _, ok := arg.([]interface{}); ok { + if isSliceType(arg) { return nil } case jpObject: @@ -409,8 +410,9 @@ func jpfLength(arguments []interface{}) (interface{}, error) { arg := arguments[0] if c, ok := arg.(string); ok { return float64(utf8.RuneCountInString(c)), nil - } else if c, ok := arg.([]interface{}); ok { - return float64(len(c)), nil + } else if isSliceType(arg) { + v := reflect.ValueOf(arg) + return float64(v.Len()), nil } else if c, ok := arg.(map[string]interface{}); ok { return float64(len(c)), nil } diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-1 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-1 deleted file mode 100644 index 1910281..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-1 +++ /dev/null @@ -1 +0,0 @@ -foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-10 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-10 deleted file mode 100644 index 4d5f975..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-10 +++ /dev/null @@ -1 +0,0 @@ -foo.bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-100 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-100 deleted file mode 100644 index bc4f6a3..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-100 +++ /dev/null @@ -1 +0,0 @@ -ends_with(str, 'SStr') \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-101 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-101 deleted file mode 100644 index 81bf07a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-101 +++ /dev/null @@ -1 +0,0 @@ -ends_with(str, 'foo') \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-102 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-102 deleted file mode 100644 index 3225de9..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-102 +++ /dev/null @@ -1 +0,0 @@ -floor(`1.2`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-103 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-103 deleted file mode 100644 index 8cac959..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-103 +++ /dev/null @@ -1 +0,0 @@ -floor(decimals[0]) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-104 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-104 deleted file mode 100644 index bd76f47..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-104 +++ /dev/null @@ -1 +0,0 @@ -floor(foo) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-105 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-105 deleted file mode 100644 index c719add..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-105 +++ /dev/null @@ -1 +0,0 @@ -length('abc') \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-106 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-106 deleted file mode 100644 index ff12f04..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-106 +++ /dev/null @@ -1 +0,0 @@ -length('') \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-107 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-107 deleted file mode 100644 index 0eccba1..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-107 +++ /dev/null @@ -1 +0,0 @@ -length(@) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-108 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-108 deleted file mode 100644 index ab14b0f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-108 +++ /dev/null @@ -1 +0,0 @@ -length(strings[0]) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-109 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-109 deleted file mode 100644 index f1514bb..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-109 +++ /dev/null @@ -1 +0,0 @@ -length(str) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-110 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-110 deleted file mode 100644 index 0927605..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-110 +++ /dev/null @@ -1 +0,0 @@ -length(array) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-112 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-112 deleted file mode 100644 index ab14b0f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-112 +++ /dev/null @@ -1 +0,0 @@ -length(strings[0]) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-115 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-115 deleted file mode 100644 index bfb41ae..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-115 +++ /dev/null @@ -1 +0,0 @@ -max(strings) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-118 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-118 deleted file mode 100644 index 915ec17..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-118 +++ /dev/null @@ -1 +0,0 @@ -merge(`{}`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-119 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-119 deleted file mode 100644 index 5b74e9b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-119 +++ /dev/null @@ -1 +0,0 @@ -merge(`{}`, `{}`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-12 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-12 deleted file mode 100644 index 64c5e58..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-12 +++ /dev/null @@ -1 +0,0 @@ -two \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-120 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-120 deleted file mode 100644 index f34dcd8..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-120 +++ /dev/null @@ -1 +0,0 @@ -merge(`{"a": 1}`, `{"b": 2}`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-121 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-121 deleted file mode 100644 index e335dc9..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-121 +++ /dev/null @@ -1 +0,0 @@ -merge(`{"a": 1}`, `{"a": 2}`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-122 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-122 deleted file mode 100644 index aac28ff..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-122 +++ /dev/null @@ -1 +0,0 @@ -merge(`{"a": 1, "b": 2}`, `{"a": 2, "c": 3}`, `{"d": 4}`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-123 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-123 deleted file mode 100644 index 1c6fd67..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-123 +++ /dev/null @@ -1 +0,0 @@ -min(numbers) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-126 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-126 deleted file mode 100644 index 93e68db..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-126 +++ /dev/null @@ -1 +0,0 @@ -min(decimals) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-128 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-128 deleted file mode 100644 index 554601e..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-128 +++ /dev/null @@ -1 +0,0 @@ -type('abc') \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-129 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-129 deleted file mode 100644 index 1ab2d98..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-129 +++ /dev/null @@ -1 +0,0 @@ -type(`1.0`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-13 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-13 deleted file mode 100644 index 1d19714..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-13 +++ /dev/null @@ -1 +0,0 @@ -three \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-130 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-130 deleted file mode 100644 index 3cee2f5..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-130 +++ /dev/null @@ -1 +0,0 @@ -type(`2`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-131 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-131 deleted file mode 100644 index 4821f9a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-131 +++ /dev/null @@ -1 +0,0 @@ -type(`true`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-132 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-132 deleted file mode 100644 index 40b6913..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-132 +++ /dev/null @@ -1 +0,0 @@ -type(`false`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-133 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-133 deleted file mode 100644 index c711252..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-133 +++ /dev/null @@ -1 +0,0 @@ -type(`null`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-134 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-134 deleted file mode 100644 index ec5d07e..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-134 +++ /dev/null @@ -1 +0,0 @@ -type(`[0]`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-135 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-135 deleted file mode 100644 index 2080401..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-135 +++ /dev/null @@ -1 +0,0 @@ -type(`{"a": "b"}`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-136 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-136 deleted file mode 100644 index c5ee2ba..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-136 +++ /dev/null @@ -1 +0,0 @@ -type(@) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-137 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-137 deleted file mode 100644 index 1814ca1..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-137 +++ /dev/null @@ -1 +0,0 @@ -keys(objects) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-138 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-138 deleted file mode 100644 index e03cdb0..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-138 +++ /dev/null @@ -1 +0,0 @@ -values(objects) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-139 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-139 deleted file mode 100644 index 7fea8d2..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-139 +++ /dev/null @@ -1 +0,0 @@ -keys(empty_hash) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-14 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-14 deleted file mode 100644 index a17c92f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-14 +++ /dev/null @@ -1 +0,0 @@ -one.two \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-140 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-140 deleted file mode 100644 index 4f1d882..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-140 +++ /dev/null @@ -1 +0,0 @@ -join(', ', strings) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-141 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-141 deleted file mode 100644 index 4f1d882..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-141 +++ /dev/null @@ -1 +0,0 @@ -join(', ', strings) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-142 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-142 deleted file mode 100644 index 19ec1fe..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-142 +++ /dev/null @@ -1 +0,0 @@ -join(',', `["a", "b"]`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-143 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-143 deleted file mode 100644 index 761c68a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-143 +++ /dev/null @@ -1 +0,0 @@ -join('|', strings) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-144 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-144 deleted file mode 100644 index a0dd68e..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-144 +++ /dev/null @@ -1 +0,0 @@ -join('|', decimals[].to_string(@)) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-145 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-145 deleted file mode 100644 index a4190b2..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-145 +++ /dev/null @@ -1 +0,0 @@ -join('|', empty_list) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-146 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-146 deleted file mode 100644 index f5033c3..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-146 +++ /dev/null @@ -1 +0,0 @@ -reverse(numbers) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-147 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-147 deleted file mode 100644 index 822f054..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-147 +++ /dev/null @@ -1 +0,0 @@ -reverse(array) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-148 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-148 deleted file mode 100644 index a584adc..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-148 +++ /dev/null @@ -1 +0,0 @@ -reverse(`[]`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-149 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-149 deleted file mode 100644 index fb4cc5d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-149 +++ /dev/null @@ -1 +0,0 @@ -reverse('') \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-15 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-15 deleted file mode 100644 index 693f954..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-15 +++ /dev/null @@ -1 +0,0 @@ -foo."1" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-150 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-150 deleted file mode 100644 index aa260fa..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-150 +++ /dev/null @@ -1 +0,0 @@ -reverse('hello world') \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-151 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-151 deleted file mode 100644 index d8c5882..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-151 +++ /dev/null @@ -1 +0,0 @@ -starts_with(str, 'S') \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-152 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-152 deleted file mode 100644 index 32e16b7..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-152 +++ /dev/null @@ -1 +0,0 @@ -starts_with(str, 'St') \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-153 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-153 deleted file mode 100644 index 5f575ae..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-153 +++ /dev/null @@ -1 +0,0 @@ -starts_with(str, 'Str') \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-155 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-155 deleted file mode 100644 index f31551c..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-155 +++ /dev/null @@ -1 +0,0 @@ -sum(numbers) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-156 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-156 deleted file mode 100644 index 18b9044..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-156 +++ /dev/null @@ -1 +0,0 @@ -sum(decimals) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-157 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-157 deleted file mode 100644 index def4d0b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-157 +++ /dev/null @@ -1 +0,0 @@ -sum(array[].to_number(@)) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-158 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-158 deleted file mode 100644 index 48e4a77..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-158 +++ /dev/null @@ -1 +0,0 @@ -sum(`[]`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-159 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-159 deleted file mode 100644 index 9fb939a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-159 +++ /dev/null @@ -1 +0,0 @@ -to_array('foo') \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-16 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-16 deleted file mode 100644 index 86155ed..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-16 +++ /dev/null @@ -1 +0,0 @@ -foo."1"[0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-160 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-160 deleted file mode 100644 index 74ba7cc..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-160 +++ /dev/null @@ -1 +0,0 @@ -to_array(`0`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-161 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-161 deleted file mode 100644 index 57f8b98..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-161 +++ /dev/null @@ -1 +0,0 @@ -to_array(objects) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-162 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-162 deleted file mode 100644 index d17c734..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-162 +++ /dev/null @@ -1 +0,0 @@ -to_array(`[1, 2, 3]`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-163 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-163 deleted file mode 100644 index 15f70f7..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-163 +++ /dev/null @@ -1 +0,0 @@ -to_array(false) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-164 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-164 deleted file mode 100644 index 9b22752..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-164 +++ /dev/null @@ -1 +0,0 @@ -to_string('foo') \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-165 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-165 deleted file mode 100644 index 489a429..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-165 +++ /dev/null @@ -1 +0,0 @@ -to_string(`1.2`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-166 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-166 deleted file mode 100644 index d17106a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-166 +++ /dev/null @@ -1 +0,0 @@ -to_string(`[0, 1]`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-167 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-167 deleted file mode 100644 index 4f4ae9e..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-167 +++ /dev/null @@ -1 +0,0 @@ -to_number('1.0') \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-168 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-168 deleted file mode 100644 index ce932e2..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-168 +++ /dev/null @@ -1 +0,0 @@ -to_number('1.1') \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-169 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-169 deleted file mode 100644 index e246fa4..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-169 +++ /dev/null @@ -1 +0,0 @@ -to_number('4') \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-17 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-17 deleted file mode 100644 index de0b4c3..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-17 +++ /dev/null @@ -1 +0,0 @@ -foo."-1" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-170 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-170 deleted file mode 100644 index f8c2647..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-170 +++ /dev/null @@ -1 +0,0 @@ -to_number('notanumber') \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-171 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-171 deleted file mode 100644 index 7d423b1..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-171 +++ /dev/null @@ -1 +0,0 @@ -to_number(`false`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-172 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-172 deleted file mode 100644 index 503716b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-172 +++ /dev/null @@ -1 +0,0 @@ -to_number(`null`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-173 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-173 deleted file mode 100644 index 7f61dfa..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-173 +++ /dev/null @@ -1 +0,0 @@ -to_number(`[0]`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-174 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-174 deleted file mode 100644 index ee72a8c..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-174 +++ /dev/null @@ -1 +0,0 @@ -to_number(`{"foo": 0}`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-175 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-175 deleted file mode 100644 index 8d8f1f7..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-175 +++ /dev/null @@ -1 +0,0 @@ -sort(numbers) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-178 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-178 deleted file mode 100644 index 8cb54ba..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-178 +++ /dev/null @@ -1 +0,0 @@ -sort(empty_list) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-179 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-179 deleted file mode 100644 index cf2c9b1..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-179 +++ /dev/null @@ -1 +0,0 @@ -not_null(unknown_key, str) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-18 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-18 deleted file mode 100644 index b516b2c..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-18 +++ /dev/null @@ -1 +0,0 @@ -@ \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-180 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-180 deleted file mode 100644 index e047d48..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-180 +++ /dev/null @@ -1 +0,0 @@ -not_null(unknown_key, foo.bar, empty_list, str) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-181 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-181 deleted file mode 100644 index c4cc87b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-181 +++ /dev/null @@ -1 +0,0 @@ -not_null(unknown_key, null_key, empty_list, str) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-182 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-182 deleted file mode 100644 index 2c7fa0a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-182 +++ /dev/null @@ -1 +0,0 @@ -not_null(all, expressions, are_null) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-183 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-183 deleted file mode 100644 index eb096e6..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-183 +++ /dev/null @@ -1 +0,0 @@ -numbers[].to_string(@) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-184 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-184 deleted file mode 100644 index 4958aba..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-184 +++ /dev/null @@ -1 +0,0 @@ -array[].to_number(@) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-185 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-185 deleted file mode 100644 index 1027084..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-185 +++ /dev/null @@ -1 +0,0 @@ -foo[].not_null(f, e, d, c, b, a) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-186 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-186 deleted file mode 100644 index 83cb916..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-186 +++ /dev/null @@ -1 +0,0 @@ -sort_by(people, &age) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-187 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-187 deleted file mode 100644 index a494d6c..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-187 +++ /dev/null @@ -1 +0,0 @@ -sort_by(people, &to_number(age_str)) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-188 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-188 deleted file mode 100644 index 2294fc5..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-188 +++ /dev/null @@ -1 +0,0 @@ -sort_by(people, &age)[].name \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-189 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-189 deleted file mode 100644 index bb8c2b4..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-189 +++ /dev/null @@ -1 +0,0 @@ -sort_by(people, &age)[].extra \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-19 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-19 deleted file mode 100644 index e3ed49a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-19 +++ /dev/null @@ -1 +0,0 @@ -@.bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-190 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-190 deleted file mode 100644 index 3ab0290..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-190 +++ /dev/null @@ -1 +0,0 @@ -sort_by(`[]`, &age) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-191 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-191 deleted file mode 100644 index 97db56f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-191 +++ /dev/null @@ -1 +0,0 @@ -max_by(people, &age) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-192 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-192 deleted file mode 100644 index a7e648d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-192 +++ /dev/null @@ -1 +0,0 @@ -max_by(people, &age_str) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-193 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-193 deleted file mode 100644 index be4348d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-193 +++ /dev/null @@ -1 +0,0 @@ -max_by(people, &to_number(age_str)) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-194 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-194 deleted file mode 100644 index a707283..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-194 +++ /dev/null @@ -1 +0,0 @@ -min_by(people, &age) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-195 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-195 deleted file mode 100644 index 2cd6618..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-195 +++ /dev/null @@ -1 +0,0 @@ -min_by(people, &age_str) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-196 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-196 deleted file mode 100644 index 833e683..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-196 +++ /dev/null @@ -1 +0,0 @@ -min_by(people, &to_number(age_str)) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-198 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-198 deleted file mode 100644 index 706dbda..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-198 +++ /dev/null @@ -1 +0,0 @@ -__L \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-199 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-199 deleted file mode 100644 index ca593ca..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-199 +++ /dev/null @@ -1 +0,0 @@ -"!\r" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-2 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-2 deleted file mode 100644 index 4d5f975..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-2 +++ /dev/null @@ -1 +0,0 @@ -foo.bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-20 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-20 deleted file mode 100644 index f300ab9..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-20 +++ /dev/null @@ -1 +0,0 @@ -@.foo[0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-200 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-200 deleted file mode 100644 index 9c93843..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-200 +++ /dev/null @@ -1 +0,0 @@ -Y_1623 \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-201 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-201 deleted file mode 100644 index c1b0730..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-201 +++ /dev/null @@ -1 +0,0 @@ -x \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-202 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-202 deleted file mode 100644 index 1552ec6..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-202 +++ /dev/null @@ -1 +0,0 @@ -"\tF\uCebb" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-203 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-203 deleted file mode 100644 index 0470412..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-203 +++ /dev/null @@ -1 +0,0 @@ -" \t" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-204 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-204 deleted file mode 100644 index efd782c..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-204 +++ /dev/null @@ -1 +0,0 @@ -" " \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-205 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-205 deleted file mode 100644 index 8494ac2..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-205 +++ /dev/null @@ -1 +0,0 @@ -v2 \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-206 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-206 deleted file mode 100644 index c61f7f7..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-206 +++ /dev/null @@ -1 +0,0 @@ -"\t" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-207 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-207 deleted file mode 100644 index f6055f1..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-207 +++ /dev/null @@ -1 +0,0 @@ -_X \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-208 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-208 deleted file mode 100644 index 4f58e0e..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-208 +++ /dev/null @@ -1 +0,0 @@ -"\t4\ud9da\udd15" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-209 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-209 deleted file mode 100644 index f536bfb..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-209 +++ /dev/null @@ -1 +0,0 @@ -v24_W \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-21 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-21 deleted file mode 100644 index ef47ff2..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-21 +++ /dev/null @@ -1 +0,0 @@ -"foo.bar" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-210 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-210 deleted file mode 100644 index 6975928..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-210 +++ /dev/null @@ -1 +0,0 @@ -"H" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-211 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-211 deleted file mode 100644 index c3e8b59..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-211 +++ /dev/null @@ -1 +0,0 @@ -"\f" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-212 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-212 deleted file mode 100644 index 24ecc22..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-212 +++ /dev/null @@ -1 +0,0 @@ -"E4" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-213 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-213 deleted file mode 100644 index 5693009..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-213 +++ /dev/null @@ -1 +0,0 @@ -"!" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-214 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-214 deleted file mode 100644 index 62dd220..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-214 +++ /dev/null @@ -1 +0,0 @@ -tM \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-215 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-215 deleted file mode 100644 index 3c1e81f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-215 +++ /dev/null @@ -1 +0,0 @@ -" [" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-216 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-216 deleted file mode 100644 index 493daa6..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-216 +++ /dev/null @@ -1 +0,0 @@ -"R!" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-217 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-217 deleted file mode 100644 index 116b50a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-217 +++ /dev/null @@ -1 +0,0 @@ -_6W \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-218 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-218 deleted file mode 100644 index 0073fac..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-218 +++ /dev/null @@ -1 +0,0 @@ -"\uaBA1\r" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-219 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-219 deleted file mode 100644 index 00d8fa3..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-219 +++ /dev/null @@ -1 +0,0 @@ -tL7 \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-22 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-22 deleted file mode 100644 index 661ebcf..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-22 +++ /dev/null @@ -1 +0,0 @@ -"foo bar" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-220 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-220 deleted file mode 100644 index c14f16e..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-220 +++ /dev/null @@ -1 +0,0 @@ -"<" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-257 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-257 deleted file mode 100644 index 8a2443e..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-257 +++ /dev/null @@ -1 +0,0 @@ -hvu \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-258 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-258 deleted file mode 100644 index c9ddacb..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-258 +++ /dev/null @@ -1 +0,0 @@ -"; !" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-259 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-259 deleted file mode 100644 index d0209c6..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-259 +++ /dev/null @@ -1 +0,0 @@ -hU \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-26 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-26 deleted file mode 100644 index 82649bd..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-26 +++ /dev/null @@ -1 +0,0 @@ -"/unix/path" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-260 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-260 deleted file mode 100644 index c07242a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-260 +++ /dev/null @@ -1 +0,0 @@ -"!I\n\/" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-261 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-261 deleted file mode 100644 index 7aae4ef..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-261 +++ /dev/null @@ -1 +0,0 @@ -"\uEEbF" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-262 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-262 deleted file mode 100644 index c1574f3..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-262 +++ /dev/null @@ -1 +0,0 @@ -"U)\t" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-263 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-263 deleted file mode 100644 index 5197e3a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-263 +++ /dev/null @@ -1 +0,0 @@ -fa0_9 \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-264 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-264 deleted file mode 100644 index 320558b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-264 +++ /dev/null @@ -1 +0,0 @@ -"/" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-265 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-265 deleted file mode 100644 index 4a2cb08..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-265 +++ /dev/null @@ -1 +0,0 @@ -Gy \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-266 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-266 deleted file mode 100644 index 9524c83..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-266 +++ /dev/null @@ -1 +0,0 @@ -"\b" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-267 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-267 deleted file mode 100644 index 066b8d9..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-267 +++ /dev/null @@ -1 +0,0 @@ -"<" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-268 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-268 deleted file mode 100644 index c61f7f7..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-268 +++ /dev/null @@ -1 +0,0 @@ -"\t" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-269 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-269 deleted file mode 100644 index a582f62..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-269 +++ /dev/null @@ -1 +0,0 @@ -"\t&\\\r" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-27 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-27 deleted file mode 100644 index a1d5073..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-27 +++ /dev/null @@ -1 +0,0 @@ -"\"\"\"" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-270 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-270 deleted file mode 100644 index e3c5eed..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-270 +++ /dev/null @@ -1 +0,0 @@ -"#" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-271 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-271 deleted file mode 100644 index e75309a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-271 +++ /dev/null @@ -1 +0,0 @@ -B__ \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-272 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-272 deleted file mode 100644 index 0271772..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-272 +++ /dev/null @@ -1 +0,0 @@ -"\nS \n" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-273 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-273 deleted file mode 100644 index 9943227..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-273 +++ /dev/null @@ -1 +0,0 @@ -Bp \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-274 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-274 deleted file mode 100644 index d4f8a78..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-274 +++ /dev/null @@ -1 +0,0 @@ -",\t;" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-275 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-275 deleted file mode 100644 index 56c384f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-275 +++ /dev/null @@ -1 +0,0 @@ -B_q \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-276 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-276 deleted file mode 100644 index f093d2a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-276 +++ /dev/null @@ -1 +0,0 @@ -"\/+\t\n\b!Z" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-277 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-277 deleted file mode 100644 index 11e1229..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-277 +++ /dev/null @@ -1 +0,0 @@ -"󇟇\\ueFAc" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-278 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-278 deleted file mode 100644 index 90dbfcf..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-278 +++ /dev/null @@ -1 +0,0 @@ -":\f" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-279 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-279 deleted file mode 100644 index b06b830..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-279 +++ /dev/null @@ -1 +0,0 @@ -"\/" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-28 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-28 deleted file mode 100644 index 5f55d73..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-28 +++ /dev/null @@ -1 +0,0 @@ -"bar"."baz" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-280 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-280 deleted file mode 100644 index 0e4bf7c..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-280 +++ /dev/null @@ -1 +0,0 @@ -_BW_6Hg_Gl \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-281 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-281 deleted file mode 100644 index 81bb45f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-281 +++ /dev/null @@ -1 +0,0 @@ -"􃰂" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-282 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-282 deleted file mode 100644 index d0b4de1..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-282 +++ /dev/null @@ -1 +0,0 @@ -zs1DC \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-283 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-283 deleted file mode 100644 index 6879758..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-283 +++ /dev/null @@ -1 +0,0 @@ -__434 \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-284 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-284 deleted file mode 100644 index e61be91..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-284 +++ /dev/null @@ -1 +0,0 @@ -"󵅁" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-285 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-285 deleted file mode 100644 index 026cb9c..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-285 +++ /dev/null @@ -1 +0,0 @@ -Z_5 \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-286 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-286 deleted file mode 100644 index ca9587d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-286 +++ /dev/null @@ -1 +0,0 @@ -z_M_ \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-287 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-287 deleted file mode 100644 index 67f6d9c..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-287 +++ /dev/null @@ -1 +0,0 @@ -YU_2 \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-288 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-288 deleted file mode 100644 index 927ab65..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-288 +++ /dev/null @@ -1 +0,0 @@ -_0 \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-289 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-289 deleted file mode 100644 index 39307ab..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-289 +++ /dev/null @@ -1 +0,0 @@ -"\b+" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-29 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-29 deleted file mode 100644 index 8b0c5b4..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-29 +++ /dev/null @@ -1 +0,0 @@ -foo[?name == 'a'] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-290 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-290 deleted file mode 100644 index a3ec2ed..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-290 +++ /dev/null @@ -1 +0,0 @@ -"\"" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-291 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-291 deleted file mode 100644 index 26bf7e1..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-291 +++ /dev/null @@ -1 +0,0 @@ -D7 \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-292 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-292 deleted file mode 100644 index d595c9f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-292 +++ /dev/null @@ -1 +0,0 @@ -_62L \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-293 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-293 deleted file mode 100644 index f686969..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-293 +++ /dev/null @@ -1 +0,0 @@ -"\tK\t" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-294 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-294 deleted file mode 100644 index f3a9b7e..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-294 +++ /dev/null @@ -1 +0,0 @@ -"\n\\\f" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-295 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-295 deleted file mode 100644 index 455f00f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-295 +++ /dev/null @@ -1 +0,0 @@ -I_ \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-296 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-296 deleted file mode 100644 index ccd5968..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-296 +++ /dev/null @@ -1 +0,0 @@ -W_a0_ \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-297 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-297 deleted file mode 100644 index ee55c16..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-297 +++ /dev/null @@ -1 +0,0 @@ -BQ \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-298 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-298 deleted file mode 100644 index 0d1a169..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-298 +++ /dev/null @@ -1 +0,0 @@ -"\tX$\uABBb" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-299 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-299 deleted file mode 100644 index 0573cfd..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-299 +++ /dev/null @@ -1 +0,0 @@ -Z9 \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-3 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-3 deleted file mode 100644 index f0fcbd8..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-3 +++ /dev/null @@ -1 +0,0 @@ -foo.bar.baz \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-30 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-30 deleted file mode 100644 index 4f8e6a1..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-30 +++ /dev/null @@ -1 +0,0 @@ -*[?[0] == `0`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-300 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-300 deleted file mode 100644 index a0db02b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-300 +++ /dev/null @@ -1 +0,0 @@ -"\b%\"򞄏" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-301 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-301 deleted file mode 100644 index 56032f7..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-301 +++ /dev/null @@ -1 +0,0 @@ -_F \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-302 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-302 deleted file mode 100644 index 4a8a3cf..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-302 +++ /dev/null @@ -1 +0,0 @@ -"!," \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-303 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-303 deleted file mode 100644 index 7c1efac..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-303 +++ /dev/null @@ -1 +0,0 @@ -"\"!" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-304 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-304 deleted file mode 100644 index a0f489d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-304 +++ /dev/null @@ -1 +0,0 @@ -Hh \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-305 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-305 deleted file mode 100644 index c64e8d5..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-305 +++ /dev/null @@ -1 +0,0 @@ -"&" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-306 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-306 deleted file mode 100644 index 0567e99..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-306 +++ /dev/null @@ -1 +0,0 @@ -"9\r\\R" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-307 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-307 deleted file mode 100644 index ce8245c..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-307 +++ /dev/null @@ -1 +0,0 @@ -M_k \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-308 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-308 deleted file mode 100644 index 8f16a5a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-308 +++ /dev/null @@ -1 +0,0 @@ -"!\b\n󑩒\"\"" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-309 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-309 deleted file mode 100644 index 504ff5a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-309 +++ /dev/null @@ -1 +0,0 @@ -"6" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-31 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-31 deleted file mode 100644 index 07fb572..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-31 +++ /dev/null @@ -1 +0,0 @@ -foo[?first == last] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-310 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-310 deleted file mode 100644 index 533dd8e..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-310 +++ /dev/null @@ -1 +0,0 @@ -_7 \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-311 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-311 deleted file mode 100644 index 1e4a3a3..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-311 +++ /dev/null @@ -1 +0,0 @@ -"0" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-312 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-312 deleted file mode 100644 index 37961f6..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-312 +++ /dev/null @@ -1 +0,0 @@ -"\\8\\" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-313 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-313 deleted file mode 100644 index 23480cf..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-313 +++ /dev/null @@ -1 +0,0 @@ -b7eo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-314 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-314 deleted file mode 100644 index e609f81..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-314 +++ /dev/null @@ -1 +0,0 @@ -xIUo9 \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-315 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-315 deleted file mode 100644 index d89a25f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-315 +++ /dev/null @@ -1 +0,0 @@ -"5" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-316 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-316 deleted file mode 100644 index 5adcf5e..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-316 +++ /dev/null @@ -1 +0,0 @@ -"?" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-317 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-317 deleted file mode 100644 index ace4a89..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-317 +++ /dev/null @@ -1 +0,0 @@ -sU \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-318 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-318 deleted file mode 100644 index feffb70..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-318 +++ /dev/null @@ -1 +0,0 @@ -"VH2&H\\\/" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-319 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-319 deleted file mode 100644 index 8223f1e..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-319 +++ /dev/null @@ -1 +0,0 @@ -_C \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-32 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-32 deleted file mode 100644 index 7e85c4b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-32 +++ /dev/null @@ -1 +0,0 @@ -foo[?first == last].first \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-320 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-320 deleted file mode 100644 index c9cdc63..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-320 +++ /dev/null @@ -1 +0,0 @@ -_ \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-321 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-321 deleted file mode 100644 index c82f798..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-321 +++ /dev/null @@ -1 +0,0 @@ -"<\t" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-322 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-322 deleted file mode 100644 index dae65c5..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-322 +++ /dev/null @@ -1 +0,0 @@ -"\uD834\uDD1E" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-323 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-323 deleted file mode 100644 index b6b3695..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-323 +++ /dev/null @@ -1 +0,0 @@ -foo.bar[0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-324 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-324 deleted file mode 100644 index bf06e67..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-324 +++ /dev/null @@ -1 +0,0 @@ -foo.bar[1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-325 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-325 deleted file mode 100644 index 5d48e02..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-325 +++ /dev/null @@ -1 +0,0 @@ -foo.bar[2] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-326 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-326 deleted file mode 100644 index de3af72..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-326 +++ /dev/null @@ -1 +0,0 @@ -foo.bar[3] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-327 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-327 deleted file mode 100644 index a1c3335..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-327 +++ /dev/null @@ -1 +0,0 @@ -foo.bar[-1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-328 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-328 deleted file mode 100644 index ad0fef9..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-328 +++ /dev/null @@ -1 +0,0 @@ -foo.bar[-2] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-329 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-329 deleted file mode 100644 index 3e83c6f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-329 +++ /dev/null @@ -1 +0,0 @@ -foo.bar[-3] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-33 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-33 deleted file mode 100644 index 72fc0a5..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-33 +++ /dev/null @@ -1 +0,0 @@ -foo[?age > `25`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-330 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-330 deleted file mode 100644 index 433a737..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-330 +++ /dev/null @@ -1 +0,0 @@ -foo.bar[-4] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-331 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-331 deleted file mode 100644 index 4d5f975..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-331 +++ /dev/null @@ -1 +0,0 @@ -foo.bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-332 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-332 deleted file mode 100644 index 5e0d9b7..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-332 +++ /dev/null @@ -1 +0,0 @@ -foo[0].bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-333 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-333 deleted file mode 100644 index 3cd7e94..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-333 +++ /dev/null @@ -1 +0,0 @@ -foo[1].bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-334 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-334 deleted file mode 100644 index 74cb176..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-334 +++ /dev/null @@ -1 +0,0 @@ -foo[2].bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-335 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-335 deleted file mode 100644 index 3cf2007..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-335 +++ /dev/null @@ -1 +0,0 @@ -foo[3].notbar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-336 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-336 deleted file mode 100644 index 9674d88..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-336 +++ /dev/null @@ -1 +0,0 @@ -foo[3].bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-337 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-337 deleted file mode 100644 index 9b0b2f8..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-337 +++ /dev/null @@ -1 +0,0 @@ -foo[0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-338 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-338 deleted file mode 100644 index 83c639a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-338 +++ /dev/null @@ -1 +0,0 @@ -foo[1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-339 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-339 deleted file mode 100644 index 3b76c9f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-339 +++ /dev/null @@ -1 +0,0 @@ -foo[2] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-34 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-34 deleted file mode 100644 index 9a2b018..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-34 +++ /dev/null @@ -1 +0,0 @@ -foo[?age >= `25`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-340 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-340 deleted file mode 100644 index ff99e04..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-340 +++ /dev/null @@ -1 +0,0 @@ -foo[3] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-341 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-341 deleted file mode 100644 index 040ecb2..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-341 +++ /dev/null @@ -1 +0,0 @@ -foo[4] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-342 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-342 deleted file mode 100644 index 6e7ea63..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-342 +++ /dev/null @@ -1 +0,0 @@ -[0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-343 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-343 deleted file mode 100644 index bace2a0..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-343 +++ /dev/null @@ -1 +0,0 @@ -[1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-344 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-344 deleted file mode 100644 index 5d50c80..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-344 +++ /dev/null @@ -1 +0,0 @@ -[2] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-345 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-345 deleted file mode 100644 index 99d21a2..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-345 +++ /dev/null @@ -1 +0,0 @@ -[-1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-346 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-346 deleted file mode 100644 index 133a9c6..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-346 +++ /dev/null @@ -1 +0,0 @@ -[-2] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-347 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-347 deleted file mode 100644 index b7f78c5..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-347 +++ /dev/null @@ -1 +0,0 @@ -[-3] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-348 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-348 deleted file mode 100644 index bd9de81..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-348 +++ /dev/null @@ -1 +0,0 @@ -reservations[].instances[].foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-349 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-349 deleted file mode 100644 index 55e6257..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-349 +++ /dev/null @@ -1 +0,0 @@ -reservations[].instances[].bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-35 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-35 deleted file mode 100644 index fa83f1d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-35 +++ /dev/null @@ -1 +0,0 @@ -foo[?age > `30`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-350 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-350 deleted file mode 100644 index 1661747..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-350 +++ /dev/null @@ -1 +0,0 @@ -reservations[].notinstances[].foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-351 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-351 deleted file mode 100644 index 1661747..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-351 +++ /dev/null @@ -1 +0,0 @@ -reservations[].notinstances[].foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-352 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-352 deleted file mode 100644 index 3debc70..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-352 +++ /dev/null @@ -1 +0,0 @@ -reservations[].instances[].foo[].bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-353 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-353 deleted file mode 100644 index 75af2fd..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-353 +++ /dev/null @@ -1 +0,0 @@ -reservations[].instances[].foo[].baz \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-354 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-354 deleted file mode 100644 index 4a70cd8..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-354 +++ /dev/null @@ -1 +0,0 @@ -reservations[].instances[].notfoo[].bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-355 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-355 deleted file mode 100644 index 987985b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-355 +++ /dev/null @@ -1 +0,0 @@ -reservations[].instances[].notfoo[].notbar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-356 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-356 deleted file mode 100644 index 1661747..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-356 +++ /dev/null @@ -1 +0,0 @@ -reservations[].notinstances[].foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-357 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-357 deleted file mode 100644 index 634f937..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-357 +++ /dev/null @@ -1 +0,0 @@ -reservations[].instances[].foo[].notbar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-358 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-358 deleted file mode 100644 index 09cb7b8..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-358 +++ /dev/null @@ -1 +0,0 @@ -reservations[].instances[].bar[].baz \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-359 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-359 deleted file mode 100644 index f5d9ac5..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-359 +++ /dev/null @@ -1 +0,0 @@ -reservations[].instances[].baz[].baz \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-36 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-36 deleted file mode 100644 index 463a2a5..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-36 +++ /dev/null @@ -1 +0,0 @@ -foo[?age < `25`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-360 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-360 deleted file mode 100644 index d1016d6..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-360 +++ /dev/null @@ -1 +0,0 @@ -reservations[].instances[].qux[].baz \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-361 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-361 deleted file mode 100644 index ef54cf5..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-361 +++ /dev/null @@ -1 +0,0 @@ -reservations[].instances[].qux[].baz[] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-362 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-362 deleted file mode 100644 index bea506f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-362 +++ /dev/null @@ -1 +0,0 @@ -foo[] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-363 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-363 deleted file mode 100644 index 20dd081..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-363 +++ /dev/null @@ -1 +0,0 @@ -foo[][0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-364 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-364 deleted file mode 100644 index 4803734..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-364 +++ /dev/null @@ -1 +0,0 @@ -foo[][1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-365 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-365 deleted file mode 100644 index 1be5659..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-365 +++ /dev/null @@ -1 +0,0 @@ -foo[][0][0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-366 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-366 deleted file mode 100644 index d2cf6da..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-366 +++ /dev/null @@ -1 +0,0 @@ -foo[][2][2] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-367 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-367 deleted file mode 100644 index c609ca6..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-367 +++ /dev/null @@ -1 +0,0 @@ -foo[][0][0][100] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-368 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-368 deleted file mode 100644 index 1910281..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-368 +++ /dev/null @@ -1 +0,0 @@ -foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-369 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-369 deleted file mode 100644 index bea506f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-369 +++ /dev/null @@ -1 +0,0 @@ -foo[] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-37 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-37 deleted file mode 100644 index 10ed5d3..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-37 +++ /dev/null @@ -1 +0,0 @@ -foo[?age <= `25`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-370 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-370 deleted file mode 100644 index 13f2c4a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-370 +++ /dev/null @@ -1 +0,0 @@ -foo[].bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-371 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-371 deleted file mode 100644 index edf3d92..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-371 +++ /dev/null @@ -1 +0,0 @@ -foo[].bar[] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-372 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-372 deleted file mode 100644 index 2a3b993..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-372 +++ /dev/null @@ -1 +0,0 @@ -foo[].bar[].baz \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-373 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-373 deleted file mode 100644 index d5ca878..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-373 +++ /dev/null @@ -1 +0,0 @@ -string[] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-374 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-374 deleted file mode 100644 index fcd255f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-374 +++ /dev/null @@ -1 +0,0 @@ -hash[] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-375 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-375 deleted file mode 100644 index 2d53bd7..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-375 +++ /dev/null @@ -1 +0,0 @@ -number[] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-376 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-376 deleted file mode 100644 index cb10d24..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-376 +++ /dev/null @@ -1 +0,0 @@ -nullvalue[] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-377 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-377 deleted file mode 100644 index f6c79ca..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-377 +++ /dev/null @@ -1 +0,0 @@ -string[].foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-378 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-378 deleted file mode 100644 index 09bf36e..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-378 +++ /dev/null @@ -1 +0,0 @@ -hash[].foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-379 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-379 deleted file mode 100644 index 4c35781..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-379 +++ /dev/null @@ -1 +0,0 @@ -number[].foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-38 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-38 deleted file mode 100644 index 16a4c36..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-38 +++ /dev/null @@ -1 +0,0 @@ -foo[?age < `20`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-380 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-380 deleted file mode 100644 index 2dd8ae2..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-380 +++ /dev/null @@ -1 +0,0 @@ -nullvalue[].foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-381 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-381 deleted file mode 100644 index dfed816..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-381 +++ /dev/null @@ -1 +0,0 @@ -nullvalue[].foo[].bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-382 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-382 deleted file mode 100644 index d7628e6..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-382 +++ /dev/null @@ -1 +0,0 @@ -`"foo"` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-383 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-383 deleted file mode 100644 index 49c5269..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-383 +++ /dev/null @@ -1 +0,0 @@ -`"\u03a6"` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-384 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-384 deleted file mode 100644 index d5db721..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-384 +++ /dev/null @@ -1 +0,0 @@ -`"✓"` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-385 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-385 deleted file mode 100644 index a2b6e4e..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-385 +++ /dev/null @@ -1 +0,0 @@ -`[1, 2, 3]` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-386 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-386 deleted file mode 100644 index f5801bd..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-386 +++ /dev/null @@ -1 +0,0 @@ -`{"a": "b"}` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-387 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-387 deleted file mode 100644 index f87db59..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-387 +++ /dev/null @@ -1 +0,0 @@ -`true` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-388 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-388 deleted file mode 100644 index 3b20d90..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-388 +++ /dev/null @@ -1 +0,0 @@ -`false` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-389 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-389 deleted file mode 100644 index 70bcd29..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-389 +++ /dev/null @@ -1 +0,0 @@ -`null` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-39 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-39 deleted file mode 100644 index 351054d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-39 +++ /dev/null @@ -1 +0,0 @@ -foo[?age == `20`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-390 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-390 deleted file mode 100644 index 0918d41..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-390 +++ /dev/null @@ -1 +0,0 @@ -`0` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-391 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-391 deleted file mode 100644 index ef70c4c..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-391 +++ /dev/null @@ -1 +0,0 @@ -`1` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-392 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-392 deleted file mode 100644 index b39a922..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-392 +++ /dev/null @@ -1 +0,0 @@ -`2` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-393 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-393 deleted file mode 100644 index 7e65687..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-393 +++ /dev/null @@ -1 +0,0 @@ -`3` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-394 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-394 deleted file mode 100644 index 770d1ec..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-394 +++ /dev/null @@ -1 +0,0 @@ -`4` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-395 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-395 deleted file mode 100644 index a8b8198..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-395 +++ /dev/null @@ -1 +0,0 @@ -`5` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-396 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-396 deleted file mode 100644 index 7f08610..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-396 +++ /dev/null @@ -1 +0,0 @@ -`6` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-397 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-397 deleted file mode 100644 index 495114d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-397 +++ /dev/null @@ -1 +0,0 @@ -`7` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-398 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-398 deleted file mode 100644 index 94f355c..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-398 +++ /dev/null @@ -1 +0,0 @@ -`8` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-399 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-399 deleted file mode 100644 index 600d2aa..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-399 +++ /dev/null @@ -1 +0,0 @@ -`9` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-4 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-4 deleted file mode 100644 index 3148522..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-4 +++ /dev/null @@ -1 +0,0 @@ -foo.bar.baz.bad \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-40 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-40 deleted file mode 100644 index 99d9258..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-40 +++ /dev/null @@ -1 +0,0 @@ -foo[?age != `20`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-400 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-400 deleted file mode 100644 index 637015b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-400 +++ /dev/null @@ -1 +0,0 @@ -`"foo\`bar"` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-401 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-401 deleted file mode 100644 index 6fa7557..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-401 +++ /dev/null @@ -1 +0,0 @@ -`"foo\"bar"` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-402 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-402 deleted file mode 100644 index 5aabeec..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-402 +++ /dev/null @@ -1 +0,0 @@ -`"1\`"` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-403 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-403 deleted file mode 100644 index 8302ea1..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-403 +++ /dev/null @@ -1 +0,0 @@ -`"\\"`.{a:`"b"`} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-404 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-404 deleted file mode 100644 index d88d014..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-404 +++ /dev/null @@ -1 +0,0 @@ -`{"a": "b"}`.a \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-405 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-405 deleted file mode 100644 index 47152dd..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-405 +++ /dev/null @@ -1 +0,0 @@ -`{"a": {"b": "c"}}`.a.b \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-406 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-406 deleted file mode 100644 index 895d429..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-406 +++ /dev/null @@ -1 +0,0 @@ -`[0, 1, 2]`[1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-407 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-407 deleted file mode 100644 index 42500a3..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-407 +++ /dev/null @@ -1 +0,0 @@ -` {"foo": true}` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-408 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-408 deleted file mode 100644 index 08b944d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-408 +++ /dev/null @@ -1 +0,0 @@ -`{"foo": true} ` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-409 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-409 deleted file mode 100644 index 6de163f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-409 +++ /dev/null @@ -1 +0,0 @@ -'foo' \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-41 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-41 deleted file mode 100644 index 5bc357d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-41 +++ /dev/null @@ -1 +0,0 @@ -foo[?top.name == 'a'] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-410 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-410 deleted file mode 100644 index b84bbdb..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-410 +++ /dev/null @@ -1 +0,0 @@ -' foo ' \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-411 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-411 deleted file mode 100644 index bf6a07a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-411 +++ /dev/null @@ -1 +0,0 @@ -'0' \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-412 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-412 deleted file mode 100644 index c742f5b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-412 +++ /dev/null @@ -1,2 +0,0 @@ -'newline -' \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-413 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-413 deleted file mode 100644 index 04e9b3a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-413 +++ /dev/null @@ -1,2 +0,0 @@ -' -' \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-414 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-414 deleted file mode 100644 index ebdaf12..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-414 +++ /dev/null @@ -1 +0,0 @@ -'✓' \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-415 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-415 deleted file mode 100644 index d0ba5d7..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-415 +++ /dev/null @@ -1 +0,0 @@ -'𝄞' \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-416 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-416 deleted file mode 100644 index 19c2e2e..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-416 +++ /dev/null @@ -1 +0,0 @@ -' [foo] ' \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-417 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-417 deleted file mode 100644 index 5faa483..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-417 +++ /dev/null @@ -1 +0,0 @@ -'[foo]' \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-418 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-418 deleted file mode 100644 index e3c05c1..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-418 +++ /dev/null @@ -1 +0,0 @@ -'\u03a6' \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-419 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-419 deleted file mode 100644 index 7c13861..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-419 +++ /dev/null @@ -1 +0,0 @@ -foo.{bar: bar} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-42 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-42 deleted file mode 100644 index d037a0a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-42 +++ /dev/null @@ -1 +0,0 @@ -foo[?top.first == top.last] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-420 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-420 deleted file mode 100644 index f795c25..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-420 +++ /dev/null @@ -1 +0,0 @@ -foo.{"bar": bar} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-421 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-421 deleted file mode 100644 index 772c456..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-421 +++ /dev/null @@ -1 +0,0 @@ -foo.{"foo.bar": bar} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-422 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-422 deleted file mode 100644 index 8808e92..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-422 +++ /dev/null @@ -1 +0,0 @@ -foo.{bar: bar, baz: baz} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-423 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-423 deleted file mode 100644 index 3f13757..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-423 +++ /dev/null @@ -1 +0,0 @@ -foo.{"bar": bar, "baz": baz} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-424 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-424 deleted file mode 100644 index 23cd890..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-424 +++ /dev/null @@ -1 +0,0 @@ -{"baz": baz, "qux\"": "qux\""} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-425 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-425 deleted file mode 100644 index fabb6da..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-425 +++ /dev/null @@ -1 +0,0 @@ -foo.{bar:bar,baz:baz} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-426 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-426 deleted file mode 100644 index 4c3f615..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-426 +++ /dev/null @@ -1 +0,0 @@ -foo.{bar: bar,qux: qux} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-427 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-427 deleted file mode 100644 index 8bc4653..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-427 +++ /dev/null @@ -1 +0,0 @@ -foo.{bar: bar, noexist: noexist} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-428 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-428 deleted file mode 100644 index 2024b6f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-428 +++ /dev/null @@ -1 +0,0 @@ -foo.{noexist: noexist, alsonoexist: alsonoexist} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-429 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-429 deleted file mode 100644 index b52191d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-429 +++ /dev/null @@ -1 +0,0 @@ -foo.badkey.{nokey: nokey, alsonokey: alsonokey} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-43 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-43 deleted file mode 100644 index 8534a5c..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-43 +++ /dev/null @@ -1 +0,0 @@ -foo[?top == `{"first": "foo", "last": "bar"}`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-430 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-430 deleted file mode 100644 index 5cd310b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-430 +++ /dev/null @@ -1 +0,0 @@ -foo.nested.*.{a: a,b: b} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-431 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-431 deleted file mode 100644 index 0b24ef5..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-431 +++ /dev/null @@ -1 +0,0 @@ -foo.nested.three.{a: a, cinner: c.inner} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-432 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-432 deleted file mode 100644 index 473c1c3..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-432 +++ /dev/null @@ -1 +0,0 @@ -foo.nested.three.{a: a, c: c.inner.bad.key} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-433 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-433 deleted file mode 100644 index 44ba735..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-433 +++ /dev/null @@ -1 +0,0 @@ -foo.{a: nested.one.a, b: nested.two.b} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-434 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-434 deleted file mode 100644 index f5f89b1..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-434 +++ /dev/null @@ -1 +0,0 @@ -{bar: bar, baz: baz} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-435 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-435 deleted file mode 100644 index 697764c..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-435 +++ /dev/null @@ -1 +0,0 @@ -{bar: bar} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-436 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-436 deleted file mode 100644 index 20447fb..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-436 +++ /dev/null @@ -1 +0,0 @@ -{otherkey: bar} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-437 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-437 deleted file mode 100644 index 310b9b1..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-437 +++ /dev/null @@ -1 +0,0 @@ -{no: no, exist: exist} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-438 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-438 deleted file mode 100644 index c79b2e2..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-438 +++ /dev/null @@ -1 +0,0 @@ -foo.[bar] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-439 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-439 deleted file mode 100644 index ab498ef..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-439 +++ /dev/null @@ -1 +0,0 @@ -foo.[bar,baz] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-44 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-44 deleted file mode 100644 index 71307c4..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-44 +++ /dev/null @@ -1 +0,0 @@ -foo[?key == `true`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-440 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-440 deleted file mode 100644 index 4b8f39a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-440 +++ /dev/null @@ -1 +0,0 @@ -foo.[bar,qux] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-441 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-441 deleted file mode 100644 index b8f9020..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-441 +++ /dev/null @@ -1 +0,0 @@ -foo.[bar,noexist] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-442 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-442 deleted file mode 100644 index b7c7b3f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-442 +++ /dev/null @@ -1 +0,0 @@ -foo.[noexist,alsonoexist] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-443 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-443 deleted file mode 100644 index fabb6da..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-443 +++ /dev/null @@ -1 +0,0 @@ -foo.{bar:bar,baz:baz} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-444 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-444 deleted file mode 100644 index c15c39f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-444 +++ /dev/null @@ -1 +0,0 @@ -foo.[bar,baz[0]] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-445 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-445 deleted file mode 100644 index 9cebd89..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-445 +++ /dev/null @@ -1 +0,0 @@ -foo.[bar,baz[1]] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-446 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-446 deleted file mode 100644 index c5bbfbf..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-446 +++ /dev/null @@ -1 +0,0 @@ -foo.[bar,baz[2]] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-447 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-447 deleted file mode 100644 index d81cb2b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-447 +++ /dev/null @@ -1 +0,0 @@ -foo.[bar,baz[3]] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-448 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-448 deleted file mode 100644 index 3a65aa7..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-448 +++ /dev/null @@ -1 +0,0 @@ -foo.[bar[0],baz[3]] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-449 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-449 deleted file mode 100644 index 8808e92..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-449 +++ /dev/null @@ -1 +0,0 @@ -foo.{bar: bar, baz: baz} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-45 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-45 deleted file mode 100644 index e142b22..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-45 +++ /dev/null @@ -1 +0,0 @@ -foo[?key == `false`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-450 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-450 deleted file mode 100644 index ab498ef..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-450 +++ /dev/null @@ -1 +0,0 @@ -foo.[bar,baz] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-451 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-451 deleted file mode 100644 index 8e3d22d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-451 +++ /dev/null @@ -1 +0,0 @@ -foo.{bar: bar.baz[1],includeme: includeme} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-452 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-452 deleted file mode 100644 index 398c7f8..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-452 +++ /dev/null @@ -1 +0,0 @@ -foo.{"bar.baz.two": bar.baz[1].two, includeme: includeme} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-453 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-453 deleted file mode 100644 index a176444..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-453 +++ /dev/null @@ -1 +0,0 @@ -foo.[includeme, bar.baz[*].common] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-454 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-454 deleted file mode 100644 index da5225d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-454 +++ /dev/null @@ -1 +0,0 @@ -foo.[includeme, bar.baz[*].none] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-455 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-455 deleted file mode 100644 index a8870b2..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-455 +++ /dev/null @@ -1 +0,0 @@ -foo.[includeme, bar.baz[].common] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-456 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-456 deleted file mode 100644 index 420b1a5..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-456 +++ /dev/null @@ -1 +0,0 @@ -reservations[*].instances[*].{id: id, name: name} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-457 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-457 deleted file mode 100644 index 0761ee1..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-457 +++ /dev/null @@ -1 +0,0 @@ -reservations[].instances[].{id: id, name: name} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-458 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-458 deleted file mode 100644 index aa1191a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-458 +++ /dev/null @@ -1 +0,0 @@ -reservations[].instances[].[id, name] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-459 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-459 deleted file mode 100644 index 1910281..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-459 +++ /dev/null @@ -1 +0,0 @@ -foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-46 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-46 deleted file mode 100644 index 9a24a46..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-46 +++ /dev/null @@ -1 +0,0 @@ -foo[?key == `0`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-460 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-460 deleted file mode 100644 index bea506f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-460 +++ /dev/null @@ -1 +0,0 @@ -foo[] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-461 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-461 deleted file mode 100644 index 13f2c4a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-461 +++ /dev/null @@ -1 +0,0 @@ -foo[].bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-462 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-462 deleted file mode 100644 index edf3d92..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-462 +++ /dev/null @@ -1 +0,0 @@ -foo[].bar[] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-463 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-463 deleted file mode 100644 index d965466..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-463 +++ /dev/null @@ -1 +0,0 @@ -foo[].bar[].[baz, qux] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-464 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-464 deleted file mode 100644 index f1822a1..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-464 +++ /dev/null @@ -1 +0,0 @@ -foo[].bar[].[baz] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-465 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-465 deleted file mode 100644 index c6f77b8..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-465 +++ /dev/null @@ -1 +0,0 @@ -foo[].bar[].[baz, qux][] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-466 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-466 deleted file mode 100644 index db56262..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-466 +++ /dev/null @@ -1 +0,0 @@ -foo.[baz[*].bar, qux[0]] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-467 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-467 deleted file mode 100644 index b901067..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-467 +++ /dev/null @@ -1 +0,0 @@ -foo.[baz[*].[bar, boo], qux[0]] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-468 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-468 deleted file mode 100644 index 738479f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-468 +++ /dev/null @@ -1 +0,0 @@ -foo.[baz[*].not_there || baz[*].bar, qux[0]] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-469 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-469 deleted file mode 100644 index 6926996..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-469 +++ /dev/null @@ -1 +0,0 @@ -[[*],*] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-47 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-47 deleted file mode 100644 index 6d33cc7..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-47 +++ /dev/null @@ -1 +0,0 @@ -foo[?key == `1`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-470 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-470 deleted file mode 100644 index 736be0a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-470 +++ /dev/null @@ -1 +0,0 @@ -[[*]] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-471 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-471 deleted file mode 100644 index 29e1fb2..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-471 +++ /dev/null @@ -1 +0,0 @@ -outer.foo || outer.bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-472 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-472 deleted file mode 100644 index c0070ba..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-472 +++ /dev/null @@ -1 +0,0 @@ -outer.foo||outer.bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-473 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-473 deleted file mode 100644 index 661b0be..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-473 +++ /dev/null @@ -1 +0,0 @@ -outer.bar || outer.baz \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-474 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-474 deleted file mode 100644 index 296d5ae..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-474 +++ /dev/null @@ -1 +0,0 @@ -outer.bar||outer.baz \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-475 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-475 deleted file mode 100644 index ca140f8..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-475 +++ /dev/null @@ -1 +0,0 @@ -outer.bad || outer.foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-476 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-476 deleted file mode 100644 index 15d3092..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-476 +++ /dev/null @@ -1 +0,0 @@ -outer.bad||outer.foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-477 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-477 deleted file mode 100644 index 56148d9..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-477 +++ /dev/null @@ -1 +0,0 @@ -outer.foo || outer.bad \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-478 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-478 deleted file mode 100644 index 6d3cf6d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-478 +++ /dev/null @@ -1 +0,0 @@ -outer.foo||outer.bad \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-479 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-479 deleted file mode 100644 index 100fa83..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-479 +++ /dev/null @@ -1 +0,0 @@ -outer.bad || outer.alsobad \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-48 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-48 deleted file mode 100644 index de56fc0..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-48 +++ /dev/null @@ -1 +0,0 @@ -foo[?key == `[0]`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-480 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-480 deleted file mode 100644 index 6449035..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-480 +++ /dev/null @@ -1 +0,0 @@ -outer.bad||outer.alsobad \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-481 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-481 deleted file mode 100644 index af901bd..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-481 +++ /dev/null @@ -1 +0,0 @@ -outer.empty_string || outer.foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-482 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-482 deleted file mode 100644 index 36b63e4..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-482 +++ /dev/null @@ -1 +0,0 @@ -outer.nokey || outer.bool || outer.empty_list || outer.empty_string || outer.foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-483 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-483 deleted file mode 100644 index aba584f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-483 +++ /dev/null @@ -1 +0,0 @@ -foo.*.baz | [0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-484 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-484 deleted file mode 100644 index 4234ac0..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-484 +++ /dev/null @@ -1 +0,0 @@ -foo.*.baz | [1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-485 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-485 deleted file mode 100644 index 12330d9..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-485 +++ /dev/null @@ -1 +0,0 @@ -foo.*.baz | [2] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-486 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-486 deleted file mode 100644 index 1b2d93e..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-486 +++ /dev/null @@ -1 +0,0 @@ -foo.bar.* | [0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-487 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-487 deleted file mode 100644 index c371fc6..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-487 +++ /dev/null @@ -1 +0,0 @@ -foo.*.notbaz | [*] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-488 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-488 deleted file mode 100644 index 3c83564..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-488 +++ /dev/null @@ -1 +0,0 @@ -foo | bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-489 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-489 deleted file mode 100644 index decaa04..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-489 +++ /dev/null @@ -1 +0,0 @@ -foo | bar | baz \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-49 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-49 deleted file mode 100644 index 49d9c63..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-49 +++ /dev/null @@ -1 +0,0 @@ -foo[?key == `{"bar": [0]}`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-490 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-490 deleted file mode 100644 index b910680..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-490 +++ /dev/null @@ -1 +0,0 @@ -foo|bar| baz \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-491 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-491 deleted file mode 100644 index 11df74d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-491 +++ /dev/null @@ -1 +0,0 @@ -not_there | [0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-492 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-492 deleted file mode 100644 index 11df74d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-492 +++ /dev/null @@ -1 +0,0 @@ -not_there | [0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-493 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-493 deleted file mode 100644 index 37da9fc..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-493 +++ /dev/null @@ -1 +0,0 @@ -[foo.bar, foo.other] | [0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-494 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-494 deleted file mode 100644 index 1f4fc94..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-494 +++ /dev/null @@ -1 +0,0 @@ -{"a": foo.bar, "b": foo.other} | a \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-495 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-495 deleted file mode 100644 index 67c7ea9..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-495 +++ /dev/null @@ -1 +0,0 @@ -{"a": foo.bar, "b": foo.other} | b \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-496 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-496 deleted file mode 100644 index d87f9bb..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-496 +++ /dev/null @@ -1 +0,0 @@ -{"a": foo.bar, "b": foo.other} | *.baz \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-497 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-497 deleted file mode 100644 index ebf8e27..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-497 +++ /dev/null @@ -1 +0,0 @@ -foo.bam || foo.bar | baz \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-498 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-498 deleted file mode 100644 index f32bc6d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-498 +++ /dev/null @@ -1 +0,0 @@ -foo | not_there || bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-499 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-499 deleted file mode 100644 index d04459d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-499 +++ /dev/null @@ -1 +0,0 @@ -foo[*].bar[*] | [0][0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-5 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-5 deleted file mode 100644 index b537264..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-5 +++ /dev/null @@ -1 +0,0 @@ -foo.bar.bad \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-50 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-50 deleted file mode 100644 index c17c1df..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-50 +++ /dev/null @@ -1 +0,0 @@ -foo[?key == `null`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-500 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-500 deleted file mode 100644 index 3eb869f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-500 +++ /dev/null @@ -1 +0,0 @@ -bar[0:10] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-501 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-501 deleted file mode 100644 index aa5d6be..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-501 +++ /dev/null @@ -1 +0,0 @@ -foo[0:10:1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-502 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-502 deleted file mode 100644 index 1a4d168..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-502 +++ /dev/null @@ -1 +0,0 @@ -foo[0:10] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-503 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-503 deleted file mode 100644 index 5925a57..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-503 +++ /dev/null @@ -1 +0,0 @@ -foo[0:10:] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-504 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-504 deleted file mode 100644 index 081e93a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-504 +++ /dev/null @@ -1 +0,0 @@ -foo[0::1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-505 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-505 deleted file mode 100644 index 9227001..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-505 +++ /dev/null @@ -1 +0,0 @@ -foo[0::] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-506 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-506 deleted file mode 100644 index fd2294d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-506 +++ /dev/null @@ -1 +0,0 @@ -foo[0:] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-507 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-507 deleted file mode 100644 index c6b551d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-507 +++ /dev/null @@ -1 +0,0 @@ -foo[:10:1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-508 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-508 deleted file mode 100644 index 503f58d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-508 +++ /dev/null @@ -1 +0,0 @@ -foo[::1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-509 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-509 deleted file mode 100644 index f78bb77..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-509 +++ /dev/null @@ -1 +0,0 @@ -foo[:10:] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-51 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-51 deleted file mode 100644 index 589a214..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-51 +++ /dev/null @@ -1 +0,0 @@ -foo[?key == `[1]`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-510 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-510 deleted file mode 100644 index eb9d2ba..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-510 +++ /dev/null @@ -1 +0,0 @@ -foo[::] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-511 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-511 deleted file mode 100644 index 1921a3d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-511 +++ /dev/null @@ -1 +0,0 @@ -foo[:] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-512 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-512 deleted file mode 100644 index a87afcb..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-512 +++ /dev/null @@ -1 +0,0 @@ -foo[1:9] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-513 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-513 deleted file mode 100644 index dbf51d8..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-513 +++ /dev/null @@ -1 +0,0 @@ -foo[0:10:2] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-514 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-514 deleted file mode 100644 index f728876..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-514 +++ /dev/null @@ -1 +0,0 @@ -foo[5:] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-515 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-515 deleted file mode 100644 index 6439576..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-515 +++ /dev/null @@ -1 +0,0 @@ -foo[5::2] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-516 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-516 deleted file mode 100644 index 706bb14..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-516 +++ /dev/null @@ -1 +0,0 @@ -foo[::2] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-517 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-517 deleted file mode 100644 index 8fcfaee..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-517 +++ /dev/null @@ -1 +0,0 @@ -foo[::-1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-518 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-518 deleted file mode 100644 index f6a00bf..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-518 +++ /dev/null @@ -1 +0,0 @@ -foo[1::2] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-519 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-519 deleted file mode 100644 index ea068ee..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-519 +++ /dev/null @@ -1 +0,0 @@ -foo[10:0:-1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-52 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-52 deleted file mode 100644 index 214917a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-52 +++ /dev/null @@ -1 +0,0 @@ -foo[?key == `{"a":2}`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-520 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-520 deleted file mode 100644 index 1fe1425..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-520 +++ /dev/null @@ -1 +0,0 @@ -foo[10:5:-1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-521 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-521 deleted file mode 100644 index 4ba0e13..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-521 +++ /dev/null @@ -1 +0,0 @@ -foo[8:2:-2] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-522 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-522 deleted file mode 100644 index 25db439..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-522 +++ /dev/null @@ -1 +0,0 @@ -foo[0:20] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-523 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-523 deleted file mode 100644 index 8a96592..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-523 +++ /dev/null @@ -1 +0,0 @@ -foo[10:-20:-1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-524 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-524 deleted file mode 100644 index b1e5ba3..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-524 +++ /dev/null @@ -1 +0,0 @@ -foo[10:-20] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-525 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-525 deleted file mode 100644 index 0625311..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-525 +++ /dev/null @@ -1 +0,0 @@ -foo[-4:-1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-526 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-526 deleted file mode 100644 index 1e14a6a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-526 +++ /dev/null @@ -1 +0,0 @@ -foo[:-5:-1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-527 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-527 deleted file mode 100644 index aef5c27..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-527 +++ /dev/null @@ -1 +0,0 @@ -foo[:2].a \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-528 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-528 deleted file mode 100644 index 93c95fc..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-528 +++ /dev/null @@ -1 +0,0 @@ -foo[:2].b \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-529 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-529 deleted file mode 100644 index 7e0733e..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-529 +++ /dev/null @@ -1 +0,0 @@ -foo[:2].a.b \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-53 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-53 deleted file mode 100644 index 4c002ed..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-53 +++ /dev/null @@ -1 +0,0 @@ -foo[?`true` == key] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-530 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-530 deleted file mode 100644 index 2438b25..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-530 +++ /dev/null @@ -1 +0,0 @@ -bar[::-1].a.b \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-531 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-531 deleted file mode 100644 index 549994b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-531 +++ /dev/null @@ -1 +0,0 @@ -bar[:2].a.b \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-532 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-532 deleted file mode 100644 index ab98292..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-532 +++ /dev/null @@ -1 +0,0 @@ -baz[:2].a \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-533 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-533 deleted file mode 100644 index 65fca96..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-533 +++ /dev/null @@ -1 +0,0 @@ -[:] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-534 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-534 deleted file mode 100644 index 18c5daf..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-534 +++ /dev/null @@ -1 +0,0 @@ -[:2].a \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-535 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-535 deleted file mode 100644 index 1bb84f7..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-535 +++ /dev/null @@ -1 +0,0 @@ -[::-1].a \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-536 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-536 deleted file mode 100644 index 7a0416f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-536 +++ /dev/null @@ -1 +0,0 @@ -[:2].b \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-537 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-537 deleted file mode 100644 index 4d5f975..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-537 +++ /dev/null @@ -1 +0,0 @@ -foo.bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-538 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-538 deleted file mode 100644 index 1910281..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-538 +++ /dev/null @@ -1 +0,0 @@ -foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-539 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-539 deleted file mode 100644 index f59ec20..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-539 +++ /dev/null @@ -1 +0,0 @@ -* \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-54 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-54 deleted file mode 100644 index 23d2707..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-54 +++ /dev/null @@ -1 +0,0 @@ -foo[?`false` == key] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-540 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-540 deleted file mode 100644 index dee5695..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-540 +++ /dev/null @@ -1 +0,0 @@ -*.* \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-541 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-541 deleted file mode 100644 index 1a16f74..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-541 +++ /dev/null @@ -1 +0,0 @@ -*.foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-542 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-542 deleted file mode 100644 index 7e8066d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-542 +++ /dev/null @@ -1 +0,0 @@ -*[0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-543 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-543 deleted file mode 100644 index 0637a08..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-543 +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-544 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-544 deleted file mode 100644 index 6e7ea63..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-544 +++ /dev/null @@ -1 +0,0 @@ -[0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-545 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-545 deleted file mode 100644 index 5a51946..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-545 +++ /dev/null @@ -1 +0,0 @@ -[*] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-546 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-546 deleted file mode 100644 index 4161274..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-546 +++ /dev/null @@ -1 +0,0 @@ -*.["0"] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-547 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-547 deleted file mode 100644 index cd9fb6b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-547 +++ /dev/null @@ -1 +0,0 @@ -[*].bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-548 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-548 deleted file mode 100644 index 9f3ada4..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-548 +++ /dev/null @@ -1 +0,0 @@ -[*][0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-549 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-549 deleted file mode 100644 index 9b0b2f8..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-549 +++ /dev/null @@ -1 +0,0 @@ -foo[0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-55 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-55 deleted file mode 100644 index 6d840ee..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-55 +++ /dev/null @@ -1 +0,0 @@ -foo[?`0` == key] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-550 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-550 deleted file mode 100644 index b23413b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-550 +++ /dev/null @@ -1 +0,0 @@ -foo.[*] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-551 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-551 deleted file mode 100644 index 08ab2e1..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-551 +++ /dev/null @@ -1 +0,0 @@ -foo.[abc] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-552 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-552 deleted file mode 100644 index 78b05a5..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-552 +++ /dev/null @@ -1 +0,0 @@ -foo.[abc, def] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-553 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-553 deleted file mode 100644 index 1e7b886..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-553 +++ /dev/null @@ -1 +0,0 @@ -a.{foo: bar} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-554 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-554 deleted file mode 100644 index 91b4c98..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-554 +++ /dev/null @@ -1 +0,0 @@ -a.{foo: bar, baz: bam} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-555 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-555 deleted file mode 100644 index 8301ef9..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-555 +++ /dev/null @@ -1 +0,0 @@ -{"\\":{" ":*}} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-556 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-556 deleted file mode 100644 index 8f75cc9..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-556 +++ /dev/null @@ -1 +0,0 @@ -foo || bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-557 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-557 deleted file mode 100644 index e5f122c..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-557 +++ /dev/null @@ -1 +0,0 @@ -foo.[a || b] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-558 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-558 deleted file mode 100644 index 39d1914..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-558 +++ /dev/null @@ -1 +0,0 @@ -foo[?bar==`"baz"`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-559 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-559 deleted file mode 100644 index d08bbe2..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-559 +++ /dev/null @@ -1 +0,0 @@ -foo[? bar == `"baz"` ] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-56 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-56 deleted file mode 100644 index addaf20..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-56 +++ /dev/null @@ -1 +0,0 @@ -foo[?`1` == key] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-560 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-560 deleted file mode 100644 index a77f355..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-560 +++ /dev/null @@ -1 +0,0 @@ -foo[?a.b.c==d.e.f] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-561 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-561 deleted file mode 100644 index c9697aa..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-561 +++ /dev/null @@ -1 +0,0 @@ -foo[?bar==`[0, 1, 2]`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-562 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-562 deleted file mode 100644 index fd7064a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-562 +++ /dev/null @@ -1 +0,0 @@ -foo[?bar==`["a", "b", "c"]`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-563 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-563 deleted file mode 100644 index 61e5e1b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-563 +++ /dev/null @@ -1 +0,0 @@ -foo[?bar==`["foo\`bar"]`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-564 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-564 deleted file mode 100644 index bc9d8af..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-564 +++ /dev/null @@ -1 +0,0 @@ -[?"\\">`"foo"`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-565 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-565 deleted file mode 100644 index 2dd54dc..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-565 +++ /dev/null @@ -1 +0,0 @@ -[?"\\" > `"foo"`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-566 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-566 deleted file mode 100644 index 1910281..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-566 +++ /dev/null @@ -1 +0,0 @@ -foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-567 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-567 deleted file mode 100644 index 7e9668e..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-567 +++ /dev/null @@ -1 +0,0 @@ -"foo" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-568 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-568 deleted file mode 100644 index d58ac16..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-568 +++ /dev/null @@ -1 +0,0 @@ -"\\" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-569 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-569 deleted file mode 100644 index 33ac9fb..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-569 +++ /dev/null @@ -1 +0,0 @@ -*||*|*|* \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-57 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-57 deleted file mode 100644 index acf2435..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-57 +++ /dev/null @@ -1 +0,0 @@ -foo[?`[0]` == key] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-570 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-570 deleted file mode 100644 index 99e1963..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-570 +++ /dev/null @@ -1 +0,0 @@ -*[]||[*] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-571 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-571 deleted file mode 100644 index be08450..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-571 +++ /dev/null @@ -1 +0,0 @@ -[*.*] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-572 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-572 deleted file mode 100644 index a84b51e..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-572 +++ /dev/null @@ -1 +0,0 @@ -foo[]."✓" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-573 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-573 deleted file mode 100644 index c2de558..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-573 +++ /dev/null @@ -1 +0,0 @@ -"☯" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-574 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-574 deleted file mode 100644 index dc2dda0..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-574 +++ /dev/null @@ -1 +0,0 @@ -"♪♫•*¨*•.¸¸❤¸¸.•*¨*•♫♪" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-575 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-575 deleted file mode 100644 index a2d3d5f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-575 +++ /dev/null @@ -1 +0,0 @@ -"☃" \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-576 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-576 deleted file mode 100644 index 0971c37..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-576 +++ /dev/null @@ -1 +0,0 @@ -foo.*.baz \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-577 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-577 deleted file mode 100644 index 0e39dfd..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-577 +++ /dev/null @@ -1 +0,0 @@ -foo.bar.* \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-578 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-578 deleted file mode 100644 index 89c1ce2..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-578 +++ /dev/null @@ -1 +0,0 @@ -foo.*.notbaz \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-579 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-579 deleted file mode 100644 index 5199b9f..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-579 +++ /dev/null @@ -1 +0,0 @@ -foo.*.notbaz[0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-58 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-58 deleted file mode 100644 index 99fe382..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-58 +++ /dev/null @@ -1 +0,0 @@ -foo[?`{"bar": [0]}` == key] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-580 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-580 deleted file mode 100644 index 5bb6d4a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-580 +++ /dev/null @@ -1 +0,0 @@ -foo.*.notbaz[-1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-581 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-581 deleted file mode 100644 index edac731..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-581 +++ /dev/null @@ -1 +0,0 @@ -foo.* \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-582 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-582 deleted file mode 100644 index 458d0a6..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-582 +++ /dev/null @@ -1 +0,0 @@ -foo.*.* \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-583 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-583 deleted file mode 100644 index f757fd5..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-583 +++ /dev/null @@ -1 +0,0 @@ -foo.*.*.* \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-584 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-584 deleted file mode 100644 index 670049d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-584 +++ /dev/null @@ -1 +0,0 @@ -foo.*.*.*.* \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-585 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-585 deleted file mode 100644 index 3c88caa..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-585 +++ /dev/null @@ -1 +0,0 @@ -*.bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-586 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-586 deleted file mode 100644 index f59ec20..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-586 +++ /dev/null @@ -1 +0,0 @@ -* \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-587 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-587 deleted file mode 100644 index 0852fcc..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-587 +++ /dev/null @@ -1 +0,0 @@ -*.sub1 \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-588 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-588 deleted file mode 100644 index dee5695..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-588 +++ /dev/null @@ -1 +0,0 @@ -*.* \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-589 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-589 deleted file mode 100644 index 66781bb..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-589 +++ /dev/null @@ -1 +0,0 @@ -*.*.foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-59 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-59 deleted file mode 100644 index 4aad20a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-59 +++ /dev/null @@ -1 +0,0 @@ -foo[?`null` == key] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-590 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-590 deleted file mode 100644 index 0db15d9..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-590 +++ /dev/null @@ -1 +0,0 @@ -*.sub1.foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-591 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-591 deleted file mode 100644 index b24be9d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-591 +++ /dev/null @@ -1 +0,0 @@ -foo[*].bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-592 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-592 deleted file mode 100644 index e6efe13..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-592 +++ /dev/null @@ -1 +0,0 @@ -foo[*].notbar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-593 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-593 deleted file mode 100644 index 5a51946..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-593 +++ /dev/null @@ -1 +0,0 @@ -[*] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-594 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-594 deleted file mode 100644 index cd9fb6b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-594 +++ /dev/null @@ -1 +0,0 @@ -[*].bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-595 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-595 deleted file mode 100644 index cbf1a5d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-595 +++ /dev/null @@ -1 +0,0 @@ -[*].notbar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-596 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-596 deleted file mode 100644 index 8bd13b7..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-596 +++ /dev/null @@ -1 +0,0 @@ -foo.bar[*].baz \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-597 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-597 deleted file mode 100644 index 7239f3e..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-597 +++ /dev/null @@ -1 +0,0 @@ -foo.bar[*].baz[0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-598 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-598 deleted file mode 100644 index f5e431d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-598 +++ /dev/null @@ -1 +0,0 @@ -foo.bar[*].baz[1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-599 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-599 deleted file mode 100644 index d0c2595..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-599 +++ /dev/null @@ -1 +0,0 @@ -foo.bar[*].baz[2] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-6 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-6 deleted file mode 100644 index b9749b7..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-6 +++ /dev/null @@ -1 +0,0 @@ -foo.bad \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-60 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-60 deleted file mode 100644 index dac6750..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-60 +++ /dev/null @@ -1 +0,0 @@ -foo[?`[1]` == key] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-600 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-600 deleted file mode 100644 index a638827..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-600 +++ /dev/null @@ -1 +0,0 @@ -foo.bar[*].baz[3] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-601 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-601 deleted file mode 100644 index 2a66ffe..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-601 +++ /dev/null @@ -1 +0,0 @@ -foo.bar[*] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-602 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-602 deleted file mode 100644 index b6b3695..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-602 +++ /dev/null @@ -1 +0,0 @@ -foo.bar[0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-603 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-603 deleted file mode 100644 index 7e57f9e..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-603 +++ /dev/null @@ -1 +0,0 @@ -foo.bar[0][0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-604 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-604 deleted file mode 100644 index c5f8bef..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-604 +++ /dev/null @@ -1 +0,0 @@ -foo.bar[0][0][0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-605 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-605 deleted file mode 100644 index 3decf08..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-605 +++ /dev/null @@ -1 +0,0 @@ -foo.bar[0][0][0][0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-606 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-606 deleted file mode 100644 index 655e295..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-606 +++ /dev/null @@ -1 +0,0 @@ -foo[0][0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-607 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-607 deleted file mode 100644 index 2aa1597..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-607 +++ /dev/null @@ -1 +0,0 @@ -foo[*].bar[*].kind \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-608 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-608 deleted file mode 100644 index 556b380..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-608 +++ /dev/null @@ -1 +0,0 @@ -foo[*].bar[0].kind \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-609 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-609 deleted file mode 100644 index 0de3229..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-609 +++ /dev/null @@ -1 +0,0 @@ -foo[*].bar.kind \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-61 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-61 deleted file mode 100644 index 130ed3b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-61 +++ /dev/null @@ -1 +0,0 @@ -foo[?`{"a":2}` == key] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-610 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-610 deleted file mode 100644 index 3b511f1..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-610 +++ /dev/null @@ -1 +0,0 @@ -foo[*].bar[0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-611 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-611 deleted file mode 100644 index c8dfa16..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-611 +++ /dev/null @@ -1 +0,0 @@ -foo[*].bar[1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-612 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-612 deleted file mode 100644 index 69f04ee..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-612 +++ /dev/null @@ -1 +0,0 @@ -foo[*].bar[2] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-613 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-613 deleted file mode 100644 index 3b511f1..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-613 +++ /dev/null @@ -1 +0,0 @@ -foo[*].bar[0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-614 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-614 deleted file mode 100644 index 03e0c0c..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-614 +++ /dev/null @@ -1 +0,0 @@ -foo[*][0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-615 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-615 deleted file mode 100644 index ac1c896..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-615 +++ /dev/null @@ -1 +0,0 @@ -foo[*][1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-616 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-616 deleted file mode 100644 index 03e0c0c..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-616 +++ /dev/null @@ -1 +0,0 @@ -foo[*][0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-617 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-617 deleted file mode 100644 index ac1c896..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-617 +++ /dev/null @@ -1 +0,0 @@ -foo[*][1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-618 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-618 deleted file mode 100644 index 6494cf1..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-618 +++ /dev/null @@ -1 +0,0 @@ -foo[*][0][0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-619 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-619 deleted file mode 100644 index 1406be5..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-619 +++ /dev/null @@ -1 +0,0 @@ -foo[*][1][0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-62 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-62 deleted file mode 100644 index 3d15fcc..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-62 +++ /dev/null @@ -1 +0,0 @@ -foo[?key != `true`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-620 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-620 deleted file mode 100644 index 72b5aa2..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-620 +++ /dev/null @@ -1 +0,0 @@ -foo[*][0][1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-621 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-621 deleted file mode 100644 index 02a2649..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-621 +++ /dev/null @@ -1 +0,0 @@ -foo[*][1][1] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-622 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-622 deleted file mode 100644 index cb08037..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-622 +++ /dev/null @@ -1 +0,0 @@ -foo[*][2] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-623 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-623 deleted file mode 100644 index 91d6959..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-623 +++ /dev/null @@ -1 +0,0 @@ -foo[*][2][2] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-624 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-624 deleted file mode 100644 index f40f261..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-624 +++ /dev/null @@ -1 +0,0 @@ -bar[*] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-625 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-625 deleted file mode 100644 index 03904b1..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-625 +++ /dev/null @@ -1 +0,0 @@ -bar[*].baz[*] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-626 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-626 deleted file mode 100644 index fd7c21c..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-626 +++ /dev/null @@ -1 +0,0 @@ -string[*] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-627 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-627 deleted file mode 100644 index d7ca471..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-627 +++ /dev/null @@ -1 +0,0 @@ -hash[*] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-628 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-628 deleted file mode 100644 index b3ddffe..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-628 +++ /dev/null @@ -1 +0,0 @@ -number[*] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-629 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-629 deleted file mode 100644 index c03cd39..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-629 +++ /dev/null @@ -1 +0,0 @@ -nullvalue[*] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-63 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-63 deleted file mode 100644 index 08731af..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-63 +++ /dev/null @@ -1 +0,0 @@ -foo[?key != `false`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-630 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-630 deleted file mode 100644 index b3c40cd..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-630 +++ /dev/null @@ -1 +0,0 @@ -string[*].foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-631 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-631 deleted file mode 100644 index c5930d5..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-631 +++ /dev/null @@ -1 +0,0 @@ -hash[*].foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-632 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-632 deleted file mode 100644 index cc0b1a4..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-632 +++ /dev/null @@ -1 +0,0 @@ -number[*].foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-633 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-633 deleted file mode 100644 index d677b96..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-633 +++ /dev/null @@ -1 +0,0 @@ -nullvalue[*].foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-634 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-634 deleted file mode 100644 index c116664..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-634 +++ /dev/null @@ -1 +0,0 @@ -nullvalue[*].foo[*].bar \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-635 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-635 deleted file mode 100644 index e339977..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-635 +++ /dev/null @@ -1 +0,0 @@ -string.* \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-636 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-636 deleted file mode 100644 index 76f5345..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-636 +++ /dev/null @@ -1 +0,0 @@ -hash.* \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-637 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-637 deleted file mode 100644 index dd48507..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-637 +++ /dev/null @@ -1 +0,0 @@ -number.* \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-638 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-638 deleted file mode 100644 index 16000c0..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-638 +++ /dev/null @@ -1 +0,0 @@ -array.* \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-639 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-639 deleted file mode 100644 index 1d0d03e..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-639 +++ /dev/null @@ -1 +0,0 @@ -nullvalue.* \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-64 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-64 deleted file mode 100644 index b67aebe..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-64 +++ /dev/null @@ -1 +0,0 @@ -foo[?key != `0`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-640 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-640 deleted file mode 100644 index 7e8066d..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-640 +++ /dev/null @@ -1 +0,0 @@ -*[0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-641 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-641 deleted file mode 100644 index 41ebe5b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-641 +++ /dev/null @@ -1 +0,0 @@ -`foo` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-642 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-642 deleted file mode 100644 index fe03979..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-642 +++ /dev/null @@ -1 +0,0 @@ -`foo\"quote` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-643 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-643 deleted file mode 100644 index 1a27fd8..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-643 +++ /dev/null @@ -1 +0,0 @@ -`✓` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-644 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-644 deleted file mode 100644 index 559a134..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-644 +++ /dev/null @@ -1 +0,0 @@ -`foo\"bar` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-645 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-645 deleted file mode 100644 index e31621b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-645 +++ /dev/null @@ -1 +0,0 @@ -`1\`` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-646 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-646 deleted file mode 100644 index 6bf7a10..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-646 +++ /dev/null @@ -1 +0,0 @@ -`\\`.{a:`b`} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-647 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-647 deleted file mode 100644 index 41ebe5b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-647 +++ /dev/null @@ -1 +0,0 @@ -`foo` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-648 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-648 deleted file mode 100644 index 28b9bcb..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-648 +++ /dev/null @@ -1 +0,0 @@ -` foo` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-649 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-649 deleted file mode 100644 index 41ebe5b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-649 +++ /dev/null @@ -1 +0,0 @@ -`foo` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-65 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-65 deleted file mode 100644 index d3ac793..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-65 +++ /dev/null @@ -1 +0,0 @@ -foo[?key != `1`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-650 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-650 deleted file mode 100644 index fe03979..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-650 +++ /dev/null @@ -1 +0,0 @@ -`foo\"quote` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-651 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-651 deleted file mode 100644 index 1a27fd8..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-651 +++ /dev/null @@ -1 +0,0 @@ -`✓` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-652 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-652 deleted file mode 100644 index 559a134..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-652 +++ /dev/null @@ -1 +0,0 @@ -`foo\"bar` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-653 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-653 deleted file mode 100644 index e31621b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-653 +++ /dev/null @@ -1 +0,0 @@ -`1\`` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-654 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-654 deleted file mode 100644 index 6bf7a10..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-654 +++ /dev/null @@ -1 +0,0 @@ -`\\`.{a:`b`} \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-655 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-655 deleted file mode 100644 index 41ebe5b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-655 +++ /dev/null @@ -1 +0,0 @@ -`foo` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-656 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-656 deleted file mode 100644 index 28b9bcb..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-656 +++ /dev/null @@ -1 +0,0 @@ -` foo` \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-66 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-66 deleted file mode 100644 index 065295b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-66 +++ /dev/null @@ -1 +0,0 @@ -foo[?key != `null`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-67 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-67 deleted file mode 100644 index 43d1649..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-67 +++ /dev/null @@ -1 +0,0 @@ -foo[?key != `[1]`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-68 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-68 deleted file mode 100644 index 6b884fa..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-68 +++ /dev/null @@ -1 +0,0 @@ -foo[?key != `{"a":2}`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-69 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-69 deleted file mode 100644 index d85c779..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-69 +++ /dev/null @@ -1 +0,0 @@ -foo[?`true` != key] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-7 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-7 deleted file mode 100644 index 44d6628..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-7 +++ /dev/null @@ -1 +0,0 @@ -bad \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-70 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-70 deleted file mode 100644 index 3e6dcf3..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-70 +++ /dev/null @@ -1 +0,0 @@ -foo[?`false` != key] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-71 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-71 deleted file mode 100644 index bdb820b..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-71 +++ /dev/null @@ -1 +0,0 @@ -foo[?`0` != key] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-72 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-72 deleted file mode 100644 index 3f3048a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-72 +++ /dev/null @@ -1 +0,0 @@ -foo[?`1` != key] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-73 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-73 deleted file mode 100644 index dacc257..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-73 +++ /dev/null @@ -1 +0,0 @@ -foo[?`null` != key] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-74 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-74 deleted file mode 100644 index 32ebae8..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-74 +++ /dev/null @@ -1 +0,0 @@ -foo[?`[1]` != key] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-75 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-75 deleted file mode 100644 index dcd023e..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-75 +++ /dev/null @@ -1 +0,0 @@ -foo[?`{"a":2}` != key] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-76 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-76 deleted file mode 100644 index e08cc13..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-76 +++ /dev/null @@ -1 +0,0 @@ -reservations[].instances[?bar==`1`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-77 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-77 deleted file mode 100644 index 1ec43f4..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-77 +++ /dev/null @@ -1 +0,0 @@ -reservations[*].instances[?bar==`1`] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-78 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-78 deleted file mode 100644 index 3038711..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-78 +++ /dev/null @@ -1 +0,0 @@ -reservations[].instances[?bar==`1`][] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-79 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-79 deleted file mode 100644 index e387574..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-79 +++ /dev/null @@ -1 +0,0 @@ -foo[?bar==`1`].bar[0] \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-8 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-8 deleted file mode 100644 index da7bc1c..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-8 +++ /dev/null @@ -1 +0,0 @@ -bad.morebad.morebad \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-80 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-80 deleted file mode 100644 index 5c3d683..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-80 +++ /dev/null @@ -1 +0,0 @@ -foo[?a==`1`].b.c \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-81 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-81 deleted file mode 100644 index 6232808..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-81 +++ /dev/null @@ -1 +0,0 @@ -abs(foo) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-82 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-82 deleted file mode 100644 index 6232808..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-82 +++ /dev/null @@ -1 +0,0 @@ -abs(foo) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-83 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-83 deleted file mode 100644 index 29497f4..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-83 +++ /dev/null @@ -1 +0,0 @@ -abs(array[1]) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-84 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-84 deleted file mode 100644 index 29497f4..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-84 +++ /dev/null @@ -1 +0,0 @@ -abs(array[1]) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-85 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-85 deleted file mode 100644 index 3466965..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-85 +++ /dev/null @@ -1 +0,0 @@ -abs(`-24`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-86 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-86 deleted file mode 100644 index 3466965..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-86 +++ /dev/null @@ -1 +0,0 @@ -abs(`-24`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-87 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-87 deleted file mode 100644 index c6268f8..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-87 +++ /dev/null @@ -1 +0,0 @@ -avg(numbers) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-88 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-88 deleted file mode 100644 index 7ce7036..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-88 +++ /dev/null @@ -1 +0,0 @@ -ceil(`1.2`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-89 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-89 deleted file mode 100644 index 0561bc2..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-89 +++ /dev/null @@ -1 +0,0 @@ -ceil(decimals[0]) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-9 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-9 deleted file mode 100644 index 1910281..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-9 +++ /dev/null @@ -1 +0,0 @@ -foo \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-90 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-90 deleted file mode 100644 index c78c1fc..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-90 +++ /dev/null @@ -1 +0,0 @@ -ceil(decimals[1]) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-91 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-91 deleted file mode 100644 index ebcb4bb..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-91 +++ /dev/null @@ -1 +0,0 @@ -ceil(decimals[2]) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-92 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-92 deleted file mode 100644 index 6edbf1a..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-92 +++ /dev/null @@ -1 +0,0 @@ -contains('abc', 'a') \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-93 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-93 deleted file mode 100644 index d2b2f07..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-93 +++ /dev/null @@ -1 +0,0 @@ -contains('abc', 'd') \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-94 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-94 deleted file mode 100644 index 3535da2..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-94 +++ /dev/null @@ -1 +0,0 @@ -contains(strings, 'a') \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-95 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-95 deleted file mode 100644 index ba839fe..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-95 +++ /dev/null @@ -1 +0,0 @@ -contains(decimals, `1.2`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-96 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-96 deleted file mode 100644 index f435818..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-96 +++ /dev/null @@ -1 +0,0 @@ -contains(decimals, `false`) \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-97 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-97 deleted file mode 100644 index adb65fc..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-97 +++ /dev/null @@ -1 +0,0 @@ -ends_with(str, 'r') \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-98 b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-98 deleted file mode 100644 index 93d6901..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/corpus/expr-98 +++ /dev/null @@ -1 +0,0 @@ -ends_with(str, 'tr') \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/jmespath.go b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/jmespath.go deleted file mode 100644 index 7f75bc9..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/fuzz/jmespath.go +++ /dev/null @@ -1,13 +0,0 @@ -package jmespath - -import "github.com/jmespath/jp/Godeps/_workspace/src/github.com/jmespath/go-jmespath" - -// Fuzz will fuzz test the JMESPath parser. -func Fuzz(data []byte) int { - p := jmespath.NewParser() - _, err := p.Parse(string(data)) - if err != nil { - return 1 - } - return 0 -} diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/interpreter.go b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/interpreter.go index 5dbf1f2..13c7460 100644 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/interpreter.go +++ b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/interpreter.go @@ -66,7 +66,7 @@ func (intr *treeInterpreter) Execute(node ASTNode, value interface{}) (interface case ASTExpRef: return expRef{ref: node.children[0]}, nil case ASTFunctionExpression: - resolvedArgs := make([]interface{}, 0, 0) + resolvedArgs := []interface{}{} for _, arg := range node.children { current, err := intr.Execute(arg, value) if err != nil { @@ -88,10 +88,13 @@ func (intr *treeInterpreter) Execute(node ASTNode, value interface{}) (interface } sliceType, ok := left.([]interface{}) if !ok { + if isSliceType(left) { + return intr.filterProjectionWithReflection(node, left) + } return nil, nil } compareNode := node.children[2] - collected := make([]interface{}, 0, 0) + collected := []interface{}{} for _, element := range sliceType { result, err := intr.Execute(compareNode, element) if err != nil { @@ -115,13 +118,25 @@ func (intr *treeInterpreter) Execute(node ASTNode, value interface{}) (interface } sliceType, ok := left.([]interface{}) if !ok { - // Can't flatten a non slice object. + // If we can't type convert to []interface{}, there's + // a chance this could still work via reflection if we're + // dealing with user provided types. + if isSliceType(left) { + return intr.flattenWithReflection(left) + } return nil, nil } - flattened := make([]interface{}, 0, 0) + flattened := []interface{}{} for _, element := range sliceType { if elementSlice, ok := element.([]interface{}); ok { flattened = append(flattened, elementSlice...) + } else if isSliceType(element) { + reflectFlat := []interface{}{} + v := reflect.ValueOf(element) + for i := 0; i < v.Len(); i++ { + reflectFlat = append(reflectFlat, v.Index(i).Interface()) + } + flattened = append(flattened, reflectFlat...) } else { flattened = append(flattened, element) } @@ -175,7 +190,7 @@ func (intr *treeInterpreter) Execute(node ASTNode, value interface{}) (interface if value == nil { return nil, nil } - collected := make([]interface{}, 0, 0) + collected := []interface{}{} for _, child := range node.children { current, err := intr.Execute(child, value) if err != nil { @@ -229,22 +244,25 @@ func (intr *treeInterpreter) Execute(node ASTNode, value interface{}) (interface if err != nil { return nil, err } - if sliceType, ok := left.([]interface{}); ok { - collected := make([]interface{}, 0, 0) - var current interface{} - var err error - for _, element := range sliceType { - current, err = intr.Execute(node.children[1], element) - if err != nil { - return nil, err - } - if current != nil { - collected = append(collected, current) - } + sliceType, ok := left.([]interface{}) + if !ok { + if isSliceType(left) { + return intr.projectWithReflection(node, left) } - return collected, nil + return nil, nil } - return nil, nil + collected := []interface{}{} + var current interface{} + for _, element := range sliceType { + current, err = intr.Execute(node.children[1], element) + if err != nil { + return nil, err + } + if current != nil { + collected = append(collected, current) + } + } + return collected, nil case ASTSubexpression, ASTIndexExpression: left, err := intr.Execute(node.children[0], value) if err != nil { @@ -254,6 +272,9 @@ func (intr *treeInterpreter) Execute(node ASTNode, value interface{}) (interface case ASTSlice: sliceType, ok := value.([]interface{}) if !ok { + if isSliceType(value) { + return intr.sliceWithReflection(node, value) + } return nil, nil } parts := node.value.([]*int) @@ -278,7 +299,7 @@ func (intr *treeInterpreter) Execute(node ASTNode, value interface{}) (interface for _, value := range mapType { values = append(values, value) } - collected := make([]interface{}, 0, 0) + collected := []interface{}{} for _, element := range values { current, err := intr.Execute(node.children[1], element) if err != nil { @@ -305,6 +326,9 @@ func (intr *treeInterpreter) fieldFromStruct(key string, value interface{}) (int return v.Interface(), nil } else if rv.Kind() == reflect.Ptr { // Handle multiple levels of indirection? + if rv.IsNil() { + return nil, nil + } rv = rv.Elem() v := rv.FieldByName(fieldName) if !v.IsValid() { @@ -314,3 +338,81 @@ func (intr *treeInterpreter) fieldFromStruct(key string, value interface{}) (int } return nil, nil } + +func (intr *treeInterpreter) flattenWithReflection(value interface{}) (interface{}, error) { + v := reflect.ValueOf(value) + flattened := []interface{}{} + for i := 0; i < v.Len(); i++ { + element := v.Index(i).Interface() + if reflect.TypeOf(element).Kind() == reflect.Slice { + // Then insert the contents of the element + // slice into the flattened slice, + // i.e flattened = append(flattened, mySlice...) + elementV := reflect.ValueOf(element) + for j := 0; j < elementV.Len(); j++ { + flattened = append( + flattened, elementV.Index(j).Interface()) + } + } else { + flattened = append(flattened, element) + } + } + return flattened, nil +} + +func (intr *treeInterpreter) sliceWithReflection(node ASTNode, value interface{}) (interface{}, error) { + v := reflect.ValueOf(value) + parts := node.value.([]*int) + sliceParams := make([]sliceParam, 3) + for i, part := range parts { + if part != nil { + sliceParams[i].Specified = true + sliceParams[i].N = *part + } + } + final := []interface{}{} + for i := 0; i < v.Len(); i++ { + element := v.Index(i).Interface() + final = append(final, element) + } + return slice(final, sliceParams) +} + +func (intr *treeInterpreter) filterProjectionWithReflection(node ASTNode, value interface{}) (interface{}, error) { + compareNode := node.children[2] + collected := []interface{}{} + v := reflect.ValueOf(value) + for i := 0; i < v.Len(); i++ { + element := v.Index(i).Interface() + result, err := intr.Execute(compareNode, element) + if err != nil { + return nil, err + } + if !isFalse(result) { + current, err := intr.Execute(node.children[1], element) + if err != nil { + return nil, err + } + if current != nil { + collected = append(collected, current) + } + } + } + return collected, nil +} + +func (intr *treeInterpreter) projectWithReflection(node ASTNode, value interface{}) (interface{}, error) { + collected := []interface{}{} + v := reflect.ValueOf(value) + for i := 0; i < v.Len(); i++ { + element := v.Index(i).Interface() + result, err := intr.Execute(node.children[1], element) + if err != nil { + return nil, err + } + if result != nil { + collected = append(collected, result) + } + } + return collected, nil +} diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/interpreter_test.go b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/interpreter_test.go deleted file mode 100644 index c6ac3b8..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/interpreter_test.go +++ /dev/null @@ -1,138 +0,0 @@ -package jmespath - -import ( - "encoding/json" - "testing" - - "github.com/stretchr/testify/assert" -) - -type scalars struct { - Foo string - Bar string -} - -type sliceType struct { - A string - B []scalars - C []*scalars -} - -type benchmarkStruct struct { - Fooasdfasdfasdfasdf string -} - -type benchmarkNested struct { - Fooasdfasdfasdfasdf nestedA -} - -type nestedA struct { - Fooasdfasdfasdfasdf nestedB -} - -type nestedB struct { - Fooasdfasdfasdfasdf nestedC -} - -type nestedC struct { - Fooasdfasdfasdfasdf string -} - -func TestCanSupportEmptyInterface(t *testing.T) { - assert := assert.New(t) - data := make(map[string]interface{}) - data["foo"] = "bar" - result, err := Search("foo", data) - assert.Nil(err) - assert.Equal("bar", result) -} - -func TestCanSupportUserDefinedStructsValue(t *testing.T) { - assert := assert.New(t) - s := scalars{Foo: "one", Bar: "bar"} - result, err := Search("Foo", s) - assert.Nil(err) - assert.Equal("one", result) -} - -func TestCanSupportUserDefinedStructsRef(t *testing.T) { - assert := assert.New(t) - s := scalars{Foo: "one", Bar: "bar"} - result, err := Search("Foo", &s) - assert.Nil(err) - assert.Equal("one", result) -} - -func TestCanSupportStructWithSlice(t *testing.T) { - assert := assert.New(t) - data := sliceType{A: "foo", B: []scalars{scalars{"f1", "b1"}, scalars{"correct", "b2"}}} - result, err := Search("B[-1].Foo", data) - assert.Nil(err) - assert.Equal("correct", result) -} - -func TestCanSupportStructWithSlicePointer(t *testing.T) { - assert := assert.New(t) - data := sliceType{A: "foo", C: []*scalars{&scalars{"f1", "b1"}, &scalars{"correct", "b2"}}} - result, err := Search("C[-1].Foo", data) - assert.Nil(err) - assert.Equal("correct", result) -} - -func TestWillAutomaticallyCapitalizeFieldNames(t *testing.T) { - assert := assert.New(t) - s := scalars{Foo: "one", Bar: "bar"} - // Note that there's a lower cased "foo" instead of "Foo", - // but it should still correspond to the Foo field in the - // scalars struct - result, err := Search("foo", &s) - assert.Nil(err) - assert.Equal("one", result) -} - -func TestCanSupportStructWithSliceLowerCased(t *testing.T) { - assert := assert.New(t) - data := sliceType{A: "foo", B: []scalars{scalars{"f1", "b1"}, scalars{"correct", "b2"}}} - result, err := Search("b[-1].foo", data) - assert.Nil(err) - assert.Equal("correct", result) -} - -func BenchmarkInterpretSingleFieldStruct(b *testing.B) { - intr := newInterpreter() - parser := NewParser() - ast, _ := parser.Parse("fooasdfasdfasdfasdf") - data := benchmarkStruct{"foobarbazqux"} - for i := 0; i < b.N; i++ { - intr.Execute(ast, &data) - } -} - -func BenchmarkInterpretNestedStruct(b *testing.B) { - intr := newInterpreter() - parser := NewParser() - ast, _ := parser.Parse("fooasdfasdfasdfasdf.fooasdfasdfasdfasdf.fooasdfasdfasdfasdf.fooasdfasdfasdfasdf") - data := benchmarkNested{ - nestedA{ - nestedB{ - nestedC{"foobarbazqux"}, - }, - }, - } - for i := 0; i < b.N; i++ { - intr.Execute(ast, &data) - } -} - -func BenchmarkInterpretNestedMaps(b *testing.B) { - jsonData := []byte(`{"fooasdfasdfasdfasdf": {"fooasdfasdfasdfasdf": {"fooasdfasdfasdfasdf": {"fooasdfasdfasdfasdf": "foobarbazqux"}}}}`) - var data interface{} - json.Unmarshal(jsonData, &data) - - intr := newInterpreter() - parser := NewParser() - ast, _ := parser.Parse("fooasdfasdfasdfasdf.fooasdfasdfasdfasdf.fooasdfasdfasdfasdf.fooasdfasdfasdfasdf") - for i := 0; i < b.N; i++ { - intr.Execute(ast, data) - } -} diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/lexer_test.go b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/lexer_test.go deleted file mode 100644 index 7a9a9ee..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/lexer_test.go +++ /dev/null @@ -1,161 +0,0 @@ -package jmespath - -import ( - "fmt" - "testing" - - "github.com/stretchr/testify/assert" -) - -var lexingTests = []struct { - expression string - expected []token -}{ - {"*", []token{token{tStar, "*", 0, 1}}}, - {".", []token{token{tDot, ".", 0, 1}}}, - {"[?", []token{token{tFilter, "[?", 0, 2}}}, - {"[]", []token{token{tFlatten, "[]", 0, 2}}}, - {"(", []token{token{tLparen, "(", 0, 1}}}, - {")", []token{token{tRparen, ")", 0, 1}}}, - {"[", []token{token{tLbracket, "[", 0, 1}}}, - {"]", []token{token{tRbracket, "]", 0, 1}}}, - {"{", []token{token{tLbrace, "{", 0, 1}}}, - {"}", []token{token{tRbrace, "}", 0, 1}}}, - {"||", []token{token{tOr, "||", 0, 2}}}, - {"|", []token{token{tPipe, "|", 0, 1}}}, - {"29", []token{token{tNumber, "29", 0, 2}}}, - {"2", []token{token{tNumber, "2", 0, 1}}}, - {"0", []token{token{tNumber, "0", 0, 1}}}, - {"-20", []token{token{tNumber, "-20", 0, 3}}}, - {"foo", []token{token{tUnquotedIdentifier, "foo", 0, 3}}}, - {`"bar"`, []token{token{tQuotedIdentifier, "bar", 0, 3}}}, - // Escaping the delimiter - {`"bar\"baz"`, []token{token{tQuotedIdentifier, `bar"baz`, 0, 7}}}, - {",", []token{token{tComma, ",", 0, 1}}}, - {":", []token{token{tColon, ":", 0, 1}}}, - {"<", []token{token{tLT, "<", 0, 1}}}, - {"<=", []token{token{tLTE, "<=", 0, 2}}}, - {">", []token{token{tGT, ">", 0, 1}}}, - {">=", []token{token{tGTE, ">=", 0, 2}}}, - {"==", []token{token{tEQ, "==", 0, 2}}}, - {"!=", []token{token{tNE, "!=", 0, 2}}}, - {"`[0, 1, 2]`", []token{token{tJSONLiteral, "[0, 1, 2]", 1, 9}}}, - {"'foo'", []token{token{tStringLiteral, "foo", 1, 3}}}, - {"'a'", []token{token{tStringLiteral, "a", 1, 1}}}, - {`'foo\'bar'`, []token{token{tStringLiteral, "foo'bar", 1, 7}}}, - {"@", []token{token{tCurrent, "@", 0, 1}}}, - {"&", []token{token{tExpref, "&", 0, 1}}}, - // Quoted identifier unicode escape sequences - {`"\u2713"`, []token{token{tQuotedIdentifier, "✓", 0, 3}}}, - {`"\\"`, []token{token{tQuotedIdentifier, `\`, 0, 1}}}, - {"`\"foo\"`", []token{token{tJSONLiteral, "\"foo\"", 1, 5}}}, - // Combinations of tokens. - {"foo.bar", []token{ - token{tUnquotedIdentifier, "foo", 0, 3}, - token{tDot, ".", 3, 1}, - token{tUnquotedIdentifier, "bar", 4, 3}, - }}, - {"foo[0]", []token{ - token{tUnquotedIdentifier, "foo", 0, 3}, - token{tLbracket, "[", 3, 1}, - token{tNumber, "0", 4, 1}, - token{tRbracket, "]", 5, 1}, - }}, - {"foo[?a 0 { for i := start; i < stop; i += step { result = append(result, slice[i]) @@ -158,3 +176,10 @@ func toArrayStr(data interface{}) ([]string, bool) { } return nil, false } + +func isSliceType(v interface{}) bool { + if v == nil { + return false + } + return reflect.TypeOf(v).Kind() == reflect.Slice +} diff --git a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/util_test.go b/Godeps/_workspace/src/github.com/jmespath/go-jmespath/util_test.go deleted file mode 100644 index 7b56b9c..0000000 --- a/Godeps/_workspace/src/github.com/jmespath/go-jmespath/util_test.go +++ /dev/null @@ -1,42 +0,0 @@ -package jmespath - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestSlicePositiveStep(t *testing.T) { - assert := assert.New(t) - input := make([]interface{}, 5) - input[0] = 0 - input[1] = 1 - input[2] = 2 - input[3] = 3 - input[4] = 4 - result, err := slice(input, []sliceParam{sliceParam{0, true}, sliceParam{3, true}, sliceParam{1, true}}) - assert.Nil(err) - assert.Equal(input[:3], result) -} - -func TestIsFalse(t *testing.T) { - assert := assert.New(t) - assert.True(isFalse(false)) - assert.True(isFalse("")) - var empty []interface{} - assert.True(isFalse(empty)) - m := make(map[string]interface{}) - assert.True(isFalse(m)) - assert.True(isFalse(nil)) -} - -func TestObjsEqual(t *testing.T) { - assert := assert.New(t) - assert.True(objsEqual("foo", "foo")) - assert.True(objsEqual(20, 20)) - assert.True(objsEqual([]int{1, 2, 3}, []int{1, 2, 3})) - assert.True(objsEqual(nil, nil)) - assert.True(!objsEqual(nil, "foo")) - assert.True(objsEqual([]int{}, []int{})) - assert.True(!objsEqual([]int{}, nil)) -} From 6a51f0bb84e85b1b77119f3f53bdec04ab0b2fe9 Mon Sep 17 00:00:00 2001 From: James Saryerwinnie Date: Tue, 12 Sep 2017 08:34:20 -0700 Subject: [PATCH 3/6] Reorder linux example --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index fa8a50c..51db26e 100644 --- a/README.md +++ b/README.md @@ -21,18 +21,18 @@ brew tap jmespath/jmespath brew install jp ``` -For installing on a 64 bit Linux environment use: +You can download prebuilt binaries if you prefer. +Check the [Release page](https://github.com/jmespath/jp/releases) + to download the latest ``jp`` executable. There are binaries +available for Windows, Linux, Mac, FreeBSD. + +For example, to install version 0.1.2 on a 64 bit Linux environment use: ``` sudo wget https://github.com/jmespath/jp/releases/download/0.1.2/jp-linux-amd64 -O /usr/local/bin/jp \ && sudo chmod +x /usr/local/bin/jp ``` -You can download prebuilt binaries if you prefer. -Check the [Release page](https://github.com/jmespath/jp/releases) - to download the latest ``jp`` executable. There are binaries -available for Windows, Linux, Mac, FreeBSD. - ## Building from Source If you have a Go environment installed you can also run: From 5c578e3133798f8fab3b6f7384b2f2ba8c48746e Mon Sep 17 00:00:00 2001 From: James Saryerwinnie Date: Tue, 12 Sep 2017 08:55:58 -0700 Subject: [PATCH 4/6] Bump version to 0.1.3 --- jp.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jp.go b/jp.go index 9af9124..8f51562 100644 --- a/jp.go +++ b/jp.go @@ -10,7 +10,7 @@ import ( "github.com/jmespath/jp/Godeps/_workspace/src/github.com/jmespath/go-jmespath" ) -const version = "0.1.2" +const version = "0.1.3" func main() { app := cli.NewApp() From ab6a085c7b2e0235db52cf9aada10deeb374ada1 Mon Sep 17 00:00:00 2001 From: James Saryerwinnie Date: Tue, 12 Sep 2017 09:26:07 -0700 Subject: [PATCH 5/6] Generate a .tar.gz artifact for homebrew --- scripts/build-all-platforms | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/scripts/build-all-platforms b/scripts/build-all-platforms index 2773520..b13f94d 100755 --- a/scripts/build-all-platforms +++ b/scripts/build-all-platforms @@ -1,4 +1,9 @@ #!/bin/bash +if [ -z "$JP_VERSION" ] +then + echo "Must set JP_VERSION env var" 1>&2 + exit 1 +fi go get ./... rm -rf ./build/jp-* for goos in darwin linux windows freebsd; do @@ -15,3 +20,9 @@ export GOARCH=arm export GOARM=7 echo "Building for $GOOS/$GOARCH/$GOARM" go build -v -o build/jp-$GOOS-$GOARCH-arm$GOARM 2> /dev/null +# And finally we'll create a .tar.gz version for homebrew users. +cp build/jp-darwin-amd64 build/jp +cd build +tar cvfz jp-$JP_VERSION.tar.gz jp +rm jp +cd .. From d4327c56bd83f211a99cae1f96cee47ea684f104 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Mon, 14 Jun 2021 16:55:49 -0700 Subject: [PATCH 6/6] Add --compact, -c bool flag to omit nonessential whitespace --- jp.go | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/jp.go b/jp.go index 8f51562..554f6b2 100644 --- a/jp.go +++ b/jp.go @@ -20,6 +20,10 @@ func main() { app.Author = "" app.Email = "" app.Flags = []cli.Flag{ + cli.BoolFlag{ + Name: "compact, c", + Usage: "Produce compact JSON output that omits nonessential whitespace.", + }, cli.StringFlag{ Name: "filename, f", Usage: "Read input JSON from a file instead of stdin.", @@ -111,7 +115,12 @@ func runMain(c *cli.Context) int { if c.Bool("unquoted") && isString { os.Stdout.WriteString(converted) } else { - toJSON, err := json.MarshalIndent(result, "", " ") + var toJSON []byte + if c.Bool("compact") { + toJSON, err = json.Marshal(result) + } else { + toJSON, err = json.MarshalIndent(result, "", " ") + } if err != nil { errMsg("Error marshalling result to JSON: %s\n", err) return 3