From 24618fd25fabc05d595c82340373e9366251aac6 Mon Sep 17 00:00:00 2001 From: opa-updater-automation Date: Tue, 26 Mar 2019 22:31:08 +0000 Subject: [PATCH] Update OPA version to v0.10.6 Signed-off-by: opa-updater-automation --- README.md | 2 +- glide.lock | 40 +- glide.yaml | 2 +- quick_start.yaml | 2 +- vendor/github.com/OneOfOne/xxhash/.travis.yml | 5 +- .../OneOfOne/xxhash/benchmarks/go.mod | 10 + .../OneOfOne/xxhash/benchmarks/go.sum | 3 + .../xxhash/benchmarks/xxhash_cespare_test.go | 53 + .../OneOfOne/xxhash/cmd/xxhsum/.gitignore | 1 + .../OneOfOne/xxhash/cmd/xxhsum/build.sh | 6 + .../OneOfOne/xxhash/cmd/xxhsum/go.mod | 7 + vendor/github.com/OneOfOne/xxhash/go.mod | 2 + .../OneOfOne/xxhash/xxhash_cespare_test.go | 44 - .../envoy/api/v2/core/address.pb.go | 60 +- .../envoy/api/v2/core/base.pb.go | 48 +- .../auth/v2alpha/attribute_context.pb.go | 36 +- .../service/auth/v2alpha/external_auth.pb.go | 36 +- vendor/github.com/gogo/protobuf/Makefile | 3 + vendor/github.com/gogo/protobuf/Readme.md | 1 + vendor/github.com/gogo/protobuf/extensions.md | 2 +- .../protobuf/plugin/marshalto/marshalto.go | 78 +- .../gogo/protobuf/plugin/stringer/stringer.go | 59 +- .../test/casttype/combos/both/casttype.pb.go | 12 +- .../casttype/combos/marshaler/casttype.pb.go | 12 +- .../castvalue/combos/both/castvalue.pb.go | 12 +- .../combos/marshaler/castvalue.pb.go | 12 +- .../protobuf/test/combos/both/thetest.pb.go | 459 +- .../test/combos/marshaler/thetest.pb.go | 459 +- .../test/combos/unmarshaler/thetest.pb.go | 129 +- .../test/deterministic/deterministic.pb.go | 12 +- .../gogo/protobuf/test/example/example.pb.go | 28 +- .../gogo/protobuf/test/fuzztests/fuzz.pb.go | 18 +- .../gogo/protobuf/test/group/group.pb.go | 7 +- .../importcustom-issue389/importing/c.pb.go | 6 +- .../protobuf/test/issue260/issue260.pb.go | 6 +- .../protobuf/test/issue261/issue261.pb.go | 6 +- .../protobuf/test/issue262/timefail.pb.go | 6 +- .../protobuf/test/issue322/issue322.pb.go | 6 +- .../gogo/protobuf/test/issue498/Makefile | 1 + .../protobuf/test/issue498/issue498.pb.go | 83 +- .../protobuf/test/issue498/issue498pb_test.go | 20 +- .../gogo/protobuf/test/issue503/Makefile | 3 +- .../protobuf/test/issue503/issue503.pb.go | 18 +- .../gogo/protobuf/test/issue530/Makefile | 32 + .../protobuf/test/issue530/issue530.pb.go | 3697 + .../protobuf/test/issue530/issue530.proto | 104 + .../protobuf/test/issue530/issue530_test.go | 231 + .../protobuf/test/issue530/issue530pb_test.go | 1212 + .../test/mapdefaults/combos/both/map.pb.go | 7 +- .../mapdefaults/combos/marshaler/map.pb.go | 7 +- .../test/mapdefaults/combos/neither/map.pb.go | 7 +- .../mapdefaults/combos/unmarshaler/map.pb.go | 7 +- .../mapsproto2/combos/both/mapsproto2.pb.go | 36 +- .../combos/marshaler/mapsproto2.pb.go | 36 +- .../protobuf/test/oneof/combos/both/one.pb.go | 42 +- .../test/oneof/combos/marshaler/one.pb.go | 42 +- .../test/oneof3/combos/both/one.pb.go | 12 +- .../test/oneof3/combos/marshaler/one.pb.go | 12 +- .../theproto3/combos/both/theproto3.pb.go | 56 +- .../combos/marshaler/theproto3.pb.go | 56 +- .../theproto3/combos/neither/theproto3.pb.go | 2 +- .../combos/unmarshaler/theproto3.pb.go | 2 +- .../gogo/protobuf/test/thetest.pb.go | 129 +- .../test/types/combos/both/types.pb.go | 738 +- .../test/types/combos/marshaler/types.pb.go | 738 +- .../test/unmarshalmerge/unmarshalmerge.pb.go | 4 +- .../test/unrecognized/unrecognized.pb.go | 54 +- .../unrecognizedgroup/unrecognizedgroup.pb.go | 8 +- .../github.com/gogo/protobuf/types/api.pb.go | 34 +- .../gogo/protobuf/types/struct.pb.go | 31 +- .../github.com/gogo/protobuf/types/type.pb.go | 60 +- vendor/github.com/golang/lint/go.mod | 3 + vendor/github.com/golang/lint/go.sum | 6 + vendor/github.com/golang/protobuf/Makefile | 1 - .../golang/protobuf/conformance/Makefile | 49 - .../protobuf/conformance/conformance.go | 154 - .../protobuf/conformance/conformance.sh | 4 - .../protobuf/conformance/failure_list_go.txt | 61 - .../conformance_proto/conformance.pb.go | 1586 - .../conformance_proto/conformance.proto | 273 - .../golang/protobuf/conformance/test.sh | 26 - vendor/github.com/golang/protobuf/go.mod | 6 - vendor/github.com/golang/protobuf/go.sum | 6 - .../golang/protobuf/proto/extensions_test.go | 28 +- .../protobuf/protoc-gen-go/grpc/grpc.go | 61 + .../testdata/deprecated/deprecated.pb.go | 11 + .../protoc-gen-go/testdata/grpc/grpc.pb.go | 19 + .../testdata/grpc/grpc_empty.pb.go | 79 + .../testdata/grpc/grpc_empty.proto | 38 + .../github.com/golang/protobuf/regenerate.sh | 1 - vendor/github.com/gorilla/mux/.travis.yml | 4 +- vendor/github.com/gorilla/mux/mux.go | 6 + vendor/github.com/gorilla/mux/mux_test.go | 7 +- .../olekukonko/tablewriter/README.md | 28 + .../github.com/olekukonko/tablewriter/util.go | 6 +- .../open-policy-agent/opa/ADOPTERS.md | 108 +- .../open-policy-agent/opa/CHANGELOG.md | 34 + .../opa/Dockerfile_rootless.in | 18 + .../github.com/open-policy-agent/opa/Makefile | 20 +- .../open-policy-agent/opa/README.md | 22 +- .../open-policy-agent/opa/ast/compare.go | 14 +- .../open-policy-agent/opa/ast/compare_test.go | 4 + .../open-policy-agent/opa/ast/compile.go | 73 +- .../open-policy-agent/opa/ast/compile_test.go | 24 +- .../open-policy-agent/opa/ast/term.go | 2 +- .../open-policy-agent/opa/build/build-docs.sh | 50 - .../opa/build/build-release.sh | 1 - .../opa/build/gen-release-patch.sh | 5 - .../open-policy-agent/opa/cmd/eval.go | 38 +- .../open-policy-agent/opa/cmd/eval_test.go | 36 +- .../open-policy-agent/opa/docs/.editorconfig | 17 + .../open-policy-agent/opa/docs/.gitignore | 8 +- .../open-policy-agent/opa/docs/Makefile | 17 + .../open-policy-agent/opa/docs/README.md | 109 +- .../opa/docs/assets/js/app.js | 6 + .../opa/docs/assets/sass/custom.sass | 63 + .../opa/docs/assets/sass/docs.sass | 37 + .../opa/docs/assets/sass/style.sass | 30 + .../opa/docs/assets/sass/toc.sass | 26 + .../open-policy-agent/opa/docs/book/README.md | 52 - .../opa/docs/book/SUMMARY.md | 151 - .../open-policy-agent/opa/docs/book/book.json | 20 - .../opa/docs/book/decision_logs.md | 65 - .../open-policy-agent/opa/docs/book/faq.md | 62 - .../opa/docs/book/language-reference.md | 341 - .../opa/docs/book/layouts/header.html | 83 - .../opa/docs/book/node_modules/.bin/acorn | 1 - .../opa/docs/book/node_modules/.bin/escodegen | 1 - .../docs/book/node_modules/.bin/esgenerate | 1 - .../opa/docs/book/node_modules/.bin/esparse | 1 - .../docs/book/node_modules/.bin/esvalidate | 1 - .../docs/book/node_modules/.bin/sshpk-conv | 1 - .../docs/book/node_modules/.bin/sshpk-sign | 1 - .../docs/book/node_modules/.bin/sshpk-verify | 1 - .../opa/docs/book/node_modules/.bin/uuid | 1 - .../docs/book/node_modules/abab/CHANGELOG.md | 15 - .../docs/book/node_modules/abab/LICENSE.md | 11 - .../opa/docs/book/node_modules/abab/README.md | 52 - .../opa/docs/book/node_modules/abab/index.js | 9 - .../docs/book/node_modules/abab/lib/atob.js | 109 - .../docs/book/node_modules/abab/lib/btoa.js | 65 - .../docs/book/node_modules/abab/package.json | 109 - .../book/node_modules/acorn-globals/LICENSE | 19 - .../book/node_modules/acorn-globals/README.md | 76 - .../book/node_modules/acorn-globals/index.js | 180 - .../node_modules/acorn-globals/package.json | 99 - .../book/node_modules/acorn/.editorconfig | 7 - .../book/node_modules/acorn/.gitattributes | 1 - .../docs/book/node_modules/acorn/.npmignore | 3 - .../book/node_modules/acorn/.tern-project | 6 - .../docs/book/node_modules/acorn/.travis.yml | 6 - .../opa/docs/book/node_modules/acorn/AUTHORS | 43 - .../opa/docs/book/node_modules/acorn/LICENSE | 19 - .../docs/book/node_modules/acorn/README.md | 396 - .../docs/book/node_modules/acorn/bin/acorn | 71 - .../node_modules/acorn/bin/build-acorn.js | 82 - .../acorn/bin/generate-identifier-regex.js | 47 - .../node_modules/acorn/bin/update_authors.sh | 6 - .../book/node_modules/acorn/dist/acorn.js | 3340 - .../node_modules/acorn/dist/acorn_loose.js | 1300 - .../docs/book/node_modules/acorn/dist/walk.js | 377 - .../docs/book/node_modules/acorn/package.json | 221 - .../book/node_modules/acorn/src/bin/acorn.js | 59 - .../book/node_modules/acorn/src/expression.js | 707 - .../book/node_modules/acorn/src/identifier.js | 90 - .../docs/book/node_modules/acorn/src/index.js | 67 - .../book/node_modules/acorn/src/location.js | 24 - .../book/node_modules/acorn/src/locutil.js | 42 - .../acorn/src/loose/acorn_loose.js | 0 .../acorn/src/loose/expression.js | 501 - .../node_modules/acorn/src/loose/index.js | 50 - .../node_modules/acorn/src/loose/parseutil.js | 1 - .../node_modules/acorn/src/loose/state.js | 160 - .../node_modules/acorn/src/loose/statement.js | 420 - .../node_modules/acorn/src/loose/tokenize.js | 108 - .../docs/book/node_modules/acorn/src/lval.js | 215 - .../docs/book/node_modules/acorn/src/node.js | 50 - .../book/node_modules/acorn/src/options.js | 121 - .../book/node_modules/acorn/src/parseutil.js | 102 - .../docs/book/node_modules/acorn/src/state.js | 104 - .../book/node_modules/acorn/src/statement.js | 626 - .../node_modules/acorn/src/tokencontext.js | 109 - .../book/node_modules/acorn/src/tokenize.js | 682 - .../book/node_modules/acorn/src/tokentype.js | 147 - .../docs/book/node_modules/acorn/src/util.js | 9 - .../book/node_modules/acorn/src/walk/index.js | 340 - .../book/node_modules/acorn/src/whitespace.js | 12 - .../book/node_modules/ajv/.tonic_example.js | 20 - .../opa/docs/book/node_modules/ajv/LICENSE | 22 - .../opa/docs/book/node_modules/ajv/README.md | 1295 - .../book/node_modules/ajv/dist/ajv.bundle.js | 7030 -- .../book/node_modules/ajv/dist/ajv.min.js | 3 - .../book/node_modules/ajv/dist/ajv.min.js.map | 1 - .../docs/book/node_modules/ajv/lib/ajv.d.ts | 370 - .../opa/docs/book/node_modules/ajv/lib/ajv.js | 503 - .../docs/book/node_modules/ajv/lib/cache.js | 26 - .../node_modules/ajv/lib/compile/async.js | 90 - .../node_modules/ajv/lib/compile/equal.js | 3 - .../ajv/lib/compile/error_classes.js | 34 - .../node_modules/ajv/lib/compile/formats.js | 149 - .../node_modules/ajv/lib/compile/index.js | 379 - .../node_modules/ajv/lib/compile/resolve.js | 270 - .../node_modules/ajv/lib/compile/rules.js | 66 - .../ajv/lib/compile/schema_obj.js | 9 - .../ajv/lib/compile/ucs2length.js | 20 - .../book/node_modules/ajv/lib/compile/util.js | 267 - .../docs/book/node_modules/ajv/lib/data.js | 49 - .../book/node_modules/ajv/lib/dot/_limit.jst | 104 - .../node_modules/ajv/lib/dot/_limitItems.jst | 10 - .../node_modules/ajv/lib/dot/_limitLength.jst | 10 - .../ajv/lib/dot/_limitProperties.jst | 10 - .../book/node_modules/ajv/lib/dot/allOf.jst | 34 - .../book/node_modules/ajv/lib/dot/anyOf.jst | 48 - .../book/node_modules/ajv/lib/dot/coerce.def | 61 - .../book/node_modules/ajv/lib/dot/comment.jst | 9 - .../book/node_modules/ajv/lib/dot/const.jst | 11 - .../node_modules/ajv/lib/dot/contains.jst | 57 - .../book/node_modules/ajv/lib/dot/custom.jst | 191 - .../node_modules/ajv/lib/dot/defaults.def | 32 - .../node_modules/ajv/lib/dot/definitions.def | 199 - .../node_modules/ajv/lib/dot/dependencies.jst | 80 - .../book/node_modules/ajv/lib/dot/enum.jst | 30 - .../book/node_modules/ajv/lib/dot/errors.def | 194 - .../book/node_modules/ajv/lib/dot/format.jst | 106 - .../docs/book/node_modules/ajv/lib/dot/if.jst | 75 - .../book/node_modules/ajv/lib/dot/items.jst | 100 - .../book/node_modules/ajv/lib/dot/missing.def | 39 - .../node_modules/ajv/lib/dot/multipleOf.jst | 20 - .../book/node_modules/ajv/lib/dot/not.jst | 43 - .../book/node_modules/ajv/lib/dot/oneOf.jst | 54 - .../book/node_modules/ajv/lib/dot/pattern.jst | 14 - .../node_modules/ajv/lib/dot/properties.jst | 244 - .../ajv/lib/dot/propertyNames.jst | 54 - .../book/node_modules/ajv/lib/dot/ref.jst | 85 - .../node_modules/ajv/lib/dot/required.jst | 108 - .../node_modules/ajv/lib/dot/uniqueItems.jst | 62 - .../node_modules/ajv/lib/dot/validate.jst | 255 - .../book/node_modules/ajv/lib/dotjs/README.md | 3 - .../book/node_modules/ajv/lib/dotjs/_limit.js | 155 - .../node_modules/ajv/lib/dotjs/_limitItems.js | 76 - .../ajv/lib/dotjs/_limitLength.js | 81 - .../ajv/lib/dotjs/_limitProperties.js | 76 - .../book/node_modules/ajv/lib/dotjs/allOf.js | 43 - .../book/node_modules/ajv/lib/dotjs/anyOf.js | 73 - .../node_modules/ajv/lib/dotjs/comment.js | 14 - .../book/node_modules/ajv/lib/dotjs/const.js | 55 - .../node_modules/ajv/lib/dotjs/contains.js | 81 - .../book/node_modules/ajv/lib/dotjs/custom.js | 226 - .../ajv/lib/dotjs/dependencies.js | 167 - .../book/node_modules/ajv/lib/dotjs/enum.js | 65 - .../book/node_modules/ajv/lib/dotjs/format.js | 149 - .../book/node_modules/ajv/lib/dotjs/if.js | 103 - .../book/node_modules/ajv/lib/dotjs/index.js | 33 - .../book/node_modules/ajv/lib/dotjs/items.js | 140 - .../node_modules/ajv/lib/dotjs/multipleOf.js | 76 - .../book/node_modules/ajv/lib/dotjs/not.js | 83 - .../book/node_modules/ajv/lib/dotjs/oneOf.js | 72 - .../node_modules/ajv/lib/dotjs/pattern.js | 74 - .../node_modules/ajv/lib/dotjs/properties.js | 328 - .../ajv/lib/dotjs/propertyNames.js | 81 - .../book/node_modules/ajv/lib/dotjs/ref.js | 123 - .../node_modules/ajv/lib/dotjs/required.js | 268 - .../node_modules/ajv/lib/dotjs/uniqueItems.js | 85 - .../node_modules/ajv/lib/dotjs/validate.js | 445 - .../docs/book/node_modules/ajv/lib/keyword.js | 135 - .../book/node_modules/ajv/lib/refs/data.json | 17 - .../ajv/lib/refs/json-schema-draft-04.json | 150 - .../ajv/lib/refs/json-schema-draft-06.json | 154 - .../ajv/lib/refs/json-schema-draft-07.json | 168 - .../docs/book/node_modules/ajv/package.json | 159 - .../node_modules/ajv/scripts/.eslintrc.yml | 3 - .../book/node_modules/ajv/scripts/bundle.js | 61 - .../node_modules/ajv/scripts/compile-dots.js | 73 - .../docs/book/node_modules/ajv/scripts/info | 10 - .../node_modules/ajv/scripts/prepare-tests | 9 - .../ajv/scripts/publish-built-version | 32 - .../node_modules/ajv/scripts/travis-gh-pages | 23 - .../opa/docs/book/node_modules/asn1/LICENSE | 19 - .../opa/docs/book/node_modules/asn1/README.md | 50 - .../book/node_modules/asn1/lib/ber/errors.js | 13 - .../book/node_modules/asn1/lib/ber/index.js | 27 - .../book/node_modules/asn1/lib/ber/reader.js | 262 - .../book/node_modules/asn1/lib/ber/types.js | 36 - .../book/node_modules/asn1/lib/ber/writer.js | 317 - .../docs/book/node_modules/asn1/lib/index.js | 20 - .../docs/book/node_modules/asn1/package.json | 125 - .../book/node_modules/assert-plus/AUTHORS | 6 - .../book/node_modules/assert-plus/CHANGES.md | 14 - .../book/node_modules/assert-plus/README.md | 162 - .../book/node_modules/assert-plus/assert.js | 211 - .../node_modules/assert-plus/package.json | 119 - .../docs/book/node_modules/asynckit/LICENSE | 21 - .../docs/book/node_modules/asynckit/README.md | 233 - .../docs/book/node_modules/asynckit/bench.js | 76 - .../docs/book/node_modules/asynckit/index.js | 6 - .../book/node_modules/asynckit/lib/abort.js | 29 - .../book/node_modules/asynckit/lib/async.js | 34 - .../book/node_modules/asynckit/lib/defer.js | 26 - .../book/node_modules/asynckit/lib/iterate.js | 75 - .../asynckit/lib/readable_asynckit.js | 91 - .../asynckit/lib/readable_parallel.js | 25 - .../asynckit/lib/readable_serial.js | 25 - .../asynckit/lib/readable_serial_ordered.js | 29 - .../book/node_modules/asynckit/lib/state.js | 37 - .../node_modules/asynckit/lib/streamify.js | 141 - .../node_modules/asynckit/lib/terminator.js | 29 - .../book/node_modules/asynckit/package.json | 125 - .../book/node_modules/asynckit/parallel.js | 43 - .../docs/book/node_modules/asynckit/serial.js | 17 - .../node_modules/asynckit/serialOrdered.js | 75 - .../docs/book/node_modules/asynckit/stream.js | 21 - .../docs/book/node_modules/aws-sign2/LICENSE | 55 - .../book/node_modules/aws-sign2/README.md | 4 - .../docs/book/node_modules/aws-sign2/index.js | 212 - .../book/node_modules/aws-sign2/package.json | 84 - .../docs/book/node_modules/aws4/.travis.yml | 5 - .../opa/docs/book/node_modules/aws4/LICENSE | 19 - .../opa/docs/book/node_modules/aws4/README.md | 523 - .../opa/docs/book/node_modules/aws4/aws4.js | 332 - .../opa/docs/book/node_modules/aws4/lru.js | 96 - .../docs/book/node_modules/aws4/package.json | 143 - .../node_modules/bcrypt-pbkdf/CONTRIBUTING.md | 13 - .../book/node_modules/bcrypt-pbkdf/LICENSE | 66 - .../book/node_modules/bcrypt-pbkdf/README.md | 45 - .../book/node_modules/bcrypt-pbkdf/index.js | 556 - .../node_modules/bcrypt-pbkdf/package.json | 93 - .../docs/book/node_modules/boolbase/README.md | 10 - .../docs/book/node_modules/boolbase/index.js | 8 - .../book/node_modules/boolbase/package.json | 82 - .../docs/book/node_modules/caseless/LICENSE | 28 - .../docs/book/node_modules/caseless/README.md | 45 - .../docs/book/node_modules/caseless/index.js | 67 - .../book/node_modules/caseless/package.json | 99 - .../docs/book/node_modules/caseless/test.js | 67 - .../docs/book/node_modules/cheerio/History.md | 556 - .../docs/book/node_modules/cheerio/Readme.md | 1011 - .../docs/book/node_modules/cheerio/index.js | 11 - .../cheerio/lib/api/attributes.js | 482 - .../book/node_modules/cheerio/lib/api/css.js | 118 - .../node_modules/cheerio/lib/api/forms.js | 49 - .../cheerio/lib/api/manipulation.js | 421 - .../cheerio/lib/api/traversing.js | 423 - .../book/node_modules/cheerio/lib/cheerio.js | 143 - .../book/node_modules/cheerio/lib/parse.js | 86 - .../book/node_modules/cheerio/lib/static.js | 182 - .../book/node_modules/cheerio/lib/utils.js | 83 - .../book/node_modules/cheerio/package.json | 124 - .../book/node_modules/combined-stream/License | 19 - .../node_modules/combined-stream/Readme.md | 138 - .../combined-stream/lib/combined_stream.js | 189 - .../node_modules/combined-stream/lib/defer.js | 26 - .../node_modules/combined-stream/package.json | 107 - .../book/node_modules/core-util-is/LICENSE | 19 - .../book/node_modules/core-util-is/README.md | 3 - .../node_modules/core-util-is/float.patch | 604 - .../node_modules/core-util-is/lib/util.js | 107 - .../node_modules/core-util-is/package.json | 94 - .../book/node_modules/core-util-is/test.js | 68 - .../docs/book/node_modules/css-select/LICENSE | 11 - .../book/node_modules/css-select/README.md | 133 - .../book/node_modules/css-select/index.js | 59 - .../node_modules/css-select/lib/attributes.js | 181 - .../node_modules/css-select/lib/compile.js | 192 - .../node_modules/css-select/lib/general.js | 89 - .../css-select/lib/procedure.json | 11 - .../node_modules/css-select/lib/pseudos.js | 393 - .../book/node_modules/css-select/lib/sort.js | 80 - .../book/node_modules/css-select/package.json | 123 - .../docs/book/node_modules/css-what/LICENSE | 11 - .../docs/book/node_modules/css-what/index.js | 274 - .../book/node_modules/css-what/package.json | 112 - .../docs/book/node_modules/css-what/readme.md | 51 - .../docs/book/node_modules/cssom/LICENSE.txt | 20 - .../docs/book/node_modules/cssom/README.mdown | 69 - .../node_modules/cssom/lib/CSSDocumentRule.js | 39 - .../node_modules/cssom/lib/CSSFontFaceRule.js | 36 - .../node_modules/cssom/lib/CSSHostRule.js | 37 - .../node_modules/cssom/lib/CSSImportRule.js | 132 - .../node_modules/cssom/lib/CSSKeyframeRule.js | 37 - .../cssom/lib/CSSKeyframesRule.js | 39 - .../node_modules/cssom/lib/CSSMediaRule.js | 41 - .../docs/book/node_modules/cssom/lib/CSSOM.js | 3 - .../book/node_modules/cssom/lib/CSSRule.js | 43 - .../cssom/lib/CSSStyleDeclaration.js | 148 - .../node_modules/cssom/lib/CSSStyleRule.js | 190 - .../node_modules/cssom/lib/CSSStyleSheet.js | 88 - .../node_modules/cssom/lib/CSSSupportsRule.js | 36 - .../book/node_modules/cssom/lib/CSSValue.js | 43 - .../cssom/lib/CSSValueExpression.js | 344 - .../node_modules/cssom/lib/MatcherList.js | 62 - .../book/node_modules/cssom/lib/MediaList.js | 61 - .../book/node_modules/cssom/lib/Parser.js | 362 - .../book/node_modules/cssom/lib/StyleSheet.js | 17 - .../docs/book/node_modules/cssom/lib/clone.js | 82 - .../docs/book/node_modules/cssom/lib/index.js | 11 - .../docs/book/node_modules/cssom/lib/parse.js | 464 - .../book/node_modules/cssom/lib/snapshot.js | 76 - .../docs/book/node_modules/cssom/package.json | 103 - .../book/node_modules/cssstyle/.npmignore | 1 - .../node_modules/cssstyle/MIT-LICENSE.txt | 20 - .../docs/book/node_modules/cssstyle/README.md | 27 - .../cssstyle/lib/CSSStyleDeclaration.js | 233 - .../book/node_modules/cssstyle/lib/parsers.js | 670 - .../node_modules/cssstyle/lib/properties.js | 5858 -- .../lib/properties/alignmentBaseline.js | 12 - .../cssstyle/lib/properties/azimuth.js | 65 - .../cssstyle/lib/properties/background.js | 24 - .../lib/properties/backgroundAttachment.js | 22 - .../cssstyle/lib/properties/backgroundClip.js | 12 - .../lib/properties/backgroundColor.js | 33 - .../lib/properties/backgroundImage.js | 29 - .../lib/properties/backgroundOrigin.js | 12 - .../lib/properties/backgroundPosition.js | 56 - .../lib/properties/backgroundPositionX.js | 12 - .../lib/properties/backgroundPositionY.js | 12 - .../lib/properties/backgroundRepeat.js | 25 - .../lib/properties/backgroundRepeatX.js | 12 - .../lib/properties/backgroundRepeatY.js | 12 - .../cssstyle/lib/properties/backgroundSize.js | 12 - .../cssstyle/lib/properties/baselineShift.js | 12 - .../cssstyle/lib/properties/border.js | 49 - .../cssstyle/lib/properties/borderBottom.js | 23 - .../lib/properties/borderBottomColor.js | 16 - .../lib/properties/borderBottomLeftRadius.js | 12 - .../lib/properties/borderBottomRightRadius.js | 12 - .../lib/properties/borderBottomStyle.js | 21 - .../lib/properties/borderBottomWidth.js | 16 - .../cssstyle/lib/properties/borderCollapse.js | 25 - .../cssstyle/lib/properties/borderColor.js | 28 - .../cssstyle/lib/properties/borderImage.js | 12 - .../lib/properties/borderImageOutset.js | 12 - .../lib/properties/borderImageRepeat.js | 12 - .../lib/properties/borderImageSlice.js | 12 - .../lib/properties/borderImageSource.js | 12 - .../lib/properties/borderImageWidth.js | 12 - .../cssstyle/lib/properties/borderLeft.js | 23 - .../lib/properties/borderLeftColor.js | 16 - .../lib/properties/borderLeftStyle.js | 21 - .../lib/properties/borderLeftWidth.js | 16 - .../cssstyle/lib/properties/borderRadius.js | 12 - .../cssstyle/lib/properties/borderRight.js | 23 - .../lib/properties/borderRightColor.js | 16 - .../lib/properties/borderRightStyle.js | 21 - .../lib/properties/borderRightWidth.js | 16 - .../cssstyle/lib/properties/borderSpacing.js | 42 - .../cssstyle/lib/properties/borderStyle.js | 27 - .../cssstyle/lib/properties/borderTop.js | 22 - .../cssstyle/lib/properties/borderTopColor.js | 16 - .../lib/properties/borderTopLeftRadius.js | 12 - .../lib/properties/borderTopRightRadius.js | 12 - .../cssstyle/lib/properties/borderTopStyle.js | 21 - .../cssstyle/lib/properties/borderTopWidth.js | 17 - .../cssstyle/lib/properties/borderWidth.js | 47 - .../cssstyle/lib/properties/bottom.js | 14 - .../cssstyle/lib/properties/boxShadow.js | 12 - .../cssstyle/lib/properties/boxSizing.js | 12 - .../cssstyle/lib/properties/captionSide.js | 12 - .../cssstyle/lib/properties/clear.js | 16 - .../cssstyle/lib/properties/clip.js | 49 - .../cssstyle/lib/properties/color.js | 14 - .../lib/properties/colorInterpolation.js | 12 - .../properties/colorInterpolationFilters.js | 12 - .../cssstyle/lib/properties/colorProfile.js | 12 - .../cssstyle/lib/properties/colorRendering.js | 12 - .../cssstyle/lib/properties/content.js | 12 - .../lib/properties/counterIncrement.js | 12 - .../cssstyle/lib/properties/counterReset.js | 12 - .../cssstyle/lib/properties/cssFloat.js | 12 - .../cssstyle/lib/properties/cue.js | 12 - .../cssstyle/lib/properties/cueAfter.js | 12 - .../cssstyle/lib/properties/cueBefore.js | 12 - .../cssstyle/lib/properties/cursor.js | 12 - .../cssstyle/lib/properties/direction.js | 12 - .../cssstyle/lib/properties/display.js | 12 - .../lib/properties/dominantBaseline.js | 12 - .../cssstyle/lib/properties/elevation.js | 12 - .../cssstyle/lib/properties/emptyCells.js | 12 - .../lib/properties/enableBackground.js | 12 - .../cssstyle/lib/properties/fill.js | 12 - .../cssstyle/lib/properties/fillOpacity.js | 12 - .../cssstyle/lib/properties/fillRule.js | 12 - .../cssstyle/lib/properties/filter.js | 12 - .../cssstyle/lib/properties/floodColor.js | 14 - .../cssstyle/lib/properties/floodOpacity.js | 12 - .../cssstyle/lib/properties/font.js | 40 - .../cssstyle/lib/properties/fontFamily.js | 33 - .../cssstyle/lib/properties/fontSize.js | 25 - .../cssstyle/lib/properties/fontSizeAdjust.js | 12 - .../cssstyle/lib/properties/fontStretch.js | 12 - .../cssstyle/lib/properties/fontStyle.js | 18 - .../cssstyle/lib/properties/fontVariant.js | 18 - .../cssstyle/lib/properties/fontWeight.js | 18 - .../properties/glyphOrientationHorizontal.js | 12 - .../properties/glyphOrientationVertical.js | 12 - .../cssstyle/lib/properties/height.js | 24 - .../cssstyle/lib/properties/imageRendering.js | 12 - .../cssstyle/lib/properties/kerning.js | 12 - .../cssstyle/lib/properties/left.js | 14 - .../cssstyle/lib/properties/letterSpacing.js | 12 - .../cssstyle/lib/properties/lightingColor.js | 14 - .../cssstyle/lib/properties/lineHeight.js | 21 - .../cssstyle/lib/properties/listStyle.js | 12 - .../cssstyle/lib/properties/listStyleImage.js | 12 - .../lib/properties/listStylePosition.js | 12 - .../cssstyle/lib/properties/listStyleType.js | 12 - .../cssstyle/lib/properties/margin.js | 59 - .../cssstyle/lib/properties/marginBottom.js | 13 - .../cssstyle/lib/properties/marginLeft.js | 13 - .../cssstyle/lib/properties/marginRight.js | 13 - .../cssstyle/lib/properties/marginTop.js | 13 - .../cssstyle/lib/properties/marker.js | 12 - .../cssstyle/lib/properties/markerEnd.js | 12 - .../cssstyle/lib/properties/markerMid.js | 12 - .../cssstyle/lib/properties/markerOffset.js | 12 - .../cssstyle/lib/properties/markerStart.js | 12 - .../cssstyle/lib/properties/marks.js | 12 - .../cssstyle/lib/properties/mask.js | 12 - .../cssstyle/lib/properties/maxHeight.js | 12 - .../cssstyle/lib/properties/maxWidth.js | 12 - .../cssstyle/lib/properties/minHeight.js | 12 - .../cssstyle/lib/properties/minWidth.js | 12 - .../cssstyle/lib/properties/opacity.js | 14 - .../cssstyle/lib/properties/orphans.js | 12 - .../cssstyle/lib/properties/outline.js | 12 - .../cssstyle/lib/properties/outlineColor.js | 14 - .../cssstyle/lib/properties/outlineOffset.js | 12 - .../cssstyle/lib/properties/outlineStyle.js | 12 - .../cssstyle/lib/properties/outlineWidth.js | 12 - .../cssstyle/lib/properties/overflow.js | 12 - .../cssstyle/lib/properties/overflowX.js | 12 - .../cssstyle/lib/properties/overflowY.js | 12 - .../cssstyle/lib/properties/padding.js | 52 - .../cssstyle/lib/properties/paddingBottom.js | 13 - .../cssstyle/lib/properties/paddingLeft.js | 13 - .../cssstyle/lib/properties/paddingRight.js | 13 - .../cssstyle/lib/properties/paddingTop.js | 13 - .../cssstyle/lib/properties/page.js | 12 - .../cssstyle/lib/properties/pageBreakAfter.js | 12 - .../lib/properties/pageBreakBefore.js | 12 - .../lib/properties/pageBreakInside.js | 12 - .../cssstyle/lib/properties/pause.js | 12 - .../cssstyle/lib/properties/pauseAfter.js | 12 - .../cssstyle/lib/properties/pauseBefore.js | 12 - .../cssstyle/lib/properties/pitch.js | 12 - .../cssstyle/lib/properties/pitchRange.js | 12 - .../cssstyle/lib/properties/playDuring.js | 12 - .../cssstyle/lib/properties/pointerEvents.js | 12 - .../cssstyle/lib/properties/position.js | 12 - .../cssstyle/lib/properties/quotes.js | 12 - .../cssstyle/lib/properties/resize.js | 12 - .../cssstyle/lib/properties/richness.js | 12 - .../cssstyle/lib/properties/right.js | 14 - .../cssstyle/lib/properties/shapeRendering.js | 12 - .../cssstyle/lib/properties/size.js | 12 - .../cssstyle/lib/properties/speak.js | 12 - .../cssstyle/lib/properties/speakHeader.js | 12 - .../cssstyle/lib/properties/speakNumeral.js | 12 - .../lib/properties/speakPunctuation.js | 12 - .../cssstyle/lib/properties/speechRate.js | 12 - .../cssstyle/lib/properties/src.js | 12 - .../cssstyle/lib/properties/stopColor.js | 14 - .../cssstyle/lib/properties/stopOpacity.js | 12 - .../cssstyle/lib/properties/stress.js | 12 - .../cssstyle/lib/properties/stroke.js | 12 - .../lib/properties/strokeDasharray.js | 12 - .../lib/properties/strokeDashoffset.js | 12 - .../cssstyle/lib/properties/strokeLinecap.js | 12 - .../cssstyle/lib/properties/strokeLinejoin.js | 12 - .../lib/properties/strokeMiterlimit.js | 12 - .../cssstyle/lib/properties/strokeOpacity.js | 12 - .../cssstyle/lib/properties/strokeWidth.js | 12 - .../cssstyle/lib/properties/tableLayout.js | 12 - .../cssstyle/lib/properties/textAlign.js | 12 - .../cssstyle/lib/properties/textAnchor.js | 12 - .../cssstyle/lib/properties/textDecoration.js | 12 - .../cssstyle/lib/properties/textIndent.js | 12 - .../lib/properties/textLineThrough.js | 12 - .../lib/properties/textLineThroughColor.js | 14 - .../lib/properties/textLineThroughMode.js | 12 - .../lib/properties/textLineThroughStyle.js | 12 - .../lib/properties/textLineThroughWidth.js | 12 - .../cssstyle/lib/properties/textOverflow.js | 12 - .../cssstyle/lib/properties/textOverline.js | 12 - .../lib/properties/textOverlineColor.js | 14 - .../lib/properties/textOverlineMode.js | 12 - .../lib/properties/textOverlineStyle.js | 12 - .../lib/properties/textOverlineWidth.js | 12 - .../cssstyle/lib/properties/textRendering.js | 12 - .../cssstyle/lib/properties/textShadow.js | 12 - .../cssstyle/lib/properties/textTransform.js | 12 - .../cssstyle/lib/properties/textUnderline.js | 12 - .../lib/properties/textUnderlineColor.js | 14 - .../lib/properties/textUnderlineMode.js | 12 - .../lib/properties/textUnderlineStyle.js | 12 - .../lib/properties/textUnderlineWidth.js | 12 - .../cssstyle/lib/properties/top.js | 14 - .../cssstyle/lib/properties/unicodeBidi.js | 12 - .../cssstyle/lib/properties/unicodeRange.js | 12 - .../cssstyle/lib/properties/vectorEffect.js | 12 - .../cssstyle/lib/properties/verticalAlign.js | 12 - .../cssstyle/lib/properties/visibility.js | 12 - .../cssstyle/lib/properties/voiceFamily.js | 12 - .../cssstyle/lib/properties/volume.js | 12 - .../lib/properties/webkitAnimation.js | 12 - .../lib/properties/webkitAnimationDelay.js | 12 - .../properties/webkitAnimationDirection.js | 12 - .../lib/properties/webkitAnimationDuration.js | 12 - .../lib/properties/webkitAnimationFillMode.js | 12 - .../webkitAnimationIterationCount.js | 12 - .../lib/properties/webkitAnimationName.js | 12 - .../properties/webkitAnimationPlayState.js | 12 - .../webkitAnimationTimingFunction.js | 12 - .../lib/properties/webkitAppearance.js | 12 - .../lib/properties/webkitAspectRatio.js | 12 - .../properties/webkitBackfaceVisibility.js | 12 - .../lib/properties/webkitBackgroundClip.js | 12 - .../properties/webkitBackgroundComposite.js | 12 - .../lib/properties/webkitBackgroundOrigin.js | 12 - .../lib/properties/webkitBackgroundSize.js | 12 - .../lib/properties/webkitBorderAfter.js | 12 - .../lib/properties/webkitBorderAfterColor.js | 14 - .../lib/properties/webkitBorderAfterStyle.js | 12 - .../lib/properties/webkitBorderAfterWidth.js | 12 - .../lib/properties/webkitBorderBefore.js | 12 - .../lib/properties/webkitBorderBeforeColor.js | 14 - .../lib/properties/webkitBorderBeforeStyle.js | 12 - .../lib/properties/webkitBorderBeforeWidth.js | 12 - .../lib/properties/webkitBorderEnd.js | 12 - .../lib/properties/webkitBorderEndColor.js | 14 - .../lib/properties/webkitBorderEndStyle.js | 12 - .../lib/properties/webkitBorderEndWidth.js | 12 - .../lib/properties/webkitBorderFit.js | 12 - .../webkitBorderHorizontalSpacing.js | 12 - .../lib/properties/webkitBorderImage.js | 12 - .../lib/properties/webkitBorderRadius.js | 12 - .../lib/properties/webkitBorderStart.js | 12 - .../lib/properties/webkitBorderStartColor.js | 14 - .../lib/properties/webkitBorderStartStyle.js | 12 - .../lib/properties/webkitBorderStartWidth.js | 12 - .../properties/webkitBorderVerticalSpacing.js | 12 - .../cssstyle/lib/properties/webkitBoxAlign.js | 12 - .../lib/properties/webkitBoxDirection.js | 12 - .../cssstyle/lib/properties/webkitBoxFlex.js | 12 - .../lib/properties/webkitBoxFlexGroup.js | 12 - .../cssstyle/lib/properties/webkitBoxLines.js | 12 - .../lib/properties/webkitBoxOrdinalGroup.js | 12 - .../lib/properties/webkitBoxOrient.js | 12 - .../cssstyle/lib/properties/webkitBoxPack.js | 12 - .../lib/properties/webkitBoxReflect.js | 12 - .../lib/properties/webkitBoxShadow.js | 12 - .../lib/properties/webkitColorCorrection.js | 12 - .../lib/properties/webkitColumnAxis.js | 12 - .../lib/properties/webkitColumnBreakAfter.js | 12 - .../lib/properties/webkitColumnBreakBefore.js | 12 - .../lib/properties/webkitColumnBreakInside.js | 12 - .../lib/properties/webkitColumnCount.js | 12 - .../lib/properties/webkitColumnGap.js | 12 - .../lib/properties/webkitColumnRule.js | 12 - .../lib/properties/webkitColumnRuleColor.js | 14 - .../lib/properties/webkitColumnRuleStyle.js | 12 - .../lib/properties/webkitColumnRuleWidth.js | 12 - .../lib/properties/webkitColumnSpan.js | 12 - .../lib/properties/webkitColumnWidth.js | 12 - .../cssstyle/lib/properties/webkitColumns.js | 12 - .../cssstyle/lib/properties/webkitFilter.js | 12 - .../lib/properties/webkitFlexAlign.js | 12 - .../lib/properties/webkitFlexDirection.js | 12 - .../cssstyle/lib/properties/webkitFlexFlow.js | 12 - .../lib/properties/webkitFlexItemAlign.js | 12 - .../lib/properties/webkitFlexLinePack.js | 12 - .../lib/properties/webkitFlexOrder.js | 12 - .../cssstyle/lib/properties/webkitFlexPack.js | 12 - .../cssstyle/lib/properties/webkitFlexWrap.js | 12 - .../cssstyle/lib/properties/webkitFlowFrom.js | 12 - .../cssstyle/lib/properties/webkitFlowInto.js | 12 - .../properties/webkitFontFeatureSettings.js | 12 - .../lib/properties/webkitFontKerning.js | 12 - .../lib/properties/webkitFontSizeDelta.js | 12 - .../lib/properties/webkitFontSmoothing.js | 12 - .../properties/webkitFontVariantLigatures.js | 12 - .../lib/properties/webkitHighlight.js | 12 - .../properties/webkitHyphenateCharacter.js | 12 - .../properties/webkitHyphenateLimitAfter.js | 12 - .../properties/webkitHyphenateLimitBefore.js | 12 - .../properties/webkitHyphenateLimitLines.js | 12 - .../cssstyle/lib/properties/webkitHyphens.js | 12 - .../lib/properties/webkitLineAlign.js | 12 - .../lib/properties/webkitLineBoxContain.js | 12 - .../lib/properties/webkitLineBreak.js | 12 - .../lib/properties/webkitLineClamp.js | 12 - .../cssstyle/lib/properties/webkitLineGrid.js | 12 - .../cssstyle/lib/properties/webkitLineSnap.js | 12 - .../cssstyle/lib/properties/webkitLocale.js | 12 - .../lib/properties/webkitLogicalHeight.js | 12 - .../lib/properties/webkitLogicalWidth.js | 12 - .../lib/properties/webkitMarginAfter.js | 12 - .../properties/webkitMarginAfterCollapse.js | 12 - .../lib/properties/webkitMarginBefore.js | 12 - .../properties/webkitMarginBeforeCollapse.js | 12 - .../properties/webkitMarginBottomCollapse.js | 12 - .../lib/properties/webkitMarginCollapse.js | 12 - .../lib/properties/webkitMarginEnd.js | 12 - .../lib/properties/webkitMarginStart.js | 12 - .../lib/properties/webkitMarginTopCollapse.js | 12 - .../cssstyle/lib/properties/webkitMarquee.js | 12 - .../lib/properties/webkitMarqueeDirection.js | 12 - .../lib/properties/webkitMarqueeIncrement.js | 12 - .../lib/properties/webkitMarqueeRepetition.js | 12 - .../lib/properties/webkitMarqueeSpeed.js | 12 - .../lib/properties/webkitMarqueeStyle.js | 12 - .../cssstyle/lib/properties/webkitMask.js | 12 - .../lib/properties/webkitMaskAttachment.js | 12 - .../lib/properties/webkitMaskBoxImage.js | 12 - .../properties/webkitMaskBoxImageOutset.js | 12 - .../properties/webkitMaskBoxImageRepeat.js | 12 - .../lib/properties/webkitMaskBoxImageSlice.js | 12 - .../properties/webkitMaskBoxImageSource.js | 12 - .../lib/properties/webkitMaskBoxImageWidth.js | 12 - .../cssstyle/lib/properties/webkitMaskClip.js | 12 - .../lib/properties/webkitMaskComposite.js | 12 - .../lib/properties/webkitMaskImage.js | 12 - .../lib/properties/webkitMaskOrigin.js | 12 - .../lib/properties/webkitMaskPosition.js | 12 - .../lib/properties/webkitMaskPositionX.js | 12 - .../lib/properties/webkitMaskPositionY.js | 12 - .../lib/properties/webkitMaskRepeat.js | 12 - .../lib/properties/webkitMaskRepeatX.js | 12 - .../lib/properties/webkitMaskRepeatY.js | 12 - .../cssstyle/lib/properties/webkitMaskSize.js | 12 - .../webkitMatchNearestMailBlockquoteColor.js | 14 - .../lib/properties/webkitMaxLogicalHeight.js | 12 - .../lib/properties/webkitMaxLogicalWidth.js | 12 - .../lib/properties/webkitMinLogicalHeight.js | 12 - .../lib/properties/webkitMinLogicalWidth.js | 12 - .../cssstyle/lib/properties/webkitNbspMode.js | 12 - .../lib/properties/webkitOverflowScrolling.js | 12 - .../lib/properties/webkitPaddingAfter.js | 12 - .../lib/properties/webkitPaddingBefore.js | 12 - .../lib/properties/webkitPaddingEnd.js | 12 - .../lib/properties/webkitPaddingStart.js | 12 - .../lib/properties/webkitPerspective.js | 12 - .../lib/properties/webkitPerspectiveOrigin.js | 12 - .../properties/webkitPerspectiveOriginX.js | 12 - .../properties/webkitPerspectiveOriginY.js | 12 - .../lib/properties/webkitPrintColorAdjust.js | 12 - .../lib/properties/webkitRegionBreakAfter.js | 12 - .../lib/properties/webkitRegionBreakBefore.js | 12 - .../lib/properties/webkitRegionBreakInside.js | 12 - .../lib/properties/webkitRegionOverflow.js | 12 - .../lib/properties/webkitRtlOrdering.js | 12 - .../lib/properties/webkitSvgShadow.js | 12 - .../lib/properties/webkitTapHighlightColor.js | 14 - .../lib/properties/webkitTextCombine.js | 12 - .../webkitTextDecorationsInEffect.js | 12 - .../lib/properties/webkitTextEmphasis.js | 12 - .../lib/properties/webkitTextEmphasisColor.js | 14 - .../properties/webkitTextEmphasisPosition.js | 12 - .../lib/properties/webkitTextEmphasisStyle.js | 12 - .../lib/properties/webkitTextFillColor.js | 14 - .../lib/properties/webkitTextOrientation.js | 12 - .../lib/properties/webkitTextSecurity.js | 12 - .../lib/properties/webkitTextSizeAdjust.js | 12 - .../lib/properties/webkitTextStroke.js | 12 - .../lib/properties/webkitTextStrokeColor.js | 14 - .../lib/properties/webkitTextStrokeWidth.js | 12 - .../lib/properties/webkitTransform.js | 12 - .../lib/properties/webkitTransformOrigin.js | 12 - .../lib/properties/webkitTransformOriginX.js | 12 - .../lib/properties/webkitTransformOriginY.js | 12 - .../lib/properties/webkitTransformOriginZ.js | 12 - .../lib/properties/webkitTransformStyle.js | 12 - .../lib/properties/webkitTransition.js | 12 - .../lib/properties/webkitTransitionDelay.js | 12 - .../properties/webkitTransitionDuration.js | 12 - .../properties/webkitTransitionProperty.js | 12 - .../webkitTransitionTimingFunction.js | 12 - .../cssstyle/lib/properties/webkitUserDrag.js | 12 - .../lib/properties/webkitUserModify.js | 12 - .../lib/properties/webkitUserSelect.js | 12 - .../cssstyle/lib/properties/webkitWrap.js | 12 - .../cssstyle/lib/properties/webkitWrapFlow.js | 12 - .../lib/properties/webkitWrapMargin.js | 12 - .../lib/properties/webkitWrapPadding.js | 12 - .../lib/properties/webkitWrapShapeInside.js | 12 - .../lib/properties/webkitWrapShapeOutside.js | 12 - .../lib/properties/webkitWrapThrough.js | 12 - .../lib/properties/webkitWritingMode.js | 12 - .../cssstyle/lib/properties/whiteSpace.js | 12 - .../cssstyle/lib/properties/widows.js | 12 - .../cssstyle/lib/properties/width.js | 24 - .../cssstyle/lib/properties/wordBreak.js | 12 - .../cssstyle/lib/properties/wordSpacing.js | 12 - .../cssstyle/lib/properties/wordWrap.js | 12 - .../cssstyle/lib/properties/writingMode.js | 12 - .../cssstyle/lib/properties/zIndex.js | 12 - .../cssstyle/lib/properties/zoom.js | 12 - .../book/node_modules/cssstyle/package.json | 108 - .../cssstyle/scripts/generate_properties.js | 302 - .../cssstyle/scripts/run_tests.sh | 4 - .../book/node_modules/cssstyle/tests/tests.js | 405 - .../book/node_modules/dashdash/CHANGES.md | 364 - .../book/node_modules/dashdash/LICENSE.txt | 24 - .../docs/book/node_modules/dashdash/README.md | 574 - .../dashdash/etc/dashdash.bash_completion.in | 389 - .../node_modules/dashdash/lib/dashdash.js | 1055 - .../book/node_modules/dashdash/package.json | 124 - .../docs/book/node_modules/deep-is/.npmignore | 1 - .../book/node_modules/deep-is/.travis.yml | 6 - .../docs/book/node_modules/deep-is/LICENSE | 22 - .../book/node_modules/deep-is/README.markdown | 70 - .../book/node_modules/deep-is/example/cmp.js | 11 - .../docs/book/node_modules/deep-is/index.js | 102 - .../book/node_modules/deep-is/package.json | 119 - .../book/node_modules/deep-is/test/NaN.js | 16 - .../book/node_modules/deep-is/test/cmp.js | 23 - .../node_modules/deep-is/test/neg-vs-pos-0.js | 15 - .../node_modules/delayed-stream/.npmignore | 1 - .../book/node_modules/delayed-stream/License | 19 - .../book/node_modules/delayed-stream/Makefile | 7 - .../node_modules/delayed-stream/Readme.md | 141 - .../delayed-stream/lib/delayed_stream.js | 107 - .../node_modules/delayed-stream/package.json | 96 - .../book/node_modules/dom-serializer/LICENSE | 11 - .../book/node_modules/dom-serializer/index.js | 178 - .../node_modules/domelementtype/LICENSE | 11 - .../node_modules/domelementtype/index.js | 14 - .../node_modules/domelementtype/package.json | 80 - .../node_modules/domelementtype/readme.md | 1 - .../node_modules/dom-serializer/package.json | 106 - .../book/node_modules/domelementtype/LICENSE | 11 - .../book/node_modules/domelementtype/index.js | 15 - .../node_modules/domelementtype/package.json | 91 - .../node_modules/domelementtype/readme.md | 1 - .../book/node_modules/domhandler/.travis.yml | 7 - .../docs/book/node_modules/domhandler/LICENSE | 11 - .../book/node_modules/domhandler/index.js | 182 - .../node_modules/domhandler/lib/element.js | 20 - .../book/node_modules/domhandler/lib/node.js | 44 - .../book/node_modules/domhandler/package.json | 101 - .../book/node_modules/domhandler/readme.md | 105 - .../domhandler/test/cases/01-basic.json | 57 - .../test/cases/02-single_tag_1.json | 21 - .../test/cases/03-single_tag_2.json | 21 - .../test/cases/04-unescaped_in_script.json | 27 - .../test/cases/05-tags_in_comment.json | 18 - .../test/cases/06-comment_in_script.json | 18 - .../test/cases/07-unescaped_in_style.json | 20 - .../test/cases/08-extra_spaces_in_tag.json | 20 - .../test/cases/09-unquoted_attrib.json | 20 - .../test/cases/10-singular_attribute.json | 15 - .../test/cases/11-text_outside_tags.json | 40 - .../domhandler/test/cases/12-text_only.json | 11 - .../test/cases/13-comment_in_text.json | 19 - .../cases/14-comment_in_text_in_script.json | 18 - .../domhandler/test/cases/15-non-verbose.json | 22 - .../test/cases/16-normalize_whitespace.json | 47 - .../test/cases/17-xml_namespace.json | 18 - .../test/cases/18-enforce_empty_tags.json | 16 - .../test/cases/19-ignore_empty_tags.json | 20 - .../test/cases/20-template_script_tags.json | 20 - .../test/cases/21-conditional_comments.json | 15 - .../test/cases/22-lowercase_tags.json | 41 - .../domhandler/test/cases/23-dom-lvl1.json | 131 - .../test/cases/24-with-start-indices.json | 85 - .../node_modules/domhandler/test/tests.js | 60 - .../book/node_modules/domutils/.npmignore | 1 - .../docs/book/node_modules/domutils/LICENSE | 11 - .../docs/book/node_modules/domutils/index.js | 14 - .../book/node_modules/domutils/lib/helpers.js | 141 - .../book/node_modules/domutils/lib/legacy.js | 87 - .../node_modules/domutils/lib/manipulation.js | 77 - .../node_modules/domutils/lib/querying.js | 94 - .../node_modules/domutils/lib/stringify.js | 22 - .../node_modules/domutils/lib/traversal.js | 24 - .../book/node_modules/domutils/package.json | 108 - .../docs/book/node_modules/domutils/readme.md | 1 - .../node_modules/domutils/test/fixture.js | 6 - .../domutils/test/tests/helpers.js | 89 - .../domutils/test/tests/legacy.js | 119 - .../domutils/test/tests/traversal.js | 17 - .../book/node_modules/domutils/test/utils.js | 9 - .../docs/book/node_modules/ecc-jsbn/LICENSE | 21 - .../docs/book/node_modules/ecc-jsbn/README.md | 8 - .../docs/book/node_modules/ecc-jsbn/index.js | 58 - .../node_modules/ecc-jsbn/lib/LICENSE-jsbn | 40 - .../docs/book/node_modules/ecc-jsbn/lib/ec.js | 561 - .../book/node_modules/ecc-jsbn/lib/sec.js | 170 - .../book/node_modules/ecc-jsbn/package.json | 97 - .../docs/book/node_modules/ecc-jsbn/test.js | 14 - .../book/node_modules/entities/.travis.yml | 5 - .../docs/book/node_modules/entities/LICENSE | 11 - .../docs/book/node_modules/entities/index.js | 26 - .../book/node_modules/entities/lib/decode.js | 70 - .../entities/lib/decode_codepoint.js | 25 - .../book/node_modules/entities/lib/encode.js | 82 - .../node_modules/entities/maps/decode.json | 1 - .../node_modules/entities/maps/entities.json | 1 - .../node_modules/entities/maps/legacy.json | 1 - .../book/node_modules/entities/maps/xml.json | 1 - .../book/node_modules/entities/package.json | 129 - .../docs/book/node_modules/entities/readme.md | 27 - .../node_modules/entities/test/mocha.opts | 2 - .../book/node_modules/entities/test/test.js | 170 - .../book/node_modules/escodegen/LICENSE.BSD | 19 - .../book/node_modules/escodegen/README.md | 84 - .../node_modules/escodegen/bin/escodegen.js | 77 - .../node_modules/escodegen/bin/esgenerate.js | 64 - .../book/node_modules/escodegen/escodegen.js | 2603 - .../book/node_modules/escodegen/package.json | 124 - .../docs/book/node_modules/esprima/ChangeLog | 209 - .../book/node_modules/esprima/LICENSE.BSD | 21 - .../docs/book/node_modules/esprima/README.md | 44 - .../book/node_modules/esprima/bin/esparse.js | 139 - .../node_modules/esprima/bin/esvalidate.js | 236 - .../book/node_modules/esprima/dist/esprima.js | 6401 -- .../book/node_modules/esprima/package.json | 162 - .../book/node_modules/estraverse/.babelrc | 3 - .../book/node_modules/estraverse/.jshintrc | 16 - .../book/node_modules/estraverse/LICENSE.BSD | 19 - .../node_modules/estraverse/estraverse.js | 849 - .../book/node_modules/estraverse/gulpfile.js | 70 - .../book/node_modules/estraverse/package.json | 104 - .../book/node_modules/esutils/LICENSE.BSD | 19 - .../docs/book/node_modules/esutils/README.md | 169 - .../docs/book/node_modules/esutils/lib/ast.js | 144 - .../book/node_modules/esutils/lib/code.js | 135 - .../book/node_modules/esutils/lib/keyword.js | 165 - .../book/node_modules/esutils/lib/utils.js | 33 - .../book/node_modules/esutils/package.json | 104 - .../book/node_modules/extend/.editorconfig | 20 - .../docs/book/node_modules/extend/.eslintrc | 17 - .../docs/book/node_modules/extend/.jscs.json | 175 - .../docs/book/node_modules/extend/.travis.yml | 230 - .../book/node_modules/extend/CHANGELOG.md | 83 - .../opa/docs/book/node_modules/extend/LICENSE | 23 - .../docs/book/node_modules/extend/README.md | 81 - .../book/node_modules/extend/component.json | 32 - .../docs/book/node_modules/extend/index.js | 117 - .../book/node_modules/extend/package.json | 117 - .../book/node_modules/extsprintf/.gitmodules | 0 .../book/node_modules/extsprintf/.npmignore | 2 - .../docs/book/node_modules/extsprintf/LICENSE | 19 - .../book/node_modules/extsprintf/Makefile | 24 - .../node_modules/extsprintf/Makefile.targ | 285 - .../book/node_modules/extsprintf/README.md | 46 - .../node_modules/extsprintf/jsl.node.conf | 137 - .../node_modules/extsprintf/lib/extsprintf.js | 183 - .../book/node_modules/extsprintf/package.json | 77 - .../book/node_modules/fast-deep-equal/LICENSE | 21 - .../node_modules/fast-deep-equal/README.md | 58 - .../node_modules/fast-deep-equal/index.d.ts | 4 - .../node_modules/fast-deep-equal/index.js | 55 - .../node_modules/fast-deep-equal/package.json | 125 - .../fast-json-stable-stringify/.eslintrc.yml | 26 - .../fast-json-stable-stringify/.npmignore | 4 - .../fast-json-stable-stringify/.travis.yml | 8 - .../fast-json-stable-stringify/LICENSE | 18 - .../fast-json-stable-stringify/README.md | 119 - .../benchmark/index.js | 31 - .../benchmark/test.json | 137 - .../example/key_cmp.js | 7 - .../example/nested.js | 3 - .../fast-json-stable-stringify/example/str.js | 3 - .../example/value_cmp.js | 7 - .../fast-json-stable-stringify/index.js | 59 - .../fast-json-stable-stringify/package.json | 113 - .../fast-json-stable-stringify/test/cmp.js | 13 - .../fast-json-stable-stringify/test/nested.js | 44 - .../fast-json-stable-stringify/test/str.js | 46 - .../test/to-json.js | 22 - .../node_modules/fast-levenshtein/LICENSE.md | 25 - .../node_modules/fast-levenshtein/README.md | 104 - .../fast-levenshtein/levenshtein.js | 136 - .../fast-levenshtein/package.json | 107 - .../book/node_modules/forever-agent/LICENSE | 55 - .../book/node_modules/forever-agent/README.md | 4 - .../book/node_modules/forever-agent/index.js | 138 - .../node_modules/forever-agent/package.json | 87 - .../docs/book/node_modules/form-data/License | 19 - .../book/node_modules/form-data/README.md | 234 - .../book/node_modules/form-data/README.md.bak | 234 - .../node_modules/form-data/lib/browser.js | 2 - .../node_modules/form-data/lib/form_data.js | 457 - .../node_modules/form-data/lib/populate.js | 10 - .../book/node_modules/form-data/package.json | 149 - .../book/node_modules/form-data/yarn.lock | 2662 - .../docs/book/node_modules/getpass/.npmignore | 8 - .../book/node_modules/getpass/.travis.yml | 9 - .../docs/book/node_modules/getpass/LICENSE | 18 - .../docs/book/node_modules/getpass/README.md | 32 - .../book/node_modules/getpass/lib/index.js | 123 - .../book/node_modules/getpass/package.json | 85 - .../gitbook-plugin-ace/.npmignore | 1 - .../node_modules/gitbook-plugin-ace/LICENSE | 201 - .../node_modules/gitbook-plugin-ace/README.md | 62 - .../gitbook-plugin-ace/assets/ace.css | 8 - .../gitbook-plugin-ace/assets/ace.js | 35 - .../gitbook-plugin-ace/assets/ace/ace.js | 11 - .../assets/ace/ext-beautify.js | 5 - .../assets/ace/ext-chromevox.js | 5 - .../assets/ace/ext-elastic_tabstops_lite.js | 5 - .../assets/ace/ext-emmet.js | 5 - .../assets/ace/ext-error_marker.js | 5 - .../assets/ace/ext-keybinding_menu.js | 5 - .../assets/ace/ext-language_tools.js | 5 - .../assets/ace/ext-linking.js | 5 - .../assets/ace/ext-modelist.js | 5 - .../assets/ace/ext-old_ie.js | 5 - .../assets/ace/ext-searchbox.js | 5 - .../assets/ace/ext-settings_menu.js | 5 - .../assets/ace/ext-spellcheck.js | 5 - .../assets/ace/ext-split.js | 5 - .../assets/ace/ext-static_highlight.js | 5 - .../assets/ace/ext-statusbar.js | 5 - .../assets/ace/ext-textarea.js | 5 - .../assets/ace/ext-themelist.js | 5 - .../assets/ace/ext-whitespace.js | 5 - .../assets/ace/keybinding-emacs.js | 1 - .../assets/ace/keybinding-vim.js | 1 - .../assets/ace/mode-abap.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-abc.js | 1 - .../assets/ace/mode-actionscript.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-ada.js | 1 - .../assets/ace/mode-apache_conf.js | 1 - .../assets/ace/mode-applescript.js | 1 - .../assets/ace/mode-asciidoc.js | 1 - .../assets/ace/mode-assembly_x86.js | 1 - .../assets/ace/mode-autohotkey.js | 1 - .../assets/ace/mode-batchfile.js | 1 - .../assets/ace/mode-c9search.js | 1 - .../assets/ace/mode-c_cpp.js | 1 - .../assets/ace/mode-cirru.js | 1 - .../assets/ace/mode-clojure.js | 1 - .../assets/ace/mode-cobol.js | 1 - .../assets/ace/mode-coffee.js | 1 - .../assets/ace/mode-coldfusion.js | 1 - .../assets/ace/mode-csharp.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-css.js | 1 - .../assets/ace/mode-curly.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-d.js | 1 - .../assets/ace/mode-dart.js | 1 - .../assets/ace/mode-diff.js | 1 - .../assets/ace/mode-django.js | 1 - .../assets/ace/mode-dockerfile.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-dot.js | 1 - .../assets/ace/mode-eiffel.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-ejs.js | 1 - .../assets/ace/mode-elixir.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-elm.js | 1 - .../assets/ace/mode-erlang.js | 1 - .../assets/ace/mode-forth.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-ftl.js | 1 - .../assets/ace/mode-gcode.js | 1 - .../assets/ace/mode-gherkin.js | 1 - .../assets/ace/mode-gitignore.js | 1 - .../assets/ace/mode-glsl.js | 1 - .../assets/ace/mode-golang.js | 1 - .../assets/ace/mode-groovy.js | 1 - .../assets/ace/mode-haml.js | 1 - .../assets/ace/mode-handlebars.js | 1 - .../assets/ace/mode-haskell.js | 1 - .../assets/ace/mode-haxe.js | 1 - .../assets/ace/mode-html.js | 1 - .../assets/ace/mode-html_elixir.js | 1 - .../assets/ace/mode-html_ruby.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-ini.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-io.js | 1 - .../assets/ace/mode-jack.js | 1 - .../assets/ace/mode-jade.js | 1 - .../assets/ace/mode-java.js | 1 - .../assets/ace/mode-javascript.js | 1 - .../assets/ace/mode-json.js | 1 - .../assets/ace/mode-jsoniq.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-jsp.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-jsx.js | 1 - .../assets/ace/mode-julia.js | 1 - .../assets/ace/mode-latex.js | 1 - .../assets/ace/mode-lean.js | 1 - .../assets/ace/mode-less.js | 1 - .../assets/ace/mode-liquid.js | 1 - .../assets/ace/mode-lisp.js | 1 - .../assets/ace/mode-live_script.js | 1 - .../assets/ace/mode-livescript.js | 1 - .../assets/ace/mode-logiql.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-lsl.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-lua.js | 1 - .../assets/ace/mode-luapage.js | 1 - .../assets/ace/mode-lucene.js | 1 - .../assets/ace/mode-makefile.js | 1 - .../assets/ace/mode-markdown.js | 1 - .../assets/ace/mode-mask.js | 1 - .../assets/ace/mode-matlab.js | 1 - .../assets/ace/mode-maze.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-mel.js | 1 - .../assets/ace/mode-mips_assembler.js | 1 - .../assets/ace/mode-mipsassembler.js | 1 - .../assets/ace/mode-mushcode.js | 1 - .../assets/ace/mode-mysql.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-nix.js | 1 - .../assets/ace/mode-objectivec.js | 1 - .../assets/ace/mode-ocaml.js | 1 - .../assets/ace/mode-pascal.js | 1 - .../assets/ace/mode-perl.js | 1 - .../assets/ace/mode-pgsql.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-php.js | 1 - .../assets/ace/mode-plain_text.js | 1 - .../assets/ace/mode-powershell.js | 1 - .../assets/ace/mode-praat.js | 1 - .../assets/ace/mode-prolog.js | 1 - .../assets/ace/mode-properties.js | 1 - .../assets/ace/mode-protobuf.js | 1 - .../assets/ace/mode-python.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-r.js | 1 - .../assets/ace/mode-rdoc.js | 1 - .../assets/ace/mode-rhtml.js | 1 - .../assets/ace/mode-ruby.js | 1 - .../assets/ace/mode-rust.js | 1 - .../assets/ace/mode-sass.js | 1 - .../assets/ace/mode-scad.js | 1 - .../assets/ace/mode-scala.js | 1 - .../assets/ace/mode-scheme.js | 1 - .../assets/ace/mode-scss.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-sh.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-sjs.js | 1 - .../assets/ace/mode-smarty.js | 1 - .../assets/ace/mode-snippets.js | 1 - .../assets/ace/mode-soy_template.js | 1 - .../assets/ace/mode-space.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-sql.js | 1 - .../assets/ace/mode-sqlserver.js | 1 - .../assets/ace/mode-stylus.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-svg.js | 1 - .../assets/ace/mode-swift.js | 1 - .../assets/ace/mode-swig.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-tcl.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-tex.js | 1 - .../assets/ace/mode-text.js | 0 .../assets/ace/mode-textile.js | 1 - .../assets/ace/mode-toml.js | 1 - .../assets/ace/mode-twig.js | 1 - .../assets/ace/mode-typescript.js | 1 - .../assets/ace/mode-vala.js | 1 - .../assets/ace/mode-vbscript.js | 1 - .../assets/ace/mode-velocity.js | 1 - .../assets/ace/mode-verilog.js | 1 - .../assets/ace/mode-vhdl.js | 1 - .../gitbook-plugin-ace/assets/ace/mode-xml.js | 1 - .../assets/ace/mode-xquery.js | 1 - .../assets/ace/mode-yaml.js | 1 - .../assets/ace/snippets/abap.js | 1 - .../assets/ace/snippets/abc.js | 1 - .../assets/ace/snippets/actionscript.js | 1 - .../assets/ace/snippets/ada.js | 1 - .../assets/ace/snippets/apache_conf.js | 1 - .../assets/ace/snippets/applescript.js | 1 - .../assets/ace/snippets/asciidoc.js | 1 - .../assets/ace/snippets/assembly_x86.js | 1 - .../assets/ace/snippets/autohotkey.js | 1 - .../assets/ace/snippets/batchfile.js | 1 - .../assets/ace/snippets/c9search.js | 1 - .../assets/ace/snippets/c_cpp.js | 1 - .../assets/ace/snippets/cirru.js | 1 - .../assets/ace/snippets/clojure.js | 1 - .../assets/ace/snippets/cobol.js | 1 - .../assets/ace/snippets/coffee.js | 1 - .../assets/ace/snippets/coldfusion.js | 1 - .../assets/ace/snippets/csharp.js | 1 - .../assets/ace/snippets/css.js | 1 - .../assets/ace/snippets/curly.js | 1 - .../assets/ace/snippets/d.js | 1 - .../assets/ace/snippets/dart.js | 1 - .../assets/ace/snippets/diff.js | 1 - .../assets/ace/snippets/django.js | 1 - .../assets/ace/snippets/dockerfile.js | 1 - .../assets/ace/snippets/dot.js | 1 - .../assets/ace/snippets/eiffel.js | 1 - .../assets/ace/snippets/ejs.js | 1 - .../assets/ace/snippets/elixir.js | 1 - .../assets/ace/snippets/elm.js | 1 - .../assets/ace/snippets/erlang.js | 1 - .../assets/ace/snippets/forth.js | 1 - .../assets/ace/snippets/ftl.js | 1 - .../assets/ace/snippets/gcode.js | 1 - .../assets/ace/snippets/gherkin.js | 1 - .../assets/ace/snippets/gitignore.js | 1 - .../assets/ace/snippets/glsl.js | 1 - .../assets/ace/snippets/golang.js | 1 - .../assets/ace/snippets/groovy.js | 1 - .../assets/ace/snippets/haml.js | 1 - .../assets/ace/snippets/handlebars.js | 1 - .../assets/ace/snippets/haskell.js | 1 - .../assets/ace/snippets/haxe.js | 1 - .../assets/ace/snippets/html.js | 1 - .../assets/ace/snippets/html_elixir.js | 1 - .../assets/ace/snippets/html_ruby.js | 1 - .../assets/ace/snippets/ini.js | 1 - .../assets/ace/snippets/io.js | 1 - .../assets/ace/snippets/jack.js | 1 - .../assets/ace/snippets/jade.js | 1 - .../assets/ace/snippets/java.js | 1 - .../assets/ace/snippets/javascript.js | 1 - .../assets/ace/snippets/json.js | 1 - .../assets/ace/snippets/jsoniq.js | 1 - .../assets/ace/snippets/jsp.js | 1 - .../assets/ace/snippets/jsx.js | 1 - .../assets/ace/snippets/julia.js | 1 - .../assets/ace/snippets/latex.js | 1 - .../assets/ace/snippets/lean.js | 1 - .../assets/ace/snippets/less.js | 1 - .../assets/ace/snippets/liquid.js | 1 - .../assets/ace/snippets/lisp.js | 1 - .../assets/ace/snippets/live_script.js | 1 - .../assets/ace/snippets/livescript.js | 1 - .../assets/ace/snippets/logiql.js | 1 - .../assets/ace/snippets/lsl.js | 1 - .../assets/ace/snippets/lua.js | 1 - .../assets/ace/snippets/luapage.js | 1 - .../assets/ace/snippets/lucene.js | 1 - .../assets/ace/snippets/makefile.js | 1 - .../assets/ace/snippets/markdown.js | 1 - .../assets/ace/snippets/mask.js | 1 - .../assets/ace/snippets/matlab.js | 1 - .../assets/ace/snippets/maze.js | 1 - .../assets/ace/snippets/mel.js | 1 - .../assets/ace/snippets/mips_assembler.js | 1 - .../assets/ace/snippets/mipsassembler.js | 1 - .../assets/ace/snippets/mushcode.js | 1 - .../assets/ace/snippets/mysql.js | 1 - .../assets/ace/snippets/nix.js | 1 - .../assets/ace/snippets/objectivec.js | 1 - .../assets/ace/snippets/ocaml.js | 1 - .../assets/ace/snippets/pascal.js | 1 - .../assets/ace/snippets/perl.js | 1 - .../assets/ace/snippets/pgsql.js | 1 - .../assets/ace/snippets/php.js | 1 - .../assets/ace/snippets/plain_text.js | 1 - .../assets/ace/snippets/powershell.js | 1 - .../assets/ace/snippets/praat.js | 1 - .../assets/ace/snippets/prolog.js | 1 - .../assets/ace/snippets/properties.js | 1 - .../assets/ace/snippets/protobuf.js | 1 - .../assets/ace/snippets/python.js | 1 - .../assets/ace/snippets/r.js | 1 - .../assets/ace/snippets/rdoc.js | 1 - .../assets/ace/snippets/rhtml.js | 1 - .../assets/ace/snippets/ruby.js | 1 - .../assets/ace/snippets/rust.js | 1 - .../assets/ace/snippets/sass.js | 1 - .../assets/ace/snippets/scad.js | 1 - .../assets/ace/snippets/scala.js | 1 - .../assets/ace/snippets/scheme.js | 1 - .../assets/ace/snippets/scss.js | 1 - .../assets/ace/snippets/sh.js | 1 - .../assets/ace/snippets/sjs.js | 1 - .../assets/ace/snippets/smarty.js | 1 - .../assets/ace/snippets/snippets.js | 1 - .../assets/ace/snippets/soy_template.js | 1 - .../assets/ace/snippets/space.js | 1 - .../assets/ace/snippets/sql.js | 1 - .../assets/ace/snippets/sqlserver.js | 1 - .../assets/ace/snippets/stylus.js | 1 - .../assets/ace/snippets/svg.js | 1 - .../assets/ace/snippets/swift.js | 1 - .../assets/ace/snippets/swig.js | 1 - .../assets/ace/snippets/tcl.js | 1 - .../assets/ace/snippets/tex.js | 1 - .../assets/ace/snippets/text.js | 1 - .../assets/ace/snippets/textile.js | 1 - .../assets/ace/snippets/toml.js | 1 - .../assets/ace/snippets/twig.js | 1 - .../assets/ace/snippets/typescript.js | 1 - .../assets/ace/snippets/vala.js | 1 - .../assets/ace/snippets/vbscript.js | 1 - .../assets/ace/snippets/velocity.js | 1 - .../assets/ace/snippets/verilog.js | 1 - .../assets/ace/snippets/vhdl.js | 1 - .../assets/ace/snippets/xml.js | 1 - .../assets/ace/snippets/xquery.js | 1 - .../assets/ace/snippets/yaml.js | 1 - .../assets/ace/theme-ambiance.js | 1 - .../assets/ace/theme-chaos.js | 1 - .../assets/ace/theme-chrome.js | 1 - .../assets/ace/theme-clouds.js | 1 - .../assets/ace/theme-clouds_midnight.js | 1 - .../assets/ace/theme-cobalt.js | 1 - .../assets/ace/theme-crimson_editor.js | 1 - .../assets/ace/theme-dawn.js | 1 - .../assets/ace/theme-dreamweaver.js | 1 - .../assets/ace/theme-eclipse.js | 1 - .../assets/ace/theme-github.js | 1 - .../assets/ace/theme-idle_fingers.js | 1 - .../assets/ace/theme-iplastic.js | 1 - .../assets/ace/theme-katzenmilch.js | 1 - .../assets/ace/theme-kr_theme.js | 1 - .../assets/ace/theme-kuroir.js | 1 - .../assets/ace/theme-merbivore.js | 1 - .../assets/ace/theme-merbivore_soft.js | 1 - .../assets/ace/theme-mono_industrial.js | 1 - .../assets/ace/theme-monokai.js | 1 - .../assets/ace/theme-pastel_on_dark.js | 1 - .../assets/ace/theme-solarized_dark.js | 1 - .../assets/ace/theme-solarized_light.js | 1 - .../assets/ace/theme-sqlserver.js | 1 - .../assets/ace/theme-terminal.js | 1 - .../assets/ace/theme-textmate.js | 1 - .../assets/ace/theme-tomorrow.js | 1 - .../assets/ace/theme-tomorrow_night.js | 1 - .../assets/ace/theme-tomorrow_night_blue.js | 1 - .../assets/ace/theme-tomorrow_night_bright.js | 1 - .../ace/theme-tomorrow_night_eighties.js | 1 - .../assets/ace/theme-twilight.js | 1 - .../assets/ace/theme-vibrant_ink.js | 1 - .../assets/ace/theme-xcode.js | 1 - .../assets/ace/worker-coffee.js | 1 - .../assets/ace/worker-css.js | 1 - .../assets/ace/worker-html.js | 1 - .../assets/ace/worker-javascript.js | 1 - .../assets/ace/worker-json.js | 1 - .../assets/ace/worker-lua.js | 1 - .../assets/ace/worker-php.js | 1 - .../assets/ace/worker-xml.js | 1 - .../assets/ace/worker-xquery.js | 1 - .../gitbook-plugin-ace/assets/pdf.css | 76 - .../node_modules/gitbook-plugin-ace/index.js | 69 - .../gitbook-plugin-ace/package.json | 83 - .../gitbook-plugin-addcssjs/.npmignore | 1 - .../gitbook-plugin-addcssjs/README.md | 19 - .../_layouts/website/page.html | 15 - .../gitbook-plugin-addcssjs/package.json | 102 - .../.npmignore | 25 - .../gitbook-plugin-collapsible-menu/LICENSE | 201 - .../gitbook-plugin-collapsible-menu/NOTES.md | 15 - .../gitbook-plugin-collapsible-menu/README.md | 53 - .../book/plugin.js | 8 - .../gitbook-plugin-collapsible-menu/index.js | 6 - .../package.json | 92 - .../gitbook-plugin-custom-favicon/.npmignore | 37 - .../gitbook-plugin-custom-favicon/LICENSE | 21 - .../gitbook-plugin-custom-favicon/README.md | 37 - .../gitbook-plugin-custom-favicon/index.js | 25 - .../package.json | 85 - .../node_modules/gitbook-plugin-ga/.npmignore | 25 - .../node_modules/gitbook-plugin-ga/LICENSE | 201 - .../node_modules/gitbook-plugin-ga/README.md | 48 - .../gitbook-plugin-ga/book/plugin.js | 17 - .../node_modules/gitbook-plugin-ga/index.js | 8 - .../gitbook-plugin-ga/package.json | 97 - .../gitbook-plugin-header/.npmignore | 1 - .../gitbook-plugin-header/README.md | 24 - .../gitbook-plugin-header/index.js | 44 - .../gitbook-plugin-header/package.json | 87 - .../docs/book/node_modules/har-schema/LICENSE | 13 - .../book/node_modules/har-schema/README.md | 49 - .../har-schema/lib/afterRequest.json | 30 - .../har-schema/lib/beforeRequest.json | 30 - .../node_modules/har-schema/lib/browser.json | 20 - .../node_modules/har-schema/lib/cache.json | 21 - .../node_modules/har-schema/lib/content.json | 29 - .../node_modules/har-schema/lib/cookie.json | 36 - .../node_modules/har-schema/lib/creator.json | 20 - .../node_modules/har-schema/lib/entry.json | 53 - .../book/node_modules/har-schema/lib/har.json | 13 - .../node_modules/har-schema/lib/header.json | 20 - .../book/node_modules/har-schema/lib/index.js | 22 - .../book/node_modules/har-schema/lib/log.json | 36 - .../node_modules/har-schema/lib/page.json | 32 - .../har-schema/lib/pageTimings.json | 18 - .../node_modules/har-schema/lib/postData.json | 43 - .../node_modules/har-schema/lib/query.json | 20 - .../node_modules/har-schema/lib/request.json | 57 - .../node_modules/har-schema/lib/response.json | 54 - .../node_modules/har-schema/lib/timings.json | 42 - .../book/node_modules/har-schema/package.json | 121 - .../book/node_modules/har-validator/LICENSE | 9 - .../book/node_modules/har-validator/README.md | 37 - .../node_modules/har-validator/lib/async.js | 105 - .../node_modules/har-validator/lib/error.js | 17 - .../node_modules/har-validator/lib/promise.js | 102 - .../node_modules/har-validator/package.json | 112 - .../book/node_modules/highlight.js/LICENSE | 24 - .../book/node_modules/highlight.js/README.md | 186 - .../node_modules/highlight.js/docs/api.rst | 120 - .../highlight.js/docs/building-testing.rst | 88 - .../docs/css-classes-reference.rst | 460 - .../node_modules/highlight.js/docs/index.rst | 44 - .../docs/language-contribution.rst | 77 - .../highlight.js/docs/language-guide.rst | 264 - .../highlight.js/docs/language-requests.rst | 17 - .../highlight.js/docs/line-numbers.rst | 39 - .../highlight.js/docs/maintainers-guide.rst | 34 - .../highlight.js/docs/reference.rst | 360 - .../highlight.js/docs/style-guide.rst | 106 - .../highlight.js/lib/highlight.js | 834 - .../node_modules/highlight.js/lib/index.js | 189 - .../highlight.js/lib/languages/1c.js | 509 - .../highlight.js/lib/languages/abnf.js | 70 - .../highlight.js/lib/languages/accesslog.js | 37 - .../lib/languages/actionscript.js | 73 - .../highlight.js/lib/languages/ada.js | 172 - .../highlight.js/lib/languages/angelscript.js | 106 - .../highlight.js/lib/languages/apache.js | 45 - .../highlight.js/lib/languages/applescript.js | 85 - .../highlight.js/lib/languages/arcade.js | 136 - .../highlight.js/lib/languages/arduino.js | 99 - .../highlight.js/lib/languages/armasm.js | 91 - .../highlight.js/lib/languages/asciidoc.js | 187 - .../highlight.js/lib/languages/aspectj.js | 144 - .../highlight.js/lib/languages/autohotkey.js | 58 - .../highlight.js/lib/languages/autoit.js | 135 - .../highlight.js/lib/languages/avrasm.js | 61 - .../highlight.js/lib/languages/awk.js | 52 - .../highlight.js/lib/languages/axapta.js | 30 - .../highlight.js/lib/languages/bash.js | 74 - .../highlight.js/lib/languages/basic.js | 50 - .../highlight.js/lib/languages/bnf.js | 28 - .../highlight.js/lib/languages/brainfuck.js | 36 - .../highlight.js/lib/languages/cal.js | 79 - .../highlight.js/lib/languages/capnproto.js | 48 - .../highlight.js/lib/languages/ceylon.js | 66 - .../highlight.js/lib/languages/clean.js | 24 - .../lib/languages/clojure-repl.js | 14 - .../highlight.js/lib/languages/clojure.js | 95 - .../highlight.js/lib/languages/cmake.js | 52 - .../lib/languages/coffeescript.js | 145 - .../highlight.js/lib/languages/coq.js | 66 - .../highlight.js/lib/languages/cos.js | 123 - .../highlight.js/lib/languages/cpp.js | 191 - .../highlight.js/lib/languages/crmsh.js | 93 - .../highlight.js/lib/languages/crystal.js | 193 - .../highlight.js/lib/languages/cs.js | 184 - .../highlight.js/lib/languages/csp.js | 21 - .../highlight.js/lib/languages/css.js | 104 - .../highlight.js/lib/languages/d.js | 257 - .../highlight.js/lib/languages/dart.js | 103 - .../highlight.js/lib/languages/delphi.js | 68 - .../highlight.js/lib/languages/diff.js | 39 - .../highlight.js/lib/languages/django.js | 63 - .../highlight.js/lib/languages/dns.js | 28 - .../highlight.js/lib/languages/dockerfile.js | 21 - .../highlight.js/lib/languages/dos.js | 51 - .../highlight.js/lib/languages/dsconfig.js | 46 - .../highlight.js/lib/languages/dts.js | 123 - .../highlight.js/lib/languages/dust.js | 31 - .../highlight.js/lib/languages/ebnf.js | 32 - .../highlight.js/lib/languages/elixir.js | 99 - .../highlight.js/lib/languages/elm.js | 89 - .../highlight.js/lib/languages/erb.js | 14 - .../highlight.js/lib/languages/erlang-repl.js | 45 - .../highlight.js/lib/languages/erlang.js | 145 - .../highlight.js/lib/languages/excel.js | 47 - .../highlight.js/lib/languages/fix.js | 28 - .../highlight.js/lib/languages/flix.js | 44 - .../highlight.js/lib/languages/fortran.js | 70 - .../highlight.js/lib/languages/fsharp.js | 58 - .../highlight.js/lib/languages/gams.js | 153 - .../highlight.js/lib/languages/gauss.js | 223 - .../highlight.js/lib/languages/gcode.js | 66 - .../highlight.js/lib/languages/gherkin.js | 36 - .../highlight.js/lib/languages/glsl.js | 116 - .../highlight.js/lib/languages/gml.js | 872 - .../highlight.js/lib/languages/go.js | 53 - .../highlight.js/lib/languages/golo.js | 22 - .../highlight.js/lib/languages/gradle.js | 34 - .../highlight.js/lib/languages/groovy.js | 93 - .../highlight.js/lib/languages/haml.js | 106 - .../highlight.js/lib/languages/handlebars.js | 33 - .../highlight.js/lib/languages/haskell.js | 121 - .../highlight.js/lib/languages/haxe.js | 111 - .../highlight.js/lib/languages/hsp.js | 45 - .../highlight.js/lib/languages/htmlbars.js | 70 - .../highlight.js/lib/languages/http.js | 40 - .../highlight.js/lib/languages/hy.js | 101 - .../highlight.js/lib/languages/inform7.js | 56 - .../highlight.js/lib/languages/ini.js | 65 - .../highlight.js/lib/languages/irpf90.js | 75 - .../highlight.js/lib/languages/isbl.js | 3172 - .../highlight.js/lib/languages/java.js | 107 - .../highlight.js/lib/languages/javascript.js | 170 - .../highlight.js/lib/languages/jboss-cli.js | 46 - .../highlight.js/lib/languages/json.js | 36 - .../highlight.js/lib/languages/julia-repl.js | 23 - .../highlight.js/lib/languages/julia.js | 161 - .../highlight.js/lib/languages/kotlin.js | 198 - .../highlight.js/lib/languages/lasso.js | 162 - .../highlight.js/lib/languages/ldif.js | 22 - .../highlight.js/lib/languages/leaf.js | 39 - .../highlight.js/lib/languages/less.js | 139 - .../highlight.js/lib/languages/lisp.js | 102 - .../lib/languages/livecodeserver.js | 156 - .../highlight.js/lib/languages/livescript.js | 148 - .../highlight.js/lib/languages/llvm.js | 88 - .../highlight.js/lib/languages/lsl.js | 82 - .../highlight.js/lib/languages/lua.js | 65 - .../highlight.js/lib/languages/makefile.js | 80 - .../highlight.js/lib/languages/markdown.js | 107 - .../highlight.js/lib/languages/mathematica.js | 57 - .../highlight.js/lib/languages/matlab.js | 95 - .../highlight.js/lib/languages/maxima.js | 405 - .../highlight.js/lib/languages/mel.js | 224 - .../highlight.js/lib/languages/mercury.js | 81 - .../highlight.js/lib/languages/mipsasm.js | 85 - .../highlight.js/lib/languages/mizar.js | 18 - .../highlight.js/lib/languages/mojolicious.js | 24 - .../highlight.js/lib/languages/monkey.js | 74 - .../highlight.js/lib/languages/moonscript.js | 111 - .../highlight.js/lib/languages/n1ql.js | 68 - .../highlight.js/lib/languages/nginx.js | 92 - .../highlight.js/lib/languages/nimrod.js | 54 - .../highlight.js/lib/languages/nix.js | 48 - .../highlight.js/lib/languages/nsis.js | 105 - .../highlight.js/lib/languages/objectivec.js | 90 - .../highlight.js/lib/languages/ocaml.js | 70 - .../highlight.js/lib/languages/openscad.js | 56 - .../highlight.js/lib/languages/oxygene.js | 69 - .../highlight.js/lib/languages/parser3.js | 47 - .../highlight.js/lib/languages/perl.js | 156 - .../highlight.js/lib/languages/pf.js | 51 - .../highlight.js/lib/languages/pgsql.js | 487 - .../highlight.js/lib/languages/php.js | 126 - .../highlight.js/lib/languages/plaintext.js | 5 - .../highlight.js/lib/languages/pony.js | 90 - .../highlight.js/lib/languages/powershell.js | 80 - .../highlight.js/lib/languages/processing.js | 47 - .../highlight.js/lib/languages/profile.js | 29 - .../highlight.js/lib/languages/prolog.js | 87 - .../highlight.js/lib/languages/properties.js | 69 - .../highlight.js/lib/languages/protobuf.js | 35 - .../highlight.js/lib/languages/puppet.js | 114 - .../highlight.js/lib/languages/purebasic.js | 57 - .../highlight.js/lib/languages/python.js | 115 - .../highlight.js/lib/languages/q.js | 22 - .../highlight.js/lib/languages/qml.js | 168 - .../highlight.js/lib/languages/r.js | 69 - .../highlight.js/lib/languages/reasonml.js | 299 - .../highlight.js/lib/languages/rib.js | 26 - .../highlight.js/lib/languages/roboconf.js | 66 - .../highlight.js/lib/languages/routeros.js | 158 - .../highlight.js/lib/languages/rsl.js | 35 - .../highlight.js/lib/languages/ruby.js | 176 - .../lib/languages/ruleslanguage.js | 60 - .../highlight.js/lib/languages/rust.js | 107 - .../highlight.js/lib/languages/sas.js | 125 - .../highlight.js/lib/languages/scala.js | 114 - .../highlight.js/lib/languages/scheme.js | 143 - .../highlight.js/lib/languages/scilab.js | 53 - .../highlight.js/lib/languages/scss.js | 97 - .../highlight.js/lib/languages/shell.js | 14 - .../highlight.js/lib/languages/smali.js | 55 - .../highlight.js/lib/languages/smalltalk.js | 49 - .../highlight.js/lib/languages/sml.js | 65 - .../highlight.js/lib/languages/sqf.js | 404 - .../highlight.js/lib/languages/sql.js | 161 - .../highlight.js/lib/languages/stan.js | 82 - .../highlight.js/lib/languages/stata.js | 37 - .../highlight.js/lib/languages/step21.js | 46 - .../highlight.js/lib/languages/stylus.js | 453 - .../highlight.js/lib/languages/subunit.js | 33 - .../highlight.js/lib/languages/swift.js | 123 - .../lib/languages/taggerscript.js | 43 - .../highlight.js/lib/languages/tap.js | 35 - .../highlight.js/lib/languages/tcl.js | 60 - .../highlight.js/lib/languages/tex.js | 61 - .../highlight.js/lib/languages/thrift.js | 34 - .../highlight.js/lib/languages/tp.js | 83 - .../highlight.js/lib/languages/twig.js | 65 - .../highlight.js/lib/languages/typescript.js | 165 - .../highlight.js/lib/languages/vala.js | 49 - .../highlight.js/lib/languages/vbnet.js | 55 - .../lib/languages/vbscript-html.js | 11 - .../highlight.js/lib/languages/vbscript.js | 38 - .../highlight.js/lib/languages/verilog.js | 98 - .../highlight.js/lib/languages/vhdl.js | 60 - .../highlight.js/lib/languages/vim.js | 109 - .../highlight.js/lib/languages/x86asm.js | 135 - .../highlight.js/lib/languages/xl.js | 72 - .../highlight.js/lib/languages/xml.js | 107 - .../highlight.js/lib/languages/xquery.js | 70 - .../highlight.js/lib/languages/yaml.js | 91 - .../highlight.js/lib/languages/zephir.js | 106 - .../node_modules/highlight.js/package.json | 1165 - .../highlight.js/styles/a11y-dark.css | 99 - .../highlight.js/styles/a11y-light.css | 99 - .../highlight.js/styles/agate.css | 108 - .../highlight.js/styles/an-old-hope.css | 89 - .../highlight.js/styles/androidstudio.css | 66 - .../highlight.js/styles/arduino-light.css | 88 - .../node_modules/highlight.js/styles/arta.css | 73 - .../highlight.js/styles/ascetic.css | 45 - .../highlight.js/styles/atelier-cave-dark.css | 83 - .../styles/atelier-cave-light.css | 85 - .../highlight.js/styles/atelier-dune-dark.css | 69 - .../styles/atelier-dune-light.css | 69 - .../styles/atelier-estuary-dark.css | 84 - .../styles/atelier-estuary-light.css | 84 - .../styles/atelier-forest-dark.css | 69 - .../styles/atelier-forest-light.css | 69 - .../styles/atelier-heath-dark.css | 69 - .../styles/atelier-heath-light.css | 69 - .../styles/atelier-lakeside-dark.css | 69 - .../styles/atelier-lakeside-light.css | 69 - .../styles/atelier-plateau-dark.css | 84 - .../styles/atelier-plateau-light.css | 84 - .../styles/atelier-savanna-dark.css | 84 - .../styles/atelier-savanna-light.css | 84 - .../styles/atelier-seaside-dark.css | 69 - .../styles/atelier-seaside-light.css | 69 - .../styles/atelier-sulphurpool-dark.css | 69 - .../styles/atelier-sulphurpool-light.css | 69 - .../styles/atom-one-dark-reasonable.css | 77 - .../highlight.js/styles/atom-one-dark.css | 96 - .../highlight.js/styles/atom-one-light.css | 96 - .../highlight.js/styles/brown-paper.css | 64 - .../highlight.js/styles/brown-papersq.png | Bin 18198 -> 0 bytes .../highlight.js/styles/codepen-embed.css | 60 - .../highlight.js/styles/color-brewer.css | 71 - .../highlight.js/styles/darcula.css | 77 - .../node_modules/highlight.js/styles/dark.css | 63 - .../highlight.js/styles/darkula.css | 6 - .../highlight.js/styles/default.css | 99 - .../highlight.js/styles/docco.css | 97 - .../highlight.js/styles/dracula.css | 76 - .../node_modules/highlight.js/styles/far.css | 71 - .../highlight.js/styles/foundation.css | 88 - .../highlight.js/styles/github-gist.css | 71 - .../highlight.js/styles/github.css | 99 - .../node_modules/highlight.js/styles/gml.css | 78 - .../highlight.js/styles/googlecode.css | 89 - .../highlight.js/styles/grayscale.css | 101 - .../highlight.js/styles/gruvbox-dark.css | 108 - .../highlight.js/styles/gruvbox-light.css | 108 - .../highlight.js/styles/hopscotch.css | 83 - .../highlight.js/styles/hybrid.css | 102 - .../node_modules/highlight.js/styles/idea.css | 97 - .../highlight.js/styles/ir-black.css | 73 - .../highlight.js/styles/isbl-editor-dark.css | 112 - .../highlight.js/styles/isbl-editor-light.css | 112 - .../highlight.js/styles/kimbie.dark.css | 74 - .../highlight.js/styles/kimbie.light.css | 74 - .../highlight.js/styles/lightfair.css | 87 - .../highlight.js/styles/magula.css | 70 - .../highlight.js/styles/mono-blue.css | 59 - .../highlight.js/styles/monokai-sublime.css | 83 - .../highlight.js/styles/monokai.css | 70 - .../node_modules/highlight.js/styles/nord.css | 309 - .../highlight.js/styles/obsidian.css | 88 - .../highlight.js/styles/ocean.css | 74 - .../highlight.js/styles/paraiso-dark.css | 72 - .../highlight.js/styles/paraiso-light.css | 72 - .../highlight.js/styles/pojoaque.css | 83 - .../highlight.js/styles/pojoaque.jpg | Bin 1186 -> 0 bytes .../highlight.js/styles/purebasic.css | 96 - .../highlight.js/styles/qtcreator_dark.css | 83 - .../highlight.js/styles/qtcreator_light.css | 83 - .../highlight.js/styles/railscasts.css | 106 - .../highlight.js/styles/rainbow.css | 85 - .../highlight.js/styles/routeros.css | 108 - .../highlight.js/styles/school-book.css | 72 - .../highlight.js/styles/school-book.png | Bin 486 -> 0 bytes .../highlight.js/styles/shades-of-purple.css | 97 - .../highlight.js/styles/solarized-dark.css | 84 - .../highlight.js/styles/solarized-light.css | 84 - .../highlight.js/styles/sunburst.css | 102 - .../styles/tomorrow-night-blue.css | 75 - .../styles/tomorrow-night-bright.css | 74 - .../styles/tomorrow-night-eighties.css | 74 - .../highlight.js/styles/tomorrow-night.css | 75 - .../highlight.js/styles/tomorrow.css | 72 - .../node_modules/highlight.js/styles/vs.css | 68 - .../highlight.js/styles/vs2015.css | 115 - .../highlight.js/styles/xcode.css | 104 - .../highlight.js/styles/xt256.css | 92 - .../highlight.js/styles/zenburn.css | 80 - .../book/node_modules/html-escape/.npmignore | 1 - .../book/node_modules/html-escape/README.md | 21 - .../book/node_modules/html-escape/example.js | 4 - .../book/node_modules/html-escape/index.js | 27 - .../node_modules/html-escape/package.json | 86 - .../book/node_modules/html-escape/test.js | 12 - .../node_modules/htmlparser2/.gitattributes | 2 - .../book/node_modules/htmlparser2/.jscsrc | 30 - .../book/node_modules/htmlparser2/.travis.yml | 8 - .../book/node_modules/htmlparser2/LICENSE | 18 - .../book/node_modules/htmlparser2/README.md | 91 - .../htmlparser2/lib/CollectingHandler.js | 55 - .../htmlparser2/lib/FeedHandler.js | 95 - .../node_modules/htmlparser2/lib/Parser.js | 350 - .../htmlparser2/lib/ProxyHandler.js | 27 - .../node_modules/htmlparser2/lib/Stream.js | 35 - .../node_modules/htmlparser2/lib/Tokenizer.js | 906 - .../htmlparser2/lib/WritableStream.js | 21 - .../node_modules/htmlparser2/lib/index.js | 68 - .../node_modules/entities/.travis.yml | 7 - .../htmlparser2/node_modules/entities/LICENSE | 11 - .../node_modules/entities/index.js | 31 - .../node_modules/entities/lib/decode.js | 72 - .../entities/lib/decode_codepoint.js | 26 - .../node_modules/entities/lib/encode.js | 48 - .../node_modules/entities/maps/decode.json | 1 - .../node_modules/entities/maps/entities.json | 1 - .../node_modules/entities/maps/legacy.json | 1 - .../node_modules/entities/maps/xml.json | 1 - .../node_modules/entities/package.json | 113 - .../node_modules/entities/readme.md | 31 - .../node_modules/entities/test/mocha.opts | 2 - .../node_modules/entities/test/test.js | 150 - .../node_modules/htmlparser2/package.json | 129 - .../htmlparser2/test/01-events.js | 9 - .../htmlparser2/test/02-stream.js | 23 - .../node_modules/htmlparser2/test/03-feed.js | 19 - .../test/Documents/Atom_Example.xml | 25 - .../test/Documents/Attributes.html | 16 - .../htmlparser2/test/Documents/Basic.html | 1 - .../test/Documents/RDF_Example.xml | 63 - .../test/Documents/RSS_Example.xml | 48 - .../htmlparser2/test/Events/01-simple.json | 44 - .../htmlparser2/test/Events/02-template.json | 63 - .../test/Events/03-lowercase_tags.json | 46 - .../htmlparser2/test/Events/04-cdata.json | 50 - .../test/Events/05-cdata-special.json | 35 - .../test/Events/06-leading-lt.json | 16 - .../test/Events/07-self-closing.json | 67 - .../test/Events/08-implicit-close-tags.json | 71 - .../test/Events/09-attributes.json | 68 - .../test/Events/10-crazy-attrib.json | 52 - .../test/Events/11-script_in_script.json | 54 - .../test/Events/12-long-comment-end.json | 20 - .../test/Events/13-long-cdata-end.json | 22 - .../test/Events/14-implicit-open-tags.json | 27 - .../test/Events/15-lt-whitespace.json | 16 - .../test/Events/16-double_attribs.json | 45 - .../test/Events/17-numeric_entities.json | 16 - .../test/Events/18-legacy_entities.json | 16 - .../test/Events/19-named_entities.json | 16 - .../test/Events/20-xml_entities.json | 16 - .../test/Events/21-entity_in_attribute.json | 38 - .../test/Events/22-double_brackets.json | 41 - .../test/Events/23-legacy_entity_fail.json | 16 - .../test/Events/24-special_special.json | 133 - .../test/Events/25-empty_tag_name.json | 13 - .../test/Events/26-not-quite-closed.json | 35 - .../Events/27-entities_in_attributes.json | 62 - .../test/Events/28-cdata_in_html.json | 9 - .../test/Events/29-comment_edge-cases.json | 18 - .../test/Events/30-cdata_edge-cases.json | 22 - .../test/Events/31-comment_false-ending.json | 9 - .../htmlparser2/test/Feeds/01-rss.js | 34 - .../htmlparser2/test/Feeds/02-atom.js | 18 - .../htmlparser2/test/Feeds/03-rdf.js | 20 - .../htmlparser2/test/Stream/01-basic.json | 83 - .../htmlparser2/test/Stream/02-RSS.json | 1093 - .../htmlparser2/test/Stream/03-Atom.json | 678 - .../htmlparser2/test/Stream/04-RDF.json | 1399 - .../test/Stream/05-Attributes.json | 354 - .../book/node_modules/htmlparser2/test/api.js | 75 - .../htmlparser2/test/test-helper.js | 83 - .../http-signature/.dir-locals.el | 6 - .../node_modules/http-signature/.npmignore | 7 - .../node_modules/http-signature/CHANGES.md | 46 - .../book/node_modules/http-signature/LICENSE | 18 - .../node_modules/http-signature/README.md | 79 - .../http-signature/http_signing.md | 363 - .../node_modules/http-signature/lib/index.js | 29 - .../node_modules/http-signature/lib/parser.js | 315 - .../node_modules/http-signature/lib/signer.js | 401 - .../node_modules/http-signature/lib/utils.js | 112 - .../node_modules/http-signature/lib/verify.js | 88 - .../node_modules/http-signature/package.json | 119 - .../docs/book/node_modules/inherits/LICENSE | 16 - .../docs/book/node_modules/inherits/README.md | 42 - .../book/node_modules/inherits/inherits.js | 7 - .../node_modules/inherits/inherits_browser.js | 23 - .../book/node_modules/inherits/package.json | 96 - .../node_modules/is-typedarray/LICENSE.md | 18 - .../book/node_modules/is-typedarray/README.md | 16 - .../book/node_modules/is-typedarray/index.js | 41 - .../node_modules/is-typedarray/package.json | 89 - .../book/node_modules/is-typedarray/test.js | 34 - .../docs/book/node_modules/isarray/README.md | 54 - .../book/node_modules/isarray/build/build.js | 209 - .../book/node_modules/isarray/component.json | 19 - .../docs/book/node_modules/isarray/index.js | 3 - .../book/node_modules/isarray/package.json | 85 - .../docs/book/node_modules/isstream/.jshintrc | 59 - .../book/node_modules/isstream/.npmignore | 1 - .../book/node_modules/isstream/.travis.yml | 12 - .../book/node_modules/isstream/LICENSE.md | 11 - .../docs/book/node_modules/isstream/README.md | 66 - .../book/node_modules/isstream/isstream.js | 27 - .../book/node_modules/isstream/package.json | 92 - .../docs/book/node_modules/isstream/test.js | 168 - .../docs/book/node_modules/jsbn/.npmignore | 2 - .../opa/docs/book/node_modules/jsbn/LICENSE | 40 - .../opa/docs/book/node_modules/jsbn/README.md | 175 - .../docs/book/node_modules/jsbn/example.html | 12 - .../docs/book/node_modules/jsbn/example.js | 3 - .../opa/docs/book/node_modules/jsbn/index.js | 1357 - .../docs/book/node_modules/jsbn/package.json | 89 - .../docs/book/node_modules/jsdom/Changelog.md | 1003 - .../docs/book/node_modules/jsdom/LICENSE.txt | 22 - .../docs/book/node_modules/jsdom/README.md | 539 - .../book/node_modules/jsdom/lib/README.md | 17 - .../docs/book/node_modules/jsdom/lib/jsdom.js | 403 - .../jsdom/lib/jsdom/browser/Window.js | 424 - .../lib/jsdom/browser/default-stylesheet.js | 1129 - .../lib/jsdom/browser/documentAdapter.js | 65 - .../lib/jsdom/browser/documentfeatures.js | 48 - .../jsdom/lib/jsdom/browser/domtohtml.js | 18 - .../jsdom/lib/jsdom/browser/history.js | 92 - .../jsdom/lib/jsdom/browser/htmltodom.js | 299 - .../jsdom/lib/jsdom/browser/location.js | 67 - .../lib/jsdom/browser/not-implemented.js | 10 - .../lib/jsdom/browser/resource-loader.js | 220 - .../jsdom/lib/jsdom/level1/core.js | 988 - .../jsdom/lib/jsdom/level2/core.js | 39 - .../jsdom/lib/jsdom/level2/events.js | 157 - .../jsdom/lib/jsdom/level2/html.js | 2545 - .../lib/jsdom/level2/languages/javascript.js | 20 - .../jsdom/lib/jsdom/level2/style.js | 198 - .../jsdom/lib/jsdom/level3/core.js | 534 - .../node_modules/jsdom/lib/jsdom/level3/ls.js | 211 - .../jsdom/lib/jsdom/level3/xpath.js | 1877 - .../jsdom/lib/jsdom/living/attributes.js | 419 - .../lib/jsdom/living/attributes/Attr-impl.js | 82 - .../jsdom/lib/jsdom/living/blob-symbols.js | 7 - .../jsdom/lib/jsdom/living/blob.js | 76 - .../jsdom/lib/jsdom/living/character-data.js | 113 - .../jsdom/lib/jsdom/living/comment.js | 14 - .../jsdom/lib/jsdom/living/document-type.js | 47 - .../jsdom/lib/jsdom/living/document.js | 162 - .../lib/jsdom/living/dom-implementation.js | 90 - .../jsdom/lib/jsdom/living/dom-token-list.js | 193 - .../jsdom/lib/jsdom/living/element.js | 215 - .../jsdom/living/events/CustomEvent-impl.js | 18 - .../jsdom/living/events/ErrorEvent-impl.js | 11 - .../lib/jsdom/living/events/Event-impl.js | 87 - .../jsdom/living/events/EventTarget-impl.js | 244 - .../living/events/HashChangeEvent-impl.js | 11 - .../jsdom/living/events/KeyboardEvent-impl.js | 21 - .../jsdom/living/events/MessageEvent-impl.js | 22 - .../jsdom/living/events/MouseEvent-impl.js | 28 - .../jsdom/living/events/MutationEvent-impl.js | 22 - .../jsdom/living/events/ProgressEvent-impl.js | 11 - .../jsdom/living/events/TouchEvent-impl.js | 11 - .../lib/jsdom/living/events/UIEvent-impl.js | 19 - .../jsdom/lib/jsdom/living/file-reader.js | 145 - .../jsdom/lib/jsdom/living/file-symbols.js | 3 - .../jsdom/lib/jsdom/living/file.js | 21 - .../lib/jsdom/living/filelist-symbols.js | 3 - .../jsdom/lib/jsdom/living/filelist.js | 21 - .../lib/jsdom/living/form-data-symbols.js | 3 - .../jsdom/lib/jsdom/living/form-data.js | 79 - .../jsdom/lib/jsdom/living/generated/.gitkeep | 0 .../jsdom/lib/jsdom/living/generated/Attr.js | 118 - .../lib/jsdom/living/generated/CustomEvent.js | 77 - .../jsdom/living/generated/CustomEventInit.js | 34 - .../lib/jsdom/living/generated/ErrorEvent.js | 92 - .../jsdom/living/generated/ErrorEventInit.js | 56 - .../jsdom/lib/jsdom/living/generated/Event.js | 208 - .../lib/jsdom/living/generated/EventInit.js | 40 - .../living/generated/EventModifierInit.js | 146 - .../lib/jsdom/living/generated/EventTarget.js | 85 - .../living/generated/HTMLTemplateElement.js | 45 - .../jsdom/living/generated/HashChangeEvent.js | 68 - .../living/generated/HashChangeEventInit.js | 38 - .../jsdom/living/generated/KeyboardEvent.js | 220 - .../living/generated/KeyboardEventInit.js | 90 - .../jsdom/living/generated/MessageEvent.js | 111 - .../living/generated/MessageEventInit.js | 56 - .../lib/jsdom/living/generated/MouseEvent.js | 181 - .../jsdom/living/generated/MouseEventInit.js | 82 - .../jsdom/living/generated/MutationEvent.js | 125 - .../jsdom/living/generated/ProgressEvent.js | 77 - .../living/generated/ProgressEventInit.js | 50 - .../lib/jsdom/living/generated/TouchEvent.js | 93 - .../lib/jsdom/living/generated/UIEvent.js | 85 - .../lib/jsdom/living/generated/UIEventInit.js | 42 - .../lib/jsdom/living/generated/idl-utils.js | 20 - .../jsdom/lib/jsdom/living/generated/utils.js | 20 - .../jsdom/living/helpers/document-base-url.js | 43 - .../living/helpers/internal-constants.js | 17 - .../living/helpers/ordered-set-parser.js | 5 - .../helpers/proxied-window-event-handlers.js | 11 - .../living/helpers/runtime-script-errors.js | 61 - .../jsdom/living/helpers/validate-names.js | 62 - .../jsdom/lib/jsdom/living/html-collection.js | 95 - .../jsdom/lib/jsdom/living/index.js | 39 - .../jsdom/living/named-properties-window.js | 137 - .../jsdom/lib/jsdom/living/node-filter.js | 47 - .../jsdom/lib/jsdom/living/node-iterator.js | 229 - .../jsdom/lib/jsdom/living/node-list.js | 83 - .../jsdom/lib/jsdom/living/node-type.js | 16 - .../jsdom/lib/jsdom/living/node.js | 250 - .../living/non-document-type-child-node.js | 29 - .../jsdom/lib/jsdom/living/parent-node.js | 50 - .../jsdom/lib/jsdom/living/post-message.js | 36 - .../jsdom/living/processing-instruction.js | 18 - .../jsdom/lib/jsdom/living/selectors.js | 71 - .../jsdom/lib/jsdom/living/text.js | 43 - .../jsdom/lib/jsdom/living/url.js | 7 - .../jsdom/lib/jsdom/living/xhr-sync-worker.js | 45 - .../jsdom/lib/jsdom/living/xhr-utils.js | 213 - .../living/xmlhttprequest-event-target.js | 23 - .../jsdom/living/xmlhttprequest-symbols.js | 4 - .../lib/jsdom/living/xmlhttprequest-upload.js | 17 - .../jsdom/lib/jsdom/living/xmlhttprequest.js | 692 - .../lib/jsdom/named-properties-tracker.js | 156 - .../node_modules/jsdom/lib/jsdom/utils.js | 292 - .../jsdom/lib/jsdom/virtual-console.js | 33 - .../node_modules/jsdom/lib/jsdom/vm-shim.js | 105 - .../jsdom/lib/jsdom/web-idl/DOMException.js | 41 - .../jsdom/web-idl/dom-exception-table.json | 134 - .../docs/book/node_modules/jsdom/package.json | 134 - .../json-schema-traverse/.eslintrc.yml | 27 - .../json-schema-traverse/.travis.yml | 8 - .../node_modules/json-schema-traverse/LICENSE | 21 - .../json-schema-traverse/README.md | 83 - .../json-schema-traverse/index.js | 89 - .../json-schema-traverse/package.json | 109 - .../json-schema-traverse/spec/.eslintrc.yml | 6 - .../spec/fixtures/schema.js | 125 - .../json-schema-traverse/spec/index.spec.js | 171 - .../book/node_modules/json-schema/README.md | 5 - .../json-schema/draft-00/hyper-schema | 68 - .../json-schema/draft-00/json-ref | 26 - .../node_modules/json-schema/draft-00/links | 33 - .../node_modules/json-schema/draft-00/schema | 155 - .../json-schema/draft-01/hyper-schema | 68 - .../json-schema/draft-01/json-ref | 26 - .../node_modules/json-schema/draft-01/links | 33 - .../node_modules/json-schema/draft-01/schema | 155 - .../json-schema/draft-02/hyper-schema | 68 - .../json-schema/draft-02/json-ref | 26 - .../node_modules/json-schema/draft-02/links | 35 - .../node_modules/json-schema/draft-02/schema | 166 - .../json-schema/draft-03/examples/address | 20 - .../json-schema/draft-03/examples/calendar | 53 - .../json-schema/draft-03/examples/card | 105 - .../json-schema/draft-03/examples/geo | 8 - .../json-schema/draft-03/examples/interfaces | 23 - .../json-schema/draft-03/hyper-schema | 60 - .../json-schema/draft-03/json-ref | 26 - .../node_modules/json-schema/draft-03/links | 35 - .../node_modules/json-schema/draft-03/schema | 174 - .../json-schema/draft-04/hyper-schema | 60 - .../node_modules/json-schema/draft-04/links | 41 - .../node_modules/json-schema/draft-04/schema | 189 - .../json-schema/draft-zyp-json-schema-03.xml | 1120 - .../json-schema/draft-zyp-json-schema-04.xml | 1072 - .../node_modules/json-schema/lib/links.js | 66 - .../node_modules/json-schema/lib/validate.js | 273 - .../node_modules/json-schema/package.json | 99 - .../node_modules/json-schema/test/tests.js | 95 - .../json-stringify-safe/.npmignore | 1 - .../json-stringify-safe/CHANGELOG.md | 14 - .../node_modules/json-stringify-safe/LICENSE | 15 - .../node_modules/json-stringify-safe/Makefile | 35 - .../json-stringify-safe/README.md | 52 - .../json-stringify-safe/package.json | 101 - .../json-stringify-safe/stringify.js | 27 - .../json-stringify-safe/test/mocha.opts | 2 - .../test/stringify_test.js | 246 - .../docs/book/node_modules/jsprim/CHANGES.md | 49 - .../book/node_modules/jsprim/CONTRIBUTING.md | 19 - .../opa/docs/book/node_modules/jsprim/LICENSE | 19 - .../docs/book/node_modules/jsprim/README.md | 287 - .../book/node_modules/jsprim/lib/jsprim.js | 735 - .../book/node_modules/jsprim/package.json | 85 - .../opa/docs/book/node_modules/levn/LICENSE | 22 - .../opa/docs/book/node_modules/levn/README.md | 196 - .../docs/book/node_modules/levn/lib/cast.js | 298 - .../docs/book/node_modules/levn/lib/coerce.js | 285 - .../docs/book/node_modules/levn/lib/index.js | 22 - .../node_modules/levn/lib/parse-string.js | 113 - .../docs/book/node_modules/levn/lib/parse.js | 102 - .../docs/book/node_modules/levn/package.json | 107 - .../opa/docs/book/node_modules/lodash/LICENSE | 47 - .../docs/book/node_modules/lodash/README.md | 39 - .../book/node_modules/lodash/_DataView.js | 7 - .../docs/book/node_modules/lodash/_Hash.js | 32 - .../book/node_modules/lodash/_LazyWrapper.js | 28 - .../book/node_modules/lodash/_ListCache.js | 32 - .../node_modules/lodash/_LodashWrapper.js | 22 - .../opa/docs/book/node_modules/lodash/_Map.js | 7 - .../book/node_modules/lodash/_MapCache.js | 32 - .../docs/book/node_modules/lodash/_Promise.js | 7 - .../opa/docs/book/node_modules/lodash/_Set.js | 7 - .../book/node_modules/lodash/_SetCache.js | 27 - .../docs/book/node_modules/lodash/_Stack.js | 27 - .../docs/book/node_modules/lodash/_Symbol.js | 6 - .../book/node_modules/lodash/_Uint8Array.js | 6 - .../docs/book/node_modules/lodash/_WeakMap.js | 7 - .../docs/book/node_modules/lodash/_apply.js | 21 - .../node_modules/lodash/_arrayAggregator.js | 22 - .../book/node_modules/lodash/_arrayEach.js | 22 - .../node_modules/lodash/_arrayEachRight.js | 21 - .../book/node_modules/lodash/_arrayEvery.js | 23 - .../book/node_modules/lodash/_arrayFilter.js | 25 - .../node_modules/lodash/_arrayIncludes.js | 17 - .../node_modules/lodash/_arrayIncludesWith.js | 22 - .../node_modules/lodash/_arrayLikeKeys.js | 49 - .../book/node_modules/lodash/_arrayMap.js | 21 - .../book/node_modules/lodash/_arrayPush.js | 20 - .../book/node_modules/lodash/_arrayReduce.js | 26 - .../node_modules/lodash/_arrayReduceRight.js | 24 - .../book/node_modules/lodash/_arraySample.js | 15 - .../node_modules/lodash/_arraySampleSize.js | 17 - .../book/node_modules/lodash/_arrayShuffle.js | 15 - .../book/node_modules/lodash/_arraySome.js | 23 - .../book/node_modules/lodash/_asciiSize.js | 12 - .../book/node_modules/lodash/_asciiToArray.js | 12 - .../book/node_modules/lodash/_asciiWords.js | 15 - .../node_modules/lodash/_assignMergeValue.js | 20 - .../book/node_modules/lodash/_assignValue.js | 28 - .../book/node_modules/lodash/_assocIndexOf.js | 21 - .../node_modules/lodash/_baseAggregator.js | 21 - .../book/node_modules/lodash/_baseAssign.js | 17 - .../book/node_modules/lodash/_baseAssignIn.js | 17 - .../node_modules/lodash/_baseAssignValue.js | 25 - .../docs/book/node_modules/lodash/_baseAt.js | 23 - .../book/node_modules/lodash/_baseClamp.js | 22 - .../book/node_modules/lodash/_baseClone.js | 171 - .../book/node_modules/lodash/_baseConforms.js | 18 - .../node_modules/lodash/_baseConformsTo.js | 27 - .../book/node_modules/lodash/_baseCreate.js | 30 - .../book/node_modules/lodash/_baseDelay.js | 21 - .../node_modules/lodash/_baseDifference.js | 67 - .../book/node_modules/lodash/_baseEach.js | 14 - .../node_modules/lodash/_baseEachRight.js | 14 - .../book/node_modules/lodash/_baseEvery.js | 21 - .../book/node_modules/lodash/_baseExtremum.js | 32 - .../book/node_modules/lodash/_baseFill.js | 32 - .../book/node_modules/lodash/_baseFilter.js | 21 - .../node_modules/lodash/_baseFindIndex.js | 24 - .../book/node_modules/lodash/_baseFindKey.js | 23 - .../book/node_modules/lodash/_baseFlatten.js | 38 - .../docs/book/node_modules/lodash/_baseFor.js | 16 - .../book/node_modules/lodash/_baseForOwn.js | 16 - .../node_modules/lodash/_baseForOwnRight.js | 16 - .../book/node_modules/lodash/_baseForRight.js | 15 - .../node_modules/lodash/_baseFunctions.js | 19 - .../docs/book/node_modules/lodash/_baseGet.js | 24 - .../node_modules/lodash/_baseGetAllKeys.js | 20 - .../book/node_modules/lodash/_baseGetTag.js | 28 - .../docs/book/node_modules/lodash/_baseGt.js | 14 - .../docs/book/node_modules/lodash/_baseHas.js | 19 - .../book/node_modules/lodash/_baseHasIn.js | 13 - .../book/node_modules/lodash/_baseInRange.js | 18 - .../book/node_modules/lodash/_baseIndexOf.js | 20 - .../node_modules/lodash/_baseIndexOfWith.js | 23 - .../node_modules/lodash/_baseIntersection.js | 74 - .../book/node_modules/lodash/_baseInverter.js | 21 - .../book/node_modules/lodash/_baseInvoke.js | 24 - .../node_modules/lodash/_baseIsArguments.js | 18 - .../node_modules/lodash/_baseIsArrayBuffer.js | 17 - .../book/node_modules/lodash/_baseIsDate.js | 18 - .../book/node_modules/lodash/_baseIsEqual.js | 28 - .../node_modules/lodash/_baseIsEqualDeep.js | 83 - .../book/node_modules/lodash/_baseIsMap.js | 18 - .../book/node_modules/lodash/_baseIsMatch.js | 62 - .../book/node_modules/lodash/_baseIsNaN.js | 12 - .../book/node_modules/lodash/_baseIsNative.js | 47 - .../book/node_modules/lodash/_baseIsRegExp.js | 18 - .../book/node_modules/lodash/_baseIsSet.js | 18 - .../node_modules/lodash/_baseIsTypedArray.js | 60 - .../book/node_modules/lodash/_baseIteratee.js | 31 - .../book/node_modules/lodash/_baseKeys.js | 30 - .../book/node_modules/lodash/_baseKeysIn.js | 33 - .../book/node_modules/lodash/_baseLodash.js | 10 - .../docs/book/node_modules/lodash/_baseLt.js | 14 - .../docs/book/node_modules/lodash/_baseMap.js | 22 - .../book/node_modules/lodash/_baseMatches.js | 22 - .../lodash/_baseMatchesProperty.js | 33 - .../book/node_modules/lodash/_baseMean.js | 20 - .../book/node_modules/lodash/_baseMerge.js | 42 - .../node_modules/lodash/_baseMergeDeep.js | 94 - .../docs/book/node_modules/lodash/_baseNth.js | 20 - .../book/node_modules/lodash/_baseOrderBy.js | 34 - .../book/node_modules/lodash/_basePick.js | 19 - .../book/node_modules/lodash/_basePickBy.js | 30 - .../book/node_modules/lodash/_baseProperty.js | 14 - .../node_modules/lodash/_basePropertyDeep.js | 16 - .../node_modules/lodash/_basePropertyOf.js | 14 - .../book/node_modules/lodash/_basePullAll.js | 51 - .../book/node_modules/lodash/_basePullAt.js | 37 - .../book/node_modules/lodash/_baseRandom.js | 18 - .../book/node_modules/lodash/_baseRange.js | 28 - .../book/node_modules/lodash/_baseReduce.js | 23 - .../book/node_modules/lodash/_baseRepeat.js | 35 - .../book/node_modules/lodash/_baseRest.js | 17 - .../book/node_modules/lodash/_baseSample.js | 15 - .../node_modules/lodash/_baseSampleSize.js | 18 - .../docs/book/node_modules/lodash/_baseSet.js | 47 - .../book/node_modules/lodash/_baseSetData.js | 17 - .../node_modules/lodash/_baseSetToString.js | 22 - .../book/node_modules/lodash/_baseShuffle.js | 15 - .../book/node_modules/lodash/_baseSlice.js | 31 - .../book/node_modules/lodash/_baseSome.js | 22 - .../book/node_modules/lodash/_baseSortBy.js | 21 - .../node_modules/lodash/_baseSortedIndex.js | 42 - .../node_modules/lodash/_baseSortedIndexBy.js | 64 - .../node_modules/lodash/_baseSortedUniq.js | 30 - .../docs/book/node_modules/lodash/_baseSum.js | 24 - .../book/node_modules/lodash/_baseTimes.js | 20 - .../book/node_modules/lodash/_baseToNumber.js | 24 - .../book/node_modules/lodash/_baseToPairs.js | 18 - .../book/node_modules/lodash/_baseToString.js | 37 - .../book/node_modules/lodash/_baseUnary.js | 14 - .../book/node_modules/lodash/_baseUniq.js | 72 - .../book/node_modules/lodash/_baseUnset.js | 20 - .../book/node_modules/lodash/_baseUpdate.js | 18 - .../book/node_modules/lodash/_baseValues.js | 19 - .../book/node_modules/lodash/_baseWhile.js | 26 - .../node_modules/lodash/_baseWrapperValue.js | 25 - .../docs/book/node_modules/lodash/_baseXor.js | 36 - .../node_modules/lodash/_baseZipObject.js | 23 - .../book/node_modules/lodash/_cacheHas.js | 13 - .../lodash/_castArrayLikeObject.js | 14 - .../book/node_modules/lodash/_castFunction.js | 14 - .../book/node_modules/lodash/_castPath.js | 21 - .../book/node_modules/lodash/_castRest.js | 14 - .../book/node_modules/lodash/_castSlice.js | 18 - .../node_modules/lodash/_charsEndIndex.js | 19 - .../node_modules/lodash/_charsStartIndex.js | 20 - .../node_modules/lodash/_cloneArrayBuffer.js | 16 - .../book/node_modules/lodash/_cloneBuffer.js | 35 - .../node_modules/lodash/_cloneDataView.js | 16 - .../book/node_modules/lodash/_cloneRegExp.js | 17 - .../book/node_modules/lodash/_cloneSymbol.js | 18 - .../node_modules/lodash/_cloneTypedArray.js | 16 - .../node_modules/lodash/_compareAscending.js | 41 - .../node_modules/lodash/_compareMultiple.js | 44 - .../book/node_modules/lodash/_composeArgs.js | 39 - .../node_modules/lodash/_composeArgsRight.js | 41 - .../book/node_modules/lodash/_copyArray.js | 20 - .../book/node_modules/lodash/_copyObject.js | 40 - .../book/node_modules/lodash/_copySymbols.js | 16 - .../node_modules/lodash/_copySymbolsIn.js | 16 - .../book/node_modules/lodash/_coreJsData.js | 6 - .../book/node_modules/lodash/_countHolders.js | 21 - .../node_modules/lodash/_createAggregator.js | 23 - .../node_modules/lodash/_createAssigner.js | 37 - .../node_modules/lodash/_createBaseEach.js | 32 - .../node_modules/lodash/_createBaseFor.js | 25 - .../book/node_modules/lodash/_createBind.js | 28 - .../node_modules/lodash/_createCaseFirst.js | 33 - .../node_modules/lodash/_createCompounder.js | 24 - .../book/node_modules/lodash/_createCtor.js | 37 - .../book/node_modules/lodash/_createCurry.js | 46 - .../book/node_modules/lodash/_createFind.js | 25 - .../book/node_modules/lodash/_createFlow.js | 78 - .../book/node_modules/lodash/_createHybrid.js | 92 - .../node_modules/lodash/_createInverter.js | 17 - .../lodash/_createMathOperation.js | 38 - .../book/node_modules/lodash/_createOver.js | 27 - .../node_modules/lodash/_createPadding.js | 33 - .../node_modules/lodash/_createPartial.js | 43 - .../book/node_modules/lodash/_createRange.js | 30 - .../node_modules/lodash/_createRecurry.js | 56 - .../lodash/_createRelationalOperation.js | 20 - .../book/node_modules/lodash/_createRound.js | 33 - .../book/node_modules/lodash/_createSet.js | 19 - .../node_modules/lodash/_createToPairs.js | 30 - .../book/node_modules/lodash/_createWrap.js | 106 - .../lodash/_customDefaultsAssignIn.js | 29 - .../lodash/_customDefaultsMerge.js | 28 - .../node_modules/lodash/_customOmitClone.js | 16 - .../book/node_modules/lodash/_deburrLetter.js | 71 - .../node_modules/lodash/_defineProperty.js | 11 - .../book/node_modules/lodash/_equalArrays.js | 83 - .../book/node_modules/lodash/_equalByTag.js | 112 - .../book/node_modules/lodash/_equalObjects.js | 89 - .../node_modules/lodash/_escapeHtmlChar.js | 21 - .../node_modules/lodash/_escapeStringChar.js | 22 - .../book/node_modules/lodash/_flatRest.js | 16 - .../book/node_modules/lodash/_freeGlobal.js | 4 - .../book/node_modules/lodash/_getAllKeys.js | 16 - .../book/node_modules/lodash/_getAllKeysIn.js | 17 - .../docs/book/node_modules/lodash/_getData.js | 15 - .../book/node_modules/lodash/_getFuncName.js | 31 - .../book/node_modules/lodash/_getHolder.js | 13 - .../book/node_modules/lodash/_getMapData.js | 18 - .../book/node_modules/lodash/_getMatchData.js | 24 - .../book/node_modules/lodash/_getNative.js | 17 - .../book/node_modules/lodash/_getPrototype.js | 6 - .../book/node_modules/lodash/_getRawTag.js | 46 - .../book/node_modules/lodash/_getSymbols.js | 30 - .../book/node_modules/lodash/_getSymbolsIn.js | 25 - .../docs/book/node_modules/lodash/_getTag.js | 58 - .../book/node_modules/lodash/_getValue.js | 13 - .../docs/book/node_modules/lodash/_getView.js | 33 - .../node_modules/lodash/_getWrapDetails.js | 17 - .../docs/book/node_modules/lodash/_hasPath.js | 39 - .../book/node_modules/lodash/_hasUnicode.js | 26 - .../node_modules/lodash/_hasUnicodeWord.js | 15 - .../book/node_modules/lodash/_hashClear.js | 15 - .../book/node_modules/lodash/_hashDelete.js | 17 - .../docs/book/node_modules/lodash/_hashGet.js | 30 - .../docs/book/node_modules/lodash/_hashHas.js | 23 - .../docs/book/node_modules/lodash/_hashSet.js | 23 - .../node_modules/lodash/_initCloneArray.js | 26 - .../node_modules/lodash/_initCloneByTag.js | 77 - .../node_modules/lodash/_initCloneObject.js | 18 - .../node_modules/lodash/_insertWrapDetails.js | 23 - .../node_modules/lodash/_isFlattenable.js | 20 - .../docs/book/node_modules/lodash/_isIndex.js | 25 - .../node_modules/lodash/_isIterateeCall.js | 30 - .../docs/book/node_modules/lodash/_isKey.js | 29 - .../book/node_modules/lodash/_isKeyable.js | 15 - .../book/node_modules/lodash/_isLaziable.js | 28 - .../book/node_modules/lodash/_isMaskable.js | 14 - .../book/node_modules/lodash/_isMasked.js | 20 - .../book/node_modules/lodash/_isPrototype.js | 18 - .../lodash/_isStrictComparable.js | 15 - .../node_modules/lodash/_iteratorToArray.js | 18 - .../book/node_modules/lodash/_lazyClone.js | 23 - .../book/node_modules/lodash/_lazyReverse.js | 23 - .../book/node_modules/lodash/_lazyValue.js | 69 - .../node_modules/lodash/_listCacheClear.js | 13 - .../node_modules/lodash/_listCacheDelete.js | 35 - .../book/node_modules/lodash/_listCacheGet.js | 19 - .../book/node_modules/lodash/_listCacheHas.js | 16 - .../book/node_modules/lodash/_listCacheSet.js | 26 - .../node_modules/lodash/_mapCacheClear.js | 21 - .../node_modules/lodash/_mapCacheDelete.js | 18 - .../book/node_modules/lodash/_mapCacheGet.js | 16 - .../book/node_modules/lodash/_mapCacheHas.js | 16 - .../book/node_modules/lodash/_mapCacheSet.js | 22 - .../book/node_modules/lodash/_mapToArray.js | 18 - .../lodash/_matchesStrictComparable.js | 20 - .../node_modules/lodash/_memoizeCapped.js | 26 - .../book/node_modules/lodash/_mergeData.js | 90 - .../docs/book/node_modules/lodash/_metaMap.js | 6 - .../book/node_modules/lodash/_nativeCreate.js | 6 - .../book/node_modules/lodash/_nativeKeys.js | 6 - .../book/node_modules/lodash/_nativeKeysIn.js | 20 - .../book/node_modules/lodash/_nodeUtil.js | 30 - .../node_modules/lodash/_objectToString.js | 22 - .../docs/book/node_modules/lodash/_overArg.js | 15 - .../book/node_modules/lodash/_overRest.js | 36 - .../docs/book/node_modules/lodash/_parent.js | 16 - .../book/node_modules/lodash/_reEscape.js | 4 - .../book/node_modules/lodash/_reEvaluate.js | 4 - .../node_modules/lodash/_reInterpolate.js | 4 - .../book/node_modules/lodash/_realNames.js | 4 - .../docs/book/node_modules/lodash/_reorder.js | 29 - .../node_modules/lodash/_replaceHolders.js | 29 - .../docs/book/node_modules/lodash/_root.js | 9 - .../docs/book/node_modules/lodash/_safeGet.js | 17 - .../book/node_modules/lodash/_setCacheAdd.js | 19 - .../book/node_modules/lodash/_setCacheHas.js | 14 - .../docs/book/node_modules/lodash/_setData.js | 20 - .../book/node_modules/lodash/_setToArray.js | 18 - .../book/node_modules/lodash/_setToPairs.js | 18 - .../book/node_modules/lodash/_setToString.js | 14 - .../node_modules/lodash/_setWrapToString.js | 21 - .../book/node_modules/lodash/_shortOut.js | 37 - .../book/node_modules/lodash/_shuffleSelf.js | 28 - .../book/node_modules/lodash/_stackClear.js | 15 - .../book/node_modules/lodash/_stackDelete.js | 18 - .../book/node_modules/lodash/_stackGet.js | 14 - .../book/node_modules/lodash/_stackHas.js | 14 - .../book/node_modules/lodash/_stackSet.js | 34 - .../node_modules/lodash/_strictIndexOf.js | 23 - .../node_modules/lodash/_strictLastIndexOf.js | 21 - .../book/node_modules/lodash/_stringSize.js | 18 - .../node_modules/lodash/_stringToArray.js | 18 - .../book/node_modules/lodash/_stringToPath.js | 27 - .../docs/book/node_modules/lodash/_toKey.js | 21 - .../book/node_modules/lodash/_toSource.js | 26 - .../node_modules/lodash/_unescapeHtmlChar.js | 21 - .../book/node_modules/lodash/_unicodeSize.js | 44 - .../node_modules/lodash/_unicodeToArray.js | 40 - .../book/node_modules/lodash/_unicodeWords.js | 69 - .../node_modules/lodash/_updateWrapDetails.js | 46 - .../book/node_modules/lodash/_wrapperClone.js | 23 - .../opa/docs/book/node_modules/lodash/add.js | 22 - .../docs/book/node_modules/lodash/after.js | 42 - .../docs/book/node_modules/lodash/array.js | 67 - .../opa/docs/book/node_modules/lodash/ary.js | 29 - .../docs/book/node_modules/lodash/assign.js | 58 - .../docs/book/node_modules/lodash/assignIn.js | 40 - .../book/node_modules/lodash/assignInWith.js | 38 - .../book/node_modules/lodash/assignWith.js | 37 - .../opa/docs/book/node_modules/lodash/at.js | 23 - .../docs/book/node_modules/lodash/attempt.js | 35 - .../docs/book/node_modules/lodash/before.js | 40 - .../opa/docs/book/node_modules/lodash/bind.js | 57 - .../docs/book/node_modules/lodash/bindAll.js | 41 - .../docs/book/node_modules/lodash/bindKey.js | 68 - .../book/node_modules/lodash/camelCase.js | 29 - .../book/node_modules/lodash/capitalize.js | 23 - .../book/node_modules/lodash/castArray.js | 44 - .../opa/docs/book/node_modules/lodash/ceil.js | 26 - .../docs/book/node_modules/lodash/chain.js | 38 - .../docs/book/node_modules/lodash/chunk.js | 50 - .../docs/book/node_modules/lodash/clamp.js | 39 - .../docs/book/node_modules/lodash/clone.js | 36 - .../book/node_modules/lodash/cloneDeep.js | 29 - .../book/node_modules/lodash/cloneDeepWith.js | 40 - .../book/node_modules/lodash/cloneWith.js | 42 - .../book/node_modules/lodash/collection.js | 30 - .../docs/book/node_modules/lodash/commit.js | 33 - .../docs/book/node_modules/lodash/compact.js | 31 - .../docs/book/node_modules/lodash/concat.js | 43 - .../opa/docs/book/node_modules/lodash/cond.js | 60 - .../docs/book/node_modules/lodash/conforms.js | 35 - .../book/node_modules/lodash/conformsTo.js | 32 - .../docs/book/node_modules/lodash/constant.js | 26 - .../opa/docs/book/node_modules/lodash/core.js | 3854 - .../docs/book/node_modules/lodash/core.min.js | 29 - .../docs/book/node_modules/lodash/countBy.js | 40 - .../docs/book/node_modules/lodash/create.js | 43 - .../docs/book/node_modules/lodash/curry.js | 57 - .../book/node_modules/lodash/curryRight.js | 54 - .../opa/docs/book/node_modules/lodash/date.js | 3 - .../docs/book/node_modules/lodash/debounce.js | 190 - .../docs/book/node_modules/lodash/deburr.js | 45 - .../book/node_modules/lodash/defaultTo.js | 25 - .../docs/book/node_modules/lodash/defaults.js | 64 - .../book/node_modules/lodash/defaultsDeep.js | 30 - .../docs/book/node_modules/lodash/defer.js | 26 - .../docs/book/node_modules/lodash/delay.js | 28 - .../book/node_modules/lodash/difference.js | 33 - .../book/node_modules/lodash/differenceBy.js | 44 - .../node_modules/lodash/differenceWith.js | 40 - .../docs/book/node_modules/lodash/divide.js | 22 - .../opa/docs/book/node_modules/lodash/drop.js | 38 - .../book/node_modules/lodash/dropRight.js | 39 - .../node_modules/lodash/dropRightWhile.js | 45 - .../book/node_modules/lodash/dropWhile.js | 45 - .../opa/docs/book/node_modules/lodash/each.js | 1 - .../book/node_modules/lodash/eachRight.js | 1 - .../docs/book/node_modules/lodash/endsWith.js | 43 - .../docs/book/node_modules/lodash/entries.js | 1 - .../book/node_modules/lodash/entriesIn.js | 1 - .../opa/docs/book/node_modules/lodash/eq.js | 37 - .../docs/book/node_modules/lodash/escape.js | 43 - .../book/node_modules/lodash/escapeRegExp.js | 32 - .../docs/book/node_modules/lodash/every.js | 56 - .../docs/book/node_modules/lodash/extend.js | 1 - .../book/node_modules/lodash/extendWith.js | 1 - .../opa/docs/book/node_modules/lodash/fill.js | 45 - .../docs/book/node_modules/lodash/filter.js | 48 - .../opa/docs/book/node_modules/lodash/find.js | 42 - .../book/node_modules/lodash/findIndex.js | 55 - .../docs/book/node_modules/lodash/findKey.js | 44 - .../docs/book/node_modules/lodash/findLast.js | 25 - .../book/node_modules/lodash/findLastIndex.js | 59 - .../book/node_modules/lodash/findLastKey.js | 44 - .../docs/book/node_modules/lodash/first.js | 1 - .../docs/book/node_modules/lodash/flatMap.js | 29 - .../book/node_modules/lodash/flatMapDeep.js | 31 - .../book/node_modules/lodash/flatMapDepth.js | 31 - .../docs/book/node_modules/lodash/flatten.js | 22 - .../book/node_modules/lodash/flattenDeep.js | 25 - .../book/node_modules/lodash/flattenDepth.js | 33 - .../opa/docs/book/node_modules/lodash/flip.js | 28 - .../docs/book/node_modules/lodash/floor.js | 26 - .../opa/docs/book/node_modules/lodash/flow.js | 27 - .../book/node_modules/lodash/flowRight.js | 26 - .../docs/book/node_modules/lodash/forEach.js | 41 - .../book/node_modules/lodash/forEachRight.js | 31 - .../docs/book/node_modules/lodash/forIn.js | 39 - .../book/node_modules/lodash/forInRight.js | 37 - .../docs/book/node_modules/lodash/forOwn.js | 36 - .../book/node_modules/lodash/forOwnRight.js | 34 - .../opa/docs/book/node_modules/lodash/fp.js | 2 - .../opa/docs/book/node_modules/lodash/fp/F.js | 1 - .../opa/docs/book/node_modules/lodash/fp/T.js | 1 - .../docs/book/node_modules/lodash/fp/__.js | 1 - .../node_modules/lodash/fp/_baseConvert.js | 569 - .../node_modules/lodash/fp/_convertBrowser.js | 18 - .../node_modules/lodash/fp/_falseOptions.js | 7 - .../book/node_modules/lodash/fp/_mapping.js | 358 - .../docs/book/node_modules/lodash/fp/_util.js | 16 - .../docs/book/node_modules/lodash/fp/add.js | 5 - .../docs/book/node_modules/lodash/fp/after.js | 5 - .../docs/book/node_modules/lodash/fp/all.js | 1 - .../book/node_modules/lodash/fp/allPass.js | 1 - .../book/node_modules/lodash/fp/always.js | 1 - .../docs/book/node_modules/lodash/fp/any.js | 1 - .../book/node_modules/lodash/fp/anyPass.js | 1 - .../docs/book/node_modules/lodash/fp/apply.js | 1 - .../docs/book/node_modules/lodash/fp/array.js | 2 - .../docs/book/node_modules/lodash/fp/ary.js | 5 - .../book/node_modules/lodash/fp/assign.js | 5 - .../book/node_modules/lodash/fp/assignAll.js | 5 - .../node_modules/lodash/fp/assignAllWith.js | 5 - .../book/node_modules/lodash/fp/assignIn.js | 5 - .../node_modules/lodash/fp/assignInAll.js | 5 - .../node_modules/lodash/fp/assignInAllWith.js | 5 - .../node_modules/lodash/fp/assignInWith.js | 5 - .../book/node_modules/lodash/fp/assignWith.js | 5 - .../docs/book/node_modules/lodash/fp/assoc.js | 1 - .../book/node_modules/lodash/fp/assocPath.js | 1 - .../docs/book/node_modules/lodash/fp/at.js | 5 - .../book/node_modules/lodash/fp/attempt.js | 5 - .../book/node_modules/lodash/fp/before.js | 5 - .../docs/book/node_modules/lodash/fp/bind.js | 5 - .../book/node_modules/lodash/fp/bindAll.js | 5 - .../book/node_modules/lodash/fp/bindKey.js | 5 - .../book/node_modules/lodash/fp/camelCase.js | 5 - .../book/node_modules/lodash/fp/capitalize.js | 5 - .../book/node_modules/lodash/fp/castArray.js | 5 - .../docs/book/node_modules/lodash/fp/ceil.js | 5 - .../docs/book/node_modules/lodash/fp/chain.js | 5 - .../docs/book/node_modules/lodash/fp/chunk.js | 5 - .../docs/book/node_modules/lodash/fp/clamp.js | 5 - .../docs/book/node_modules/lodash/fp/clone.js | 5 - .../book/node_modules/lodash/fp/cloneDeep.js | 5 - .../node_modules/lodash/fp/cloneDeepWith.js | 5 - .../book/node_modules/lodash/fp/cloneWith.js | 5 - .../book/node_modules/lodash/fp/collection.js | 2 - .../book/node_modules/lodash/fp/commit.js | 5 - .../book/node_modules/lodash/fp/compact.js | 5 - .../book/node_modules/lodash/fp/complement.js | 1 - .../book/node_modules/lodash/fp/compose.js | 1 - .../book/node_modules/lodash/fp/concat.js | 5 - .../docs/book/node_modules/lodash/fp/cond.js | 5 - .../book/node_modules/lodash/fp/conforms.js | 1 - .../book/node_modules/lodash/fp/conformsTo.js | 5 - .../book/node_modules/lodash/fp/constant.js | 5 - .../book/node_modules/lodash/fp/contains.js | 1 - .../book/node_modules/lodash/fp/convert.js | 18 - .../book/node_modules/lodash/fp/countBy.js | 5 - .../book/node_modules/lodash/fp/create.js | 5 - .../docs/book/node_modules/lodash/fp/curry.js | 5 - .../book/node_modules/lodash/fp/curryN.js | 5 - .../book/node_modules/lodash/fp/curryRight.js | 5 - .../node_modules/lodash/fp/curryRightN.js | 5 - .../docs/book/node_modules/lodash/fp/date.js | 2 - .../book/node_modules/lodash/fp/debounce.js | 5 - .../book/node_modules/lodash/fp/deburr.js | 5 - .../book/node_modules/lodash/fp/defaultTo.js | 5 - .../book/node_modules/lodash/fp/defaults.js | 5 - .../node_modules/lodash/fp/defaultsAll.js | 5 - .../node_modules/lodash/fp/defaultsDeep.js | 5 - .../node_modules/lodash/fp/defaultsDeepAll.js | 5 - .../docs/book/node_modules/lodash/fp/defer.js | 5 - .../docs/book/node_modules/lodash/fp/delay.js | 5 - .../book/node_modules/lodash/fp/difference.js | 5 - .../node_modules/lodash/fp/differenceBy.js | 5 - .../node_modules/lodash/fp/differenceWith.js | 5 - .../book/node_modules/lodash/fp/dissoc.js | 1 - .../book/node_modules/lodash/fp/dissocPath.js | 1 - .../book/node_modules/lodash/fp/divide.js | 5 - .../docs/book/node_modules/lodash/fp/drop.js | 5 - .../book/node_modules/lodash/fp/dropLast.js | 1 - .../node_modules/lodash/fp/dropLastWhile.js | 1 - .../book/node_modules/lodash/fp/dropRight.js | 5 - .../node_modules/lodash/fp/dropRightWhile.js | 5 - .../book/node_modules/lodash/fp/dropWhile.js | 5 - .../docs/book/node_modules/lodash/fp/each.js | 1 - .../book/node_modules/lodash/fp/eachRight.js | 1 - .../book/node_modules/lodash/fp/endsWith.js | 5 - .../book/node_modules/lodash/fp/entries.js | 1 - .../book/node_modules/lodash/fp/entriesIn.js | 1 - .../docs/book/node_modules/lodash/fp/eq.js | 5 - .../book/node_modules/lodash/fp/equals.js | 1 - .../book/node_modules/lodash/fp/escape.js | 5 - .../node_modules/lodash/fp/escapeRegExp.js | 5 - .../docs/book/node_modules/lodash/fp/every.js | 5 - .../book/node_modules/lodash/fp/extend.js | 1 - .../book/node_modules/lodash/fp/extendAll.js | 1 - .../node_modules/lodash/fp/extendAllWith.js | 1 - .../book/node_modules/lodash/fp/extendWith.js | 1 - .../docs/book/node_modules/lodash/fp/fill.js | 5 - .../book/node_modules/lodash/fp/filter.js | 5 - .../docs/book/node_modules/lodash/fp/find.js | 5 - .../book/node_modules/lodash/fp/findFrom.js | 5 - .../book/node_modules/lodash/fp/findIndex.js | 5 - .../node_modules/lodash/fp/findIndexFrom.js | 5 - .../book/node_modules/lodash/fp/findKey.js | 5 - .../book/node_modules/lodash/fp/findLast.js | 5 - .../node_modules/lodash/fp/findLastFrom.js | 5 - .../node_modules/lodash/fp/findLastIndex.js | 5 - .../lodash/fp/findLastIndexFrom.js | 5 - .../node_modules/lodash/fp/findLastKey.js | 5 - .../docs/book/node_modules/lodash/fp/first.js | 1 - .../book/node_modules/lodash/fp/flatMap.js | 5 - .../node_modules/lodash/fp/flatMapDeep.js | 5 - .../node_modules/lodash/fp/flatMapDepth.js | 5 - .../book/node_modules/lodash/fp/flatten.js | 5 - .../node_modules/lodash/fp/flattenDeep.js | 5 - .../node_modules/lodash/fp/flattenDepth.js | 5 - .../docs/book/node_modules/lodash/fp/flip.js | 5 - .../docs/book/node_modules/lodash/fp/floor.js | 5 - .../docs/book/node_modules/lodash/fp/flow.js | 5 - .../book/node_modules/lodash/fp/flowRight.js | 5 - .../book/node_modules/lodash/fp/forEach.js | 5 - .../node_modules/lodash/fp/forEachRight.js | 5 - .../docs/book/node_modules/lodash/fp/forIn.js | 5 - .../book/node_modules/lodash/fp/forInRight.js | 5 - .../book/node_modules/lodash/fp/forOwn.js | 5 - .../node_modules/lodash/fp/forOwnRight.js | 5 - .../book/node_modules/lodash/fp/fromPairs.js | 5 - .../book/node_modules/lodash/fp/function.js | 2 - .../book/node_modules/lodash/fp/functions.js | 5 - .../node_modules/lodash/fp/functionsIn.js | 5 - .../docs/book/node_modules/lodash/fp/get.js | 5 - .../docs/book/node_modules/lodash/fp/getOr.js | 5 - .../book/node_modules/lodash/fp/groupBy.js | 5 - .../docs/book/node_modules/lodash/fp/gt.js | 5 - .../docs/book/node_modules/lodash/fp/gte.js | 5 - .../docs/book/node_modules/lodash/fp/has.js | 5 - .../docs/book/node_modules/lodash/fp/hasIn.js | 5 - .../docs/book/node_modules/lodash/fp/head.js | 5 - .../book/node_modules/lodash/fp/identical.js | 1 - .../book/node_modules/lodash/fp/identity.js | 5 - .../book/node_modules/lodash/fp/inRange.js | 5 - .../book/node_modules/lodash/fp/includes.js | 5 - .../node_modules/lodash/fp/includesFrom.js | 5 - .../book/node_modules/lodash/fp/indexBy.js | 1 - .../book/node_modules/lodash/fp/indexOf.js | 5 - .../node_modules/lodash/fp/indexOfFrom.js | 5 - .../docs/book/node_modules/lodash/fp/init.js | 1 - .../book/node_modules/lodash/fp/initial.js | 5 - .../node_modules/lodash/fp/intersection.js | 5 - .../node_modules/lodash/fp/intersectionBy.js | 5 - .../lodash/fp/intersectionWith.js | 5 - .../book/node_modules/lodash/fp/invert.js | 5 - .../book/node_modules/lodash/fp/invertBy.js | 5 - .../book/node_modules/lodash/fp/invertObj.js | 1 - .../book/node_modules/lodash/fp/invoke.js | 5 - .../book/node_modules/lodash/fp/invokeArgs.js | 5 - .../node_modules/lodash/fp/invokeArgsMap.js | 5 - .../book/node_modules/lodash/fp/invokeMap.js | 5 - .../node_modules/lodash/fp/isArguments.js | 5 - .../book/node_modules/lodash/fp/isArray.js | 5 - .../node_modules/lodash/fp/isArrayBuffer.js | 5 - .../node_modules/lodash/fp/isArrayLike.js | 5 - .../lodash/fp/isArrayLikeObject.js | 5 - .../book/node_modules/lodash/fp/isBoolean.js | 5 - .../book/node_modules/lodash/fp/isBuffer.js | 5 - .../book/node_modules/lodash/fp/isDate.js | 5 - .../book/node_modules/lodash/fp/isElement.js | 5 - .../book/node_modules/lodash/fp/isEmpty.js | 5 - .../book/node_modules/lodash/fp/isEqual.js | 5 - .../node_modules/lodash/fp/isEqualWith.js | 5 - .../book/node_modules/lodash/fp/isError.js | 5 - .../book/node_modules/lodash/fp/isFinite.js | 5 - .../book/node_modules/lodash/fp/isFunction.js | 5 - .../book/node_modules/lodash/fp/isInteger.js | 5 - .../book/node_modules/lodash/fp/isLength.js | 5 - .../docs/book/node_modules/lodash/fp/isMap.js | 5 - .../book/node_modules/lodash/fp/isMatch.js | 5 - .../node_modules/lodash/fp/isMatchWith.js | 5 - .../docs/book/node_modules/lodash/fp/isNaN.js | 5 - .../book/node_modules/lodash/fp/isNative.js | 5 - .../docs/book/node_modules/lodash/fp/isNil.js | 5 - .../book/node_modules/lodash/fp/isNull.js | 5 - .../book/node_modules/lodash/fp/isNumber.js | 5 - .../book/node_modules/lodash/fp/isObject.js | 5 - .../node_modules/lodash/fp/isObjectLike.js | 5 - .../node_modules/lodash/fp/isPlainObject.js | 5 - .../book/node_modules/lodash/fp/isRegExp.js | 5 - .../node_modules/lodash/fp/isSafeInteger.js | 5 - .../docs/book/node_modules/lodash/fp/isSet.js | 5 - .../book/node_modules/lodash/fp/isString.js | 5 - .../book/node_modules/lodash/fp/isSymbol.js | 5 - .../node_modules/lodash/fp/isTypedArray.js | 5 - .../node_modules/lodash/fp/isUndefined.js | 5 - .../book/node_modules/lodash/fp/isWeakMap.js | 5 - .../book/node_modules/lodash/fp/isWeakSet.js | 5 - .../book/node_modules/lodash/fp/iteratee.js | 5 - .../docs/book/node_modules/lodash/fp/join.js | 5 - .../docs/book/node_modules/lodash/fp/juxt.js | 1 - .../book/node_modules/lodash/fp/kebabCase.js | 5 - .../docs/book/node_modules/lodash/fp/keyBy.js | 5 - .../docs/book/node_modules/lodash/fp/keys.js | 5 - .../book/node_modules/lodash/fp/keysIn.js | 5 - .../docs/book/node_modules/lodash/fp/lang.js | 2 - .../docs/book/node_modules/lodash/fp/last.js | 5 - .../node_modules/lodash/fp/lastIndexOf.js | 5 - .../node_modules/lodash/fp/lastIndexOfFrom.js | 5 - .../book/node_modules/lodash/fp/lowerCase.js | 5 - .../book/node_modules/lodash/fp/lowerFirst.js | 5 - .../docs/book/node_modules/lodash/fp/lt.js | 5 - .../docs/book/node_modules/lodash/fp/lte.js | 5 - .../docs/book/node_modules/lodash/fp/map.js | 5 - .../book/node_modules/lodash/fp/mapKeys.js | 5 - .../book/node_modules/lodash/fp/mapValues.js | 5 - .../book/node_modules/lodash/fp/matches.js | 1 - .../node_modules/lodash/fp/matchesProperty.js | 5 - .../docs/book/node_modules/lodash/fp/math.js | 2 - .../docs/book/node_modules/lodash/fp/max.js | 5 - .../docs/book/node_modules/lodash/fp/maxBy.js | 5 - .../docs/book/node_modules/lodash/fp/mean.js | 5 - .../book/node_modules/lodash/fp/meanBy.js | 5 - .../book/node_modules/lodash/fp/memoize.js | 5 - .../docs/book/node_modules/lodash/fp/merge.js | 5 - .../book/node_modules/lodash/fp/mergeAll.js | 5 - .../node_modules/lodash/fp/mergeAllWith.js | 5 - .../book/node_modules/lodash/fp/mergeWith.js | 5 - .../book/node_modules/lodash/fp/method.js | 5 - .../book/node_modules/lodash/fp/methodOf.js | 5 - .../docs/book/node_modules/lodash/fp/min.js | 5 - .../docs/book/node_modules/lodash/fp/minBy.js | 5 - .../docs/book/node_modules/lodash/fp/mixin.js | 5 - .../book/node_modules/lodash/fp/multiply.js | 5 - .../docs/book/node_modules/lodash/fp/nAry.js | 1 - .../book/node_modules/lodash/fp/negate.js | 5 - .../docs/book/node_modules/lodash/fp/next.js | 5 - .../docs/book/node_modules/lodash/fp/noop.js | 5 - .../docs/book/node_modules/lodash/fp/now.js | 5 - .../docs/book/node_modules/lodash/fp/nth.js | 5 - .../book/node_modules/lodash/fp/nthArg.js | 5 - .../book/node_modules/lodash/fp/number.js | 2 - .../book/node_modules/lodash/fp/object.js | 2 - .../docs/book/node_modules/lodash/fp/omit.js | 5 - .../book/node_modules/lodash/fp/omitAll.js | 1 - .../book/node_modules/lodash/fp/omitBy.js | 5 - .../docs/book/node_modules/lodash/fp/once.js | 5 - .../book/node_modules/lodash/fp/orderBy.js | 5 - .../docs/book/node_modules/lodash/fp/over.js | 5 - .../book/node_modules/lodash/fp/overArgs.js | 5 - .../book/node_modules/lodash/fp/overEvery.js | 5 - .../book/node_modules/lodash/fp/overSome.js | 5 - .../docs/book/node_modules/lodash/fp/pad.js | 5 - .../book/node_modules/lodash/fp/padChars.js | 5 - .../node_modules/lodash/fp/padCharsEnd.js | 5 - .../node_modules/lodash/fp/padCharsStart.js | 5 - .../book/node_modules/lodash/fp/padEnd.js | 5 - .../book/node_modules/lodash/fp/padStart.js | 5 - .../book/node_modules/lodash/fp/parseInt.js | 5 - .../book/node_modules/lodash/fp/partial.js | 5 - .../node_modules/lodash/fp/partialRight.js | 5 - .../book/node_modules/lodash/fp/partition.js | 5 - .../docs/book/node_modules/lodash/fp/path.js | 1 - .../book/node_modules/lodash/fp/pathEq.js | 1 - .../book/node_modules/lodash/fp/pathOr.js | 1 - .../docs/book/node_modules/lodash/fp/paths.js | 1 - .../docs/book/node_modules/lodash/fp/pick.js | 5 - .../book/node_modules/lodash/fp/pickAll.js | 1 - .../book/node_modules/lodash/fp/pickBy.js | 5 - .../docs/book/node_modules/lodash/fp/pipe.js | 1 - .../node_modules/lodash/fp/placeholder.js | 6 - .../docs/book/node_modules/lodash/fp/plant.js | 5 - .../docs/book/node_modules/lodash/fp/pluck.js | 1 - .../docs/book/node_modules/lodash/fp/prop.js | 1 - .../book/node_modules/lodash/fp/propEq.js | 1 - .../book/node_modules/lodash/fp/propOr.js | 1 - .../book/node_modules/lodash/fp/property.js | 1 - .../book/node_modules/lodash/fp/propertyOf.js | 5 - .../docs/book/node_modules/lodash/fp/props.js | 1 - .../docs/book/node_modules/lodash/fp/pull.js | 5 - .../book/node_modules/lodash/fp/pullAll.js | 5 - .../book/node_modules/lodash/fp/pullAllBy.js | 5 - .../node_modules/lodash/fp/pullAllWith.js | 5 - .../book/node_modules/lodash/fp/pullAt.js | 5 - .../book/node_modules/lodash/fp/random.js | 5 - .../docs/book/node_modules/lodash/fp/range.js | 5 - .../book/node_modules/lodash/fp/rangeRight.js | 5 - .../book/node_modules/lodash/fp/rangeStep.js | 5 - .../node_modules/lodash/fp/rangeStepRight.js | 5 - .../docs/book/node_modules/lodash/fp/rearg.js | 5 - .../book/node_modules/lodash/fp/reduce.js | 5 - .../node_modules/lodash/fp/reduceRight.js | 5 - .../book/node_modules/lodash/fp/reject.js | 5 - .../book/node_modules/lodash/fp/remove.js | 5 - .../book/node_modules/lodash/fp/repeat.js | 5 - .../book/node_modules/lodash/fp/replace.js | 5 - .../docs/book/node_modules/lodash/fp/rest.js | 5 - .../book/node_modules/lodash/fp/restFrom.js | 5 - .../book/node_modules/lodash/fp/result.js | 5 - .../book/node_modules/lodash/fp/reverse.js | 5 - .../docs/book/node_modules/lodash/fp/round.js | 5 - .../book/node_modules/lodash/fp/sample.js | 5 - .../book/node_modules/lodash/fp/sampleSize.js | 5 - .../docs/book/node_modules/lodash/fp/seq.js | 2 - .../docs/book/node_modules/lodash/fp/set.js | 5 - .../book/node_modules/lodash/fp/setWith.js | 5 - .../book/node_modules/lodash/fp/shuffle.js | 5 - .../docs/book/node_modules/lodash/fp/size.js | 5 - .../docs/book/node_modules/lodash/fp/slice.js | 5 - .../book/node_modules/lodash/fp/snakeCase.js | 5 - .../docs/book/node_modules/lodash/fp/some.js | 5 - .../book/node_modules/lodash/fp/sortBy.js | 5 - .../node_modules/lodash/fp/sortedIndex.js | 5 - .../node_modules/lodash/fp/sortedIndexBy.js | 5 - .../node_modules/lodash/fp/sortedIndexOf.js | 5 - .../node_modules/lodash/fp/sortedLastIndex.js | 5 - .../lodash/fp/sortedLastIndexBy.js | 5 - .../lodash/fp/sortedLastIndexOf.js | 5 - .../book/node_modules/lodash/fp/sortedUniq.js | 5 - .../node_modules/lodash/fp/sortedUniqBy.js | 5 - .../docs/book/node_modules/lodash/fp/split.js | 5 - .../book/node_modules/lodash/fp/spread.js | 5 - .../book/node_modules/lodash/fp/spreadFrom.js | 5 - .../book/node_modules/lodash/fp/startCase.js | 5 - .../book/node_modules/lodash/fp/startsWith.js | 5 - .../book/node_modules/lodash/fp/string.js | 2 - .../book/node_modules/lodash/fp/stubArray.js | 5 - .../book/node_modules/lodash/fp/stubFalse.js | 5 - .../book/node_modules/lodash/fp/stubObject.js | 5 - .../book/node_modules/lodash/fp/stubString.js | 5 - .../book/node_modules/lodash/fp/stubTrue.js | 5 - .../book/node_modules/lodash/fp/subtract.js | 5 - .../docs/book/node_modules/lodash/fp/sum.js | 5 - .../docs/book/node_modules/lodash/fp/sumBy.js | 5 - .../lodash/fp/symmetricDifference.js | 1 - .../lodash/fp/symmetricDifferenceBy.js | 1 - .../lodash/fp/symmetricDifferenceWith.js | 1 - .../docs/book/node_modules/lodash/fp/tail.js | 5 - .../docs/book/node_modules/lodash/fp/take.js | 5 - .../book/node_modules/lodash/fp/takeLast.js | 1 - .../node_modules/lodash/fp/takeLastWhile.js | 1 - .../book/node_modules/lodash/fp/takeRight.js | 5 - .../node_modules/lodash/fp/takeRightWhile.js | 5 - .../book/node_modules/lodash/fp/takeWhile.js | 5 - .../docs/book/node_modules/lodash/fp/tap.js | 5 - .../book/node_modules/lodash/fp/template.js | 5 - .../lodash/fp/templateSettings.js | 5 - .../book/node_modules/lodash/fp/throttle.js | 5 - .../docs/book/node_modules/lodash/fp/thru.js | 5 - .../docs/book/node_modules/lodash/fp/times.js | 5 - .../book/node_modules/lodash/fp/toArray.js | 5 - .../book/node_modules/lodash/fp/toFinite.js | 5 - .../book/node_modules/lodash/fp/toInteger.js | 5 - .../book/node_modules/lodash/fp/toIterator.js | 5 - .../book/node_modules/lodash/fp/toJSON.js | 5 - .../book/node_modules/lodash/fp/toLength.js | 5 - .../book/node_modules/lodash/fp/toLower.js | 5 - .../book/node_modules/lodash/fp/toNumber.js | 5 - .../book/node_modules/lodash/fp/toPairs.js | 5 - .../book/node_modules/lodash/fp/toPairsIn.js | 5 - .../book/node_modules/lodash/fp/toPath.js | 5 - .../node_modules/lodash/fp/toPlainObject.js | 5 - .../node_modules/lodash/fp/toSafeInteger.js | 5 - .../book/node_modules/lodash/fp/toString.js | 5 - .../book/node_modules/lodash/fp/toUpper.js | 5 - .../book/node_modules/lodash/fp/transform.js | 5 - .../docs/book/node_modules/lodash/fp/trim.js | 5 - .../book/node_modules/lodash/fp/trimChars.js | 5 - .../node_modules/lodash/fp/trimCharsEnd.js | 5 - .../node_modules/lodash/fp/trimCharsStart.js | 5 - .../book/node_modules/lodash/fp/trimEnd.js | 5 - .../book/node_modules/lodash/fp/trimStart.js | 5 - .../book/node_modules/lodash/fp/truncate.js | 5 - .../book/node_modules/lodash/fp/unapply.js | 1 - .../docs/book/node_modules/lodash/fp/unary.js | 5 - .../book/node_modules/lodash/fp/unescape.js | 5 - .../docs/book/node_modules/lodash/fp/union.js | 5 - .../book/node_modules/lodash/fp/unionBy.js | 5 - .../book/node_modules/lodash/fp/unionWith.js | 5 - .../docs/book/node_modules/lodash/fp/uniq.js | 5 - .../book/node_modules/lodash/fp/uniqBy.js | 5 - .../book/node_modules/lodash/fp/uniqWith.js | 5 - .../book/node_modules/lodash/fp/uniqueId.js | 5 - .../book/node_modules/lodash/fp/unnest.js | 1 - .../docs/book/node_modules/lodash/fp/unset.js | 5 - .../docs/book/node_modules/lodash/fp/unzip.js | 5 - .../book/node_modules/lodash/fp/unzipWith.js | 5 - .../book/node_modules/lodash/fp/update.js | 5 - .../book/node_modules/lodash/fp/updateWith.js | 5 - .../book/node_modules/lodash/fp/upperCase.js | 5 - .../book/node_modules/lodash/fp/upperFirst.js | 5 - .../book/node_modules/lodash/fp/useWith.js | 1 - .../docs/book/node_modules/lodash/fp/util.js | 2 - .../docs/book/node_modules/lodash/fp/value.js | 5 - .../book/node_modules/lodash/fp/valueOf.js | 5 - .../book/node_modules/lodash/fp/values.js | 5 - .../book/node_modules/lodash/fp/valuesIn.js | 5 - .../docs/book/node_modules/lodash/fp/where.js | 1 - .../book/node_modules/lodash/fp/whereEq.js | 1 - .../book/node_modules/lodash/fp/without.js | 5 - .../docs/book/node_modules/lodash/fp/words.js | 5 - .../docs/book/node_modules/lodash/fp/wrap.js | 5 - .../book/node_modules/lodash/fp/wrapperAt.js | 5 - .../node_modules/lodash/fp/wrapperChain.js | 5 - .../node_modules/lodash/fp/wrapperLodash.js | 5 - .../node_modules/lodash/fp/wrapperReverse.js | 5 - .../node_modules/lodash/fp/wrapperValue.js | 5 - .../docs/book/node_modules/lodash/fp/xor.js | 5 - .../docs/book/node_modules/lodash/fp/xorBy.js | 5 - .../book/node_modules/lodash/fp/xorWith.js | 5 - .../docs/book/node_modules/lodash/fp/zip.js | 5 - .../book/node_modules/lodash/fp/zipAll.js | 5 - .../book/node_modules/lodash/fp/zipObj.js | 1 - .../book/node_modules/lodash/fp/zipObject.js | 5 - .../node_modules/lodash/fp/zipObjectDeep.js | 5 - .../book/node_modules/lodash/fp/zipWith.js | 5 - .../book/node_modules/lodash/fromPairs.js | 28 - .../docs/book/node_modules/lodash/function.js | 25 - .../book/node_modules/lodash/functions.js | 31 - .../book/node_modules/lodash/functionsIn.js | 31 - .../opa/docs/book/node_modules/lodash/get.js | 33 - .../docs/book/node_modules/lodash/groupBy.js | 41 - .../opa/docs/book/node_modules/lodash/gt.js | 29 - .../opa/docs/book/node_modules/lodash/gte.js | 30 - .../opa/docs/book/node_modules/lodash/has.js | 35 - .../docs/book/node_modules/lodash/hasIn.js | 34 - .../opa/docs/book/node_modules/lodash/head.js | 23 - .../docs/book/node_modules/lodash/identity.js | 21 - .../docs/book/node_modules/lodash/inRange.js | 55 - .../docs/book/node_modules/lodash/includes.js | 53 - .../docs/book/node_modules/lodash/index.js | 1 - .../docs/book/node_modules/lodash/indexOf.js | 42 - .../docs/book/node_modules/lodash/initial.js | 22 - .../book/node_modules/lodash/intersection.js | 30 - .../node_modules/lodash/intersectionBy.js | 45 - .../node_modules/lodash/intersectionWith.js | 41 - .../docs/book/node_modules/lodash/invert.js | 42 - .../docs/book/node_modules/lodash/invertBy.js | 56 - .../docs/book/node_modules/lodash/invoke.js | 24 - .../book/node_modules/lodash/invokeMap.js | 41 - .../book/node_modules/lodash/isArguments.js | 36 - .../docs/book/node_modules/lodash/isArray.js | 26 - .../book/node_modules/lodash/isArrayBuffer.js | 27 - .../book/node_modules/lodash/isArrayLike.js | 33 - .../node_modules/lodash/isArrayLikeObject.js | 33 - .../book/node_modules/lodash/isBoolean.js | 29 - .../docs/book/node_modules/lodash/isBuffer.js | 38 - .../docs/book/node_modules/lodash/isDate.js | 27 - .../book/node_modules/lodash/isElement.js | 25 - .../docs/book/node_modules/lodash/isEmpty.js | 77 - .../docs/book/node_modules/lodash/isEqual.js | 35 - .../book/node_modules/lodash/isEqualWith.js | 41 - .../docs/book/node_modules/lodash/isError.js | 36 - .../docs/book/node_modules/lodash/isFinite.js | 36 - .../book/node_modules/lodash/isFunction.js | 37 - .../book/node_modules/lodash/isInteger.js | 33 - .../docs/book/node_modules/lodash/isLength.js | 35 - .../docs/book/node_modules/lodash/isMap.js | 27 - .../docs/book/node_modules/lodash/isMatch.js | 36 - .../book/node_modules/lodash/isMatchWith.js | 41 - .../docs/book/node_modules/lodash/isNaN.js | 38 - .../docs/book/node_modules/lodash/isNative.js | 40 - .../docs/book/node_modules/lodash/isNil.js | 25 - .../docs/book/node_modules/lodash/isNull.js | 22 - .../docs/book/node_modules/lodash/isNumber.js | 38 - .../docs/book/node_modules/lodash/isObject.js | 31 - .../book/node_modules/lodash/isObjectLike.js | 29 - .../book/node_modules/lodash/isPlainObject.js | 62 - .../docs/book/node_modules/lodash/isRegExp.js | 27 - .../book/node_modules/lodash/isSafeInteger.js | 37 - .../docs/book/node_modules/lodash/isSet.js | 27 - .../docs/book/node_modules/lodash/isString.js | 30 - .../docs/book/node_modules/lodash/isSymbol.js | 29 - .../book/node_modules/lodash/isTypedArray.js | 27 - .../book/node_modules/lodash/isUndefined.js | 22 - .../book/node_modules/lodash/isWeakMap.js | 28 - .../book/node_modules/lodash/isWeakSet.js | 28 - .../docs/book/node_modules/lodash/iteratee.js | 53 - .../opa/docs/book/node_modules/lodash/join.js | 26 - .../book/node_modules/lodash/kebabCase.js | 28 - .../docs/book/node_modules/lodash/keyBy.js | 36 - .../opa/docs/book/node_modules/lodash/keys.js | 37 - .../docs/book/node_modules/lodash/keysIn.js | 32 - .../opa/docs/book/node_modules/lodash/lang.js | 58 - .../opa/docs/book/node_modules/lodash/last.js | 20 - .../book/node_modules/lodash/lastIndexOf.js | 46 - .../docs/book/node_modules/lodash/lodash.js | 17107 ----- .../book/node_modules/lodash/lodash.min.js | 137 - .../book/node_modules/lodash/lowerCase.js | 27 - .../book/node_modules/lodash/lowerFirst.js | 22 - .../opa/docs/book/node_modules/lodash/lt.js | 29 - .../opa/docs/book/node_modules/lodash/lte.js | 30 - .../opa/docs/book/node_modules/lodash/map.js | 53 - .../docs/book/node_modules/lodash/mapKeys.js | 36 - .../book/node_modules/lodash/mapValues.js | 43 - .../docs/book/node_modules/lodash/matches.js | 39 - .../node_modules/lodash/matchesProperty.js | 37 - .../opa/docs/book/node_modules/lodash/math.js | 17 - .../opa/docs/book/node_modules/lodash/max.js | 29 - .../docs/book/node_modules/lodash/maxBy.js | 34 - .../opa/docs/book/node_modules/lodash/mean.js | 22 - .../docs/book/node_modules/lodash/meanBy.js | 31 - .../docs/book/node_modules/lodash/memoize.js | 73 - .../docs/book/node_modules/lodash/merge.js | 39 - .../book/node_modules/lodash/mergeWith.js | 39 - .../docs/book/node_modules/lodash/method.js | 34 - .../docs/book/node_modules/lodash/methodOf.js | 33 - .../opa/docs/book/node_modules/lodash/min.js | 29 - .../docs/book/node_modules/lodash/minBy.js | 34 - .../docs/book/node_modules/lodash/mixin.js | 74 - .../docs/book/node_modules/lodash/multiply.js | 22 - .../docs/book/node_modules/lodash/negate.js | 40 - .../opa/docs/book/node_modules/lodash/next.js | 35 - .../opa/docs/book/node_modules/lodash/noop.js | 17 - .../opa/docs/book/node_modules/lodash/now.js | 23 - .../opa/docs/book/node_modules/lodash/nth.js | 29 - .../docs/book/node_modules/lodash/nthArg.js | 32 - .../docs/book/node_modules/lodash/number.js | 5 - .../docs/book/node_modules/lodash/object.js | 49 - .../opa/docs/book/node_modules/lodash/omit.js | 57 - .../docs/book/node_modules/lodash/omitBy.js | 29 - .../opa/docs/book/node_modules/lodash/once.js | 25 - .../docs/book/node_modules/lodash/orderBy.js | 47 - .../opa/docs/book/node_modules/lodash/over.js | 24 - .../docs/book/node_modules/lodash/overArgs.js | 61 - .../book/node_modules/lodash/overEvery.js | 30 - .../docs/book/node_modules/lodash/overSome.js | 30 - .../book/node_modules/lodash/package.json | 110 - .../opa/docs/book/node_modules/lodash/pad.js | 49 - .../docs/book/node_modules/lodash/padEnd.js | 39 - .../docs/book/node_modules/lodash/padStart.js | 39 - .../docs/book/node_modules/lodash/parseInt.js | 43 - .../docs/book/node_modules/lodash/partial.js | 50 - .../book/node_modules/lodash/partialRight.js | 49 - .../book/node_modules/lodash/partition.js | 43 - .../opa/docs/book/node_modules/lodash/pick.js | 25 - .../docs/book/node_modules/lodash/pickBy.js | 37 - .../docs/book/node_modules/lodash/plant.js | 48 - .../docs/book/node_modules/lodash/property.js | 32 - .../book/node_modules/lodash/propertyOf.js | 30 - .../opa/docs/book/node_modules/lodash/pull.js | 29 - .../docs/book/node_modules/lodash/pullAll.js | 29 - .../book/node_modules/lodash/pullAllBy.js | 33 - .../book/node_modules/lodash/pullAllWith.js | 32 - .../docs/book/node_modules/lodash/pullAt.js | 43 - .../docs/book/node_modules/lodash/random.js | 82 - .../docs/book/node_modules/lodash/range.js | 46 - .../book/node_modules/lodash/rangeRight.js | 41 - .../docs/book/node_modules/lodash/rearg.js | 33 - .../docs/book/node_modules/lodash/reduce.js | 51 - .../book/node_modules/lodash/reduceRight.js | 36 - .../docs/book/node_modules/lodash/reject.js | 46 - .../docs/book/node_modules/lodash/remove.js | 53 - .../docs/book/node_modules/lodash/repeat.js | 37 - .../docs/book/node_modules/lodash/replace.js | 29 - .../opa/docs/book/node_modules/lodash/rest.js | 40 - .../docs/book/node_modules/lodash/result.js | 56 - .../docs/book/node_modules/lodash/reverse.js | 34 - .../docs/book/node_modules/lodash/round.js | 26 - .../docs/book/node_modules/lodash/sample.js | 24 - .../book/node_modules/lodash/sampleSize.js | 37 - .../opa/docs/book/node_modules/lodash/seq.js | 16 - .../opa/docs/book/node_modules/lodash/set.js | 35 - .../docs/book/node_modules/lodash/setWith.js | 32 - .../docs/book/node_modules/lodash/shuffle.js | 25 - .../opa/docs/book/node_modules/lodash/size.js | 46 - .../docs/book/node_modules/lodash/slice.js | 37 - .../book/node_modules/lodash/snakeCase.js | 28 - .../opa/docs/book/node_modules/lodash/some.js | 51 - .../docs/book/node_modules/lodash/sortBy.js | 48 - .../book/node_modules/lodash/sortedIndex.js | 24 - .../book/node_modules/lodash/sortedIndexBy.js | 33 - .../book/node_modules/lodash/sortedIndexOf.js | 31 - .../node_modules/lodash/sortedLastIndex.js | 25 - .../node_modules/lodash/sortedLastIndexBy.js | 33 - .../node_modules/lodash/sortedLastIndexOf.js | 31 - .../book/node_modules/lodash/sortedUniq.js | 24 - .../book/node_modules/lodash/sortedUniqBy.js | 26 - .../docs/book/node_modules/lodash/split.js | 52 - .../docs/book/node_modules/lodash/spread.js | 63 - .../book/node_modules/lodash/startCase.js | 29 - .../book/node_modules/lodash/startsWith.js | 39 - .../docs/book/node_modules/lodash/string.js | 33 - .../book/node_modules/lodash/stubArray.js | 23 - .../book/node_modules/lodash/stubFalse.js | 18 - .../book/node_modules/lodash/stubObject.js | 23 - .../book/node_modules/lodash/stubString.js | 18 - .../docs/book/node_modules/lodash/stubTrue.js | 18 - .../docs/book/node_modules/lodash/subtract.js | 22 - .../opa/docs/book/node_modules/lodash/sum.js | 24 - .../docs/book/node_modules/lodash/sumBy.js | 33 - .../opa/docs/book/node_modules/lodash/tail.js | 22 - .../opa/docs/book/node_modules/lodash/take.js | 37 - .../book/node_modules/lodash/takeRight.js | 39 - .../node_modules/lodash/takeRightWhile.js | 45 - .../book/node_modules/lodash/takeWhile.js | 45 - .../opa/docs/book/node_modules/lodash/tap.js | 29 - .../docs/book/node_modules/lodash/template.js | 238 - .../node_modules/lodash/templateSettings.js | 67 - .../docs/book/node_modules/lodash/throttle.js | 69 - .../opa/docs/book/node_modules/lodash/thru.js | 28 - .../docs/book/node_modules/lodash/times.js | 51 - .../docs/book/node_modules/lodash/toArray.js | 58 - .../docs/book/node_modules/lodash/toFinite.js | 42 - .../book/node_modules/lodash/toInteger.js | 36 - .../book/node_modules/lodash/toIterator.js | 23 - .../docs/book/node_modules/lodash/toJSON.js | 1 - .../docs/book/node_modules/lodash/toLength.js | 38 - .../docs/book/node_modules/lodash/toLower.js | 28 - .../docs/book/node_modules/lodash/toNumber.js | 66 - .../docs/book/node_modules/lodash/toPairs.js | 30 - .../book/node_modules/lodash/toPairsIn.js | 30 - .../docs/book/node_modules/lodash/toPath.js | 33 - .../book/node_modules/lodash/toPlainObject.js | 32 - .../book/node_modules/lodash/toSafeInteger.js | 37 - .../docs/book/node_modules/lodash/toString.js | 28 - .../docs/book/node_modules/lodash/toUpper.js | 28 - .../book/node_modules/lodash/transform.js | 65 - .../opa/docs/book/node_modules/lodash/trim.js | 49 - .../docs/book/node_modules/lodash/trimEnd.js | 43 - .../book/node_modules/lodash/trimStart.js | 43 - .../docs/book/node_modules/lodash/truncate.js | 111 - .../docs/book/node_modules/lodash/unary.js | 22 - .../docs/book/node_modules/lodash/unescape.js | 34 - .../docs/book/node_modules/lodash/union.js | 26 - .../docs/book/node_modules/lodash/unionBy.js | 39 - .../book/node_modules/lodash/unionWith.js | 34 - .../opa/docs/book/node_modules/lodash/uniq.js | 25 - .../docs/book/node_modules/lodash/uniqBy.js | 31 - .../docs/book/node_modules/lodash/uniqWith.js | 28 - .../docs/book/node_modules/lodash/uniqueId.js | 28 - .../docs/book/node_modules/lodash/unset.js | 34 - .../docs/book/node_modules/lodash/unzip.js | 45 - .../book/node_modules/lodash/unzipWith.js | 39 - .../docs/book/node_modules/lodash/update.js | 35 - .../book/node_modules/lodash/updateWith.js | 33 - .../book/node_modules/lodash/upperCase.js | 27 - .../book/node_modules/lodash/upperFirst.js | 22 - .../opa/docs/book/node_modules/lodash/util.js | 34 - .../docs/book/node_modules/lodash/value.js | 1 - .../docs/book/node_modules/lodash/valueOf.js | 1 - .../docs/book/node_modules/lodash/values.js | 34 - .../docs/book/node_modules/lodash/valuesIn.js | 32 - .../docs/book/node_modules/lodash/without.js | 31 - .../docs/book/node_modules/lodash/words.js | 35 - .../opa/docs/book/node_modules/lodash/wrap.js | 30 - .../book/node_modules/lodash/wrapperAt.js | 48 - .../book/node_modules/lodash/wrapperChain.js | 34 - .../book/node_modules/lodash/wrapperLodash.js | 147 - .../node_modules/lodash/wrapperReverse.js | 44 - .../book/node_modules/lodash/wrapperValue.js | 21 - .../opa/docs/book/node_modules/lodash/xor.js | 28 - .../docs/book/node_modules/lodash/xorBy.js | 39 - .../docs/book/node_modules/lodash/xorWith.js | 34 - .../opa/docs/book/node_modules/lodash/zip.js | 22 - .../book/node_modules/lodash/zipObject.js | 24 - .../book/node_modules/lodash/zipObjectDeep.js | 23 - .../docs/book/node_modules/lodash/zipWith.js | 32 - .../docs/book/node_modules/mime-db/HISTORY.md | 397 - .../docs/book/node_modules/mime-db/LICENSE | 22 - .../docs/book/node_modules/mime-db/README.md | 94 - .../docs/book/node_modules/mime-db/db.json | 7688 -- .../docs/book/node_modules/mime-db/index.js | 11 - .../book/node_modules/mime-db/package.json | 137 - .../book/node_modules/mime-types/HISTORY.md | 285 - .../docs/book/node_modules/mime-types/LICENSE | 23 - .../book/node_modules/mime-types/README.md | 107 - .../book/node_modules/mime-types/index.js | 188 - .../book/node_modules/mime-types/package.json | 129 - .../docs/book/node_modules/nth-check/LICENSE | 11 - .../book/node_modules/nth-check/README.md | 51 - .../book/node_modules/nth-check/compile.js | 40 - .../docs/book/node_modules/nth-check/index.js | 9 - .../book/node_modules/nth-check/package.json | 95 - .../docs/book/node_modules/nth-check/parse.js | 40 - .../docs/book/node_modules/nwmatcher/LICENSE | 22 - .../book/node_modules/nwmatcher/README.md | 113 - .../book/node_modules/nwmatcher/package.json | 95 - .../nwmatcher/src/modules/nwmatcher-cache.js | 187 - .../nwmatcher/src/modules/nwmatcher-jquery.js | 126 - .../src/modules/nwmatcher-pseudos.js | 308 - .../src/modules/nwmatcher-shortcuts.js | 35 - .../src/modules/nwmatcher-traversal.js | 90 - .../src/modules/nwmatcher-webforms.js | 104 - .../nwmatcher/src/nwmatcher-base.js | 794 - .../nwmatcher/src/nwmatcher-noqsa.js | 981 - .../node_modules/nwmatcher/src/nwmatcher.js | 1776 - .../docs/book/node_modules/oauth-sign/LICENSE | 55 - .../book/node_modules/oauth-sign/README.md | 11 - .../book/node_modules/oauth-sign/index.js | 146 - .../book/node_modules/oauth-sign/package.json | 101 - .../book/node_modules/optionator/CHANGELOG.md | 52 - .../docs/book/node_modules/optionator/LICENSE | 22 - .../book/node_modules/optionator/README.md | 236 - .../book/node_modules/optionator/lib/help.js | 247 - .../book/node_modules/optionator/lib/index.js | 465 - .../book/node_modules/optionator/lib/util.js | 54 - .../book/node_modules/optionator/package.json | 108 - .../book/node_modules/parse5/CHANGELOG.md | 69 - .../opa/docs/book/node_modules/parse5/LICENSE | 19 - .../docs/book/node_modules/parse5/README.md | 247 - .../node_modules/parse5/docs/build/index.md | 963 - .../docs/book/node_modules/parse5/index.js | 12 - .../node_modules/parse5/lib/common/doctype.js | 134 - .../parse5/lib/common/foreign_content.js | 257 - .../node_modules/parse5/lib/common/html.js | 268 - .../node_modules/parse5/lib/common/unicode.js | 48 - .../node_modules/parse5/lib/common/utils.js | 13 - .../parse5/lib/jsdom/jsdom_parser.js | 39 - .../parse5/lib/jsdom/parsing_unit.js | 53 - .../parse5/lib/serialization/serializer.js | 178 - .../lib/simple_api/simple_api_parser.js | 107 - .../parse5/lib/simple_api/tokenizer_proxy.js | 122 - .../lib/tokenization/location_info_mixin.js | 80 - .../lib/tokenization/named_entity_trie.js | 6 - .../parse5/lib/tokenization/preprocessor.js | 115 - .../parse5/lib/tokenization/tokenizer.js | 2317 - .../parse5/lib/tree_adapters/default.js | 200 - .../parse5/lib/tree_adapters/htmlparser2.js | 317 - .../formatting_element_list.js | 167 - .../tree_construction/location_info_mixin.js | 197 - .../tree_construction/open_element_stack.js | 379 - .../parse5/lib/tree_construction/parser.js | 2827 - .../book/node_modules/parse5/package.json | 124 - .../node_modules/performance-now/.npmignore | 1 - .../performance-now/.tm_properties | 7 - .../node_modules/performance-now/.travis.yml | 6 - .../node_modules/performance-now/README.md | 30 - .../performance-now/lib/performance-now.js | 36 - .../lib/performance-now.js.map | 10 - .../node_modules/performance-now/license.txt | 7 - .../node_modules/performance-now/package.json | 98 - .../performance-now/src/index.d.ts | 8 - .../src/performance-now.coffee | 17 - .../performance-now/test/mocha.opts | 3 - .../test/performance-now.coffee | 43 - .../performance-now/test/scripts.coffee | 27 - .../test/scripts/delayed-call.coffee | 11 - .../test/scripts/delayed-require.coffee | 12 - .../test/scripts/difference.coffee | 6 - .../test/scripts/initial-value.coffee | 10 - .../book/node_modules/prelude-ls/CHANGELOG.md | 99 - .../docs/book/node_modules/prelude-ls/LICENSE | 22 - .../book/node_modules/prelude-ls/README.md | 15 - .../book/node_modules/prelude-ls/lib/Func.js | 65 - .../book/node_modules/prelude-ls/lib/List.js | 686 - .../book/node_modules/prelude-ls/lib/Num.js | 130 - .../book/node_modules/prelude-ls/lib/Obj.js | 154 - .../book/node_modules/prelude-ls/lib/Str.js | 92 - .../book/node_modules/prelude-ls/lib/index.js | 178 - .../book/node_modules/prelude-ls/package.json | 115 - .../docs/book/node_modules/psl/.eslintignore | 1 - .../opa/docs/book/node_modules/psl/.eslintrc | 11 - .../docs/book/node_modules/psl/.travis.yml | 6 - .../opa/docs/book/node_modules/psl/README.md | 213 - .../book/node_modules/psl/data/rules.json | 1 - .../docs/book/node_modules/psl/dist/psl.js | 812 - .../book/node_modules/psl/dist/psl.min.js | 1 - .../opa/docs/book/node_modules/psl/index.js | 269 - .../docs/book/node_modules/psl/karma.conf.js | 38 - .../docs/book/node_modules/psl/package.json | 112 - .../opa/docs/book/node_modules/psl/yarn.lock | 4532 -- .../node_modules/punycode/LICENSE-MIT.txt | 20 - .../docs/book/node_modules/punycode/README.md | 122 - .../book/node_modules/punycode/package.json | 128 - .../node_modules/punycode/punycode.es6.js | 441 - .../book/node_modules/punycode/punycode.js | 440 - .../docs/book/node_modules/qs/.editorconfig | 30 - .../docs/book/node_modules/qs/.eslintignore | 1 - .../opa/docs/book/node_modules/qs/.eslintrc | 19 - .../docs/book/node_modules/qs/CHANGELOG.md | 226 - .../opa/docs/book/node_modules/qs/LICENSE | 28 - .../opa/docs/book/node_modules/qs/README.md | 475 - .../opa/docs/book/node_modules/qs/dist/qs.js | 638 - .../docs/book/node_modules/qs/lib/formats.js | 18 - .../docs/book/node_modules/qs/lib/index.js | 11 - .../docs/book/node_modules/qs/lib/parse.js | 174 - .../book/node_modules/qs/lib/stringify.js | 210 - .../docs/book/node_modules/qs/lib/utils.js | 213 - .../docs/book/node_modules/qs/package.json | 127 - .../docs/book/node_modules/qs/test/.eslintrc | 15 - .../docs/book/node_modules/qs/test/index.js | 7 - .../docs/book/node_modules/qs/test/parse.js | 574 - .../book/node_modules/qs/test/stringify.js | 597 - .../docs/book/node_modules/qs/test/utils.js | 34 - .../node_modules/readable-stream/.npmignore | 5 - .../book/node_modules/readable-stream/LICENSE | 18 - .../node_modules/readable-stream/README.md | 15 - .../node_modules/readable-stream/duplex.js | 1 - .../node_modules/readable-stream/float.patch | 923 - .../readable-stream/lib/_stream_duplex.js | 89 - .../lib/_stream_passthrough.js | 46 - .../readable-stream/lib/_stream_readable.js | 951 - .../readable-stream/lib/_stream_transform.js | 209 - .../readable-stream/lib/_stream_writable.js | 477 - .../node_modules/readable-stream/package.json | 111 - .../readable-stream/passthrough.js | 1 - .../node_modules/readable-stream/readable.js | 10 - .../node_modules/readable-stream/transform.js | 1 - .../node_modules/readable-stream/writable.js | 1 - .../book/node_modules/request/CHANGELOG.md | 709 - .../docs/book/node_modules/request/LICENSE | 55 - .../docs/book/node_modules/request/README.md | 1097 - .../docs/book/node_modules/request/index.js | 155 - .../book/node_modules/request/lib/auth.js | 167 - .../book/node_modules/request/lib/cookies.js | 38 - .../request/lib/getProxyFromURI.js | 79 - .../docs/book/node_modules/request/lib/har.js | 205 - .../book/node_modules/request/lib/hawk.js | 89 - .../book/node_modules/request/lib/helpers.js | 66 - .../node_modules/request/lib/multipart.js | 112 - .../book/node_modules/request/lib/oauth.js | 148 - .../node_modules/request/lib/querystring.js | 50 - .../book/node_modules/request/lib/redirect.js | 154 - .../book/node_modules/request/lib/tunnel.js | 175 - .../book/node_modules/request/package.json | 166 - .../docs/book/node_modules/request/request.js | 1551 - .../book/node_modules/safe-buffer/LICENSE | 21 - .../book/node_modules/safe-buffer/README.md | 584 - .../book/node_modules/safe-buffer/index.d.ts | 187 - .../book/node_modules/safe-buffer/index.js | 62 - .../node_modules/safe-buffer/package.json | 106 - .../book/node_modules/safer-buffer/LICENSE | 21 - .../safer-buffer/Porting-Buffer.md | 268 - .../book/node_modules/safer-buffer/Readme.md | 156 - .../node_modules/safer-buffer/dangerous.js | 58 - .../node_modules/safer-buffer/package.json | 100 - .../book/node_modules/safer-buffer/safer.js | 77 - .../book/node_modules/safer-buffer/tests.js | 406 - .../opa/docs/book/node_modules/sax/LICENSE | 41 - .../opa/docs/book/node_modules/sax/README.md | 225 - .../opa/docs/book/node_modules/sax/lib/sax.js | 1565 - .../docs/book/node_modules/sax/package.json | 135 - .../book/node_modules/source-map/CHANGELOG.md | 301 - .../docs/book/node_modules/source-map/LICENSE | 28 - .../book/node_modules/source-map/README.md | 742 - .../source-map/dist/source-map.debug.js | 3234 - .../source-map/dist/source-map.js | 3233 - .../source-map/dist/source-map.min.js | 2 - .../source-map/dist/source-map.min.js.map | 1 - .../node_modules/source-map/lib/array-set.js | 121 - .../node_modules/source-map/lib/base64-vlq.js | 140 - .../node_modules/source-map/lib/base64.js | 67 - .../source-map/lib/binary-search.js | 111 - .../source-map/lib/mapping-list.js | 79 - .../node_modules/source-map/lib/quick-sort.js | 114 - .../source-map/lib/source-map-consumer.js | 1145 - .../source-map/lib/source-map-generator.js | 425 - .../source-map/lib/source-node.js | 413 - .../book/node_modules/source-map/lib/util.js | 488 - .../book/node_modules/source-map/package.json | 264 - .../node_modules/source-map/source-map.d.ts | 98 - .../node_modules/source-map/source-map.js | 8 - .../docs/book/node_modules/sshpk/.npmignore | 9 - .../docs/book/node_modules/sshpk/.travis.yml | 11 - .../opa/docs/book/node_modules/sshpk/LICENSE | 18 - .../docs/book/node_modules/sshpk/README.md | 786 - .../book/node_modules/sshpk/bin/sshpk-conv | 202 - .../book/node_modules/sshpk/bin/sshpk-sign | 191 - .../book/node_modules/sshpk/bin/sshpk-verify | 167 - .../docs/book/node_modules/sshpk/lib/algs.js | 168 - .../node_modules/sshpk/lib/certificate.js | 410 - .../docs/book/node_modules/sshpk/lib/dhe.js | 397 - .../book/node_modules/sshpk/lib/ed-compat.js | 92 - .../book/node_modules/sshpk/lib/errors.js | 84 - .../node_modules/sshpk/lib/fingerprint.js | 169 - .../node_modules/sshpk/lib/formats/auto.js | 107 - .../node_modules/sshpk/lib/formats/dnssec.js | 287 - .../sshpk/lib/formats/openssh-cert.js | 352 - .../node_modules/sshpk/lib/formats/pem.js | 192 - .../node_modules/sshpk/lib/formats/pkcs1.js | 373 - .../node_modules/sshpk/lib/formats/pkcs8.js | 612 - .../node_modules/sshpk/lib/formats/rfc4253.js | 166 - .../sshpk/lib/formats/ssh-private.js | 262 - .../node_modules/sshpk/lib/formats/ssh.js | 115 - .../sshpk/lib/formats/x509-pem.js | 78 - .../node_modules/sshpk/lib/formats/x509.js | 730 - .../book/node_modules/sshpk/lib/identity.js | 373 - .../docs/book/node_modules/sshpk/lib/index.js | 40 - .../docs/book/node_modules/sshpk/lib/key.js | 275 - .../node_modules/sshpk/lib/private-key.js | 241 - .../book/node_modules/sshpk/lib/signature.js | 314 - .../book/node_modules/sshpk/lib/ssh-buffer.js | 149 - .../docs/book/node_modules/sshpk/lib/utils.js | 369 - .../node_modules/sshpk/man/man1/sshpk-conv.1 | 135 - .../node_modules/sshpk/man/man1/sshpk-sign.1 | 81 - .../sshpk/man/man1/sshpk-verify.1 | 68 - .../docs/book/node_modules/sshpk/package.json | 145 - .../node_modules/string_decoder/.npmignore | 2 - .../book/node_modules/string_decoder/LICENSE | 20 - .../node_modules/string_decoder/README.md | 7 - .../book/node_modules/string_decoder/index.js | 221 - .../node_modules/string_decoder/package.json | 86 - .../book/node_modules/symbol-tree/LICENSE | 21 - .../book/node_modules/symbol-tree/README.md | 543 - .../symbol-tree/lib/SymbolTree.js | 836 - .../symbol-tree/lib/SymbolTreeNode.js | 54 - .../symbol-tree/lib/TreeIterator.js | 69 - .../symbol-tree/lib/TreePosition.js | 11 - .../node_modules/symbol-tree/package.json | 111 - .../book/node_modules/tough-cookie/LICENSE | 12 - .../book/node_modules/tough-cookie/README.md | 507 - .../node_modules/tough-cookie/lib/cookie.js | 1431 - .../node_modules/tough-cookie/lib/memstore.js | 176 - .../tough-cookie/lib/pathMatch.js | 61 - .../tough-cookie/lib/permuteDomain.js | 56 - .../tough-cookie/lib/pubsuffix-psl.js | 38 - .../node_modules/tough-cookie/lib/store.js | 71 - .../node_modules/punycode/LICENSE-MIT.txt | 20 - .../node_modules/punycode/README.md | 176 - .../node_modules/punycode/package.json | 126 - .../node_modules/punycode/punycode.js | 533 - .../node_modules/tough-cookie/package.json | 145 - .../docs/book/node_modules/tr46/.npmignore | 4 - .../opa/docs/book/node_modules/tr46/index.js | 193 - .../docs/book/node_modules/tr46/lib/.gitkeep | 0 .../node_modules/tr46/lib/mappingTable.json | 1 - .../docs/book/node_modules/tr46/package.json | 90 - .../book/node_modules/tunnel-agent/LICENSE | 55 - .../book/node_modules/tunnel-agent/README.md | 4 - .../book/node_modules/tunnel-agent/index.js | 244 - .../node_modules/tunnel-agent/package.json | 101 - .../book/node_modules/tweetnacl/.npmignore | 4 - .../book/node_modules/tweetnacl/AUTHORS.md | 28 - .../book/node_modules/tweetnacl/CHANGELOG.md | 221 - .../docs/book/node_modules/tweetnacl/LICENSE | 24 - .../tweetnacl/PULL_REQUEST_TEMPLATE.md | 20 - .../book/node_modules/tweetnacl/README.md | 459 - .../book/node_modules/tweetnacl/nacl-fast.js | 2388 - .../node_modules/tweetnacl/nacl-fast.min.js | 2 - .../book/node_modules/tweetnacl/nacl.d.ts | 98 - .../docs/book/node_modules/tweetnacl/nacl.js | 1175 - .../book/node_modules/tweetnacl/nacl.min.js | 1 - .../book/node_modules/tweetnacl/package.json | 120 - .../docs/book/node_modules/type-check/LICENSE | 22 - .../book/node_modules/type-check/README.md | 210 - .../book/node_modules/type-check/lib/check.js | 126 - .../book/node_modules/type-check/lib/index.js | 16 - .../node_modules/type-check/lib/parse-type.js | 196 - .../book/node_modules/type-check/package.json | 101 - .../docs/book/node_modules/uri-js/README.md | 199 - .../docs/book/node_modules/uri-js/bower.json | 47 - .../node_modules/uri-js/dist/es5/uri.all.d.ts | 59 - .../node_modules/uri-js/dist/es5/uri.all.js | 1389 - .../uri-js/dist/es5/uri.all.js.map | 1 - .../uri-js/dist/es5/uri.all.min.d.ts | 59 - .../uri-js/dist/es5/uri.all.min.js | 3 - .../uri-js/dist/es5/uri.all.min.js.map | 1 - .../uri-js/dist/esnext/index.d.ts | 1 - .../node_modules/uri-js/dist/esnext/index.js | 13 - .../uri-js/dist/esnext/index.js.map | 1 - .../uri-js/dist/esnext/regexps-iri.d.ts | 3 - .../uri-js/dist/esnext/regexps-iri.js | 3 - .../uri-js/dist/esnext/regexps-iri.js.map | 1 - .../uri-js/dist/esnext/regexps-uri.d.ts | 4 - .../uri-js/dist/esnext/regexps-uri.js | 42 - .../uri-js/dist/esnext/regexps-uri.js.map | 1 - .../uri-js/dist/esnext/schemes/http.d.ts | 3 - .../uri-js/dist/esnext/schemes/http.js | 27 - .../uri-js/dist/esnext/schemes/http.js.map | 1 - .../uri-js/dist/esnext/schemes/https.d.ts | 3 - .../uri-js/dist/esnext/schemes/https.js | 9 - .../uri-js/dist/esnext/schemes/https.js.map | 1 - .../uri-js/dist/esnext/schemes/mailto.d.ts | 12 - .../uri-js/dist/esnext/schemes/mailto.js | 148 - .../uri-js/dist/esnext/schemes/mailto.js.map | 1 - .../uri-js/dist/esnext/schemes/urn-uuid.d.ts | 7 - .../uri-js/dist/esnext/schemes/urn-uuid.js | 23 - .../dist/esnext/schemes/urn-uuid.js.map | 1 - .../uri-js/dist/esnext/schemes/urn.d.ts | 10 - .../uri-js/dist/esnext/schemes/urn.js | 49 - .../uri-js/dist/esnext/schemes/urn.js.map | 1 - .../node_modules/uri-js/dist/esnext/uri.d.ts | 59 - .../node_modules/uri-js/dist/esnext/uri.js | 480 - .../uri-js/dist/esnext/uri.js.map | 1 - .../node_modules/uri-js/dist/esnext/util.d.ts | 6 - .../node_modules/uri-js/dist/esnext/util.js | 36 - .../uri-js/dist/esnext/util.js.map | 1 - .../book/node_modules/uri-js/package.json | 130 - .../book/node_modules/uri-js/rollup.config.js | 32 - .../book/node_modules/uri-js/src/index.ts | 18 - .../node_modules/uri-js/src/punycode.d.ts | 24 - .../node_modules/uri-js/src/regexps-iri.ts | 4 - .../node_modules/uri-js/src/regexps-uri.ts | 89 - .../node_modules/uri-js/src/schemes/http.ts | 36 - .../node_modules/uri-js/src/schemes/https.ts | 11 - .../node_modules/uri-js/src/schemes/mailto.ts | 182 - .../uri-js/src/schemes/urn-uuid.ts | 36 - .../node_modules/uri-js/src/schemes/urn.ts | 69 - .../docs/book/node_modules/uri-js/src/uri.ts | 556 - .../docs/book/node_modules/uri-js/src/util.ts | 40 - .../book/node_modules/uri-js/tests/qunit.css | 118 - .../book/node_modules/uri-js/tests/qunit.js | 1042 - .../uri-js/tests/test-es5-min.html | 17 - .../node_modules/uri-js/tests/test-es5.html | 17 - .../book/node_modules/uri-js/tests/tests.js | 774 - .../book/node_modules/uri-js/tsconfig.json | 20 - .../docs/book/node_modules/uri-js/yarn.lock | 1902 - .../book/node_modules/uuid/.eslintrc.json | 47 - .../opa/docs/book/node_modules/uuid/AUTHORS | 5 - .../docs/book/node_modules/uuid/CHANGELOG.md | 110 - .../docs/book/node_modules/uuid/LICENSE.md | 21 - .../opa/docs/book/node_modules/uuid/README.md | 293 - .../docs/book/node_modules/uuid/README_js.md | 280 - .../opa/docs/book/node_modules/uuid/bin/uuid | 65 - .../opa/docs/book/node_modules/uuid/index.js | 8 - .../book/node_modules/uuid/lib/bytesToUuid.js | 24 - .../book/node_modules/uuid/lib/md5-browser.js | 216 - .../docs/book/node_modules/uuid/lib/md5.js | 25 - .../book/node_modules/uuid/lib/rng-browser.js | 34 - .../docs/book/node_modules/uuid/lib/rng.js | 8 - .../node_modules/uuid/lib/sha1-browser.js | 89 - .../docs/book/node_modules/uuid/lib/sha1.js | 25 - .../docs/book/node_modules/uuid/lib/v35.js | 57 - .../docs/book/node_modules/uuid/package.json | 143 - .../opa/docs/book/node_modules/uuid/v1.js | 109 - .../opa/docs/book/node_modules/uuid/v3.js | 4 - .../opa/docs/book/node_modules/uuid/v4.js | 29 - .../opa/docs/book/node_modules/uuid/v5.js | 3 - .../docs/book/node_modules/verror/.npmignore | 9 - .../docs/book/node_modules/verror/CHANGES.md | 28 - .../book/node_modules/verror/CONTRIBUTING.md | 19 - .../opa/docs/book/node_modules/verror/LICENSE | 19 - .../docs/book/node_modules/verror/README.md | 528 - .../book/node_modules/verror/lib/verror.js | 451 - .../book/node_modules/verror/package.json | 84 - .../webidl-conversions/LICENSE.md | 12 - .../node_modules/webidl-conversions/README.md | 53 - .../webidl-conversions/lib/index.js | 183 - .../webidl-conversions/package.json | 94 - .../node_modules/whatwg-url-compat/.npmignore | 10 - .../whatwg-url-compat/LICENSE.txt | 21 - .../node_modules/whatwg-url-compat/README.md | 7 - .../whatwg-url-compat/jsconfig.json | 5 - .../node_modules/whatwg-url-compat/lib/url.js | 1374 - .../whatwg-url-compat/package.json | 90 - .../docs/book/node_modules/wordwrap/LICENSE | 18 - .../node_modules/wordwrap/README.markdown | 70 - .../node_modules/wordwrap/example/center.js | 10 - .../node_modules/wordwrap/example/meat.js | 3 - .../docs/book/node_modules/wordwrap/index.js | 76 - .../book/node_modules/wordwrap/package.json | 93 - .../book/node_modules/wordwrap/test/break.js | 32 - .../node_modules/wordwrap/test/idleness.txt | 63 - .../book/node_modules/wordwrap/test/wrap.js | 33 - .../xml-name-validator/LICENSE.txt | 19 - .../node_modules/xml-name-validator/README.md | 36 - .../lib/generated-parser.js | 504 - .../xml-name-validator/lib/grammar.pegjs | 35 - .../lib/xml-name-validator.js | 17 - .../xml-name-validator/package.json | 96 - .../opa/docs/book/styles/Roboto/LICENSE.txt | 202 - .../docs/book/styles/Roboto/Roboto-Black.ttf | Bin 171480 -> 0 bytes .../book/styles/Roboto/Roboto-BlackItalic.ttf | Bin 177552 -> 0 bytes .../docs/book/styles/Roboto/Roboto-Bold.ttf | Bin 170760 -> 0 bytes .../book/styles/Roboto/Roboto-BoldItalic.ttf | Bin 174952 -> 0 bytes .../docs/book/styles/Roboto/Roboto-Italic.ttf | Bin 173932 -> 0 bytes .../docs/book/styles/Roboto/Roboto-Light.ttf | Bin 170420 -> 0 bytes .../book/styles/Roboto/Roboto-LightItalic.ttf | Bin 176616 -> 0 bytes .../docs/book/styles/Roboto/Roboto-Medium.ttf | Bin 172064 -> 0 bytes .../styles/Roboto/Roboto-MediumItalic.ttf | Bin 176864 -> 0 bytes .../book/styles/Roboto/Roboto-Regular.ttf | Bin 171676 -> 0 bytes .../docs/book/styles/Roboto/Roboto-Thin.ttf | Bin 171904 -> 0 bytes .../book/styles/Roboto/Roboto-ThinItalic.ttf | Bin 176300 -> 0 bytes .../opa/docs/book/styles/website.css | 825 - .../ingress-conflicts.rego | 13 - .../ingress-whitelist.rego | 36 - .../deployments-docker/example/data.json | 0 .../deployments-docker/example/policy.rego | 0 .../deployment-opa.yaml | 0 .../deployments-kubernetes/example-pod.json | 0 .../deployments-kubernetes/example.rego | 4 +- .../deployments-kubernetes/service-opa.yaml | 0 .../admission-controller.yaml | 0 .../ingress-conflicts.rego | 13 + .../ingress-whitelist.rego | 36 + .../open-policy-agent/opa/docs/config.toml | 71 + .../opa/docs/content/docs/_index.md | 56 + .../docs}/best-practice-identity.md | 29 +- .../docs/{book => content/docs}/bundles.md | 6 +- .../docs}/ceph-authorization.md | 44 +- .../opa/docs/content/docs/cheatsheet.md | 129 + .../docs}/comparison-to-other-systems.md | 66 +- .../{book => content/docs}/configuration.md | 6 +- .../opa/docs/content/docs/decision-logs.md | 69 + .../{book => content/docs}/deployments.md | 39 +- .../docs/{book => content/docs}/discovery.md | 10 +- .../docs}/docker-authorization.md | 6 +- .../opa/docs/content/docs/faq.md | 394 + .../{book => content/docs}/get-started.md | 81 +- .../docs}/how-do-i-test-policies.md | 40 +- .../docs}/how-do-i-write-policies.md | 593 +- .../docs}/how-does-opa-work.md | 56 +- .../docs}/http-api-authorization.md | 34 +- .../docs}/kafka-authorization.md | 8 +- .../docs}/kubernetes-admission-control.md | 15 +- .../docs/content/docs/language-reference.md | 347 + .../docs/{book => content/docs}/monitoring.md | 6 +- .../docs/{book => content/docs}/plugins.md | 9 +- .../docs/{book => content/docs}/rest-api.md | 24 +- .../docs/{book => content/docs}/security.md | 30 +- .../docs}/ssh-and-sudo-authorization.md | 20 +- .../opa/docs/{book => content/docs}/status.md | 8 +- .../docs/{book => content/docs}/terraform.md | 20 +- .../opa/docs/data/traits.yaml | 9 + .../opa/docs/devel/RELEASE.md | 7 +- .../opa/docs/img/favicon.png | Bin 1989 -> 0 bytes .../opa/docs/img/opa-logo.svg | 1 - .../open-policy-agent/opa/docs/index.html | 421 - .../opa/docs/layouts/_default/baseof.html | 22 + .../opa/docs/layouts/docs/section.en.html | 3 + .../opa/docs/layouts/docs/single.en.html | 3 + .../opa/docs/layouts/index.html | 13 + .../opa/docs/layouts/partials/css.html | 19 + .../docs/layouts/partials/docs/article.html | 7 + .../docs/layouts/partials/docs/dashboard.html | 23 + .../opa/docs/layouts/partials/docs/hero.html | 7 + .../docs/layouts/partials/docs/navbar.html | 125 + .../docs/layouts/partials/docs/sidenav.html | 73 + .../layouts/partials/google-analytics.html | 4 + .../docs/layouts/partials/home/banner.html | 61 + .../docs/layouts/partials/home/footer.html | 35 + .../opa/docs/layouts/partials/home/svg.html | 7 + .../docs/layouts/partials/home/traits.html | 20 + .../docs/layouts/partials/home/use-cases.html | 221 + .../opa/docs/layouts/partials/javascript.html | 3 + .../opa/docs/layouts/partials/meta.html | 45 + .../opa/docs/layouts/shortcodes/code.html | 5 + .../opa/docs/layouts/shortcodes/figure.html | 13 + .../opa/docs/layouts/shortcodes/latest.html | 1 + .../opa/docs/package-lock.json | 2858 + .../open-policy-agent/opa/docs/package.json | 8 + .../opa/docs/postcss.config.js | 10 + .../opa/docs/static/css/home.css | 793 + .../docs/{book/images => static}/favicon.png | Bin .../{book/images => static/img}/Github.svg | 0 .../{book/images => static/img}/Medium.svg | 0 .../{book/images => static/img}/Slack.svg | 0 .../{ => static}/img/api-authorization.svg | 0 .../{book/images => static/img}/benefits.svg | 0 .../data.plist | Bin .../image3.png | Bin .../image6.png | Bin .../img}/best-practice-identity-bundle.png | Bin .../data.plist | Bin .../image3.png | Bin .../image5.png | Bin .../image6.png | Bin .../img}/best-practice-identity-jwt.png | Bin .../data.plist | Bin .../image3.png | Bin .../image6.png | Bin .../img}/best-practice-identity-push.png | Bin .../data.plist | Bin .../image3.png | Bin .../image6.png | Bin .../img}/best-practice-identity-remote.png | Bin .../opa/docs/{ => static}/img/boat.svg | 0 .../opa/docs/{ => static}/img/cloud.svg | 0 .../docs/{ => static}/img/context-icon.svg | 0 .../img}/data-model-dependencies.svg | 0 .../img}/data-model-logical.svg | 0 .../{ => static}/img/declarative-icon.svg | 0 .../img/kubernetes-admission-control.svg | 0 .../static/img/logos/opa-horizontal-color.png | Bin 0 -> 120594 bytes .../docs/static/img/logos/opa-icon-white.png | Bin 0 -> 44071 bytes .../static/img/logos/opa-stacked-color.png | Bin 0 -> 86286 bytes .../{book/images => static/img}/opa-logo.svg | 0 .../{ => static}/img/partial-evaluation.svg | 0 .../img}/request-response.svg | 0 .../opa/docs/{ => static}/img/sea-plants.svg | 0 .../{ => static}/img/ssh-authorization.svg | 0 .../docs/{ => static}/img/unified-icon.svg | 0 .../docs/{ => static}/img/viking-village.svg | 0 .../docs/{ => static}/img/wave--examples.svg | 0 .../{ => static}/img/wave--headline--bg.svg | 0 .../{ => static}/img/wave--headline--fg.svg | 0 .../docs/{ => static}/img/wave--use-cases.svg | 0 .../opa/docs/static/js/home.js | 96 + .../open-policy-agent/opa/docs/style.css | 793 - .../open-policy-agent/opa/netlify.toml | 13 + .../open-policy-agent/opa/server/server.go | 35 +- .../opa/server/server_test.go | 79 + .../opa/topdown/arithmetic.go | 10 +- .../opa/topdown/builtins/builtins.go | 7 +- .../open-policy-agent/opa/topdown/eval.go | 6 +- .../open-policy-agent/opa/topdown/http.go | 30 +- .../opa/topdown/http_test.go | 56 +- .../opa/topdown/topdown_test.go | 8 + vendor/github.com/pkg/errors/.travis.yml | 2 +- .../prometheus/client_golang/.travis.yml | 6 +- .../prometheus/client_golang/Makefile | 9 +- .../prometheus/client_golang/Makefile.common | 18 +- .../client_golang/api/prometheus/v1/api.go | 26 + .../promhttp/instrument_client_1_8_test.go | 8 +- .../github.com/prometheus/common/.travis.yml | 7 +- vendor/github.com/prometheus/common/Makefile | 5 - .../prometheus/common/Makefile.common | 18 +- .../prometheus/common/config/http_config.go | 235 +- .../common/config/http_config_test.go | 337 +- .../common/config/testdata/empty} | 0 .../config/testdata/self-signed-client.crt | 121 + .../config/testdata/self-signed-client.key | 52 + .../common/config/tls_config_test.go | 5 +- .../prometheus/procfs/.circleci/config.yml | 25 +- vendor/github.com/prometheus/procfs/Makefile | 10 +- .../prometheus/procfs/buddyinfo_test.go | 32 +- .../prometheus/procfs/diskstats_test.go | 2 +- .../prometheus/procfs/fixtures.ttar | 1363 +- .../github.com/prometheus/procfs/fs_test.go | 6 +- .../procfs/internal/util/sysreadfile.go | 45 + .../internal/util/sysreadfile_compat.go | 26 + .../procfs/internal/util/sysreadfile_linux.go | 45 - .../github.com/prometheus/procfs/ipvs_test.go | 4 +- .../prometheus/procfs/mdstat_test.go | 2 +- .../prometheus/procfs/mountstats_test.go | 4 +- .../prometheus/procfs/net_dev_test.go | 4 +- .../prometheus/procfs/proc_io_test.go | 2 +- .../prometheus/procfs/proc_limits_test.go | 2 +- .../prometheus/procfs/proc_ns_test.go | 2 +- .../prometheus/procfs/proc_psi_test.go | 6 +- .../prometheus/procfs/proc_stat_test.go | 4 +- .../github.com/prometheus/procfs/proc_test.go | 20 +- .../github.com/prometheus/procfs/stat_test.go | 2 +- .../procfs/sysfs/block_device_test.go | 2 +- .../procfs/sysfs/class_power_supply.go | 188 + .../procfs/sysfs/class_power_supply_test.go | 80 + .../procfs/sysfs/class_thermal_test.go | 2 +- .../prometheus/procfs/sysfs/fixtures.ttar | 1067 - .../prometheus/procfs/sysfs/fs_test.go | 8 +- .../prometheus/procfs/sysfs/net_class.go | 35 +- .../prometheus/procfs/sysfs/net_class_test.go | 21 +- .../procfs/sysfs/system_cpu_test.go | 2 +- .../github.com/prometheus/procfs/xfrm_test.go | 2 +- .../prometheus/procfs/xfs/parse_test.go | 2 +- .../x/crypto/curve25519/curve25519_test.go | 14 + .../x/crypto/curve25519/testvectors_test.go | 93 + vendor/golang.org/x/crypto/go.mod | 3 + vendor/golang.org/x/crypto/go.sum | 2 + .../crypto/internal/chacha20/chacha_s390x.go | 11 +- .../x/crypto/internal/chacha20/chacha_s390x.s | 23 - .../golang.org/x/crypto/poly1305/mac_noasm.go | 11 + .../golang.org/x/crypto/poly1305/poly1305.go | 80 +- .../x/crypto/poly1305/poly1305_test.go | 77 +- .../golang.org/x/crypto/poly1305/sum_amd64.go | 58 +- .../golang.org/x/crypto/poly1305/sum_amd64.s | 63 +- .../x/crypto/poly1305/sum_generic.go | 172 + .../golang.org/x/crypto/poly1305/sum_noasm.go | 4 +- .../golang.org/x/crypto/poly1305/sum_ref.go | 139 - .../golang.org/x/crypto/poly1305/sum_s390x.go | 17 +- .../golang.org/x/crypto/poly1305/sum_s390x.s | 22 - .../x/crypto/poly1305/sum_vmsl_s390x.s | 22 - .../x/crypto/salsa20/salsa/salsa2020_amd64.s | 889 - .../x/crypto/salsa20/salsa/salsa20_amd64.go | 3 +- .../x/crypto/salsa20/salsa/salsa20_amd64.s | 883 + .../salsa20/salsa/salsa20_amd64_test.go | 31 + .../x/crypto/salsa20/salsa/salsa20_noasm.go | 14 + .../x/crypto/salsa20/salsa/salsa20_ref.go | 9 +- vendor/golang.org/x/crypto/sha3/sha3_s390x.go | 21 +- vendor/golang.org/x/crypto/sha3/sha3_s390x.s | 24 +- .../x/crypto/ssh/terminal/terminal.go | 67 +- .../x/crypto/ssh/terminal/terminal_test.go | 43 + .../x/crypto/ssh/terminal/util_windows.go | 6 +- vendor/golang.org/x/lint/go.mod | 3 + vendor/golang.org/x/lint/go.sum | 6 + vendor/golang.org/x/net/go.mod | 6 + vendor/golang.org/x/net/go.sum | 6 + vendor/golang.org/x/net/html/parse.go | 24 +- .../x/net/html/testdata/go/template.dat | 12 + .../golang.org/x/net/html/testdata/go1.html | 4 +- vendor/golang.org/x/net/http2/h2demo/go.mod | 11 + vendor/golang.org/x/net/http2/h2demo/go.sum | 148 + vendor/golang.org/x/net/http2/http2_test.go | 10 + vendor/golang.org/x/net/http2/server_test.go | 2 +- vendor/golang.org/x/net/icmp/diag_test.go | 53 +- vendor/golang.org/x/net/icmp/dstunreach.go | 20 +- vendor/golang.org/x/net/icmp/echo.go | 36 +- vendor/golang.org/x/net/icmp/extension.go | 60 + vendor/golang.org/x/net/icmp/listen_stub.go | 2 +- vendor/golang.org/x/net/icmp/message.go | 23 +- vendor/golang.org/x/net/icmp/message_test.go | 214 +- vendor/golang.org/x/net/icmp/messagebody.go | 23 +- vendor/golang.org/x/net/icmp/multipart.go | 38 +- .../golang.org/x/net/icmp/multipart_test.go | 14 +- vendor/golang.org/x/net/icmp/paramprob.go | 25 +- vendor/golang.org/x/net/icmp/timeexceeded.go | 20 +- .../x/net/internal/socket/rawconn.go | 2 - .../x/net/internal/socket/rawconn_mmsg.go | 1 - .../x/net/internal/socket/rawconn_msg.go | 1 - .../x/net/internal/socket/rawconn_nommsg.go | 7 +- .../x/net/internal/socket/rawconn_nomsg.go | 7 +- .../x/net/internal/socket/rawconn_stub.go | 25 - .../x/net/internal/socket/reflect.go | 62 - .../x/net/internal/socket/socket.go | 3 + .../net/internal/socket/socket_go1_9_test.go | 259 - .../x/net/internal/socket/socket_test.go | 252 + .../golang.org/x/net/internal/socket/sys.go | 2 +- .../x/net/internal/socket/sys_bsd.go | 6 +- .../x/net/internal/socket/sys_bsdvar.go | 2 +- .../x/net/internal/socket/sys_posix.go | 1 - .../x/net/internal/socket/sys_solaris.go | 5 +- .../x/net/internal/socket/sys_stub.go | 15 +- .../x/net/internal/socket/sys_windows.go | 9 +- vendor/golang.org/x/net/ipv4/batch.go | 8 +- vendor/golang.org/x/net/ipv4/control_stub.go | 2 +- .../golang.org/x/net/ipv4/control_windows.go | 8 +- vendor/golang.org/x/net/ipv4/dgramopt.go | 30 +- vendor/golang.org/x/net/ipv4/doc.go | 2 +- vendor/golang.org/x/net/ipv4/endpoint.go | 2 +- vendor/golang.org/x/net/ipv4/genericopt.go | 8 +- vendor/golang.org/x/net/ipv4/header.go | 11 +- vendor/golang.org/x/net/ipv4/header_test.go | 35 +- vendor/golang.org/x/net/ipv4/helper.go | 21 +- .../golang.org/x/net/ipv4/multicast_test.go | 8 +- .../x/net/ipv4/multicastlistener_test.go | 10 +- .../x/net/ipv4/multicastsockopt_test.go | 8 +- vendor/golang.org/x/net/ipv4/packet.go | 53 +- vendor/golang.org/x/net/ipv4/packet_go1_8.go | 56 - vendor/golang.org/x/net/ipv4/packet_go1_9.go | 67 - vendor/golang.org/x/net/ipv4/payload_cmsg.go | 57 +- .../x/net/ipv4/payload_cmsg_go1_8.go | 59 - .../x/net/ipv4/payload_cmsg_go1_9.go | 67 - .../x/net/ipv4/readwrite_go1_8_test.go | 248 - .../x/net/ipv4/readwrite_go1_9_test.go | 388 - .../golang.org/x/net/ipv4/readwrite_test.go | 378 +- vendor/golang.org/x/net/ipv4/sockopt_posix.go | 4 +- vendor/golang.org/x/net/ipv4/sockopt_stub.go | 14 +- .../golang.org/x/net/ipv4/sys_asmreq_stub.go | 6 +- .../golang.org/x/net/ipv4/sys_asmreqn_stub.go | 4 +- vendor/golang.org/x/net/ipv4/sys_bpf_stub.go | 2 +- vendor/golang.org/x/net/ipv4/sys_freebsd.go | 2 +- vendor/golang.org/x/net/ipv4/sys_ssmreq.go | 6 +- .../golang.org/x/net/ipv4/sys_ssmreq_stub.go | 4 +- vendor/golang.org/x/net/ipv4/unicast_test.go | 6 +- .../x/net/ipv4/unicastsockopt_test.go | 8 +- vendor/golang.org/x/net/ipv6/batch.go | 2 - vendor/golang.org/x/net/ipv6/control_stub.go | 2 +- .../golang.org/x/net/ipv6/control_windows.go | 8 +- vendor/golang.org/x/net/ipv6/dgramopt.go | 34 +- vendor/golang.org/x/net/ipv6/endpoint.go | 2 +- vendor/golang.org/x/net/ipv6/genericopt.go | 8 +- vendor/golang.org/x/net/ipv6/helper.go | 3 +- vendor/golang.org/x/net/ipv6/icmp_test.go | 4 +- .../x/net/ipv6/mocktransponder_test.go | 2 + .../golang.org/x/net/ipv6/multicast_test.go | 4 +- .../x/net/ipv6/multicastlistener_test.go | 10 +- .../x/net/ipv6/multicastsockopt_test.go | 6 +- vendor/golang.org/x/net/ipv6/payload_cmsg.go | 44 +- .../x/net/ipv6/payload_cmsg_go1_8.go | 55 - .../x/net/ipv6/payload_cmsg_go1_9.go | 57 - .../x/net/ipv6/readwrite_go1_8_test.go | 242 - .../x/net/ipv6/readwrite_go1_9_test.go | 373 - .../golang.org/x/net/ipv6/readwrite_test.go | 362 +- vendor/golang.org/x/net/ipv6/sockopt_posix.go | 6 +- vendor/golang.org/x/net/ipv6/sockopt_stub.go | 16 +- vendor/golang.org/x/net/ipv6/sockopt_test.go | 6 +- .../golang.org/x/net/ipv6/sys_asmreq_stub.go | 2 +- vendor/golang.org/x/net/ipv6/sys_bpf_stub.go | 2 +- vendor/golang.org/x/net/ipv6/sys_freebsd.go | 2 +- vendor/golang.org/x/net/ipv6/sys_ssmreq.go | 6 +- .../golang.org/x/net/ipv6/sys_ssmreq_stub.go | 4 +- vendor/golang.org/x/net/ipv6/unicast_test.go | 4 +- .../x/net/ipv6/unicastsockopt_test.go | 6 +- vendor/golang.org/x/net/nettest/conntest.go | 26 +- .../golang.org/x/net/nettest/conntest_go16.go | 24 - .../golang.org/x/net/nettest/conntest_go17.go | 24 - .../golang.org/x/net/nettest/conntest_test.go | 8 +- vendor/golang.org/x/net/nettest/nettest.go | 338 + vendor/golang.org/x/net/route/sys.go | 2 +- vendor/golang.org/x/net/webdav/webdav.go | 6 +- vendor/golang.org/x/net/webdav/webdav_test.go | 2 +- vendor/golang.org/x/sys/cpu/cpu.go | 37 + vendor/golang.org/x/sys/cpu/cpu_aix_ppc64.go | 30 + vendor/golang.org/x/sys/cpu/cpu_gc_s390x.go | 21 + .../golang.org/x/sys/cpu/cpu_gccgo_s390x.go | 22 + vendor/golang.org/x/sys/cpu/cpu_linux.go | 6 +- .../golang.org/x/sys/cpu/cpu_linux_s390x.go | 161 + .../golang.org/x/sys/cpu/cpu_other_ppc64x.go | 12 - vendor/golang.org/x/sys/cpu/cpu_s390x.go | 9 - vendor/golang.org/x/sys/cpu/cpu_s390x.s | 57 + vendor/golang.org/x/sys/cpu/cpu_test.go | 20 + vendor/golang.org/x/sys/cpu/cpu_wasm.go | 15 + vendor/golang.org/x/sys/cpu/cpu_x86.go | 2 + vendor/golang.org/x/sys/go.mod | 3 + vendor/golang.org/x/sys/unix/linux/Dockerfile | 8 +- vendor/golang.org/x/sys/unix/linux/types.go | 50 +- vendor/golang.org/x/sys/unix/mkall.sh | 4 +- vendor/golang.org/x/sys/unix/mkerrors.sh | 2 + vendor/golang.org/x/sys/unix/mksyscall.go | 2 +- vendor/golang.org/x/sys/unix/sockcmsg_unix.go | 4 +- vendor/golang.org/x/sys/unix/syscall_aix.go | 2 + vendor/golang.org/x/sys/unix/syscall_linux.go | 40 + .../x/sys/unix/syscall_linux_arm.go | 6 + .../x/sys/unix/syscall_linux_arm64.go | 13 + .../x/sys/unix/syscall_linux_riscv64.go | 13 + .../golang.org/x/sys/unix/syscall_openbsd.go | 17 + .../x/sys/unix/syscall_openbsd_test.go | 9 + vendor/golang.org/x/sys/unix/syscall_unix.go | 37 + .../x/sys/unix/syscall_unix_test.go | 21 + vendor/golang.org/x/sys/unix/types_openbsd.go | 6 + .../x/sys/unix/zerrors_linux_386.go | 57 +- .../x/sys/unix/zerrors_linux_amd64.go | 57 +- .../x/sys/unix/zerrors_linux_arm.go | 57 +- .../x/sys/unix/zerrors_linux_arm64.go | 57 +- .../x/sys/unix/zerrors_linux_mips.go | 57 +- .../x/sys/unix/zerrors_linux_mips64.go | 57 +- .../x/sys/unix/zerrors_linux_mips64le.go | 57 +- .../x/sys/unix/zerrors_linux_mipsle.go | 57 +- .../x/sys/unix/zerrors_linux_ppc64.go | 57 +- .../x/sys/unix/zerrors_linux_ppc64le.go | 57 +- .../x/sys/unix/zerrors_linux_riscv64.go | 57 +- .../x/sys/unix/zerrors_linux_s390x.go | 57 +- .../x/sys/unix/zerrors_linux_sparc64.go | 57 +- .../x/sys/unix/zsyscall_aix_ppc64.go | 8 + .../x/sys/unix/zsyscall_aix_ppc64_gc.go | 10 + .../x/sys/unix/zsyscall_aix_ppc64_gccgo.go | 9 + .../x/sys/unix/zsyscall_linux_386.go | 21 + .../x/sys/unix/zsyscall_linux_amd64.go | 21 + .../x/sys/unix/zsyscall_linux_arm.go | 31 + .../x/sys/unix/zsyscall_linux_arm64.go | 36 + .../x/sys/unix/zsyscall_linux_mips.go | 21 + .../x/sys/unix/zsyscall_linux_mips64.go | 21 + .../x/sys/unix/zsyscall_linux_mips64le.go | 21 + .../x/sys/unix/zsyscall_linux_mipsle.go | 21 + .../x/sys/unix/zsyscall_linux_ppc64.go | 21 + .../x/sys/unix/zsyscall_linux_ppc64le.go | 21 + .../x/sys/unix/zsyscall_linux_riscv64.go | 36 + .../x/sys/unix/zsyscall_linux_s390x.go | 21 + .../x/sys/unix/zsyscall_linux_sparc64.go | 21 + .../x/sys/unix/zsysnum_linux_arm64.go | 1 + .../x/sys/unix/zsysnum_linux_riscv64.go | 1 + .../x/sys/unix/zsysnum_linux_sparc64.go | 1 + .../golang.org/x/sys/unix/ztypes_linux_386.go | 58 +- .../x/sys/unix/ztypes_linux_amd64.go | 58 +- .../golang.org/x/sys/unix/ztypes_linux_arm.go | 58 +- .../x/sys/unix/ztypes_linux_arm64.go | 58 +- .../x/sys/unix/ztypes_linux_mips.go | 58 +- .../x/sys/unix/ztypes_linux_mips64.go | 58 +- .../x/sys/unix/ztypes_linux_mips64le.go | 58 +- .../x/sys/unix/ztypes_linux_mipsle.go | 58 +- .../x/sys/unix/ztypes_linux_ppc64.go | 58 +- .../x/sys/unix/ztypes_linux_ppc64le.go | 58 +- .../x/sys/unix/ztypes_linux_riscv64.go | 58 +- .../x/sys/unix/ztypes_linux_s390x.go | 58 +- .../x/sys/unix/ztypes_linux_sparc64.go | 58 +- .../x/sys/unix/ztypes_openbsd_386.go | 10 + .../x/sys/unix/ztypes_openbsd_amd64.go | 10 + .../x/sys/unix/ztypes_openbsd_arm.go | 10 + .../golang.org/x/sys/windows/dll_windows.go | 8 +- .../x/sys/windows/security_windows.go | 171 + .../x/sys/windows/svc/example/service.go | 5 +- .../golang.org/x/sys/windows/svc/service.go | 36 +- .../golang.org/x/sys/windows/svc/svc_test.go | 5 +- vendor/golang.org/x/sys/windows/svc/sys_386.s | 3 +- .../golang.org/x/sys/windows/svc/sys_amd64.s | 2 + .../golang.org/x/sys/windows/syscall_test.go | 11 + .../x/sys/windows/syscall_windows.go | 1 + .../x/sys/windows/syscall_windows_test.go | 14 + .../golang.org/x/sys/windows/types_windows.go | 16 +- .../x/sys/windows/zsyscall_windows.go | 46 + vendor/golang.org/x/text/gen.go | 5 + vendor/golang.org/x/text/internal/gen/code.go | 4 +- vendor/golang.org/x/text/internal/gen/gen.go | 52 +- vendor/golang.org/x/text/language/language.go | 2 +- .../golang.org/x/text/language/lookup_test.go | 281 + .../x/text/message/pipeline/pipeline_test.go | 4 + .../x/tools/cmd/compilebench/main.go | 6 +- .../x/tools/cmd/godoc/godoc_test.go | 4 + .../golang.org/x/tools/cmd/godoc/handlers.go | 4 +- vendor/golang.org/x/tools/cmd/golsp/main.go | 26 - .../x/tools/cmd/gorename/gorename_test.go | 3 + vendor/golang.org/x/tools/cmd/guru/what.go | 3 +- .../x/tools/cmd/stringer/endtoend_test.go | 49 +- .../x/tools/cmd/stringer/golden_test.go | 116 +- .../x/tools/cmd/stringer/stringer.go | 23 +- .../x/tools/cmd/stringer/testdata/vary_day.go | 39 + .../x/tools/cmd/stringer/util_test.go | 2 +- vendor/golang.org/x/tools/go.mod | 6 +- vendor/golang.org/x/tools/go.sum | 13 +- .../x/tools/go/analysis/cmd/vet/vet.go | 2 + .../go/analysis/internal/checker/checker.go | 8 +- .../passes/deepequalerrors/deepequalerrors.go | 115 + .../deepequalerrors/deepequalerrors_test.go | 17 + .../deepequalerrors/testdata/src/a/a.go | 55 + .../go/analysis/passes/errorsas/errorsas.go | 61 + .../analysis/passes/errorsas/errorsas_test.go | 19 + .../passes/errorsas/testdata/src/a/a.go | 38 + .../tools/go/analysis/passes/printf/printf.go | 28 +- .../go/analysis/passes/printf/printf_test.go | 2 +- .../passes/printf/testdata/src/nofmt/nofmt.go | 10 + .../tools/go/analysis/passes/printf/types.go | 2 +- .../analysis/passes/stdmethods/stdmethods.go | 10 +- .../passes/stdmethods/stdmethods_test.go | 4 + .../analysis/passes/tests/testdata/src/b/b.go | 8 + .../tests/testdata/src/b_x_test/b_test.go | 20 + .../x/tools/go/analysis/passes/tests/tests.go | 44 +- .../go/analysis/passes/tests/tests_test.go | 3 +- .../x/tools/go/gcexportdata/example_test.go | 7 +- .../golang.org/x/tools/go/packages/golist.go | 94 +- .../x/tools/go/packages/golist_fallback.go | 450 - .../go/packages/golist_fallback_testmain.go | 318 - .../x/tools/go/packages/packages_test.go | 112 +- .../tools/go/packages/packagestest/expect.go | 55 +- .../go/packages/packagestest/expect_test.go | 3 +- .../tools/go/packages/packagestest/export.go | 3 +- .../heschik/tools-testrepo/v2@v2.0.0/go.mod | 2 + .../heschik/tools-testrepo@v1.0.0/go.mod | 2 + .../heschik/tools-testrepo/v2@v2.0.1/go.mod | 2 + .../heschik/tools-testrepo/v2@v2.0.2/go.mod | 2 + .../heschik/tools-testrepo@v1.0.0/go.mod | 2 + .../x/tools/go/ssa/interp/external.go | 534 +- .../x/tools/go/ssa/interp/external_darwin.go | 35 - .../x/tools/go/ssa/interp/external_unix.go | 256 - .../x/tools/go/ssa/interp/interp.go | 43 - .../x/tools/go/ssa/interp/interp_test.go | 175 +- .../golang.org/x/tools/go/ssa/interp/ops.go | 14 +- .../x/tools/go/ssa/interp/reflect.go | 5 - .../x/tools/go/ssa/interp/testdata/a_test.go | 17 - .../x/tools/go/ssa/interp/testdata/b_test.go | 11 - .../tools/go/ssa/interp/testdata/boundmeth.go | 9 +- .../x/tools/go/ssa/interp/testdata/c_test.go | 17 - .../tools/go/ssa/interp/testdata/callstack.go | 52 - .../tools/go/ssa/interp/testdata/coverage.go | 7 +- .../x/tools/go/ssa/interp/testdata/range.go | 2 +- .../ssa/interp/testdata/src/errors/errors.go | 7 + .../go/ssa/interp/testdata/src/fmt/fmt.go | 26 + .../go/ssa/interp/testdata/src/math/math.go | 13 + .../tools/go/ssa/interp/testdata/src/os/os.go | 5 + .../interp/testdata/src/reflect/reflect.go | 16 + .../interp/testdata/src/runtime/runtime.go | 22 + .../interp/testdata/src/strings/strings.go | 9 + .../go/ssa/interp/testdata/src/time/time.go | 5 + .../interp/testdata/src/unicode/utf8/utf8.go | 9 + .../ssa/interp/testdata/src/unsafe/unsafe.go | 1 + vendor/golang.org/x/tools/go/ssa/source.go | 2 +- vendor/golang.org/x/tools/godoc/env/env.go | 41 - .../tools/godoc/golangorgenv/golangorgenv.go | 42 + vendor/golang.org/x/tools/godoc/page.go | 12 +- .../x/tools/godoc/static/gen_test.go | 4 + vendor/golang.org/x/tools/imports/mod.go | 8 +- .../x/tools/imports/mod_112_test.go | 21 + vendor/golang.org/x/tools/imports/mod_test.go | 2 + .../x/tools/internal/lsp/cache/check.go | 433 + .../x/tools/internal/lsp/cache/file.go | 75 +- .../x/tools/internal/lsp/cache/pkg.go | 123 + .../x/tools/internal/lsp/cache/view.go | 480 +- .../x/tools/internal/lsp/cmd/cmd_test.go | 214 + .../x/tools/internal/lsp/cmd/definition.go | 73 +- .../tools/internal/lsp/cmd/definition_test.go | 206 +- .../x/tools/internal/lsp/cmd/export_test.go | 6 +- .../x/tools/internal/lsp/cmd/location.go | 165 - .../x/tools/internal/lsp/cmd/testdata/a/a.go | 68 - .../x/tools/internal/lsp/cmd/testdata/b/b.go | 26 - .../x/tools/internal/lsp/completion.go | 22 +- .../x/tools/internal/lsp/diagnostics.go | 73 +- .../golang.org/x/tools/internal/lsp/format.go | 62 +- .../x/tools/internal/lsp/highlight.go | 24 + .../x/tools/internal/lsp/imports.go | 23 +- .../x/tools/internal/lsp/lsp_test.go | 230 +- .../x/tools/internal/lsp/position.go | 139 - .../internal/lsp/protocol/preserve/README | 1 + .../lsp/protocol/{ => preserve}/basic.go | 0 .../protocol/{ => preserve}/diagnostics.go | 0 .../lsp/protocol/{ => preserve}/general.go | 0 .../lsp/protocol/{ => preserve}/language.go | 0 .../protocol/{ => preserve}/registration.go | 0 .../lsp/protocol/{ => preserve}/text.go | 0 .../lsp/protocol/{ => preserve}/window.go | 0 .../lsp/protocol/{ => preserve}/workspace.go | 0 .../x/tools/internal/lsp/protocol/printers.go | 30 - .../x/tools/internal/lsp/protocol/server.go | 13 +- .../x/tools/internal/lsp/protocol/span.go | 104 + .../tools/internal/lsp/protocol/tsprotocol.go | 3796 + .../lsp/protocol/typescript/README.md | 30 + .../internal/lsp/protocol/typescript/go.ts | 889 + .../golang.org/x/tools/internal/lsp/server.go | 297 +- .../x/tools/internal/lsp/source/analysis.go | 136 +- .../x/tools/internal/lsp/source/completion.go | 39 +- .../x/tools/internal/lsp/source/definition.go | 72 +- .../tools/internal/lsp/source/diagnostics.go | 170 +- .../x/tools/internal/lsp/source/format.go | 45 +- .../x/tools/internal/lsp/source/highlight.go | 42 + .../internal/lsp/source/signature_help.go | 13 +- .../x/tools/internal/lsp/source/symbols.go | 129 + .../x/tools/internal/lsp/source/uri.go | 89 - .../x/tools/internal/lsp/source/uri_test.go | 52 - .../x/tools/internal/lsp/source/view.go | 40 +- .../x/tools/internal/lsp/symbols.go | 48 + .../tools/internal/lsp/testdata/godef/a/d.go | 68 + .../tools/internal/lsp/testdata/godef/b/e.go | 28 + .../lsp/testdata/highlights/highlights.go | 15 + .../internal/lsp/testdata/self/self.go.in | 13 - .../lsp/testdata/stringlit/stringlit.go.in | 5 + .../golang.org/x/tools/internal/span/parse.go | 100 + .../golang.org/x/tools/internal/span/span.go | 240 + .../x/tools/internal/span/span_test.go | 71 + .../golang.org/x/tools/internal/span/token.go | 122 + .../x/tools/internal/span/token111.go | 39 + .../x/tools/internal/span/token112.go | 16 + .../x/tools/internal/span/token_test.go | 75 + .../golang.org/x/tools/internal/span/uri.go | 99 + .../x/tools/internal/span/uri_test.go | 50 + .../golang.org/x/tools/internal/span/utf16.go | 82 + .../x/tools/internal/span/utf16_test.go | 69 + .../x/tools/playground/appengine.go | 34 - .../golang.org/x/tools/playground/common.go | 67 - vendor/golang.org/x/tools/playground/local.go | 32 - .../x/tools/playground/playground.go | 90 + .../x/tools/refactor/rename/rename_test.go | 8 +- .../x/tools/third_party/moduleloader/LICENSE | 22 - .../third_party/moduleloader/moduleloader.js | 7 - .../x/tools/third_party/typescript/LICENSE | 55 - .../third_party/typescript/typescript.js | 60312 ---------------- .../x/tools/third_party/webcomponents/LICENSE | 27 - .../webcomponents/customelements.js | 1029 - vendor/google.golang.org/genproto/go.mod | 11 +- vendor/google.golang.org/genproto/go.sum | 32 +- .../googleads/v0/common/ad_type_infos.pb.go | 34 +- .../ads/googleads/v0/common/bidding.pb.go | 30 +- .../ads/googleads/v0/common/criteria.pb.go | 98 +- .../criterion_category_availability.pb.go | 10 +- .../v0/common/custom_parameter.pb.go | 6 +- .../ads/googleads/v0/common/dates.pb.go | 6 +- .../explorer_auto_optimizer_setting.pb.go | 6 +- .../ads/googleads/v0/common/feed_common.pb.go | 6 +- .../googleads/v0/common/frequency_cap.pb.go | 8 +- .../v0/common/keyword_plan_common.pb.go | 6 +- .../v0/common/matching_function.pb.go | 6 +- .../ads/googleads/v0/common/metrics.pb.go | 6 +- .../ads/googleads/v0/common/policy.pb.go | 28 +- .../v0/common/real_time_bidding_setting.pb.go | 6 +- .../ads/googleads/v0/common/segments.pb.go | 6 +- .../ads/googleads/v0/common/tag_snippet.pb.go | 6 +- .../v0/common/targeting_setting.pb.go | 8 +- .../ads/googleads/v0/common/user_lists.pb.go | 38 +- .../ads/googleads/v0/common/value.pb.go | 6 +- .../googleads/v0/enums/access_reason.pb.go | 8 +- .../account_budget_proposal_status.pb.go | 8 +- .../enums/account_budget_proposal_type.pb.go | 8 +- .../v0/enums/account_budget_status.pb.go | 8 +- .../ad_customizer_placeholder_field.pb.go | 8 +- .../v0/enums/ad_group_ad_rotation_mode.pb.go | 8 +- .../v0/enums/ad_group_ad_status.pb.go | 8 +- .../v0/enums/ad_group_criterion_status.pb.go | 8 +- .../googleads/v0/enums/ad_group_status.pb.go | 8 +- .../googleads/v0/enums/ad_group_type.pb.go | 8 +- .../googleads/v0/enums/ad_network_type.pb.go | 8 +- .../ad_serving_optimization_status.pb.go | 8 +- .../ads/googleads/v0/enums/ad_type.pb.go | 8 +- .../enums/advertising_channel_sub_type.pb.go | 8 +- .../v0/enums/advertising_channel_type.pb.go | 8 +- ...iate_location_feed_relationship_type.pb.go | 8 +- .../googleads/v0/enums/age_range_type.pb.go | 8 +- .../v0/enums/app_payment_model_type.pb.go | 8 +- .../v0/enums/app_placeholder_field.pb.go | 8 +- .../v0/enums/attribution_model.pb.go | 8 +- .../v0/enums/bid_modifier_source.pb.go | 8 +- .../googleads/v0/enums/bidding_source.pb.go | 8 +- .../v0/enums/bidding_strategy_type.pb.go | 8 +- .../v0/enums/billing_setup_status.pb.go | 8 +- .../v0/enums/brand_safety_suitability.pb.go | 8 +- .../v0/enums/budget_delivery_method.pb.go | 8 +- .../googleads/v0/enums/budget_period.pb.go | 8 +- .../googleads/v0/enums/budget_status.pb.go | 8 +- .../call_conversion_reporting_state.pb.go | 8 +- .../v0/enums/call_placeholder_field.pb.go | 8 +- .../v0/enums/callout_placeholder_field.pb.go | 8 +- .../v0/enums/campaign_serving_status.pb.go | 8 +- .../v0/enums/campaign_shared_set_status.pb.go | 8 +- .../googleads/v0/enums/campaign_status.pb.go | 8 +- .../v0/enums/change_status_operation.pb.go | 8 +- .../enums/change_status_resource_type.pb.go | 8 +- .../v0/enums/content_label_type.pb.go | 8 +- .../v0/enums/conversion_action_category.pb.go | 8 +- .../conversion_action_counting_type.pb.go | 8 +- .../v0/enums/conversion_action_status.pb.go | 8 +- .../v0/enums/conversion_action_type.pb.go | 8 +- .../conversion_attribution_event_type.pb.go | 8 +- ...n_category_channel_availability_mode.pb.go | 8 +- ...on_category_locale_availability_mode.pb.go | 8 +- .../googleads/v0/enums/criterion_type.pb.go | 8 +- .../v0/enums/custom_placeholder_field.pb.go | 8 +- .../customer_match_upload_key_type.pb.go | 8 +- .../v0/enums/data_driven_model_status.pb.go | 8 +- .../ads/googleads/v0/enums/day_of_week.pb.go | 8 +- .../ads/googleads/v0/enums/device.pb.go | 8 +- .../v0/enums/display_ad_format_setting.pb.go | 8 +- .../enums/education_placeholder_field.pb.go | 8 +- .../v0/enums/feed_attribute_type.pb.go | 8 +- .../feed_item_quality_approval_status.pb.go | 8 +- ...feed_item_quality_disapproval_reason.pb.go | 8 +- .../googleads/v0/enums/feed_item_status.pb.go | 8 +- .../enums/feed_item_validation_status.pb.go | 8 +- .../googleads/v0/enums/feed_link_status.pb.go | 8 +- .../enums/feed_mapping_criterion_type.pb.go | 8 +- .../v0/enums/feed_mapping_status.pb.go | 8 +- .../ads/googleads/v0/enums/feed_origin.pb.go | 8 +- .../ads/googleads/v0/enums/feed_status.pb.go | 8 +- .../v0/enums/flight_placeholder_field.pb.go | 8 +- .../v0/enums/frequency_cap_event_type.pb.go | 8 +- .../v0/enums/frequency_cap_level.pb.go | 8 +- .../v0/enums/frequency_cap_time_unit.pb.go | 8 +- .../ads/googleads/v0/enums/gender_type.pb.go | 8 +- .../v0/enums/geo_target_constant_status.pb.go | 8 +- .../v0/enums/geo_targeting_restriction.pb.go | 8 +- .../v0/enums/google_ads_field_category.pb.go | 8 +- .../v0/enums/google_ads_field_data_type.pb.go | 8 +- .../v0/enums/hotel_date_selection_type.pb.go | 8 +- .../v0/enums/hotel_placeholder_field.pb.go | 8 +- .../v0/enums/income_range_type.pb.go | 8 +- .../v0/enums/interaction_event_type.pb.go | 8 +- .../googleads/v0/enums/interaction_type.pb.go | 8 +- .../v0/enums/job_placeholder_field.pb.go | 8 +- .../v0/enums/keyword_match_type.pb.go | 8 +- .../keyword_plan_competition_level.pb.go | 8 +- .../keyword_plan_forecast_interval.pb.go | 8 +- .../v0/enums/keyword_plan_network.pb.go | 8 +- .../listing_custom_attribute_index.pb.go | 8 +- .../v0/enums/listing_group_type.pb.go | 8 +- .../v0/enums/local_placeholder_field.pb.go | 8 +- .../v0/enums/manager_link_status.pb.go | 8 +- .../ads/googleads/v0/enums/media_type.pb.go | 8 +- .../v0/enums/message_placeholder_field.pb.go | 8 +- .../ads/googleads/v0/enums/mime_type.pb.go | 8 +- .../googleads/v0/enums/minute_of_hour.pb.go | 8 +- .../v0/enums/mobile_device_type.pb.go | 8 +- .../googleads/v0/enums/month_of_year.pb.go | 8 +- ...erating_system_version_operator_type.pb.go | 8 +- .../page_one_promoted_strategy_goal.pb.go | 8 +- .../v0/enums/parental_status_type.pb.go | 8 +- .../googleads/v0/enums/placeholder_type.pb.go | 8 +- .../v0/enums/policy_approval_status.pb.go | 8 +- .../v0/enums/policy_review_status.pb.go | 8 +- .../v0/enums/policy_topic_entry_type.pb.go | 8 +- ...idence_destination_mismatch_url_type.pb.go | 8 +- .../v0/enums/preferred_content_type.pb.go | 8 +- .../v0/enums/price_placeholder_field.pb.go | 8 +- .../googleads/v0/enums/product_channel.pb.go | 8 +- .../enums/product_channel_exclusivity.pb.go | 8 +- .../v0/enums/product_condition.pb.go | 8 +- .../v0/enums/product_type_level.pb.go | 8 +- .../enums/promotion_placeholder_field.pb.go | 8 +- .../v0/enums/proximity_radius_units.pb.go | 8 +- .../v0/enums/quality_score_bucket.pb.go | 8 +- .../enums/real_estate_placeholder_field.pb.go | 8 +- .../v0/enums/recommendation_type.pb.go | 8 +- .../v0/enums/search_term_match_type.pb.go | 8 +- .../enums/search_term_targeting_status.pb.go | 8 +- .../v0/enums/shared_set_status.pb.go | 8 +- .../googleads/v0/enums/shared_set_type.pb.go | 8 +- .../v0/enums/sitelink_placeholder_field.pb.go | 8 +- .../ads/googleads/v0/enums/slot.pb.go | 8 +- .../v0/enums/spending_limit_type.pb.go | 8 +- ...structured_snippet_placeholder_field.pb.go | 8 +- ...arget_cpa_opt_in_recommendation_goal.pb.go | 8 +- .../v0/enums/targeting_dimension.pb.go | 8 +- .../ads/googleads/v0/enums/time_type.pb.go | 8 +- .../v0/enums/tracking_code_page_format.pb.go | 8 +- .../v0/enums/tracking_code_type.pb.go | 8 +- .../v0/enums/travel_placeholder_field.pb.go | 8 +- .../enums/user_interest_taxonomy_type.pb.go | 8 +- .../v0/enums/user_list_access_status.pb.go | 8 +- .../v0/enums/user_list_closing_reason.pb.go | 8 +- .../user_list_combined_rule_operator.pb.go | 8 +- .../user_list_crm_data_source_type.pb.go | 8 +- .../user_list_date_rule_item_operator.pb.go | 8 +- .../user_list_logical_rule_operator.pb.go | 8 +- .../enums/user_list_membership_status.pb.go | 8 +- .../user_list_number_rule_item_operator.pb.go | 8 +- .../user_list_prepopulation_status.pb.go | 8 +- .../v0/enums/user_list_rule_type.pb.go | 8 +- .../v0/enums/user_list_size_range.pb.go | 8 +- .../user_list_string_rule_item_operator.pb.go | 8 +- .../googleads/v0/enums/user_list_type.pb.go | 8 +- .../vanity_pharma_display_url_mode.pb.go | 8 +- .../v0/enums/vanity_pharma_text.pb.go | 8 +- .../v0/enums/webpage_condition_operand.pb.go | 8 +- .../v0/enums/webpage_condition_operator.pb.go | 8 +- .../account_budget_proposal_error.pb.go | 8 +- .../v0/errors/ad_customizer_error.pb.go | 8 +- .../ads/googleads/v0/errors/ad_error.pb.go | 8 +- .../v0/errors/ad_group_ad_error.pb.go | 8 +- .../errors/ad_group_bid_modifier_error.pb.go | 8 +- .../v0/errors/ad_group_criterion_error.pb.go | 8 +- .../googleads/v0/errors/ad_group_error.pb.go | 8 +- .../v0/errors/ad_group_feed_error.pb.go | 8 +- .../v0/errors/ad_parameter_error.pb.go | 8 +- .../v0/errors/ad_sharing_error.pb.go | 8 +- .../ads/googleads/v0/errors/adx_error.pb.go | 8 +- .../v0/errors/authentication_error.pb.go | 8 +- .../v0/errors/authorization_error.pb.go | 8 +- .../googleads/v0/errors/bidding_error.pb.go | 8 +- .../v0/errors/bidding_strategy_error.pb.go | 8 +- .../v0/errors/billing_setup_error.pb.go | 8 +- .../v0/errors/campaign_budget_error.pb.go | 8 +- .../v0/errors/campaign_criterion_error.pb.go | 8 +- .../googleads/v0/errors/campaign_error.pb.go | 8 +- .../v0/errors/campaign_feed_error.pb.go | 8 +- .../v0/errors/campaign_shared_set_error.pb.go | 8 +- .../v0/errors/change_status_error.pb.go | 8 +- .../v0/errors/collection_size_error.pb.go | 8 +- .../googleads/v0/errors/context_error.pb.go | 8 +- .../v0/errors/conversion_action_error.pb.go | 8 +- .../googleads/v0/errors/criterion_error.pb.go | 8 +- .../errors/customer_client_link_error.pb.go | 8 +- .../googleads/v0/errors/customer_error.pb.go | 8 +- .../v0/errors/customer_feed_error.pb.go | 8 +- .../errors/customer_manager_link_error.pb.go | 8 +- .../googleads/v0/errors/database_error.pb.go | 8 +- .../ads/googleads/v0/errors/date_error.pb.go | 8 +- .../v0/errors/date_range_error.pb.go | 8 +- .../googleads/v0/errors/distinct_error.pb.go | 8 +- .../ads/googleads/v0/errors/enum_error.pb.go | 8 +- .../ads/googleads/v0/errors/errors.pb.go | 20 +- .../v0/errors/extension_setting_error.pb.go | 8 +- .../feed_attribute_reference_error.pb.go | 8 +- .../ads/googleads/v0/errors/feed_error.pb.go | 8 +- .../googleads/v0/errors/feed_item_error.pb.go | 8 +- .../errors/feed_item_validation_error.pb.go | 8 +- .../v0/errors/feed_mapping_error.pb.go | 8 +- .../ads/googleads/v0/errors/field_error.pb.go | 8 +- .../v0/errors/field_mask_error.pb.go | 8 +- .../googleads/v0/errors/function_error.pb.go | 8 +- .../v0/errors/function_parsing_error.pb.go | 8 +- ...geo_target_constant_suggestion_error.pb.go | 8 +- .../googleads/v0/errors/header_error.pb.go | 8 +- .../ads/googleads/v0/errors/id_error.pb.go | 8 +- .../ads/googleads/v0/errors/image_error.pb.go | 8 +- .../googleads/v0/errors/internal_error.pb.go | 8 +- .../errors/keyword_plan_ad_group_error.pb.go | 8 +- .../errors/keyword_plan_campaign_error.pb.go | 8 +- .../v0/errors/keyword_plan_error.pb.go | 8 +- .../v0/errors/keyword_plan_idea_error.pb.go | 8 +- .../errors/keyword_plan_keyword_error.pb.go | 8 +- .../keyword_plan_negative_keyword_error.pb.go | 8 +- .../v0/errors/list_operation_error.pb.go | 8 +- .../v0/errors/media_bundle_error.pb.go | 8 +- .../v0/errors/media_file_error.pb.go | 8 +- .../v0/errors/multiplier_error.pb.go | 8 +- .../googleads/v0/errors/mutate_error.pb.go | 8 +- .../errors/new_resource_creation_error.pb.go | 8 +- .../googleads/v0/errors/not_empty_error.pb.go | 8 +- .../ads/googleads/v0/errors/null_error.pb.go | 8 +- .../operation_access_denied_error.pb.go | 8 +- .../googleads/v0/errors/operator_error.pb.go | 8 +- .../v0/errors/policy_finding_error.pb.go | 8 +- .../v0/errors/policy_violation_error.pb.go | 8 +- .../ads/googleads/v0/errors/query_error.pb.go | 8 +- .../ads/googleads/v0/errors/quota_error.pb.go | 8 +- .../ads/googleads/v0/errors/range_error.pb.go | 8 +- .../v0/errors/recommendation_error.pb.go | 8 +- .../v0/errors/region_code_error.pb.go | 8 +- .../googleads/v0/errors/request_error.pb.go | 8 +- .../errors/resource_access_denied_error.pb.go | 8 +- .../resource_count_limit_exceeded_error.pb.go | 8 +- .../googleads/v0/errors/setting_error.pb.go | 8 +- .../v0/errors/shared_criterion_error.pb.go | 8 +- .../v0/errors/shared_set_error.pb.go | 8 +- .../v0/errors/string_format_error.pb.go | 8 +- .../v0/errors/string_length_error.pb.go | 8 +- .../googleads/v0/errors/url_field_error.pb.go | 8 +- .../googleads/v0/errors/user_list_error.pb.go | 8 +- .../v0/resources/account_budget.pb.go | 8 +- .../resources/account_budget_proposal.pb.go | 6 +- .../ads/googleads/v0/resources/ad_group.pb.go | 6 +- .../googleads/v0/resources/ad_group_ad.pb.go | 8 +- .../v0/resources/ad_group_audience_view.pb.go | 6 +- .../v0/resources/ad_group_bid_modifier.pb.go | 6 +- .../v0/resources/ad_group_criterion.pb.go | 10 +- .../v0/resources/ad_group_feed.pb.go | 6 +- .../googleads/v0/resources/ad_parameter.pb.go | 6 +- .../v0/resources/ad_schedule_view.pb.go | 6 +- .../v0/resources/age_range_view.pb.go | 6 +- .../v0/resources/bidding_strategy.pb.go | 6 +- .../v0/resources/billing_setup.pb.go | 8 +- .../ads/googleads/v0/resources/campaign.pb.go | 20 +- .../v0/resources/campaign_audience_view.pb.go | 6 +- .../v0/resources/campaign_bid_modifier.pb.go | 6 +- .../v0/resources/campaign_budget.pb.go | 6 +- .../v0/resources/campaign_criterion.pb.go | 6 +- .../v0/resources/campaign_feed.pb.go | 6 +- .../v0/resources/campaign_shared_set.pb.go | 6 +- .../v0/resources/carrier_constant.pb.go | 6 +- .../v0/resources/change_status.pb.go | 6 +- .../v0/resources/conversion_action.pb.go | 10 +- .../ads/googleads/v0/resources/customer.pb.go | 10 +- .../v0/resources/customer_client.pb.go | 6 +- .../v0/resources/customer_client_link.pb.go | 6 +- .../v0/resources/customer_feed.pb.go | 6 +- .../v0/resources/customer_manager_link.pb.go | 6 +- .../v0/resources/display_keyword_view.pb.go | 6 +- .../ads/googleads/v0/resources/feed.pb.go | 18 +- .../googleads/v0/resources/feed_item.pb.go | 12 +- .../googleads/v0/resources/feed_mapping.pb.go | 8 +- .../googleads/v0/resources/gender_view.pb.go | 6 +- .../v0/resources/geo_target_constant.pb.go | 6 +- .../v0/resources/google_ads_field.pb.go | 6 +- .../v0/resources/hotel_group_view.pb.go | 6 +- .../v0/resources/hotel_performance_view.pb.go | 6 +- .../googleads/v0/resources/keyword_plan.pb.go | 8 +- .../v0/resources/keyword_plan_ad_group.pb.go | 6 +- .../v0/resources/keyword_plan_campaign.pb.go | 8 +- .../v0/resources/keyword_plan_keyword.pb.go | 6 +- .../keyword_plan_negative_keyword.pb.go | 6 +- .../googleads/v0/resources/keyword_view.pb.go | 6 +- .../v0/resources/language_constant.pb.go | 6 +- .../v0/resources/managed_placement_view.pb.go | 6 +- .../googleads/v0/resources/media_file.pb.go | 14 +- .../mobile_app_category_constant.pb.go | 6 +- .../v0/resources/mobile_device_constant.pb.go | 6 +- .../operating_system_version_constant.pb.go | 6 +- .../v0/resources/parental_status_view.pb.go | 6 +- .../v0/resources/payments_account.pb.go | 6 +- .../v0/resources/product_group_view.pb.go | 6 +- .../v0/resources/recommendation.pb.go | 32 +- .../v0/resources/remarketing_action.pb.go | 6 +- .../v0/resources/search_term_view.pb.go | 6 +- .../v0/resources/shared_criterion.pb.go | 6 +- .../googleads/v0/resources/shared_set.pb.go | 6 +- .../v0/resources/topic_constant.pb.go | 6 +- .../googleads/v0/resources/topic_view.pb.go | 6 +- .../v0/resources/user_interest.pb.go | 6 +- .../googleads/v0/resources/user_list.pb.go | 6 +- .../ads/googleads/v0/resources/video.pb.go | 6 +- .../account_budget_proposal_service.pb.go | 14 +- .../v0/services/account_budget_service.pb.go | 6 +- .../v0/services/ad_group_ad_service.pb.go | 20 +- .../ad_group_audience_view_service.pb.go | 6 +- .../ad_group_bid_modifier_service.pb.go | 20 +- .../services/ad_group_criterion_service.pb.go | 20 +- .../v0/services/ad_group_feed_service.pb.go | 20 +- .../v0/services/ad_group_service.pb.go | 20 +- .../v0/services/ad_parameter_service.pb.go | 20 +- .../services/ad_schedule_view_service.pb.go | 9 +- .../v0/services/age_range_view_service.pb.go | 9 +- .../services/bidding_strategy_service.pb.go | 20 +- .../v0/services/billing_setup_service.pb.go | 14 +- .../campaign_audience_view_service.pb.go | 9 +- .../campaign_bid_modifier_service.pb.go | 17 +- .../v0/services/campaign_budget_service.pb.go | 20 +- .../services/campaign_criterion_service.pb.go | 20 +- .../v0/services/campaign_feed_service.pb.go | 20 +- .../v0/services/campaign_service.pb.go | 20 +- .../campaign_shared_set_service.pb.go | 20 +- .../services/carrier_constant_service.pb.go | 9 +- .../v0/services/change_status_service.pb.go | 9 +- .../services/conversion_action_service.pb.go | 14 +- .../customer_client_link_service.pb.go | 20 +- .../v0/services/customer_client_service.pb.go | 9 +- .../v0/services/customer_feed_service.pb.go | 20 +- .../customer_manager_link_service.pb.go | 20 +- .../v0/services/customer_service.pb.go | 37 +- .../display_keyword_view_service.pb.go | 9 +- .../v0/services/feed_item_service.pb.go | 20 +- .../v0/services/feed_mapping_service.pb.go | 20 +- .../googleads/v0/services/feed_service.pb.go | 20 +- .../v0/services/gender_view_service.pb.go | 9 +- .../geo_target_constant_service.pb.go | 22 +- .../services/google_ads_field_service.pb.go | 19 +- .../v0/services/google_ads_service.pb.go | 30 +- .../services/hotel_group_view_service.pb.go | 9 +- .../hotel_performance_view_service.pb.go | 9 +- .../keyword_plan_ad_group_service.pb.go | 20 +- .../keyword_plan_campaign_service.pb.go | 17 +- .../services/keyword_plan_idea_service.pb.go | 16 +- .../keyword_plan_keyword_service.pb.go | 20 +- ...eyword_plan_negative_keyword_service.pb.go | 14 +- .../v0/services/keyword_plan_service.pb.go | 50 +- .../v0/services/keyword_view_service.pb.go | 9 +- .../services/language_constant_service.pb.go | 9 +- .../managed_placement_view_service.pb.go | 9 +- .../v0/services/media_file_service.pb.go | 20 +- ...mobile_app_category_constant_service.pb.go | 6 +- .../mobile_device_constant_service.pb.go | 9 +- ...ting_system_version_constant_service.pb.go | 6 +- .../parental_status_view_service.pb.go | 9 +- .../services/payments_account_service.pb.go | 11 +- .../services/product_group_view_service.pb.go | 9 +- .../v0/services/recommendation_service.pb.go | 45 +- .../services/remarketing_action_service.pb.go | 20 +- .../services/search_term_view_service.pb.go | 9 +- .../services/shared_criterion_service.pb.go | 20 +- .../v0/services/shared_set_service.pb.go | 20 +- .../v0/services/topic_constant_service.pb.go | 9 +- .../v0/services/topic_view_service.pb.go | 9 +- .../v0/services/user_interest_service.pb.go | 9 +- .../v0/services/user_list_service.pb.go | 20 +- .../googleads/v0/services/video_service.pb.go | 9 +- .../ads/googleads/v1/common/ad_asset.pb.go | 109 + .../googleads/v1/common/ad_type_infos.pb.go | 1828 + .../ads/googleads/v1/common/bidding.pb.go | 831 + .../googleads/v1/common/click_location.pb.go | 132 + .../ads/googleads/v1/common/criteria.pb.go | 3121 + .../criterion_category_availability.pb.go | 261 + .../v1/common/custom_parameter.pb.go | 102 + .../ads/googleads/v1/common/dates.pb.go | 101 + .../explorer_auto_optimizer_setting.pb.go | 95 + .../ads/googleads/v1/common/extensions.pb.go | 1134 + .../ads/googleads/v1/common/feed_common.pb.go | 103 + .../googleads/v1/common/frequency_cap.pb.go | 185 + .../v1/common/keyword_plan_common.pb.go | 108 + .../v1/common/matching_function.pb.go | 731 + .../ads/googleads/v1/common/metrics.pb.go | 1145 + .../ads/googleads/v1/common/policy.pb.go | 1103 + .../v1/common/real_time_bidding_setting.pb.go | 93 + .../ads/googleads/v1/common/segments.pb.go | 820 + .../ads/googleads/v1/common/tag_snippet.pb.go | 131 + .../v1/common/targeting_setting.pb.go | 158 + .../ads/googleads/v1/common/text_label.pb.go | 105 + .../googleads/v1/common/url_collection.pb.go | 124 + .../ads/googleads/v1/common/user_lists.pb.go | 1405 + .../ads/googleads/v1/common/value.pb.go | 280 + .../googleads/v1/enums/access_reason.pb.go | 131 + .../account_budget_proposal_status.pb.go | 137 + .../enums/account_budget_proposal_type.pb.go | 127 + .../v1/enums/account_budget_status.pb.go | 122 + .../ad_customizer_placeholder_field.pb.go | 128 + .../v1/enums/ad_group_ad_rotation_mode.pb.go | 122 + .../v1/enums/ad_group_ad_status.pb.go | 124 + .../v1/enums/ad_group_criterion_status.pb.go | 125 + .../googleads/v1/enums/ad_group_status.pb.go | 124 + .../googleads/v1/enums/ad_group_type.pb.go | 161 + .../googleads/v1/enums/ad_network_type.pb.go | 137 + .../ad_serving_optimization_status.pb.go | 138 + .../ads/googleads/v1/enums/ad_strength.pb.go | 135 + .../ads/googleads/v1/enums/ad_type.pb.go | 168 + .../enums/advertising_channel_sub_type.pb.go | 159 + .../v1/enums/advertising_channel_type.pb.go | 133 + ...iate_location_feed_relationship_type.pb.go | 118 + ...affiliate_location_placeholder_field.pb.go | 161 + .../googleads/v1/enums/age_range_type.pb.go | 142 + .../v1/enums/app_payment_model_type.pb.go | 113 + .../v1/enums/app_placeholder_field.pb.go | 153 + .../ads/googleads/v1/enums/app_store.pb.go | 117 + .../v1/enums/attribution_model.pb.go | 153 + .../v1/enums/bid_modifier_source.pb.go | 119 + .../googleads/v1/enums/bidding_source.pb.go | 125 + .../v1/enums/bidding_strategy_status.pb.go | 120 + .../v1/enums/bidding_strategy_type.pb.go | 193 + .../v1/enums/billing_setup_status.pb.go | 129 + .../v1/enums/brand_safety_suitability.pb.go | 144 + .../v1/enums/budget_delivery_method.pb.go | 121 + .../googleads/v1/enums/budget_period.pb.go | 122 + .../googleads/v1/enums/budget_status.pb.go | 117 + .../call_conversion_reporting_state.pb.go | 128 + .../v1/enums/call_placeholder_field.pb.go | 141 + .../v1/enums/callout_placeholder_field.pb.go | 114 + .../v1/enums/campaign_serving_status.pb.go | 133 + .../v1/enums/campaign_shared_set_status.pb.go | 118 + .../googleads/v1/enums/campaign_status.pb.go | 122 + .../v1/enums/change_status_operation.pb.go | 123 + .../enums/change_status_resource_type.pb.go | 158 + .../ads/googleads/v1/enums/click_type.pb.go | 357 + .../v1/enums/content_label_type.pb.go | 180 + .../v1/enums/conversion_action_category.pb.go | 138 + .../conversion_action_counting_type.pb.go | 121 + .../v1/enums/conversion_action_status.pb.go | 123 + .../v1/enums/conversion_action_type.pb.go | 152 + .../conversion_attribution_event_type.pb.go | 119 + .../v1/enums/conversion_lag_bucket.pb.go | 216 + .../conversion_or_adjustment_lag_bucket.pb.go | 342 + ...n_category_channel_availability_mode.pb.go | 135 + ...on_category_locale_availability_mode.pb.go | 139 + .../criterion_system_serving_status.pb.go | 119 + .../googleads/v1/enums/criterion_type.pb.go | 245 + .../enums/custom_interest_member_type.pb.go | 118 + .../v1/enums/custom_interest_status.pb.go | 119 + .../v1/enums/custom_interest_type.pb.go | 118 + .../v1/enums/custom_placeholder_field.pb.go | 228 + .../customer_match_upload_key_type.pb.go | 126 + .../v1/enums/data_driven_model_status.pb.go | 134 + .../ads/googleads/v1/enums/day_of_week.pb.go | 140 + .../ads/googleads/v1/enums/device.pb.go | 126 + .../v1/enums/display_ad_format_setting.pb.go | 124 + .../enums/dsa_page_feed_criterion_field.pb.go | 119 + .../enums/education_placeholder_field.pb.go | 207 + .../v1/enums/extension_setting_device.pb.go | 120 + .../googleads/v1/enums/extension_type.pb.go | 156 + .../v1/enums/external_conversion_source.pb.go | 234 + .../v1/enums/feed_attribute_type.pb.go | 168 + .../feed_item_quality_approval_status.pb.go | 121 + ...feed_item_quality_disapproval_reason.pb.go | 203 + .../googleads/v1/enums/feed_item_status.pb.go | 117 + .../v1/enums/feed_item_target_device.pb.go | 114 + .../v1/enums/feed_item_target_type.pb.go | 123 + .../enums/feed_item_validation_status.pb.go | 122 + .../googleads/v1/enums/feed_link_status.pb.go | 117 + .../enums/feed_mapping_criterion_type.pb.go | 120 + .../v1/enums/feed_mapping_status.pb.go | 117 + .../ads/googleads/v1/enums/feed_origin.pb.go | 120 + .../ads/googleads/v1/enums/feed_status.pb.go | 117 + .../v1/enums/flight_placeholder_field.pb.go | 213 + .../v1/enums/frequency_cap_event_type.pb.go | 118 + .../v1/enums/frequency_cap_level.pb.go | 123 + .../v1/enums/frequency_cap_time_unit.pb.go | 123 + .../ads/googleads/v1/enums/gender_type.pb.go | 122 + .../v1/enums/geo_target_constant_status.pb.go | 121 + .../v1/enums/geo_targeting_restriction.pb.go | 116 + .../v1/enums/geo_targeting_type.pb.go | 119 + .../v1/enums/google_ads_field_category.pb.go | 132 + .../v1/enums/google_ads_field_data_type.pb.go | 178 + .../v1/enums/hotel_date_selection_type.pb.go | 119 + .../v1/enums/hotel_placeholder_field.pb.go | 224 + .../v1/enums/income_range_type.pb.go | 143 + .../v1/enums/interaction_event_type.pb.go | 133 + .../googleads/v1/enums/interaction_type.pb.go | 113 + .../v1/enums/job_placeholder_field.pb.go | 209 + .../v1/enums/keyword_match_type.pb.go | 122 + .../keyword_plan_competition_level.pb.go | 127 + .../keyword_plan_forecast_interval.pb.go | 127 + .../v1/enums/keyword_plan_network.pb.go | 119 + .../ads/googleads/v1/enums/label_status.pb.go | 117 + .../listing_custom_attribute_index.pb.go | 131 + .../v1/enums/listing_group_type.pb.go | 120 + .../v1/enums/local_placeholder_field.pb.go | 216 + ..._extension_targeting_criterion_field.pb.go | 142 + .../v1/enums/location_placeholder_field.pb.go | 147 + .../v1/enums/manager_link_status.pb.go | 133 + .../matching_function_context_type.pb.go | 119 + .../v1/enums/matching_function_operator.pb.go | 138 + .../ads/googleads/v1/enums/media_type.pb.go | 138 + .../enums/merchant_center_link_status.pb.go | 121 + .../v1/enums/message_placeholder_field.pb.go | 136 + .../ads/googleads/v1/enums/mime_type.pb.go | 165 + .../googleads/v1/enums/minute_of_hour.pb.go | 127 + .../v1/enums/mobile_device_type.pb.go | 118 + .../googleads/v1/enums/month_of_year.pb.go | 163 + .../v1/enums/mutate_job_status.pb.go | 122 + .../v1/enums/negative_geo_target_type.pb.go | 122 + ...erating_system_version_operator_type.pb.go | 122 + .../page_one_promoted_strategy_goal.pb.go | 120 + .../v1/enums/parental_status_type.pb.go | 123 + .../googleads/v1/enums/placeholder_type.pb.go | 217 + .../googleads/v1/enums/placement_type.pb.go | 133 + .../v1/enums/policy_approval_status.pb.go | 133 + .../v1/enums/policy_review_status.pb.go | 126 + .../v1/enums/policy_topic_entry_type.pb.go | 136 + ...idence_destination_mismatch_url_type.pb.go | 142 + .../v1/enums/positive_geo_target_type.pb.go | 127 + .../v1/enums/preferred_content_type.pb.go | 114 + .../price_extension_price_qualifier.pb.go | 123 + .../v1/enums/price_extension_price_unit.pb.go | 136 + .../v1/enums/price_extension_type.pb.go | 151 + .../v1/enums/price_placeholder_field.pb.go | 385 + .../product_bidding_category_level.pb.go | 131 + .../product_bidding_category_status.pb.go | 118 + .../googleads/v1/enums/product_channel.pb.go | 117 + .../enums/product_channel_exclusivity.pb.go | 121 + .../v1/enums/product_condition.pb.go | 122 + .../v1/enums/product_type_level.pb.go | 130 + ...romotion_extension_discount_modifier.pb.go | 117 + .../enums/promotion_extension_occasion.pb.go | 282 + .../enums/promotion_placeholder_field.pb.go | 185 + .../v1/enums/proximity_radius_units.pb.go | 118 + .../v1/enums/quality_score_bucket.pb.go | 122 + .../enums/real_estate_placeholder_field.pb.go | 212 + .../v1/enums/recommendation_type.pb.go | 157 + .../v1/enums/search_term_match_type.pb.go | 132 + .../enums/search_term_targeting_status.pb.go | 129 + .../v1/enums/served_asset_field_type.pb.go | 134 + .../v1/enums/shared_set_status.pb.go | 117 + .../googleads/v1/enums/shared_set_type.pb.go | 118 + .../v1/enums/sitelink_placeholder_field.pb.go | 146 + .../ads/googleads/v1/enums/slot.pb.go | 140 + .../v1/enums/spending_limit_type.pb.go | 114 + ...structured_snippet_placeholder_field.pb.go | 125 + .../enums/system_managed_entity_source.pb.go | 114 + ...arget_cpa_opt_in_recommendation_goal.pb.go | 130 + .../target_impression_share_location.pb.go | 126 + .../v1/enums/targeting_dimension.pb.go | 152 + .../ads/googleads/v1/enums/time_type.pb.go | 118 + .../v1/enums/tracking_code_page_format.pb.go | 120 + .../v1/enums/tracking_code_type.pb.go | 127 + .../v1/enums/travel_placeholder_field.pb.go | 227 + .../enums/user_interest_taxonomy_type.pb.go | 135 + .../v1/enums/user_list_access_status.pb.go | 118 + .../v1/enums/user_list_closing_reason.pb.go | 114 + .../user_list_combined_rule_operator.pb.go | 118 + .../user_list_crm_data_source_type.pb.go | 125 + .../user_list_date_rule_item_operator.pb.go | 128 + .../user_list_logical_rule_operator.pb.go | 123 + .../enums/user_list_membership_status.pb.go | 120 + .../user_list_number_rule_item_operator.pb.go | 138 + .../user_list_prepopulation_status.pb.go | 123 + .../v1/enums/user_list_rule_type.pb.go | 118 + .../v1/enums/user_list_size_range.pb.go | 186 + .../user_list_string_rule_item_operator.pb.go | 147 + .../googleads/v1/enums/user_list_type.pb.go | 138 + .../vanity_pharma_display_url_mode.pb.go | 120 + .../v1/enums/vanity_pharma_text.pb.go | 172 + .../v1/enums/webpage_condition_operand.pb.go | 133 + .../v1/enums/webpage_condition_operator.pb.go | 119 + .../account_budget_proposal_error.pb.go | 225 + .../v1/errors/ad_customizer_error.pb.go | 135 + .../ads/googleads/v1/errors/ad_error.pb.go | 741 + .../v1/errors/ad_group_ad_error.pb.go | 152 + .../errors/ad_group_bid_modifier_error.pb.go | 122 + .../v1/errors/ad_group_criterion_error.pb.go | 309 + .../googleads/v1/errors/ad_group_error.pb.go | 176 + .../v1/errors/ad_group_feed_error.pb.go | 148 + .../v1/errors/ad_parameter_error.pb.go | 120 + .../v1/errors/ad_sharing_error.pb.go | 126 + .../ads/googleads/v1/errors/adx_error.pb.go | 113 + .../v1/errors/authentication_error.pb.go | 202 + .../v1/errors/authorization_error.pb.go | 158 + .../googleads/v1/errors/bidding_error.pb.go | 224 + .../v1/errors/bidding_strategy_error.pb.go | 131 + .../v1/errors/billing_setup_error.pb.go | 198 + .../v1/errors/campaign_budget_error.pb.go | 192 + .../v1/errors/campaign_criterion_error.pb.go | 171 + .../googleads/v1/errors/campaign_error.pb.go | 308 + .../v1/errors/campaign_feed_error.pb.go | 142 + .../v1/errors/campaign_shared_set_error.pb.go | 114 + .../v1/errors/change_status_error.pb.go | 114 + .../v1/errors/collection_size_error.pb.go | 118 + .../googleads/v1/errors/context_error.pb.go | 119 + .../v1/errors/conversion_action_error.pb.go | 157 + .../v1/errors/conversion_upload_error.pb.go | 204 + .../v1/errors/country_code_error.pb.go | 114 + .../googleads/v1/errors/criterion_error.pb.go | 604 + .../v1/errors/custom_interest_error.pb.go | 147 + .../errors/customer_client_link_error.pb.go | 147 + .../googleads/v1/errors/customer_error.pb.go | 122 + .../v1/errors/customer_feed_error.pb.go | 147 + .../errors/customer_manager_link_error.pb.go | 156 + .../googleads/v1/errors/database_error.pb.go | 114 + .../ads/googleads/v1/errors/date_error.pb.go | 158 + .../v1/errors/date_range_error.pb.go | 135 + .../googleads/v1/errors/distinct_error.pb.go | 118 + .../ads/googleads/v1/errors/enum_error.pb.go | 113 + .../ads/googleads/v1/errors/errors.pb.go | 3345 + .../v1/errors/extension_feed_item_error.pb.go | 342 + .../v1/errors/extension_setting_error.pb.go | 449 + .../feed_attribute_reference_error.pb.go | 125 + .../ads/googleads/v1/errors/feed_error.pb.go | 206 + .../googleads/v1/errors/feed_item_error.pb.go | 157 + .../v1/errors/feed_item_target_error.pb.go | 145 + .../errors/feed_item_validation_error.pb.go | 563 + .../v1/errors/feed_mapping_error.pb.go | 194 + .../ads/googleads/v1/errors/field_error.pb.go | 143 + .../v1/errors/field_mask_error.pb.go | 131 + .../googleads/v1/errors/function_error.pb.go | 189 + .../v1/errors/function_parsing_error.pb.go | 165 + ...geo_target_constant_suggestion_error.pb.go | 133 + .../googleads/v1/errors/header_error.pb.go | 113 + .../ads/googleads/v1/errors/id_error.pb.go | 112 + .../ads/googleads/v1/errors/image_error.pb.go | 289 + .../googleads/v1/errors/internal_error.pb.go | 125 + .../errors/keyword_plan_ad_group_error.pb.go | 122 + .../errors/keyword_plan_campaign_error.pb.go | 136 + .../v1/errors/keyword_plan_error.pb.go | 181 + .../v1/errors/keyword_plan_idea_error.pb.go | 119 + .../errors/keyword_plan_keyword_error.pb.go | 141 + .../keyword_plan_negative_keyword_error.pb.go | 111 + .../ads/googleads/v1/errors/label_error.pb.go | 158 + .../v1/errors/language_code_error.pb.go | 119 + .../v1/errors/list_operation_error.pb.go | 119 + .../v1/errors/media_bundle_error.pb.go | 219 + .../v1/errors/media_file_error.pb.go | 225 + .../v1/errors/multiplier_error.pb.go | 172 + .../googleads/v1/errors/mutate_error.pb.go | 135 + .../v1/errors/mutate_job_error.pb.go | 136 + .../errors/new_resource_creation_error.pb.go | 126 + .../googleads/v1/errors/not_empty_error.pb.go | 113 + .../ads/googleads/v1/errors/null_error.pb.go | 112 + .../operation_access_denied_error.pb.go | 158 + .../googleads/v1/errors/operator_error.pb.go | 113 + .../v1/errors/partial_failure_error.pb.go | 115 + .../v1/errors/policy_finding_error.pb.go | 120 + .../policy_validation_parameter_error.pb.go | 116 + .../v1/errors/policy_violation_error.pb.go | 113 + .../ads/googleads/v1/errors/query_error.pb.go | 364 + .../ads/googleads/v1/errors/quota_error.pb.go | 123 + .../ads/googleads/v1/errors/range_error.pb.go | 117 + .../v1/errors/recommendation_error.pb.go | 178 + .../v1/errors/region_code_error.pb.go | 113 + .../googleads/v1/errors/request_error.pb.go | 201 + .../errors/resource_access_denied_error.pb.go | 114 + .../resource_count_limit_exceeded_error.pb.go | 169 + .../googleads/v1/errors/setting_error.pb.go | 212 + .../v1/errors/shared_criterion_error.pb.go | 115 + .../v1/errors/shared_set_error.pb.go | 130 + .../v1/errors/string_format_error.pb.go | 118 + .../v1/errors/string_length_error.pb.go | 118 + .../googleads/v1/errors/url_field_error.pb.go | 363 + .../googleads/v1/errors/user_list_error.pb.go | 248 + .../v1/resources/account_budget.pb.go | 1055 + .../resources/account_budget_proposal.pb.go | 713 + .../ads/googleads/v1/resources/ad.pb.go | 699 + .../ads/googleads/v1/resources/ad_group.pb.go | 366 + .../googleads/v1/resources/ad_group_ad.pb.go | 220 + .../v1/resources/ad_group_ad_label.pb.go | 114 + .../v1/resources/ad_group_audience_view.pb.go | 96 + .../v1/resources/ad_group_bid_modifier.pb.go | 424 + .../v1/resources/ad_group_criterion.pb.go | 1192 + .../resources/ad_group_criterion_label.pb.go | 116 + .../ad_group_extension_setting.pb.go | 150 + .../v1/resources/ad_group_feed.pb.go | 158 + .../v1/resources/ad_group_label.pb.go | 114 + .../googleads/v1/resources/ad_parameter.pb.go | 146 + .../v1/resources/ad_schedule_view.pb.go | 93 + .../v1/resources/age_range_view.pb.go | 92 + .../v1/resources/bidding_strategy.pb.go | 473 + .../v1/resources/billing_setup.pb.go | 462 + .../ads/googleads/v1/resources/campaign.pb.go | 1365 + .../v1/resources/campaign_audience_view.pb.go | 98 + .../v1/resources/campaign_bid_modifier.pb.go | 218 + .../v1/resources/campaign_budget.pb.go | 311 + .../v1/resources/campaign_criterion.pb.go | 1038 + .../campaign_extension_setting.pb.go | 149 + .../v1/resources/campaign_feed.pb.go | 158 + .../v1/resources/campaign_label.pb.go | 114 + .../v1/resources/campaign_shared_set.pb.go | 135 + .../v1/resources/carrier_constant.pb.go | 127 + .../v1/resources/change_status.pb.go | 234 + .../googleads/v1/resources/click_view.pb.go | 144 + .../v1/resources/conversion_action.pb.go | 404 + .../v1/resources/custom_interest.pb.go | 222 + .../ads/googleads/v1/resources/customer.pb.go | 406 + .../v1/resources/customer_client.pb.go | 132 + .../v1/resources/customer_client_link.pb.go | 143 + .../customer_extension_setting.pb.go | 134 + .../v1/resources/customer_feed.pb.go | 148 + .../v1/resources/customer_label.pb.go | 120 + .../v1/resources/customer_manager_link.pb.go | 130 + .../customer_negative_criterion.pb.go | 383 + .../v1/resources/detail_placement_view.pb.go | 155 + .../v1/resources/display_keyword_view.pb.go | 93 + .../v1/resources/domain_category.pb.go | 190 + .../dynamic_search_ads_search_term_view.pb.go | 146 + .../v1/resources/extension_feed_item.pb.go | 466 + .../ads/googleads/v1/resources/feed.pb.go | 685 + .../googleads/v1/resources/feed_item.pb.go | 579 + .../v1/resources/feed_item_target.pb.go | 386 + .../googleads/v1/resources/feed_mapping.pb.go | 993 + .../v1/resources/feed_placeholder_view.pb.go | 106 + .../googleads/v1/resources/gender_view.pb.go | 92 + .../v1/resources/geo_target_constant.pb.go | 161 + .../v1/resources/geographic_view.pb.go | 127 + .../v1/resources/google_ads_field.pb.go | 256 + .../v1/resources/group_placement_view.pb.go | 143 + .../v1/resources/hotel_group_view.pb.go | 92 + .../v1/resources/hotel_performance_view.pb.go | 93 + .../googleads/v1/resources/keyword_plan.pb.go | 285 + .../v1/resources/keyword_plan_ad_group.pb.go | 143 + .../v1/resources/keyword_plan_campaign.pb.go | 228 + .../v1/resources/keyword_plan_keyword.pb.go | 153 + .../keyword_plan_negative_keyword.pb.go | 143 + .../googleads/v1/resources/keyword_view.pb.go | 92 + .../ads/googleads/v1/resources/label.pb.go | 143 + .../v1/resources/language_constant.pb.go | 137 + .../v1/resources/location_view.pb.go | 93 + .../v1/resources/managed_placement_view.pb.go | 94 + .../googleads/v1/resources/media_file.pb.go | 553 + .../v1/resources/merchant_center_link.pb.go | 133 + .../mobile_app_category_constant.pb.go | 116 + .../v1/resources/mobile_device_constant.pb.go | 150 + .../googleads/v1/resources/mutate_job.pb.go | 212 + .../operating_system_version_constant.pb.go | 157 + .../v1/resources/parental_status_view.pb.go | 93 + .../v1/resources/payments_account.pb.go | 150 + .../product_bidding_category_constant.pb.go | 176 + .../v1/resources/product_group_view.pb.go | 92 + .../v1/resources/recommendation.pb.go | 1270 + .../v1/resources/remarketing_action.pb.go | 134 + .../v1/resources/search_term_view.pb.go | 133 + .../v1/resources/shared_criterion.pb.go | 361 + .../googleads/v1/resources/shared_set.pb.go | 166 + .../resources/shopping_performance_view.pb.go | 97 + .../v1/resources/topic_constant.pb.go | 135 + .../googleads/v1/resources/topic_view.pb.go | 92 + .../v1/resources/user_interest.pb.go | 165 + .../googleads/v1/resources/user_list.pb.go | 544 + .../ads/googleads/v1/resources/video.pb.go | 136 + .../account_budget_proposal_service.pb.go | 534 + .../v1/services/account_budget_service.pb.go | 176 + .../services/ad_group_ad_label_service.pb.go | 544 + .../v1/services/ad_group_ad_service.pb.go | 601 + .../ad_group_audience_view_service.pb.go | 176 + .../ad_group_bid_modifier_service.pb.go | 591 + .../ad_group_criterion_label_service.pb.go | 547 + .../services/ad_group_criterion_service.pb.go | 589 + .../ad_group_extension_setting_service.pb.go | 597 + .../v1/services/ad_group_feed_service.pb.go | 590 + .../v1/services/ad_group_label_service.pb.go | 544 + .../v1/services/ad_group_service.pb.go | 587 + .../v1/services/ad_parameter_service.pb.go | 590 + .../services/ad_schedule_view_service.pb.go | 175 + .../v1/services/age_range_view_service.pb.go | 175 + .../services/bidding_strategy_service.pb.go | 591 + .../v1/services/billing_setup_service.pb.go | 502 + .../campaign_audience_view_service.pb.go | 176 + .../campaign_bid_modifier_service.pb.go | 591 + .../v1/services/campaign_budget_service.pb.go | 590 + .../services/campaign_criterion_service.pb.go | 589 + .../campaign_extension_setting_service.pb.go | 599 + .../v1/services/campaign_feed_service.pb.go | 590 + .../v1/services/campaign_label_service.pb.go | 544 + .../v1/services/campaign_service.pb.go | 587 + .../campaign_shared_set_service.pb.go | 542 + .../services/carrier_constant_service.pb.go | 175 + .../v1/services/change_status_service.pb.go | 175 + .../v1/services/click_view_service.pb.go | 175 + .../services/conversion_action_service.pb.go | 590 + .../services/conversion_upload_service.pb.go | 488 + .../v1/services/custom_interest_service.pb.go | 529 + .../customer_client_link_service.pb.go | 518 + .../v1/services/customer_client_service.pb.go | 175 + .../customer_extension_setting_service.pb.go | 599 + .../v1/services/customer_feed_service.pb.go | 590 + .../v1/services/customer_label_service.pb.go | 544 + .../customer_manager_link_service.pb.go | 487 + .../customer_negative_criterion_service.pb.go | 546 + .../v1/services/customer_service.pb.go | 666 + .../detail_placement_view_service.pb.go | 176 + .../display_keyword_view_service.pb.go | 176 + .../v1/services/domain_category_service.pb.go | 176 + ..._search_ads_search_term_view_service.pb.go | 180 + .../extension_feed_item_service.pb.go | 562 + .../v1/services/feed_item_service.pb.go | 590 + .../services/feed_item_target_service.pb.go | 499 + .../v1/services/feed_mapping_service.pb.go | 544 + .../feed_placeholder_view_service.pb.go | 176 + .../googleads/v1/services/feed_service.pb.go | 589 + .../v1/services/gender_view_service.pb.go | 175 + .../geo_target_constant_service.pb.go | 616 + .../v1/services/geographic_view_service.pb.go | 175 + .../services/google_ads_field_service.pb.go | 345 + .../v1/services/google_ads_service.pb.go | 4060 ++ .../group_placement_view_service.pb.go | 176 + .../services/hotel_group_view_service.pb.go | 176 + .../hotel_performance_view_service.pb.go | 176 + .../keyword_plan_ad_group_service.pb.go | 592 + .../keyword_plan_campaign_service.pb.go | 593 + .../services/keyword_plan_idea_service.pb.go | 605 + .../keyword_plan_keyword_service.pb.go | 592 + ...eyword_plan_negative_keyword_service.pb.go | 602 + .../v1/services/keyword_plan_service.pb.go | 1170 + .../v1/services/keyword_view_service.pb.go | 175 + .../googleads/v1/services/label_service.pb.go | 587 + .../services/language_constant_service.pb.go | 175 + .../v1/services/location_view_service.pb.go | 175 + .../managed_placement_view_service.pb.go | 176 + .../v1/services/media_file_service.pb.go | 512 + .../merchant_center_link_service.pb.go | 635 + ...mobile_app_category_constant_service.pb.go | 177 + .../mobile_device_constant_service.pb.go | 175 + .../v1/services/mutate_job_service.pb.go | 783 + ...ting_system_version_constant_service.pb.go | 179 + .../parental_status_view_service.pb.go | 176 + .../services/payments_account_service.pb.go | 222 + ...ct_bidding_category_constant_service.pb.go | 179 + .../services/product_group_view_service.pb.go | 176 + .../v1/services/recommendation_service.pb.go | 1095 + .../services/remarketing_action_service.pb.go | 559 + .../services/search_term_view_service.pb.go | 176 + .../services/shared_criterion_service.pb.go | 542 + .../v1/services/shared_set_service.pb.go | 588 + .../shopping_performance_view_service.pb.go | 177 + .../v1/services/topic_constant_service.pb.go | 175 + .../v1/services/topic_view_service.pb.go | 175 + .../v1/services/user_interest_service.pb.go | 175 + .../v1/services/user_list_service.pb.go | 588 + .../googleads/v1/services/video_service.pb.go | 174 + .../googleapis/api/annotations/client.pb.go | 46 +- .../api/annotations/field_behavior.pb.go | 6 +- .../googleapis/api/annotations/http.pb.go | 291 +- .../googleapis/api/annotations/resource.pb.go | 9 +- .../googleapis/api/authorization_config.pb.go | 6 +- .../api/configchange/config_change.pb.go | 13 +- .../api/distribution/distribution.pb.go | 18 +- .../googleapis/api/experimental.pb.go | 6 +- .../api/expr/v1alpha1/cel_service.pb.go | 4 +- .../api/expr/v1alpha1/checked.pb.go | 30 +- .../googleapis/api/expr/v1alpha1/syntax.pb.go | 28 +- .../googleapis/api/expr/v1alpha1/value.pb.go | 14 +- .../googleapis/api/expr/v1beta1/expr.pb.go | 24 +- .../googleapis/api/httpbody/httpbody.pb.go | 45 +- .../genproto/googleapis/api/label/label.pb.go | 8 +- .../googleapis/api/launch_stage.pb.go | 6 +- .../googleapis/api/metric/metric.pb.go | 186 +- .../api/monitoredres/monitored_resource.pb.go | 52 +- .../googleapis/api/serviceconfig/auth.pb.go | 36 +- .../api/serviceconfig/backend.pb.go | 246 +- .../api/serviceconfig/billing.pb.go | 53 +- .../api/serviceconfig/consumer.pb.go | 10 +- .../api/serviceconfig/context.pb.go | 95 +- .../api/serviceconfig/control.pb.go | 6 +- .../api/serviceconfig/documentation.pb.go | 18 +- .../api/serviceconfig/endpoint.pb.go | 54 +- .../googleapis/api/serviceconfig/log.pb.go | 6 +- .../api/serviceconfig/logging.pb.go | 17 +- .../api/serviceconfig/monitoring.pb.go | 32 +- .../googleapis/api/serviceconfig/quota.pb.go | 101 +- .../api/serviceconfig/service.pb.go | 151 +- .../api/serviceconfig/source_info.pb.go | 6 +- .../api/serviceconfig/system_parameter.pb.go | 13 +- .../googleapis/api/serviceconfig/usage.pb.go | 11 +- .../api/servicecontrol/v1/check_error.pb.go | 8 +- .../api/servicecontrol/v1/distribution.pb.go | 12 +- .../api/servicecontrol/v1/log_entry.pb.go | 6 +- .../api/servicecontrol/v1/metric_value.pb.go | 13 +- .../api/servicecontrol/v1/operation.pb.go | 14 +- .../servicecontrol/v1/quota_controller.pb.go | 22 +- .../v1/service_controller.pb.go | 50 +- .../api/servicemanagement/v1/resources.pb.go | 34 +- .../servicemanagement/v1/servicemanager.pb.go | 100 +- .../appengine/legacy/audit_data.pb.go | 6 +- .../appengine/logging/v1/request_log.pb.go | 12 +- .../googleapis/appengine/v1/app_yaml.pb.go | 33 +- .../googleapis/appengine/v1/appengine.pb.go | 55 +- .../googleapis/appengine/v1/application.pb.go | 8 +- .../googleapis/appengine/v1/audit_data.pb.go | 10 +- .../googleapis/appengine/v1/deploy.pb.go | 12 +- .../googleapis/appengine/v1/instance.pb.go | 8 +- .../googleapis/appengine/v1/location.pb.go | 9 +- .../googleapis/appengine/v1/operation.pb.go | 9 +- .../googleapis/appengine/v1/service.pb.go | 10 +- .../googleapis/appengine/v1/version.pb.go | 34 +- .../v1alpha1/embedded_assistant.pb.go | 31 +- .../v1alpha2/embedded_assistant.pb.go | 66 +- .../cluster/v1/bigtable_cluster_data.pb.go | 12 +- .../cluster/v1/bigtable_cluster_service.pb.go | 22 +- .../bigtable_cluster_service_messages.pb.go | 28 +- .../admin/table/v1/bigtable_table_data.pb.go | 16 +- .../table/v1/bigtable_table_service.pb.go | 4 +- .../v1/bigtable_table_service_messages.pb.go | 22 +- .../admin/v2/bigtable_instance_admin.pb.go | 48 +- .../admin/v2/bigtable_table_admin.pb.go | 46 +- .../googleapis/bigtable/admin/v2/common.pb.go | 6 +- .../bigtable/admin/v2/instance.pb.go | 20 +- .../googleapis/bigtable/admin/v2/table.pb.go | 26 +- .../bigtable/v1/bigtable_data.pb.go | 42 +- .../bigtable/v1/bigtable_service.pb.go | 4 +- .../v1/bigtable_service_messages.pb.go | 28 +- .../googleapis/bigtable/v2/bigtable.pb.go | 34 +- .../googleapis/bigtable/v2/data.pb.go | 42 +- .../googleapis/bytestream/bytestream.pb.go | 16 +- .../cloud/asset/v1/asset_service.pb.go | 738 + .../googleapis/cloud/asset/v1/assets.pb.go | 361 + .../cloud/asset/v1beta1/asset_service.pb.go | 37 +- .../cloud/asset/v1beta1/assets.pb.go | 28 +- .../googleapis/cloud/audit/audit_log.pb.go | 15 +- .../automl/v1beta1/annotation_payload.pb.go | 17 +- .../cloud/automl/v1beta1/classification.pb.go | 21 +- .../cloud/automl/v1beta1/data_items.pb.go | 10 +- .../cloud/automl/v1beta1/dataset.pb.go | 6 +- .../cloud/automl/v1beta1/image.pb.go | 8 +- .../googleapis/cloud/automl/v1beta1/io.pb.go | 12 +- .../cloud/automl/v1beta1/model.pb.go | 8 +- .../automl/v1beta1/model_evaluation.pb.go | 6 +- .../cloud/automl/v1beta1/operations.pb.go | 8 +- .../automl/v1beta1/prediction_service.pb.go | 14 +- .../cloud/automl/v1beta1/service.pb.go | 105 +- .../cloud/automl/v1beta1/text.pb.go | 8 +- .../cloud/automl/v1beta1/translation.pb.go | 12 +- .../datatransfer/v1/datatransfer.pb.go | 54 +- .../bigquery/datatransfer/v1/transfer.pb.go | 16 +- .../bigquery/logging/v1/audit_data.pb.go | 80 +- .../cloud/bigquery/storage/v1beta1/avro.pb.go | 8 +- .../storage/v1beta1/read_options.pb.go | 17 +- .../bigquery/storage/v1beta1/storage.pb.go | 42 +- .../storage/v1beta1/table_reference.pb.go | 8 +- .../cloud/billing/v1/cloud_billing.pb.go | 22 +- .../cloud/dataproc/v1/clusters.pb.go | 126 +- .../googleapis/cloud/dataproc/v1/jobs.pb.go | 103 +- .../cloud/dataproc/v1/operations.pb.go | 10 +- .../dataproc/v1/workflow_templates.pb.go | 68 +- .../cloud/dataproc/v1beta2/clusters.pb.go | 159 +- .../cloud/dataproc/v1beta2/jobs.pb.go | 106 +- .../cloud/dataproc/v1beta2/operations.pb.go | 10 +- .../dataproc/v1beta2/workflow_templates.pb.go | 75 +- .../cloud/dialogflow/v2/agent.pb.go | 54 +- .../cloud/dialogflow/v2/context.pb.go | 41 +- .../cloud/dialogflow/v2/entity_type.pb.go | 80 +- .../cloud/dialogflow/v2/intent.pb.go | 113 +- .../cloud/dialogflow/v2/session.pb.go | 33 +- .../dialogflow/v2/session_entity_type.pb.go | 38 +- .../cloud/dialogflow/v2/webhook.pb.go | 10 +- .../cloud/dialogflow/v2beta1/agent.pb.go | 54 +- .../dialogflow/v2beta1/audio_config.pb.go | 14 +- .../cloud/dialogflow/v2beta1/context.pb.go | 41 +- .../cloud/dialogflow/v2beta1/document.pb.go | 49 +- .../dialogflow/v2beta1/entity_type.pb.go | 80 +- .../cloud/dialogflow/v2beta1/intent.pb.go | 119 +- .../dialogflow/v2beta1/knowledge_base.pb.go | 28 +- .../cloud/dialogflow/v2beta1/session.pb.go | 42 +- .../v2beta1/session_entity_type.pb.go | 38 +- .../cloud/dialogflow/v2beta1/webhook.pb.go | 10 +- .../cloud/functions/v1beta2/functions.pb.go | 30 +- .../cloud/functions/v1beta2/operations.pb.go | 8 +- .../cloud/iot/v1/device_manager.pb.go | 52 +- .../googleapis/cloud/iot/v1/resources.pb.go | 46 +- .../cloud/irm/v1alpha2/incidents.pb.go | 593 +- .../irm/v1alpha2/incidents_service.pb.go | 981 +- .../googleapis/cloud/kms/v1/resources.pb.go | 244 +- .../googleapis/cloud/kms/v1/service.pb.go | 502 +- .../cloud/language/v1/language_service.pb.go | 552 +- .../language/v1beta1/language_service.pb.go | 104 +- .../language/v1beta2/language_service.pb.go | 131 +- .../googleapis/cloud/location/locations.pb.go | 21 +- .../googleapis/cloud/ml/v1/job_service.pb.go | 44 +- .../cloud/ml/v1/model_service.pb.go | 32 +- .../cloud/ml/v1/operation_metadata.pb.go | 8 +- .../cloud/ml/v1/prediction_service.pb.go | 6 +- .../cloud/ml/v1/project_service.pb.go | 8 +- .../cloud/oslogin/common/common.pb.go | 8 +- .../googleapis/cloud/oslogin/v1/oslogin.pb.go | 20 +- .../cloud/oslogin/v1alpha/oslogin.pb.go | 20 +- .../cloud/oslogin/v1beta/oslogin.pb.go | 20 +- .../cloud/redis/v1/cloud_redis.pb.go | 351 +- .../cloud/redis/v1beta1/cloud_redis.pb.go | 41 +- .../cloud/resourcemanager/v2/folders.pb.go | 32 +- .../runtimeconfig/v1beta1/resources.pb.go | 39 +- .../runtimeconfig/v1beta1/runtimeconfig.pb.go | 91 +- .../cloud/scheduler/v1/cloudscheduler.pb.go | 911 + .../googleapis/cloud/scheduler/v1/job.pb.go | 575 + .../cloud/scheduler/v1/target.pb.go | 574 + .../scheduler/v1beta1/cloudscheduler.pb.go | 141 +- .../cloud/scheduler/v1beta1/job.pb.go | 68 +- .../cloud/scheduler/v1beta1/target.pb.go | 116 +- .../cloud/securitycenter/v1/asset.pb.go | 309 + .../cloud/securitycenter/v1/finding.pb.go | 248 + .../v1/organization_settings.pb.go | 218 + .../securitycenter/v1/security_marks.pb.go | 113 + .../v1/securitycenter_service.pb.go | 2706 + .../cloud/securitycenter/v1/source.pb.go | 123 + .../v1beta1/organization_settings.pb.go | 10 +- .../v1beta1/security_marks.pb.go | 6 +- .../cloud/speech/v1/cloud_speech.pb.go | 55 +- .../cloud/speech/v1p1beta1/cloud_speech.pb.go | 72 +- .../cloud/support/common/common.pb.go | 32 +- .../support/v1alpha1/cloud_support.pb.go | 28 +- .../cloud/talent/v4beta1/batch.pb.go | 4 +- .../cloud/talent/v4beta1/common.pb.go | 549 +- .../cloud/talent/v4beta1/company.pb.go | 149 +- .../talent/v4beta1/company_service.pb.go | 53 +- .../talent/v4beta1/completion_service.pb.go | 45 +- .../cloud/talent/v4beta1/event.pb.go | 182 +- .../cloud/talent/v4beta1/event_service.pb.go | 10 +- .../cloud/talent/v4beta1/filters.pb.go | 534 +- .../cloud/talent/v4beta1/histogram.pb.go | 15 +- .../googleapis/cloud/talent/v4beta1/job.pb.go | 141 +- .../cloud/talent/v4beta1/job_service.pb.go | 264 +- .../cloud/talent/v4beta1/profile.pb.go | 213 +- .../talent/v4beta1/profile_service.pb.go | 250 +- .../cloud/talent/v4beta1/resume_service.pb.go | 180 +- .../cloud/talent/v4beta1/tenant.pb.go | 164 + .../cloud/talent/v4beta1/tenant_service.pb.go | 636 + .../cloud/tasks/v2/cloudtasks.pb.go | 1879 + .../googleapis/cloud/tasks/v2/queue.pb.go | 577 + .../googleapis/cloud/tasks/v2/target.pb.go | 447 + .../googleapis/cloud/tasks/v2/task.pb.go | 453 + .../cloud/tasks/v2beta2/cloudtasks.pb.go | 652 +- .../cloud/tasks/v2beta2/queue.pb.go | 187 +- .../cloud/tasks/v2beta2/target.pb.go | 195 +- .../googleapis/cloud/tasks/v2beta2/task.pb.go | 63 +- .../cloud/tasks/v2beta3/cloudtasks.pb.go | 418 +- .../cloud/tasks/v2beta3/queue.pb.go | 144 +- .../cloud/tasks/v2beta3/target.pb.go | 367 +- .../googleapis/cloud/tasks/v2beta3/task.pb.go | 164 +- .../cloud/texttospeech/v1/cloud_tts.pb.go | 24 +- .../texttospeech/v1beta1/cloud_tts.pb.go | 24 +- .../v1/video_intelligence.pb.go | 955 +- .../v1beta1/video_intelligence.pb.go | 50 +- .../v1beta2/video_intelligence.pb.go | 64 +- .../v1p1beta1/video_intelligence.pb.go | 64 +- .../v1p2beta1/video_intelligence.pb.go | 72 +- .../v1p3beta1/video_intelligence.pb.go | 92 +- .../googleapis/cloud/vision/v1/geometry.pb.go | 12 +- .../cloud/vision/v1/image_annotator.pb.go | 80 +- .../cloud/vision/v1/product_search.pb.go | 15 +- .../vision/v1/product_search_service.pb.go | 93 +- .../cloud/vision/v1/text_annotation.pb.go | 31 +- .../cloud/vision/v1/web_detection.pb.go | 14 +- .../vision/v1p1beta1/image_annotator.pb.go | 57 +- .../cloud/vision/v1p2beta1/geometry.pb.go | 12 +- .../vision/v1p2beta1/image_annotator.pb.go | 78 +- .../vision/v1p2beta1/text_annotation.pb.go | 31 +- .../vision/v1p2beta1/web_detection.pb.go | 14 +- .../cloud/vision/v1p3beta1/geometry.pb.go | 14 +- .../vision/v1p3beta1/image_annotator.pb.go | 80 +- .../vision/v1p3beta1/product_search.pb.go | 20 +- .../v1p3beta1/product_search_service.pb.go | 91 +- .../vision/v1p3beta1/text_annotation.pb.go | 31 +- .../vision/v1p3beta1/web_detection.pb.go | 14 +- .../cloud/vision/v1p4beta1/geometry.pb.go | 12 +- .../vision/v1p4beta1/image_annotator.pb.go | 90 +- .../vision/v1p4beta1/product_search.pb.go | 16 +- .../v1p4beta1/product_search_service.pb.go | 93 +- .../vision/v1p4beta1/text_annotation.pb.go | 31 +- .../vision/v1p4beta1/web_detection.pb.go | 14 +- .../v1alpha/crawled_url.pb.go | 6 +- .../websecurityscanner/v1alpha/finding.pb.go | 8 +- .../v1alpha/finding_addon.pb.go | 12 +- .../v1alpha/finding_type_stats.pb.go | 6 +- .../v1alpha/scan_config.pb.go | 18 +- .../websecurityscanner/v1alpha/scan_run.pb.go | 10 +- .../v1alpha/web_security_scanner.pb.go | 40 +- .../datastore/admin/v1/datastore_admin.pb.go | 40 +- .../admin/v1beta1/datastore_admin.pb.go | 27 +- .../googleapis/datastore/v1/datastore.pb.go | 83 +- .../googleapis/datastore/v1/entity.pb.go | 19 +- .../googleapis/datastore/v1/query.pb.go | 57 +- .../datastore/v1beta3/datastore.pb.go | 101 +- .../googleapis/datastore/v1beta3/entity.pb.go | 19 +- .../googleapis/datastore/v1beta3/query.pb.go | 56 +- .../devtools/build/v1/build_status.pb.go | 8 +- .../build/v1/publish_build_event.pb.go | 14 +- .../clouddebugger/v2/controller.pb.go | 16 +- .../devtools/clouddebugger/v2/data.pb.go | 24 +- .../devtools/clouddebugger/v2/debugger.pb.go | 24 +- .../clouderrorreporting/v1beta1/common.pb.go | 18 +- .../v1beta1/error_group_service.pb.go | 8 +- .../v1beta1/error_stats_service.pb.go | 30 +- .../v1beta1/report_errors_service.pb.go | 21 +- .../devtools/cloudprofiler/v2/profiler.pb.go | 16 +- .../devtools/cloudtrace/v1/trace.pb.go | 22 +- .../devtools/cloudtrace/v2/trace.pb.go | 36 +- .../devtools/cloudtrace/v2/tracing.pb.go | 6 +- .../v1alpha1/bill_of_materials.pb.go | 16 +- .../v1alpha1/image_basis.pb.go | 16 +- .../v1alpha1/package_vulnerability.pb.go | 20 +- .../v1alpha1/provenance.pb.go | 22 +- .../v1alpha1/source_context.pb.go | 20 +- .../v1beta1/build/build.pb.go | 12 +- .../v1beta1/containeranalysis.pb.go | 14 +- .../v1beta1/deployment/deployment.pb.go | 12 +- .../v1beta1/discovery/discovery.pb.go | 14 +- .../v1beta1/grafeas/grafeas.pb.go | 54 +- .../v1beta1/provenance/provenance.pb.go | 106 +- .../v1beta1/vulnerability/vulnerability.pb.go | 16 +- .../v1test/remote_execution.pb.go | 64 +- .../devtools/remoteworkers/v1test2/bots.pb.go | 24 +- .../remoteworkers/v1test2/command.pb.go | 31 +- .../remoteworkers/v1test2/tasks.pb.go | 16 +- .../remoteworkers/v1test2/worker.pb.go | 14 +- .../devtools/resultstore/v2/common.pb.go | 16 +- .../resultstore/v2/configuration.pb.go | 10 +- .../resultstore/v2/configured_target.pb.go | 10 +- .../devtools/resultstore/v2/coverage.pb.go | 12 +- .../resultstore/v2/coverage_summary.pb.go | 10 +- .../devtools/resultstore/v2/file.pb.go | 10 +- .../devtools/resultstore/v2/file_set.pb.go | 8 +- .../devtools/resultstore/v2/invocation.pb.go | 18 +- .../resultstore/v2/resultstore_download.pb.go | 40 +- .../v2/resultstore_file_download.pb.go | 12 +- .../devtools/resultstore/v2/target.pb.go | 16 +- .../devtools/resultstore/v2/test_suite.pb.go | 16 +- .../devtools/source/v1/source_context.pb.go | 26 +- .../devtools/sourcerepo/v1/sourcerepo.pb.go | 18 +- .../example/library/v1/library.pb.go | 34 +- .../googleapis/firestore/admin/v1/field.pb.go | 8 +- .../firestore/admin/v1/firestore_admin.pb.go | 142 +- .../googleapis/firestore/admin/v1/index.pb.go | 16 +- .../firestore/admin/v1/location.pb.go | 9 +- .../firestore/admin/v1/operation.pb.go | 46 +- .../admin/v1beta1/firestore_admin.pb.go | 80 +- .../firestore/admin/v1beta1/index.pb.go | 12 +- .../firestore/admin/v1beta1/location.pb.go | 9 +- .../firestore/admin/v1beta2/field.pb.go | 8 +- .../admin/v1beta2/firestore_admin.pb.go | 142 +- .../firestore/admin/v1beta2/index.pb.go | 16 +- .../firestore/admin/v1beta2/operation.pb.go | 46 +- .../googleapis/firestore/v1/common.pb.go | 22 +- .../googleapis/firestore/v1/document.pb.go | 12 +- .../googleapis/firestore/v1/firestore.pb.go | 114 +- .../googleapis/firestore/v1/query.pb.go | 32 +- .../googleapis/firestore/v1/write.pb.go | 67 +- .../googleapis/firestore/v1beta1/common.pb.go | 20 +- .../firestore/v1beta1/document.pb.go | 12 +- .../firestore/v1beta1/firestore.pb.go | 129 +- .../googleapis/firestore/v1beta1/query.pb.go | 32 +- .../googleapis/firestore/v1beta1/write.pb.go | 69 +- .../googleapis/genomics/v1/annotations.pb.go | 58 +- .../googleapis/genomics/v1/cigar.pb.go | 8 +- .../googleapis/genomics/v1/datasets.pb.go | 20 +- .../googleapis/genomics/v1/operations.pb.go | 8 +- .../googleapis/genomics/v1/position.pb.go | 6 +- .../googleapis/genomics/v1/range.pb.go | 6 +- .../genomics/v1/readalignment.pb.go | 8 +- .../googleapis/genomics/v1/readgroup.pb.go | 10 +- .../googleapis/genomics/v1/readgroupset.pb.go | 6 +- .../googleapis/genomics/v1/reads.pb.go | 36 +- .../googleapis/genomics/v1/references.pb.go | 24 +- .../googleapis/genomics/v1/variants.pb.go | 72 +- .../genomics/v1alpha2/pipelines.pb.go | 50 +- .../googleapis/home/graph/v1/device.pb.go | 10 +- .../googleapis/home/graph/v1/homegraph.pb.go | 50 +- .../googleapis/iam/admin/v1/iam.pb.go | 82 +- .../iam/credentials/v1/common.pb.go | 24 +- .../iam/credentials/v1/iamcredentials.pb.go | 4 +- .../googleapis/iam/v1/iam_policy.pb.go | 12 +- .../iam/v1/logging/audit_data.pb.go | 6 +- .../genproto/googleapis/iam/v1/policy.pb.go | 14 +- .../logging/type/http_request.pb.go | 12 +- .../logging/type/log_severity.pb.go | 6 +- .../googleapis/logging/v2/log_entry.pb.go | 10 +- .../googleapis/logging/v2/logging.pb.go | 24 +- .../logging/v2/logging_config.pb.go | 42 +- .../logging/v2/logging_metrics.pb.go | 20 +- .../googleapis/longrunning/operations.pb.go | 240 +- .../googleapis/monitoring/v3/alert.pb.go | 30 +- .../monitoring/v3/alert_service.pb.go | 16 +- .../googleapis/monitoring/v3/common.pb.go | 29 +- .../monitoring/v3/dropped_labels.pb.go | 6 +- .../googleapis/monitoring/v3/group.pb.go | 9 +- .../monitoring/v3/group_service.pb.go | 26 +- .../googleapis/monitoring/v3/metric.pb.go | 8 +- .../monitoring/v3/metric_service.pb.go | 60 +- .../monitoring/v3/mutation_record.pb.go | 6 +- .../monitoring/v3/notification.pb.go | 18 +- .../monitoring/v3/notification_service.pb.go | 33 +- .../monitoring/v3/span_context.pb.go | 6 +- .../googleapis/monitoring/v3/uptime.pb.go | 24 +- .../monitoring/v3/uptime_service.pb.go | 20 +- .../googleapis/privacy/dlp/v2/dlp.pb.go | 1702 +- .../googleapis/privacy/dlp/v2/storage.pb.go | 383 +- .../googleapis/pubsub/v1/pubsub.pb.go | 569 +- .../googleapis/pubsub/v1beta2/pubsub.pb.go | 48 +- .../genproto/googleapis/rpc/code/code.pb.go | 6 +- .../rpc/errdetails/error_details.pb.go | 33 +- .../googleapis/rpc/status/status.pb.go | 37 +- .../database/v1/spanner_database_admin.pb.go | 90 +- .../instance/v1/spanner_instance_admin.pb.go | 116 +- .../genproto/googleapis/spanner/v1/keys.pb.go | 15 +- .../googleapis/spanner/v1/mutation.pb.go | 36 +- .../googleapis/spanner/v1/query_plan.pb.go | 53 +- .../googleapis/spanner/v1/result_set.pb.go | 54 +- .../googleapis/spanner/v1/spanner.pb.go | 788 +- .../googleapis/spanner/v1/transaction.pb.go | 33 +- .../genproto/googleapis/spanner/v1/type.pb.go | 34 +- .../storagetransfer/v1/transfer.pb.go | 26 +- .../storagetransfer/v1/transfer_types.pb.go | 63 +- .../streetview/publish/v1/resources.pb.go | 301 +- .../streetview/publish/v1/rpcmessages.pb.go | 325 +- .../publish/v1/streetview_publish.pb.go | 376 +- .../type/calendarperiod/calendar_period.pb.go | 103 + .../googleapis/type/color/color.pb.go | 42 +- .../genproto/googleapis/type/date/date.pb.go | 29 +- .../googleapis/type/dayofweek/dayofweek.pb.go | 6 +- .../genproto/googleapis/type/expr/expr.pb.go | 121 + .../googleapis/type/fraction/fraction.pb.go | 92 + .../googleapis/type/latlng/latlng.pb.go | 50 +- .../googleapis/type/money/money.pb.go | 15 +- .../type/postaladdress/postal_address.pb.go | 6 +- .../type/quaternion/quaternion.pb.go | 165 + .../googleapis/type/timeofday/timeofday.pb.go | 18 +- .../googleapis/watcher/v1/watch.pb.go | 20 +- .../internal/kokoro/check_incompat_changes.sh | 12 +- .../genproto/internal/kokoro/test.sh | 14 +- .../genproto/internal/kokoro/vet.sh | 20 +- vendor/google.golang.org/genproto/regen.sh | 11 +- 5219 files changed, 187065 insertions(+), 384951 deletions(-) create mode 100644 vendor/github.com/OneOfOne/xxhash/benchmarks/go.mod create mode 100644 vendor/github.com/OneOfOne/xxhash/benchmarks/go.sum create mode 100644 vendor/github.com/OneOfOne/xxhash/benchmarks/xxhash_cespare_test.go create mode 100644 vendor/github.com/OneOfOne/xxhash/cmd/xxhsum/.gitignore create mode 100644 vendor/github.com/OneOfOne/xxhash/cmd/xxhsum/build.sh create mode 100644 vendor/github.com/OneOfOne/xxhash/cmd/xxhsum/go.mod delete mode 100644 vendor/github.com/OneOfOne/xxhash/xxhash_cespare_test.go create mode 100644 vendor/github.com/gogo/protobuf/test/issue530/Makefile create mode 100644 vendor/github.com/gogo/protobuf/test/issue530/issue530.pb.go create mode 100644 vendor/github.com/gogo/protobuf/test/issue530/issue530.proto create mode 100644 vendor/github.com/gogo/protobuf/test/issue530/issue530_test.go create mode 100644 vendor/github.com/gogo/protobuf/test/issue530/issue530pb_test.go create mode 100644 vendor/github.com/golang/lint/go.mod create mode 100644 vendor/github.com/golang/lint/go.sum delete mode 100644 vendor/github.com/golang/protobuf/conformance/Makefile delete mode 100644 vendor/github.com/golang/protobuf/conformance/conformance.go delete mode 100755 vendor/github.com/golang/protobuf/conformance/conformance.sh delete mode 100644 vendor/github.com/golang/protobuf/conformance/failure_list_go.txt delete mode 100644 vendor/github.com/golang/protobuf/conformance/internal/conformance_proto/conformance.pb.go delete mode 100644 vendor/github.com/golang/protobuf/conformance/internal/conformance_proto/conformance.proto delete mode 100755 vendor/github.com/golang/protobuf/conformance/test.sh create mode 100644 vendor/github.com/golang/protobuf/protoc-gen-go/testdata/grpc/grpc_empty.pb.go create mode 100644 vendor/github.com/golang/protobuf/protoc-gen-go/testdata/grpc/grpc_empty.proto create mode 100644 vendor/github.com/open-policy-agent/opa/Dockerfile_rootless.in delete mode 100755 vendor/github.com/open-policy-agent/opa/build/build-docs.sh create mode 100644 vendor/github.com/open-policy-agent/opa/docs/.editorconfig create mode 100644 vendor/github.com/open-policy-agent/opa/docs/Makefile create mode 100644 vendor/github.com/open-policy-agent/opa/docs/assets/js/app.js create mode 100644 vendor/github.com/open-policy-agent/opa/docs/assets/sass/custom.sass create mode 100644 vendor/github.com/open-policy-agent/opa/docs/assets/sass/docs.sass create mode 100644 vendor/github.com/open-policy-agent/opa/docs/assets/sass/style.sass create mode 100644 vendor/github.com/open-policy-agent/opa/docs/assets/sass/toc.sass delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/SUMMARY.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/book.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/decision_logs.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/faq.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/language-reference.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/layouts/header.html delete mode 120000 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/acorn delete mode 120000 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/escodegen delete mode 120000 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/esgenerate delete mode 120000 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/esparse delete mode 120000 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/esvalidate delete mode 120000 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/sshpk-conv delete mode 120000 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/sshpk-sign delete mode 120000 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/sshpk-verify delete mode 120000 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/uuid delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/CHANGELOG.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/LICENSE.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/lib/atob.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/lib/btoa.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn-globals/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn-globals/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn-globals/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn-globals/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/.editorconfig delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/.gitattributes delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/.tern-project delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/.travis.yml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/AUTHORS delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/README.md delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/bin/acorn delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/bin/build-acorn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/bin/generate-identifier-regex.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/bin/update_authors.sh delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/dist/acorn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/dist/acorn_loose.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/dist/walk.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/bin/acorn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/expression.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/identifier.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/location.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/locutil.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/loose/acorn_loose.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/loose/expression.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/loose/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/loose/parseutil.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/loose/state.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/loose/statement.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/loose/tokenize.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/lval.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/node.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/options.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/parseutil.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/state.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/statement.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/tokencontext.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/tokenize.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/tokentype.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/util.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/walk/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/src/whitespace.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/.tonic_example.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/dist/ajv.bundle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/dist/ajv.min.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/dist/ajv.min.js.map delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/ajv.d.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/ajv.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/cache.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/compile/async.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/compile/equal.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/compile/error_classes.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/compile/formats.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/compile/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/compile/resolve.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/compile/rules.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/compile/schema_obj.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/compile/ucs2length.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/compile/util.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/data.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/_limit.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/_limitItems.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/_limitLength.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/_limitProperties.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/allOf.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/anyOf.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/coerce.def delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/comment.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/const.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/contains.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/custom.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/defaults.def delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/definitions.def delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/dependencies.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/enum.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/errors.def delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/format.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/if.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/items.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/missing.def delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/multipleOf.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/not.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/oneOf.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/pattern.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/properties.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/propertyNames.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/ref.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/required.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/uniqueItems.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dot/validate.jst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/_limit.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/_limitItems.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/_limitLength.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/_limitProperties.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/allOf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/anyOf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/comment.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/const.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/contains.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/custom.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/dependencies.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/enum.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/format.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/if.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/items.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/multipleOf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/not.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/oneOf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/pattern.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/properties.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/propertyNames.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/ref.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/required.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/uniqueItems.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/dotjs/validate.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/keyword.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/refs/data.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/refs/json-schema-draft-04.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/refs/json-schema-draft-06.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/lib/refs/json-schema-draft-07.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/scripts/.eslintrc.yml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/scripts/bundle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/scripts/compile-dots.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/scripts/info delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/scripts/prepare-tests delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/scripts/publish-built-version delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ajv/scripts/travis-gh-pages delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asn1/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asn1/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asn1/lib/ber/errors.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asn1/lib/ber/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asn1/lib/ber/reader.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asn1/lib/ber/types.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asn1/lib/ber/writer.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asn1/lib/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asn1/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/assert-plus/AUTHORS delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/assert-plus/CHANGES.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/assert-plus/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/assert-plus/assert.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/assert-plus/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/bench.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/abort.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/async.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/defer.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/iterate.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/readable_asynckit.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/readable_parallel.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/readable_serial.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/readable_serial_ordered.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/state.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/streamify.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/terminator.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/parallel.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/serial.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/serialOrdered.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/stream.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws-sign2/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws-sign2/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws-sign2/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws-sign2/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws4/.travis.yml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws4/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws4/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws4/aws4.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws4/lru.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws4/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/bcrypt-pbkdf/CONTRIBUTING.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/bcrypt-pbkdf/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/bcrypt-pbkdf/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/bcrypt-pbkdf/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/bcrypt-pbkdf/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/boolbase/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/boolbase/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/boolbase/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/caseless/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/caseless/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/caseless/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/caseless/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/caseless/test.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cheerio/History.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cheerio/Readme.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cheerio/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cheerio/lib/api/attributes.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cheerio/lib/api/css.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cheerio/lib/api/forms.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cheerio/lib/api/manipulation.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cheerio/lib/api/traversing.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cheerio/lib/cheerio.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cheerio/lib/parse.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cheerio/lib/static.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cheerio/lib/utils.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cheerio/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/combined-stream/License delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/combined-stream/Readme.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/combined-stream/lib/combined_stream.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/combined-stream/lib/defer.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/combined-stream/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/core-util-is/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/core-util-is/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/core-util-is/float.patch delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/core-util-is/lib/util.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/core-util-is/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/core-util-is/test.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/css-select/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/css-select/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/css-select/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/css-select/lib/attributes.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/css-select/lib/compile.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/css-select/lib/general.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/css-select/lib/procedure.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/css-select/lib/pseudos.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/css-select/lib/sort.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/css-select/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/css-what/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/css-what/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/css-what/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/css-what/readme.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/LICENSE.txt delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/README.mdown delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/lib/CSSDocumentRule.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/lib/CSSFontFaceRule.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/lib/CSSHostRule.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/lib/CSSImportRule.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/lib/CSSKeyframeRule.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/lib/CSSKeyframesRule.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/lib/CSSMediaRule.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/lib/CSSOM.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/lib/CSSRule.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/lib/CSSStyleDeclaration.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/lib/CSSStyleRule.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/lib/CSSStyleSheet.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/lib/CSSSupportsRule.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/lib/CSSValue.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/lib/CSSValueExpression.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/lib/MatcherList.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/lib/MediaList.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/lib/Parser.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/lib/StyleSheet.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/lib/clone.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/lib/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/lib/parse.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/lib/snapshot.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssom/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/MIT-LICENSE.txt delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/CSSStyleDeclaration.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/parsers.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/alignmentBaseline.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/azimuth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/background.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/backgroundAttachment.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/backgroundClip.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/backgroundColor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/backgroundImage.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/backgroundOrigin.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/backgroundPosition.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/backgroundPositionX.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/backgroundPositionY.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/backgroundRepeat.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/backgroundRepeatX.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/backgroundRepeatY.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/backgroundSize.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/baselineShift.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/border.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderBottom.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderBottomColor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderBottomLeftRadius.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderBottomRightRadius.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderBottomStyle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderBottomWidth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderCollapse.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderColor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderImage.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderImageOutset.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderImageRepeat.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderImageSlice.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderImageSource.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderImageWidth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderLeft.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderLeftColor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderLeftStyle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderLeftWidth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderRadius.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderRightColor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderRightStyle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderRightWidth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderSpacing.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderStyle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderTop.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderTopColor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderTopLeftRadius.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderTopRightRadius.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderTopStyle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderTopWidth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/borderWidth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/bottom.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/boxShadow.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/boxSizing.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/captionSide.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/clear.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/clip.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/color.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/colorInterpolation.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/colorInterpolationFilters.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/colorProfile.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/colorRendering.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/content.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/counterIncrement.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/counterReset.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/cssFloat.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/cue.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/cueAfter.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/cueBefore.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/cursor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/direction.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/display.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/dominantBaseline.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/elevation.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/emptyCells.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/enableBackground.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/fill.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/fillOpacity.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/fillRule.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/filter.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/floodColor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/floodOpacity.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/font.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/fontFamily.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/fontSize.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/fontSizeAdjust.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/fontStretch.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/fontStyle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/fontVariant.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/fontWeight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/glyphOrientationHorizontal.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/glyphOrientationVertical.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/height.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/imageRendering.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/kerning.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/left.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/letterSpacing.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/lightingColor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/lineHeight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/listStyle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/listStyleImage.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/listStylePosition.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/listStyleType.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/margin.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/marginBottom.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/marginLeft.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/marginRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/marginTop.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/marker.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/markerEnd.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/markerMid.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/markerOffset.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/markerStart.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/marks.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/mask.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/maxHeight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/maxWidth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/minHeight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/minWidth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/opacity.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/orphans.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/outline.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/outlineColor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/outlineOffset.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/outlineStyle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/outlineWidth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/overflow.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/overflowX.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/overflowY.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/padding.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/paddingBottom.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/paddingLeft.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/paddingRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/paddingTop.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/page.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/pageBreakAfter.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/pageBreakBefore.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/pageBreakInside.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/pause.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/pauseAfter.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/pauseBefore.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/pitch.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/pitchRange.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/playDuring.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/pointerEvents.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/position.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/quotes.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/resize.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/richness.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/right.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/shapeRendering.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/size.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/speak.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/speakHeader.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/speakNumeral.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/speakPunctuation.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/speechRate.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/src.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/stopColor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/stopOpacity.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/stress.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/stroke.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/strokeDasharray.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/strokeDashoffset.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/strokeLinecap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/strokeLinejoin.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/strokeMiterlimit.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/strokeOpacity.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/strokeWidth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/tableLayout.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/textAlign.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/textAnchor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/textDecoration.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/textIndent.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/textLineThrough.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/textLineThroughColor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/textLineThroughMode.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/textLineThroughStyle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/textLineThroughWidth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/textOverflow.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/textOverline.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/textOverlineColor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/textOverlineMode.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/textOverlineStyle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/textOverlineWidth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/textRendering.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/textShadow.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/textTransform.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/textUnderline.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/textUnderlineColor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/textUnderlineMode.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/textUnderlineStyle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/textUnderlineWidth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/top.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/unicodeBidi.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/unicodeRange.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/vectorEffect.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/verticalAlign.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/visibility.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/voiceFamily.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/volume.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitAnimation.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitAnimationDelay.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitAnimationDirection.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitAnimationDuration.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitAnimationFillMode.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitAnimationIterationCount.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitAnimationName.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitAnimationPlayState.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitAnimationTimingFunction.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitAppearance.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitAspectRatio.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBackfaceVisibility.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBackgroundClip.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBackgroundComposite.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBackgroundOrigin.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBackgroundSize.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBorderAfter.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBorderAfterColor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBorderAfterStyle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBorderAfterWidth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBorderBefore.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBorderBeforeColor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBorderBeforeStyle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBorderBeforeWidth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBorderEnd.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBorderEndColor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBorderEndStyle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBorderEndWidth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBorderFit.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBorderHorizontalSpacing.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBorderImage.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBorderRadius.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBorderStart.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBorderStartColor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBorderStartStyle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBorderStartWidth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBorderVerticalSpacing.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBoxAlign.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBoxDirection.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBoxFlex.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBoxFlexGroup.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBoxLines.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBoxOrdinalGroup.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBoxOrient.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBoxPack.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBoxReflect.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitBoxShadow.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitColorCorrection.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitColumnAxis.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitColumnBreakAfter.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitColumnBreakBefore.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitColumnBreakInside.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitColumnCount.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitColumnGap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitColumnRule.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitColumnRuleColor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitColumnRuleStyle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitColumnRuleWidth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitColumnSpan.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitColumnWidth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitColumns.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitFilter.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitFlexAlign.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitFlexDirection.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitFlexFlow.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitFlexItemAlign.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitFlexLinePack.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitFlexOrder.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitFlexPack.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitFlexWrap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitFlowFrom.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitFlowInto.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitFontFeatureSettings.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitFontKerning.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitFontSizeDelta.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitFontSmoothing.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitFontVariantLigatures.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitHighlight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitHyphenateCharacter.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitHyphenateLimitAfter.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitHyphenateLimitBefore.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitHyphenateLimitLines.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitHyphens.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitLineAlign.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitLineBoxContain.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitLineBreak.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitLineClamp.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitLineGrid.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitLineSnap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitLocale.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitLogicalHeight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitLogicalWidth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMarginAfter.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMarginAfterCollapse.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMarginBefore.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMarginBeforeCollapse.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMarginBottomCollapse.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMarginCollapse.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMarginEnd.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMarginStart.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMarginTopCollapse.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMarquee.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMarqueeDirection.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMarqueeIncrement.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMarqueeRepetition.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMarqueeSpeed.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMarqueeStyle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMask.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMaskAttachment.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMaskBoxImage.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMaskBoxImageOutset.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMaskBoxImageRepeat.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMaskBoxImageSlice.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMaskBoxImageSource.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMaskBoxImageWidth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMaskClip.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMaskComposite.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMaskImage.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMaskOrigin.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMaskPosition.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMaskPositionX.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMaskPositionY.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMaskRepeat.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMaskRepeatX.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMaskRepeatY.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMaskSize.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMatchNearestMailBlockquoteColor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMaxLogicalHeight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMaxLogicalWidth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMinLogicalHeight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitMinLogicalWidth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitNbspMode.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitOverflowScrolling.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitPaddingAfter.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitPaddingBefore.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitPaddingEnd.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitPaddingStart.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitPerspective.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitPerspectiveOrigin.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitPerspectiveOriginX.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitPerspectiveOriginY.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitPrintColorAdjust.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitRegionBreakAfter.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitRegionBreakBefore.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitRegionBreakInside.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitRegionOverflow.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitRtlOrdering.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitSvgShadow.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTapHighlightColor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTextCombine.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTextDecorationsInEffect.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTextEmphasis.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTextEmphasisColor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTextEmphasisPosition.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTextEmphasisStyle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTextFillColor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTextOrientation.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTextSecurity.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTextSizeAdjust.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTextStroke.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTextStrokeColor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTextStrokeWidth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTransform.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTransformOrigin.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTransformOriginX.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTransformOriginY.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTransformOriginZ.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTransformStyle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTransition.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTransitionDelay.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTransitionDuration.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTransitionProperty.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitTransitionTimingFunction.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitUserDrag.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitUserModify.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitUserSelect.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitWrap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitWrapFlow.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitWrapMargin.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitWrapPadding.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitWrapShapeInside.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitWrapShapeOutside.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitWrapThrough.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/webkitWritingMode.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/whiteSpace.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/widows.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/width.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/wordBreak.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/wordSpacing.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/wordWrap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/writingMode.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/zIndex.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/lib/properties/zoom.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/scripts/generate_properties.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/scripts/run_tests.sh delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cssstyle/tests/tests.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/dashdash/CHANGES.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/dashdash/LICENSE.txt delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/dashdash/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/dashdash/etc/dashdash.bash_completion.in delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/dashdash/lib/dashdash.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/dashdash/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/deep-is/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/deep-is/.travis.yml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/deep-is/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/deep-is/README.markdown delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/deep-is/example/cmp.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/deep-is/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/deep-is/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/deep-is/test/NaN.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/deep-is/test/cmp.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/deep-is/test/neg-vs-pos-0.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/delayed-stream/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/delayed-stream/License delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/delayed-stream/Makefile delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/delayed-stream/Readme.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/delayed-stream/lib/delayed_stream.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/delayed-stream/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/dom-serializer/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/dom-serializer/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/dom-serializer/node_modules/domelementtype/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/dom-serializer/node_modules/domelementtype/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/dom-serializer/node_modules/domelementtype/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/dom-serializer/node_modules/domelementtype/readme.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/dom-serializer/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domelementtype/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domelementtype/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domelementtype/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domelementtype/readme.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/.travis.yml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/lib/element.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/lib/node.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/readme.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/01-basic.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/02-single_tag_1.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/03-single_tag_2.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/04-unescaped_in_script.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/05-tags_in_comment.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/06-comment_in_script.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/07-unescaped_in_style.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/08-extra_spaces_in_tag.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/09-unquoted_attrib.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/10-singular_attribute.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/11-text_outside_tags.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/12-text_only.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/13-comment_in_text.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/14-comment_in_text_in_script.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/15-non-verbose.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/16-normalize_whitespace.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/17-xml_namespace.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/18-enforce_empty_tags.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/19-ignore_empty_tags.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/20-template_script_tags.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/21-conditional_comments.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/22-lowercase_tags.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/23-dom-lvl1.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/24-with-start-indices.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/tests.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domutils/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domutils/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domutils/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domutils/lib/helpers.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domutils/lib/legacy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domutils/lib/manipulation.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domutils/lib/querying.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domutils/lib/stringify.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domutils/lib/traversal.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domutils/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domutils/readme.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domutils/test/fixture.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domutils/test/tests/helpers.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domutils/test/tests/legacy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domutils/test/tests/traversal.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domutils/test/utils.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ecc-jsbn/LICENSE delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ecc-jsbn/README.md delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ecc-jsbn/index.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ecc-jsbn/lib/LICENSE-jsbn delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ecc-jsbn/lib/ec.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ecc-jsbn/lib/sec.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ecc-jsbn/package.json delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/ecc-jsbn/test.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/entities/.travis.yml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/entities/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/entities/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/entities/lib/decode.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/entities/lib/decode_codepoint.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/entities/lib/encode.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/entities/maps/decode.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/entities/maps/entities.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/entities/maps/legacy.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/entities/maps/xml.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/entities/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/entities/readme.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/entities/test/mocha.opts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/entities/test/test.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/escodegen/LICENSE.BSD delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/escodegen/README.md delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/escodegen/bin/escodegen.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/escodegen/bin/esgenerate.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/escodegen/escodegen.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/escodegen/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/esprima/ChangeLog delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/esprima/LICENSE.BSD delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/esprima/README.md delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/esprima/bin/esparse.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/esprima/bin/esvalidate.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/esprima/dist/esprima.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/esprima/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/estraverse/.babelrc delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/estraverse/.jshintrc delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/estraverse/LICENSE.BSD delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/estraverse/estraverse.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/estraverse/gulpfile.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/estraverse/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/esutils/LICENSE.BSD delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/esutils/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/esutils/lib/ast.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/esutils/lib/code.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/esutils/lib/keyword.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/esutils/lib/utils.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/esutils/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/extend/.editorconfig delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/extend/.eslintrc delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/extend/.jscs.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/extend/.travis.yml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/extend/CHANGELOG.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/extend/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/extend/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/extend/component.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/extend/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/extend/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/extsprintf/.gitmodules delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/extsprintf/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/extsprintf/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/extsprintf/Makefile delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/extsprintf/Makefile.targ delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/extsprintf/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/extsprintf/jsl.node.conf delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/extsprintf/lib/extsprintf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/extsprintf/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-deep-equal/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-deep-equal/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-deep-equal/index.d.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-deep-equal/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-deep-equal/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-json-stable-stringify/.eslintrc.yml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-json-stable-stringify/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-json-stable-stringify/.travis.yml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-json-stable-stringify/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-json-stable-stringify/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-json-stable-stringify/benchmark/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-json-stable-stringify/benchmark/test.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-json-stable-stringify/example/key_cmp.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-json-stable-stringify/example/nested.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-json-stable-stringify/example/str.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-json-stable-stringify/example/value_cmp.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-json-stable-stringify/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-json-stable-stringify/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-json-stable-stringify/test/cmp.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-json-stable-stringify/test/nested.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-json-stable-stringify/test/str.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-json-stable-stringify/test/to-json.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-levenshtein/LICENSE.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-levenshtein/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-levenshtein/levenshtein.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/fast-levenshtein/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/forever-agent/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/forever-agent/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/forever-agent/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/forever-agent/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/form-data/License delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/form-data/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/form-data/README.md.bak delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/form-data/lib/browser.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/form-data/lib/form_data.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/form-data/lib/populate.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/form-data/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/form-data/yarn.lock delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/getpass/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/getpass/.travis.yml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/getpass/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/getpass/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/getpass/lib/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/getpass/package.json delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/.npmignore delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/LICENSE delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/ace.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/ext-beautify.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/ext-chromevox.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/ext-elastic_tabstops_lite.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/ext-emmet.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/ext-error_marker.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/ext-keybinding_menu.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/ext-language_tools.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/ext-linking.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/ext-modelist.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/ext-old_ie.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/ext-searchbox.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/ext-settings_menu.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/ext-spellcheck.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/ext-split.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/ext-static_highlight.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/ext-statusbar.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/ext-textarea.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/ext-themelist.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/ext-whitespace.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/keybinding-emacs.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/keybinding-vim.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-abap.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-abc.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-actionscript.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-ada.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-apache_conf.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-applescript.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-asciidoc.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-assembly_x86.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-autohotkey.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-batchfile.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-c9search.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-c_cpp.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-cirru.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-clojure.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-cobol.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-coffee.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-coldfusion.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-csharp.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-css.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-curly.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-d.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-dart.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-diff.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-django.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-dockerfile.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-dot.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-eiffel.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-ejs.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-elixir.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-elm.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-erlang.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-forth.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-ftl.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-gcode.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-gherkin.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-gitignore.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-glsl.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-golang.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-groovy.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-haml.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-handlebars.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-haskell.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-haxe.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-html.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-html_elixir.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-html_ruby.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-ini.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-io.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-jack.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-jade.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-java.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-javascript.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-json.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-jsoniq.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-jsp.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-jsx.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-julia.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-latex.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-lean.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-less.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-liquid.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-lisp.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-live_script.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-livescript.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-logiql.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-lsl.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-lua.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-luapage.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-lucene.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-makefile.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-markdown.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-mask.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-matlab.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-maze.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-mel.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-mips_assembler.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-mipsassembler.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-mushcode.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-mysql.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-nix.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-objectivec.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-ocaml.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-pascal.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-perl.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-pgsql.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-php.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-plain_text.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-powershell.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-praat.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-prolog.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-properties.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-protobuf.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-python.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-r.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-rdoc.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-rhtml.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-ruby.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-rust.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-sass.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-scad.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-scala.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-scheme.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-scss.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-sh.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-sjs.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-smarty.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-snippets.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-soy_template.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-space.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-sql.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-sqlserver.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-stylus.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-svg.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-swift.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-swig.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-tcl.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-tex.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-text.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-textile.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-toml.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-twig.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-typescript.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-vala.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-vbscript.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-velocity.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-verilog.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-vhdl.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-xml.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-xquery.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/mode-yaml.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/abap.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/abc.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/actionscript.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/ada.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/apache_conf.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/applescript.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/asciidoc.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/assembly_x86.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/autohotkey.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/batchfile.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/c9search.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/c_cpp.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/cirru.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/clojure.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/cobol.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/coffee.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/coldfusion.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/csharp.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/css.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/curly.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/d.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/dart.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/diff.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/django.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/dockerfile.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/dot.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/eiffel.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/ejs.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/elixir.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/elm.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/erlang.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/forth.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/ftl.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/gcode.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/gherkin.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/gitignore.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/glsl.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/golang.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/groovy.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/haml.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/handlebars.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/haskell.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/haxe.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/html.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/html_elixir.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/html_ruby.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/ini.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/io.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/jack.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/jade.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/java.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/javascript.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/json.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/jsoniq.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/jsp.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/jsx.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/julia.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/latex.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/lean.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/less.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/liquid.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/lisp.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/live_script.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/livescript.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/logiql.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/lsl.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/lua.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/luapage.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/lucene.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/makefile.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/markdown.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/mask.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/matlab.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/maze.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/mel.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/mips_assembler.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/mipsassembler.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/mushcode.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/mysql.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/nix.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/objectivec.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/ocaml.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/pascal.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/perl.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/pgsql.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/php.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/plain_text.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/powershell.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/praat.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/prolog.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/properties.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/protobuf.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/python.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/r.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/rdoc.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/rhtml.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/ruby.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/rust.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/sass.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/scad.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/scala.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/scheme.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/scss.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/sh.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/sjs.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/smarty.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/snippets.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/soy_template.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/space.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/sql.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/sqlserver.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/stylus.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/svg.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/swift.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/swig.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/tcl.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/tex.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/text.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/textile.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/toml.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/twig.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/typescript.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/vala.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/vbscript.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/velocity.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/verilog.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/vhdl.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/xml.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/xquery.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/snippets/yaml.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-ambiance.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-chaos.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-chrome.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-clouds.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-clouds_midnight.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-cobalt.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-crimson_editor.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-dawn.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-dreamweaver.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-eclipse.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-github.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-idle_fingers.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-iplastic.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-katzenmilch.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-kr_theme.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-kuroir.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-merbivore.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-merbivore_soft.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-mono_industrial.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-monokai.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-pastel_on_dark.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-solarized_dark.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-solarized_light.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-sqlserver.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-terminal.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-textmate.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-tomorrow.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-tomorrow_night.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-tomorrow_night_blue.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-tomorrow_night_bright.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-tomorrow_night_eighties.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-twilight.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-vibrant_ink.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/theme-xcode.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/worker-coffee.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/worker-css.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/worker-html.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/worker-javascript.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/worker-json.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/worker-lua.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/worker-php.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/worker-xml.js delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/ace/worker-xquery.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/assets/pdf.css delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ace/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-addcssjs/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-addcssjs/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-addcssjs/_layouts/website/page.html delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-addcssjs/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-collapsible-menu/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-collapsible-menu/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-collapsible-menu/NOTES.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-collapsible-menu/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-collapsible-menu/book/plugin.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-collapsible-menu/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-collapsible-menu/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-custom-favicon/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-custom-favicon/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-custom-favicon/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-custom-favicon/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-custom-favicon/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ga/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ga/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ga/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ga/book/plugin.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ga/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-ga/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-header/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-header/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-header/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/gitbook-plugin-header/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-schema/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-schema/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-schema/lib/afterRequest.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-schema/lib/beforeRequest.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-schema/lib/browser.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-schema/lib/cache.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-schema/lib/content.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-schema/lib/cookie.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-schema/lib/creator.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-schema/lib/entry.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-schema/lib/har.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-schema/lib/header.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-schema/lib/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-schema/lib/log.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-schema/lib/page.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-schema/lib/pageTimings.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-schema/lib/postData.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-schema/lib/query.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-schema/lib/request.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-schema/lib/response.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-schema/lib/timings.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-schema/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-validator/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-validator/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-validator/lib/async.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-validator/lib/error.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-validator/lib/promise.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/har-validator/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/docs/api.rst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/docs/building-testing.rst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/docs/css-classes-reference.rst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/docs/index.rst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/docs/language-contribution.rst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/docs/language-guide.rst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/docs/language-requests.rst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/docs/line-numbers.rst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/docs/maintainers-guide.rst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/docs/reference.rst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/docs/style-guide.rst delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/highlight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/1c.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/abnf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/accesslog.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/actionscript.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/ada.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/angelscript.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/apache.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/applescript.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/arcade.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/arduino.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/armasm.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/asciidoc.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/aspectj.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/autohotkey.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/autoit.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/avrasm.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/awk.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/axapta.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/bash.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/basic.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/bnf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/brainfuck.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/cal.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/capnproto.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/ceylon.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/clean.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/clojure-repl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/clojure.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/cmake.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/coffeescript.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/coq.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/cos.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/cpp.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/crmsh.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/crystal.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/cs.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/csp.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/css.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/d.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/dart.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/delphi.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/diff.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/django.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/dns.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/dockerfile.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/dos.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/dsconfig.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/dts.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/dust.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/ebnf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/elixir.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/elm.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/erb.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/erlang-repl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/erlang.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/excel.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/fix.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/flix.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/fortran.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/fsharp.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/gams.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/gauss.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/gcode.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/gherkin.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/glsl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/gml.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/go.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/golo.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/gradle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/groovy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/haml.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/handlebars.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/haskell.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/haxe.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/hsp.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/htmlbars.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/http.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/hy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/inform7.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/ini.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/irpf90.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/isbl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/java.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/javascript.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/jboss-cli.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/json.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/julia-repl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/julia.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/kotlin.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/lasso.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/ldif.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/leaf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/less.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/lisp.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/livecodeserver.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/livescript.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/llvm.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/lsl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/lua.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/makefile.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/markdown.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/mathematica.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/matlab.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/maxima.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/mel.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/mercury.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/mipsasm.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/mizar.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/mojolicious.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/monkey.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/moonscript.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/n1ql.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/nginx.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/nimrod.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/nix.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/nsis.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/objectivec.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/ocaml.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/openscad.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/oxygene.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/parser3.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/perl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/pf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/pgsql.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/php.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/plaintext.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/pony.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/powershell.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/processing.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/profile.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/prolog.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/properties.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/protobuf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/puppet.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/purebasic.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/python.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/q.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/qml.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/r.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/reasonml.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/rib.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/roboconf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/routeros.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/rsl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/ruby.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/ruleslanguage.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/rust.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/sas.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/scala.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/scheme.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/scilab.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/scss.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/shell.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/smali.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/smalltalk.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/sml.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/sqf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/sql.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/stan.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/stata.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/step21.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/stylus.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/subunit.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/swift.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/taggerscript.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/tap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/tcl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/tex.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/thrift.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/tp.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/twig.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/typescript.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/vala.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/vbnet.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/vbscript-html.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/vbscript.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/verilog.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/vhdl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/vim.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/x86asm.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/xl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/xml.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/xquery.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/yaml.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/lib/languages/zephir.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/a11y-dark.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/a11y-light.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/agate.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/an-old-hope.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/androidstudio.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/arduino-light.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/arta.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/ascetic.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/atelier-cave-dark.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/atelier-cave-light.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/atelier-dune-dark.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/atelier-dune-light.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/atelier-estuary-dark.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/atelier-estuary-light.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/atelier-forest-dark.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/atelier-forest-light.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/atelier-heath-dark.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/atelier-heath-light.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/atelier-lakeside-dark.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/atelier-lakeside-light.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/atelier-plateau-dark.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/atelier-plateau-light.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/atelier-savanna-dark.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/atelier-savanna-light.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/atelier-seaside-dark.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/atelier-seaside-light.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/atelier-sulphurpool-dark.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/atelier-sulphurpool-light.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/atom-one-dark-reasonable.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/atom-one-dark.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/atom-one-light.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/brown-paper.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/brown-papersq.png delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/codepen-embed.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/color-brewer.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/darcula.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/dark.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/darkula.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/default.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/docco.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/dracula.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/far.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/foundation.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/github-gist.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/github.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/gml.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/googlecode.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/grayscale.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/gruvbox-dark.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/gruvbox-light.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/hopscotch.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/hybrid.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/idea.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/ir-black.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/isbl-editor-dark.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/isbl-editor-light.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/kimbie.dark.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/kimbie.light.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/lightfair.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/magula.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/mono-blue.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/monokai-sublime.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/monokai.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/nord.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/obsidian.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/ocean.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/paraiso-dark.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/paraiso-light.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/pojoaque.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/pojoaque.jpg delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/purebasic.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/qtcreator_dark.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/qtcreator_light.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/railscasts.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/rainbow.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/routeros.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/school-book.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/school-book.png delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/shades-of-purple.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/solarized-dark.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/solarized-light.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/sunburst.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/tomorrow-night-blue.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/tomorrow-night-bright.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/tomorrow-night-eighties.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/tomorrow-night.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/tomorrow.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/vs.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/vs2015.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/xcode.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/xt256.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/highlight.js/styles/zenburn.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/html-escape/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/html-escape/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/html-escape/example.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/html-escape/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/html-escape/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/html-escape/test.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/.gitattributes delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/.jscsrc delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/.travis.yml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/lib/CollectingHandler.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/lib/FeedHandler.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/lib/Parser.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/lib/ProxyHandler.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/lib/Stream.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/lib/Tokenizer.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/lib/WritableStream.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/lib/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/node_modules/entities/.travis.yml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/node_modules/entities/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/node_modules/entities/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/node_modules/entities/lib/decode.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/node_modules/entities/lib/decode_codepoint.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/node_modules/entities/lib/encode.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/node_modules/entities/maps/decode.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/node_modules/entities/maps/entities.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/node_modules/entities/maps/legacy.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/node_modules/entities/maps/xml.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/node_modules/entities/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/node_modules/entities/readme.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/node_modules/entities/test/mocha.opts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/node_modules/entities/test/test.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/01-events.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/02-stream.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/03-feed.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Documents/Atom_Example.xml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Documents/Attributes.html delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Documents/Basic.html delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Documents/RDF_Example.xml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Documents/RSS_Example.xml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/01-simple.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/02-template.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/03-lowercase_tags.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/04-cdata.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/05-cdata-special.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/06-leading-lt.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/07-self-closing.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/08-implicit-close-tags.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/09-attributes.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/10-crazy-attrib.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/11-script_in_script.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/12-long-comment-end.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/13-long-cdata-end.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/14-implicit-open-tags.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/15-lt-whitespace.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/16-double_attribs.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/17-numeric_entities.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/18-legacy_entities.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/19-named_entities.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/20-xml_entities.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/21-entity_in_attribute.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/22-double_brackets.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/23-legacy_entity_fail.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/24-special_special.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/25-empty_tag_name.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/26-not-quite-closed.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/27-entities_in_attributes.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/28-cdata_in_html.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/29-comment_edge-cases.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/30-cdata_edge-cases.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Events/31-comment_false-ending.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Feeds/01-rss.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Feeds/02-atom.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Feeds/03-rdf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Stream/01-basic.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Stream/02-RSS.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Stream/03-Atom.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Stream/04-RDF.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/Stream/05-Attributes.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/api.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/htmlparser2/test/test-helper.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/http-signature/.dir-locals.el delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/http-signature/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/http-signature/CHANGES.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/http-signature/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/http-signature/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/http-signature/http_signing.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/http-signature/lib/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/http-signature/lib/parser.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/http-signature/lib/signer.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/http-signature/lib/utils.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/http-signature/lib/verify.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/http-signature/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/inherits/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/inherits/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/inherits/inherits.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/inherits/inherits_browser.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/inherits/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/is-typedarray/LICENSE.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/is-typedarray/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/is-typedarray/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/is-typedarray/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/is-typedarray/test.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/isarray/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/isarray/build/build.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/isarray/component.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/isarray/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/isarray/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/isstream/.jshintrc delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/isstream/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/isstream/.travis.yml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/isstream/LICENSE.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/isstream/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/isstream/isstream.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/isstream/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/isstream/test.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsbn/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsbn/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsbn/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsbn/example.html delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsbn/example.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsbn/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsbn/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/Changelog.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/LICENSE.txt delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/browser/Window.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/browser/default-stylesheet.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/browser/documentAdapter.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/browser/documentfeatures.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/browser/domtohtml.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/browser/history.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/browser/htmltodom.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/browser/location.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/browser/not-implemented.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/browser/resource-loader.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/level1/core.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/level2/core.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/level2/events.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/level2/html.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/level2/languages/javascript.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/level2/style.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/level3/core.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/level3/ls.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/level3/xpath.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/attributes.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/attributes/Attr-impl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/blob-symbols.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/blob.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/character-data.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/comment.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/document-type.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/document.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/dom-implementation.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/dom-token-list.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/element.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/events/CustomEvent-impl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/events/ErrorEvent-impl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/events/Event-impl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/events/EventTarget-impl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/events/HashChangeEvent-impl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/events/KeyboardEvent-impl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/events/MessageEvent-impl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/events/MouseEvent-impl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/events/MutationEvent-impl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/events/ProgressEvent-impl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/events/TouchEvent-impl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/events/UIEvent-impl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/file-reader.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/file-symbols.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/file.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/filelist-symbols.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/filelist.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/form-data-symbols.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/form-data.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/.gitkeep delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/Attr.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/CustomEvent.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/CustomEventInit.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/ErrorEvent.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/ErrorEventInit.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/Event.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/EventInit.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/EventModifierInit.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/EventTarget.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/HTMLTemplateElement.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/HashChangeEvent.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/HashChangeEventInit.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/KeyboardEvent.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/KeyboardEventInit.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/MessageEvent.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/MessageEventInit.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/MouseEvent.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/MouseEventInit.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/MutationEvent.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/ProgressEvent.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/ProgressEventInit.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/TouchEvent.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/UIEvent.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/UIEventInit.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/idl-utils.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/generated/utils.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/helpers/document-base-url.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/helpers/internal-constants.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/helpers/ordered-set-parser.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/helpers/proxied-window-event-handlers.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/helpers/runtime-script-errors.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/helpers/validate-names.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/html-collection.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/named-properties-window.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/node-filter.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/node-iterator.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/node-list.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/node-type.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/node.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/non-document-type-child-node.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/parent-node.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/post-message.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/processing-instruction.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/selectors.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/text.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/url.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/xhr-sync-worker.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/xhr-utils.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/xmlhttprequest-event-target.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/xmlhttprequest-symbols.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/xmlhttprequest-upload.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/living/xmlhttprequest.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/named-properties-tracker.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/utils.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/virtual-console.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/vm-shim.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/web-idl/DOMException.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/lib/jsdom/web-idl/dom-exception-table.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema-traverse/.eslintrc.yml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema-traverse/.travis.yml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema-traverse/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema-traverse/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema-traverse/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema-traverse/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema-traverse/spec/.eslintrc.yml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema-traverse/spec/fixtures/schema.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema-traverse/spec/index.spec.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-00/hyper-schema delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-00/json-ref delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-00/links delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-00/schema delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-01/hyper-schema delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-01/json-ref delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-01/links delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-01/schema delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-02/hyper-schema delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-02/json-ref delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-02/links delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-02/schema delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-03/examples/address delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-03/examples/calendar delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-03/examples/card delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-03/examples/geo delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-03/examples/interfaces delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-03/hyper-schema delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-03/json-ref delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-03/links delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-03/schema delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-04/hyper-schema delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-04/links delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-04/schema delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-zyp-json-schema-03.xml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/draft-zyp-json-schema-04.xml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/lib/links.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/lib/validate.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-schema/test/tests.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-stringify-safe/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-stringify-safe/CHANGELOG.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-stringify-safe/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-stringify-safe/Makefile delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-stringify-safe/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-stringify-safe/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-stringify-safe/stringify.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-stringify-safe/test/mocha.opts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/json-stringify-safe/test/stringify_test.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsprim/CHANGES.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsprim/CONTRIBUTING.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsprim/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsprim/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsprim/lib/jsprim.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/jsprim/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/levn/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/levn/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/levn/lib/cast.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/levn/lib/coerce.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/levn/lib/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/levn/lib/parse-string.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/levn/lib/parse.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/levn/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_DataView.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_Hash.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_LazyWrapper.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_ListCache.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_LodashWrapper.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_Map.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_MapCache.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_Promise.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_Set.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_SetCache.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_Stack.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_Symbol.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_Uint8Array.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_WeakMap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_apply.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_arrayAggregator.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_arrayEach.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_arrayEachRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_arrayEvery.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_arrayFilter.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_arrayIncludes.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_arrayIncludesWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_arrayLikeKeys.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_arrayMap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_arrayPush.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_arrayReduce.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_arrayReduceRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_arraySample.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_arraySampleSize.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_arrayShuffle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_arraySome.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_asciiSize.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_asciiToArray.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_asciiWords.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_assignMergeValue.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_assignValue.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_assocIndexOf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseAggregator.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseAssign.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseAssignIn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseAssignValue.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseAt.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseClamp.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseClone.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseConforms.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseConformsTo.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseCreate.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseDelay.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseDifference.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseEach.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseEachRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseEvery.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseExtremum.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseFill.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseFilter.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseFindIndex.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseFindKey.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseFlatten.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseFor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseForOwn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseForOwnRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseForRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseFunctions.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseGet.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseGetAllKeys.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseGetTag.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseGt.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseHas.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseHasIn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseInRange.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseIndexOf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseIndexOfWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseIntersection.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseInverter.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseInvoke.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseIsArguments.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseIsArrayBuffer.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseIsDate.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseIsEqual.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseIsEqualDeep.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseIsMap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseIsMatch.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseIsNaN.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseIsNative.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseIsRegExp.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseIsSet.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseIsTypedArray.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseIteratee.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseKeys.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseKeysIn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseLodash.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseLt.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseMap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseMatches.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseMatchesProperty.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseMean.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseMerge.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseMergeDeep.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseNth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseOrderBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_basePick.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_basePickBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseProperty.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_basePropertyDeep.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_basePropertyOf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_basePullAll.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_basePullAt.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseRandom.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseRange.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseReduce.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseRepeat.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseRest.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseSample.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseSampleSize.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseSet.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseSetData.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseSetToString.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseShuffle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseSlice.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseSome.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseSortBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseSortedIndex.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseSortedIndexBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseSortedUniq.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseSum.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseTimes.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseToNumber.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseToPairs.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseToString.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseUnary.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseUniq.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseUnset.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseUpdate.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseValues.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseWhile.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseWrapperValue.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseXor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_baseZipObject.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_cacheHas.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_castArrayLikeObject.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_castFunction.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_castPath.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_castRest.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_castSlice.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_charsEndIndex.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_charsStartIndex.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_cloneArrayBuffer.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_cloneBuffer.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_cloneDataView.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_cloneRegExp.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_cloneSymbol.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_cloneTypedArray.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_compareAscending.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_compareMultiple.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_composeArgs.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_composeArgsRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_copyArray.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_copyObject.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_copySymbols.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_copySymbolsIn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_coreJsData.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_countHolders.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_createAggregator.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_createAssigner.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_createBaseEach.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_createBaseFor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_createBind.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_createCaseFirst.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_createCompounder.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_createCtor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_createCurry.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_createFind.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_createFlow.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_createHybrid.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_createInverter.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_createMathOperation.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_createOver.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_createPadding.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_createPartial.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_createRange.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_createRecurry.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_createRelationalOperation.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_createRound.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_createSet.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_createToPairs.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_createWrap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_customDefaultsAssignIn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_customDefaultsMerge.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_customOmitClone.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_deburrLetter.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_defineProperty.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_equalArrays.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_equalByTag.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_equalObjects.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_escapeHtmlChar.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_escapeStringChar.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_flatRest.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_freeGlobal.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_getAllKeys.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_getAllKeysIn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_getData.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_getFuncName.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_getHolder.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_getMapData.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_getMatchData.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_getNative.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_getPrototype.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_getRawTag.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_getSymbols.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_getSymbolsIn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_getTag.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_getValue.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_getView.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_getWrapDetails.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_hasPath.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_hasUnicode.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_hasUnicodeWord.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_hashClear.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_hashDelete.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_hashGet.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_hashHas.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_hashSet.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_initCloneArray.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_initCloneByTag.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_initCloneObject.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_insertWrapDetails.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_isFlattenable.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_isIndex.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_isIterateeCall.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_isKey.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_isKeyable.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_isLaziable.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_isMaskable.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_isMasked.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_isPrototype.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_isStrictComparable.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_iteratorToArray.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_lazyClone.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_lazyReverse.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_lazyValue.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_listCacheClear.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_listCacheDelete.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_listCacheGet.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_listCacheHas.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_listCacheSet.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_mapCacheClear.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_mapCacheDelete.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_mapCacheGet.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_mapCacheHas.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_mapCacheSet.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_mapToArray.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_matchesStrictComparable.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_memoizeCapped.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_mergeData.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_metaMap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_nativeCreate.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_nativeKeys.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_nativeKeysIn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_nodeUtil.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_objectToString.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_overArg.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_overRest.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_parent.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_reEscape.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_reEvaluate.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_reInterpolate.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_realNames.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_reorder.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_replaceHolders.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_root.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_safeGet.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_setCacheAdd.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_setCacheHas.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_setData.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_setToArray.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_setToPairs.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_setToString.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_setWrapToString.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_shortOut.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_shuffleSelf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_stackClear.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_stackDelete.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_stackGet.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_stackHas.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_stackSet.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_strictIndexOf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_strictLastIndexOf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_stringSize.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_stringToArray.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_stringToPath.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_toKey.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_toSource.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_unescapeHtmlChar.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_unicodeSize.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_unicodeToArray.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_unicodeWords.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_updateWrapDetails.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/_wrapperClone.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/add.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/after.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/array.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/ary.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/assign.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/assignIn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/assignInWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/assignWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/at.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/attempt.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/before.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/bind.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/bindAll.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/bindKey.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/camelCase.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/capitalize.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/castArray.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/ceil.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/chain.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/chunk.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/clamp.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/clone.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/cloneDeep.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/cloneDeepWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/cloneWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/collection.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/commit.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/compact.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/concat.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/cond.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/conforms.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/conformsTo.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/constant.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/core.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/core.min.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/countBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/create.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/curry.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/curryRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/date.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/debounce.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/deburr.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/defaultTo.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/defaults.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/defaultsDeep.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/defer.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/delay.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/difference.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/differenceBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/differenceWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/divide.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/drop.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/dropRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/dropRightWhile.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/dropWhile.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/each.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/eachRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/endsWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/entries.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/entriesIn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/eq.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/escape.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/escapeRegExp.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/every.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/extend.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/extendWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fill.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/filter.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/find.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/findIndex.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/findKey.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/findLast.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/findLastIndex.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/findLastKey.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/first.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/flatMap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/flatMapDeep.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/flatMapDepth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/flatten.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/flattenDeep.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/flattenDepth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/flip.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/floor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/flow.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/flowRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/forEach.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/forEachRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/forIn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/forInRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/forOwn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/forOwnRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/F.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/T.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/__.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/_baseConvert.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/_convertBrowser.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/_falseOptions.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/_mapping.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/_util.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/add.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/after.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/all.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/allPass.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/always.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/any.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/anyPass.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/apply.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/array.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/ary.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/assign.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/assignAll.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/assignAllWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/assignIn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/assignInAll.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/assignInAllWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/assignInWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/assignWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/assoc.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/assocPath.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/at.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/attempt.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/before.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/bind.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/bindAll.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/bindKey.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/camelCase.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/capitalize.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/castArray.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/ceil.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/chain.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/chunk.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/clamp.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/clone.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/cloneDeep.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/cloneDeepWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/cloneWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/collection.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/commit.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/compact.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/complement.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/compose.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/concat.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/cond.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/conforms.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/conformsTo.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/constant.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/contains.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/convert.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/countBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/create.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/curry.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/curryN.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/curryRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/curryRightN.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/date.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/debounce.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/deburr.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/defaultTo.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/defaults.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/defaultsAll.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/defaultsDeep.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/defaultsDeepAll.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/defer.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/delay.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/difference.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/differenceBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/differenceWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/dissoc.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/dissocPath.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/divide.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/drop.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/dropLast.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/dropLastWhile.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/dropRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/dropRightWhile.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/dropWhile.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/each.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/eachRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/endsWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/entries.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/entriesIn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/eq.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/equals.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/escape.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/escapeRegExp.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/every.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/extend.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/extendAll.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/extendAllWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/extendWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/fill.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/filter.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/find.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/findFrom.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/findIndex.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/findIndexFrom.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/findKey.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/findLast.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/findLastFrom.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/findLastIndex.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/findLastIndexFrom.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/findLastKey.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/first.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/flatMap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/flatMapDeep.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/flatMapDepth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/flatten.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/flattenDeep.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/flattenDepth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/flip.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/floor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/flow.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/flowRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/forEach.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/forEachRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/forIn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/forInRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/forOwn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/forOwnRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/fromPairs.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/function.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/functions.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/functionsIn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/get.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/getOr.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/groupBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/gt.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/gte.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/has.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/hasIn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/head.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/identical.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/identity.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/inRange.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/includes.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/includesFrom.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/indexBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/indexOf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/indexOfFrom.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/init.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/initial.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/intersection.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/intersectionBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/intersectionWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/invert.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/invertBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/invertObj.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/invoke.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/invokeArgs.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/invokeArgsMap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/invokeMap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isArguments.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isArray.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isArrayBuffer.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isArrayLike.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isArrayLikeObject.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isBoolean.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isBuffer.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isDate.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isElement.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isEmpty.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isEqual.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isEqualWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isError.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isFinite.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isFunction.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isInteger.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isLength.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isMap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isMatch.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isMatchWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isNaN.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isNative.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isNil.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isNull.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isNumber.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isObject.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isObjectLike.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isPlainObject.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isRegExp.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isSafeInteger.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isSet.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isString.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isSymbol.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isTypedArray.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isUndefined.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isWeakMap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/isWeakSet.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/iteratee.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/join.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/juxt.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/kebabCase.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/keyBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/keys.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/keysIn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/lang.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/last.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/lastIndexOf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/lastIndexOfFrom.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/lowerCase.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/lowerFirst.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/lt.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/lte.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/map.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/mapKeys.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/mapValues.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/matches.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/matchesProperty.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/math.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/max.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/maxBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/mean.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/meanBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/memoize.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/merge.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/mergeAll.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/mergeAllWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/mergeWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/method.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/methodOf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/min.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/minBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/mixin.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/multiply.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/nAry.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/negate.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/next.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/noop.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/now.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/nth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/nthArg.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/number.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/object.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/omit.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/omitAll.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/omitBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/once.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/orderBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/over.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/overArgs.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/overEvery.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/overSome.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/pad.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/padChars.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/padCharsEnd.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/padCharsStart.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/padEnd.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/padStart.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/parseInt.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/partial.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/partialRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/partition.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/path.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/pathEq.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/pathOr.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/paths.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/pick.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/pickAll.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/pickBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/pipe.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/placeholder.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/plant.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/pluck.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/prop.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/propEq.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/propOr.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/property.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/propertyOf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/props.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/pull.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/pullAll.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/pullAllBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/pullAllWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/pullAt.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/random.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/range.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/rangeRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/rangeStep.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/rangeStepRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/rearg.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/reduce.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/reduceRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/reject.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/remove.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/repeat.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/replace.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/rest.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/restFrom.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/result.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/reverse.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/round.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/sample.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/sampleSize.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/seq.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/set.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/setWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/shuffle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/size.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/slice.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/snakeCase.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/some.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/sortBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/sortedIndex.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/sortedIndexBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/sortedIndexOf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/sortedLastIndex.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/sortedLastIndexBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/sortedLastIndexOf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/sortedUniq.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/sortedUniqBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/split.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/spread.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/spreadFrom.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/startCase.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/startsWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/string.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/stubArray.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/stubFalse.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/stubObject.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/stubString.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/stubTrue.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/subtract.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/sum.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/sumBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/symmetricDifference.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/symmetricDifferenceBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/symmetricDifferenceWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/tail.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/take.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/takeLast.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/takeLastWhile.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/takeRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/takeRightWhile.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/takeWhile.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/tap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/template.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/templateSettings.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/throttle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/thru.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/times.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/toArray.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/toFinite.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/toInteger.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/toIterator.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/toJSON.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/toLength.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/toLower.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/toNumber.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/toPairs.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/toPairsIn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/toPath.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/toPlainObject.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/toSafeInteger.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/toString.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/toUpper.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/transform.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/trim.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/trimChars.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/trimCharsEnd.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/trimCharsStart.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/trimEnd.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/trimStart.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/truncate.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/unapply.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/unary.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/unescape.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/union.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/unionBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/unionWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/uniq.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/uniqBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/uniqWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/uniqueId.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/unnest.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/unset.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/unzip.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/unzipWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/update.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/updateWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/upperCase.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/upperFirst.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/useWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/util.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/value.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/valueOf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/values.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/valuesIn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/where.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/whereEq.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/without.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/words.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/wrap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/wrapperAt.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/wrapperChain.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/wrapperLodash.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/wrapperReverse.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/wrapperValue.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/xor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/xorBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/xorWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/zip.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/zipAll.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/zipObj.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/zipObject.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/zipObjectDeep.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fp/zipWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/fromPairs.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/function.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/functions.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/functionsIn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/get.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/groupBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/gt.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/gte.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/has.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/hasIn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/head.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/identity.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/inRange.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/includes.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/indexOf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/initial.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/intersection.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/intersectionBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/intersectionWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/invert.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/invertBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/invoke.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/invokeMap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isArguments.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isArray.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isArrayBuffer.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isArrayLike.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isArrayLikeObject.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isBoolean.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isBuffer.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isDate.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isElement.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isEmpty.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isEqual.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isEqualWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isError.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isFinite.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isFunction.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isInteger.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isLength.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isMap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isMatch.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isMatchWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isNaN.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isNative.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isNil.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isNull.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isNumber.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isObject.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isObjectLike.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isPlainObject.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isRegExp.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isSafeInteger.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isSet.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isString.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isSymbol.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isTypedArray.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isUndefined.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isWeakMap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/isWeakSet.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/iteratee.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/join.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/kebabCase.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/keyBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/keys.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/keysIn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/lang.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/last.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/lastIndexOf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/lodash.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/lodash.min.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/lowerCase.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/lowerFirst.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/lt.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/lte.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/map.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/mapKeys.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/mapValues.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/matches.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/matchesProperty.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/math.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/max.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/maxBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/mean.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/meanBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/memoize.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/merge.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/mergeWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/method.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/methodOf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/min.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/minBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/mixin.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/multiply.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/negate.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/next.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/noop.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/now.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/nth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/nthArg.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/number.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/object.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/omit.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/omitBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/once.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/orderBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/over.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/overArgs.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/overEvery.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/overSome.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/pad.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/padEnd.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/padStart.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/parseInt.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/partial.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/partialRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/partition.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/pick.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/pickBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/plant.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/property.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/propertyOf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/pull.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/pullAll.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/pullAllBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/pullAllWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/pullAt.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/random.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/range.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/rangeRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/rearg.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/reduce.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/reduceRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/reject.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/remove.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/repeat.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/replace.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/rest.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/result.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/reverse.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/round.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/sample.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/sampleSize.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/seq.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/set.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/setWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/shuffle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/size.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/slice.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/snakeCase.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/some.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/sortBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/sortedIndex.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/sortedIndexBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/sortedIndexOf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/sortedLastIndex.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/sortedLastIndexBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/sortedLastIndexOf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/sortedUniq.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/sortedUniqBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/split.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/spread.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/startCase.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/startsWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/string.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/stubArray.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/stubFalse.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/stubObject.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/stubString.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/stubTrue.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/subtract.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/sum.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/sumBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/tail.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/take.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/takeRight.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/takeRightWhile.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/takeWhile.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/tap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/template.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/templateSettings.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/throttle.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/thru.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/times.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/toArray.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/toFinite.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/toInteger.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/toIterator.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/toJSON.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/toLength.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/toLower.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/toNumber.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/toPairs.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/toPairsIn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/toPath.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/toPlainObject.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/toSafeInteger.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/toString.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/toUpper.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/transform.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/trim.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/trimEnd.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/trimStart.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/truncate.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/unary.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/unescape.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/union.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/unionBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/unionWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/uniq.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/uniqBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/uniqWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/uniqueId.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/unset.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/unzip.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/unzipWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/update.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/updateWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/upperCase.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/upperFirst.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/util.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/value.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/valueOf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/values.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/valuesIn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/without.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/words.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/wrap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/wrapperAt.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/wrapperChain.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/wrapperLodash.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/wrapperReverse.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/wrapperValue.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/xor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/xorBy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/xorWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/zip.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/zipObject.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/zipObjectDeep.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/lodash/zipWith.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/mime-db/HISTORY.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/mime-db/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/mime-db/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/mime-db/db.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/mime-db/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/mime-db/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/mime-types/HISTORY.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/mime-types/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/mime-types/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/mime-types/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/mime-types/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/nth-check/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/nth-check/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/nth-check/compile.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/nth-check/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/nth-check/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/nth-check/parse.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/nwmatcher/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/nwmatcher/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/nwmatcher/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/nwmatcher/src/modules/nwmatcher-cache.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/nwmatcher/src/modules/nwmatcher-jquery.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/nwmatcher/src/modules/nwmatcher-pseudos.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/nwmatcher/src/modules/nwmatcher-shortcuts.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/nwmatcher/src/modules/nwmatcher-traversal.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/nwmatcher/src/modules/nwmatcher-webforms.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/nwmatcher/src/nwmatcher-base.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/nwmatcher/src/nwmatcher-noqsa.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/nwmatcher/src/nwmatcher.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/oauth-sign/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/oauth-sign/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/oauth-sign/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/oauth-sign/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/optionator/CHANGELOG.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/optionator/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/optionator/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/optionator/lib/help.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/optionator/lib/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/optionator/lib/util.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/optionator/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/CHANGELOG.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/docs/build/index.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/lib/common/doctype.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/lib/common/foreign_content.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/lib/common/html.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/lib/common/unicode.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/lib/common/utils.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/lib/jsdom/jsdom_parser.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/lib/jsdom/parsing_unit.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/lib/serialization/serializer.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/lib/simple_api/simple_api_parser.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/lib/simple_api/tokenizer_proxy.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/lib/tokenization/location_info_mixin.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/lib/tokenization/named_entity_trie.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/lib/tokenization/preprocessor.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/lib/tokenization/tokenizer.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/lib/tree_adapters/default.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/lib/tree_adapters/htmlparser2.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/lib/tree_construction/formatting_element_list.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/lib/tree_construction/location_info_mixin.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/lib/tree_construction/open_element_stack.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/lib/tree_construction/parser.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/parse5/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/performance-now/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/performance-now/.tm_properties delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/performance-now/.travis.yml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/performance-now/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/performance-now/lib/performance-now.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/performance-now/lib/performance-now.js.map delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/performance-now/license.txt delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/performance-now/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/performance-now/src/index.d.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/performance-now/src/performance-now.coffee delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/performance-now/test/mocha.opts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/performance-now/test/performance-now.coffee delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/performance-now/test/scripts.coffee delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/performance-now/test/scripts/delayed-call.coffee delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/performance-now/test/scripts/delayed-require.coffee delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/performance-now/test/scripts/difference.coffee delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/performance-now/test/scripts/initial-value.coffee delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/prelude-ls/CHANGELOG.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/prelude-ls/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/prelude-ls/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/prelude-ls/lib/Func.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/prelude-ls/lib/List.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/prelude-ls/lib/Num.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/prelude-ls/lib/Obj.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/prelude-ls/lib/Str.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/prelude-ls/lib/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/prelude-ls/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/psl/.eslintignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/psl/.eslintrc delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/psl/.travis.yml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/psl/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/psl/data/rules.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/psl/dist/psl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/psl/dist/psl.min.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/psl/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/psl/karma.conf.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/psl/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/psl/yarn.lock delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/punycode/LICENSE-MIT.txt delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/punycode/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/punycode/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/punycode/punycode.es6.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/punycode/punycode.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/qs/.editorconfig delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/qs/.eslintignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/qs/.eslintrc delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/qs/CHANGELOG.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/qs/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/qs/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/qs/dist/qs.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/qs/lib/formats.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/qs/lib/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/qs/lib/parse.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/qs/lib/stringify.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/qs/lib/utils.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/qs/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/qs/test/.eslintrc delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/qs/test/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/qs/test/parse.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/qs/test/stringify.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/qs/test/utils.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/readable-stream/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/readable-stream/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/readable-stream/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/readable-stream/duplex.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/readable-stream/float.patch delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/readable-stream/lib/_stream_duplex.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/readable-stream/lib/_stream_passthrough.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/readable-stream/lib/_stream_readable.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/readable-stream/lib/_stream_transform.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/readable-stream/lib/_stream_writable.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/readable-stream/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/readable-stream/passthrough.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/readable-stream/readable.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/readable-stream/transform.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/readable-stream/writable.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/request/CHANGELOG.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/request/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/request/README.md delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/request/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/request/lib/auth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/request/lib/cookies.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/request/lib/getProxyFromURI.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/request/lib/har.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/request/lib/hawk.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/request/lib/helpers.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/request/lib/multipart.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/request/lib/oauth.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/request/lib/querystring.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/request/lib/redirect.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/request/lib/tunnel.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/request/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/request/request.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/safe-buffer/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/safe-buffer/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/safe-buffer/index.d.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/safe-buffer/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/safe-buffer/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/safer-buffer/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/safer-buffer/Porting-Buffer.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/safer-buffer/Readme.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/safer-buffer/dangerous.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/safer-buffer/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/safer-buffer/safer.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/safer-buffer/tests.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sax/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sax/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sax/lib/sax.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sax/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/source-map/CHANGELOG.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/source-map/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/source-map/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/source-map/dist/source-map.debug.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/source-map/dist/source-map.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/source-map/dist/source-map.min.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/source-map/dist/source-map.min.js.map delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/source-map/lib/array-set.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/source-map/lib/base64-vlq.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/source-map/lib/base64.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/source-map/lib/binary-search.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/source-map/lib/mapping-list.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/source-map/lib/quick-sort.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/source-map/lib/source-map-consumer.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/source-map/lib/source-map-generator.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/source-map/lib/source-node.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/source-map/lib/util.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/source-map/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/source-map/source-map.d.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/source-map/source-map.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/.travis.yml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/README.md delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/bin/sshpk-conv delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/bin/sshpk-sign delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/bin/sshpk-verify delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/lib/algs.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/lib/certificate.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/lib/dhe.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/lib/ed-compat.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/lib/errors.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/lib/fingerprint.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/lib/formats/auto.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/lib/formats/dnssec.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/lib/formats/openssh-cert.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/lib/formats/pem.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/lib/formats/pkcs1.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/lib/formats/pkcs8.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/lib/formats/rfc4253.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/lib/formats/ssh-private.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/lib/formats/ssh.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/lib/formats/x509-pem.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/lib/formats/x509.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/lib/identity.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/lib/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/lib/key.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/lib/private-key.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/lib/signature.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/lib/ssh-buffer.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/lib/utils.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/man/man1/sshpk-conv.1 delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/man/man1/sshpk-sign.1 delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/man/man1/sshpk-verify.1 delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/string_decoder/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/string_decoder/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/string_decoder/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/string_decoder/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/string_decoder/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/symbol-tree/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/symbol-tree/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/symbol-tree/lib/SymbolTree.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/symbol-tree/lib/SymbolTreeNode.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/symbol-tree/lib/TreeIterator.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/symbol-tree/lib/TreePosition.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/symbol-tree/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tough-cookie/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tough-cookie/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tough-cookie/lib/cookie.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tough-cookie/lib/memstore.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tough-cookie/lib/pathMatch.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tough-cookie/lib/permuteDomain.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tough-cookie/lib/pubsuffix-psl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tough-cookie/lib/store.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tough-cookie/node_modules/punycode/LICENSE-MIT.txt delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tough-cookie/node_modules/punycode/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tough-cookie/node_modules/punycode/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tough-cookie/node_modules/punycode/punycode.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tough-cookie/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tr46/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tr46/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tr46/lib/.gitkeep delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tr46/lib/mappingTable.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tr46/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tunnel-agent/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tunnel-agent/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tunnel-agent/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tunnel-agent/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tweetnacl/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tweetnacl/AUTHORS.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tweetnacl/CHANGELOG.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tweetnacl/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tweetnacl/PULL_REQUEST_TEMPLATE.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tweetnacl/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tweetnacl/nacl-fast.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tweetnacl/nacl-fast.min.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tweetnacl/nacl.d.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tweetnacl/nacl.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tweetnacl/nacl.min.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/tweetnacl/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/type-check/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/type-check/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/type-check/lib/check.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/type-check/lib/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/type-check/lib/parse-type.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/type-check/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/bower.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/es5/uri.all.d.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/es5/uri.all.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/es5/uri.all.js.map delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/es5/uri.all.min.d.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/es5/uri.all.min.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/es5/uri.all.min.js.map delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/index.d.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/index.js.map delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/regexps-iri.d.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/regexps-iri.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/regexps-iri.js.map delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/regexps-uri.d.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/regexps-uri.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/regexps-uri.js.map delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/schemes/http.d.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/schemes/http.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/schemes/http.js.map delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/schemes/https.d.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/schemes/https.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/schemes/https.js.map delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/schemes/mailto.d.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/schemes/mailto.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/schemes/mailto.js.map delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/schemes/urn-uuid.d.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/schemes/urn-uuid.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/schemes/urn-uuid.js.map delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/schemes/urn.d.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/schemes/urn.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/schemes/urn.js.map delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/uri.d.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/uri.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/uri.js.map delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/util.d.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/util.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/dist/esnext/util.js.map delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/rollup.config.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/src/index.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/src/punycode.d.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/src/regexps-iri.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/src/regexps-uri.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/src/schemes/http.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/src/schemes/https.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/src/schemes/mailto.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/src/schemes/urn-uuid.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/src/schemes/urn.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/src/uri.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/src/util.ts delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/tests/qunit.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/tests/qunit.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/tests/test-es5-min.html delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/tests/test-es5.html delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/tests/tests.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/tsconfig.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uri-js/yarn.lock delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uuid/.eslintrc.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uuid/AUTHORS delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uuid/CHANGELOG.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uuid/LICENSE.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uuid/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uuid/README_js.md delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uuid/bin/uuid delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uuid/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uuid/lib/bytesToUuid.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uuid/lib/md5-browser.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uuid/lib/md5.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uuid/lib/rng-browser.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uuid/lib/rng.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uuid/lib/sha1-browser.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uuid/lib/sha1.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uuid/lib/v35.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uuid/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uuid/v1.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uuid/v3.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uuid/v4.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/uuid/v5.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/verror/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/verror/CHANGES.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/verror/CONTRIBUTING.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/verror/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/verror/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/verror/lib/verror.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/verror/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/webidl-conversions/LICENSE.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/webidl-conversions/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/webidl-conversions/lib/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/webidl-conversions/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/whatwg-url-compat/.npmignore delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/whatwg-url-compat/LICENSE.txt delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/whatwg-url-compat/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/whatwg-url-compat/jsconfig.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/whatwg-url-compat/lib/url.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/whatwg-url-compat/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/wordwrap/LICENSE delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/wordwrap/README.markdown delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/wordwrap/example/center.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/wordwrap/example/meat.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/wordwrap/index.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/wordwrap/package.json delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/wordwrap/test/break.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/wordwrap/test/idleness.txt delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/wordwrap/test/wrap.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/xml-name-validator/LICENSE.txt delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/xml-name-validator/README.md delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/xml-name-validator/lib/generated-parser.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/xml-name-validator/lib/grammar.pegjs delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/xml-name-validator/lib/xml-name-validator.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/node_modules/xml-name-validator/package.json delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/styles/Roboto/LICENSE.txt delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/styles/Roboto/Roboto-Black.ttf delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/styles/Roboto/Roboto-BlackItalic.ttf delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/styles/Roboto/Roboto-Bold.ttf delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/styles/Roboto/Roboto-BoldItalic.ttf delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/styles/Roboto/Roboto-Italic.ttf delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/styles/Roboto/Roboto-Light.ttf delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/styles/Roboto/Roboto-LightItalic.ttf delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/styles/Roboto/Roboto-Medium.ttf delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/styles/Roboto/Roboto-MediumItalic.ttf delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/styles/Roboto/Roboto-Regular.ttf delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/styles/Roboto/Roboto-Thin.ttf delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/book/styles/Roboto/Roboto-ThinItalic.ttf delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/styles/website.css delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/tutorials/kubernetes-admission-control-validation/ingress-conflicts.rego delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/book/tutorials/kubernetes-admission-control-validation/ingress-whitelist.rego rename vendor/github.com/open-policy-agent/opa/docs/{book/tutorials => code}/deployments-docker/example/data.json (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/tutorials => code}/deployments-docker/example/policy.rego (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/tutorials => code}/deployments-kubernetes/deployment-opa.yaml (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/tutorials => code}/deployments-kubernetes/example-pod.json (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/tutorials => code}/deployments-kubernetes/example.rego (80%) rename vendor/github.com/open-policy-agent/opa/docs/{book/tutorials => code}/deployments-kubernetes/service-opa.yaml (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/tutorials => code}/kubernetes-admission-control-validation/admission-controller.yaml (100%) create mode 100644 vendor/github.com/open-policy-agent/opa/docs/code/kubernetes-admission-control-validation/ingress-conflicts.rego create mode 100644 vendor/github.com/open-policy-agent/opa/docs/code/kubernetes-admission-control-validation/ingress-whitelist.rego create mode 100644 vendor/github.com/open-policy-agent/opa/docs/config.toml create mode 100644 vendor/github.com/open-policy-agent/opa/docs/content/docs/_index.md rename vendor/github.com/open-policy-agent/opa/docs/{book => content/docs}/best-practice-identity.md (92%) rename vendor/github.com/open-policy-agent/opa/docs/{book => content/docs}/bundles.md (99%) rename vendor/github.com/open-policy-agent/opa/docs/{book => content/docs}/ceph-authorization.md (98%) create mode 100644 vendor/github.com/open-policy-agent/opa/docs/content/docs/cheatsheet.md rename vendor/github.com/open-policy-agent/opa/docs/{book => content/docs}/comparison-to-other-systems.md (91%) rename vendor/github.com/open-policy-agent/opa/docs/{book => content/docs}/configuration.md (98%) create mode 100644 vendor/github.com/open-policy-agent/opa/docs/content/docs/decision-logs.md rename vendor/github.com/open-policy-agent/opa/docs/{book => content/docs}/deployments.md (80%) rename vendor/github.com/open-policy-agent/opa/docs/{book => content/docs}/discovery.md (98%) rename vendor/github.com/open-policy-agent/opa/docs/{book => content/docs}/docker-authorization.md (99%) create mode 100644 vendor/github.com/open-policy-agent/opa/docs/content/docs/faq.md rename vendor/github.com/open-policy-agent/opa/docs/{book => content/docs}/get-started.md (76%) rename vendor/github.com/open-policy-agent/opa/docs/{book => content/docs}/how-do-i-test-policies.md (96%) rename vendor/github.com/open-policy-agent/opa/docs/{book => content/docs}/how-do-i-write-policies.md (75%) rename vendor/github.com/open-policy-agent/opa/docs/{book => content/docs}/how-does-opa-work.md (91%) rename vendor/github.com/open-policy-agent/opa/docs/{book => content/docs}/http-api-authorization.md (95%) rename vendor/github.com/open-policy-agent/opa/docs/{book => content/docs}/kafka-authorization.md (99%) rename vendor/github.com/open-policy-agent/opa/docs/{book => content/docs}/kubernetes-admission-control.md (93%) create mode 100644 vendor/github.com/open-policy-agent/opa/docs/content/docs/language-reference.md rename vendor/github.com/open-policy-agent/opa/docs/{book => content/docs}/monitoring.md (91%) rename vendor/github.com/open-policy-agent/opa/docs/{book => content/docs}/plugins.md (98%) rename vendor/github.com/open-policy-agent/opa/docs/{book => content/docs}/rest-api.md (99%) rename vendor/github.com/open-policy-agent/opa/docs/{book => content/docs}/security.md (93%) rename vendor/github.com/open-policy-agent/opa/docs/{book => content/docs}/ssh-and-sudo-authorization.md (96%) rename vendor/github.com/open-policy-agent/opa/docs/{book => content/docs}/status.md (97%) rename vendor/github.com/open-policy-agent/opa/docs/{book => content/docs}/terraform.md (96%) create mode 100644 vendor/github.com/open-policy-agent/opa/docs/data/traits.yaml delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/img/favicon.png delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/img/opa-logo.svg delete mode 100755 vendor/github.com/open-policy-agent/opa/docs/index.html create mode 100644 vendor/github.com/open-policy-agent/opa/docs/layouts/_default/baseof.html create mode 100644 vendor/github.com/open-policy-agent/opa/docs/layouts/docs/section.en.html create mode 100644 vendor/github.com/open-policy-agent/opa/docs/layouts/docs/single.en.html create mode 100644 vendor/github.com/open-policy-agent/opa/docs/layouts/index.html create mode 100644 vendor/github.com/open-policy-agent/opa/docs/layouts/partials/css.html create mode 100644 vendor/github.com/open-policy-agent/opa/docs/layouts/partials/docs/article.html create mode 100644 vendor/github.com/open-policy-agent/opa/docs/layouts/partials/docs/dashboard.html create mode 100644 vendor/github.com/open-policy-agent/opa/docs/layouts/partials/docs/hero.html create mode 100644 vendor/github.com/open-policy-agent/opa/docs/layouts/partials/docs/navbar.html create mode 100644 vendor/github.com/open-policy-agent/opa/docs/layouts/partials/docs/sidenav.html create mode 100644 vendor/github.com/open-policy-agent/opa/docs/layouts/partials/google-analytics.html create mode 100644 vendor/github.com/open-policy-agent/opa/docs/layouts/partials/home/banner.html create mode 100644 vendor/github.com/open-policy-agent/opa/docs/layouts/partials/home/footer.html create mode 100644 vendor/github.com/open-policy-agent/opa/docs/layouts/partials/home/svg.html create mode 100644 vendor/github.com/open-policy-agent/opa/docs/layouts/partials/home/traits.html create mode 100644 vendor/github.com/open-policy-agent/opa/docs/layouts/partials/home/use-cases.html create mode 100644 vendor/github.com/open-policy-agent/opa/docs/layouts/partials/javascript.html create mode 100644 vendor/github.com/open-policy-agent/opa/docs/layouts/partials/meta.html create mode 100644 vendor/github.com/open-policy-agent/opa/docs/layouts/shortcodes/code.html create mode 100644 vendor/github.com/open-policy-agent/opa/docs/layouts/shortcodes/figure.html create mode 100644 vendor/github.com/open-policy-agent/opa/docs/layouts/shortcodes/latest.html create mode 100644 vendor/github.com/open-policy-agent/opa/docs/package-lock.json create mode 100644 vendor/github.com/open-policy-agent/opa/docs/package.json create mode 100644 vendor/github.com/open-policy-agent/opa/docs/postcss.config.js create mode 100644 vendor/github.com/open-policy-agent/opa/docs/static/css/home.css rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static}/favicon.png (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/Github.svg (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/Medium.svg (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/Slack.svg (100%) rename vendor/github.com/open-policy-agent/opa/docs/{ => static}/img/api-authorization.svg (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/benefits.svg (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/best-practice-identity-bundle.graffle/data.plist (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/best-practice-identity-bundle.graffle/image3.png (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/best-practice-identity-bundle.graffle/image6.png (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/best-practice-identity-bundle.png (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/best-practice-identity-jwt.graffle/data.plist (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/best-practice-identity-jwt.graffle/image3.png (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/best-practice-identity-jwt.graffle/image5.png (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/best-practice-identity-jwt.graffle/image6.png (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/best-practice-identity-jwt.png (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/best-practice-identity-push.graffle/data.plist (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/best-practice-identity-push.graffle/image3.png (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/best-practice-identity-push.graffle/image6.png (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/best-practice-identity-push.png (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/best-practice-identity-remote.graffle/data.plist (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/best-practice-identity-remote.graffle/image3.png (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/best-practice-identity-remote.graffle/image6.png (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/best-practice-identity-remote.png (100%) rename vendor/github.com/open-policy-agent/opa/docs/{ => static}/img/boat.svg (100%) rename vendor/github.com/open-policy-agent/opa/docs/{ => static}/img/cloud.svg (100%) rename vendor/github.com/open-policy-agent/opa/docs/{ => static}/img/context-icon.svg (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/data-model-dependencies.svg (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/data-model-logical.svg (100%) rename vendor/github.com/open-policy-agent/opa/docs/{ => static}/img/declarative-icon.svg (100%) rename vendor/github.com/open-policy-agent/opa/docs/{ => static}/img/kubernetes-admission-control.svg (100%) create mode 100644 vendor/github.com/open-policy-agent/opa/docs/static/img/logos/opa-horizontal-color.png create mode 100644 vendor/github.com/open-policy-agent/opa/docs/static/img/logos/opa-icon-white.png create mode 100644 vendor/github.com/open-policy-agent/opa/docs/static/img/logos/opa-stacked-color.png rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/opa-logo.svg (100%) rename vendor/github.com/open-policy-agent/opa/docs/{ => static}/img/partial-evaluation.svg (100%) rename vendor/github.com/open-policy-agent/opa/docs/{book/images => static/img}/request-response.svg (100%) rename vendor/github.com/open-policy-agent/opa/docs/{ => static}/img/sea-plants.svg (100%) rename vendor/github.com/open-policy-agent/opa/docs/{ => static}/img/ssh-authorization.svg (100%) rename vendor/github.com/open-policy-agent/opa/docs/{ => static}/img/unified-icon.svg (100%) rename vendor/github.com/open-policy-agent/opa/docs/{ => static}/img/viking-village.svg (100%) rename vendor/github.com/open-policy-agent/opa/docs/{ => static}/img/wave--examples.svg (100%) rename vendor/github.com/open-policy-agent/opa/docs/{ => static}/img/wave--headline--bg.svg (100%) rename vendor/github.com/open-policy-agent/opa/docs/{ => static}/img/wave--headline--fg.svg (100%) rename vendor/github.com/open-policy-agent/opa/docs/{ => static}/img/wave--use-cases.svg (100%) create mode 100644 vendor/github.com/open-policy-agent/opa/docs/static/js/home.js delete mode 100644 vendor/github.com/open-policy-agent/opa/docs/style.css create mode 100644 vendor/github.com/open-policy-agent/opa/netlify.toml rename vendor/github.com/{open-policy-agent/opa/docs/book/node_modules/acorn/dist/.keep => prometheus/common/config/testdata/empty} (100%) create mode 100644 vendor/github.com/prometheus/common/config/testdata/self-signed-client.crt create mode 100644 vendor/github.com/prometheus/common/config/testdata/self-signed-client.key create mode 100644 vendor/github.com/prometheus/procfs/internal/util/sysreadfile.go create mode 100644 vendor/github.com/prometheus/procfs/internal/util/sysreadfile_compat.go delete mode 100644 vendor/github.com/prometheus/procfs/internal/util/sysreadfile_linux.go create mode 100644 vendor/github.com/prometheus/procfs/sysfs/class_power_supply.go create mode 100644 vendor/github.com/prometheus/procfs/sysfs/class_power_supply_test.go delete mode 100644 vendor/github.com/prometheus/procfs/sysfs/fixtures.ttar create mode 100644 vendor/golang.org/x/crypto/curve25519/testvectors_test.go create mode 100644 vendor/golang.org/x/crypto/go.mod create mode 100644 vendor/golang.org/x/crypto/go.sum create mode 100644 vendor/golang.org/x/crypto/poly1305/mac_noasm.go create mode 100644 vendor/golang.org/x/crypto/poly1305/sum_generic.go delete mode 100644 vendor/golang.org/x/crypto/poly1305/sum_ref.go delete mode 100644 vendor/golang.org/x/crypto/salsa20/salsa/salsa2020_amd64.s create mode 100644 vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64.s create mode 100644 vendor/golang.org/x/crypto/salsa20/salsa/salsa20_amd64_test.go create mode 100644 vendor/golang.org/x/crypto/salsa20/salsa/salsa20_noasm.go create mode 100644 vendor/golang.org/x/lint/go.mod create mode 100644 vendor/golang.org/x/lint/go.sum create mode 100644 vendor/golang.org/x/net/go.mod create mode 100644 vendor/golang.org/x/net/go.sum create mode 100644 vendor/golang.org/x/net/http2/h2demo/go.mod create mode 100644 vendor/golang.org/x/net/http2/h2demo/go.sum delete mode 100644 vendor/golang.org/x/net/internal/socket/rawconn_stub.go delete mode 100644 vendor/golang.org/x/net/internal/socket/reflect.go delete mode 100644 vendor/golang.org/x/net/internal/socket/socket_go1_9_test.go delete mode 100644 vendor/golang.org/x/net/ipv4/packet_go1_8.go delete mode 100644 vendor/golang.org/x/net/ipv4/packet_go1_9.go delete mode 100644 vendor/golang.org/x/net/ipv4/payload_cmsg_go1_8.go delete mode 100644 vendor/golang.org/x/net/ipv4/payload_cmsg_go1_9.go delete mode 100644 vendor/golang.org/x/net/ipv4/readwrite_go1_8_test.go delete mode 100644 vendor/golang.org/x/net/ipv4/readwrite_go1_9_test.go delete mode 100644 vendor/golang.org/x/net/ipv6/payload_cmsg_go1_8.go delete mode 100644 vendor/golang.org/x/net/ipv6/payload_cmsg_go1_9.go delete mode 100644 vendor/golang.org/x/net/ipv6/readwrite_go1_8_test.go delete mode 100644 vendor/golang.org/x/net/ipv6/readwrite_go1_9_test.go delete mode 100644 vendor/golang.org/x/net/nettest/conntest_go16.go delete mode 100644 vendor/golang.org/x/net/nettest/conntest_go17.go create mode 100644 vendor/golang.org/x/net/nettest/nettest.go create mode 100644 vendor/golang.org/x/sys/cpu/cpu_aix_ppc64.go create mode 100644 vendor/golang.org/x/sys/cpu/cpu_gc_s390x.go create mode 100644 vendor/golang.org/x/sys/cpu/cpu_gccgo_s390x.go create mode 100644 vendor/golang.org/x/sys/cpu/cpu_linux_s390x.go delete mode 100644 vendor/golang.org/x/sys/cpu/cpu_other_ppc64x.go delete mode 100644 vendor/golang.org/x/sys/cpu/cpu_s390x.go create mode 100644 vendor/golang.org/x/sys/cpu/cpu_s390x.s create mode 100644 vendor/golang.org/x/sys/cpu/cpu_wasm.go create mode 100644 vendor/golang.org/x/sys/go.mod create mode 100644 vendor/golang.org/x/text/language/lookup_test.go delete mode 100644 vendor/golang.org/x/tools/cmd/golsp/main.go create mode 100644 vendor/golang.org/x/tools/cmd/stringer/testdata/vary_day.go create mode 100644 vendor/golang.org/x/tools/go/analysis/passes/deepequalerrors/deepequalerrors.go create mode 100644 vendor/golang.org/x/tools/go/analysis/passes/deepequalerrors/deepequalerrors_test.go create mode 100644 vendor/golang.org/x/tools/go/analysis/passes/deepequalerrors/testdata/src/a/a.go create mode 100644 vendor/golang.org/x/tools/go/analysis/passes/errorsas/errorsas.go create mode 100644 vendor/golang.org/x/tools/go/analysis/passes/errorsas/errorsas_test.go create mode 100644 vendor/golang.org/x/tools/go/analysis/passes/errorsas/testdata/src/a/a.go create mode 100644 vendor/golang.org/x/tools/go/analysis/passes/printf/testdata/src/nofmt/nofmt.go create mode 100644 vendor/golang.org/x/tools/go/analysis/passes/tests/testdata/src/b/b.go create mode 100644 vendor/golang.org/x/tools/go/analysis/passes/tests/testdata/src/b_x_test/b_test.go delete mode 100644 vendor/golang.org/x/tools/go/packages/golist_fallback.go delete mode 100644 vendor/golang.org/x/tools/go/packages/golist_fallback_testmain.go delete mode 100644 vendor/golang.org/x/tools/go/ssa/interp/external_darwin.go delete mode 100644 vendor/golang.org/x/tools/go/ssa/interp/external_unix.go delete mode 100644 vendor/golang.org/x/tools/go/ssa/interp/testdata/a_test.go delete mode 100644 vendor/golang.org/x/tools/go/ssa/interp/testdata/b_test.go delete mode 100644 vendor/golang.org/x/tools/go/ssa/interp/testdata/c_test.go delete mode 100644 vendor/golang.org/x/tools/go/ssa/interp/testdata/callstack.go create mode 100644 vendor/golang.org/x/tools/go/ssa/interp/testdata/src/errors/errors.go create mode 100644 vendor/golang.org/x/tools/go/ssa/interp/testdata/src/fmt/fmt.go create mode 100644 vendor/golang.org/x/tools/go/ssa/interp/testdata/src/math/math.go create mode 100644 vendor/golang.org/x/tools/go/ssa/interp/testdata/src/os/os.go create mode 100644 vendor/golang.org/x/tools/go/ssa/interp/testdata/src/reflect/reflect.go create mode 100644 vendor/golang.org/x/tools/go/ssa/interp/testdata/src/runtime/runtime.go create mode 100644 vendor/golang.org/x/tools/go/ssa/interp/testdata/src/strings/strings.go create mode 100644 vendor/golang.org/x/tools/go/ssa/interp/testdata/src/time/time.go create mode 100644 vendor/golang.org/x/tools/go/ssa/interp/testdata/src/unicode/utf8/utf8.go create mode 100644 vendor/golang.org/x/tools/go/ssa/interp/testdata/src/unsafe/unsafe.go delete mode 100644 vendor/golang.org/x/tools/godoc/env/env.go create mode 100644 vendor/golang.org/x/tools/godoc/golangorgenv/golangorgenv.go create mode 100644 vendor/golang.org/x/tools/imports/mod_112_test.go create mode 100644 vendor/golang.org/x/tools/internal/lsp/cache/check.go create mode 100644 vendor/golang.org/x/tools/internal/lsp/cache/pkg.go create mode 100644 vendor/golang.org/x/tools/internal/lsp/cmd/cmd_test.go delete mode 100644 vendor/golang.org/x/tools/internal/lsp/cmd/location.go delete mode 100644 vendor/golang.org/x/tools/internal/lsp/cmd/testdata/a/a.go delete mode 100644 vendor/golang.org/x/tools/internal/lsp/cmd/testdata/b/b.go create mode 100644 vendor/golang.org/x/tools/internal/lsp/highlight.go delete mode 100644 vendor/golang.org/x/tools/internal/lsp/position.go create mode 100644 vendor/golang.org/x/tools/internal/lsp/protocol/preserve/README rename vendor/golang.org/x/tools/internal/lsp/protocol/{ => preserve}/basic.go (100%) rename vendor/golang.org/x/tools/internal/lsp/protocol/{ => preserve}/diagnostics.go (100%) rename vendor/golang.org/x/tools/internal/lsp/protocol/{ => preserve}/general.go (100%) rename vendor/golang.org/x/tools/internal/lsp/protocol/{ => preserve}/language.go (100%) rename vendor/golang.org/x/tools/internal/lsp/protocol/{ => preserve}/registration.go (100%) rename vendor/golang.org/x/tools/internal/lsp/protocol/{ => preserve}/text.go (100%) rename vendor/golang.org/x/tools/internal/lsp/protocol/{ => preserve}/window.go (100%) rename vendor/golang.org/x/tools/internal/lsp/protocol/{ => preserve}/workspace.go (100%) create mode 100644 vendor/golang.org/x/tools/internal/lsp/protocol/span.go create mode 100644 vendor/golang.org/x/tools/internal/lsp/protocol/tsprotocol.go create mode 100644 vendor/golang.org/x/tools/internal/lsp/protocol/typescript/README.md create mode 100644 vendor/golang.org/x/tools/internal/lsp/protocol/typescript/go.ts create mode 100644 vendor/golang.org/x/tools/internal/lsp/source/highlight.go create mode 100644 vendor/golang.org/x/tools/internal/lsp/source/symbols.go delete mode 100644 vendor/golang.org/x/tools/internal/lsp/source/uri.go delete mode 100644 vendor/golang.org/x/tools/internal/lsp/source/uri_test.go create mode 100644 vendor/golang.org/x/tools/internal/lsp/symbols.go create mode 100644 vendor/golang.org/x/tools/internal/lsp/testdata/godef/a/d.go create mode 100644 vendor/golang.org/x/tools/internal/lsp/testdata/godef/b/e.go create mode 100644 vendor/golang.org/x/tools/internal/lsp/testdata/highlights/highlights.go delete mode 100644 vendor/golang.org/x/tools/internal/lsp/testdata/self/self.go.in create mode 100644 vendor/golang.org/x/tools/internal/lsp/testdata/stringlit/stringlit.go.in create mode 100644 vendor/golang.org/x/tools/internal/span/parse.go create mode 100644 vendor/golang.org/x/tools/internal/span/span.go create mode 100644 vendor/golang.org/x/tools/internal/span/span_test.go create mode 100644 vendor/golang.org/x/tools/internal/span/token.go create mode 100644 vendor/golang.org/x/tools/internal/span/token111.go create mode 100644 vendor/golang.org/x/tools/internal/span/token112.go create mode 100644 vendor/golang.org/x/tools/internal/span/token_test.go create mode 100644 vendor/golang.org/x/tools/internal/span/uri.go create mode 100644 vendor/golang.org/x/tools/internal/span/uri_test.go create mode 100644 vendor/golang.org/x/tools/internal/span/utf16.go create mode 100644 vendor/golang.org/x/tools/internal/span/utf16_test.go delete mode 100644 vendor/golang.org/x/tools/playground/appengine.go delete mode 100644 vendor/golang.org/x/tools/playground/common.go delete mode 100644 vendor/golang.org/x/tools/playground/local.go create mode 100644 vendor/golang.org/x/tools/playground/playground.go delete mode 100644 vendor/golang.org/x/tools/third_party/moduleloader/LICENSE delete mode 100644 vendor/golang.org/x/tools/third_party/moduleloader/moduleloader.js delete mode 100644 vendor/golang.org/x/tools/third_party/typescript/LICENSE delete mode 100644 vendor/golang.org/x/tools/third_party/typescript/typescript.js delete mode 100644 vendor/golang.org/x/tools/third_party/webcomponents/LICENSE delete mode 100644 vendor/golang.org/x/tools/third_party/webcomponents/customelements.js create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/common/ad_asset.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/common/ad_type_infos.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/common/bidding.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/common/click_location.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/common/criteria.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/common/criterion_category_availability.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/common/custom_parameter.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/common/dates.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/common/explorer_auto_optimizer_setting.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/common/extensions.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/common/feed_common.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/common/frequency_cap.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/common/keyword_plan_common.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/common/matching_function.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/common/metrics.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/common/policy.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/common/real_time_bidding_setting.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/common/segments.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/common/tag_snippet.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/common/targeting_setting.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/common/text_label.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/common/url_collection.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/common/user_lists.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/common/value.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/access_reason.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/account_budget_proposal_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/account_budget_proposal_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/account_budget_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/ad_customizer_placeholder_field.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/ad_group_ad_rotation_mode.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/ad_group_ad_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/ad_group_criterion_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/ad_group_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/ad_group_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/ad_network_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/ad_serving_optimization_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/ad_strength.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/ad_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/advertising_channel_sub_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/advertising_channel_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/affiliate_location_feed_relationship_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/affiliate_location_placeholder_field.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/age_range_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/app_payment_model_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/app_placeholder_field.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/app_store.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/attribution_model.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/bid_modifier_source.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/bidding_source.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/bidding_strategy_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/bidding_strategy_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/billing_setup_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/brand_safety_suitability.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/budget_delivery_method.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/budget_period.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/budget_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/call_conversion_reporting_state.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/call_placeholder_field.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/callout_placeholder_field.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/campaign_serving_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/campaign_shared_set_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/campaign_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/change_status_operation.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/change_status_resource_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/click_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/content_label_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/conversion_action_category.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/conversion_action_counting_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/conversion_action_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/conversion_action_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/conversion_attribution_event_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/conversion_lag_bucket.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/conversion_or_adjustment_lag_bucket.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/criterion_category_channel_availability_mode.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/criterion_category_locale_availability_mode.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/criterion_system_serving_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/criterion_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/custom_interest_member_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/custom_interest_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/custom_interest_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/custom_placeholder_field.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/customer_match_upload_key_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/data_driven_model_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/day_of_week.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/device.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/display_ad_format_setting.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/dsa_page_feed_criterion_field.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/education_placeholder_field.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/extension_setting_device.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/extension_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/external_conversion_source.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/feed_attribute_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/feed_item_quality_approval_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/feed_item_quality_disapproval_reason.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/feed_item_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/feed_item_target_device.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/feed_item_target_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/feed_item_validation_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/feed_link_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/feed_mapping_criterion_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/feed_mapping_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/feed_origin.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/feed_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/flight_placeholder_field.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/frequency_cap_event_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/frequency_cap_level.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/frequency_cap_time_unit.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/gender_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/geo_target_constant_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/geo_targeting_restriction.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/geo_targeting_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/google_ads_field_category.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/google_ads_field_data_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/hotel_date_selection_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/hotel_placeholder_field.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/income_range_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/interaction_event_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/interaction_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/job_placeholder_field.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/keyword_match_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/keyword_plan_competition_level.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/keyword_plan_forecast_interval.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/keyword_plan_network.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/label_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/listing_custom_attribute_index.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/listing_group_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/local_placeholder_field.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/location_extension_targeting_criterion_field.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/location_placeholder_field.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/manager_link_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/matching_function_context_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/matching_function_operator.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/media_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/merchant_center_link_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/message_placeholder_field.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/mime_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/minute_of_hour.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/mobile_device_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/month_of_year.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/mutate_job_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/negative_geo_target_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/operating_system_version_operator_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/page_one_promoted_strategy_goal.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/parental_status_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/placeholder_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/placement_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/policy_approval_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/policy_review_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/policy_topic_entry_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/policy_topic_evidence_destination_mismatch_url_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/positive_geo_target_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/preferred_content_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/price_extension_price_qualifier.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/price_extension_price_unit.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/price_extension_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/price_placeholder_field.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/product_bidding_category_level.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/product_bidding_category_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/product_channel.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/product_channel_exclusivity.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/product_condition.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/product_type_level.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/promotion_extension_discount_modifier.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/promotion_extension_occasion.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/promotion_placeholder_field.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/proximity_radius_units.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/quality_score_bucket.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/real_estate_placeholder_field.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/recommendation_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/search_term_match_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/search_term_targeting_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/served_asset_field_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/shared_set_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/shared_set_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/sitelink_placeholder_field.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/slot.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/spending_limit_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/structured_snippet_placeholder_field.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/system_managed_entity_source.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/target_cpa_opt_in_recommendation_goal.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/target_impression_share_location.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/targeting_dimension.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/time_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/tracking_code_page_format.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/tracking_code_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/travel_placeholder_field.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/user_interest_taxonomy_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/user_list_access_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/user_list_closing_reason.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/user_list_combined_rule_operator.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/user_list_crm_data_source_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/user_list_date_rule_item_operator.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/user_list_logical_rule_operator.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/user_list_membership_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/user_list_number_rule_item_operator.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/user_list_prepopulation_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/user_list_rule_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/user_list_size_range.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/user_list_string_rule_item_operator.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/user_list_type.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/vanity_pharma_display_url_mode.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/vanity_pharma_text.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/webpage_condition_operand.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/enums/webpage_condition_operator.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/account_budget_proposal_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/ad_customizer_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/ad_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/ad_group_ad_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/ad_group_bid_modifier_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/ad_group_criterion_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/ad_group_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/ad_group_feed_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/ad_parameter_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/ad_sharing_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/adx_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/authentication_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/authorization_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/bidding_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/bidding_strategy_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/billing_setup_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/campaign_budget_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/campaign_criterion_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/campaign_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/campaign_feed_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/campaign_shared_set_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/change_status_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/collection_size_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/context_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/conversion_action_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/conversion_upload_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/country_code_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/criterion_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/custom_interest_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/customer_client_link_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/customer_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/customer_feed_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/customer_manager_link_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/database_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/date_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/date_range_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/distinct_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/enum_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/errors.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/extension_feed_item_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/extension_setting_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/feed_attribute_reference_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/feed_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/feed_item_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/feed_item_target_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/feed_item_validation_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/feed_mapping_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/field_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/field_mask_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/function_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/function_parsing_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/geo_target_constant_suggestion_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/header_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/id_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/image_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/internal_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/keyword_plan_ad_group_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/keyword_plan_campaign_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/keyword_plan_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/keyword_plan_idea_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/keyword_plan_keyword_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/keyword_plan_negative_keyword_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/label_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/language_code_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/list_operation_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/media_bundle_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/media_file_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/multiplier_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/mutate_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/mutate_job_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/new_resource_creation_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/not_empty_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/null_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/operation_access_denied_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/operator_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/partial_failure_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/policy_finding_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/policy_validation_parameter_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/policy_violation_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/query_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/quota_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/range_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/recommendation_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/region_code_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/request_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/resource_access_denied_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/resource_count_limit_exceeded_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/setting_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/shared_criterion_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/shared_set_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/string_format_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/string_length_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/url_field_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/errors/user_list_error.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/account_budget.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/account_budget_proposal.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/ad.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/ad_group.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/ad_group_ad.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/ad_group_ad_label.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/ad_group_audience_view.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/ad_group_bid_modifier.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/ad_group_criterion.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/ad_group_criterion_label.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/ad_group_extension_setting.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/ad_group_feed.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/ad_group_label.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/ad_parameter.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/ad_schedule_view.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/age_range_view.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/bidding_strategy.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/billing_setup.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/campaign.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/campaign_audience_view.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/campaign_bid_modifier.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/campaign_budget.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/campaign_criterion.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/campaign_extension_setting.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/campaign_feed.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/campaign_label.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/campaign_shared_set.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/carrier_constant.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/change_status.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/click_view.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/conversion_action.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/custom_interest.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/customer.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/customer_client.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/customer_client_link.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/customer_extension_setting.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/customer_feed.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/customer_label.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/customer_manager_link.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/customer_negative_criterion.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/detail_placement_view.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/display_keyword_view.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/domain_category.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/dynamic_search_ads_search_term_view.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/extension_feed_item.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/feed.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/feed_item.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/feed_item_target.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/feed_mapping.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/feed_placeholder_view.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/gender_view.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/geo_target_constant.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/geographic_view.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/google_ads_field.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/group_placement_view.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/hotel_group_view.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/hotel_performance_view.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/keyword_plan.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/keyword_plan_ad_group.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/keyword_plan_campaign.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/keyword_plan_keyword.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/keyword_plan_negative_keyword.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/keyword_view.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/label.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/language_constant.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/location_view.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/managed_placement_view.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/media_file.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/merchant_center_link.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/mobile_app_category_constant.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/mobile_device_constant.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/mutate_job.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/operating_system_version_constant.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/parental_status_view.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/payments_account.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/product_bidding_category_constant.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/product_group_view.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/recommendation.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/remarketing_action.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/search_term_view.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/shared_criterion.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/shared_set.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/shopping_performance_view.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/topic_constant.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/topic_view.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/user_interest.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/user_list.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/resources/video.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/account_budget_proposal_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/account_budget_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/ad_group_ad_label_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/ad_group_ad_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/ad_group_audience_view_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/ad_group_bid_modifier_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/ad_group_criterion_label_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/ad_group_criterion_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/ad_group_extension_setting_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/ad_group_feed_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/ad_group_label_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/ad_group_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/ad_parameter_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/ad_schedule_view_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/age_range_view_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/bidding_strategy_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/billing_setup_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/campaign_audience_view_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/campaign_bid_modifier_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/campaign_budget_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/campaign_criterion_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/campaign_extension_setting_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/campaign_feed_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/campaign_label_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/campaign_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/campaign_shared_set_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/carrier_constant_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/change_status_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/click_view_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/conversion_action_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/conversion_upload_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/custom_interest_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/customer_client_link_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/customer_client_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/customer_extension_setting_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/customer_feed_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/customer_label_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/customer_manager_link_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/customer_negative_criterion_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/customer_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/detail_placement_view_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/display_keyword_view_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/domain_category_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/dynamic_search_ads_search_term_view_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/extension_feed_item_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/feed_item_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/feed_item_target_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/feed_mapping_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/feed_placeholder_view_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/feed_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/gender_view_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/geo_target_constant_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/geographic_view_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/google_ads_field_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/google_ads_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/group_placement_view_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/hotel_group_view_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/hotel_performance_view_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/keyword_plan_ad_group_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/keyword_plan_campaign_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/keyword_plan_idea_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/keyword_plan_keyword_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/keyword_plan_negative_keyword_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/keyword_plan_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/keyword_view_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/label_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/language_constant_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/location_view_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/managed_placement_view_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/media_file_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/merchant_center_link_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/mobile_app_category_constant_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/mobile_device_constant_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/mutate_job_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/operating_system_version_constant_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/parental_status_view_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/payments_account_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/product_bidding_category_constant_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/product_group_view_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/recommendation_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/remarketing_action_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/search_term_view_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/shared_criterion_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/shared_set_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/shopping_performance_view_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/topic_constant_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/topic_view_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/user_interest_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/user_list_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/ads/googleads/v1/services/video_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/cloud/asset/v1/asset_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/cloud/asset/v1/assets.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/cloud/scheduler/v1/cloudscheduler.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/cloud/scheduler/v1/job.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/cloud/scheduler/v1/target.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/cloud/securitycenter/v1/asset.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/cloud/securitycenter/v1/finding.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/cloud/securitycenter/v1/organization_settings.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/cloud/securitycenter/v1/security_marks.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/cloud/securitycenter/v1/securitycenter_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/cloud/securitycenter/v1/source.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/cloud/talent/v4beta1/tenant.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/cloud/talent/v4beta1/tenant_service.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/cloud/tasks/v2/cloudtasks.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/cloud/tasks/v2/queue.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/cloud/tasks/v2/target.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/cloud/tasks/v2/task.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/type/calendarperiod/calendar_period.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/type/expr/expr.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/type/fraction/fraction.pb.go create mode 100644 vendor/google.golang.org/genproto/googleapis/type/quaternion/quaternion.pb.go diff --git a/README.md b/README.md index a174bd738..fa80d01a5 100644 --- a/README.md +++ b/README.md @@ -104,7 +104,7 @@ To deploy OPA-Istio include the following container in your Kubernetes Deploymen ```yaml containers: -- image: openpolicyagent/opa:0.10.5-istio +- image: openpolicyagent/opa:0.10.6-istio imagePullPolicy: IfNotPresent name: opa-istio volumeMounts: diff --git a/glide.lock b/glide.lock index 296900fdf..9035019ec 100644 --- a/glide.lock +++ b/glide.lock @@ -1,5 +1,5 @@ -hash: 659e694c9f0e56304d4e14f4e4c271be966d1fa99c88d06ff1af835d91b16a01 -updated: 2019-02-25T10:14:44.534438-08:00 +hash: 41ab5c005c3e6be7680c1669d268e03b5d181d904ebfc82b72e51bfb3716e5bf +updated: 2019-03-26T22:30:51.988804151Z imports: - name: github.com/beorn7/perks version: 3a771d992973f24aa725d07868b467d1ddfceafb @@ -26,15 +26,15 @@ imports: subpackages: - google/rpc - name: github.com/gogo/protobuf - version: ba06b47c162d49f2af050fb4c75bcbc86a159d5c + version: 382325bbbb4d1c850eec1f3ec92a1a16f502d68b subpackages: - proto - sortkeys - types - name: github.com/golang/lint - version: 8f45f776aaf18cebc8d65861cc70c33c60471952 + version: d0100b6bd8b389f0385611eb39152c4d7c3a7905 - name: github.com/golang/protobuf - version: c823c79ea1570fb5ff454033735a8e68575d1d0f + version: d3c38a4eb4970272b87a425ae00ccc4548e2f9bb subpackages: - proto - ptypes @@ -42,7 +42,7 @@ imports: - ptypes/duration - ptypes/timestamp - name: github.com/gorilla/mux - version: 8559a4f775fc329165fe32bd4c2543de8ada8fce + version: c5c6c98bc25355028a63748a498942a6398ccd22 - name: github.com/inconshreveable/mousetrap version: 76626ae9c91c4f2a10f34cad8ce83ea42c93bb75 - name: github.com/lyft/protoc-gen-validate @@ -54,11 +54,11 @@ imports: subpackages: - pbutil - name: github.com/olekukonko/tablewriter - version: 93462a5dfaa69905a8243682186e36764caf8680 + version: f82d31373321de71ad0289113725564fe180a301 - name: github.com/OneOfOne/xxhash - version: 456a93f5dffea9f90d34d67b03b144f12a8125cc + version: c1e3185f167680b62832a0a11938a04b1ab265fc - name: github.com/open-policy-agent/opa - version: 8b08af7f8aa407f4c8f371c97dc861df58ed04b1 + version: 29690ac112cdeb3473471a14c275a8108893d2e3 subpackages: - ast - bundle @@ -113,9 +113,9 @@ imports: - name: github.com/peterh/liner version: bf27d3ba8e1d9899d45a457ffac16c953eb2d647 - name: github.com/pkg/errors - version: 856c240a51a2bf8fb8269ea7f3f9b046aadde36e + version: 27936f6d90f9c8e1145f11ed52ffffbfdb9e0af7 - name: github.com/prometheus/client_golang - version: 2daed26f633ce23fab5efc02fb3f2e803b3526c3 + version: 7490f0a74525a1f863eaf81b42f3ead3a1ecc43a subpackages: - prometheus - prometheus/internal @@ -125,13 +125,13 @@ imports: subpackages: - go - name: github.com/prometheus/common - version: 7a3416fd1f41341905f138746c51a5092e7ddf7a + version: 1ab4d74fc89940cfbc3c2b3a89821336cdefa119 subpackages: - expfmt - internal/bitbucket.org/ww/goautoneg - model - name: github.com/prometheus/procfs - version: e4d4a2206da023361ed100d85c5f2cf9c8364e9f + version: 55ae3d9d557340b5bc24cd8aa5f6fa2c2ab31352 subpackages: - internal/util - iostats @@ -148,15 +148,15 @@ imports: - name: github.com/yashtewari/glob-intersection version: 5c77d914dd0ba7bedca923f97232d37137e038f3 - name: golang.org/x/crypto - version: 7f87c0fbb88b590338857bcb720678c2583d4dea + version: a5d413f7728c81fb97d96a2b722368945f651e78 subpackages: - ssh/terminal - name: golang.org/x/lint - version: 8f45f776aaf18cebc8d65861cc70c33c60471952 + version: d0100b6bd8b389f0385611eb39152c4d7c3a7905 subpackages: - golint - name: golang.org/x/net - version: fe579d43d83210096a79b46dcca0e3721058393a + version: 15845e8f865bdabdefb6e7da65b4d9e8de5e94ef subpackages: - context - http/httpguts @@ -166,23 +166,23 @@ imports: - internal/timeseries - trace - name: golang.org/x/sys - version: cc5685c2db1239775905f3911f0067c0fa74762f + version: f49334f85ddcf0f08d7fb6dd7363e9e6d6b777eb subpackages: - unix - windows - name: golang.org/x/text - version: 6c92c7dc7f53607809182301b96e4cc1975143f1 + version: fe223c5a2583471b2791ca99e716c65b4a76117e subpackages: - secure/bidirule - transform - unicode/bidi - unicode/norm - name: golang.org/x/tools - version: 83362c3779f5f48611068d488a03ea7bbaddc81e + version: 3ad05305c9b0e30fce8bcbef2a43203fc3beb792 subpackages: - cmd/goimports - name: google.golang.org/genproto - version: 082222b4a5c572e33e82ee9162d1352c7cf38682 + version: e79c0c59cdb5e117ef82a6f885294df3d74065d5 subpackages: - googleapis/rpc/status - name: google.golang.org/grpc diff --git a/glide.yaml b/glide.yaml index fd5bcc32e..dbbbf9862 100644 --- a/glide.yaml +++ b/glide.yaml @@ -8,7 +8,7 @@ import: subpackages: - context - package: github.com/open-policy-agent/opa - version: v0.10.5 + version: v0.10.6 - package: github.com/spf13/cobra version: b4dbd37a01839e0653eec12aa4bbb2a2ce7b2a37 - package: github.com/spf13/pflag diff --git a/quick_start.yaml b/quick_start.yaml index ac36e3671..b742328e5 100644 --- a/quick_start.yaml +++ b/quick_start.yaml @@ -95,7 +95,7 @@ data: }] opa_container = { - "image": "openpolicyagent/opa:0.10.5-istio", + "image": "openpolicyagent/opa:0.10.6-istio", "name": "opa-istio", "args": [ "--plugin-dir=.", diff --git a/vendor/github.com/OneOfOne/xxhash/.travis.yml b/vendor/github.com/OneOfOne/xxhash/.travis.yml index 9b5bb481e..1c6dc55bc 100644 --- a/vendor/github.com/OneOfOne/xxhash/.travis.yml +++ b/vendor/github.com/OneOfOne/xxhash/.travis.yml @@ -2,11 +2,12 @@ language: go sudo: false go: - - 1.8 - - 1.9 - "1.10" + - "1.11" + - "1.12" - master script: - go test -tags safe ./... - go test ./... + - diff --git a/vendor/github.com/OneOfOne/xxhash/benchmarks/go.mod b/vendor/github.com/OneOfOne/xxhash/benchmarks/go.mod new file mode 100644 index 000000000..6dc5d149c --- /dev/null +++ b/vendor/github.com/OneOfOne/xxhash/benchmarks/go.mod @@ -0,0 +1,10 @@ +module github.com/OneOfOne/xxhash/benchmarks + +go 1.11 + +require ( + github.com/OneOfOne/xxhash v1.2.4 + github.com/cespare/xxhash v1.1.0 +) + +replace github.com/OneOfOne/xxhash => ../ diff --git a/vendor/github.com/OneOfOne/xxhash/benchmarks/go.sum b/vendor/github.com/OneOfOne/xxhash/benchmarks/go.sum new file mode 100644 index 000000000..0a630549a --- /dev/null +++ b/vendor/github.com/OneOfOne/xxhash/benchmarks/go.sum @@ -0,0 +1,3 @@ +github.com/cespare/xxhash v1.1.0 h1:a6HrQnmkObjyL+Gs60czilIUGqrzKutQD6XZog3p+ko= +github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= +github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= diff --git a/vendor/github.com/OneOfOne/xxhash/benchmarks/xxhash_cespare_test.go b/vendor/github.com/OneOfOne/xxhash/benchmarks/xxhash_cespare_test.go new file mode 100644 index 000000000..20cf5ddb8 --- /dev/null +++ b/vendor/github.com/OneOfOne/xxhash/benchmarks/xxhash_cespare_test.go @@ -0,0 +1,53 @@ +package exttests + +import ( + "testing" + + "github.com/cespare/xxhash" +) + +const inS = `Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +` + +var ( + in = []byte(inS) +) + +func BenchmarkXXSum64Cespare(b *testing.B) { + var bv uint64 + b.Run("Func", func(b *testing.B) { + for i := 0; i < b.N; i++ { + bv += xxhash.Sum64(in) + } + }) + b.Run("Struct", func(b *testing.B) { + h := xxhash.New() + for i := 0; i < b.N; i++ { + h.Write(in) + bv += h.Sum64() + h.Reset() + } + }) +} + +func BenchmarkXXSum64ShortCespare(b *testing.B) { + var bv uint64 + k := []byte("Test-key-100") + b.Run("Func", func(b *testing.B) { + for i := 0; i < b.N; i++ { + bv += xxhash.Sum64(k) + } + }) + b.Run("Struct", func(b *testing.B) { + h := xxhash.New() + for i := 0; i < b.N; i++ { + h.Write(k) + bv += h.Sum64() + h.Reset() + } + }) +} diff --git a/vendor/github.com/OneOfOne/xxhash/cmd/xxhsum/.gitignore b/vendor/github.com/OneOfOne/xxhash/cmd/xxhsum/.gitignore new file mode 100644 index 000000000..f84e57383 --- /dev/null +++ b/vendor/github.com/OneOfOne/xxhash/cmd/xxhsum/.gitignore @@ -0,0 +1 @@ +xxhsum* diff --git a/vendor/github.com/OneOfOne/xxhash/cmd/xxhsum/build.sh b/vendor/github.com/OneOfOne/xxhash/cmd/xxhsum/build.sh new file mode 100644 index 000000000..584c96405 --- /dev/null +++ b/vendor/github.com/OneOfOne/xxhash/cmd/xxhsum/build.sh @@ -0,0 +1,6 @@ +#!/bin/sh + +VERSION=$1 + +env GOOS=windows GOARCH=amd64 CGO_ENABLED=0 go build -ldflags "-s -w" -o xxhsum64-${VERSION}.exe || exit 1 +env GOOS=windows GOARCH=386 CGO_ENABLED=0 go build -ldflags "-s -w" -o xxhsum32-${VERSION}.exe || exit 1 diff --git a/vendor/github.com/OneOfOne/xxhash/cmd/xxhsum/go.mod b/vendor/github.com/OneOfOne/xxhash/cmd/xxhsum/go.mod new file mode 100644 index 000000000..ab81c8589 --- /dev/null +++ b/vendor/github.com/OneOfOne/xxhash/cmd/xxhsum/go.mod @@ -0,0 +1,7 @@ +module github.com/OneOfOne/xxhash/cmd/xxhsum + +go 1.11 + +require github.com/OneOfOne/xxhash v0.0.0-00010101000000-000000000000 + +replace github.com/OneOfOne/xxhash => ../../ diff --git a/vendor/github.com/OneOfOne/xxhash/go.mod b/vendor/github.com/OneOfOne/xxhash/go.mod index 2f3334267..c6da85e0a 100644 --- a/vendor/github.com/OneOfOne/xxhash/go.mod +++ b/vendor/github.com/OneOfOne/xxhash/go.mod @@ -1 +1,3 @@ module github.com/OneOfOne/xxhash + +go 1.11 diff --git a/vendor/github.com/OneOfOne/xxhash/xxhash_cespare_test.go b/vendor/github.com/OneOfOne/xxhash/xxhash_cespare_test.go deleted file mode 100644 index 9ab3a3b96..000000000 --- a/vendor/github.com/OneOfOne/xxhash/xxhash_cespare_test.go +++ /dev/null @@ -1,44 +0,0 @@ -// +build cespare - -package xxhash_test - -import ( - "testing" - - "github.com/cespare/xxhash" -) - -func BenchmarkXXSum64Cespare(b *testing.B) { - var bv uint64 - b.Run("Func", func(b *testing.B) { - for i := 0; i < b.N; i++ { - bv += xxhash.Sum64(in) - } - }) - b.Run("Struct", func(b *testing.B) { - h := xxhash.New() - for i := 0; i < b.N; i++ { - h.Write(in) - bv += h.Sum64() - h.Reset() - } - }) -} - -func BenchmarkXXSum64ShortCespare(b *testing.B) { - var bv uint64 - k := []byte("Test-key-100") - b.Run("Func", func(b *testing.B) { - for i := 0; i < b.N; i++ { - bv += xxhash.Sum64(k) - } - }) - b.Run("Struct", func(b *testing.B) { - h := xxhash.New() - for i := 0; i < b.N; i++ { - h.Write(k) - bv += h.Sum64() - h.Reset() - } - }) -} diff --git a/vendor/github.com/envoyproxy/data-plane-api/envoy/api/v2/core/address.pb.go b/vendor/github.com/envoyproxy/data-plane-api/envoy/api/v2/core/address.pb.go index f68fdd822..0832f962d 100644 --- a/vendor/github.com/envoyproxy/data-plane-api/envoy/api/v2/core/address.pb.go +++ b/vendor/github.com/envoyproxy/data-plane-api/envoy/api/v2/core/address.pb.go @@ -1076,9 +1076,9 @@ func (m *SocketAddress) MarshalTo(dAtA []byte) (int, error) { i += copy(dAtA[i:], m.Address) } if m.PortSpecifier != nil { - nn1, err := m.PortSpecifier.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + nn1, err1 := m.PortSpecifier.MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 } i += nn1 } @@ -1138,9 +1138,9 @@ func (m *TcpKeepalive) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintAddress(dAtA, i, uint64(m.KeepaliveProbes.Size())) - n2, err := m.KeepaliveProbes.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n2, err2 := m.KeepaliveProbes.MarshalTo(dAtA[i:]) + if err2 != nil { + return 0, err2 } i += n2 } @@ -1148,9 +1148,9 @@ func (m *TcpKeepalive) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintAddress(dAtA, i, uint64(m.KeepaliveTime.Size())) - n3, err := m.KeepaliveTime.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n3, err3 := m.KeepaliveTime.MarshalTo(dAtA[i:]) + if err3 != nil { + return 0, err3 } i += n3 } @@ -1158,9 +1158,9 @@ func (m *TcpKeepalive) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintAddress(dAtA, i, uint64(m.KeepaliveInterval.Size())) - n4, err := m.KeepaliveInterval.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n4, err4 := m.KeepaliveInterval.MarshalTo(dAtA[i:]) + if err4 != nil { + return 0, err4 } i += n4 } @@ -1188,18 +1188,18 @@ func (m *BindConfig) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintAddress(dAtA, i, uint64(m.SourceAddress.Size())) - n5, err := m.SourceAddress.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n5, err5 := m.SourceAddress.MarshalTo(dAtA[i:]) + if err5 != nil { + return 0, err5 } i += n5 if m.Freebind != nil { dAtA[i] = 0x12 i++ i = encodeVarintAddress(dAtA, i, uint64(m.Freebind.Size())) - n6, err := m.Freebind.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n6, err6 := m.Freebind.MarshalTo(dAtA[i:]) + if err6 != nil { + return 0, err6 } i += n6 } @@ -1237,9 +1237,9 @@ func (m *Address) MarshalTo(dAtA []byte) (int, error) { var l int _ = l if m.Address != nil { - nn7, err := m.Address.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + nn7, err7 := m.Address.MarshalTo(dAtA[i:]) + if err7 != nil { + return 0, err7 } i += nn7 } @@ -1255,9 +1255,9 @@ func (m *Address_SocketAddress) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintAddress(dAtA, i, uint64(m.SocketAddress.Size())) - n8, err := m.SocketAddress.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n8, err8 := m.SocketAddress.MarshalTo(dAtA[i:]) + if err8 != nil { + return 0, err8 } i += n8 } @@ -1269,9 +1269,9 @@ func (m *Address_Pipe) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintAddress(dAtA, i, uint64(m.Pipe.Size())) - n9, err := m.Pipe.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n9, err9 := m.Pipe.MarshalTo(dAtA[i:]) + if err9 != nil { + return 0, err9 } i += n9 } @@ -1302,9 +1302,9 @@ func (m *CidrRange) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintAddress(dAtA, i, uint64(m.PrefixLen.Size())) - n10, err := m.PrefixLen.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n10, err10 := m.PrefixLen.MarshalTo(dAtA[i:]) + if err10 != nil { + return 0, err10 } i += n10 } diff --git a/vendor/github.com/envoyproxy/data-plane-api/envoy/api/v2/core/base.pb.go b/vendor/github.com/envoyproxy/data-plane-api/envoy/api/v2/core/base.pb.go index 0c97f1b35..624c417ae 100644 --- a/vendor/github.com/envoyproxy/data-plane-api/envoy/api/v2/core/base.pb.go +++ b/vendor/github.com/envoyproxy/data-plane-api/envoy/api/v2/core/base.pb.go @@ -1561,9 +1561,9 @@ func (m *Node) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintBase(dAtA, i, uint64(m.Metadata.Size())) - n1, err := m.Metadata.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n1, err1 := m.Metadata.MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 } i += n1 } @@ -1571,9 +1571,9 @@ func (m *Node) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x22 i++ i = encodeVarintBase(dAtA, i, uint64(m.Locality.Size())) - n2, err := m.Locality.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n2, err2 := m.Locality.MarshalTo(dAtA[i:]) + if err2 != nil { + return 0, err2 } i += n2 } @@ -1624,9 +1624,9 @@ func (m *Metadata) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintBase(dAtA, i, uint64(v.Size())) - n3, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n3, err3 := v.MarshalTo(dAtA[i:]) + if err3 != nil { + return 0, err3 } i += n3 } @@ -1722,9 +1722,9 @@ func (m *HeaderValueOption) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintBase(dAtA, i, uint64(m.Header.Size())) - n4, err := m.Header.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n4, err4 := m.Header.MarshalTo(dAtA[i:]) + if err4 != nil { + return 0, err4 } i += n4 } @@ -1732,9 +1732,9 @@ func (m *HeaderValueOption) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintBase(dAtA, i, uint64(m.Append.Size())) - n5, err := m.Append.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n5, err5 := m.Append.MarshalTo(dAtA[i:]) + if err5 != nil { + return 0, err5 } i += n5 } @@ -1760,9 +1760,9 @@ func (m *DataSource) MarshalTo(dAtA []byte) (int, error) { var l int _ = l if m.Specifier != nil { - nn6, err := m.Specifier.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + nn6, err6 := m.Specifier.MarshalTo(dAtA[i:]) + if err6 != nil { + return 0, err6 } i += nn6 } @@ -1823,9 +1823,9 @@ func (m *TransportSocket) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintBase(dAtA, i, uint64(m.Config.Size())) - n7, err := m.Config.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n7, err7 := m.Config.MarshalTo(dAtA[i:]) + if err7 != nil { + return 0, err7 } i += n7 } @@ -1867,9 +1867,9 @@ func (m *SocketOption) MarshalTo(dAtA []byte) (int, error) { i = encodeVarintBase(dAtA, i, uint64(m.Name)) } if m.Value != nil { - nn8, err := m.Value.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + nn8, err8 := m.Value.MarshalTo(dAtA[i:]) + if err8 != nil { + return 0, err8 } i += nn8 } diff --git a/vendor/github.com/envoyproxy/data-plane-api/envoy/service/auth/v2alpha/attribute_context.pb.go b/vendor/github.com/envoyproxy/data-plane-api/envoy/service/auth/v2alpha/attribute_context.pb.go index 6c0c83b84..45ab0fbde 100644 --- a/vendor/github.com/envoyproxy/data-plane-api/envoy/service/auth/v2alpha/attribute_context.pb.go +++ b/vendor/github.com/envoyproxy/data-plane-api/envoy/service/auth/v2alpha/attribute_context.pb.go @@ -475,9 +475,9 @@ func (m *AttributeContext) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintAttributeContext(dAtA, i, uint64(m.Source.Size())) - n1, err := m.Source.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n1, err1 := m.Source.MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 } i += n1 } @@ -485,9 +485,9 @@ func (m *AttributeContext) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintAttributeContext(dAtA, i, uint64(m.Destination.Size())) - n2, err := m.Destination.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n2, err2 := m.Destination.MarshalTo(dAtA[i:]) + if err2 != nil { + return 0, err2 } i += n2 } @@ -495,9 +495,9 @@ func (m *AttributeContext) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x22 i++ i = encodeVarintAttributeContext(dAtA, i, uint64(m.Request.Size())) - n3, err := m.Request.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n3, err3 := m.Request.MarshalTo(dAtA[i:]) + if err3 != nil { + return 0, err3 } i += n3 } @@ -543,9 +543,9 @@ func (m *AttributeContext_Peer) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintAttributeContext(dAtA, i, uint64(m.Address.Size())) - n4, err := m.Address.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n4, err4 := m.Address.MarshalTo(dAtA[i:]) + if err4 != nil { + return 0, err4 } i += n4 } @@ -603,9 +603,9 @@ func (m *AttributeContext_Request) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintAttributeContext(dAtA, i, uint64(m.Time.Size())) - n5, err := m.Time.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n5, err5 := m.Time.MarshalTo(dAtA[i:]) + if err5 != nil { + return 0, err5 } i += n5 } @@ -613,9 +613,9 @@ func (m *AttributeContext_Request) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintAttributeContext(dAtA, i, uint64(m.Http.Size())) - n6, err := m.Http.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n6, err6 := m.Http.MarshalTo(dAtA[i:]) + if err6 != nil { + return 0, err6 } i += n6 } diff --git a/vendor/github.com/envoyproxy/data-plane-api/envoy/service/auth/v2alpha/external_auth.pb.go b/vendor/github.com/envoyproxy/data-plane-api/envoy/service/auth/v2alpha/external_auth.pb.go index cd7aad8e5..38e6e5bf4 100644 --- a/vendor/github.com/envoyproxy/data-plane-api/envoy/service/auth/v2alpha/external_auth.pb.go +++ b/vendor/github.com/envoyproxy/data-plane-api/envoy/service/auth/v2alpha/external_auth.pb.go @@ -507,9 +507,9 @@ func (m *CheckRequest) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintExternalAuth(dAtA, i, uint64(m.Attributes.Size())) - n1, err := m.Attributes.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n1, err1 := m.Attributes.MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 } i += n1 } @@ -538,9 +538,9 @@ func (m *DeniedHttpResponse) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintExternalAuth(dAtA, i, uint64(m.Status.Size())) - n2, err := m.Status.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n2, err2 := m.Status.MarshalTo(dAtA[i:]) + if err2 != nil { + return 0, err2 } i += n2 } @@ -620,16 +620,16 @@ func (m *CheckResponse) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintExternalAuth(dAtA, i, uint64(m.Status.Size())) - n3, err := m.Status.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n3, err3 := m.Status.MarshalTo(dAtA[i:]) + if err3 != nil { + return 0, err3 } i += n3 } if m.HttpResponse != nil { - nn4, err := m.HttpResponse.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + nn4, err4 := m.HttpResponse.MarshalTo(dAtA[i:]) + if err4 != nil { + return 0, err4 } i += nn4 } @@ -645,9 +645,9 @@ func (m *CheckResponse_DeniedResponse) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintExternalAuth(dAtA, i, uint64(m.DeniedResponse.Size())) - n5, err := m.DeniedResponse.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n5, err5 := m.DeniedResponse.MarshalTo(dAtA[i:]) + if err5 != nil { + return 0, err5 } i += n5 } @@ -659,9 +659,9 @@ func (m *CheckResponse_OkResponse) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintExternalAuth(dAtA, i, uint64(m.OkResponse.Size())) - n6, err := m.OkResponse.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n6, err6 := m.OkResponse.MarshalTo(dAtA[i:]) + if err6 != nil { + return 0, err6 } i += n6 } diff --git a/vendor/github.com/gogo/protobuf/Makefile b/vendor/github.com/gogo/protobuf/Makefile index 36e80bb0d..9c2fb5f5b 100644 --- a/vendor/github.com/gogo/protobuf/Makefile +++ b/vendor/github.com/gogo/protobuf/Makefile @@ -132,6 +132,9 @@ regenerate: make -C test/xxxfields regenerate make -C test/issue435 regenerate make -C test/issue411 regenerate + make -C test/issue498 regenerate + make -C test/issue503 regenerate + make -C test/issue530 regenerate make gofmt diff --git a/vendor/github.com/gogo/protobuf/Readme.md b/vendor/github.com/gogo/protobuf/Readme.md index 06685a28a..6017cdb6d 100644 --- a/vendor/github.com/gogo/protobuf/Readme.md +++ b/vendor/github.com/gogo/protobuf/Readme.md @@ -49,6 +49,7 @@ These projects use gogoprotobuf: - go-spacemesh - cortex - sample proto file - Apache SkyWalking APM - Istio telemetry receiver based on Mixer bypass protocol + - Hyperledger Burrow - a permissioned DLT framework Please let us know if you are using gogoprotobuf by posting on our GoogleGroup. diff --git a/vendor/github.com/gogo/protobuf/extensions.md b/vendor/github.com/gogo/protobuf/extensions.md index 95d387923..5df477364 100644 --- a/vendor/github.com/gogo/protobuf/extensions.md +++ b/vendor/github.com/gogo/protobuf/extensions.md @@ -100,7 +100,7 @@ Issues with Compare include: * Not all Well Known Types are supported yet * Maps are not supported -#Peace of Mind +# Peace of Mind Test and Benchmark generation is done with the following extensions: diff --git a/vendor/github.com/gogo/protobuf/plugin/marshalto/marshalto.go b/vendor/github.com/gogo/protobuf/plugin/marshalto/marshalto.go index 3da7a77ad..c94fb29c8 100644 --- a/vendor/github.com/gogo/protobuf/plugin/marshalto/marshalto.go +++ b/vendor/github.com/gogo/protobuf/plugin/marshalto/marshalto.go @@ -297,10 +297,10 @@ func (p *marshalto) mapField(numGen NumGen, field *descriptor.FieldDescriptorPro descriptor.FieldDescriptorProto_TYPE_BYTES: if gogoproto.IsCustomType(field) && kvField.IsBytes() { p.callVarint(varName, `.Size()`) - p.P(`n`, numGen.Next(), `, err := `, varName, `.MarshalTo(dAtA[i:])`) - p.P(`if err != nil {`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, varName, `.MarshalTo(dAtA[i:])`) + p.P(`if err`, numGen.Current(), ` != nil {`) p.In() - p.P(`return 0, err`) + p.P(`return 0, err`, numGen.Current()) p.Out() p.P(`}`) p.P(`i+=n`, numGen.Current()) @@ -315,47 +315,47 @@ func (p *marshalto) mapField(numGen NumGen, field *descriptor.FieldDescriptorPro case descriptor.FieldDescriptorProto_TYPE_MESSAGE: if gogoproto.IsStdTime(kvField) { p.callVarint(p.typesPkg.Use(), `.SizeOfStdTime(*`, varName, `)`) - p.P(`n`, numGen.Next(), `, err := `, p.typesPkg.Use(), `.StdTimeMarshalTo(*`, varName, `, dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, p.typesPkg.Use(), `.StdTimeMarshalTo(*`, varName, `, dAtA[i:])`) } else if gogoproto.IsStdDuration(kvField) { p.callVarint(p.typesPkg.Use(), `.SizeOfStdDuration(*`, varName, `)`) - p.P(`n`, numGen.Next(), `, err := `, p.typesPkg.Use(), `.StdDurationMarshalTo(*`, varName, `, dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, p.typesPkg.Use(), `.StdDurationMarshalTo(*`, varName, `, dAtA[i:])`) } else if gogoproto.IsStdDouble(kvField) { p.callVarint(p.typesPkg.Use(), `.SizeOfStdDouble(*`, varName, `)`) - p.P(`n`, numGen.Next(), `, err := `, p.typesPkg.Use(), `.StdDoubleMarshalTo(*`, varName, `, dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, p.typesPkg.Use(), `.StdDoubleMarshalTo(*`, varName, `, dAtA[i:])`) } else if gogoproto.IsStdFloat(kvField) { p.callVarint(p.typesPkg.Use(), `.SizeOfStdFloat(*`, varName, `)`) - p.P(`n`, numGen.Next(), `, err := `, p.typesPkg.Use(), `.StdFloatMarshalTo(*`, varName, `, dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, p.typesPkg.Use(), `.StdFloatMarshalTo(*`, varName, `, dAtA[i:])`) } else if gogoproto.IsStdInt64(kvField) { p.callVarint(p.typesPkg.Use(), `.SizeOfStdInt64(*`, varName, `)`) - p.P(`n`, numGen.Next(), `, err := `, p.typesPkg.Use(), `.StdInt64MarshalTo(*`, varName, `, dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, p.typesPkg.Use(), `.StdInt64MarshalTo(*`, varName, `, dAtA[i:])`) } else if gogoproto.IsStdUInt64(kvField) { p.callVarint(p.typesPkg.Use(), `.SizeOfStdUInt64(*`, varName, `)`) - p.P(`n`, numGen.Next(), `, err := `, p.typesPkg.Use(), `.StdUInt64MarshalTo(*`, varName, `, dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, p.typesPkg.Use(), `.StdUInt64MarshalTo(*`, varName, `, dAtA[i:])`) } else if gogoproto.IsStdInt32(kvField) { p.callVarint(p.typesPkg.Use(), `.SizeOfStdInt32(*`, varName, `)`) - p.P(`n`, numGen.Next(), `, err := `, p.typesPkg.Use(), `.StdInt32MarshalTo(*`, varName, `, dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, p.typesPkg.Use(), `.StdInt32MarshalTo(*`, varName, `, dAtA[i:])`) } else if gogoproto.IsStdUInt32(kvField) { p.callVarint(p.typesPkg.Use(), `.SizeOfStdUInt32(*`, varName, `)`) - p.P(`n`, numGen.Next(), `, err := `, p.typesPkg.Use(), `.StdUInt32MarshalTo(*`, varName, `, dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, p.typesPkg.Use(), `.StdUInt32MarshalTo(*`, varName, `, dAtA[i:])`) } else if gogoproto.IsStdBool(kvField) { p.callVarint(p.typesPkg.Use(), `.SizeOfStdBool(*`, varName, `)`) - p.P(`n`, numGen.Next(), `, err := `, p.typesPkg.Use(), `.StdBoolMarshalTo(*`, varName, `, dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, p.typesPkg.Use(), `.StdBoolMarshalTo(*`, varName, `, dAtA[i:])`) } else if gogoproto.IsStdString(kvField) { p.callVarint(p.typesPkg.Use(), `.SizeOfStdString(*`, varName, `)`) - p.P(`n`, numGen.Next(), `, err := `, p.typesPkg.Use(), `.StdStringMarshalTo(*`, varName, `, dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, p.typesPkg.Use(), `.StdStringMarshalTo(*`, varName, `, dAtA[i:])`) } else if gogoproto.IsStdBytes(kvField) { p.callVarint(p.typesPkg.Use(), `.SizeOfStdBytes(*`, varName, `)`) - p.P(`n`, numGen.Next(), `, err := `, p.typesPkg.Use(), `.StdBytesMarshalTo(*`, varName, `, dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, p.typesPkg.Use(), `.StdBytesMarshalTo(*`, varName, `, dAtA[i:])`) } else if protoSizer { p.callVarint(varName, `.ProtoSize()`) - p.P(`n`, numGen.Next(), `, err := `, varName, `.MarshalTo(dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, varName, `.MarshalTo(dAtA[i:])`) } else { p.callVarint(varName, `.Size()`) - p.P(`n`, numGen.Next(), `, err := `, varName, `.MarshalTo(dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, varName, `.MarshalTo(dAtA[i:])`) } - p.P(`if err != nil {`) + p.P(`if err`, numGen.Current(), ` != nil {`) p.In() - p.P(`return 0, err`) + p.P(`return 0, err`, numGen.Current()) p.Out() p.P(`}`) p.P(`i+=n`, numGen.Current()) @@ -973,77 +973,77 @@ func (p *marshalto) generateField(proto3 bool, numGen NumGen, file *generator.Fi varName = "*" + varName } p.callVarint(p.typesPkg.Use(), `.SizeOfStdTime(`, varName, `)`) - p.P(`n`, numGen.Next(), `, err := `, p.typesPkg.Use(), `.StdTimeMarshalTo(`, varName, `, dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, p.typesPkg.Use(), `.StdTimeMarshalTo(`, varName, `, dAtA[i:])`) } else if gogoproto.IsStdDuration(field) { if gogoproto.IsNullable(field) { varName = "*" + varName } p.callVarint(p.typesPkg.Use(), `.SizeOfStdDuration(`, varName, `)`) - p.P(`n`, numGen.Next(), `, err := `, p.typesPkg.Use(), `.StdDurationMarshalTo(`, varName, `, dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, p.typesPkg.Use(), `.StdDurationMarshalTo(`, varName, `, dAtA[i:])`) } else if gogoproto.IsStdDouble(field) { if gogoproto.IsNullable(field) { varName = "*" + varName } p.callVarint(p.typesPkg.Use(), `.SizeOfStdDouble(`, varName, `)`) - p.P(`n`, numGen.Next(), `, err := `, p.typesPkg.Use(), `.StdDoubleMarshalTo(`, varName, `, dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, p.typesPkg.Use(), `.StdDoubleMarshalTo(`, varName, `, dAtA[i:])`) } else if gogoproto.IsStdFloat(field) { if gogoproto.IsNullable(field) { varName = "*" + varName } p.callVarint(p.typesPkg.Use(), `.SizeOfStdFloat(`, varName, `)`) - p.P(`n`, numGen.Next(), `, err := `, p.typesPkg.Use(), `.StdFloatMarshalTo(`, varName, `, dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, p.typesPkg.Use(), `.StdFloatMarshalTo(`, varName, `, dAtA[i:])`) } else if gogoproto.IsStdInt64(field) { if gogoproto.IsNullable(field) { varName = "*" + varName } p.callVarint(p.typesPkg.Use(), `.SizeOfStdInt64(`, varName, `)`) - p.P(`n`, numGen.Next(), `, err := `, p.typesPkg.Use(), `.StdInt64MarshalTo(`, varName, `, dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, p.typesPkg.Use(), `.StdInt64MarshalTo(`, varName, `, dAtA[i:])`) } else if gogoproto.IsStdUInt64(field) { if gogoproto.IsNullable(field) { varName = "*" + varName } p.callVarint(p.typesPkg.Use(), `.SizeOfStdUInt64(`, varName, `)`) - p.P(`n`, numGen.Next(), `, err := `, p.typesPkg.Use(), `.StdUInt64MarshalTo(`, varName, `, dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, p.typesPkg.Use(), `.StdUInt64MarshalTo(`, varName, `, dAtA[i:])`) } else if gogoproto.IsStdInt32(field) { if gogoproto.IsNullable(field) { varName = "*" + varName } p.callVarint(p.typesPkg.Use(), `.SizeOfStdInt32(`, varName, `)`) - p.P(`n`, numGen.Next(), `, err := `, p.typesPkg.Use(), `.StdInt32MarshalTo(`, varName, `, dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, p.typesPkg.Use(), `.StdInt32MarshalTo(`, varName, `, dAtA[i:])`) } else if gogoproto.IsStdUInt32(field) { if gogoproto.IsNullable(field) { varName = "*" + varName } p.callVarint(p.typesPkg.Use(), `.SizeOfStdUInt32(`, varName, `)`) - p.P(`n`, numGen.Next(), `, err := `, p.typesPkg.Use(), `.StdUInt32MarshalTo(`, varName, `, dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, p.typesPkg.Use(), `.StdUInt32MarshalTo(`, varName, `, dAtA[i:])`) } else if gogoproto.IsStdBool(field) { if gogoproto.IsNullable(field) { varName = "*" + varName } p.callVarint(p.typesPkg.Use(), `.SizeOfStdBool(`, varName, `)`) - p.P(`n`, numGen.Next(), `, err := `, p.typesPkg.Use(), `.StdBoolMarshalTo(`, varName, `, dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, p.typesPkg.Use(), `.StdBoolMarshalTo(`, varName, `, dAtA[i:])`) } else if gogoproto.IsStdString(field) { if gogoproto.IsNullable(field) { varName = "*" + varName } p.callVarint(p.typesPkg.Use(), `.SizeOfStdString(`, varName, `)`) - p.P(`n`, numGen.Next(), `, err := `, p.typesPkg.Use(), `.StdStringMarshalTo(`, varName, `, dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, p.typesPkg.Use(), `.StdStringMarshalTo(`, varName, `, dAtA[i:])`) } else if gogoproto.IsStdBytes(field) { if gogoproto.IsNullable(field) { varName = "*" + varName } p.callVarint(p.typesPkg.Use(), `.SizeOfStdBytes(`, varName, `)`) - p.P(`n`, numGen.Next(), `, err := `, p.typesPkg.Use(), `.StdBytesMarshalTo(`, varName, `, dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, p.typesPkg.Use(), `.StdBytesMarshalTo(`, varName, `, dAtA[i:])`) } else if protoSizer { p.callVarint(varName, `.ProtoSize()`) - p.P(`n`, numGen.Next(), `, err := `, varName, `.MarshalTo(dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, varName, `.MarshalTo(dAtA[i:])`) } else { p.callVarint(varName, `.Size()`) - p.P(`n`, numGen.Next(), `, err := `, varName, `.MarshalTo(dAtA[i:])`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := `, varName, `.MarshalTo(dAtA[i:])`) } - p.P(`if err != nil {`) + p.P(`if err`, numGen.Current(), ` != nil {`) p.In() - p.P(`return 0, err`) + p.P(`return 0, err`, numGen.Current()) p.Out() p.P(`}`) p.P(`i+=n`, numGen.Current()) @@ -1097,10 +1097,10 @@ func (p *marshalto) generateField(proto3 bool, numGen NumGen, file *generator.Fi } else { p.callVarint(`m.`, fieldname, `.Size()`) } - p.P(`n`, numGen.Next(), `, err := m.`, fieldname, `.MarshalTo(dAtA[i:])`) - p.P(`if err != nil {`) + p.P(`n`, numGen.Next(), `, err`, numGen.Current(), ` := m.`, fieldname, `.MarshalTo(dAtA[i:])`) + p.P(`if err`, numGen.Current(), ` != nil {`) p.In() - p.P(`return 0, err`) + p.P(`return 0, err`, numGen.Current()) p.Out() p.P(`}`) p.P(`i+=n`, numGen.Current()) @@ -1273,10 +1273,10 @@ func (p *marshalto) Generate(file *generator.FileDescriptor) { oneofs[fieldname] = struct{}{} p.P(`if m.`, fieldname, ` != nil {`) p.In() - p.P(`nn`, numGen.Next(), `, err := m.`, fieldname, `.MarshalTo(dAtA[i:])`) - p.P(`if err != nil {`) + p.P(`nn`, numGen.Next(), `, err`, numGen.Current(), ` := m.`, fieldname, `.MarshalTo(dAtA[i:])`) + p.P(`if err`, numGen.Current(), ` != nil {`) p.In() - p.P(`return 0, err`) + p.P(`return 0, err`, numGen.Current()) p.Out() p.P(`}`) p.P(`i+=nn`, numGen.Current()) diff --git a/vendor/github.com/gogo/protobuf/plugin/stringer/stringer.go b/vendor/github.com/gogo/protobuf/plugin/stringer/stringer.go index 098a9db77..df9792c7c 100644 --- a/vendor/github.com/gogo/protobuf/plugin/stringer/stringer.go +++ b/vendor/github.com/gogo/protobuf/plugin/stringer/stringer.go @@ -148,6 +148,47 @@ func (p *stringer) Generate(file *generator.FileDescriptor) { p.P(`return "nil"`) p.Out() p.P(`}`) + for _, field := range message.Field { + if p.IsMap(field) || !field.IsRepeated() { + continue + } + if (field.IsMessage() && !gogoproto.IsCustomType(field)) || p.IsGroup(field) { + nullable := gogoproto.IsNullable(field) + desc := p.ObjectNamed(field.GetTypeName()) + msgname := p.TypeName(desc) + msgnames := strings.Split(msgname, ".") + typeName := msgnames[len(msgnames)-1] + fieldMessageDesc := file.GetMessage(msgname) + gogoStringer := false + if fieldMessageDesc != nil { + gogoStringer = gogoproto.IsStringer(file.FileDescriptorProto, fieldMessageDesc) + } + fieldname := p.GetFieldName(message, field) + stringfunc := fmtPkg.Use() + `.Sprintf("%v", f)` + if gogoStringer { + stringfunc = `f.String()` + } + repeatedName := `repeatedStringFor` + fieldname + if nullable { + p.P(repeatedName, ` := "[]*`, typeName, `{"`) + } else { + p.P(repeatedName, ` := "[]`, typeName, `{"`) + } + + p.P(`for _, f := range `, `this.`, fieldname, ` {`) + p.In() + if nullable { + p.P(repeatedName, " += ", stringsPkg.Use(), `.Replace(`, stringfunc, `, "`, typeName, `","`, msgname, `"`, ", 1)", ` + ","`) + } else if gogoStringer { + p.P(repeatedName, " += ", stringsPkg.Use(), `.Replace(`, stringsPkg.Use(), `.Replace(`, stringfunc, `, "`, typeName, `","`, msgname, `"`, ", 1),`&`,``,1)", ` + ","`) + } else { + p.P(repeatedName, " += ", stringfunc, ` + ","`) + } + p.Out() + p.P(`}`) + p.P(repeatedName, ` += "}"`) + } + } for _, field := range message.Field { if !p.IsMap(field) { continue @@ -208,12 +249,22 @@ func (p *stringer) Generate(file *generator.FileDescriptor) { msgname := p.TypeName(desc) msgnames := strings.Split(msgname, ".") typeName := msgnames[len(msgnames)-1] - if nullable { - p.P("`", fieldname, ":`", ` + `, stringsPkg.Use(), `.Replace(`, fmtPkg.Use(), `.Sprintf("%v", this.`, fieldname, `), "`, typeName, `","`, msgname, `"`, ", 1) + `,", "`,") + fieldMessageDesc := file.GetMessage(msgname) + gogoStringer := false + if fieldMessageDesc != nil { + gogoStringer = gogoproto.IsStringer(file.FileDescriptorProto, fieldMessageDesc) + } + stringfunc := fmtPkg.Use() + `.Sprintf("%v", this.` + fieldname + `)` + if gogoStringer { + stringfunc = `this.` + fieldname + `.String()` + } + if nullable && !repeated { + p.P("`", fieldname, ":`", ` + `, stringsPkg.Use(), `.Replace(`, stringfunc, `, "`, typeName, `","`, msgname, `"`, ", 1) + `,", "`,") } else if repeated { - p.P("`", fieldname, ":`", ` + `, stringsPkg.Use(), `.Replace(`, stringsPkg.Use(), `.Replace(`, fmtPkg.Use(), `.Sprintf("%v", this.`, fieldname, `), "`, typeName, `","`, msgname, `"`, ", 1),`&`,``,1) + `,", "`,") + repeatedName := `repeatedStringFor` + fieldname + p.P("`", fieldname, ":`", ` + `, repeatedName, " + `,", "`,") } else { - p.P("`", fieldname, ":`", ` + `, stringsPkg.Use(), `.Replace(`, stringsPkg.Use(), `.Replace(this.`, fieldname, `.String(), "`, typeName, `","`, msgname, `"`, ", 1),`&`,``,1) + `,", "`,") + p.P("`", fieldname, ":`", ` + `, stringsPkg.Use(), `.Replace(`, stringsPkg.Use(), `.Replace(`, stringfunc, `, "`, typeName, `","`, msgname, `"`, ", 1),`&`,``,1) + `,", "`,") } } else { if nullable && !repeated && !proto3 { diff --git a/vendor/github.com/gogo/protobuf/test/casttype/combos/both/casttype.pb.go b/vendor/github.com/gogo/protobuf/test/casttype/combos/both/casttype.pb.go index 683fdd649..14ac58fa4 100644 --- a/vendor/github.com/gogo/protobuf/test/casttype/combos/both/casttype.pb.go +++ b/vendor/github.com/gogo/protobuf/test/casttype/combos/both/casttype.pb.go @@ -1192,9 +1192,9 @@ func (m *Castaway) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintCasttype(dAtA, i, uint64(v.Size())) - n1, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n1, err1 := v.MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 } i += n1 } @@ -1218,9 +1218,9 @@ func (m *Castaway) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintCasttype(dAtA, i, uint64((&v).Size())) - n2, err := (&v).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n2, err2 := (&v).MarshalTo(dAtA[i:]) + if err2 != nil { + return 0, err2 } i += n2 } diff --git a/vendor/github.com/gogo/protobuf/test/casttype/combos/marshaler/casttype.pb.go b/vendor/github.com/gogo/protobuf/test/casttype/combos/marshaler/casttype.pb.go index 0ef308bcb..9a82310d4 100644 --- a/vendor/github.com/gogo/protobuf/test/casttype/combos/marshaler/casttype.pb.go +++ b/vendor/github.com/gogo/protobuf/test/casttype/combos/marshaler/casttype.pb.go @@ -1191,9 +1191,9 @@ func (m *Castaway) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintCasttype(dAtA, i, uint64(v.Size())) - n1, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n1, err1 := v.MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 } i += n1 } @@ -1217,9 +1217,9 @@ func (m *Castaway) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintCasttype(dAtA, i, uint64((&v).Size())) - n2, err := (&v).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n2, err2 := (&v).MarshalTo(dAtA[i:]) + if err2 != nil { + return 0, err2 } i += n2 } diff --git a/vendor/github.com/gogo/protobuf/test/castvalue/combos/both/castvalue.pb.go b/vendor/github.com/gogo/protobuf/test/castvalue/combos/both/castvalue.pb.go index 4169362b5..a6ef07b89 100644 --- a/vendor/github.com/gogo/protobuf/test/castvalue/combos/both/castvalue.pb.go +++ b/vendor/github.com/gogo/protobuf/test/castvalue/combos/both/castvalue.pb.go @@ -736,9 +736,9 @@ func (m *Castaway) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintCastvalue(dAtA, i, uint64(((*Wilson)(&v)).Size())) - n1, err := ((*Wilson)(&v)).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n1, err1 := ((*Wilson)(&v)).MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 } i += n1 } @@ -762,9 +762,9 @@ func (m *Castaway) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintCastvalue(dAtA, i, uint64(((*Wilson)(v)).Size())) - n2, err := ((*Wilson)(v)).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n2, err2 := ((*Wilson)(v)).MarshalTo(dAtA[i:]) + if err2 != nil { + return 0, err2 } i += n2 } diff --git a/vendor/github.com/gogo/protobuf/test/castvalue/combos/marshaler/castvalue.pb.go b/vendor/github.com/gogo/protobuf/test/castvalue/combos/marshaler/castvalue.pb.go index 717967547..d9f61ed3a 100644 --- a/vendor/github.com/gogo/protobuf/test/castvalue/combos/marshaler/castvalue.pb.go +++ b/vendor/github.com/gogo/protobuf/test/castvalue/combos/marshaler/castvalue.pb.go @@ -735,9 +735,9 @@ func (m *Castaway) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintCastvalue(dAtA, i, uint64(((*Wilson)(&v)).Size())) - n1, err := ((*Wilson)(&v)).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n1, err1 := ((*Wilson)(&v)).MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 } i += n1 } @@ -761,9 +761,9 @@ func (m *Castaway) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintCastvalue(dAtA, i, uint64(((*Wilson)(v)).Size())) - n2, err := ((*Wilson)(v)).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n2, err2 := ((*Wilson)(v)).MarshalTo(dAtA[i:]) + if err2 != nil { + return 0, err2 } i += n2 } diff --git a/vendor/github.com/gogo/protobuf/test/combos/both/thetest.pb.go b/vendor/github.com/gogo/protobuf/test/combos/both/thetest.pb.go index e6b4a24f9..618d362b4 100644 --- a/vendor/github.com/gogo/protobuf/test/combos/both/thetest.pb.go +++ b/vendor/github.com/gogo/protobuf/test/combos/both/thetest.pb.go @@ -23034,17 +23034,17 @@ func (m *NidOptStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field3.Size())) - n41, err := m.Field3.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n41, err41 := m.Field3.MarshalTo(dAtA[i:]) + if err41 != nil { + return 0, err41 } i += n41 dAtA[i] = 0x22 i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field4.Size())) - n42, err := m.Field4.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n42, err42 := m.Field4.MarshalTo(dAtA[i:]) + if err42 != nil { + return 0, err42 } i += n42 dAtA[i] = 0x30 @@ -23056,9 +23056,9 @@ func (m *NidOptStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x42 i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field8.Size())) - n43, err := m.Field8.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n43, err43 := m.Field8.MarshalTo(dAtA[i:]) + if err43 != nil { + return 0, err43 } i += n43 dAtA[i] = 0x68 @@ -23116,9 +23116,9 @@ func (m *NinOptStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field3.Size())) - n44, err := m.Field3.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n44, err44 := m.Field3.MarshalTo(dAtA[i:]) + if err44 != nil { + return 0, err44 } i += n44 } @@ -23126,9 +23126,9 @@ func (m *NinOptStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x22 i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field4.Size())) - n45, err := m.Field4.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n45, err45 := m.Field4.MarshalTo(dAtA[i:]) + if err45 != nil { + return 0, err45 } i += n45 } @@ -23146,9 +23146,9 @@ func (m *NinOptStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x42 i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field8.Size())) - n46, err := m.Field8.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n46, err46 := m.Field8.MarshalTo(dAtA[i:]) + if err46 != nil { + return 0, err46 } i += n46 } @@ -23461,9 +23461,9 @@ func (m *NidEmbeddedStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.NidOptNative.Size())) - n53, err := m.NidOptNative.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n53, err53 := m.NidOptNative.MarshalTo(dAtA[i:]) + if err53 != nil { + return 0, err53 } i += n53 } @@ -23472,9 +23472,9 @@ func (m *NidEmbeddedStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xc i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field200.Size())) - n54, err := m.Field200.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n54, err54 := m.Field200.MarshalTo(dAtA[i:]) + if err54 != nil { + return 0, err54 } i += n54 dAtA[i] = 0x90 @@ -23512,9 +23512,9 @@ func (m *NinEmbeddedStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.NidOptNative.Size())) - n55, err := m.NidOptNative.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n55, err55 := m.NidOptNative.MarshalTo(dAtA[i:]) + if err55 != nil { + return 0, err55 } i += n55 } @@ -23524,9 +23524,9 @@ func (m *NinEmbeddedStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xc i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field200.Size())) - n56, err := m.Field200.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n56, err56 := m.Field200.MarshalTo(dAtA[i:]) + if err56 != nil { + return 0, err56 } i += n56 } @@ -23566,9 +23566,9 @@ func (m *NidNestedStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field1.Size())) - n57, err := m.Field1.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n57, err57 := m.Field1.MarshalTo(dAtA[i:]) + if err57 != nil { + return 0, err57 } i += n57 if len(m.Field2) > 0 { @@ -23608,9 +23608,9 @@ func (m *NinNestedStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field1.Size())) - n58, err := m.Field1.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n58, err58 := m.Field1.MarshalTo(dAtA[i:]) + if err58 != nil { + return 0, err58 } i += n58 } @@ -23650,17 +23650,17 @@ func (m *NidOptCustom) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Id.Size())) - n59, err := m.Id.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n59, err59 := m.Id.MarshalTo(dAtA[i:]) + if err59 != nil { + return 0, err59 } i += n59 dAtA[i] = 0x12 i++ i = encodeVarintThetest(dAtA, i, uint64(m.Value.Size())) - n60, err := m.Value.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n60, err60 := m.Value.MarshalTo(dAtA[i:]) + if err60 != nil { + return 0, err60 } i += n60 if m.XXX_unrecognized != nil { @@ -23688,9 +23688,9 @@ func (m *CustomDash) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Value.Size())) - n61, err := m.Value.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n61, err61 := m.Value.MarshalTo(dAtA[i:]) + if err61 != nil { + return 0, err61 } i += n61 } @@ -23719,9 +23719,9 @@ func (m *NinOptCustom) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Id.Size())) - n62, err := m.Id.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n62, err62 := m.Id.MarshalTo(dAtA[i:]) + if err62 != nil { + return 0, err62 } i += n62 } @@ -23729,9 +23729,9 @@ func (m *NinOptCustom) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintThetest(dAtA, i, uint64(m.Value.Size())) - n63, err := m.Value.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n63, err63 := m.Value.MarshalTo(dAtA[i:]) + if err63 != nil { + return 0, err63 } i += n63 } @@ -23937,9 +23937,9 @@ func (m *NinOptStructUnion) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field3.Size())) - n64, err := m.Field3.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n64, err64 := m.Field3.MarshalTo(dAtA[i:]) + if err64 != nil { + return 0, err64 } i += n64 } @@ -23947,9 +23947,9 @@ func (m *NinOptStructUnion) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x22 i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field4.Size())) - n65, err := m.Field4.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n65, err65 := m.Field4.MarshalTo(dAtA[i:]) + if err65 != nil { + return 0, err65 } i += n65 } @@ -24010,9 +24010,9 @@ func (m *NinEmbeddedStructUnion) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.NidOptNative.Size())) - n66, err := m.NidOptNative.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n66, err66 := m.NidOptNative.MarshalTo(dAtA[i:]) + if err66 != nil { + return 0, err66 } i += n66 } @@ -24022,9 +24022,9 @@ func (m *NinEmbeddedStructUnion) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xc i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field200.Size())) - n67, err := m.Field200.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n67, err67 := m.Field200.MarshalTo(dAtA[i:]) + if err67 != nil { + return 0, err67 } i += n67 } @@ -24065,9 +24065,9 @@ func (m *NinNestedStructUnion) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field1.Size())) - n68, err := m.Field1.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n68, err68 := m.Field1.MarshalTo(dAtA[i:]) + if err68 != nil { + return 0, err68 } i += n68 } @@ -24075,9 +24075,9 @@ func (m *NinNestedStructUnion) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field2.Size())) - n69, err := m.Field2.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n69, err69 := m.Field2.MarshalTo(dAtA[i:]) + if err69 != nil { + return 0, err69 } i += n69 } @@ -24085,9 +24085,9 @@ func (m *NinNestedStructUnion) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field3.Size())) - n70, err := m.Field3.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n70, err70 := m.Field3.MarshalTo(dAtA[i:]) + if err70 != nil { + return 0, err70 } i += n70 } @@ -24116,9 +24116,9 @@ func (m *Tree) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Or.Size())) - n71, err := m.Or.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n71, err71 := m.Or.MarshalTo(dAtA[i:]) + if err71 != nil { + return 0, err71 } i += n71 } @@ -24126,9 +24126,9 @@ func (m *Tree) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintThetest(dAtA, i, uint64(m.And.Size())) - n72, err := m.And.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n72, err72 := m.And.MarshalTo(dAtA[i:]) + if err72 != nil { + return 0, err72 } i += n72 } @@ -24136,9 +24136,9 @@ func (m *Tree) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintThetest(dAtA, i, uint64(m.Leaf.Size())) - n73, err := m.Leaf.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n73, err73 := m.Leaf.MarshalTo(dAtA[i:]) + if err73 != nil { + return 0, err73 } i += n73 } @@ -24166,17 +24166,17 @@ func (m *OrBranch) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Left.Size())) - n74, err := m.Left.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n74, err74 := m.Left.MarshalTo(dAtA[i:]) + if err74 != nil { + return 0, err74 } i += n74 dAtA[i] = 0x12 i++ i = encodeVarintThetest(dAtA, i, uint64(m.Right.Size())) - n75, err := m.Right.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n75, err75 := m.Right.MarshalTo(dAtA[i:]) + if err75 != nil { + return 0, err75 } i += n75 if m.XXX_unrecognized != nil { @@ -24203,17 +24203,17 @@ func (m *AndBranch) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Left.Size())) - n76, err := m.Left.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n76, err76 := m.Left.MarshalTo(dAtA[i:]) + if err76 != nil { + return 0, err76 } i += n76 dAtA[i] = 0x12 i++ i = encodeVarintThetest(dAtA, i, uint64(m.Right.Size())) - n77, err := m.Right.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n77, err77 := m.Right.MarshalTo(dAtA[i:]) + if err77 != nil { + return 0, err77 } i += n77 if m.XXX_unrecognized != nil { @@ -24269,9 +24269,9 @@ func (m *DeepTree) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Down.Size())) - n78, err := m.Down.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n78, err78 := m.Down.MarshalTo(dAtA[i:]) + if err78 != nil { + return 0, err78 } i += n78 } @@ -24279,9 +24279,9 @@ func (m *DeepTree) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintThetest(dAtA, i, uint64(m.And.Size())) - n79, err := m.And.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n79, err79 := m.And.MarshalTo(dAtA[i:]) + if err79 != nil { + return 0, err79 } i += n79 } @@ -24289,9 +24289,9 @@ func (m *DeepTree) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintThetest(dAtA, i, uint64(m.Leaf.Size())) - n80, err := m.Leaf.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n80, err80 := m.Leaf.MarshalTo(dAtA[i:]) + if err80 != nil { + return 0, err80 } i += n80 } @@ -24319,9 +24319,9 @@ func (m *ADeepBranch) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintThetest(dAtA, i, uint64(m.Down.Size())) - n81, err := m.Down.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n81, err81 := m.Down.MarshalTo(dAtA[i:]) + if err81 != nil { + return 0, err81 } i += n81 if m.XXX_unrecognized != nil { @@ -24348,17 +24348,17 @@ func (m *AndDeepBranch) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Left.Size())) - n82, err := m.Left.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n82, err82 := m.Left.MarshalTo(dAtA[i:]) + if err82 != nil { + return 0, err82 } i += n82 dAtA[i] = 0x12 i++ i = encodeVarintThetest(dAtA, i, uint64(m.Right.Size())) - n83, err := m.Right.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n83, err83 := m.Right.MarshalTo(dAtA[i:]) + if err83 != nil { + return 0, err83 } i += n83 if m.XXX_unrecognized != nil { @@ -24385,9 +24385,9 @@ func (m *DeepLeaf) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Tree.Size())) - n84, err := m.Tree.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n84, err84 := m.Tree.MarshalTo(dAtA[i:]) + if err84 != nil { + return 0, err84 } i += n84 if m.XXX_unrecognized != nil { @@ -24754,9 +24754,9 @@ func (m *OtherExtenable) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.M.Size())) - n85, err := m.M.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n85, err85 := m.M.MarshalTo(dAtA[i:]) + if err85 != nil { + return 0, err85 } i += n85 } @@ -24810,9 +24810,9 @@ func (m *NestedDefinition) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintThetest(dAtA, i, uint64(m.NNM.Size())) - n86, err := m.NNM.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n86, err86 := m.NNM.MarshalTo(dAtA[i:]) + if err86 != nil { + return 0, err86 } i += n86 } @@ -24820,9 +24820,9 @@ func (m *NestedDefinition) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x22 i++ i = encodeVarintThetest(dAtA, i, uint64(m.NM.Size())) - n87, err := m.NM.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n87, err87 := m.NM.MarshalTo(dAtA[i:]) + if err87 != nil { + return 0, err87 } i += n87 } @@ -24857,9 +24857,9 @@ func (m *NestedDefinition_NestedMessage) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintThetest(dAtA, i, uint64(m.NNM.Size())) - n88, err := m.NNM.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n88, err88 := m.NNM.MarshalTo(dAtA[i:]) + if err88 != nil { + return 0, err88 } i += n88 } @@ -24915,9 +24915,9 @@ func (m *NestedScope) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.A.Size())) - n89, err := m.A.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n89, err89 := m.A.MarshalTo(dAtA[i:]) + if err89 != nil { + return 0, err89 } i += n89 } @@ -24930,9 +24930,9 @@ func (m *NestedScope) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintThetest(dAtA, i, uint64(m.C.Size())) - n90, err := m.C.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n90, err90 := m.C.MarshalTo(dAtA[i:]) + if err90 != nil { + return 0, err90 } i += n90 } @@ -25069,9 +25069,9 @@ func (m *CustomContainer) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.CustomStruct.Size())) - n91, err := m.CustomStruct.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n91, err91 := m.CustomStruct.MarshalTo(dAtA[i:]) + if err91 != nil { + return 0, err91 } i += n91 if m.XXX_unrecognized != nil { @@ -25463,9 +25463,9 @@ func (m *CustomNameNinStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintThetest(dAtA, i, uint64(m.FieldC.Size())) - n96, err := m.FieldC.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n96, err96 := m.FieldC.MarshalTo(dAtA[i:]) + if err96 != nil { + return 0, err96 } i += n96 } @@ -25495,9 +25495,9 @@ func (m *CustomNameNinStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x42 i++ i = encodeVarintThetest(dAtA, i, uint64(m.FieldG.Size())) - n97, err := m.FieldG.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n97, err97 := m.FieldG.MarshalTo(dAtA[i:]) + if err97 != nil { + return 0, err97 } i += n97 } @@ -25548,9 +25548,9 @@ func (m *CustomNameCustomType) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.FieldA.Size())) - n98, err := m.FieldA.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n98, err98 := m.FieldA.MarshalTo(dAtA[i:]) + if err98 != nil { + return 0, err98 } i += n98 } @@ -25558,9 +25558,9 @@ func (m *CustomNameCustomType) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintThetest(dAtA, i, uint64(m.FieldB.Size())) - n99, err := m.FieldB.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n99, err99 := m.FieldB.MarshalTo(dAtA[i:]) + if err99 != nil { + return 0, err99 } i += n99 } @@ -25613,9 +25613,9 @@ func (m *CustomNameNinEmbeddedStructUnion) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.NidOptNative.Size())) - n100, err := m.NidOptNative.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n100, err100 := m.NidOptNative.MarshalTo(dAtA[i:]) + if err100 != nil { + return 0, err100 } i += n100 } @@ -25625,9 +25625,9 @@ func (m *CustomNameNinEmbeddedStructUnion) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xc i++ i = encodeVarintThetest(dAtA, i, uint64(m.FieldA.Size())) - n101, err := m.FieldA.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n101, err101 := m.FieldA.MarshalTo(dAtA[i:]) + if err101 != nil { + return 0, err101 } i += n101 } @@ -25815,9 +25815,9 @@ func (m *UnrecognizedWithEmbed) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.UnrecognizedWithEmbed_Embedded.Size())) - n102, err := m.UnrecognizedWithEmbed_Embedded.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n102, err102 := m.UnrecognizedWithEmbed_Embedded.MarshalTo(dAtA[i:]) + if err102 != nil { + return 0, err102 } i += n102 if m.Field2 != nil { @@ -25913,9 +25913,9 @@ func (m *NonByteCustomType) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field1.Size())) - n103, err := m.Field1.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n103, err103 := m.Field1.MarshalTo(dAtA[i:]) + if err103 != nil { + return 0, err103 } i += n103 } @@ -25943,9 +25943,9 @@ func (m *NidOptNonByteCustomType) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field1.Size())) - n104, err := m.Field1.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n104, err104 := m.Field1.MarshalTo(dAtA[i:]) + if err104 != nil { + return 0, err104 } i += n104 if m.XXX_unrecognized != nil { @@ -25973,9 +25973,9 @@ func (m *NinOptNonByteCustomType) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field1.Size())) - n105, err := m.Field1.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n105, err105 := m.Field1.MarshalTo(dAtA[i:]) + if err105 != nil { + return 0, err105 } i += n105 } @@ -30614,11 +30614,11 @@ func (this *NinOptStruct) String() string { s := strings.Join([]string{`&NinOptStruct{`, `Field1:` + valueToStringThetest(this.Field1) + `,`, `Field2:` + valueToStringThetest(this.Field2) + `,`, - `Field3:` + strings.Replace(fmt.Sprintf("%v", this.Field3), "NidOptNative", "NidOptNative", 1) + `,`, - `Field4:` + strings.Replace(fmt.Sprintf("%v", this.Field4), "NinOptNative", "NinOptNative", 1) + `,`, + `Field3:` + strings.Replace(this.Field3.String(), "NidOptNative", "NidOptNative", 1) + `,`, + `Field4:` + strings.Replace(this.Field4.String(), "NinOptNative", "NinOptNative", 1) + `,`, `Field6:` + valueToStringThetest(this.Field6) + `,`, `Field7:` + valueToStringThetest(this.Field7) + `,`, - `Field8:` + strings.Replace(fmt.Sprintf("%v", this.Field8), "NidOptNative", "NidOptNative", 1) + `,`, + `Field8:` + strings.Replace(this.Field8.String(), "NidOptNative", "NidOptNative", 1) + `,`, `Field13:` + valueToStringThetest(this.Field13) + `,`, `Field14:` + valueToStringThetest(this.Field14) + `,`, `Field15:` + valueToStringThetest(this.Field15) + `,`, @@ -30631,14 +30631,29 @@ func (this *NidRepStruct) String() string { if this == nil { return "nil" } + repeatedStringForField3 := "[]NidOptNative{" + for _, f := range this.Field3 { + repeatedStringForField3 += strings.Replace(strings.Replace(f.String(), "NidOptNative", "NidOptNative", 1), `&`, ``, 1) + "," + } + repeatedStringForField3 += "}" + repeatedStringForField4 := "[]NinOptNative{" + for _, f := range this.Field4 { + repeatedStringForField4 += strings.Replace(strings.Replace(f.String(), "NinOptNative", "NinOptNative", 1), `&`, ``, 1) + "," + } + repeatedStringForField4 += "}" + repeatedStringForField8 := "[]NidOptNative{" + for _, f := range this.Field8 { + repeatedStringForField8 += strings.Replace(strings.Replace(f.String(), "NidOptNative", "NidOptNative", 1), `&`, ``, 1) + "," + } + repeatedStringForField8 += "}" s := strings.Join([]string{`&NidRepStruct{`, `Field1:` + fmt.Sprintf("%v", this.Field1) + `,`, `Field2:` + fmt.Sprintf("%v", this.Field2) + `,`, - `Field3:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Field3), "NidOptNative", "NidOptNative", 1), `&`, ``, 1) + `,`, - `Field4:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Field4), "NinOptNative", "NinOptNative", 1), `&`, ``, 1) + `,`, + `Field3:` + repeatedStringForField3 + `,`, + `Field4:` + repeatedStringForField4 + `,`, `Field6:` + fmt.Sprintf("%v", this.Field6) + `,`, `Field7:` + fmt.Sprintf("%v", this.Field7) + `,`, - `Field8:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Field8), "NidOptNative", "NidOptNative", 1), `&`, ``, 1) + `,`, + `Field8:` + repeatedStringForField8 + `,`, `Field13:` + fmt.Sprintf("%v", this.Field13) + `,`, `Field14:` + fmt.Sprintf("%v", this.Field14) + `,`, `Field15:` + fmt.Sprintf("%v", this.Field15) + `,`, @@ -30651,14 +30666,29 @@ func (this *NinRepStruct) String() string { if this == nil { return "nil" } + repeatedStringForField3 := "[]*NidOptNative{" + for _, f := range this.Field3 { + repeatedStringForField3 += strings.Replace(f.String(), "NidOptNative", "NidOptNative", 1) + "," + } + repeatedStringForField3 += "}" + repeatedStringForField4 := "[]*NinOptNative{" + for _, f := range this.Field4 { + repeatedStringForField4 += strings.Replace(f.String(), "NinOptNative", "NinOptNative", 1) + "," + } + repeatedStringForField4 += "}" + repeatedStringForField8 := "[]*NidOptNative{" + for _, f := range this.Field8 { + repeatedStringForField8 += strings.Replace(f.String(), "NidOptNative", "NidOptNative", 1) + "," + } + repeatedStringForField8 += "}" s := strings.Join([]string{`&NinRepStruct{`, `Field1:` + fmt.Sprintf("%v", this.Field1) + `,`, `Field2:` + fmt.Sprintf("%v", this.Field2) + `,`, - `Field3:` + strings.Replace(fmt.Sprintf("%v", this.Field3), "NidOptNative", "NidOptNative", 1) + `,`, - `Field4:` + strings.Replace(fmt.Sprintf("%v", this.Field4), "NinOptNative", "NinOptNative", 1) + `,`, + `Field3:` + repeatedStringForField3 + `,`, + `Field4:` + repeatedStringForField4 + `,`, `Field6:` + fmt.Sprintf("%v", this.Field6) + `,`, `Field7:` + fmt.Sprintf("%v", this.Field7) + `,`, - `Field8:` + strings.Replace(fmt.Sprintf("%v", this.Field8), "NidOptNative", "NidOptNative", 1) + `,`, + `Field8:` + repeatedStringForField8 + `,`, `Field13:` + fmt.Sprintf("%v", this.Field13) + `,`, `Field14:` + fmt.Sprintf("%v", this.Field14) + `,`, `Field15:` + fmt.Sprintf("%v", this.Field15) + `,`, @@ -30672,7 +30702,7 @@ func (this *NidEmbeddedStruct) String() string { return "nil" } s := strings.Join([]string{`&NidEmbeddedStruct{`, - `NidOptNative:` + strings.Replace(fmt.Sprintf("%v", this.NidOptNative), "NidOptNative", "NidOptNative", 1) + `,`, + `NidOptNative:` + strings.Replace(this.NidOptNative.String(), "NidOptNative", "NidOptNative", 1) + `,`, `Field200:` + strings.Replace(strings.Replace(this.Field200.String(), "NidOptNative", "NidOptNative", 1), `&`, ``, 1) + `,`, `Field210:` + fmt.Sprintf("%v", this.Field210) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, @@ -30685,8 +30715,8 @@ func (this *NinEmbeddedStruct) String() string { return "nil" } s := strings.Join([]string{`&NinEmbeddedStruct{`, - `NidOptNative:` + strings.Replace(fmt.Sprintf("%v", this.NidOptNative), "NidOptNative", "NidOptNative", 1) + `,`, - `Field200:` + strings.Replace(fmt.Sprintf("%v", this.Field200), "NidOptNative", "NidOptNative", 1) + `,`, + `NidOptNative:` + strings.Replace(this.NidOptNative.String(), "NidOptNative", "NidOptNative", 1) + `,`, + `Field200:` + strings.Replace(this.Field200.String(), "NidOptNative", "NidOptNative", 1) + `,`, `Field210:` + valueToStringThetest(this.Field210) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, @@ -30697,9 +30727,14 @@ func (this *NidNestedStruct) String() string { if this == nil { return "nil" } + repeatedStringForField2 := "[]NidRepStruct{" + for _, f := range this.Field2 { + repeatedStringForField2 += strings.Replace(strings.Replace(f.String(), "NidRepStruct", "NidRepStruct", 1), `&`, ``, 1) + "," + } + repeatedStringForField2 += "}" s := strings.Join([]string{`&NidNestedStruct{`, `Field1:` + strings.Replace(strings.Replace(this.Field1.String(), "NidOptStruct", "NidOptStruct", 1), `&`, ``, 1) + `,`, - `Field2:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Field2), "NidRepStruct", "NidRepStruct", 1), `&`, ``, 1) + `,`, + `Field2:` + repeatedStringForField2 + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") @@ -30709,9 +30744,14 @@ func (this *NinNestedStruct) String() string { if this == nil { return "nil" } + repeatedStringForField2 := "[]*NinRepStruct{" + for _, f := range this.Field2 { + repeatedStringForField2 += strings.Replace(f.String(), "NinRepStruct", "NinRepStruct", 1) + "," + } + repeatedStringForField2 += "}" s := strings.Join([]string{`&NinNestedStruct{`, - `Field1:` + strings.Replace(fmt.Sprintf("%v", this.Field1), "NinOptStruct", "NinOptStruct", 1) + `,`, - `Field2:` + strings.Replace(fmt.Sprintf("%v", this.Field2), "NinRepStruct", "NinRepStruct", 1) + `,`, + `Field1:` + strings.Replace(this.Field1.String(), "NinOptStruct", "NinOptStruct", 1) + `,`, + `Field2:` + repeatedStringForField2 + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") @@ -30802,8 +30842,8 @@ func (this *NinOptStructUnion) String() string { s := strings.Join([]string{`&NinOptStructUnion{`, `Field1:` + valueToStringThetest(this.Field1) + `,`, `Field2:` + valueToStringThetest(this.Field2) + `,`, - `Field3:` + strings.Replace(fmt.Sprintf("%v", this.Field3), "NidOptNative", "NidOptNative", 1) + `,`, - `Field4:` + strings.Replace(fmt.Sprintf("%v", this.Field4), "NinOptNative", "NinOptNative", 1) + `,`, + `Field3:` + strings.Replace(this.Field3.String(), "NidOptNative", "NidOptNative", 1) + `,`, + `Field4:` + strings.Replace(this.Field4.String(), "NinOptNative", "NinOptNative", 1) + `,`, `Field6:` + valueToStringThetest(this.Field6) + `,`, `Field7:` + valueToStringThetest(this.Field7) + `,`, `Field13:` + valueToStringThetest(this.Field13) + `,`, @@ -30819,8 +30859,8 @@ func (this *NinEmbeddedStructUnion) String() string { return "nil" } s := strings.Join([]string{`&NinEmbeddedStructUnion{`, - `NidOptNative:` + strings.Replace(fmt.Sprintf("%v", this.NidOptNative), "NidOptNative", "NidOptNative", 1) + `,`, - `Field200:` + strings.Replace(fmt.Sprintf("%v", this.Field200), "NinOptNative", "NinOptNative", 1) + `,`, + `NidOptNative:` + strings.Replace(this.NidOptNative.String(), "NidOptNative", "NidOptNative", 1) + `,`, + `Field200:` + strings.Replace(this.Field200.String(), "NinOptNative", "NinOptNative", 1) + `,`, `Field210:` + valueToStringThetest(this.Field210) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, @@ -30832,9 +30872,9 @@ func (this *NinNestedStructUnion) String() string { return "nil" } s := strings.Join([]string{`&NinNestedStructUnion{`, - `Field1:` + strings.Replace(fmt.Sprintf("%v", this.Field1), "NinOptNativeUnion", "NinOptNativeUnion", 1) + `,`, - `Field2:` + strings.Replace(fmt.Sprintf("%v", this.Field2), "NinOptStructUnion", "NinOptStructUnion", 1) + `,`, - `Field3:` + strings.Replace(fmt.Sprintf("%v", this.Field3), "NinEmbeddedStructUnion", "NinEmbeddedStructUnion", 1) + `,`, + `Field1:` + strings.Replace(this.Field1.String(), "NinOptNativeUnion", "NinOptNativeUnion", 1) + `,`, + `Field2:` + strings.Replace(this.Field2.String(), "NinOptStructUnion", "NinOptStructUnion", 1) + `,`, + `Field3:` + strings.Replace(this.Field3.String(), "NinEmbeddedStructUnion", "NinEmbeddedStructUnion", 1) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") @@ -30845,9 +30885,9 @@ func (this *Tree) String() string { return "nil" } s := strings.Join([]string{`&Tree{`, - `Or:` + strings.Replace(fmt.Sprintf("%v", this.Or), "OrBranch", "OrBranch", 1) + `,`, - `And:` + strings.Replace(fmt.Sprintf("%v", this.And), "AndBranch", "AndBranch", 1) + `,`, - `Leaf:` + strings.Replace(fmt.Sprintf("%v", this.Leaf), "Leaf", "Leaf", 1) + `,`, + `Or:` + strings.Replace(this.Or.String(), "OrBranch", "OrBranch", 1) + `,`, + `And:` + strings.Replace(this.And.String(), "AndBranch", "AndBranch", 1) + `,`, + `Leaf:` + strings.Replace(this.Leaf.String(), "Leaf", "Leaf", 1) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") @@ -30894,9 +30934,9 @@ func (this *DeepTree) String() string { return "nil" } s := strings.Join([]string{`&DeepTree{`, - `Down:` + strings.Replace(fmt.Sprintf("%v", this.Down), "ADeepBranch", "ADeepBranch", 1) + `,`, - `And:` + strings.Replace(fmt.Sprintf("%v", this.And), "AndDeepBranch", "AndDeepBranch", 1) + `,`, - `Leaf:` + strings.Replace(fmt.Sprintf("%v", this.Leaf), "DeepLeaf", "DeepLeaf", 1) + `,`, + `Down:` + strings.Replace(this.Down.String(), "ADeepBranch", "ADeepBranch", 1) + `,`, + `And:` + strings.Replace(this.And.String(), "AndDeepBranch", "AndDeepBranch", 1) + `,`, + `Leaf:` + strings.Replace(this.Leaf.String(), "DeepLeaf", "DeepLeaf", 1) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") @@ -31065,7 +31105,7 @@ func (this *OtherExtenable) String() string { return "nil" } s := strings.Join([]string{`&OtherExtenable{`, - `M:` + strings.Replace(fmt.Sprintf("%v", this.M), "MyExtendable", "MyExtendable", 1) + `,`, + `M:` + strings.Replace(this.M.String(), "MyExtendable", "MyExtendable", 1) + `,`, `Field2:` + valueToStringThetest(this.Field2) + `,`, `Field13:` + valueToStringThetest(this.Field13) + `,`, `XXX_InternalExtensions:` + github_com_gogo_protobuf_proto.StringFromInternalExtension(this) + `,`, @@ -31239,14 +31279,19 @@ func (this *CustomNameNinStruct) String() string { if this == nil { return "nil" } + repeatedStringForFieldD := "[]*NinOptNative{" + for _, f := range this.FieldD { + repeatedStringForFieldD += strings.Replace(f.String(), "NinOptNative", "NinOptNative", 1) + "," + } + repeatedStringForFieldD += "}" s := strings.Join([]string{`&CustomNameNinStruct{`, `FieldA:` + valueToStringThetest(this.FieldA) + `,`, `FieldB:` + valueToStringThetest(this.FieldB) + `,`, - `FieldC:` + strings.Replace(fmt.Sprintf("%v", this.FieldC), "NidOptNative", "NidOptNative", 1) + `,`, - `FieldD:` + strings.Replace(fmt.Sprintf("%v", this.FieldD), "NinOptNative", "NinOptNative", 1) + `,`, + `FieldC:` + strings.Replace(this.FieldC.String(), "NidOptNative", "NidOptNative", 1) + `,`, + `FieldD:` + repeatedStringForFieldD + `,`, `FieldE:` + valueToStringThetest(this.FieldE) + `,`, `FieldF:` + valueToStringThetest(this.FieldF) + `,`, - `FieldG:` + strings.Replace(fmt.Sprintf("%v", this.FieldG), "NidOptNative", "NidOptNative", 1) + `,`, + `FieldG:` + strings.Replace(this.FieldG.String(), "NidOptNative", "NidOptNative", 1) + `,`, `FieldH:` + valueToStringThetest(this.FieldH) + `,`, `FieldI:` + valueToStringThetest(this.FieldI) + `,`, `FieldJ:` + valueToStringThetest(this.FieldJ) + `,`, @@ -31274,8 +31319,8 @@ func (this *CustomNameNinEmbeddedStructUnion) String() string { return "nil" } s := strings.Join([]string{`&CustomNameNinEmbeddedStructUnion{`, - `NidOptNative:` + strings.Replace(fmt.Sprintf("%v", this.NidOptNative), "NidOptNative", "NidOptNative", 1) + `,`, - `FieldA:` + strings.Replace(fmt.Sprintf("%v", this.FieldA), "NinOptNative", "NinOptNative", 1) + `,`, + `NidOptNative:` + strings.Replace(this.NidOptNative.String(), "NidOptNative", "NidOptNative", 1) + `,`, + `FieldA:` + strings.Replace(this.FieldA.String(), "NinOptNative", "NinOptNative", 1) + `,`, `FieldB:` + valueToStringThetest(this.FieldB) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, @@ -31320,8 +31365,13 @@ func (this *UnrecognizedWithInner) String() string { if this == nil { return "nil" } + repeatedStringForEmbedded := "[]*UnrecognizedWithInner_Inner{" + for _, f := range this.Embedded { + repeatedStringForEmbedded += strings.Replace(fmt.Sprintf("%v", f), "UnrecognizedWithInner_Inner", "UnrecognizedWithInner_Inner", 1) + "," + } + repeatedStringForEmbedded += "}" s := strings.Join([]string{`&UnrecognizedWithInner{`, - `Embedded:` + strings.Replace(fmt.Sprintf("%v", this.Embedded), "UnrecognizedWithInner_Inner", "UnrecognizedWithInner_Inner", 1) + `,`, + `Embedded:` + repeatedStringForEmbedded + `,`, `Field2:` + valueToStringThetest(this.Field2) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, @@ -31343,7 +31393,7 @@ func (this *UnrecognizedWithEmbed) String() string { return "nil" } s := strings.Join([]string{`&UnrecognizedWithEmbed{`, - `UnrecognizedWithEmbed_Embedded:` + strings.Replace(strings.Replace(this.UnrecognizedWithEmbed_Embedded.String(), "UnrecognizedWithEmbed_Embedded", "UnrecognizedWithEmbed_Embedded", 1), `&`, ``, 1) + `,`, + `UnrecognizedWithEmbed_Embedded:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.UnrecognizedWithEmbed_Embedded), "UnrecognizedWithEmbed_Embedded", "UnrecognizedWithEmbed_Embedded", 1), `&`, ``, 1) + `,`, `Field2:` + valueToStringThetest(this.Field2) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, @@ -31364,9 +31414,14 @@ func (this *Node) String() string { if this == nil { return "nil" } + repeatedStringForChildren := "[]*Node{" + for _, f := range this.Children { + repeatedStringForChildren += strings.Replace(f.String(), "Node", "Node", 1) + "," + } + repeatedStringForChildren += "}" s := strings.Join([]string{`&Node{`, `Label:` + valueToStringThetest(this.Label) + `,`, - `Children:` + strings.Replace(fmt.Sprintf("%v", this.Children), "Node", "Node", 1) + `,`, + `Children:` + repeatedStringForChildren + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") diff --git a/vendor/github.com/gogo/protobuf/test/combos/marshaler/thetest.pb.go b/vendor/github.com/gogo/protobuf/test/combos/marshaler/thetest.pb.go index 7c39ae9a2..bfba379f4 100644 --- a/vendor/github.com/gogo/protobuf/test/combos/marshaler/thetest.pb.go +++ b/vendor/github.com/gogo/protobuf/test/combos/marshaler/thetest.pb.go @@ -23033,17 +23033,17 @@ func (m *NidOptStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field3.Size())) - n41, err := m.Field3.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n41, err41 := m.Field3.MarshalTo(dAtA[i:]) + if err41 != nil { + return 0, err41 } i += n41 dAtA[i] = 0x22 i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field4.Size())) - n42, err := m.Field4.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n42, err42 := m.Field4.MarshalTo(dAtA[i:]) + if err42 != nil { + return 0, err42 } i += n42 dAtA[i] = 0x30 @@ -23055,9 +23055,9 @@ func (m *NidOptStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x42 i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field8.Size())) - n43, err := m.Field8.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n43, err43 := m.Field8.MarshalTo(dAtA[i:]) + if err43 != nil { + return 0, err43 } i += n43 dAtA[i] = 0x68 @@ -23115,9 +23115,9 @@ func (m *NinOptStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field3.Size())) - n44, err := m.Field3.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n44, err44 := m.Field3.MarshalTo(dAtA[i:]) + if err44 != nil { + return 0, err44 } i += n44 } @@ -23125,9 +23125,9 @@ func (m *NinOptStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x22 i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field4.Size())) - n45, err := m.Field4.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n45, err45 := m.Field4.MarshalTo(dAtA[i:]) + if err45 != nil { + return 0, err45 } i += n45 } @@ -23145,9 +23145,9 @@ func (m *NinOptStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x42 i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field8.Size())) - n46, err := m.Field8.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n46, err46 := m.Field8.MarshalTo(dAtA[i:]) + if err46 != nil { + return 0, err46 } i += n46 } @@ -23460,9 +23460,9 @@ func (m *NidEmbeddedStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.NidOptNative.Size())) - n53, err := m.NidOptNative.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n53, err53 := m.NidOptNative.MarshalTo(dAtA[i:]) + if err53 != nil { + return 0, err53 } i += n53 } @@ -23471,9 +23471,9 @@ func (m *NidEmbeddedStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xc i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field200.Size())) - n54, err := m.Field200.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n54, err54 := m.Field200.MarshalTo(dAtA[i:]) + if err54 != nil { + return 0, err54 } i += n54 dAtA[i] = 0x90 @@ -23511,9 +23511,9 @@ func (m *NinEmbeddedStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.NidOptNative.Size())) - n55, err := m.NidOptNative.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n55, err55 := m.NidOptNative.MarshalTo(dAtA[i:]) + if err55 != nil { + return 0, err55 } i += n55 } @@ -23523,9 +23523,9 @@ func (m *NinEmbeddedStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xc i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field200.Size())) - n56, err := m.Field200.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n56, err56 := m.Field200.MarshalTo(dAtA[i:]) + if err56 != nil { + return 0, err56 } i += n56 } @@ -23565,9 +23565,9 @@ func (m *NidNestedStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field1.Size())) - n57, err := m.Field1.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n57, err57 := m.Field1.MarshalTo(dAtA[i:]) + if err57 != nil { + return 0, err57 } i += n57 if len(m.Field2) > 0 { @@ -23607,9 +23607,9 @@ func (m *NinNestedStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field1.Size())) - n58, err := m.Field1.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n58, err58 := m.Field1.MarshalTo(dAtA[i:]) + if err58 != nil { + return 0, err58 } i += n58 } @@ -23649,17 +23649,17 @@ func (m *NidOptCustom) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Id.Size())) - n59, err := m.Id.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n59, err59 := m.Id.MarshalTo(dAtA[i:]) + if err59 != nil { + return 0, err59 } i += n59 dAtA[i] = 0x12 i++ i = encodeVarintThetest(dAtA, i, uint64(m.Value.Size())) - n60, err := m.Value.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n60, err60 := m.Value.MarshalTo(dAtA[i:]) + if err60 != nil { + return 0, err60 } i += n60 if m.XXX_unrecognized != nil { @@ -23687,9 +23687,9 @@ func (m *CustomDash) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Value.Size())) - n61, err := m.Value.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n61, err61 := m.Value.MarshalTo(dAtA[i:]) + if err61 != nil { + return 0, err61 } i += n61 } @@ -23718,9 +23718,9 @@ func (m *NinOptCustom) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Id.Size())) - n62, err := m.Id.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n62, err62 := m.Id.MarshalTo(dAtA[i:]) + if err62 != nil { + return 0, err62 } i += n62 } @@ -23728,9 +23728,9 @@ func (m *NinOptCustom) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintThetest(dAtA, i, uint64(m.Value.Size())) - n63, err := m.Value.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n63, err63 := m.Value.MarshalTo(dAtA[i:]) + if err63 != nil { + return 0, err63 } i += n63 } @@ -23936,9 +23936,9 @@ func (m *NinOptStructUnion) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field3.Size())) - n64, err := m.Field3.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n64, err64 := m.Field3.MarshalTo(dAtA[i:]) + if err64 != nil { + return 0, err64 } i += n64 } @@ -23946,9 +23946,9 @@ func (m *NinOptStructUnion) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x22 i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field4.Size())) - n65, err := m.Field4.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n65, err65 := m.Field4.MarshalTo(dAtA[i:]) + if err65 != nil { + return 0, err65 } i += n65 } @@ -24009,9 +24009,9 @@ func (m *NinEmbeddedStructUnion) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.NidOptNative.Size())) - n66, err := m.NidOptNative.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n66, err66 := m.NidOptNative.MarshalTo(dAtA[i:]) + if err66 != nil { + return 0, err66 } i += n66 } @@ -24021,9 +24021,9 @@ func (m *NinEmbeddedStructUnion) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xc i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field200.Size())) - n67, err := m.Field200.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n67, err67 := m.Field200.MarshalTo(dAtA[i:]) + if err67 != nil { + return 0, err67 } i += n67 } @@ -24064,9 +24064,9 @@ func (m *NinNestedStructUnion) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field1.Size())) - n68, err := m.Field1.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n68, err68 := m.Field1.MarshalTo(dAtA[i:]) + if err68 != nil { + return 0, err68 } i += n68 } @@ -24074,9 +24074,9 @@ func (m *NinNestedStructUnion) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field2.Size())) - n69, err := m.Field2.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n69, err69 := m.Field2.MarshalTo(dAtA[i:]) + if err69 != nil { + return 0, err69 } i += n69 } @@ -24084,9 +24084,9 @@ func (m *NinNestedStructUnion) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field3.Size())) - n70, err := m.Field3.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n70, err70 := m.Field3.MarshalTo(dAtA[i:]) + if err70 != nil { + return 0, err70 } i += n70 } @@ -24115,9 +24115,9 @@ func (m *Tree) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Or.Size())) - n71, err := m.Or.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n71, err71 := m.Or.MarshalTo(dAtA[i:]) + if err71 != nil { + return 0, err71 } i += n71 } @@ -24125,9 +24125,9 @@ func (m *Tree) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintThetest(dAtA, i, uint64(m.And.Size())) - n72, err := m.And.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n72, err72 := m.And.MarshalTo(dAtA[i:]) + if err72 != nil { + return 0, err72 } i += n72 } @@ -24135,9 +24135,9 @@ func (m *Tree) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintThetest(dAtA, i, uint64(m.Leaf.Size())) - n73, err := m.Leaf.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n73, err73 := m.Leaf.MarshalTo(dAtA[i:]) + if err73 != nil { + return 0, err73 } i += n73 } @@ -24165,17 +24165,17 @@ func (m *OrBranch) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Left.Size())) - n74, err := m.Left.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n74, err74 := m.Left.MarshalTo(dAtA[i:]) + if err74 != nil { + return 0, err74 } i += n74 dAtA[i] = 0x12 i++ i = encodeVarintThetest(dAtA, i, uint64(m.Right.Size())) - n75, err := m.Right.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n75, err75 := m.Right.MarshalTo(dAtA[i:]) + if err75 != nil { + return 0, err75 } i += n75 if m.XXX_unrecognized != nil { @@ -24202,17 +24202,17 @@ func (m *AndBranch) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Left.Size())) - n76, err := m.Left.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n76, err76 := m.Left.MarshalTo(dAtA[i:]) + if err76 != nil { + return 0, err76 } i += n76 dAtA[i] = 0x12 i++ i = encodeVarintThetest(dAtA, i, uint64(m.Right.Size())) - n77, err := m.Right.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n77, err77 := m.Right.MarshalTo(dAtA[i:]) + if err77 != nil { + return 0, err77 } i += n77 if m.XXX_unrecognized != nil { @@ -24268,9 +24268,9 @@ func (m *DeepTree) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Down.Size())) - n78, err := m.Down.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n78, err78 := m.Down.MarshalTo(dAtA[i:]) + if err78 != nil { + return 0, err78 } i += n78 } @@ -24278,9 +24278,9 @@ func (m *DeepTree) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintThetest(dAtA, i, uint64(m.And.Size())) - n79, err := m.And.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n79, err79 := m.And.MarshalTo(dAtA[i:]) + if err79 != nil { + return 0, err79 } i += n79 } @@ -24288,9 +24288,9 @@ func (m *DeepTree) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintThetest(dAtA, i, uint64(m.Leaf.Size())) - n80, err := m.Leaf.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n80, err80 := m.Leaf.MarshalTo(dAtA[i:]) + if err80 != nil { + return 0, err80 } i += n80 } @@ -24318,9 +24318,9 @@ func (m *ADeepBranch) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintThetest(dAtA, i, uint64(m.Down.Size())) - n81, err := m.Down.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n81, err81 := m.Down.MarshalTo(dAtA[i:]) + if err81 != nil { + return 0, err81 } i += n81 if m.XXX_unrecognized != nil { @@ -24347,17 +24347,17 @@ func (m *AndDeepBranch) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Left.Size())) - n82, err := m.Left.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n82, err82 := m.Left.MarshalTo(dAtA[i:]) + if err82 != nil { + return 0, err82 } i += n82 dAtA[i] = 0x12 i++ i = encodeVarintThetest(dAtA, i, uint64(m.Right.Size())) - n83, err := m.Right.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n83, err83 := m.Right.MarshalTo(dAtA[i:]) + if err83 != nil { + return 0, err83 } i += n83 if m.XXX_unrecognized != nil { @@ -24384,9 +24384,9 @@ func (m *DeepLeaf) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Tree.Size())) - n84, err := m.Tree.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n84, err84 := m.Tree.MarshalTo(dAtA[i:]) + if err84 != nil { + return 0, err84 } i += n84 if m.XXX_unrecognized != nil { @@ -24753,9 +24753,9 @@ func (m *OtherExtenable) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.M.Size())) - n85, err := m.M.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n85, err85 := m.M.MarshalTo(dAtA[i:]) + if err85 != nil { + return 0, err85 } i += n85 } @@ -24809,9 +24809,9 @@ func (m *NestedDefinition) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintThetest(dAtA, i, uint64(m.NNM.Size())) - n86, err := m.NNM.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n86, err86 := m.NNM.MarshalTo(dAtA[i:]) + if err86 != nil { + return 0, err86 } i += n86 } @@ -24819,9 +24819,9 @@ func (m *NestedDefinition) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x22 i++ i = encodeVarintThetest(dAtA, i, uint64(m.NM.Size())) - n87, err := m.NM.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n87, err87 := m.NM.MarshalTo(dAtA[i:]) + if err87 != nil { + return 0, err87 } i += n87 } @@ -24856,9 +24856,9 @@ func (m *NestedDefinition_NestedMessage) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintThetest(dAtA, i, uint64(m.NNM.Size())) - n88, err := m.NNM.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n88, err88 := m.NNM.MarshalTo(dAtA[i:]) + if err88 != nil { + return 0, err88 } i += n88 } @@ -24914,9 +24914,9 @@ func (m *NestedScope) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.A.Size())) - n89, err := m.A.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n89, err89 := m.A.MarshalTo(dAtA[i:]) + if err89 != nil { + return 0, err89 } i += n89 } @@ -24929,9 +24929,9 @@ func (m *NestedScope) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintThetest(dAtA, i, uint64(m.C.Size())) - n90, err := m.C.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n90, err90 := m.C.MarshalTo(dAtA[i:]) + if err90 != nil { + return 0, err90 } i += n90 } @@ -25068,9 +25068,9 @@ func (m *CustomContainer) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.CustomStruct.Size())) - n91, err := m.CustomStruct.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n91, err91 := m.CustomStruct.MarshalTo(dAtA[i:]) + if err91 != nil { + return 0, err91 } i += n91 if m.XXX_unrecognized != nil { @@ -25462,9 +25462,9 @@ func (m *CustomNameNinStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintThetest(dAtA, i, uint64(m.FieldC.Size())) - n96, err := m.FieldC.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n96, err96 := m.FieldC.MarshalTo(dAtA[i:]) + if err96 != nil { + return 0, err96 } i += n96 } @@ -25494,9 +25494,9 @@ func (m *CustomNameNinStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x42 i++ i = encodeVarintThetest(dAtA, i, uint64(m.FieldG.Size())) - n97, err := m.FieldG.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n97, err97 := m.FieldG.MarshalTo(dAtA[i:]) + if err97 != nil { + return 0, err97 } i += n97 } @@ -25547,9 +25547,9 @@ func (m *CustomNameCustomType) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.FieldA.Size())) - n98, err := m.FieldA.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n98, err98 := m.FieldA.MarshalTo(dAtA[i:]) + if err98 != nil { + return 0, err98 } i += n98 } @@ -25557,9 +25557,9 @@ func (m *CustomNameCustomType) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintThetest(dAtA, i, uint64(m.FieldB.Size())) - n99, err := m.FieldB.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n99, err99 := m.FieldB.MarshalTo(dAtA[i:]) + if err99 != nil { + return 0, err99 } i += n99 } @@ -25612,9 +25612,9 @@ func (m *CustomNameNinEmbeddedStructUnion) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.NidOptNative.Size())) - n100, err := m.NidOptNative.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n100, err100 := m.NidOptNative.MarshalTo(dAtA[i:]) + if err100 != nil { + return 0, err100 } i += n100 } @@ -25624,9 +25624,9 @@ func (m *CustomNameNinEmbeddedStructUnion) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xc i++ i = encodeVarintThetest(dAtA, i, uint64(m.FieldA.Size())) - n101, err := m.FieldA.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n101, err101 := m.FieldA.MarshalTo(dAtA[i:]) + if err101 != nil { + return 0, err101 } i += n101 } @@ -25814,9 +25814,9 @@ func (m *UnrecognizedWithEmbed) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.UnrecognizedWithEmbed_Embedded.Size())) - n102, err := m.UnrecognizedWithEmbed_Embedded.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n102, err102 := m.UnrecognizedWithEmbed_Embedded.MarshalTo(dAtA[i:]) + if err102 != nil { + return 0, err102 } i += n102 if m.Field2 != nil { @@ -25912,9 +25912,9 @@ func (m *NonByteCustomType) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field1.Size())) - n103, err := m.Field1.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n103, err103 := m.Field1.MarshalTo(dAtA[i:]) + if err103 != nil { + return 0, err103 } i += n103 } @@ -25942,9 +25942,9 @@ func (m *NidOptNonByteCustomType) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field1.Size())) - n104, err := m.Field1.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n104, err104 := m.Field1.MarshalTo(dAtA[i:]) + if err104 != nil { + return 0, err104 } i += n104 if m.XXX_unrecognized != nil { @@ -25972,9 +25972,9 @@ func (m *NinOptNonByteCustomType) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintThetest(dAtA, i, uint64(m.Field1.Size())) - n105, err := m.Field1.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n105, err105 := m.Field1.MarshalTo(dAtA[i:]) + if err105 != nil { + return 0, err105 } i += n105 } @@ -30613,11 +30613,11 @@ func (this *NinOptStruct) String() string { s := strings.Join([]string{`&NinOptStruct{`, `Field1:` + valueToStringThetest(this.Field1) + `,`, `Field2:` + valueToStringThetest(this.Field2) + `,`, - `Field3:` + strings.Replace(fmt.Sprintf("%v", this.Field3), "NidOptNative", "NidOptNative", 1) + `,`, - `Field4:` + strings.Replace(fmt.Sprintf("%v", this.Field4), "NinOptNative", "NinOptNative", 1) + `,`, + `Field3:` + strings.Replace(this.Field3.String(), "NidOptNative", "NidOptNative", 1) + `,`, + `Field4:` + strings.Replace(this.Field4.String(), "NinOptNative", "NinOptNative", 1) + `,`, `Field6:` + valueToStringThetest(this.Field6) + `,`, `Field7:` + valueToStringThetest(this.Field7) + `,`, - `Field8:` + strings.Replace(fmt.Sprintf("%v", this.Field8), "NidOptNative", "NidOptNative", 1) + `,`, + `Field8:` + strings.Replace(this.Field8.String(), "NidOptNative", "NidOptNative", 1) + `,`, `Field13:` + valueToStringThetest(this.Field13) + `,`, `Field14:` + valueToStringThetest(this.Field14) + `,`, `Field15:` + valueToStringThetest(this.Field15) + `,`, @@ -30630,14 +30630,29 @@ func (this *NidRepStruct) String() string { if this == nil { return "nil" } + repeatedStringForField3 := "[]NidOptNative{" + for _, f := range this.Field3 { + repeatedStringForField3 += strings.Replace(strings.Replace(f.String(), "NidOptNative", "NidOptNative", 1), `&`, ``, 1) + "," + } + repeatedStringForField3 += "}" + repeatedStringForField4 := "[]NinOptNative{" + for _, f := range this.Field4 { + repeatedStringForField4 += strings.Replace(strings.Replace(f.String(), "NinOptNative", "NinOptNative", 1), `&`, ``, 1) + "," + } + repeatedStringForField4 += "}" + repeatedStringForField8 := "[]NidOptNative{" + for _, f := range this.Field8 { + repeatedStringForField8 += strings.Replace(strings.Replace(f.String(), "NidOptNative", "NidOptNative", 1), `&`, ``, 1) + "," + } + repeatedStringForField8 += "}" s := strings.Join([]string{`&NidRepStruct{`, `Field1:` + fmt.Sprintf("%v", this.Field1) + `,`, `Field2:` + fmt.Sprintf("%v", this.Field2) + `,`, - `Field3:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Field3), "NidOptNative", "NidOptNative", 1), `&`, ``, 1) + `,`, - `Field4:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Field4), "NinOptNative", "NinOptNative", 1), `&`, ``, 1) + `,`, + `Field3:` + repeatedStringForField3 + `,`, + `Field4:` + repeatedStringForField4 + `,`, `Field6:` + fmt.Sprintf("%v", this.Field6) + `,`, `Field7:` + fmt.Sprintf("%v", this.Field7) + `,`, - `Field8:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Field8), "NidOptNative", "NidOptNative", 1), `&`, ``, 1) + `,`, + `Field8:` + repeatedStringForField8 + `,`, `Field13:` + fmt.Sprintf("%v", this.Field13) + `,`, `Field14:` + fmt.Sprintf("%v", this.Field14) + `,`, `Field15:` + fmt.Sprintf("%v", this.Field15) + `,`, @@ -30650,14 +30665,29 @@ func (this *NinRepStruct) String() string { if this == nil { return "nil" } + repeatedStringForField3 := "[]*NidOptNative{" + for _, f := range this.Field3 { + repeatedStringForField3 += strings.Replace(f.String(), "NidOptNative", "NidOptNative", 1) + "," + } + repeatedStringForField3 += "}" + repeatedStringForField4 := "[]*NinOptNative{" + for _, f := range this.Field4 { + repeatedStringForField4 += strings.Replace(f.String(), "NinOptNative", "NinOptNative", 1) + "," + } + repeatedStringForField4 += "}" + repeatedStringForField8 := "[]*NidOptNative{" + for _, f := range this.Field8 { + repeatedStringForField8 += strings.Replace(f.String(), "NidOptNative", "NidOptNative", 1) + "," + } + repeatedStringForField8 += "}" s := strings.Join([]string{`&NinRepStruct{`, `Field1:` + fmt.Sprintf("%v", this.Field1) + `,`, `Field2:` + fmt.Sprintf("%v", this.Field2) + `,`, - `Field3:` + strings.Replace(fmt.Sprintf("%v", this.Field3), "NidOptNative", "NidOptNative", 1) + `,`, - `Field4:` + strings.Replace(fmt.Sprintf("%v", this.Field4), "NinOptNative", "NinOptNative", 1) + `,`, + `Field3:` + repeatedStringForField3 + `,`, + `Field4:` + repeatedStringForField4 + `,`, `Field6:` + fmt.Sprintf("%v", this.Field6) + `,`, `Field7:` + fmt.Sprintf("%v", this.Field7) + `,`, - `Field8:` + strings.Replace(fmt.Sprintf("%v", this.Field8), "NidOptNative", "NidOptNative", 1) + `,`, + `Field8:` + repeatedStringForField8 + `,`, `Field13:` + fmt.Sprintf("%v", this.Field13) + `,`, `Field14:` + fmt.Sprintf("%v", this.Field14) + `,`, `Field15:` + fmt.Sprintf("%v", this.Field15) + `,`, @@ -30671,7 +30701,7 @@ func (this *NidEmbeddedStruct) String() string { return "nil" } s := strings.Join([]string{`&NidEmbeddedStruct{`, - `NidOptNative:` + strings.Replace(fmt.Sprintf("%v", this.NidOptNative), "NidOptNative", "NidOptNative", 1) + `,`, + `NidOptNative:` + strings.Replace(this.NidOptNative.String(), "NidOptNative", "NidOptNative", 1) + `,`, `Field200:` + strings.Replace(strings.Replace(this.Field200.String(), "NidOptNative", "NidOptNative", 1), `&`, ``, 1) + `,`, `Field210:` + fmt.Sprintf("%v", this.Field210) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, @@ -30684,8 +30714,8 @@ func (this *NinEmbeddedStruct) String() string { return "nil" } s := strings.Join([]string{`&NinEmbeddedStruct{`, - `NidOptNative:` + strings.Replace(fmt.Sprintf("%v", this.NidOptNative), "NidOptNative", "NidOptNative", 1) + `,`, - `Field200:` + strings.Replace(fmt.Sprintf("%v", this.Field200), "NidOptNative", "NidOptNative", 1) + `,`, + `NidOptNative:` + strings.Replace(this.NidOptNative.String(), "NidOptNative", "NidOptNative", 1) + `,`, + `Field200:` + strings.Replace(this.Field200.String(), "NidOptNative", "NidOptNative", 1) + `,`, `Field210:` + valueToStringThetest(this.Field210) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, @@ -30696,9 +30726,14 @@ func (this *NidNestedStruct) String() string { if this == nil { return "nil" } + repeatedStringForField2 := "[]NidRepStruct{" + for _, f := range this.Field2 { + repeatedStringForField2 += strings.Replace(strings.Replace(f.String(), "NidRepStruct", "NidRepStruct", 1), `&`, ``, 1) + "," + } + repeatedStringForField2 += "}" s := strings.Join([]string{`&NidNestedStruct{`, `Field1:` + strings.Replace(strings.Replace(this.Field1.String(), "NidOptStruct", "NidOptStruct", 1), `&`, ``, 1) + `,`, - `Field2:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Field2), "NidRepStruct", "NidRepStruct", 1), `&`, ``, 1) + `,`, + `Field2:` + repeatedStringForField2 + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") @@ -30708,9 +30743,14 @@ func (this *NinNestedStruct) String() string { if this == nil { return "nil" } + repeatedStringForField2 := "[]*NinRepStruct{" + for _, f := range this.Field2 { + repeatedStringForField2 += strings.Replace(f.String(), "NinRepStruct", "NinRepStruct", 1) + "," + } + repeatedStringForField2 += "}" s := strings.Join([]string{`&NinNestedStruct{`, - `Field1:` + strings.Replace(fmt.Sprintf("%v", this.Field1), "NinOptStruct", "NinOptStruct", 1) + `,`, - `Field2:` + strings.Replace(fmt.Sprintf("%v", this.Field2), "NinRepStruct", "NinRepStruct", 1) + `,`, + `Field1:` + strings.Replace(this.Field1.String(), "NinOptStruct", "NinOptStruct", 1) + `,`, + `Field2:` + repeatedStringForField2 + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") @@ -30801,8 +30841,8 @@ func (this *NinOptStructUnion) String() string { s := strings.Join([]string{`&NinOptStructUnion{`, `Field1:` + valueToStringThetest(this.Field1) + `,`, `Field2:` + valueToStringThetest(this.Field2) + `,`, - `Field3:` + strings.Replace(fmt.Sprintf("%v", this.Field3), "NidOptNative", "NidOptNative", 1) + `,`, - `Field4:` + strings.Replace(fmt.Sprintf("%v", this.Field4), "NinOptNative", "NinOptNative", 1) + `,`, + `Field3:` + strings.Replace(this.Field3.String(), "NidOptNative", "NidOptNative", 1) + `,`, + `Field4:` + strings.Replace(this.Field4.String(), "NinOptNative", "NinOptNative", 1) + `,`, `Field6:` + valueToStringThetest(this.Field6) + `,`, `Field7:` + valueToStringThetest(this.Field7) + `,`, `Field13:` + valueToStringThetest(this.Field13) + `,`, @@ -30818,8 +30858,8 @@ func (this *NinEmbeddedStructUnion) String() string { return "nil" } s := strings.Join([]string{`&NinEmbeddedStructUnion{`, - `NidOptNative:` + strings.Replace(fmt.Sprintf("%v", this.NidOptNative), "NidOptNative", "NidOptNative", 1) + `,`, - `Field200:` + strings.Replace(fmt.Sprintf("%v", this.Field200), "NinOptNative", "NinOptNative", 1) + `,`, + `NidOptNative:` + strings.Replace(this.NidOptNative.String(), "NidOptNative", "NidOptNative", 1) + `,`, + `Field200:` + strings.Replace(this.Field200.String(), "NinOptNative", "NinOptNative", 1) + `,`, `Field210:` + valueToStringThetest(this.Field210) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, @@ -30831,9 +30871,9 @@ func (this *NinNestedStructUnion) String() string { return "nil" } s := strings.Join([]string{`&NinNestedStructUnion{`, - `Field1:` + strings.Replace(fmt.Sprintf("%v", this.Field1), "NinOptNativeUnion", "NinOptNativeUnion", 1) + `,`, - `Field2:` + strings.Replace(fmt.Sprintf("%v", this.Field2), "NinOptStructUnion", "NinOptStructUnion", 1) + `,`, - `Field3:` + strings.Replace(fmt.Sprintf("%v", this.Field3), "NinEmbeddedStructUnion", "NinEmbeddedStructUnion", 1) + `,`, + `Field1:` + strings.Replace(this.Field1.String(), "NinOptNativeUnion", "NinOptNativeUnion", 1) + `,`, + `Field2:` + strings.Replace(this.Field2.String(), "NinOptStructUnion", "NinOptStructUnion", 1) + `,`, + `Field3:` + strings.Replace(this.Field3.String(), "NinEmbeddedStructUnion", "NinEmbeddedStructUnion", 1) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") @@ -30844,9 +30884,9 @@ func (this *Tree) String() string { return "nil" } s := strings.Join([]string{`&Tree{`, - `Or:` + strings.Replace(fmt.Sprintf("%v", this.Or), "OrBranch", "OrBranch", 1) + `,`, - `And:` + strings.Replace(fmt.Sprintf("%v", this.And), "AndBranch", "AndBranch", 1) + `,`, - `Leaf:` + strings.Replace(fmt.Sprintf("%v", this.Leaf), "Leaf", "Leaf", 1) + `,`, + `Or:` + strings.Replace(this.Or.String(), "OrBranch", "OrBranch", 1) + `,`, + `And:` + strings.Replace(this.And.String(), "AndBranch", "AndBranch", 1) + `,`, + `Leaf:` + strings.Replace(this.Leaf.String(), "Leaf", "Leaf", 1) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") @@ -30893,9 +30933,9 @@ func (this *DeepTree) String() string { return "nil" } s := strings.Join([]string{`&DeepTree{`, - `Down:` + strings.Replace(fmt.Sprintf("%v", this.Down), "ADeepBranch", "ADeepBranch", 1) + `,`, - `And:` + strings.Replace(fmt.Sprintf("%v", this.And), "AndDeepBranch", "AndDeepBranch", 1) + `,`, - `Leaf:` + strings.Replace(fmt.Sprintf("%v", this.Leaf), "DeepLeaf", "DeepLeaf", 1) + `,`, + `Down:` + strings.Replace(this.Down.String(), "ADeepBranch", "ADeepBranch", 1) + `,`, + `And:` + strings.Replace(this.And.String(), "AndDeepBranch", "AndDeepBranch", 1) + `,`, + `Leaf:` + strings.Replace(this.Leaf.String(), "DeepLeaf", "DeepLeaf", 1) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") @@ -31064,7 +31104,7 @@ func (this *OtherExtenable) String() string { return "nil" } s := strings.Join([]string{`&OtherExtenable{`, - `M:` + strings.Replace(fmt.Sprintf("%v", this.M), "MyExtendable", "MyExtendable", 1) + `,`, + `M:` + strings.Replace(this.M.String(), "MyExtendable", "MyExtendable", 1) + `,`, `Field2:` + valueToStringThetest(this.Field2) + `,`, `Field13:` + valueToStringThetest(this.Field13) + `,`, `XXX_InternalExtensions:` + github_com_gogo_protobuf_proto.StringFromInternalExtension(this) + `,`, @@ -31238,14 +31278,19 @@ func (this *CustomNameNinStruct) String() string { if this == nil { return "nil" } + repeatedStringForFieldD := "[]*NinOptNative{" + for _, f := range this.FieldD { + repeatedStringForFieldD += strings.Replace(f.String(), "NinOptNative", "NinOptNative", 1) + "," + } + repeatedStringForFieldD += "}" s := strings.Join([]string{`&CustomNameNinStruct{`, `FieldA:` + valueToStringThetest(this.FieldA) + `,`, `FieldB:` + valueToStringThetest(this.FieldB) + `,`, - `FieldC:` + strings.Replace(fmt.Sprintf("%v", this.FieldC), "NidOptNative", "NidOptNative", 1) + `,`, - `FieldD:` + strings.Replace(fmt.Sprintf("%v", this.FieldD), "NinOptNative", "NinOptNative", 1) + `,`, + `FieldC:` + strings.Replace(this.FieldC.String(), "NidOptNative", "NidOptNative", 1) + `,`, + `FieldD:` + repeatedStringForFieldD + `,`, `FieldE:` + valueToStringThetest(this.FieldE) + `,`, `FieldF:` + valueToStringThetest(this.FieldF) + `,`, - `FieldG:` + strings.Replace(fmt.Sprintf("%v", this.FieldG), "NidOptNative", "NidOptNative", 1) + `,`, + `FieldG:` + strings.Replace(this.FieldG.String(), "NidOptNative", "NidOptNative", 1) + `,`, `FieldH:` + valueToStringThetest(this.FieldH) + `,`, `FieldI:` + valueToStringThetest(this.FieldI) + `,`, `FieldJ:` + valueToStringThetest(this.FieldJ) + `,`, @@ -31273,8 +31318,8 @@ func (this *CustomNameNinEmbeddedStructUnion) String() string { return "nil" } s := strings.Join([]string{`&CustomNameNinEmbeddedStructUnion{`, - `NidOptNative:` + strings.Replace(fmt.Sprintf("%v", this.NidOptNative), "NidOptNative", "NidOptNative", 1) + `,`, - `FieldA:` + strings.Replace(fmt.Sprintf("%v", this.FieldA), "NinOptNative", "NinOptNative", 1) + `,`, + `NidOptNative:` + strings.Replace(this.NidOptNative.String(), "NidOptNative", "NidOptNative", 1) + `,`, + `FieldA:` + strings.Replace(this.FieldA.String(), "NinOptNative", "NinOptNative", 1) + `,`, `FieldB:` + valueToStringThetest(this.FieldB) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, @@ -31319,8 +31364,13 @@ func (this *UnrecognizedWithInner) String() string { if this == nil { return "nil" } + repeatedStringForEmbedded := "[]*UnrecognizedWithInner_Inner{" + for _, f := range this.Embedded { + repeatedStringForEmbedded += strings.Replace(fmt.Sprintf("%v", f), "UnrecognizedWithInner_Inner", "UnrecognizedWithInner_Inner", 1) + "," + } + repeatedStringForEmbedded += "}" s := strings.Join([]string{`&UnrecognizedWithInner{`, - `Embedded:` + strings.Replace(fmt.Sprintf("%v", this.Embedded), "UnrecognizedWithInner_Inner", "UnrecognizedWithInner_Inner", 1) + `,`, + `Embedded:` + repeatedStringForEmbedded + `,`, `Field2:` + valueToStringThetest(this.Field2) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, @@ -31342,7 +31392,7 @@ func (this *UnrecognizedWithEmbed) String() string { return "nil" } s := strings.Join([]string{`&UnrecognizedWithEmbed{`, - `UnrecognizedWithEmbed_Embedded:` + strings.Replace(strings.Replace(this.UnrecognizedWithEmbed_Embedded.String(), "UnrecognizedWithEmbed_Embedded", "UnrecognizedWithEmbed_Embedded", 1), `&`, ``, 1) + `,`, + `UnrecognizedWithEmbed_Embedded:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.UnrecognizedWithEmbed_Embedded), "UnrecognizedWithEmbed_Embedded", "UnrecognizedWithEmbed_Embedded", 1), `&`, ``, 1) + `,`, `Field2:` + valueToStringThetest(this.Field2) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, @@ -31363,9 +31413,14 @@ func (this *Node) String() string { if this == nil { return "nil" } + repeatedStringForChildren := "[]*Node{" + for _, f := range this.Children { + repeatedStringForChildren += strings.Replace(f.String(), "Node", "Node", 1) + "," + } + repeatedStringForChildren += "}" s := strings.Join([]string{`&Node{`, `Label:` + valueToStringThetest(this.Label) + `,`, - `Children:` + strings.Replace(fmt.Sprintf("%v", this.Children), "Node", "Node", 1) + `,`, + `Children:` + repeatedStringForChildren + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") diff --git a/vendor/github.com/gogo/protobuf/test/combos/unmarshaler/thetest.pb.go b/vendor/github.com/gogo/protobuf/test/combos/unmarshaler/thetest.pb.go index 5d7906925..a7f5d7616 100644 --- a/vendor/github.com/gogo/protobuf/test/combos/unmarshaler/thetest.pb.go +++ b/vendor/github.com/gogo/protobuf/test/combos/unmarshaler/thetest.pb.go @@ -26017,11 +26017,11 @@ func (this *NinOptStruct) String() string { s := strings.Join([]string{`&NinOptStruct{`, `Field1:` + valueToStringThetest(this.Field1) + `,`, `Field2:` + valueToStringThetest(this.Field2) + `,`, - `Field3:` + strings.Replace(fmt.Sprintf("%v", this.Field3), "NidOptNative", "NidOptNative", 1) + `,`, - `Field4:` + strings.Replace(fmt.Sprintf("%v", this.Field4), "NinOptNative", "NinOptNative", 1) + `,`, + `Field3:` + strings.Replace(this.Field3.String(), "NidOptNative", "NidOptNative", 1) + `,`, + `Field4:` + strings.Replace(this.Field4.String(), "NinOptNative", "NinOptNative", 1) + `,`, `Field6:` + valueToStringThetest(this.Field6) + `,`, `Field7:` + valueToStringThetest(this.Field7) + `,`, - `Field8:` + strings.Replace(fmt.Sprintf("%v", this.Field8), "NidOptNative", "NidOptNative", 1) + `,`, + `Field8:` + strings.Replace(this.Field8.String(), "NidOptNative", "NidOptNative", 1) + `,`, `Field13:` + valueToStringThetest(this.Field13) + `,`, `Field14:` + valueToStringThetest(this.Field14) + `,`, `Field15:` + valueToStringThetest(this.Field15) + `,`, @@ -26034,14 +26034,29 @@ func (this *NidRepStruct) String() string { if this == nil { return "nil" } + repeatedStringForField3 := "[]NidOptNative{" + for _, f := range this.Field3 { + repeatedStringForField3 += strings.Replace(strings.Replace(f.String(), "NidOptNative", "NidOptNative", 1), `&`, ``, 1) + "," + } + repeatedStringForField3 += "}" + repeatedStringForField4 := "[]NinOptNative{" + for _, f := range this.Field4 { + repeatedStringForField4 += strings.Replace(strings.Replace(f.String(), "NinOptNative", "NinOptNative", 1), `&`, ``, 1) + "," + } + repeatedStringForField4 += "}" + repeatedStringForField8 := "[]NidOptNative{" + for _, f := range this.Field8 { + repeatedStringForField8 += strings.Replace(strings.Replace(f.String(), "NidOptNative", "NidOptNative", 1), `&`, ``, 1) + "," + } + repeatedStringForField8 += "}" s := strings.Join([]string{`&NidRepStruct{`, `Field1:` + fmt.Sprintf("%v", this.Field1) + `,`, `Field2:` + fmt.Sprintf("%v", this.Field2) + `,`, - `Field3:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Field3), "NidOptNative", "NidOptNative", 1), `&`, ``, 1) + `,`, - `Field4:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Field4), "NinOptNative", "NinOptNative", 1), `&`, ``, 1) + `,`, + `Field3:` + repeatedStringForField3 + `,`, + `Field4:` + repeatedStringForField4 + `,`, `Field6:` + fmt.Sprintf("%v", this.Field6) + `,`, `Field7:` + fmt.Sprintf("%v", this.Field7) + `,`, - `Field8:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Field8), "NidOptNative", "NidOptNative", 1), `&`, ``, 1) + `,`, + `Field8:` + repeatedStringForField8 + `,`, `Field13:` + fmt.Sprintf("%v", this.Field13) + `,`, `Field14:` + fmt.Sprintf("%v", this.Field14) + `,`, `Field15:` + fmt.Sprintf("%v", this.Field15) + `,`, @@ -26054,14 +26069,29 @@ func (this *NinRepStruct) String() string { if this == nil { return "nil" } + repeatedStringForField3 := "[]*NidOptNative{" + for _, f := range this.Field3 { + repeatedStringForField3 += strings.Replace(f.String(), "NidOptNative", "NidOptNative", 1) + "," + } + repeatedStringForField3 += "}" + repeatedStringForField4 := "[]*NinOptNative{" + for _, f := range this.Field4 { + repeatedStringForField4 += strings.Replace(f.String(), "NinOptNative", "NinOptNative", 1) + "," + } + repeatedStringForField4 += "}" + repeatedStringForField8 := "[]*NidOptNative{" + for _, f := range this.Field8 { + repeatedStringForField8 += strings.Replace(f.String(), "NidOptNative", "NidOptNative", 1) + "," + } + repeatedStringForField8 += "}" s := strings.Join([]string{`&NinRepStruct{`, `Field1:` + fmt.Sprintf("%v", this.Field1) + `,`, `Field2:` + fmt.Sprintf("%v", this.Field2) + `,`, - `Field3:` + strings.Replace(fmt.Sprintf("%v", this.Field3), "NidOptNative", "NidOptNative", 1) + `,`, - `Field4:` + strings.Replace(fmt.Sprintf("%v", this.Field4), "NinOptNative", "NinOptNative", 1) + `,`, + `Field3:` + repeatedStringForField3 + `,`, + `Field4:` + repeatedStringForField4 + `,`, `Field6:` + fmt.Sprintf("%v", this.Field6) + `,`, `Field7:` + fmt.Sprintf("%v", this.Field7) + `,`, - `Field8:` + strings.Replace(fmt.Sprintf("%v", this.Field8), "NidOptNative", "NidOptNative", 1) + `,`, + `Field8:` + repeatedStringForField8 + `,`, `Field13:` + fmt.Sprintf("%v", this.Field13) + `,`, `Field14:` + fmt.Sprintf("%v", this.Field14) + `,`, `Field15:` + fmt.Sprintf("%v", this.Field15) + `,`, @@ -26075,7 +26105,7 @@ func (this *NidEmbeddedStruct) String() string { return "nil" } s := strings.Join([]string{`&NidEmbeddedStruct{`, - `NidOptNative:` + strings.Replace(fmt.Sprintf("%v", this.NidOptNative), "NidOptNative", "NidOptNative", 1) + `,`, + `NidOptNative:` + strings.Replace(this.NidOptNative.String(), "NidOptNative", "NidOptNative", 1) + `,`, `Field200:` + strings.Replace(strings.Replace(this.Field200.String(), "NidOptNative", "NidOptNative", 1), `&`, ``, 1) + `,`, `Field210:` + fmt.Sprintf("%v", this.Field210) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, @@ -26088,8 +26118,8 @@ func (this *NinEmbeddedStruct) String() string { return "nil" } s := strings.Join([]string{`&NinEmbeddedStruct{`, - `NidOptNative:` + strings.Replace(fmt.Sprintf("%v", this.NidOptNative), "NidOptNative", "NidOptNative", 1) + `,`, - `Field200:` + strings.Replace(fmt.Sprintf("%v", this.Field200), "NidOptNative", "NidOptNative", 1) + `,`, + `NidOptNative:` + strings.Replace(this.NidOptNative.String(), "NidOptNative", "NidOptNative", 1) + `,`, + `Field200:` + strings.Replace(this.Field200.String(), "NidOptNative", "NidOptNative", 1) + `,`, `Field210:` + valueToStringThetest(this.Field210) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, @@ -26100,9 +26130,14 @@ func (this *NidNestedStruct) String() string { if this == nil { return "nil" } + repeatedStringForField2 := "[]NidRepStruct{" + for _, f := range this.Field2 { + repeatedStringForField2 += strings.Replace(strings.Replace(f.String(), "NidRepStruct", "NidRepStruct", 1), `&`, ``, 1) + "," + } + repeatedStringForField2 += "}" s := strings.Join([]string{`&NidNestedStruct{`, `Field1:` + strings.Replace(strings.Replace(this.Field1.String(), "NidOptStruct", "NidOptStruct", 1), `&`, ``, 1) + `,`, - `Field2:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Field2), "NidRepStruct", "NidRepStruct", 1), `&`, ``, 1) + `,`, + `Field2:` + repeatedStringForField2 + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") @@ -26112,9 +26147,14 @@ func (this *NinNestedStruct) String() string { if this == nil { return "nil" } + repeatedStringForField2 := "[]*NinRepStruct{" + for _, f := range this.Field2 { + repeatedStringForField2 += strings.Replace(f.String(), "NinRepStruct", "NinRepStruct", 1) + "," + } + repeatedStringForField2 += "}" s := strings.Join([]string{`&NinNestedStruct{`, - `Field1:` + strings.Replace(fmt.Sprintf("%v", this.Field1), "NinOptStruct", "NinOptStruct", 1) + `,`, - `Field2:` + strings.Replace(fmt.Sprintf("%v", this.Field2), "NinRepStruct", "NinRepStruct", 1) + `,`, + `Field1:` + strings.Replace(this.Field1.String(), "NinOptStruct", "NinOptStruct", 1) + `,`, + `Field2:` + repeatedStringForField2 + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") @@ -26205,8 +26245,8 @@ func (this *NinOptStructUnion) String() string { s := strings.Join([]string{`&NinOptStructUnion{`, `Field1:` + valueToStringThetest(this.Field1) + `,`, `Field2:` + valueToStringThetest(this.Field2) + `,`, - `Field3:` + strings.Replace(fmt.Sprintf("%v", this.Field3), "NidOptNative", "NidOptNative", 1) + `,`, - `Field4:` + strings.Replace(fmt.Sprintf("%v", this.Field4), "NinOptNative", "NinOptNative", 1) + `,`, + `Field3:` + strings.Replace(this.Field3.String(), "NidOptNative", "NidOptNative", 1) + `,`, + `Field4:` + strings.Replace(this.Field4.String(), "NinOptNative", "NinOptNative", 1) + `,`, `Field6:` + valueToStringThetest(this.Field6) + `,`, `Field7:` + valueToStringThetest(this.Field7) + `,`, `Field13:` + valueToStringThetest(this.Field13) + `,`, @@ -26222,8 +26262,8 @@ func (this *NinEmbeddedStructUnion) String() string { return "nil" } s := strings.Join([]string{`&NinEmbeddedStructUnion{`, - `NidOptNative:` + strings.Replace(fmt.Sprintf("%v", this.NidOptNative), "NidOptNative", "NidOptNative", 1) + `,`, - `Field200:` + strings.Replace(fmt.Sprintf("%v", this.Field200), "NinOptNative", "NinOptNative", 1) + `,`, + `NidOptNative:` + strings.Replace(this.NidOptNative.String(), "NidOptNative", "NidOptNative", 1) + `,`, + `Field200:` + strings.Replace(this.Field200.String(), "NinOptNative", "NinOptNative", 1) + `,`, `Field210:` + valueToStringThetest(this.Field210) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, @@ -26235,9 +26275,9 @@ func (this *NinNestedStructUnion) String() string { return "nil" } s := strings.Join([]string{`&NinNestedStructUnion{`, - `Field1:` + strings.Replace(fmt.Sprintf("%v", this.Field1), "NinOptNativeUnion", "NinOptNativeUnion", 1) + `,`, - `Field2:` + strings.Replace(fmt.Sprintf("%v", this.Field2), "NinOptStructUnion", "NinOptStructUnion", 1) + `,`, - `Field3:` + strings.Replace(fmt.Sprintf("%v", this.Field3), "NinEmbeddedStructUnion", "NinEmbeddedStructUnion", 1) + `,`, + `Field1:` + strings.Replace(this.Field1.String(), "NinOptNativeUnion", "NinOptNativeUnion", 1) + `,`, + `Field2:` + strings.Replace(this.Field2.String(), "NinOptStructUnion", "NinOptStructUnion", 1) + `,`, + `Field3:` + strings.Replace(this.Field3.String(), "NinEmbeddedStructUnion", "NinEmbeddedStructUnion", 1) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") @@ -26248,9 +26288,9 @@ func (this *Tree) String() string { return "nil" } s := strings.Join([]string{`&Tree{`, - `Or:` + strings.Replace(fmt.Sprintf("%v", this.Or), "OrBranch", "OrBranch", 1) + `,`, - `And:` + strings.Replace(fmt.Sprintf("%v", this.And), "AndBranch", "AndBranch", 1) + `,`, - `Leaf:` + strings.Replace(fmt.Sprintf("%v", this.Leaf), "Leaf", "Leaf", 1) + `,`, + `Or:` + strings.Replace(this.Or.String(), "OrBranch", "OrBranch", 1) + `,`, + `And:` + strings.Replace(this.And.String(), "AndBranch", "AndBranch", 1) + `,`, + `Leaf:` + strings.Replace(this.Leaf.String(), "Leaf", "Leaf", 1) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") @@ -26297,9 +26337,9 @@ func (this *DeepTree) String() string { return "nil" } s := strings.Join([]string{`&DeepTree{`, - `Down:` + strings.Replace(fmt.Sprintf("%v", this.Down), "ADeepBranch", "ADeepBranch", 1) + `,`, - `And:` + strings.Replace(fmt.Sprintf("%v", this.And), "AndDeepBranch", "AndDeepBranch", 1) + `,`, - `Leaf:` + strings.Replace(fmt.Sprintf("%v", this.Leaf), "DeepLeaf", "DeepLeaf", 1) + `,`, + `Down:` + strings.Replace(this.Down.String(), "ADeepBranch", "ADeepBranch", 1) + `,`, + `And:` + strings.Replace(this.And.String(), "AndDeepBranch", "AndDeepBranch", 1) + `,`, + `Leaf:` + strings.Replace(this.Leaf.String(), "DeepLeaf", "DeepLeaf", 1) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") @@ -26470,7 +26510,7 @@ func (this *OtherExtenable) String() string { s := strings.Join([]string{`&OtherExtenable{`, `Field2:` + valueToStringThetest(this.Field2) + `,`, `Field13:` + valueToStringThetest(this.Field13) + `,`, - `M:` + strings.Replace(fmt.Sprintf("%v", this.M), "MyExtendable", "MyExtendable", 1) + `,`, + `M:` + strings.Replace(this.M.String(), "MyExtendable", "MyExtendable", 1) + `,`, `XXX_InternalExtensions:` + github_com_gogo_protobuf_proto.StringFromInternalExtension(this) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, @@ -26642,14 +26682,19 @@ func (this *CustomNameNinStruct) String() string { if this == nil { return "nil" } + repeatedStringForFieldD := "[]*NinOptNative{" + for _, f := range this.FieldD { + repeatedStringForFieldD += strings.Replace(f.String(), "NinOptNative", "NinOptNative", 1) + "," + } + repeatedStringForFieldD += "}" s := strings.Join([]string{`&CustomNameNinStruct{`, `FieldA:` + valueToStringThetest(this.FieldA) + `,`, `FieldB:` + valueToStringThetest(this.FieldB) + `,`, - `FieldC:` + strings.Replace(fmt.Sprintf("%v", this.FieldC), "NidOptNative", "NidOptNative", 1) + `,`, - `FieldD:` + strings.Replace(fmt.Sprintf("%v", this.FieldD), "NinOptNative", "NinOptNative", 1) + `,`, + `FieldC:` + strings.Replace(this.FieldC.String(), "NidOptNative", "NidOptNative", 1) + `,`, + `FieldD:` + repeatedStringForFieldD + `,`, `FieldE:` + valueToStringThetest(this.FieldE) + `,`, `FieldF:` + valueToStringThetest(this.FieldF) + `,`, - `FieldG:` + strings.Replace(fmt.Sprintf("%v", this.FieldG), "NidOptNative", "NidOptNative", 1) + `,`, + `FieldG:` + strings.Replace(this.FieldG.String(), "NidOptNative", "NidOptNative", 1) + `,`, `FieldH:` + valueToStringThetest(this.FieldH) + `,`, `FieldI:` + valueToStringThetest(this.FieldI) + `,`, `FieldJ:` + valueToStringThetest(this.FieldJ) + `,`, @@ -26677,8 +26722,8 @@ func (this *CustomNameNinEmbeddedStructUnion) String() string { return "nil" } s := strings.Join([]string{`&CustomNameNinEmbeddedStructUnion{`, - `NidOptNative:` + strings.Replace(fmt.Sprintf("%v", this.NidOptNative), "NidOptNative", "NidOptNative", 1) + `,`, - `FieldA:` + strings.Replace(fmt.Sprintf("%v", this.FieldA), "NinOptNative", "NinOptNative", 1) + `,`, + `NidOptNative:` + strings.Replace(this.NidOptNative.String(), "NidOptNative", "NidOptNative", 1) + `,`, + `FieldA:` + strings.Replace(this.FieldA.String(), "NinOptNative", "NinOptNative", 1) + `,`, `FieldB:` + valueToStringThetest(this.FieldB) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, @@ -26723,8 +26768,13 @@ func (this *UnrecognizedWithInner) String() string { if this == nil { return "nil" } + repeatedStringForEmbedded := "[]*UnrecognizedWithInner_Inner{" + for _, f := range this.Embedded { + repeatedStringForEmbedded += strings.Replace(fmt.Sprintf("%v", f), "UnrecognizedWithInner_Inner", "UnrecognizedWithInner_Inner", 1) + "," + } + repeatedStringForEmbedded += "}" s := strings.Join([]string{`&UnrecognizedWithInner{`, - `Embedded:` + strings.Replace(fmt.Sprintf("%v", this.Embedded), "UnrecognizedWithInner_Inner", "UnrecognizedWithInner_Inner", 1) + `,`, + `Embedded:` + repeatedStringForEmbedded + `,`, `Field2:` + valueToStringThetest(this.Field2) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, @@ -26746,7 +26796,7 @@ func (this *UnrecognizedWithEmbed) String() string { return "nil" } s := strings.Join([]string{`&UnrecognizedWithEmbed{`, - `UnrecognizedWithEmbed_Embedded:` + strings.Replace(strings.Replace(this.UnrecognizedWithEmbed_Embedded.String(), "UnrecognizedWithEmbed_Embedded", "UnrecognizedWithEmbed_Embedded", 1), `&`, ``, 1) + `,`, + `UnrecognizedWithEmbed_Embedded:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.UnrecognizedWithEmbed_Embedded), "UnrecognizedWithEmbed_Embedded", "UnrecognizedWithEmbed_Embedded", 1), `&`, ``, 1) + `,`, `Field2:` + valueToStringThetest(this.Field2) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, @@ -26767,9 +26817,14 @@ func (this *Node) String() string { if this == nil { return "nil" } + repeatedStringForChildren := "[]*Node{" + for _, f := range this.Children { + repeatedStringForChildren += strings.Replace(f.String(), "Node", "Node", 1) + "," + } + repeatedStringForChildren += "}" s := strings.Join([]string{`&Node{`, `Label:` + valueToStringThetest(this.Label) + `,`, - `Children:` + strings.Replace(fmt.Sprintf("%v", this.Children), "Node", "Node", 1) + `,`, + `Children:` + repeatedStringForChildren + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") diff --git a/vendor/github.com/gogo/protobuf/test/deterministic/deterministic.pb.go b/vendor/github.com/gogo/protobuf/test/deterministic/deterministic.pb.go index 6595dd366..0bdd81ab7 100644 --- a/vendor/github.com/gogo/protobuf/test/deterministic/deterministic.pb.go +++ b/vendor/github.com/gogo/protobuf/test/deterministic/deterministic.pb.go @@ -1019,9 +1019,9 @@ func (m *NestedOrderedMap) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintDeterministic(dAtA, i, uint64(m.NestedMap.Size())) - n1, err := m.NestedMap.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n1, err1 := m.NestedMap.MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 } i += n1 } @@ -1110,9 +1110,9 @@ func (m *NestedUnorderedMap) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintDeterministic(dAtA, i, uint64(m.NestedMap.Size())) - n2, err := m.NestedMap.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n2, err2 := m.NestedMap.MarshalTo(dAtA[i:]) + if err2 != nil { + return 0, err2 } i += n2 } diff --git a/vendor/github.com/gogo/protobuf/test/example/example.pb.go b/vendor/github.com/gogo/protobuf/test/example/example.pb.go index 474ad890c..a29dad4e3 100644 --- a/vendor/github.com/gogo/protobuf/test/example/example.pb.go +++ b/vendor/github.com/gogo/protobuf/test/example/example.pb.go @@ -1338,9 +1338,9 @@ func (m *A) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintExample(dAtA, i, uint64(m.Id.Size())) - n1, err := m.Id.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n1, err1 := m.Id.MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 } i += n1 if m.XXX_unrecognized != nil { @@ -1367,9 +1367,9 @@ func (m *B) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintExample(dAtA, i, uint64(m.A.Size())) - n2, err := m.A.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n2, err2 := m.A.MarshalTo(dAtA[i:]) + if err2 != nil { + return 0, err2 } i += n2 if len(m.G) > 0 { @@ -1435,9 +1435,9 @@ func (m *U) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintExample(dAtA, i, uint64(m.A.Size())) - n3, err := m.A.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n3, err3 := m.A.MarshalTo(dAtA[i:]) + if err3 != nil { + return 0, err3 } i += n3 } @@ -1445,9 +1445,9 @@ func (m *U) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintExample(dAtA, i, uint64(m.B.Size())) - n4, err := m.B.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n4, err4 := m.B.MarshalTo(dAtA[i:]) + if err4 != nil { + return 0, err4 } i += n4 } @@ -1882,8 +1882,8 @@ func (this *U) String() string { return "nil" } s := strings.Join([]string{`&U{`, - `A:` + strings.Replace(fmt.Sprintf("%v", this.A), "A", "A", 1) + `,`, - `B:` + strings.Replace(fmt.Sprintf("%v", this.B), "B", "B", 1) + `,`, + `A:` + strings.Replace(this.A.String(), "A", "A", 1) + `,`, + `B:` + strings.Replace(this.B.String(), "B", "B", 1) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") diff --git a/vendor/github.com/gogo/protobuf/test/fuzztests/fuzz.pb.go b/vendor/github.com/gogo/protobuf/test/fuzztests/fuzz.pb.go index bfc68406b..e06ff6567 100644 --- a/vendor/github.com/gogo/protobuf/test/fuzztests/fuzz.pb.go +++ b/vendor/github.com/gogo/protobuf/test/fuzztests/fuzz.pb.go @@ -1053,9 +1053,9 @@ func (m *NinOptStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintFuzz(dAtA, i, uint64(m.Field3.Size())) - n17, err := m.Field3.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n17, err17 := m.Field3.MarshalTo(dAtA[i:]) + if err17 != nil { + return 0, err17 } i += n17 } @@ -1063,9 +1063,9 @@ func (m *NinOptStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x22 i++ i = encodeVarintFuzz(dAtA, i, uint64(m.Field4.Size())) - n18, err := m.Field4.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n18, err18 := m.Field4.MarshalTo(dAtA[i:]) + if err18 != nil { + return 0, err18 } i += n18 } @@ -1083,9 +1083,9 @@ func (m *NinOptStruct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x42 i++ i = encodeVarintFuzz(dAtA, i, uint64(m.Field8.Size())) - n19, err := m.Field8.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n19, err19 := m.Field8.MarshalTo(dAtA[i:]) + if err19 != nil { + return 0, err19 } i += n19 } diff --git a/vendor/github.com/gogo/protobuf/test/group/group.pb.go b/vendor/github.com/gogo/protobuf/test/group/group.pb.go index 0028bf953..c1a4caf23 100644 --- a/vendor/github.com/gogo/protobuf/test/group/group.pb.go +++ b/vendor/github.com/gogo/protobuf/test/group/group.pb.go @@ -985,8 +985,13 @@ func (this *Groups1) String() string { if this == nil { return "nil" } + repeatedStringForG := "[]*Groups1_G{" + for _, f := range this.G { + repeatedStringForG += strings.Replace(fmt.Sprintf("%v", f), "Groups1_G", "Groups1_G", 1) + "," + } + repeatedStringForG += "}" s := strings.Join([]string{`&Groups1{`, - `G:` + strings.Replace(fmt.Sprintf("%v", this.G), "Groups1_G", "Groups1_G", 1) + `,`, + `G:` + repeatedStringForG + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") diff --git a/vendor/github.com/gogo/protobuf/test/importcustom-issue389/importing/c.pb.go b/vendor/github.com/gogo/protobuf/test/importcustom-issue389/importing/c.pb.go index ebb18859a..5ee857d6f 100644 --- a/vendor/github.com/gogo/protobuf/test/importcustom-issue389/importing/c.pb.go +++ b/vendor/github.com/gogo/protobuf/test/importcustom-issue389/importing/c.pb.go @@ -137,9 +137,9 @@ func (m *C) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintC(dAtA, i, uint64(m.F2.Size())) - n1, err := m.F2.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n1, err1 := m.F2.MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 } i += n1 } diff --git a/vendor/github.com/gogo/protobuf/test/issue260/issue260.pb.go b/vendor/github.com/gogo/protobuf/test/issue260/issue260.pb.go index eb9fd560c..891a505b5 100644 --- a/vendor/github.com/gogo/protobuf/test/issue260/issue260.pb.go +++ b/vendor/github.com/gogo/protobuf/test/issue260/issue260.pb.go @@ -435,9 +435,9 @@ func (m *DroppedWithoutGetters) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintIssue260(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdTime(m.Timestamp))) - n1, err := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.Timestamp, dAtA[i:]) - if err != nil { - return 0, err + n1, err1 := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.Timestamp, dAtA[i:]) + if err1 != nil { + return 0, err1 } i += n1 return i, nil diff --git a/vendor/github.com/gogo/protobuf/test/issue261/issue261.pb.go b/vendor/github.com/gogo/protobuf/test/issue261/issue261.pb.go index 71a2c07ac..a1a24d920 100644 --- a/vendor/github.com/gogo/protobuf/test/issue261/issue261.pb.go +++ b/vendor/github.com/gogo/protobuf/test/issue261/issue261.pb.go @@ -194,9 +194,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintIssue261(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdDuration(*v))) - n1, err := github_com_gogo_protobuf_types.StdDurationMarshalTo(*v, dAtA[i:]) - if err != nil { - return 0, err + n1, err1 := github_com_gogo_protobuf_types.StdDurationMarshalTo(*v, dAtA[i:]) + if err1 != nil { + return 0, err1 } i += n1 } diff --git a/vendor/github.com/gogo/protobuf/test/issue262/timefail.pb.go b/vendor/github.com/gogo/protobuf/test/issue262/timefail.pb.go index e15b3f23c..03e9b4f53 100644 --- a/vendor/github.com/gogo/protobuf/test/issue262/timefail.pb.go +++ b/vendor/github.com/gogo/protobuf/test/issue262/timefail.pb.go @@ -160,9 +160,9 @@ func (m *TimeFail) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintTimefail(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdTime(*m.TimeTest))) - n1, err := github_com_gogo_protobuf_types.StdTimeMarshalTo(*m.TimeTest, dAtA[i:]) - if err != nil { - return 0, err + n1, err1 := github_com_gogo_protobuf_types.StdTimeMarshalTo(*m.TimeTest, dAtA[i:]) + if err1 != nil { + return 0, err1 } i += n1 } diff --git a/vendor/github.com/gogo/protobuf/test/issue322/issue322.pb.go b/vendor/github.com/gogo/protobuf/test/issue322/issue322.pb.go index 8da5d8018..88279854c 100644 --- a/vendor/github.com/gogo/protobuf/test/issue322/issue322.pb.go +++ b/vendor/github.com/gogo/protobuf/test/issue322/issue322.pb.go @@ -270,9 +270,9 @@ func (m *OneofTest) MarshalTo(dAtA []byte) (int, error) { var l int _ = l if m.Union != nil { - nn1, err := m.Union.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + nn1, err1 := m.Union.MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 } i += nn1 } diff --git a/vendor/github.com/gogo/protobuf/test/issue498/Makefile b/vendor/github.com/gogo/protobuf/test/issue498/Makefile index fa80a0df5..72a3314e5 100644 --- a/vendor/github.com/gogo/protobuf/test/issue498/Makefile +++ b/vendor/github.com/gogo/protobuf/test/issue498/Makefile @@ -28,6 +28,7 @@ regenerate: go install github.com/gogo/protobuf/protoc-min-version + go install github.com/gogo/protobuf/protoc-gen-gogo protoc-min-version --version="3.0.0" --proto_path=\ .:$(GOPATH)/src/:$(GOPATH)/src/github.com/gogo/protobuf/protobuf/ \ --gogofast_out=. issue498.proto diff --git a/vendor/github.com/gogo/protobuf/test/issue498/issue498.pb.go b/vendor/github.com/gogo/protobuf/test/issue498/issue498.pb.go index 0fb0b29cd..6e61d1a05 100644 --- a/vendor/github.com/gogo/protobuf/test/issue498/issue498.pb.go +++ b/vendor/github.com/gogo/protobuf/test/issue498/issue498.pb.go @@ -3,16 +3,15 @@ package issue449 -import proto "github.com/gogo/protobuf/proto" -import fmt "fmt" -import math "math" -import _ "github.com/gogo/protobuf/gogoproto" - -import bytes "bytes" - -import github_com_gogo_protobuf_proto "github.com/gogo/protobuf/proto" - -import io "io" +import ( + bytes "bytes" + fmt "fmt" + _ "github.com/gogo/protobuf/gogoproto" + github_com_gogo_protobuf_proto "github.com/gogo/protobuf/proto" + proto "github.com/gogo/protobuf/proto" + io "io" + math "math" +) // Reference imports to suppress errors if they are not otherwise used. var _ = proto.Marshal @@ -39,7 +38,7 @@ func (m *Message) Reset() { *m = Message{} } func (m *Message) String() string { return proto.CompactTextString(m) } func (*Message) ProtoMessage() {} func (*Message) Descriptor() ([]byte, []int) { - return fileDescriptor_issue498_7fda9e1d424f3446, []int{0} + return fileDescriptor_fe85d52248c43d9d, []int{0} } func (m *Message) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -56,8 +55,8 @@ func (m *Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return b[:n], nil } } -func (dst *Message) XXX_Merge(src proto.Message) { - xxx_messageInfo_Message.Merge(dst, src) +func (m *Message) XXX_Merge(src proto.Message) { + xxx_messageInfo_Message.Merge(m, src) } func (m *Message) XXX_Size() int { return m.Size() @@ -99,6 +98,25 @@ func (m *Message) GetInt16() int16 { func init() { proto.RegisterType((*Message)(nil), "issue449.Message") } + +func init() { proto.RegisterFile("issue498.proto", fileDescriptor_fe85d52248c43d9d) } + +var fileDescriptor_fe85d52248c43d9d = []byte{ + // 190 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xe2, 0xcb, 0x2c, 0x2e, 0x2e, + 0x4d, 0x35, 0xb1, 0xb4, 0xd0, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0xe2, 0x80, 0xf0, 0x4d, 0x2c, + 0xa5, 0x74, 0xd3, 0x33, 0x4b, 0x32, 0x4a, 0x93, 0xf4, 0x92, 0xf3, 0x73, 0xf5, 0xd3, 0xf3, 0xd3, + 0xf3, 0xf5, 0xc1, 0x0a, 0x92, 0x4a, 0xd3, 0xc0, 0x3c, 0x30, 0x07, 0xcc, 0x82, 0x68, 0x54, 0xea, + 0x65, 0xe4, 0x62, 0xf7, 0x4d, 0x2d, 0x2e, 0x4e, 0x4c, 0x4f, 0x15, 0x92, 0xe7, 0x62, 0x2d, 0xcd, + 0xcc, 0x2b, 0xb1, 0x90, 0x60, 0x54, 0x60, 0xd2, 0xe0, 0x75, 0xe2, 0xfc, 0x75, 0x4f, 0x1e, 0x22, + 0x10, 0x04, 0xa1, 0x84, 0x94, 0xb8, 0xd8, 0x40, 0x0c, 0x43, 0x33, 0x09, 0x26, 0xb0, 0x0a, 0xae, + 0x5f, 0xf7, 0xe4, 0xa1, 0x22, 0x41, 0x50, 0x5a, 0x48, 0x86, 0x8b, 0x05, 0x6c, 0x06, 0x33, 0x58, + 0x05, 0xc7, 0xaf, 0x7b, 0xf2, 0x60, 0x7e, 0x10, 0x98, 0x04, 0x59, 0x01, 0x31, 0x80, 0x05, 0x61, + 0x05, 0x44, 0x3f, 0x84, 0x72, 0x92, 0xf8, 0xf1, 0x50, 0x8e, 0x71, 0xc5, 0x23, 0x39, 0xc6, 0x1d, + 0x8f, 0xe4, 0x18, 0x4f, 0x3c, 0x92, 0x63, 0xbc, 0xf0, 0x48, 0x8e, 0xf1, 0xc1, 0x23, 0x39, 0x46, + 0x40, 0x00, 0x00, 0x00, 0xff, 0xff, 0x95, 0x2c, 0xad, 0xb7, 0xf3, 0x00, 0x00, 0x00, +} + func (this *Message) Equal(that interface{}) bool { if that == nil { return this == nil @@ -358,7 +376,7 @@ func (m *Message) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - wire |= (uint64(b) & 0x7F) << shift + wire |= uint64(b&0x7F) << shift if b < 0x80 { break } @@ -386,7 +404,7 @@ func (m *Message) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - v |= (uint8(b) & 0x7F) << shift + v |= uint8(b&0x7F) << shift if b < 0x80 { break } @@ -407,7 +425,7 @@ func (m *Message) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - v |= (uint16(b) & 0x7F) << shift + v |= uint16(b&0x7F) << shift if b < 0x80 { break } @@ -428,7 +446,7 @@ func (m *Message) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - v |= (int8(b) & 0x7F) << shift + v |= int8(b&0x7F) << shift if b < 0x80 { break } @@ -449,7 +467,7 @@ func (m *Message) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - v |= (int16(b) & 0x7F) << shift + v |= int16(b&0x7F) << shift if b < 0x80 { break } @@ -465,6 +483,9 @@ func (m *Message) Unmarshal(dAtA []byte) error { if skippy < 0 { return ErrInvalidLengthIssue498 } + if (iNdEx + skippy) < 0 { + return ErrInvalidLengthIssue498 + } if (iNdEx + skippy) > l { return io.ErrUnexpectedEOF } @@ -544,10 +565,13 @@ func skipIssue498(dAtA []byte) (n int, err error) { break } } - iNdEx += length if length < 0 { return 0, ErrInvalidLengthIssue498 } + iNdEx += length + if iNdEx < 0 { + return 0, ErrInvalidLengthIssue498 + } return iNdEx, nil case 3: for { @@ -576,6 +600,9 @@ func skipIssue498(dAtA []byte) (n int, err error) { return 0, err } iNdEx = start + next + if iNdEx < 0 { + return 0, ErrInvalidLengthIssue498 + } } return iNdEx, nil case 4: @@ -594,21 +621,3 @@ var ( ErrInvalidLengthIssue498 = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowIssue498 = fmt.Errorf("proto: integer overflow") ) - -func init() { proto.RegisterFile("issue498.proto", fileDescriptor_issue498_7fda9e1d424f3446) } - -var fileDescriptor_issue498_7fda9e1d424f3446 = []byte{ - // 190 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xe2, 0xcb, 0x2c, 0x2e, 0x2e, - 0x4d, 0x35, 0xb1, 0xb4, 0xd0, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0xe2, 0x80, 0xf0, 0x4d, 0x2c, - 0xa5, 0x74, 0xd3, 0x33, 0x4b, 0x32, 0x4a, 0x93, 0xf4, 0x92, 0xf3, 0x73, 0xf5, 0xd3, 0xf3, 0xd3, - 0xf3, 0xf5, 0xc1, 0x0a, 0x92, 0x4a, 0xd3, 0xc0, 0x3c, 0x30, 0x07, 0xcc, 0x82, 0x68, 0x54, 0xea, - 0x65, 0xe4, 0x62, 0xf7, 0x4d, 0x2d, 0x2e, 0x4e, 0x4c, 0x4f, 0x15, 0x92, 0xe7, 0x62, 0x2d, 0xcd, - 0xcc, 0x2b, 0xb1, 0x90, 0x60, 0x54, 0x60, 0xd2, 0xe0, 0x75, 0xe2, 0xfc, 0x75, 0x4f, 0x1e, 0x22, - 0x10, 0x04, 0xa1, 0x84, 0x94, 0xb8, 0xd8, 0x40, 0x0c, 0x43, 0x33, 0x09, 0x26, 0xb0, 0x0a, 0xae, - 0x5f, 0xf7, 0xe4, 0xa1, 0x22, 0x41, 0x50, 0x5a, 0x48, 0x86, 0x8b, 0x05, 0x6c, 0x06, 0x33, 0x58, - 0x05, 0xc7, 0xaf, 0x7b, 0xf2, 0x60, 0x7e, 0x10, 0x98, 0x04, 0x59, 0x01, 0x31, 0x80, 0x05, 0x61, - 0x05, 0x44, 0x3f, 0x84, 0x72, 0x92, 0xf8, 0xf1, 0x50, 0x8e, 0x71, 0xc5, 0x23, 0x39, 0xc6, 0x1d, - 0x8f, 0xe4, 0x18, 0x4f, 0x3c, 0x92, 0x63, 0xbc, 0xf0, 0x48, 0x8e, 0xf1, 0xc1, 0x23, 0x39, 0x46, - 0x40, 0x00, 0x00, 0x00, 0xff, 0xff, 0x95, 0x2c, 0xad, 0xb7, 0xf3, 0x00, 0x00, 0x00, -} diff --git a/vendor/github.com/gogo/protobuf/test/issue498/issue498pb_test.go b/vendor/github.com/gogo/protobuf/test/issue498/issue498pb_test.go index b2f71339c..af9afea4f 100644 --- a/vendor/github.com/gogo/protobuf/test/issue498/issue498pb_test.go +++ b/vendor/github.com/gogo/protobuf/test/issue498/issue498pb_test.go @@ -3,15 +3,17 @@ package issue449 -import testing "testing" -import math_rand "math/rand" -import time "time" -import github_com_gogo_protobuf_proto "github.com/gogo/protobuf/proto" -import github_com_gogo_protobuf_jsonpb "github.com/gogo/protobuf/jsonpb" -import proto "github.com/gogo/protobuf/proto" -import fmt "fmt" -import math "math" -import _ "github.com/gogo/protobuf/gogoproto" +import ( + fmt "fmt" + _ "github.com/gogo/protobuf/gogoproto" + github_com_gogo_protobuf_jsonpb "github.com/gogo/protobuf/jsonpb" + github_com_gogo_protobuf_proto "github.com/gogo/protobuf/proto" + proto "github.com/gogo/protobuf/proto" + math "math" + math_rand "math/rand" + testing "testing" + time "time" +) // Reference imports to suppress errors if they are not otherwise used. var _ = proto.Marshal diff --git a/vendor/github.com/gogo/protobuf/test/issue503/Makefile b/vendor/github.com/gogo/protobuf/test/issue503/Makefile index 00e39f73f..b9d5c75ef 100644 --- a/vendor/github.com/gogo/protobuf/test/issue503/Makefile +++ b/vendor/github.com/gogo/protobuf/test/issue503/Makefile @@ -28,4 +28,5 @@ regenerate: go install github.com/gogo/protobuf/protoc-gen-gogo - protoc --gogo_out=. --proto_path=../../../../../:../../protobuf/:. *.proto + go install github.com/gogo/protobuf/protoc-min-version + protoc-min-version --version="3.0.0" --gogo_out=. --proto_path=../../../../../:../../protobuf/:. *.proto diff --git a/vendor/github.com/gogo/protobuf/test/issue503/issue503.pb.go b/vendor/github.com/gogo/protobuf/test/issue503/issue503.pb.go index b3833d69b..808e41ad8 100644 --- a/vendor/github.com/gogo/protobuf/test/issue503/issue503.pb.go +++ b/vendor/github.com/gogo/protobuf/test/issue503/issue503.pb.go @@ -498,7 +498,7 @@ func (m *Foo) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - wire |= (uint64(b) & 0x7F) << shift + wire |= uint64(b&0x7F) << shift if b < 0x80 { break } @@ -524,7 +524,7 @@ func (m *Foo) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - v |= (int64(b) & 0x7F) << shift + v |= int64(b&0x7F) << shift if b < 0x80 { break } @@ -541,7 +541,7 @@ func (m *Foo) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - packedLen |= (int(b) & 0x7F) << shift + packedLen |= int(b&0x7F) << shift if b < 0x80 { break } @@ -578,7 +578,7 @@ func (m *Foo) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - v |= (int64(b) & 0x7F) << shift + v |= int64(b&0x7F) << shift if b < 0x80 { break } @@ -600,7 +600,7 @@ func (m *Foo) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - v |= (int32(b) & 0x7F) << shift + v |= int32(b&0x7F) << shift if b < 0x80 { break } @@ -617,7 +617,7 @@ func (m *Foo) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - packedLen |= (int(b) & 0x7F) << shift + packedLen |= int(b&0x7F) << shift if b < 0x80 { break } @@ -654,7 +654,7 @@ func (m *Foo) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - v |= (int32(b) & 0x7F) << shift + v |= int32(b&0x7F) << shift if b < 0x80 { break } @@ -678,7 +678,7 @@ func (m *Foo) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - stringLen |= (uint64(b) & 0x7F) << shift + stringLen |= uint64(b&0x7F) << shift if b < 0x80 { break } @@ -710,7 +710,7 @@ func (m *Foo) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - byteLen |= (int(b) & 0x7F) << shift + byteLen |= int(b&0x7F) << shift if b < 0x80 { break } diff --git a/vendor/github.com/gogo/protobuf/test/issue530/Makefile b/vendor/github.com/gogo/protobuf/test/issue530/Makefile new file mode 100644 index 000000000..b9d5c75ef --- /dev/null +++ b/vendor/github.com/gogo/protobuf/test/issue530/Makefile @@ -0,0 +1,32 @@ +# Protocol Buffers for Go with Gadgets +# +# Copyright (c) 2019, The GoGo Authors. All rights reserved. +# http://github.com/gogo/protobuf +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are +# met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following disclaimer +# in the documentation and/or other materials provided with the +# distribution. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +regenerate: + go install github.com/gogo/protobuf/protoc-gen-gogo + go install github.com/gogo/protobuf/protoc-min-version + protoc-min-version --version="3.0.0" --gogo_out=. --proto_path=../../../../../:../../protobuf/:. *.proto diff --git a/vendor/github.com/gogo/protobuf/test/issue530/issue530.pb.go b/vendor/github.com/gogo/protobuf/test/issue530/issue530.pb.go new file mode 100644 index 000000000..e0fb55c65 --- /dev/null +++ b/vendor/github.com/gogo/protobuf/test/issue530/issue530.pb.go @@ -0,0 +1,3697 @@ +// Code generated by protoc-gen-gogo. DO NOT EDIT. +// source: issue530.proto + +package issue530 + +import ( + fmt "fmt" + _ "github.com/gogo/protobuf/gogoproto" + proto "github.com/gogo/protobuf/proto" + github_com_gogo_protobuf_sortkeys "github.com/gogo/protobuf/sortkeys" + io "io" + math "math" + reflect "reflect" + strings "strings" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package + +type Foo5 struct { + Bar1 Bar1 `protobuf:"bytes,1,opt,name=bar1" json:"bar1"` + Bar2 *Bar1 `protobuf:"bytes,2,opt,name=bar2" json:"bar2,omitempty"` + Bar3 Bar2 `protobuf:"bytes,3,opt,name=bar3" json:"bar3"` + Bar4 *Bar2 `protobuf:"bytes,4,opt,name=bar4" json:"bar4,omitempty"` + Bars1 []Bar1 `protobuf:"bytes,5,rep,name=bars1" json:"bars1"` + Bars2 []*Bar1 `protobuf:"bytes,6,rep,name=bars2" json:"bars2,omitempty"` + Bars3 []Bar2 `protobuf:"bytes,7,rep,name=bars3" json:"bars3"` + Bars4 []*Bar2 `protobuf:"bytes,8,rep,name=bars4" json:"bars4,omitempty"` + Barrs1 []Bar3 `protobuf:"bytes,9,rep,name=barrs1" json:"barrs1"` + Barrs2 []Bar5 `protobuf:"bytes,10,rep,name=barrs2" json:"barrs2"` + Barmap1 map[string]*Bar3 `protobuf:"bytes,11,rep,name=barmap1" json:"barmap1,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` + Barmap2 map[string]*Bar5 `protobuf:"bytes,12,rep,name=barmap2" json:"barmap2,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` +} + +func (m *Foo5) Reset() { *m = Foo5{} } +func (*Foo5) ProtoMessage() {} +func (*Foo5) Descriptor() ([]byte, []int) { + return fileDescriptor_c2447996d16f3907, []int{0} +} +func (m *Foo5) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *Foo5) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_Foo5.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalTo(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *Foo5) XXX_Merge(src proto.Message) { + xxx_messageInfo_Foo5.Merge(m, src) +} +func (m *Foo5) XXX_Size() int { + return m.Size() +} +func (m *Foo5) XXX_DiscardUnknown() { + xxx_messageInfo_Foo5.DiscardUnknown(m) +} + +var xxx_messageInfo_Foo5 proto.InternalMessageInfo + +func (m *Foo5) GetBar1() Bar1 { + if m != nil { + return m.Bar1 + } + return Bar1{} +} + +func (m *Foo5) GetBar2() *Bar1 { + if m != nil { + return m.Bar2 + } + return nil +} + +func (m *Foo5) GetBar3() Bar2 { + if m != nil { + return m.Bar3 + } + return Bar2{} +} + +func (m *Foo5) GetBar4() *Bar2 { + if m != nil { + return m.Bar4 + } + return nil +} + +func (m *Foo5) GetBars1() []Bar1 { + if m != nil { + return m.Bars1 + } + return nil +} + +func (m *Foo5) GetBars2() []*Bar1 { + if m != nil { + return m.Bars2 + } + return nil +} + +func (m *Foo5) GetBars3() []Bar2 { + if m != nil { + return m.Bars3 + } + return nil +} + +func (m *Foo5) GetBars4() []*Bar2 { + if m != nil { + return m.Bars4 + } + return nil +} + +func (m *Foo5) GetBarrs1() []Bar3 { + if m != nil { + return m.Barrs1 + } + return nil +} + +func (m *Foo5) GetBarrs2() []Bar5 { + if m != nil { + return m.Barrs2 + } + return nil +} + +func (m *Foo5) GetBarmap1() map[string]*Bar3 { + if m != nil { + return m.Barmap1 + } + return nil +} + +func (m *Foo5) GetBarmap2() map[string]*Bar5 { + if m != nil { + return m.Barmap2 + } + return nil +} + +type Bar1 struct { + Str string `protobuf:"bytes,1,opt,name=str" json:"str"` +} + +func (m *Bar1) Reset() { *m = Bar1{} } +func (*Bar1) ProtoMessage() {} +func (*Bar1) Descriptor() ([]byte, []int) { + return fileDescriptor_c2447996d16f3907, []int{1} +} +func (m *Bar1) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *Bar1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_Bar1.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalTo(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *Bar1) XXX_Merge(src proto.Message) { + xxx_messageInfo_Bar1.Merge(m, src) +} +func (m *Bar1) XXX_Size() int { + return m.Size() +} +func (m *Bar1) XXX_DiscardUnknown() { + xxx_messageInfo_Bar1.DiscardUnknown(m) +} + +var xxx_messageInfo_Bar1 proto.InternalMessageInfo + +func (m *Bar1) GetStr() string { + if m != nil { + return m.Str + } + return "" +} + +type Bar2 struct { + Str *string `protobuf:"bytes,1,opt,name=str" json:"str,omitempty"` +} + +func (m *Bar2) Reset() { *m = Bar2{} } +func (*Bar2) ProtoMessage() {} +func (*Bar2) Descriptor() ([]byte, []int) { + return fileDescriptor_c2447996d16f3907, []int{2} +} +func (m *Bar2) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *Bar2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_Bar2.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalTo(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *Bar2) XXX_Merge(src proto.Message) { + xxx_messageInfo_Bar2.Merge(m, src) +} +func (m *Bar2) XXX_Size() int { + return m.Size() +} +func (m *Bar2) XXX_DiscardUnknown() { + xxx_messageInfo_Bar2.DiscardUnknown(m) +} + +var xxx_messageInfo_Bar2 proto.InternalMessageInfo + +func (m *Bar2) GetStr() string { + if m != nil && m.Str != nil { + return *m.Str + } + return "" +} + +type Bar3 struct { + Bars4 []Bar4 `protobuf:"bytes,1,rep,name=bars4" json:"bars4"` + Bars2 []Bar2 `protobuf:"bytes,2,rep,name=bars2" json:"bars2"` +} + +func (m *Bar3) Reset() { *m = Bar3{} } +func (*Bar3) ProtoMessage() {} +func (*Bar3) Descriptor() ([]byte, []int) { + return fileDescriptor_c2447996d16f3907, []int{3} +} +func (m *Bar3) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *Bar3) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_Bar3.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalTo(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *Bar3) XXX_Merge(src proto.Message) { + xxx_messageInfo_Bar3.Merge(m, src) +} +func (m *Bar3) XXX_Size() int { + return m.Size() +} +func (m *Bar3) XXX_DiscardUnknown() { + xxx_messageInfo_Bar3.DiscardUnknown(m) +} + +var xxx_messageInfo_Bar3 proto.InternalMessageInfo + +func (m *Bar3) GetBars4() []Bar4 { + if m != nil { + return m.Bars4 + } + return nil +} + +func (m *Bar3) GetBars2() []Bar2 { + if m != nil { + return m.Bars2 + } + return nil +} + +type Bar4 struct { + Str string `protobuf:"bytes,1,opt,name=str" json:"str"` +} + +func (m *Bar4) Reset() { *m = Bar4{} } +func (*Bar4) ProtoMessage() {} +func (*Bar4) Descriptor() ([]byte, []int) { + return fileDescriptor_c2447996d16f3907, []int{4} +} +func (m *Bar4) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *Bar4) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_Bar4.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalTo(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *Bar4) XXX_Merge(src proto.Message) { + xxx_messageInfo_Bar4.Merge(m, src) +} +func (m *Bar4) XXX_Size() int { + return m.Size() +} +func (m *Bar4) XXX_DiscardUnknown() { + xxx_messageInfo_Bar4.DiscardUnknown(m) +} + +var xxx_messageInfo_Bar4 proto.InternalMessageInfo + +func (m *Bar4) GetStr() string { + if m != nil { + return m.Str + } + return "" +} + +type Bar5 struct { + Bars2 []*Bar2 `protobuf:"bytes,1,rep,name=bars2" json:"bars2,omitempty"` + Bars1 []*Bar1 `protobuf:"bytes,2,rep,name=bars1" json:"bars1,omitempty"` +} + +func (m *Bar5) Reset() { *m = Bar5{} } +func (*Bar5) ProtoMessage() {} +func (*Bar5) Descriptor() ([]byte, []int) { + return fileDescriptor_c2447996d16f3907, []int{5} +} +func (m *Bar5) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *Bar5) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_Bar5.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalTo(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *Bar5) XXX_Merge(src proto.Message) { + xxx_messageInfo_Bar5.Merge(m, src) +} +func (m *Bar5) XXX_Size() int { + return m.Size() +} +func (m *Bar5) XXX_DiscardUnknown() { + xxx_messageInfo_Bar5.DiscardUnknown(m) +} + +var xxx_messageInfo_Bar5 proto.InternalMessageInfo + +func (m *Bar5) GetBars2() []*Bar2 { + if m != nil { + return m.Bars2 + } + return nil +} + +func (m *Bar5) GetBars1() []*Bar1 { + if m != nil { + return m.Bars1 + } + return nil +} + +type Bar7 struct { + Bars71 []Bar7 `protobuf:"bytes,1,rep,name=bars71" json:"bars71"` + Bars72 []*Bar7 `protobuf:"bytes,2,rep,name=bars72" json:"bars72,omitempty"` + Str1 string `protobuf:"bytes,3,opt,name=str1" json:"str1"` + Str2 *string `protobuf:"bytes,4,opt,name=str2" json:"str2,omitempty"` +} + +func (m *Bar7) Reset() { *m = Bar7{} } +func (*Bar7) ProtoMessage() {} +func (*Bar7) Descriptor() ([]byte, []int) { + return fileDescriptor_c2447996d16f3907, []int{6} +} +func (m *Bar7) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *Bar7) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_Bar7.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalTo(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *Bar7) XXX_Merge(src proto.Message) { + xxx_messageInfo_Bar7.Merge(m, src) +} +func (m *Bar7) XXX_Size() int { + return m.Size() +} +func (m *Bar7) XXX_DiscardUnknown() { + xxx_messageInfo_Bar7.DiscardUnknown(m) +} + +var xxx_messageInfo_Bar7 proto.InternalMessageInfo + +func (m *Bar7) GetBars71() []Bar7 { + if m != nil { + return m.Bars71 + } + return nil +} + +func (m *Bar7) GetBars72() []*Bar7 { + if m != nil { + return m.Bars72 + } + return nil +} + +func (m *Bar7) GetStr1() string { + if m != nil { + return m.Str1 + } + return "" +} + +func (m *Bar7) GetStr2() string { + if m != nil && m.Str2 != nil { + return *m.Str2 + } + return "" +} + +type Bar8 struct { + Bars1 []Bar9 `protobuf:"bytes,1,rep,name=bars1" json:"bars1"` +} + +func (m *Bar8) Reset() { *m = Bar8{} } +func (*Bar8) ProtoMessage() {} +func (*Bar8) Descriptor() ([]byte, []int) { + return fileDescriptor_c2447996d16f3907, []int{7} +} +func (m *Bar8) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *Bar8) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_Bar8.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalTo(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *Bar8) XXX_Merge(src proto.Message) { + xxx_messageInfo_Bar8.Merge(m, src) +} +func (m *Bar8) XXX_Size() int { + return m.Size() +} +func (m *Bar8) XXX_DiscardUnknown() { + xxx_messageInfo_Bar8.DiscardUnknown(m) +} + +var xxx_messageInfo_Bar8 proto.InternalMessageInfo + +func (m *Bar8) GetBars1() []Bar9 { + if m != nil { + return m.Bars1 + } + return nil +} + +type Bar9 struct { + Str string `protobuf:"bytes,1,opt,name=str" json:"str"` +} + +func (m *Bar9) Reset() { *m = Bar9{} } +func (m *Bar9) String() string { return proto.CompactTextString(m) } +func (*Bar9) ProtoMessage() {} +func (*Bar9) Descriptor() ([]byte, []int) { + return fileDescriptor_c2447996d16f3907, []int{8} +} +func (m *Bar9) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) +} +func (m *Bar9) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + if deterministic { + return xxx_messageInfo_Bar9.Marshal(b, m, deterministic) + } else { + b = b[:cap(b)] + n, err := m.MarshalTo(b) + if err != nil { + return nil, err + } + return b[:n], nil + } +} +func (m *Bar9) XXX_Merge(src proto.Message) { + xxx_messageInfo_Bar9.Merge(m, src) +} +func (m *Bar9) XXX_Size() int { + return m.Size() +} +func (m *Bar9) XXX_DiscardUnknown() { + xxx_messageInfo_Bar9.DiscardUnknown(m) +} + +var xxx_messageInfo_Bar9 proto.InternalMessageInfo + +func (m *Bar9) GetStr() string { + if m != nil { + return m.Str + } + return "" +} + +func init() { + proto.RegisterType((*Foo5)(nil), "issue530.Foo5") + proto.RegisterMapType((map[string]*Bar3)(nil), "issue530.Foo5.Barmap1Entry") + proto.RegisterMapType((map[string]*Bar5)(nil), "issue530.Foo5.Barmap2Entry") + proto.RegisterType((*Bar1)(nil), "issue530.Bar1") + proto.RegisterType((*Bar2)(nil), "issue530.Bar2") + proto.RegisterType((*Bar3)(nil), "issue530.Bar3") + proto.RegisterType((*Bar4)(nil), "issue530.Bar4") + proto.RegisterType((*Bar5)(nil), "issue530.Bar5") + proto.RegisterType((*Bar7)(nil), "issue530.Bar7") + proto.RegisterType((*Bar8)(nil), "issue530.Bar8") + proto.RegisterType((*Bar9)(nil), "issue530.Bar9") +} + +func init() { proto.RegisterFile("issue530.proto", fileDescriptor_c2447996d16f3907) } + +var fileDescriptor_c2447996d16f3907 = []byte{ + // 507 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x93, 0x31, 0x6f, 0xd3, 0x40, + 0x14, 0xc7, 0xfd, 0x12, 0xa7, 0x4d, 0xaf, 0x55, 0x85, 0x6e, 0x40, 0xa7, 0x22, 0x5d, 0x23, 0x8b, + 0x21, 0x42, 0x25, 0xc5, 0xcf, 0xb6, 0xdc, 0x76, 0x8c, 0x04, 0x03, 0x63, 0x3e, 0x00, 0x92, 0x8d, + 0x42, 0xa8, 0xa0, 0xb8, 0x3a, 0x3b, 0x48, 0xdd, 0xfa, 0x11, 0x98, 0x10, 0x23, 0x23, 0x1f, 0x81, + 0x91, 0xb1, 0x63, 0xc7, 0x0e, 0x08, 0x11, 0xe7, 0x4b, 0x30, 0x22, 0x3f, 0x9f, 0x63, 0x47, 0x9c, + 0x89, 0xd4, 0xed, 0xee, 0xde, 0xef, 0xfd, 0xdf, 0xbb, 0xbb, 0xff, 0x63, 0xfb, 0xe7, 0x69, 0x3a, + 0x9f, 0x06, 0xde, 0xb3, 0xd1, 0xa5, 0x4a, 0xb2, 0x84, 0xf7, 0xab, 0xfd, 0xc1, 0xd3, 0xd9, 0x79, + 0xf6, 0x76, 0x1e, 0x8f, 0x5e, 0x27, 0x17, 0xc7, 0xb3, 0x64, 0x96, 0x1c, 0x13, 0x10, 0xcf, 0xdf, + 0xd0, 0x8e, 0x36, 0xb4, 0x2a, 0x13, 0x9d, 0x1f, 0x3d, 0x66, 0xbf, 0x48, 0x92, 0x80, 0x0f, 0x99, + 0x1d, 0x47, 0xca, 0x15, 0x30, 0x80, 0xe1, 0x2e, 0xee, 0x8f, 0x56, 0x05, 0xc6, 0x91, 0x72, 0xc7, + 0xf6, 0xcd, 0xaf, 0x43, 0x6b, 0x42, 0x84, 0x26, 0x51, 0x74, 0x5a, 0x49, 0x20, 0x12, 0x35, 0xe9, + 0x89, 0xae, 0x81, 0xc4, 0x86, 0xa6, 0xa7, 0x49, 0x5f, 0xd8, 0xad, 0x64, 0xa9, 0xe9, 0xf3, 0x27, + 0xac, 0x17, 0x47, 0x2a, 0x75, 0x45, 0x6f, 0xd0, 0x6d, 0x6d, 0xb4, 0x44, 0x2a, 0x16, 0xc5, 0x56, + 0x2b, 0x0b, 0x25, 0x8b, 0x15, 0xeb, 0x89, 0x6d, 0x03, 0x8b, 0x4d, 0x5d, 0xaf, 0x62, 0x7d, 0xd1, + 0x6f, 0x65, 0xb5, 0xae, 0xcf, 0x8f, 0xd8, 0x56, 0x1c, 0xa9, 0xa2, 0xe1, 0x1d, 0x03, 0xec, 0x69, + 0x61, 0xcd, 0xac, 0x68, 0x14, 0xcc, 0x40, 0x07, 0x6b, 0x34, 0xf2, 0x80, 0x6d, 0xc7, 0x91, 0xba, + 0x88, 0x2e, 0x5d, 0xb1, 0x4b, 0xf8, 0xa3, 0x1a, 0x2f, 0x3e, 0xb5, 0xc8, 0x29, 0xa2, 0xcf, 0x3f, + 0x64, 0xea, 0x6a, 0x52, 0xb1, 0x75, 0x1a, 0x8a, 0xbd, 0xff, 0xa4, 0xe1, 0x5a, 0x1a, 0x1e, 0xbc, + 0x64, 0x7b, 0x4d, 0x3d, 0xfe, 0x80, 0x75, 0xdf, 0x4d, 0xaf, 0xc8, 0x30, 0x3b, 0x93, 0x62, 0xc9, + 0x1f, 0xb3, 0xde, 0xc7, 0xe8, 0xfd, 0x7c, 0x6a, 0xb4, 0x86, 0x37, 0x29, 0x83, 0x67, 0x9d, 0x13, + 0xa8, 0xb5, 0xf0, 0x5e, 0x5a, 0x41, 0x43, 0xcb, 0x91, 0xcc, 0x2e, 0xbe, 0x93, 0x3f, 0x64, 0xdd, + 0x34, 0x53, 0xa5, 0x86, 0x7e, 0xa8, 0xe2, 0x40, 0xc7, 0xf1, 0xdf, 0x38, 0x94, 0xf1, 0x57, 0x14, + 0x6f, 0xfc, 0x2a, 0x18, 0x9e, 0xde, 0x6f, 0x3a, 0xc0, 0xaf, 0x9d, 0xd5, 0xd9, 0xe4, 0x16, 0xd4, + 0xf5, 0xfd, 0xd6, 0xfe, 0xca, 0xfa, 0x41, 0xad, 0x09, 0x9b, 0x5c, 0x85, 0xf5, 0x14, 0x74, 0x36, + 0x39, 0xdb, 0x75, 0x3e, 0x03, 0x15, 0x08, 0xb5, 0xb9, 0xd2, 0xd0, 0x35, 0x56, 0x08, 0x1b, 0xe6, + 0x4a, 0x43, 0x77, 0x45, 0x9b, 0xef, 0x18, 0xea, 0x1a, 0x9a, 0xe1, 0x82, 0xd9, 0x69, 0xa6, 0x5c, + 0x1a, 0xf5, 0xea, 0x76, 0x74, 0xa2, 0x23, 0x48, 0xa3, 0x5d, 0xbd, 0x3b, 0x9d, 0x38, 0x48, 0x7d, + 0x9d, 0xd4, 0x97, 0x31, 0xb5, 0x75, 0xba, 0x36, 0xd2, 0xce, 0x90, 0x72, 0x4e, 0xdb, 0x1e, 0xf3, + 0xac, 0xff, 0xe5, 0xeb, 0x21, 0x5c, 0xff, 0x1c, 0x58, 0xe3, 0xa3, 0xbb, 0x85, 0xb4, 0xfe, 0x2c, + 0x24, 0x5c, 0xe7, 0x12, 0xbe, 0xe5, 0x12, 0xbe, 0xe7, 0x12, 0x6e, 0x72, 0x09, 0xb7, 0xb9, 0x84, + 0xdf, 0xb9, 0x84, 0x4f, 0x4b, 0x69, 0xdd, 0x2e, 0xa5, 0x75, 0xb7, 0x94, 0xd6, 0xdf, 0x00, 0x00, + 0x00, 0xff, 0xff, 0x98, 0xa1, 0x12, 0x2d, 0x51, 0x05, 0x00, 0x00, +} + +func (this *Foo5) Equal(that interface{}) bool { + if that == nil { + return this == nil + } + + that1, ok := that.(*Foo5) + if !ok { + that2, ok := that.(Foo5) + if ok { + that1 = &that2 + } else { + return false + } + } + if that1 == nil { + return this == nil + } else if this == nil { + return false + } + if !this.Bar1.Equal(&that1.Bar1) { + return false + } + if !this.Bar2.Equal(that1.Bar2) { + return false + } + if !this.Bar3.Equal(&that1.Bar3) { + return false + } + if !this.Bar4.Equal(that1.Bar4) { + return false + } + if len(this.Bars1) != len(that1.Bars1) { + return false + } + for i := range this.Bars1 { + if !this.Bars1[i].Equal(&that1.Bars1[i]) { + return false + } + } + if len(this.Bars2) != len(that1.Bars2) { + return false + } + for i := range this.Bars2 { + if !this.Bars2[i].Equal(that1.Bars2[i]) { + return false + } + } + if len(this.Bars3) != len(that1.Bars3) { + return false + } + for i := range this.Bars3 { + if !this.Bars3[i].Equal(&that1.Bars3[i]) { + return false + } + } + if len(this.Bars4) != len(that1.Bars4) { + return false + } + for i := range this.Bars4 { + if !this.Bars4[i].Equal(that1.Bars4[i]) { + return false + } + } + if len(this.Barrs1) != len(that1.Barrs1) { + return false + } + for i := range this.Barrs1 { + if !this.Barrs1[i].Equal(&that1.Barrs1[i]) { + return false + } + } + if len(this.Barrs2) != len(that1.Barrs2) { + return false + } + for i := range this.Barrs2 { + if !this.Barrs2[i].Equal(&that1.Barrs2[i]) { + return false + } + } + if len(this.Barmap1) != len(that1.Barmap1) { + return false + } + for i := range this.Barmap1 { + if !this.Barmap1[i].Equal(that1.Barmap1[i]) { + return false + } + } + if len(this.Barmap2) != len(that1.Barmap2) { + return false + } + for i := range this.Barmap2 { + if !this.Barmap2[i].Equal(that1.Barmap2[i]) { + return false + } + } + return true +} +func (this *Bar1) Equal(that interface{}) bool { + if that == nil { + return this == nil + } + + that1, ok := that.(*Bar1) + if !ok { + that2, ok := that.(Bar1) + if ok { + that1 = &that2 + } else { + return false + } + } + if that1 == nil { + return this == nil + } else if this == nil { + return false + } + if this.Str != that1.Str { + return false + } + return true +} +func (this *Bar2) Equal(that interface{}) bool { + if that == nil { + return this == nil + } + + that1, ok := that.(*Bar2) + if !ok { + that2, ok := that.(Bar2) + if ok { + that1 = &that2 + } else { + return false + } + } + if that1 == nil { + return this == nil + } else if this == nil { + return false + } + if this.Str != nil && that1.Str != nil { + if *this.Str != *that1.Str { + return false + } + } else if this.Str != nil { + return false + } else if that1.Str != nil { + return false + } + return true +} +func (this *Bar3) Equal(that interface{}) bool { + if that == nil { + return this == nil + } + + that1, ok := that.(*Bar3) + if !ok { + that2, ok := that.(Bar3) + if ok { + that1 = &that2 + } else { + return false + } + } + if that1 == nil { + return this == nil + } else if this == nil { + return false + } + if len(this.Bars4) != len(that1.Bars4) { + return false + } + for i := range this.Bars4 { + if !this.Bars4[i].Equal(&that1.Bars4[i]) { + return false + } + } + if len(this.Bars2) != len(that1.Bars2) { + return false + } + for i := range this.Bars2 { + if !this.Bars2[i].Equal(&that1.Bars2[i]) { + return false + } + } + return true +} +func (this *Bar4) Equal(that interface{}) bool { + if that == nil { + return this == nil + } + + that1, ok := that.(*Bar4) + if !ok { + that2, ok := that.(Bar4) + if ok { + that1 = &that2 + } else { + return false + } + } + if that1 == nil { + return this == nil + } else if this == nil { + return false + } + if this.Str != that1.Str { + return false + } + return true +} +func (this *Bar5) Equal(that interface{}) bool { + if that == nil { + return this == nil + } + + that1, ok := that.(*Bar5) + if !ok { + that2, ok := that.(Bar5) + if ok { + that1 = &that2 + } else { + return false + } + } + if that1 == nil { + return this == nil + } else if this == nil { + return false + } + if len(this.Bars2) != len(that1.Bars2) { + return false + } + for i := range this.Bars2 { + if !this.Bars2[i].Equal(that1.Bars2[i]) { + return false + } + } + if len(this.Bars1) != len(that1.Bars1) { + return false + } + for i := range this.Bars1 { + if !this.Bars1[i].Equal(that1.Bars1[i]) { + return false + } + } + return true +} +func (this *Bar7) Equal(that interface{}) bool { + if that == nil { + return this == nil + } + + that1, ok := that.(*Bar7) + if !ok { + that2, ok := that.(Bar7) + if ok { + that1 = &that2 + } else { + return false + } + } + if that1 == nil { + return this == nil + } else if this == nil { + return false + } + if len(this.Bars71) != len(that1.Bars71) { + return false + } + for i := range this.Bars71 { + if !this.Bars71[i].Equal(&that1.Bars71[i]) { + return false + } + } + if len(this.Bars72) != len(that1.Bars72) { + return false + } + for i := range this.Bars72 { + if !this.Bars72[i].Equal(that1.Bars72[i]) { + return false + } + } + if this.Str1 != that1.Str1 { + return false + } + if this.Str2 != nil && that1.Str2 != nil { + if *this.Str2 != *that1.Str2 { + return false + } + } else if this.Str2 != nil { + return false + } else if that1.Str2 != nil { + return false + } + return true +} +func (this *Bar8) Equal(that interface{}) bool { + if that == nil { + return this == nil + } + + that1, ok := that.(*Bar8) + if !ok { + that2, ok := that.(Bar8) + if ok { + that1 = &that2 + } else { + return false + } + } + if that1 == nil { + return this == nil + } else if this == nil { + return false + } + if len(this.Bars1) != len(that1.Bars1) { + return false + } + for i := range this.Bars1 { + if !this.Bars1[i].Equal(&that1.Bars1[i]) { + return false + } + } + return true +} +func (this *Bar9) Equal(that interface{}) bool { + if that == nil { + return this == nil + } + + that1, ok := that.(*Bar9) + if !ok { + that2, ok := that.(Bar9) + if ok { + that1 = &that2 + } else { + return false + } + } + if that1 == nil { + return this == nil + } else if this == nil { + return false + } + if this.Str != that1.Str { + return false + } + return true +} +func (m *Foo5) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalTo(dAtA) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *Foo5) MarshalTo(dAtA []byte) (int, error) { + var i int + _ = i + var l int + _ = l + dAtA[i] = 0xa + i++ + i = encodeVarintIssue530(dAtA, i, uint64(m.Bar1.Size())) + n1, err1 := m.Bar1.MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 + } + i += n1 + if m.Bar2 != nil { + dAtA[i] = 0x12 + i++ + i = encodeVarintIssue530(dAtA, i, uint64(m.Bar2.Size())) + n2, err2 := m.Bar2.MarshalTo(dAtA[i:]) + if err2 != nil { + return 0, err2 + } + i += n2 + } + dAtA[i] = 0x1a + i++ + i = encodeVarintIssue530(dAtA, i, uint64(m.Bar3.Size())) + n3, err3 := m.Bar3.MarshalTo(dAtA[i:]) + if err3 != nil { + return 0, err3 + } + i += n3 + if m.Bar4 != nil { + dAtA[i] = 0x22 + i++ + i = encodeVarintIssue530(dAtA, i, uint64(m.Bar4.Size())) + n4, err4 := m.Bar4.MarshalTo(dAtA[i:]) + if err4 != nil { + return 0, err4 + } + i += n4 + } + if len(m.Bars1) > 0 { + for _, msg := range m.Bars1 { + dAtA[i] = 0x2a + i++ + i = encodeVarintIssue530(dAtA, i, uint64(msg.Size())) + n, err := msg.MarshalTo(dAtA[i:]) + if err != nil { + return 0, err + } + i += n + } + } + if len(m.Bars2) > 0 { + for _, msg := range m.Bars2 { + dAtA[i] = 0x32 + i++ + i = encodeVarintIssue530(dAtA, i, uint64(msg.Size())) + n, err := msg.MarshalTo(dAtA[i:]) + if err != nil { + return 0, err + } + i += n + } + } + if len(m.Bars3) > 0 { + for _, msg := range m.Bars3 { + dAtA[i] = 0x3a + i++ + i = encodeVarintIssue530(dAtA, i, uint64(msg.Size())) + n, err := msg.MarshalTo(dAtA[i:]) + if err != nil { + return 0, err + } + i += n + } + } + if len(m.Bars4) > 0 { + for _, msg := range m.Bars4 { + dAtA[i] = 0x42 + i++ + i = encodeVarintIssue530(dAtA, i, uint64(msg.Size())) + n, err := msg.MarshalTo(dAtA[i:]) + if err != nil { + return 0, err + } + i += n + } + } + if len(m.Barrs1) > 0 { + for _, msg := range m.Barrs1 { + dAtA[i] = 0x4a + i++ + i = encodeVarintIssue530(dAtA, i, uint64(msg.Size())) + n, err := msg.MarshalTo(dAtA[i:]) + if err != nil { + return 0, err + } + i += n + } + } + if len(m.Barrs2) > 0 { + for _, msg := range m.Barrs2 { + dAtA[i] = 0x52 + i++ + i = encodeVarintIssue530(dAtA, i, uint64(msg.Size())) + n, err := msg.MarshalTo(dAtA[i:]) + if err != nil { + return 0, err + } + i += n + } + } + if len(m.Barmap1) > 0 { + for k := range m.Barmap1 { + dAtA[i] = 0x5a + i++ + v := m.Barmap1[k] + msgSize := 0 + if v != nil { + msgSize = v.Size() + msgSize += 1 + sovIssue530(uint64(msgSize)) + } + mapSize := 1 + len(k) + sovIssue530(uint64(len(k))) + msgSize + i = encodeVarintIssue530(dAtA, i, uint64(mapSize)) + dAtA[i] = 0xa + i++ + i = encodeVarintIssue530(dAtA, i, uint64(len(k))) + i += copy(dAtA[i:], k) + if v != nil { + dAtA[i] = 0x12 + i++ + i = encodeVarintIssue530(dAtA, i, uint64(v.Size())) + n5, err5 := v.MarshalTo(dAtA[i:]) + if err5 != nil { + return 0, err5 + } + i += n5 + } + } + } + if len(m.Barmap2) > 0 { + for k := range m.Barmap2 { + dAtA[i] = 0x62 + i++ + v := m.Barmap2[k] + msgSize := 0 + if v != nil { + msgSize = v.Size() + msgSize += 1 + sovIssue530(uint64(msgSize)) + } + mapSize := 1 + len(k) + sovIssue530(uint64(len(k))) + msgSize + i = encodeVarintIssue530(dAtA, i, uint64(mapSize)) + dAtA[i] = 0xa + i++ + i = encodeVarintIssue530(dAtA, i, uint64(len(k))) + i += copy(dAtA[i:], k) + if v != nil { + dAtA[i] = 0x12 + i++ + i = encodeVarintIssue530(dAtA, i, uint64(v.Size())) + n6, err6 := v.MarshalTo(dAtA[i:]) + if err6 != nil { + return 0, err6 + } + i += n6 + } + } + } + return i, nil +} + +func (m *Bar1) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalTo(dAtA) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *Bar1) MarshalTo(dAtA []byte) (int, error) { + var i int + _ = i + var l int + _ = l + dAtA[i] = 0xa + i++ + i = encodeVarintIssue530(dAtA, i, uint64(len(m.Str))) + i += copy(dAtA[i:], m.Str) + return i, nil +} + +func (m *Bar2) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalTo(dAtA) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *Bar2) MarshalTo(dAtA []byte) (int, error) { + var i int + _ = i + var l int + _ = l + if m.Str != nil { + dAtA[i] = 0xa + i++ + i = encodeVarintIssue530(dAtA, i, uint64(len(*m.Str))) + i += copy(dAtA[i:], *m.Str) + } + return i, nil +} + +func (m *Bar3) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalTo(dAtA) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *Bar3) MarshalTo(dAtA []byte) (int, error) { + var i int + _ = i + var l int + _ = l + if len(m.Bars4) > 0 { + for _, msg := range m.Bars4 { + dAtA[i] = 0xa + i++ + i = encodeVarintIssue530(dAtA, i, uint64(msg.Size())) + n, err := msg.MarshalTo(dAtA[i:]) + if err != nil { + return 0, err + } + i += n + } + } + if len(m.Bars2) > 0 { + for _, msg := range m.Bars2 { + dAtA[i] = 0x12 + i++ + i = encodeVarintIssue530(dAtA, i, uint64(msg.Size())) + n, err := msg.MarshalTo(dAtA[i:]) + if err != nil { + return 0, err + } + i += n + } + } + return i, nil +} + +func (m *Bar4) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalTo(dAtA) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *Bar4) MarshalTo(dAtA []byte) (int, error) { + var i int + _ = i + var l int + _ = l + dAtA[i] = 0xa + i++ + i = encodeVarintIssue530(dAtA, i, uint64(len(m.Str))) + i += copy(dAtA[i:], m.Str) + return i, nil +} + +func (m *Bar5) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalTo(dAtA) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *Bar5) MarshalTo(dAtA []byte) (int, error) { + var i int + _ = i + var l int + _ = l + if len(m.Bars2) > 0 { + for _, msg := range m.Bars2 { + dAtA[i] = 0xa + i++ + i = encodeVarintIssue530(dAtA, i, uint64(msg.Size())) + n, err := msg.MarshalTo(dAtA[i:]) + if err != nil { + return 0, err + } + i += n + } + } + if len(m.Bars1) > 0 { + for _, msg := range m.Bars1 { + dAtA[i] = 0x12 + i++ + i = encodeVarintIssue530(dAtA, i, uint64(msg.Size())) + n, err := msg.MarshalTo(dAtA[i:]) + if err != nil { + return 0, err + } + i += n + } + } + return i, nil +} + +func (m *Bar7) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalTo(dAtA) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *Bar7) MarshalTo(dAtA []byte) (int, error) { + var i int + _ = i + var l int + _ = l + if len(m.Bars71) > 0 { + for _, msg := range m.Bars71 { + dAtA[i] = 0xa + i++ + i = encodeVarintIssue530(dAtA, i, uint64(msg.Size())) + n, err := msg.MarshalTo(dAtA[i:]) + if err != nil { + return 0, err + } + i += n + } + } + if len(m.Bars72) > 0 { + for _, msg := range m.Bars72 { + dAtA[i] = 0x12 + i++ + i = encodeVarintIssue530(dAtA, i, uint64(msg.Size())) + n, err := msg.MarshalTo(dAtA[i:]) + if err != nil { + return 0, err + } + i += n + } + } + dAtA[i] = 0x1a + i++ + i = encodeVarintIssue530(dAtA, i, uint64(len(m.Str1))) + i += copy(dAtA[i:], m.Str1) + if m.Str2 != nil { + dAtA[i] = 0x22 + i++ + i = encodeVarintIssue530(dAtA, i, uint64(len(*m.Str2))) + i += copy(dAtA[i:], *m.Str2) + } + return i, nil +} + +func (m *Bar8) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalTo(dAtA) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *Bar8) MarshalTo(dAtA []byte) (int, error) { + var i int + _ = i + var l int + _ = l + if len(m.Bars1) > 0 { + for _, msg := range m.Bars1 { + dAtA[i] = 0xa + i++ + i = encodeVarintIssue530(dAtA, i, uint64(msg.Size())) + n, err := msg.MarshalTo(dAtA[i:]) + if err != nil { + return 0, err + } + i += n + } + } + return i, nil +} + +func (m *Bar9) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalTo(dAtA) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *Bar9) MarshalTo(dAtA []byte) (int, error) { + var i int + _ = i + var l int + _ = l + dAtA[i] = 0xa + i++ + i = encodeVarintIssue530(dAtA, i, uint64(len(m.Str))) + i += copy(dAtA[i:], m.Str) + return i, nil +} + +func encodeVarintIssue530(dAtA []byte, offset int, v uint64) int { + for v >= 1<<7 { + dAtA[offset] = uint8(v&0x7f | 0x80) + v >>= 7 + offset++ + } + dAtA[offset] = uint8(v) + return offset + 1 +} +func NewPopulatedFoo5(r randyIssue530, easy bool) *Foo5 { + this := &Foo5{} + v1 := NewPopulatedBar1(r, easy) + this.Bar1 = *v1 + if r.Intn(10) != 0 { + this.Bar2 = NewPopulatedBar1(r, easy) + } + v2 := NewPopulatedBar2(r, easy) + this.Bar3 = *v2 + if r.Intn(10) != 0 { + this.Bar4 = NewPopulatedBar2(r, easy) + } + if r.Intn(10) != 0 { + v3 := r.Intn(5) + this.Bars1 = make([]Bar1, v3) + for i := 0; i < v3; i++ { + v4 := NewPopulatedBar1(r, easy) + this.Bars1[i] = *v4 + } + } + if r.Intn(10) != 0 { + v5 := r.Intn(5) + this.Bars2 = make([]*Bar1, v5) + for i := 0; i < v5; i++ { + this.Bars2[i] = NewPopulatedBar1(r, easy) + } + } + if r.Intn(10) != 0 { + v6 := r.Intn(5) + this.Bars3 = make([]Bar2, v6) + for i := 0; i < v6; i++ { + v7 := NewPopulatedBar2(r, easy) + this.Bars3[i] = *v7 + } + } + if r.Intn(10) != 0 { + v8 := r.Intn(5) + this.Bars4 = make([]*Bar2, v8) + for i := 0; i < v8; i++ { + this.Bars4[i] = NewPopulatedBar2(r, easy) + } + } + if r.Intn(10) != 0 { + v9 := r.Intn(5) + this.Barrs1 = make([]Bar3, v9) + for i := 0; i < v9; i++ { + v10 := NewPopulatedBar3(r, easy) + this.Barrs1[i] = *v10 + } + } + if r.Intn(10) != 0 { + v11 := r.Intn(5) + this.Barrs2 = make([]Bar5, v11) + for i := 0; i < v11; i++ { + v12 := NewPopulatedBar5(r, easy) + this.Barrs2[i] = *v12 + } + } + if r.Intn(10) != 0 { + v13 := r.Intn(10) + this.Barmap1 = make(map[string]*Bar3) + for i := 0; i < v13; i++ { + this.Barmap1[randStringIssue530(r)] = NewPopulatedBar3(r, easy) + } + } + if r.Intn(10) != 0 { + v14 := r.Intn(10) + this.Barmap2 = make(map[string]*Bar5) + for i := 0; i < v14; i++ { + this.Barmap2[randStringIssue530(r)] = NewPopulatedBar5(r, easy) + } + } + if !easy && r.Intn(10) != 0 { + } + return this +} + +func NewPopulatedBar1(r randyIssue530, easy bool) *Bar1 { + this := &Bar1{} + this.Str = string(randStringIssue530(r)) + if !easy && r.Intn(10) != 0 { + } + return this +} + +func NewPopulatedBar2(r randyIssue530, easy bool) *Bar2 { + this := &Bar2{} + if r.Intn(10) != 0 { + v15 := string(randStringIssue530(r)) + this.Str = &v15 + } + if !easy && r.Intn(10) != 0 { + } + return this +} + +func NewPopulatedBar3(r randyIssue530, easy bool) *Bar3 { + this := &Bar3{} + if r.Intn(10) != 0 { + v16 := r.Intn(5) + this.Bars4 = make([]Bar4, v16) + for i := 0; i < v16; i++ { + v17 := NewPopulatedBar4(r, easy) + this.Bars4[i] = *v17 + } + } + if r.Intn(10) != 0 { + v18 := r.Intn(5) + this.Bars2 = make([]Bar2, v18) + for i := 0; i < v18; i++ { + v19 := NewPopulatedBar2(r, easy) + this.Bars2[i] = *v19 + } + } + if !easy && r.Intn(10) != 0 { + } + return this +} + +func NewPopulatedBar4(r randyIssue530, easy bool) *Bar4 { + this := &Bar4{} + this.Str = string(randStringIssue530(r)) + if !easy && r.Intn(10) != 0 { + } + return this +} + +func NewPopulatedBar5(r randyIssue530, easy bool) *Bar5 { + this := &Bar5{} + if r.Intn(10) != 0 { + v20 := r.Intn(5) + this.Bars2 = make([]*Bar2, v20) + for i := 0; i < v20; i++ { + this.Bars2[i] = NewPopulatedBar2(r, easy) + } + } + if r.Intn(10) != 0 { + v21 := r.Intn(5) + this.Bars1 = make([]*Bar1, v21) + for i := 0; i < v21; i++ { + this.Bars1[i] = NewPopulatedBar1(r, easy) + } + } + if !easy && r.Intn(10) != 0 { + } + return this +} + +func NewPopulatedBar7(r randyIssue530, easy bool) *Bar7 { + this := &Bar7{} + if r.Intn(10) == 0 { + v22 := r.Intn(5) + this.Bars71 = make([]Bar7, v22) + for i := 0; i < v22; i++ { + v23 := NewPopulatedBar7(r, easy) + this.Bars71[i] = *v23 + } + } + if r.Intn(10) == 0 { + v24 := r.Intn(5) + this.Bars72 = make([]*Bar7, v24) + for i := 0; i < v24; i++ { + this.Bars72[i] = NewPopulatedBar7(r, easy) + } + } + this.Str1 = string(randStringIssue530(r)) + if r.Intn(10) != 0 { + v25 := string(randStringIssue530(r)) + this.Str2 = &v25 + } + if !easy && r.Intn(10) != 0 { + } + return this +} + +func NewPopulatedBar8(r randyIssue530, easy bool) *Bar8 { + this := &Bar8{} + if r.Intn(10) != 0 { + v26 := r.Intn(5) + this.Bars1 = make([]Bar9, v26) + for i := 0; i < v26; i++ { + v27 := NewPopulatedBar9(r, easy) + this.Bars1[i] = *v27 + } + } + if !easy && r.Intn(10) != 0 { + } + return this +} + +func NewPopulatedBar9(r randyIssue530, easy bool) *Bar9 { + this := &Bar9{} + this.Str = string(randStringIssue530(r)) + if !easy && r.Intn(10) != 0 { + } + return this +} + +type randyIssue530 interface { + Float32() float32 + Float64() float64 + Int63() int64 + Int31() int32 + Uint32() uint32 + Intn(n int) int +} + +func randUTF8RuneIssue530(r randyIssue530) rune { + ru := r.Intn(62) + if ru < 10 { + return rune(ru + 48) + } else if ru < 36 { + return rune(ru + 55) + } + return rune(ru + 61) +} +func randStringIssue530(r randyIssue530) string { + v28 := r.Intn(100) + tmps := make([]rune, v28) + for i := 0; i < v28; i++ { + tmps[i] = randUTF8RuneIssue530(r) + } + return string(tmps) +} +func randUnrecognizedIssue530(r randyIssue530, maxFieldNumber int) (dAtA []byte) { + l := r.Intn(5) + for i := 0; i < l; i++ { + wire := r.Intn(4) + if wire == 3 { + wire = 5 + } + fieldNumber := maxFieldNumber + r.Intn(100) + dAtA = randFieldIssue530(dAtA, r, fieldNumber, wire) + } + return dAtA +} +func randFieldIssue530(dAtA []byte, r randyIssue530, fieldNumber int, wire int) []byte { + key := uint32(fieldNumber)<<3 | uint32(wire) + switch wire { + case 0: + dAtA = encodeVarintPopulateIssue530(dAtA, uint64(key)) + v29 := r.Int63() + if r.Intn(2) == 0 { + v29 *= -1 + } + dAtA = encodeVarintPopulateIssue530(dAtA, uint64(v29)) + case 1: + dAtA = encodeVarintPopulateIssue530(dAtA, uint64(key)) + dAtA = append(dAtA, byte(r.Intn(256)), byte(r.Intn(256)), byte(r.Intn(256)), byte(r.Intn(256)), byte(r.Intn(256)), byte(r.Intn(256)), byte(r.Intn(256)), byte(r.Intn(256))) + case 2: + dAtA = encodeVarintPopulateIssue530(dAtA, uint64(key)) + ll := r.Intn(100) + dAtA = encodeVarintPopulateIssue530(dAtA, uint64(ll)) + for j := 0; j < ll; j++ { + dAtA = append(dAtA, byte(r.Intn(256))) + } + default: + dAtA = encodeVarintPopulateIssue530(dAtA, uint64(key)) + dAtA = append(dAtA, byte(r.Intn(256)), byte(r.Intn(256)), byte(r.Intn(256)), byte(r.Intn(256))) + } + return dAtA +} +func encodeVarintPopulateIssue530(dAtA []byte, v uint64) []byte { + for v >= 1<<7 { + dAtA = append(dAtA, uint8(uint64(v)&0x7f|0x80)) + v >>= 7 + } + dAtA = append(dAtA, uint8(v)) + return dAtA +} +func (m *Foo5) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = m.Bar1.Size() + n += 1 + l + sovIssue530(uint64(l)) + if m.Bar2 != nil { + l = m.Bar2.Size() + n += 1 + l + sovIssue530(uint64(l)) + } + l = m.Bar3.Size() + n += 1 + l + sovIssue530(uint64(l)) + if m.Bar4 != nil { + l = m.Bar4.Size() + n += 1 + l + sovIssue530(uint64(l)) + } + if len(m.Bars1) > 0 { + for _, e := range m.Bars1 { + l = e.Size() + n += 1 + l + sovIssue530(uint64(l)) + } + } + if len(m.Bars2) > 0 { + for _, e := range m.Bars2 { + l = e.Size() + n += 1 + l + sovIssue530(uint64(l)) + } + } + if len(m.Bars3) > 0 { + for _, e := range m.Bars3 { + l = e.Size() + n += 1 + l + sovIssue530(uint64(l)) + } + } + if len(m.Bars4) > 0 { + for _, e := range m.Bars4 { + l = e.Size() + n += 1 + l + sovIssue530(uint64(l)) + } + } + if len(m.Barrs1) > 0 { + for _, e := range m.Barrs1 { + l = e.Size() + n += 1 + l + sovIssue530(uint64(l)) + } + } + if len(m.Barrs2) > 0 { + for _, e := range m.Barrs2 { + l = e.Size() + n += 1 + l + sovIssue530(uint64(l)) + } + } + if len(m.Barmap1) > 0 { + for k, v := range m.Barmap1 { + _ = k + _ = v + l = 0 + if v != nil { + l = v.Size() + l += 1 + sovIssue530(uint64(l)) + } + mapEntrySize := 1 + len(k) + sovIssue530(uint64(len(k))) + l + n += mapEntrySize + 1 + sovIssue530(uint64(mapEntrySize)) + } + } + if len(m.Barmap2) > 0 { + for k, v := range m.Barmap2 { + _ = k + _ = v + l = 0 + if v != nil { + l = v.Size() + l += 1 + sovIssue530(uint64(l)) + } + mapEntrySize := 1 + len(k) + sovIssue530(uint64(len(k))) + l + n += mapEntrySize + 1 + sovIssue530(uint64(mapEntrySize)) + } + } + return n +} + +func (m *Bar1) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.Str) + n += 1 + l + sovIssue530(uint64(l)) + return n +} + +func (m *Bar2) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.Str != nil { + l = len(*m.Str) + n += 1 + l + sovIssue530(uint64(l)) + } + return n +} + +func (m *Bar3) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if len(m.Bars4) > 0 { + for _, e := range m.Bars4 { + l = e.Size() + n += 1 + l + sovIssue530(uint64(l)) + } + } + if len(m.Bars2) > 0 { + for _, e := range m.Bars2 { + l = e.Size() + n += 1 + l + sovIssue530(uint64(l)) + } + } + return n +} + +func (m *Bar4) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.Str) + n += 1 + l + sovIssue530(uint64(l)) + return n +} + +func (m *Bar5) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if len(m.Bars2) > 0 { + for _, e := range m.Bars2 { + l = e.Size() + n += 1 + l + sovIssue530(uint64(l)) + } + } + if len(m.Bars1) > 0 { + for _, e := range m.Bars1 { + l = e.Size() + n += 1 + l + sovIssue530(uint64(l)) + } + } + return n +} + +func (m *Bar7) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if len(m.Bars71) > 0 { + for _, e := range m.Bars71 { + l = e.Size() + n += 1 + l + sovIssue530(uint64(l)) + } + } + if len(m.Bars72) > 0 { + for _, e := range m.Bars72 { + l = e.Size() + n += 1 + l + sovIssue530(uint64(l)) + } + } + l = len(m.Str1) + n += 1 + l + sovIssue530(uint64(l)) + if m.Str2 != nil { + l = len(*m.Str2) + n += 1 + l + sovIssue530(uint64(l)) + } + return n +} + +func (m *Bar8) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if len(m.Bars1) > 0 { + for _, e := range m.Bars1 { + l = e.Size() + n += 1 + l + sovIssue530(uint64(l)) + } + } + return n +} + +func (m *Bar9) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + l = len(m.Str) + n += 1 + l + sovIssue530(uint64(l)) + return n +} + +func sovIssue530(x uint64) (n int) { + for { + n++ + x >>= 7 + if x == 0 { + break + } + } + return n +} +func sozIssue530(x uint64) (n int) { + return sovIssue530(uint64((x << 1) ^ uint64((int64(x) >> 63)))) +} +func (this *Foo5) String() string { + if this == nil { + return "nil" + } + repeatedStringForBars1 := "[]Bar1{" + for _, f := range this.Bars1 { + repeatedStringForBars1 += strings.Replace(strings.Replace(f.String(), "Bar1", "Bar1", 1), `&`, ``, 1) + "," + } + repeatedStringForBars1 += "}" + repeatedStringForBars2 := "[]*Bar1{" + for _, f := range this.Bars2 { + repeatedStringForBars2 += strings.Replace(f.String(), "Bar1", "Bar1", 1) + "," + } + repeatedStringForBars2 += "}" + repeatedStringForBars3 := "[]Bar2{" + for _, f := range this.Bars3 { + repeatedStringForBars3 += strings.Replace(strings.Replace(f.String(), "Bar2", "Bar2", 1), `&`, ``, 1) + "," + } + repeatedStringForBars3 += "}" + repeatedStringForBars4 := "[]*Bar2{" + for _, f := range this.Bars4 { + repeatedStringForBars4 += strings.Replace(f.String(), "Bar2", "Bar2", 1) + "," + } + repeatedStringForBars4 += "}" + repeatedStringForBarrs1 := "[]Bar3{" + for _, f := range this.Barrs1 { + repeatedStringForBarrs1 += strings.Replace(strings.Replace(f.String(), "Bar3", "Bar3", 1), `&`, ``, 1) + "," + } + repeatedStringForBarrs1 += "}" + repeatedStringForBarrs2 := "[]Bar5{" + for _, f := range this.Barrs2 { + repeatedStringForBarrs2 += strings.Replace(strings.Replace(f.String(), "Bar5", "Bar5", 1), `&`, ``, 1) + "," + } + repeatedStringForBarrs2 += "}" + keysForBarmap1 := make([]string, 0, len(this.Barmap1)) + for k := range this.Barmap1 { + keysForBarmap1 = append(keysForBarmap1, k) + } + github_com_gogo_protobuf_sortkeys.Strings(keysForBarmap1) + mapStringForBarmap1 := "map[string]*Bar3{" + for _, k := range keysForBarmap1 { + mapStringForBarmap1 += fmt.Sprintf("%v: %v,", k, this.Barmap1[k]) + } + mapStringForBarmap1 += "}" + keysForBarmap2 := make([]string, 0, len(this.Barmap2)) + for k := range this.Barmap2 { + keysForBarmap2 = append(keysForBarmap2, k) + } + github_com_gogo_protobuf_sortkeys.Strings(keysForBarmap2) + mapStringForBarmap2 := "map[string]*Bar5{" + for _, k := range keysForBarmap2 { + mapStringForBarmap2 += fmt.Sprintf("%v: %v,", k, this.Barmap2[k]) + } + mapStringForBarmap2 += "}" + s := strings.Join([]string{`&Foo5{`, + `Bar1:` + strings.Replace(strings.Replace(this.Bar1.String(), "Bar1", "Bar1", 1), `&`, ``, 1) + `,`, + `Bar2:` + strings.Replace(this.Bar2.String(), "Bar1", "Bar1", 1) + `,`, + `Bar3:` + strings.Replace(strings.Replace(this.Bar3.String(), "Bar2", "Bar2", 1), `&`, ``, 1) + `,`, + `Bar4:` + strings.Replace(this.Bar4.String(), "Bar2", "Bar2", 1) + `,`, + `Bars1:` + repeatedStringForBars1 + `,`, + `Bars2:` + repeatedStringForBars2 + `,`, + `Bars3:` + repeatedStringForBars3 + `,`, + `Bars4:` + repeatedStringForBars4 + `,`, + `Barrs1:` + repeatedStringForBarrs1 + `,`, + `Barrs2:` + repeatedStringForBarrs2 + `,`, + `Barmap1:` + mapStringForBarmap1 + `,`, + `Barmap2:` + mapStringForBarmap2 + `,`, + `}`, + }, "") + return s +} +func (this *Bar1) String() string { + if this == nil { + return "nil" + } + s := strings.Join([]string{`&Bar1{`, + `Str:` + fmt.Sprintf("%v", this.Str) + `,`, + `}`, + }, "") + return s +} +func (this *Bar2) String() string { + if this == nil { + return "nil" + } + s := strings.Join([]string{`&Bar2{`, + `Str:` + valueToStringIssue530(this.Str) + `,`, + `}`, + }, "") + return s +} +func (this *Bar3) String() string { + if this == nil { + return "nil" + } + repeatedStringForBars4 := "[]Bar4{" + for _, f := range this.Bars4 { + repeatedStringForBars4 += strings.Replace(strings.Replace(f.String(), "Bar4", "Bar4", 1), `&`, ``, 1) + "," + } + repeatedStringForBars4 += "}" + repeatedStringForBars2 := "[]Bar2{" + for _, f := range this.Bars2 { + repeatedStringForBars2 += strings.Replace(strings.Replace(f.String(), "Bar2", "Bar2", 1), `&`, ``, 1) + "," + } + repeatedStringForBars2 += "}" + s := strings.Join([]string{`&Bar3{`, + `Bars4:` + repeatedStringForBars4 + `,`, + `Bars2:` + repeatedStringForBars2 + `,`, + `}`, + }, "") + return s +} +func (this *Bar4) String() string { + if this == nil { + return "nil" + } + s := strings.Join([]string{`&Bar4{`, + `Str:` + fmt.Sprintf("%v", this.Str) + `,`, + `}`, + }, "") + return s +} +func (this *Bar5) String() string { + if this == nil { + return "nil" + } + repeatedStringForBars2 := "[]*Bar2{" + for _, f := range this.Bars2 { + repeatedStringForBars2 += strings.Replace(f.String(), "Bar2", "Bar2", 1) + "," + } + repeatedStringForBars2 += "}" + repeatedStringForBars1 := "[]*Bar1{" + for _, f := range this.Bars1 { + repeatedStringForBars1 += strings.Replace(f.String(), "Bar1", "Bar1", 1) + "," + } + repeatedStringForBars1 += "}" + s := strings.Join([]string{`&Bar5{`, + `Bars2:` + repeatedStringForBars2 + `,`, + `Bars1:` + repeatedStringForBars1 + `,`, + `}`, + }, "") + return s +} +func (this *Bar7) String() string { + if this == nil { + return "nil" + } + repeatedStringForBars71 := "[]Bar7{" + for _, f := range this.Bars71 { + repeatedStringForBars71 += strings.Replace(strings.Replace(f.String(), "Bar7", "Bar7", 1), `&`, ``, 1) + "," + } + repeatedStringForBars71 += "}" + repeatedStringForBars72 := "[]*Bar7{" + for _, f := range this.Bars72 { + repeatedStringForBars72 += strings.Replace(f.String(), "Bar7", "Bar7", 1) + "," + } + repeatedStringForBars72 += "}" + s := strings.Join([]string{`&Bar7{`, + `Bars71:` + repeatedStringForBars71 + `,`, + `Bars72:` + repeatedStringForBars72 + `,`, + `Str1:` + fmt.Sprintf("%v", this.Str1) + `,`, + `Str2:` + valueToStringIssue530(this.Str2) + `,`, + `}`, + }, "") + return s +} +func (this *Bar8) String() string { + if this == nil { + return "nil" + } + repeatedStringForBars1 := "[]Bar9{" + for _, f := range this.Bars1 { + repeatedStringForBars1 += fmt.Sprintf("%v", f) + "," + } + repeatedStringForBars1 += "}" + s := strings.Join([]string{`&Bar8{`, + `Bars1:` + repeatedStringForBars1 + `,`, + `}`, + }, "") + return s +} +func valueToStringIssue530(v interface{}) string { + rv := reflect.ValueOf(v) + if rv.IsNil() { + return "nil" + } + pv := reflect.Indirect(rv).Interface() + return fmt.Sprintf("*%v", pv) +} +func (m *Foo5) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Foo5: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Foo5: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Bar1", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := m.Bar1.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Bar2", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Bar2 == nil { + m.Bar2 = &Bar1{} + } + if err := m.Bar2.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Bar3", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := m.Bar3.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 4: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Bar4", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Bar4 == nil { + m.Bar4 = &Bar2{} + } + if err := m.Bar4.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 5: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Bars1", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Bars1 = append(m.Bars1, Bar1{}) + if err := m.Bars1[len(m.Bars1)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 6: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Bars2", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Bars2 = append(m.Bars2, &Bar1{}) + if err := m.Bars2[len(m.Bars2)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 7: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Bars3", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Bars3 = append(m.Bars3, Bar2{}) + if err := m.Bars3[len(m.Bars3)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 8: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Bars4", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Bars4 = append(m.Bars4, &Bar2{}) + if err := m.Bars4[len(m.Bars4)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 9: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Barrs1", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Barrs1 = append(m.Barrs1, Bar3{}) + if err := m.Barrs1[len(m.Barrs1)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 10: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Barrs2", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Barrs2 = append(m.Barrs2, Bar5{}) + if err := m.Barrs2[len(m.Barrs2)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 11: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Barmap1", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Barmap1 == nil { + m.Barmap1 = make(map[string]*Bar3) + } + var mapkey string + var mapvalue *Bar3 + for iNdEx < postIndex { + entryPreIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + if fieldNum == 1 { + var stringLenmapkey uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLenmapkey |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLenmapkey := int(stringLenmapkey) + if intStringLenmapkey < 0 { + return ErrInvalidLengthIssue530 + } + postStringIndexmapkey := iNdEx + intStringLenmapkey + if postStringIndexmapkey < 0 { + return ErrInvalidLengthIssue530 + } + if postStringIndexmapkey > l { + return io.ErrUnexpectedEOF + } + mapkey = string(dAtA[iNdEx:postStringIndexmapkey]) + iNdEx = postStringIndexmapkey + } else if fieldNum == 2 { + var mapmsglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + mapmsglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if mapmsglen < 0 { + return ErrInvalidLengthIssue530 + } + postmsgIndex := iNdEx + mapmsglen + if postmsgIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postmsgIndex > l { + return io.ErrUnexpectedEOF + } + mapvalue = &Bar3{} + if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil { + return err + } + iNdEx = postmsgIndex + } else { + iNdEx = entryPreIndex + skippy, err := skipIssue530(dAtA[iNdEx:]) + if err != nil { + return err + } + if skippy < 0 { + return ErrInvalidLengthIssue530 + } + if (iNdEx + skippy) > postIndex { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + m.Barmap1[mapkey] = mapvalue + iNdEx = postIndex + case 12: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Barmap2", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.Barmap2 == nil { + m.Barmap2 = make(map[string]*Bar5) + } + var mapkey string + var mapvalue *Bar5 + for iNdEx < postIndex { + entryPreIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + if fieldNum == 1 { + var stringLenmapkey uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLenmapkey |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLenmapkey := int(stringLenmapkey) + if intStringLenmapkey < 0 { + return ErrInvalidLengthIssue530 + } + postStringIndexmapkey := iNdEx + intStringLenmapkey + if postStringIndexmapkey < 0 { + return ErrInvalidLengthIssue530 + } + if postStringIndexmapkey > l { + return io.ErrUnexpectedEOF + } + mapkey = string(dAtA[iNdEx:postStringIndexmapkey]) + iNdEx = postStringIndexmapkey + } else if fieldNum == 2 { + var mapmsglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + mapmsglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if mapmsglen < 0 { + return ErrInvalidLengthIssue530 + } + postmsgIndex := iNdEx + mapmsglen + if postmsgIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postmsgIndex > l { + return io.ErrUnexpectedEOF + } + mapvalue = &Bar5{} + if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil { + return err + } + iNdEx = postmsgIndex + } else { + iNdEx = entryPreIndex + skippy, err := skipIssue530(dAtA[iNdEx:]) + if err != nil { + return err + } + if skippy < 0 { + return ErrInvalidLengthIssue530 + } + if (iNdEx + skippy) > postIndex { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + m.Barmap2[mapkey] = mapvalue + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipIssue530(dAtA[iNdEx:]) + if err != nil { + return err + } + if skippy < 0 { + return ErrInvalidLengthIssue530 + } + if (iNdEx + skippy) < 0 { + return ErrInvalidLengthIssue530 + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *Bar1) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Bar1: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Bar1: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Str", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Str = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipIssue530(dAtA[iNdEx:]) + if err != nil { + return err + } + if skippy < 0 { + return ErrInvalidLengthIssue530 + } + if (iNdEx + skippy) < 0 { + return ErrInvalidLengthIssue530 + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *Bar2) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Bar2: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Bar2: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Str", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + s := string(dAtA[iNdEx:postIndex]) + m.Str = &s + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipIssue530(dAtA[iNdEx:]) + if err != nil { + return err + } + if skippy < 0 { + return ErrInvalidLengthIssue530 + } + if (iNdEx + skippy) < 0 { + return ErrInvalidLengthIssue530 + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *Bar3) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Bar3: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Bar3: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Bars4", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Bars4 = append(m.Bars4, Bar4{}) + if err := m.Bars4[len(m.Bars4)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Bars2", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Bars2 = append(m.Bars2, Bar2{}) + if err := m.Bars2[len(m.Bars2)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipIssue530(dAtA[iNdEx:]) + if err != nil { + return err + } + if skippy < 0 { + return ErrInvalidLengthIssue530 + } + if (iNdEx + skippy) < 0 { + return ErrInvalidLengthIssue530 + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *Bar4) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Bar4: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Bar4: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Str", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Str = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipIssue530(dAtA[iNdEx:]) + if err != nil { + return err + } + if skippy < 0 { + return ErrInvalidLengthIssue530 + } + if (iNdEx + skippy) < 0 { + return ErrInvalidLengthIssue530 + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *Bar5) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Bar5: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Bar5: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Bars2", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Bars2 = append(m.Bars2, &Bar2{}) + if err := m.Bars2[len(m.Bars2)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Bars1", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Bars1 = append(m.Bars1, &Bar1{}) + if err := m.Bars1[len(m.Bars1)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipIssue530(dAtA[iNdEx:]) + if err != nil { + return err + } + if skippy < 0 { + return ErrInvalidLengthIssue530 + } + if (iNdEx + skippy) < 0 { + return ErrInvalidLengthIssue530 + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *Bar7) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Bar7: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Bar7: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Bars71", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Bars71 = append(m.Bars71, Bar7{}) + if err := m.Bars71[len(m.Bars71)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 2: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Bars72", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Bars72 = append(m.Bars72, &Bar7{}) + if err := m.Bars72[len(m.Bars72)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + case 3: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Str1", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Str1 = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 4: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Str2", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + s := string(dAtA[iNdEx:postIndex]) + m.Str2 = &s + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipIssue530(dAtA[iNdEx:]) + if err != nil { + return err + } + if skippy < 0 { + return ErrInvalidLengthIssue530 + } + if (iNdEx + skippy) < 0 { + return ErrInvalidLengthIssue530 + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *Bar8) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Bar8: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Bar8: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Bars1", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Bars1 = append(m.Bars1, Bar9{}) + if err := m.Bars1[len(m.Bars1)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipIssue530(dAtA[iNdEx:]) + if err != nil { + return err + } + if skippy < 0 { + return ErrInvalidLengthIssue530 + } + if (iNdEx + skippy) < 0 { + return ErrInvalidLengthIssue530 + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func (m *Bar9) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: Bar9: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: Bar9: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Str", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowIssue530 + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthIssue530 + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthIssue530 + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Str = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipIssue530(dAtA[iNdEx:]) + if err != nil { + return err + } + if skippy < 0 { + return ErrInvalidLengthIssue530 + } + if (iNdEx + skippy) < 0 { + return ErrInvalidLengthIssue530 + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} +func skipIssue530(dAtA []byte) (n int, err error) { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowIssue530 + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + wireType := int(wire & 0x7) + switch wireType { + case 0: + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowIssue530 + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + iNdEx++ + if dAtA[iNdEx-1] < 0x80 { + break + } + } + return iNdEx, nil + case 1: + iNdEx += 8 + return iNdEx, nil + case 2: + var length int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowIssue530 + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + length |= (int(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + if length < 0 { + return 0, ErrInvalidLengthIssue530 + } + iNdEx += length + if iNdEx < 0 { + return 0, ErrInvalidLengthIssue530 + } + return iNdEx, nil + case 3: + for { + var innerWire uint64 + var start int = iNdEx + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return 0, ErrIntOverflowIssue530 + } + if iNdEx >= l { + return 0, io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + innerWire |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + break + } + } + innerWireType := int(innerWire & 0x7) + if innerWireType == 4 { + break + } + next, err := skipIssue530(dAtA[start:]) + if err != nil { + return 0, err + } + iNdEx = start + next + if iNdEx < 0 { + return 0, ErrInvalidLengthIssue530 + } + } + return iNdEx, nil + case 4: + return iNdEx, nil + case 5: + iNdEx += 4 + return iNdEx, nil + default: + return 0, fmt.Errorf("proto: illegal wireType %d", wireType) + } + } + panic("unreachable") +} + +var ( + ErrInvalidLengthIssue530 = fmt.Errorf("proto: negative length found during unmarshaling") + ErrIntOverflowIssue530 = fmt.Errorf("proto: integer overflow") +) diff --git a/vendor/github.com/gogo/protobuf/test/issue530/issue530.proto b/vendor/github.com/gogo/protobuf/test/issue530/issue530.proto new file mode 100644 index 000000000..6839843c5 --- /dev/null +++ b/vendor/github.com/gogo/protobuf/test/issue530/issue530.proto @@ -0,0 +1,104 @@ +// Protocol Buffers for Go with Gadgets +// +// Copyright (c) 2019, The GoGo Authors. All rights reserved. +// http://github.com/gogo/protobuf +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +syntax = "proto2"; + +package issue530; + +import "github.com/gogo/protobuf/gogoproto/gogo.proto"; + +option (gogoproto.stringer_all) = true; +option (gogoproto.goproto_stringer_all) = false; +option (gogoproto.goproto_unrecognized_all) = false; +option (gogoproto.goproto_sizecache_all) = false; +option (gogoproto.goproto_unkeyed_all) = false; + +//option (gogoproto.equal_all) = true; +option (gogoproto.testgen_all) = true; +option (gogoproto.populate_all) = true; +option (gogoproto.equal_all) = true; + +option (gogoproto.unmarshaler_all) = true; +option (gogoproto.marshaler_all) = true; +option (gogoproto.sizer_all) = true; + +message Foo5 { + optional Bar1 bar1 = 1 [(gogoproto.nullable) = false]; + optional Bar1 bar2 = 2 [(gogoproto.nullable) = true]; + optional Bar2 bar3 = 3 [(gogoproto.nullable) = false]; + optional Bar2 bar4 = 4 [(gogoproto.nullable) = true]; + repeated Bar1 bars1 = 5 [(gogoproto.nullable) = false]; + repeated Bar1 bars2 = 6 [(gogoproto.nullable) = true]; + repeated Bar2 bars3 = 7 [(gogoproto.nullable) = false]; + repeated Bar2 bars4 = 8 [(gogoproto.nullable) = true]; + + repeated Bar3 barrs1 = 9 [(gogoproto.nullable) = false]; + repeated Bar5 barrs2 = 10 [(gogoproto.nullable) = false]; + + map barmap1 = 11; + map barmap2 = 12; +} + +message Bar1 { + optional string str = 1 [(gogoproto.nullable) = false]; +} + +message Bar2 { + optional string str = 1 [(gogoproto.nullable) = true]; +} + +message Bar3 { + repeated Bar4 bars4 = 1 [(gogoproto.nullable) = false]; + repeated Bar2 bars2 = 2 [(gogoproto.nullable) = false]; +} + +message Bar4 { + optional string str = 1 [(gogoproto.nullable) = false]; +} + +message Bar5 { + repeated Bar2 bars2 = 1 [(gogoproto.nullable) = true]; + repeated Bar1 bars1 = 2 [(gogoproto.nullable) = true]; +} + +message Bar7 { + repeated Bar7 bars71 = 1 [(gogoproto.nullable) = false]; + repeated Bar7 bars72 = 2 [(gogoproto.nullable) = true]; + optional string str1 = 3 [(gogoproto.nullable) = false]; + optional string str2 = 4 [(gogoproto.nullable) = true]; +} + +message Bar8 { + repeated Bar9 bars1 = 1 [(gogoproto.nullable) = false]; +} + +message Bar9 { + option (gogoproto.stringer) = false; + option (gogoproto.goproto_stringer) = true; + optional string str = 1 [(gogoproto.nullable) = false]; +} \ No newline at end of file diff --git a/vendor/github.com/gogo/protobuf/test/issue530/issue530_test.go b/vendor/github.com/gogo/protobuf/test/issue530/issue530_test.go new file mode 100644 index 000000000..574e8a3b0 --- /dev/null +++ b/vendor/github.com/gogo/protobuf/test/issue530/issue530_test.go @@ -0,0 +1,231 @@ +// Protocol Buffers for Go with Gadgets +// +// Copyright (c) 2019, The GoGo Authors. All rights reserved. +// http://github.com/gogo/protobuf +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +package issue530 + +import ( + "strings" + "testing" +) + +// NN : NonNullable +// N : Nullable +// R : Repeated +func TestStringNNMessageNNString(t *testing.T) { + exp := "MessageWith&Ampersand" + m := &Foo5{ + Bar1: Bar1{Str: exp}, + } + check(t, "Bar1", m.String(), exp) +} + +func TestStringNMessageNNString(t *testing.T) { + exp := "MessageWith&Ampersand" + m := &Foo5{ + Bar2: &Bar1{Str: exp}, + } + check(t, "Bar2", m.String(), exp) +} + +func TestStringNNMessageNString(t *testing.T) { + exp := "MessageWith&Ampersand" + m := &Foo5{ + Bar3: Bar2{Str: &exp}, + } + check(t, "Bar3", m.String(), exp) +} + +func TestStringNMessageNString(t *testing.T) { + exp := "MessageWith&Ampersand" + m := &Foo5{ + Bar4: &Bar2{Str: &exp}, + } + check(t, "Bar4", m.String(), exp) +} + +func TestStringRNNMessageNNString(t *testing.T) { + exp1 := "MessageWith&Ampersand1" + exp2 := "MessageWith&Ampersand2" + m := &Foo5{ + Bars1: []Bar1{{Str: exp1}, {Str: exp2}}, + } + check(t, "Bars1", m.String(), exp1, exp2) +} + +func TestStringRNMessageNNString(t *testing.T) { + exp1 := "MessageWith&Ampersand1" + exp2 := "MessageWith&Ampersand2" + m := &Foo5{ + Bars2: []*Bar1{{Str: exp1}, nil, {Str: exp2}}, + } + check(t, "Bars2", m.String(), exp1, exp2) +} + +func TestStringRNNMessageNString(t *testing.T) { + exp1 := "MessageWith&Ampersand1" + exp2 := "MessageWith&Ampersand2" + m := &Foo5{ + Bars3: []Bar2{{Str: &exp1}, {Str: &exp2}}, + } + check(t, "Bars3", m.String(), exp1, exp2) +} + +func TestStringRNMessageNString(t *testing.T) { + exp1 := "MessageWith&Ampersand1" + exp2 := "MessageWith&Ampersand2" + m := &Foo5{ + Bars4: []*Bar2{{Str: &exp1}, {Str: &exp2}}, + } + check(t, "Bars4", m.String(), exp1, exp2) +} + +func TestStringDeepRNNMessageRNNMessageNNStringAndNString(t *testing.T) { + exp1 := "MessageWith&Ampersand1" + exp2 := "MessageWith&Ampersand2" + m := &Foo5{ + Barrs1: []Bar3{ + { + Bars4: []Bar4{ + { + Str: exp1, + }, + }, + Bars2: []Bar2{ + { + Str: &exp2, + }, + }, + }, + }, + } + check(t, "Barrs1", m.String(), exp1, exp2) +} + +func TestStringDeepRNNMessageRNMessageNNStringAndNString(t *testing.T) { + exp1 := "MessageWith&Ampersand1" + exp2 := "MessageWith&Ampersand2" + m := &Foo5{ + Barrs2: []Bar5{ + { + Bars2: []*Bar2{ + { + Str: &exp1, + }, + }, + Bars1: []*Bar1{ + { + Str: exp2, + }, + }, + }, + }, + } + check(t, "Barrs2", m.String(), exp1, exp2) +} + +func TestStringMapNMessageRNNMessageNNStringAndNString(t *testing.T) { + exp1 := "MessageWith&Ampersand1" + exp2 := "MessageWith&Ampersand2" + m := &Foo5{ + Barmap1: map[string]*Bar3{ + "one": { + Bars4: []Bar4{ + { + Str: exp1, + }, + }, + Bars2: []Bar2{ + { + Str: &exp2, + }, + }, + }, + }, + } + check(t, "Barmap1", m.String(), exp1, exp2) +} + +func TestStringMapNMessageRNMessageNNStringAndNString(t *testing.T) { + exp1 := "MessageWith&Ampersand1" + exp2 := "MessageWith&Ampersand2" + m := &Foo5{ + Barmap2: map[string]*Bar5{ + "one": { + Bars2: []*Bar2{ + { + Str: &exp1, + }, + }, + Bars1: []*Bar1{ + { + Str: exp2, + }, + }, + }, + }, + } + check(t, "Barmap2", m.String(), exp1, exp2) +} + +func TestStringRNNMessageNNStringRNMessageNStringNString(t *testing.T) { + exp1 := "MessageWith&Ampersand1" + exp2 := "MessageWith&Ampersand2" + exp3 := "MessageWith&Ampersand3" + m := &Bar7{ + Bars71: []Bar7{ + { + Bars72: []*Bar7{ + { + Str2: &exp3, + }, + }, + Str2: &exp2, + }, + }, + Str1: exp1, + } + check(t, "Bar7", m.String(), exp1, exp2, exp3) +} + +func TestStringRNNMessageWithNoStringerNNString(t *testing.T) { + exp1 := "MessageWith&Ampersand1" + exp2 := "MessageWith&Ampersand2" + m := &Bar8{ + Bars1: []Bar9{{Str: exp1}, {Str: exp2}}, + } + check(t, "Bars1", m.String(), exp1, exp2) +} + +func check(t *testing.T, field, result string, expects ...string) { + // t.Logf("result: %s \n", result) + for _, expect := range expects { + if !strings.Contains(result, expect) { + t.Fatalf("Expected %s to contain: %s, but got: %s\n", field, expect, result) + } + } +} diff --git a/vendor/github.com/gogo/protobuf/test/issue530/issue530pb_test.go b/vendor/github.com/gogo/protobuf/test/issue530/issue530pb_test.go new file mode 100644 index 000000000..2918aea3a --- /dev/null +++ b/vendor/github.com/gogo/protobuf/test/issue530/issue530pb_test.go @@ -0,0 +1,1212 @@ +// Code generated by protoc-gen-gogo. DO NOT EDIT. +// source: issue530.proto + +package issue530 + +import ( + fmt "fmt" + _ "github.com/gogo/protobuf/gogoproto" + github_com_gogo_protobuf_jsonpb "github.com/gogo/protobuf/jsonpb" + github_com_gogo_protobuf_proto "github.com/gogo/protobuf/proto" + proto "github.com/gogo/protobuf/proto" + math "math" + math_rand "math/rand" + testing "testing" + time "time" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +func TestFoo5Proto(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedFoo5(popr, false) + dAtA, err := github_com_gogo_protobuf_proto.Marshal(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Foo5{} + if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + littlefuzz := make([]byte, len(dAtA)) + copy(littlefuzz, dAtA) + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } + if len(littlefuzz) > 0 { + fuzzamount := 100 + for i := 0; i < fuzzamount; i++ { + littlefuzz[popr.Intn(len(littlefuzz))] = byte(popr.Intn(256)) + littlefuzz = append(littlefuzz, byte(popr.Intn(256))) + } + // shouldn't panic + _ = github_com_gogo_protobuf_proto.Unmarshal(littlefuzz, msg) + } +} + +func TestFoo5MarshalTo(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedFoo5(popr, false) + size := p.Size() + dAtA := make([]byte, size) + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + _, err := p.MarshalTo(dAtA) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Foo5{} + if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestBar1Proto(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar1(popr, false) + dAtA, err := github_com_gogo_protobuf_proto.Marshal(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Bar1{} + if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + littlefuzz := make([]byte, len(dAtA)) + copy(littlefuzz, dAtA) + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } + if len(littlefuzz) > 0 { + fuzzamount := 100 + for i := 0; i < fuzzamount; i++ { + littlefuzz[popr.Intn(len(littlefuzz))] = byte(popr.Intn(256)) + littlefuzz = append(littlefuzz, byte(popr.Intn(256))) + } + // shouldn't panic + _ = github_com_gogo_protobuf_proto.Unmarshal(littlefuzz, msg) + } +} + +func TestBar1MarshalTo(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar1(popr, false) + size := p.Size() + dAtA := make([]byte, size) + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + _, err := p.MarshalTo(dAtA) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Bar1{} + if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestBar2Proto(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar2(popr, false) + dAtA, err := github_com_gogo_protobuf_proto.Marshal(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Bar2{} + if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + littlefuzz := make([]byte, len(dAtA)) + copy(littlefuzz, dAtA) + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } + if len(littlefuzz) > 0 { + fuzzamount := 100 + for i := 0; i < fuzzamount; i++ { + littlefuzz[popr.Intn(len(littlefuzz))] = byte(popr.Intn(256)) + littlefuzz = append(littlefuzz, byte(popr.Intn(256))) + } + // shouldn't panic + _ = github_com_gogo_protobuf_proto.Unmarshal(littlefuzz, msg) + } +} + +func TestBar2MarshalTo(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar2(popr, false) + size := p.Size() + dAtA := make([]byte, size) + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + _, err := p.MarshalTo(dAtA) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Bar2{} + if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestBar3Proto(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar3(popr, false) + dAtA, err := github_com_gogo_protobuf_proto.Marshal(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Bar3{} + if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + littlefuzz := make([]byte, len(dAtA)) + copy(littlefuzz, dAtA) + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } + if len(littlefuzz) > 0 { + fuzzamount := 100 + for i := 0; i < fuzzamount; i++ { + littlefuzz[popr.Intn(len(littlefuzz))] = byte(popr.Intn(256)) + littlefuzz = append(littlefuzz, byte(popr.Intn(256))) + } + // shouldn't panic + _ = github_com_gogo_protobuf_proto.Unmarshal(littlefuzz, msg) + } +} + +func TestBar3MarshalTo(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar3(popr, false) + size := p.Size() + dAtA := make([]byte, size) + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + _, err := p.MarshalTo(dAtA) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Bar3{} + if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestBar4Proto(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar4(popr, false) + dAtA, err := github_com_gogo_protobuf_proto.Marshal(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Bar4{} + if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + littlefuzz := make([]byte, len(dAtA)) + copy(littlefuzz, dAtA) + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } + if len(littlefuzz) > 0 { + fuzzamount := 100 + for i := 0; i < fuzzamount; i++ { + littlefuzz[popr.Intn(len(littlefuzz))] = byte(popr.Intn(256)) + littlefuzz = append(littlefuzz, byte(popr.Intn(256))) + } + // shouldn't panic + _ = github_com_gogo_protobuf_proto.Unmarshal(littlefuzz, msg) + } +} + +func TestBar4MarshalTo(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar4(popr, false) + size := p.Size() + dAtA := make([]byte, size) + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + _, err := p.MarshalTo(dAtA) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Bar4{} + if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestBar5Proto(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar5(popr, false) + dAtA, err := github_com_gogo_protobuf_proto.Marshal(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Bar5{} + if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + littlefuzz := make([]byte, len(dAtA)) + copy(littlefuzz, dAtA) + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } + if len(littlefuzz) > 0 { + fuzzamount := 100 + for i := 0; i < fuzzamount; i++ { + littlefuzz[popr.Intn(len(littlefuzz))] = byte(popr.Intn(256)) + littlefuzz = append(littlefuzz, byte(popr.Intn(256))) + } + // shouldn't panic + _ = github_com_gogo_protobuf_proto.Unmarshal(littlefuzz, msg) + } +} + +func TestBar5MarshalTo(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar5(popr, false) + size := p.Size() + dAtA := make([]byte, size) + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + _, err := p.MarshalTo(dAtA) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Bar5{} + if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestBar7Proto(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar7(popr, false) + dAtA, err := github_com_gogo_protobuf_proto.Marshal(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Bar7{} + if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + littlefuzz := make([]byte, len(dAtA)) + copy(littlefuzz, dAtA) + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } + if len(littlefuzz) > 0 { + fuzzamount := 100 + for i := 0; i < fuzzamount; i++ { + littlefuzz[popr.Intn(len(littlefuzz))] = byte(popr.Intn(256)) + littlefuzz = append(littlefuzz, byte(popr.Intn(256))) + } + // shouldn't panic + _ = github_com_gogo_protobuf_proto.Unmarshal(littlefuzz, msg) + } +} + +func TestBar7MarshalTo(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar7(popr, false) + size := p.Size() + dAtA := make([]byte, size) + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + _, err := p.MarshalTo(dAtA) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Bar7{} + if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestBar8Proto(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar8(popr, false) + dAtA, err := github_com_gogo_protobuf_proto.Marshal(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Bar8{} + if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + littlefuzz := make([]byte, len(dAtA)) + copy(littlefuzz, dAtA) + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } + if len(littlefuzz) > 0 { + fuzzamount := 100 + for i := 0; i < fuzzamount; i++ { + littlefuzz[popr.Intn(len(littlefuzz))] = byte(popr.Intn(256)) + littlefuzz = append(littlefuzz, byte(popr.Intn(256))) + } + // shouldn't panic + _ = github_com_gogo_protobuf_proto.Unmarshal(littlefuzz, msg) + } +} + +func TestBar8MarshalTo(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar8(popr, false) + size := p.Size() + dAtA := make([]byte, size) + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + _, err := p.MarshalTo(dAtA) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Bar8{} + if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestBar9Proto(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar9(popr, false) + dAtA, err := github_com_gogo_protobuf_proto.Marshal(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Bar9{} + if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + littlefuzz := make([]byte, len(dAtA)) + copy(littlefuzz, dAtA) + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } + if len(littlefuzz) > 0 { + fuzzamount := 100 + for i := 0; i < fuzzamount; i++ { + littlefuzz[popr.Intn(len(littlefuzz))] = byte(popr.Intn(256)) + littlefuzz = append(littlefuzz, byte(popr.Intn(256))) + } + // shouldn't panic + _ = github_com_gogo_protobuf_proto.Unmarshal(littlefuzz, msg) + } +} + +func TestBar9MarshalTo(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar9(popr, false) + size := p.Size() + dAtA := make([]byte, size) + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + _, err := p.MarshalTo(dAtA) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Bar9{} + if err := github_com_gogo_protobuf_proto.Unmarshal(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + for i := range dAtA { + dAtA[i] = byte(popr.Intn(256)) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestFoo5JSON(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedFoo5(popr, true) + marshaler := github_com_gogo_protobuf_jsonpb.Marshaler{} + jsondata, err := marshaler.MarshalToString(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Foo5{} + err = github_com_gogo_protobuf_jsonpb.UnmarshalString(jsondata, msg) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Json Equal %#v", seed, msg, p) + } +} +func TestBar1JSON(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar1(popr, true) + marshaler := github_com_gogo_protobuf_jsonpb.Marshaler{} + jsondata, err := marshaler.MarshalToString(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Bar1{} + err = github_com_gogo_protobuf_jsonpb.UnmarshalString(jsondata, msg) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Json Equal %#v", seed, msg, p) + } +} +func TestBar2JSON(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar2(popr, true) + marshaler := github_com_gogo_protobuf_jsonpb.Marshaler{} + jsondata, err := marshaler.MarshalToString(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Bar2{} + err = github_com_gogo_protobuf_jsonpb.UnmarshalString(jsondata, msg) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Json Equal %#v", seed, msg, p) + } +} +func TestBar3JSON(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar3(popr, true) + marshaler := github_com_gogo_protobuf_jsonpb.Marshaler{} + jsondata, err := marshaler.MarshalToString(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Bar3{} + err = github_com_gogo_protobuf_jsonpb.UnmarshalString(jsondata, msg) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Json Equal %#v", seed, msg, p) + } +} +func TestBar4JSON(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar4(popr, true) + marshaler := github_com_gogo_protobuf_jsonpb.Marshaler{} + jsondata, err := marshaler.MarshalToString(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Bar4{} + err = github_com_gogo_protobuf_jsonpb.UnmarshalString(jsondata, msg) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Json Equal %#v", seed, msg, p) + } +} +func TestBar5JSON(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar5(popr, true) + marshaler := github_com_gogo_protobuf_jsonpb.Marshaler{} + jsondata, err := marshaler.MarshalToString(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Bar5{} + err = github_com_gogo_protobuf_jsonpb.UnmarshalString(jsondata, msg) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Json Equal %#v", seed, msg, p) + } +} +func TestBar7JSON(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar7(popr, true) + marshaler := github_com_gogo_protobuf_jsonpb.Marshaler{} + jsondata, err := marshaler.MarshalToString(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Bar7{} + err = github_com_gogo_protobuf_jsonpb.UnmarshalString(jsondata, msg) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Json Equal %#v", seed, msg, p) + } +} +func TestBar8JSON(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar8(popr, true) + marshaler := github_com_gogo_protobuf_jsonpb.Marshaler{} + jsondata, err := marshaler.MarshalToString(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Bar8{} + err = github_com_gogo_protobuf_jsonpb.UnmarshalString(jsondata, msg) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Json Equal %#v", seed, msg, p) + } +} +func TestBar9JSON(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar9(popr, true) + marshaler := github_com_gogo_protobuf_jsonpb.Marshaler{} + jsondata, err := marshaler.MarshalToString(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + msg := &Bar9{} + err = github_com_gogo_protobuf_jsonpb.UnmarshalString(jsondata, msg) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Json Equal %#v", seed, msg, p) + } +} +func TestFoo5ProtoText(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedFoo5(popr, true) + dAtA := github_com_gogo_protobuf_proto.MarshalTextString(p) + msg := &Foo5{} + if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestFoo5ProtoCompactText(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedFoo5(popr, true) + dAtA := github_com_gogo_protobuf_proto.CompactTextString(p) + msg := &Foo5{} + if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestBar1ProtoText(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar1(popr, true) + dAtA := github_com_gogo_protobuf_proto.MarshalTextString(p) + msg := &Bar1{} + if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestBar1ProtoCompactText(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar1(popr, true) + dAtA := github_com_gogo_protobuf_proto.CompactTextString(p) + msg := &Bar1{} + if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestBar2ProtoText(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar2(popr, true) + dAtA := github_com_gogo_protobuf_proto.MarshalTextString(p) + msg := &Bar2{} + if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestBar2ProtoCompactText(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar2(popr, true) + dAtA := github_com_gogo_protobuf_proto.CompactTextString(p) + msg := &Bar2{} + if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestBar3ProtoText(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar3(popr, true) + dAtA := github_com_gogo_protobuf_proto.MarshalTextString(p) + msg := &Bar3{} + if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestBar3ProtoCompactText(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar3(popr, true) + dAtA := github_com_gogo_protobuf_proto.CompactTextString(p) + msg := &Bar3{} + if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestBar4ProtoText(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar4(popr, true) + dAtA := github_com_gogo_protobuf_proto.MarshalTextString(p) + msg := &Bar4{} + if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestBar4ProtoCompactText(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar4(popr, true) + dAtA := github_com_gogo_protobuf_proto.CompactTextString(p) + msg := &Bar4{} + if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestBar5ProtoText(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar5(popr, true) + dAtA := github_com_gogo_protobuf_proto.MarshalTextString(p) + msg := &Bar5{} + if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestBar5ProtoCompactText(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar5(popr, true) + dAtA := github_com_gogo_protobuf_proto.CompactTextString(p) + msg := &Bar5{} + if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestBar7ProtoText(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar7(popr, true) + dAtA := github_com_gogo_protobuf_proto.MarshalTextString(p) + msg := &Bar7{} + if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestBar7ProtoCompactText(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar7(popr, true) + dAtA := github_com_gogo_protobuf_proto.CompactTextString(p) + msg := &Bar7{} + if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestBar8ProtoText(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar8(popr, true) + dAtA := github_com_gogo_protobuf_proto.MarshalTextString(p) + msg := &Bar8{} + if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestBar8ProtoCompactText(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar8(popr, true) + dAtA := github_com_gogo_protobuf_proto.CompactTextString(p) + msg := &Bar8{} + if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestBar9ProtoText(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar9(popr, true) + dAtA := github_com_gogo_protobuf_proto.MarshalTextString(p) + msg := &Bar9{} + if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestBar9ProtoCompactText(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar9(popr, true) + dAtA := github_com_gogo_protobuf_proto.CompactTextString(p) + msg := &Bar9{} + if err := github_com_gogo_protobuf_proto.UnmarshalText(dAtA, msg); err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + if !p.Equal(msg) { + t.Fatalf("seed = %d, %#v !Proto %#v", seed, msg, p) + } +} + +func TestFoo5Size(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedFoo5(popr, true) + size2 := github_com_gogo_protobuf_proto.Size(p) + dAtA, err := github_com_gogo_protobuf_proto.Marshal(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + size := p.Size() + if len(dAtA) != size { + t.Errorf("seed = %d, size %v != marshalled size %v", seed, size, len(dAtA)) + } + if size2 != size { + t.Errorf("seed = %d, size %v != before marshal proto.Size %v", seed, size, size2) + } + size3 := github_com_gogo_protobuf_proto.Size(p) + if size3 != size { + t.Errorf("seed = %d, size %v != after marshal proto.Size %v", seed, size, size3) + } +} + +func TestBar1Size(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar1(popr, true) + size2 := github_com_gogo_protobuf_proto.Size(p) + dAtA, err := github_com_gogo_protobuf_proto.Marshal(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + size := p.Size() + if len(dAtA) != size { + t.Errorf("seed = %d, size %v != marshalled size %v", seed, size, len(dAtA)) + } + if size2 != size { + t.Errorf("seed = %d, size %v != before marshal proto.Size %v", seed, size, size2) + } + size3 := github_com_gogo_protobuf_proto.Size(p) + if size3 != size { + t.Errorf("seed = %d, size %v != after marshal proto.Size %v", seed, size, size3) + } +} + +func TestBar2Size(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar2(popr, true) + size2 := github_com_gogo_protobuf_proto.Size(p) + dAtA, err := github_com_gogo_protobuf_proto.Marshal(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + size := p.Size() + if len(dAtA) != size { + t.Errorf("seed = %d, size %v != marshalled size %v", seed, size, len(dAtA)) + } + if size2 != size { + t.Errorf("seed = %d, size %v != before marshal proto.Size %v", seed, size, size2) + } + size3 := github_com_gogo_protobuf_proto.Size(p) + if size3 != size { + t.Errorf("seed = %d, size %v != after marshal proto.Size %v", seed, size, size3) + } +} + +func TestBar3Size(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar3(popr, true) + size2 := github_com_gogo_protobuf_proto.Size(p) + dAtA, err := github_com_gogo_protobuf_proto.Marshal(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + size := p.Size() + if len(dAtA) != size { + t.Errorf("seed = %d, size %v != marshalled size %v", seed, size, len(dAtA)) + } + if size2 != size { + t.Errorf("seed = %d, size %v != before marshal proto.Size %v", seed, size, size2) + } + size3 := github_com_gogo_protobuf_proto.Size(p) + if size3 != size { + t.Errorf("seed = %d, size %v != after marshal proto.Size %v", seed, size, size3) + } +} + +func TestBar4Size(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar4(popr, true) + size2 := github_com_gogo_protobuf_proto.Size(p) + dAtA, err := github_com_gogo_protobuf_proto.Marshal(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + size := p.Size() + if len(dAtA) != size { + t.Errorf("seed = %d, size %v != marshalled size %v", seed, size, len(dAtA)) + } + if size2 != size { + t.Errorf("seed = %d, size %v != before marshal proto.Size %v", seed, size, size2) + } + size3 := github_com_gogo_protobuf_proto.Size(p) + if size3 != size { + t.Errorf("seed = %d, size %v != after marshal proto.Size %v", seed, size, size3) + } +} + +func TestBar5Size(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar5(popr, true) + size2 := github_com_gogo_protobuf_proto.Size(p) + dAtA, err := github_com_gogo_protobuf_proto.Marshal(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + size := p.Size() + if len(dAtA) != size { + t.Errorf("seed = %d, size %v != marshalled size %v", seed, size, len(dAtA)) + } + if size2 != size { + t.Errorf("seed = %d, size %v != before marshal proto.Size %v", seed, size, size2) + } + size3 := github_com_gogo_protobuf_proto.Size(p) + if size3 != size { + t.Errorf("seed = %d, size %v != after marshal proto.Size %v", seed, size, size3) + } +} + +func TestBar7Size(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar7(popr, true) + size2 := github_com_gogo_protobuf_proto.Size(p) + dAtA, err := github_com_gogo_protobuf_proto.Marshal(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + size := p.Size() + if len(dAtA) != size { + t.Errorf("seed = %d, size %v != marshalled size %v", seed, size, len(dAtA)) + } + if size2 != size { + t.Errorf("seed = %d, size %v != before marshal proto.Size %v", seed, size, size2) + } + size3 := github_com_gogo_protobuf_proto.Size(p) + if size3 != size { + t.Errorf("seed = %d, size %v != after marshal proto.Size %v", seed, size, size3) + } +} + +func TestBar8Size(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar8(popr, true) + size2 := github_com_gogo_protobuf_proto.Size(p) + dAtA, err := github_com_gogo_protobuf_proto.Marshal(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + size := p.Size() + if len(dAtA) != size { + t.Errorf("seed = %d, size %v != marshalled size %v", seed, size, len(dAtA)) + } + if size2 != size { + t.Errorf("seed = %d, size %v != before marshal proto.Size %v", seed, size, size2) + } + size3 := github_com_gogo_protobuf_proto.Size(p) + if size3 != size { + t.Errorf("seed = %d, size %v != after marshal proto.Size %v", seed, size, size3) + } +} + +func TestBar9Size(t *testing.T) { + seed := time.Now().UnixNano() + popr := math_rand.New(math_rand.NewSource(seed)) + p := NewPopulatedBar9(popr, true) + size2 := github_com_gogo_protobuf_proto.Size(p) + dAtA, err := github_com_gogo_protobuf_proto.Marshal(p) + if err != nil { + t.Fatalf("seed = %d, err = %v", seed, err) + } + size := p.Size() + if len(dAtA) != size { + t.Errorf("seed = %d, size %v != marshalled size %v", seed, size, len(dAtA)) + } + if size2 != size { + t.Errorf("seed = %d, size %v != before marshal proto.Size %v", seed, size, size2) + } + size3 := github_com_gogo_protobuf_proto.Size(p) + if size3 != size { + t.Errorf("seed = %d, size %v != after marshal proto.Size %v", seed, size, size3) + } +} + +func TestFoo5Stringer(t *testing.T) { + popr := math_rand.New(math_rand.NewSource(time.Now().UnixNano())) + p := NewPopulatedFoo5(popr, false) + s1 := p.String() + s2 := fmt.Sprintf("%v", p) + if s1 != s2 { + t.Fatalf("String want %v got %v", s1, s2) + } +} +func TestBar1Stringer(t *testing.T) { + popr := math_rand.New(math_rand.NewSource(time.Now().UnixNano())) + p := NewPopulatedBar1(popr, false) + s1 := p.String() + s2 := fmt.Sprintf("%v", p) + if s1 != s2 { + t.Fatalf("String want %v got %v", s1, s2) + } +} +func TestBar2Stringer(t *testing.T) { + popr := math_rand.New(math_rand.NewSource(time.Now().UnixNano())) + p := NewPopulatedBar2(popr, false) + s1 := p.String() + s2 := fmt.Sprintf("%v", p) + if s1 != s2 { + t.Fatalf("String want %v got %v", s1, s2) + } +} +func TestBar3Stringer(t *testing.T) { + popr := math_rand.New(math_rand.NewSource(time.Now().UnixNano())) + p := NewPopulatedBar3(popr, false) + s1 := p.String() + s2 := fmt.Sprintf("%v", p) + if s1 != s2 { + t.Fatalf("String want %v got %v", s1, s2) + } +} +func TestBar4Stringer(t *testing.T) { + popr := math_rand.New(math_rand.NewSource(time.Now().UnixNano())) + p := NewPopulatedBar4(popr, false) + s1 := p.String() + s2 := fmt.Sprintf("%v", p) + if s1 != s2 { + t.Fatalf("String want %v got %v", s1, s2) + } +} +func TestBar5Stringer(t *testing.T) { + popr := math_rand.New(math_rand.NewSource(time.Now().UnixNano())) + p := NewPopulatedBar5(popr, false) + s1 := p.String() + s2 := fmt.Sprintf("%v", p) + if s1 != s2 { + t.Fatalf("String want %v got %v", s1, s2) + } +} +func TestBar7Stringer(t *testing.T) { + popr := math_rand.New(math_rand.NewSource(time.Now().UnixNano())) + p := NewPopulatedBar7(popr, false) + s1 := p.String() + s2 := fmt.Sprintf("%v", p) + if s1 != s2 { + t.Fatalf("String want %v got %v", s1, s2) + } +} +func TestBar8Stringer(t *testing.T) { + popr := math_rand.New(math_rand.NewSource(time.Now().UnixNano())) + p := NewPopulatedBar8(popr, false) + s1 := p.String() + s2 := fmt.Sprintf("%v", p) + if s1 != s2 { + t.Fatalf("String want %v got %v", s1, s2) + } +} + +//These tests are generated by github.com/gogo/protobuf/plugin/testgen diff --git a/vendor/github.com/gogo/protobuf/test/mapdefaults/combos/both/map.pb.go b/vendor/github.com/gogo/protobuf/test/mapdefaults/combos/both/map.pb.go index f527f75d1..78a3a35ec 100644 --- a/vendor/github.com/gogo/protobuf/test/mapdefaults/combos/both/map.pb.go +++ b/vendor/github.com/gogo/protobuf/test/mapdefaults/combos/both/map.pb.go @@ -1068,8 +1068,13 @@ func (this *FakeMap) String() string { if this == nil { return "nil" } + repeatedStringForEntries := "[]*FakeMapEntry{" + for _, f := range this.Entries { + repeatedStringForEntries += strings.Replace(f.String(), "FakeMapEntry", "FakeMapEntry", 1) + "," + } + repeatedStringForEntries += "}" s := strings.Join([]string{`&FakeMap{`, - `Entries:` + strings.Replace(fmt.Sprintf("%v", this.Entries), "FakeMapEntry", "FakeMapEntry", 1) + `,`, + `Entries:` + repeatedStringForEntries + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") diff --git a/vendor/github.com/gogo/protobuf/test/mapdefaults/combos/marshaler/map.pb.go b/vendor/github.com/gogo/protobuf/test/mapdefaults/combos/marshaler/map.pb.go index abbf4ad1e..4ba11ca42 100644 --- a/vendor/github.com/gogo/protobuf/test/mapdefaults/combos/marshaler/map.pb.go +++ b/vendor/github.com/gogo/protobuf/test/mapdefaults/combos/marshaler/map.pb.go @@ -1067,8 +1067,13 @@ func (this *FakeMap) String() string { if this == nil { return "nil" } + repeatedStringForEntries := "[]*FakeMapEntry{" + for _, f := range this.Entries { + repeatedStringForEntries += strings.Replace(f.String(), "FakeMapEntry", "FakeMapEntry", 1) + "," + } + repeatedStringForEntries += "}" s := strings.Join([]string{`&FakeMap{`, - `Entries:` + strings.Replace(fmt.Sprintf("%v", this.Entries), "FakeMapEntry", "FakeMapEntry", 1) + `,`, + `Entries:` + repeatedStringForEntries + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") diff --git a/vendor/github.com/gogo/protobuf/test/mapdefaults/combos/neither/map.pb.go b/vendor/github.com/gogo/protobuf/test/mapdefaults/combos/neither/map.pb.go index 57bbf669c..d584c7ed6 100644 --- a/vendor/github.com/gogo/protobuf/test/mapdefaults/combos/neither/map.pb.go +++ b/vendor/github.com/gogo/protobuf/test/mapdefaults/combos/neither/map.pb.go @@ -921,8 +921,13 @@ func (this *FakeMap) String() string { if this == nil { return "nil" } + repeatedStringForEntries := "[]*FakeMapEntry{" + for _, f := range this.Entries { + repeatedStringForEntries += strings.Replace(f.String(), "FakeMapEntry", "FakeMapEntry", 1) + "," + } + repeatedStringForEntries += "}" s := strings.Join([]string{`&FakeMap{`, - `Entries:` + strings.Replace(fmt.Sprintf("%v", this.Entries), "FakeMapEntry", "FakeMapEntry", 1) + `,`, + `Entries:` + repeatedStringForEntries + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") diff --git a/vendor/github.com/gogo/protobuf/test/mapdefaults/combos/unmarshaler/map.pb.go b/vendor/github.com/gogo/protobuf/test/mapdefaults/combos/unmarshaler/map.pb.go index eeb2ff1ce..8735180aa 100644 --- a/vendor/github.com/gogo/protobuf/test/mapdefaults/combos/unmarshaler/map.pb.go +++ b/vendor/github.com/gogo/protobuf/test/mapdefaults/combos/unmarshaler/map.pb.go @@ -922,8 +922,13 @@ func (this *FakeMap) String() string { if this == nil { return "nil" } + repeatedStringForEntries := "[]*FakeMapEntry{" + for _, f := range this.Entries { + repeatedStringForEntries += strings.Replace(f.String(), "FakeMapEntry", "FakeMapEntry", 1) + "," + } + repeatedStringForEntries += "}" s := strings.Join([]string{`&FakeMap{`, - `Entries:` + strings.Replace(fmt.Sprintf("%v", this.Entries), "FakeMapEntry", "FakeMapEntry", 1) + `,`, + `Entries:` + repeatedStringForEntries + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") diff --git a/vendor/github.com/gogo/protobuf/test/mapsproto2/combos/both/mapsproto2.pb.go b/vendor/github.com/gogo/protobuf/test/mapsproto2/combos/both/mapsproto2.pb.go index dac2a98db..d7c8b654a 100644 --- a/vendor/github.com/gogo/protobuf/test/mapsproto2/combos/both/mapsproto2.pb.go +++ b/vendor/github.com/gogo/protobuf/test/mapsproto2/combos/both/mapsproto2.pb.go @@ -2488,9 +2488,9 @@ func (m *CustomMap) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintMapsproto2(dAtA, i, uint64(v.Size())) - n1, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n1, err1 := v.MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 } i += n1 } @@ -2513,9 +2513,9 @@ func (m *CustomMap) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintMapsproto2(dAtA, i, uint64(v.Size())) - n2, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n2, err2 := v.MarshalTo(dAtA[i:]) + if err2 != nil { + return 0, err2 } i += n2 } @@ -2540,9 +2540,9 @@ func (m *CustomMap) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintMapsproto2(dAtA, i, uint64(v.Size())) - n3, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n3, err3 := v.MarshalTo(dAtA[i:]) + if err3 != nil { + return 0, err3 } i += n3 } @@ -2565,9 +2565,9 @@ func (m *CustomMap) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintMapsproto2(dAtA, i, uint64(v.Size())) - n4, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n4, err4 := v.MarshalTo(dAtA[i:]) + if err4 != nil { + return 0, err4 } i += n4 } @@ -2890,9 +2890,9 @@ func (m *AllMaps) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintMapsproto2(dAtA, i, uint64(v.Size())) - n5, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n5, err5 := v.MarshalTo(dAtA[i:]) + if err5 != nil { + return 0, err5 } i += n5 } @@ -3301,9 +3301,9 @@ func (m *AllMapsOrdered) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintMapsproto2(dAtA, i, uint64(v.Size())) - n6, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n6, err6 := v.MarshalTo(dAtA[i:]) + if err6 != nil { + return 0, err6 } i += n6 } diff --git a/vendor/github.com/gogo/protobuf/test/mapsproto2/combos/marshaler/mapsproto2.pb.go b/vendor/github.com/gogo/protobuf/test/mapsproto2/combos/marshaler/mapsproto2.pb.go index 0c4d6e7a3..4125c3107 100644 --- a/vendor/github.com/gogo/protobuf/test/mapsproto2/combos/marshaler/mapsproto2.pb.go +++ b/vendor/github.com/gogo/protobuf/test/mapsproto2/combos/marshaler/mapsproto2.pb.go @@ -2487,9 +2487,9 @@ func (m *CustomMap) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintMapsproto2(dAtA, i, uint64(v.Size())) - n1, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n1, err1 := v.MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 } i += n1 } @@ -2512,9 +2512,9 @@ func (m *CustomMap) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintMapsproto2(dAtA, i, uint64(v.Size())) - n2, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n2, err2 := v.MarshalTo(dAtA[i:]) + if err2 != nil { + return 0, err2 } i += n2 } @@ -2539,9 +2539,9 @@ func (m *CustomMap) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintMapsproto2(dAtA, i, uint64(v.Size())) - n3, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n3, err3 := v.MarshalTo(dAtA[i:]) + if err3 != nil { + return 0, err3 } i += n3 } @@ -2564,9 +2564,9 @@ func (m *CustomMap) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintMapsproto2(dAtA, i, uint64(v.Size())) - n4, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n4, err4 := v.MarshalTo(dAtA[i:]) + if err4 != nil { + return 0, err4 } i += n4 } @@ -2889,9 +2889,9 @@ func (m *AllMaps) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintMapsproto2(dAtA, i, uint64(v.Size())) - n5, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n5, err5 := v.MarshalTo(dAtA[i:]) + if err5 != nil { + return 0, err5 } i += n5 } @@ -3300,9 +3300,9 @@ func (m *AllMapsOrdered) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintMapsproto2(dAtA, i, uint64(v.Size())) - n6, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n6, err6 := v.MarshalTo(dAtA[i:]) + if err6 != nil { + return 0, err6 } i += n6 } diff --git a/vendor/github.com/gogo/protobuf/test/oneof/combos/both/one.pb.go b/vendor/github.com/gogo/protobuf/test/oneof/combos/both/one.pb.go index 451d8d5ce..6d4b0825c 100644 --- a/vendor/github.com/gogo/protobuf/test/oneof/combos/both/one.pb.go +++ b/vendor/github.com/gogo/protobuf/test/oneof/combos/both/one.pb.go @@ -3459,9 +3459,9 @@ func (m *AllTypesOneOf) MarshalTo(dAtA []byte) (int, error) { var l int _ = l if m.TestOneof != nil { - nn1, err := m.TestOneof.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + nn1, err1 := m.TestOneof.MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 } i += nn1 } @@ -3599,9 +3599,9 @@ func (m *AllTypesOneOf_SubMessage) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintOne(dAtA, i, uint64(m.SubMessage.Size())) - n2, err := m.SubMessage.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n2, err2 := m.SubMessage.MarshalTo(dAtA[i:]) + if err2 != nil { + return 0, err2 } i += n2 } @@ -3623,16 +3623,16 @@ func (m *TwoOneofs) MarshalTo(dAtA []byte) (int, error) { var l int _ = l if m.One != nil { - nn3, err := m.One.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + nn3, err3 := m.One.MarshalTo(dAtA[i:]) + if err3 != nil { + return 0, err3 } i += nn3 } if m.Two != nil { - nn4, err := m.Two.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + nn4, err4 := m.Two.MarshalTo(dAtA[i:]) + if err4 != nil { + return 0, err4 } i += nn4 } @@ -3695,9 +3695,9 @@ func (m *TwoOneofs_SubMessage2) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x2 i++ i = encodeVarintOne(dAtA, i, uint64(m.SubMessage2.Size())) - n5, err := m.SubMessage2.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n5, err5 := m.SubMessage2.MarshalTo(dAtA[i:]) + if err5 != nil { + return 0, err5 } i += n5 } @@ -3719,9 +3719,9 @@ func (m *CustomOneof) MarshalTo(dAtA []byte) (int, error) { var l int _ = l if m.Custom != nil { - nn6, err := m.Custom.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + nn6, err6 := m.Custom.MarshalTo(dAtA[i:]) + if err6 != nil { + return 0, err6 } i += nn6 } @@ -3748,9 +3748,9 @@ func (m *CustomOneof_CustomType) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x2 i++ i = encodeVarintOne(dAtA, i, uint64(m.CustomType.Size())) - n7, err := m.CustomType.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n7, err7 := m.CustomType.MarshalTo(dAtA[i:]) + if err7 != nil { + return 0, err7 } i += n7 return i, nil diff --git a/vendor/github.com/gogo/protobuf/test/oneof/combos/marshaler/one.pb.go b/vendor/github.com/gogo/protobuf/test/oneof/combos/marshaler/one.pb.go index 278df7440..cb591eaf0 100644 --- a/vendor/github.com/gogo/protobuf/test/oneof/combos/marshaler/one.pb.go +++ b/vendor/github.com/gogo/protobuf/test/oneof/combos/marshaler/one.pb.go @@ -3458,9 +3458,9 @@ func (m *AllTypesOneOf) MarshalTo(dAtA []byte) (int, error) { var l int _ = l if m.TestOneof != nil { - nn1, err := m.TestOneof.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + nn1, err1 := m.TestOneof.MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 } i += nn1 } @@ -3598,9 +3598,9 @@ func (m *AllTypesOneOf_SubMessage) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintOne(dAtA, i, uint64(m.SubMessage.Size())) - n2, err := m.SubMessage.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n2, err2 := m.SubMessage.MarshalTo(dAtA[i:]) + if err2 != nil { + return 0, err2 } i += n2 } @@ -3622,16 +3622,16 @@ func (m *TwoOneofs) MarshalTo(dAtA []byte) (int, error) { var l int _ = l if m.One != nil { - nn3, err := m.One.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + nn3, err3 := m.One.MarshalTo(dAtA[i:]) + if err3 != nil { + return 0, err3 } i += nn3 } if m.Two != nil { - nn4, err := m.Two.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + nn4, err4 := m.Two.MarshalTo(dAtA[i:]) + if err4 != nil { + return 0, err4 } i += nn4 } @@ -3694,9 +3694,9 @@ func (m *TwoOneofs_SubMessage2) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x2 i++ i = encodeVarintOne(dAtA, i, uint64(m.SubMessage2.Size())) - n5, err := m.SubMessage2.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n5, err5 := m.SubMessage2.MarshalTo(dAtA[i:]) + if err5 != nil { + return 0, err5 } i += n5 } @@ -3718,9 +3718,9 @@ func (m *CustomOneof) MarshalTo(dAtA []byte) (int, error) { var l int _ = l if m.Custom != nil { - nn6, err := m.Custom.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + nn6, err6 := m.Custom.MarshalTo(dAtA[i:]) + if err6 != nil { + return 0, err6 } i += nn6 } @@ -3747,9 +3747,9 @@ func (m *CustomOneof_CustomType) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x2 i++ i = encodeVarintOne(dAtA, i, uint64(m.CustomType.Size())) - n7, err := m.CustomType.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n7, err7 := m.CustomType.MarshalTo(dAtA[i:]) + if err7 != nil { + return 0, err7 } i += n7 return i, nil diff --git a/vendor/github.com/gogo/protobuf/test/oneof3/combos/both/one.pb.go b/vendor/github.com/gogo/protobuf/test/oneof3/combos/both/one.pb.go index 6975d64bf..994712e2b 100644 --- a/vendor/github.com/gogo/protobuf/test/oneof3/combos/both/one.pb.go +++ b/vendor/github.com/gogo/protobuf/test/oneof3/combos/both/one.pb.go @@ -2112,9 +2112,9 @@ func (m *SampleOneOf) MarshalTo(dAtA []byte) (int, error) { var l int _ = l if m.TestOneof != nil { - nn1, err := m.TestOneof.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + nn1, err1 := m.TestOneof.MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 } i += nn1 } @@ -2252,9 +2252,9 @@ func (m *SampleOneOf_SubMessage) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintOne(dAtA, i, uint64(m.SubMessage.Size())) - n2, err := m.SubMessage.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n2, err2 := m.SubMessage.MarshalTo(dAtA[i:]) + if err2 != nil { + return 0, err2 } i += n2 } diff --git a/vendor/github.com/gogo/protobuf/test/oneof3/combos/marshaler/one.pb.go b/vendor/github.com/gogo/protobuf/test/oneof3/combos/marshaler/one.pb.go index a5043c0c1..b4cad32d0 100644 --- a/vendor/github.com/gogo/protobuf/test/oneof3/combos/marshaler/one.pb.go +++ b/vendor/github.com/gogo/protobuf/test/oneof3/combos/marshaler/one.pb.go @@ -2111,9 +2111,9 @@ func (m *SampleOneOf) MarshalTo(dAtA []byte) (int, error) { var l int _ = l if m.TestOneof != nil { - nn1, err := m.TestOneof.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + nn1, err1 := m.TestOneof.MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 } i += nn1 } @@ -2251,9 +2251,9 @@ func (m *SampleOneOf_SubMessage) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintOne(dAtA, i, uint64(m.SubMessage.Size())) - n2, err := m.SubMessage.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n2, err2 := m.SubMessage.MarshalTo(dAtA[i:]) + if err2 != nil { + return 0, err2 } i += n2 } diff --git a/vendor/github.com/gogo/protobuf/test/theproto3/combos/both/theproto3.pb.go b/vendor/github.com/gogo/protobuf/test/theproto3/combos/both/theproto3.pb.go index f4c1ae0a2..a1718ee1c 100644 --- a/vendor/github.com/gogo/protobuf/test/theproto3/combos/both/theproto3.pb.go +++ b/vendor/github.com/gogo/protobuf/test/theproto3/combos/both/theproto3.pb.go @@ -3771,9 +3771,9 @@ func (m *Message) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x32 i++ i = encodeVarintTheproto3(dAtA, i, uint64(m.Nested.Size())) - n3, err := m.Nested.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n3, err3 := m.Nested.MarshalTo(dAtA[i:]) + if err3 != nil { + return 0, err3 } i += n3 } @@ -3817,9 +3817,9 @@ func (m *Message) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTheproto3(dAtA, i, uint64(v.Size())) - n4, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n4, err4 := v.MarshalTo(dAtA[i:]) + if err4 != nil { + return 0, err4 } i += n4 } @@ -3829,9 +3829,9 @@ func (m *Message) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x5a i++ i = encodeVarintTheproto3(dAtA, i, uint64(m.Proto2Field.Size())) - n5, err := m.Proto2Field.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n5, err5 := m.Proto2Field.MarshalTo(dAtA[i:]) + if err5 != nil { + return 0, err5 } i += n5 } @@ -3854,9 +3854,9 @@ func (m *Message) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTheproto3(dAtA, i, uint64(v.Size())) - n6, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n6, err6 := v.MarshalTo(dAtA[i:]) + if err6 != nil { + return 0, err6 } i += n6 } @@ -4207,9 +4207,9 @@ func (m *AllMaps) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTheproto3(dAtA, i, uint64(v.Size())) - n7, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n7, err7 := v.MarshalTo(dAtA[i:]) + if err7 != nil { + return 0, err7 } i += n7 } @@ -4618,9 +4618,9 @@ func (m *AllMapsOrdered) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTheproto3(dAtA, i, uint64(v.Size())) - n8, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n8, err8 := v.MarshalTo(dAtA[i:]) + if err8 != nil { + return 0, err8 } i += n8 } @@ -4682,9 +4682,9 @@ func (m *MessageWithMap) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTheproto3(dAtA, i, uint64(v.Size())) - n9, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n9, err9 := v.MarshalTo(dAtA[i:]) + if err9 != nil { + return 0, err9 } i += n9 } @@ -4768,18 +4768,18 @@ func (m *Uint128Pair) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintTheproto3(dAtA, i, uint64(m.Left.Size())) - n10, err := m.Left.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n10, err10 := m.Left.MarshalTo(dAtA[i:]) + if err10 != nil { + return 0, err10 } i += n10 if m.Right != nil { dAtA[i] = 0x12 i++ i = encodeVarintTheproto3(dAtA, i, uint64(m.Right.Size())) - n11, err := m.Right.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n11, err11 := m.Right.MarshalTo(dAtA[i:]) + if err11 != nil { + return 0, err11 } i += n11 } @@ -6027,7 +6027,7 @@ func (this *Message) String() string { `HeightInCm:` + fmt.Sprintf("%v", this.HeightInCm) + `,`, `Data:` + fmt.Sprintf("%v", this.Data) + `,`, `Key:` + fmt.Sprintf("%v", this.Key) + `,`, - `Nested:` + strings.Replace(fmt.Sprintf("%v", this.Nested), "Nested", "Nested", 1) + `,`, + `Nested:` + strings.Replace(this.Nested.String(), "Nested", "Nested", 1) + `,`, `ResultCount:` + fmt.Sprintf("%v", this.ResultCount) + `,`, `TrueScotsman:` + fmt.Sprintf("%v", this.TrueScotsman) + `,`, `Score:` + fmt.Sprintf("%v", this.Score) + `,`, diff --git a/vendor/github.com/gogo/protobuf/test/theproto3/combos/marshaler/theproto3.pb.go b/vendor/github.com/gogo/protobuf/test/theproto3/combos/marshaler/theproto3.pb.go index ca461a748..694654df0 100644 --- a/vendor/github.com/gogo/protobuf/test/theproto3/combos/marshaler/theproto3.pb.go +++ b/vendor/github.com/gogo/protobuf/test/theproto3/combos/marshaler/theproto3.pb.go @@ -3771,9 +3771,9 @@ func (m *Message) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x32 i++ i = encodeVarintTheproto3(dAtA, i, uint64(m.Nested.Size())) - n3, err := m.Nested.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n3, err3 := m.Nested.MarshalTo(dAtA[i:]) + if err3 != nil { + return 0, err3 } i += n3 } @@ -3817,9 +3817,9 @@ func (m *Message) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTheproto3(dAtA, i, uint64(v.Size())) - n4, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n4, err4 := v.MarshalTo(dAtA[i:]) + if err4 != nil { + return 0, err4 } i += n4 } @@ -3829,9 +3829,9 @@ func (m *Message) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x5a i++ i = encodeVarintTheproto3(dAtA, i, uint64(m.Proto2Field.Size())) - n5, err := m.Proto2Field.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n5, err5 := m.Proto2Field.MarshalTo(dAtA[i:]) + if err5 != nil { + return 0, err5 } i += n5 } @@ -3854,9 +3854,9 @@ func (m *Message) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTheproto3(dAtA, i, uint64(v.Size())) - n6, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n6, err6 := v.MarshalTo(dAtA[i:]) + if err6 != nil { + return 0, err6 } i += n6 } @@ -4207,9 +4207,9 @@ func (m *AllMaps) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTheproto3(dAtA, i, uint64(v.Size())) - n7, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n7, err7 := v.MarshalTo(dAtA[i:]) + if err7 != nil { + return 0, err7 } i += n7 } @@ -4618,9 +4618,9 @@ func (m *AllMapsOrdered) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTheproto3(dAtA, i, uint64(v.Size())) - n8, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n8, err8 := v.MarshalTo(dAtA[i:]) + if err8 != nil { + return 0, err8 } i += n8 } @@ -4682,9 +4682,9 @@ func (m *MessageWithMap) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTheproto3(dAtA, i, uint64(v.Size())) - n9, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n9, err9 := v.MarshalTo(dAtA[i:]) + if err9 != nil { + return 0, err9 } i += n9 } @@ -4768,18 +4768,18 @@ func (m *Uint128Pair) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintTheproto3(dAtA, i, uint64(m.Left.Size())) - n10, err := m.Left.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n10, err10 := m.Left.MarshalTo(dAtA[i:]) + if err10 != nil { + return 0, err10 } i += n10 if m.Right != nil { dAtA[i] = 0x12 i++ i = encodeVarintTheproto3(dAtA, i, uint64(m.Right.Size())) - n11, err := m.Right.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n11, err11 := m.Right.MarshalTo(dAtA[i:]) + if err11 != nil { + return 0, err11 } i += n11 } @@ -6027,7 +6027,7 @@ func (this *Message) String() string { `HeightInCm:` + fmt.Sprintf("%v", this.HeightInCm) + `,`, `Data:` + fmt.Sprintf("%v", this.Data) + `,`, `Key:` + fmt.Sprintf("%v", this.Key) + `,`, - `Nested:` + strings.Replace(fmt.Sprintf("%v", this.Nested), "Nested", "Nested", 1) + `,`, + `Nested:` + strings.Replace(this.Nested.String(), "Nested", "Nested", 1) + `,`, `ResultCount:` + fmt.Sprintf("%v", this.ResultCount) + `,`, `TrueScotsman:` + fmt.Sprintf("%v", this.TrueScotsman) + `,`, `Score:` + fmt.Sprintf("%v", this.Score) + `,`, diff --git a/vendor/github.com/gogo/protobuf/test/theproto3/combos/neither/theproto3.pb.go b/vendor/github.com/gogo/protobuf/test/theproto3/combos/neither/theproto3.pb.go index d340da09f..bd4eff3a5 100644 --- a/vendor/github.com/gogo/protobuf/test/theproto3/combos/neither/theproto3.pb.go +++ b/vendor/github.com/gogo/protobuf/test/theproto3/combos/neither/theproto3.pb.go @@ -4771,7 +4771,7 @@ func (this *Message) String() string { `TrueScotsman:` + fmt.Sprintf("%v", this.TrueScotsman) + `,`, `Score:` + fmt.Sprintf("%v", this.Score) + `,`, `Key:` + fmt.Sprintf("%v", this.Key) + `,`, - `Nested:` + strings.Replace(fmt.Sprintf("%v", this.Nested), "Nested", "Nested", 1) + `,`, + `Nested:` + strings.Replace(this.Nested.String(), "Nested", "Nested", 1) + `,`, `Terrain:` + mapStringForTerrain + `,`, `Proto2Field:` + strings.Replace(fmt.Sprintf("%v", this.Proto2Field), "NinOptNative", "both.NinOptNative", 1) + `,`, `Proto2Value:` + mapStringForProto2Value + `,`, diff --git a/vendor/github.com/gogo/protobuf/test/theproto3/combos/unmarshaler/theproto3.pb.go b/vendor/github.com/gogo/protobuf/test/theproto3/combos/unmarshaler/theproto3.pb.go index f7ffad114..f00c7aef8 100644 --- a/vendor/github.com/gogo/protobuf/test/theproto3/combos/unmarshaler/theproto3.pb.go +++ b/vendor/github.com/gogo/protobuf/test/theproto3/combos/unmarshaler/theproto3.pb.go @@ -4773,7 +4773,7 @@ func (this *Message) String() string { `TrueScotsman:` + fmt.Sprintf("%v", this.TrueScotsman) + `,`, `Score:` + fmt.Sprintf("%v", this.Score) + `,`, `Key:` + fmt.Sprintf("%v", this.Key) + `,`, - `Nested:` + strings.Replace(fmt.Sprintf("%v", this.Nested), "Nested", "Nested", 1) + `,`, + `Nested:` + strings.Replace(this.Nested.String(), "Nested", "Nested", 1) + `,`, `Terrain:` + mapStringForTerrain + `,`, `Proto2Field:` + strings.Replace(fmt.Sprintf("%v", this.Proto2Field), "NinOptNative", "both.NinOptNative", 1) + `,`, `Proto2Value:` + mapStringForProto2Value + `,`, diff --git a/vendor/github.com/gogo/protobuf/test/thetest.pb.go b/vendor/github.com/gogo/protobuf/test/thetest.pb.go index 321ec558a..0bed397f1 100644 --- a/vendor/github.com/gogo/protobuf/test/thetest.pb.go +++ b/vendor/github.com/gogo/protobuf/test/thetest.pb.go @@ -26014,11 +26014,11 @@ func (this *NinOptStruct) String() string { s := strings.Join([]string{`&NinOptStruct{`, `Field1:` + valueToStringThetest(this.Field1) + `,`, `Field2:` + valueToStringThetest(this.Field2) + `,`, - `Field3:` + strings.Replace(fmt.Sprintf("%v", this.Field3), "NidOptNative", "NidOptNative", 1) + `,`, - `Field4:` + strings.Replace(fmt.Sprintf("%v", this.Field4), "NinOptNative", "NinOptNative", 1) + `,`, + `Field3:` + strings.Replace(this.Field3.String(), "NidOptNative", "NidOptNative", 1) + `,`, + `Field4:` + strings.Replace(this.Field4.String(), "NinOptNative", "NinOptNative", 1) + `,`, `Field6:` + valueToStringThetest(this.Field6) + `,`, `Field7:` + valueToStringThetest(this.Field7) + `,`, - `Field8:` + strings.Replace(fmt.Sprintf("%v", this.Field8), "NidOptNative", "NidOptNative", 1) + `,`, + `Field8:` + strings.Replace(this.Field8.String(), "NidOptNative", "NidOptNative", 1) + `,`, `Field13:` + valueToStringThetest(this.Field13) + `,`, `Field14:` + valueToStringThetest(this.Field14) + `,`, `Field15:` + valueToStringThetest(this.Field15) + `,`, @@ -26031,14 +26031,29 @@ func (this *NidRepStruct) String() string { if this == nil { return "nil" } + repeatedStringForField3 := "[]NidOptNative{" + for _, f := range this.Field3 { + repeatedStringForField3 += strings.Replace(strings.Replace(f.String(), "NidOptNative", "NidOptNative", 1), `&`, ``, 1) + "," + } + repeatedStringForField3 += "}" + repeatedStringForField4 := "[]NinOptNative{" + for _, f := range this.Field4 { + repeatedStringForField4 += strings.Replace(strings.Replace(f.String(), "NinOptNative", "NinOptNative", 1), `&`, ``, 1) + "," + } + repeatedStringForField4 += "}" + repeatedStringForField8 := "[]NidOptNative{" + for _, f := range this.Field8 { + repeatedStringForField8 += strings.Replace(strings.Replace(f.String(), "NidOptNative", "NidOptNative", 1), `&`, ``, 1) + "," + } + repeatedStringForField8 += "}" s := strings.Join([]string{`&NidRepStruct{`, `Field1:` + fmt.Sprintf("%v", this.Field1) + `,`, `Field2:` + fmt.Sprintf("%v", this.Field2) + `,`, - `Field3:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Field3), "NidOptNative", "NidOptNative", 1), `&`, ``, 1) + `,`, - `Field4:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Field4), "NinOptNative", "NinOptNative", 1), `&`, ``, 1) + `,`, + `Field3:` + repeatedStringForField3 + `,`, + `Field4:` + repeatedStringForField4 + `,`, `Field6:` + fmt.Sprintf("%v", this.Field6) + `,`, `Field7:` + fmt.Sprintf("%v", this.Field7) + `,`, - `Field8:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Field8), "NidOptNative", "NidOptNative", 1), `&`, ``, 1) + `,`, + `Field8:` + repeatedStringForField8 + `,`, `Field13:` + fmt.Sprintf("%v", this.Field13) + `,`, `Field14:` + fmt.Sprintf("%v", this.Field14) + `,`, `Field15:` + fmt.Sprintf("%v", this.Field15) + `,`, @@ -26051,14 +26066,29 @@ func (this *NinRepStruct) String() string { if this == nil { return "nil" } + repeatedStringForField3 := "[]*NidOptNative{" + for _, f := range this.Field3 { + repeatedStringForField3 += strings.Replace(f.String(), "NidOptNative", "NidOptNative", 1) + "," + } + repeatedStringForField3 += "}" + repeatedStringForField4 := "[]*NinOptNative{" + for _, f := range this.Field4 { + repeatedStringForField4 += strings.Replace(f.String(), "NinOptNative", "NinOptNative", 1) + "," + } + repeatedStringForField4 += "}" + repeatedStringForField8 := "[]*NidOptNative{" + for _, f := range this.Field8 { + repeatedStringForField8 += strings.Replace(f.String(), "NidOptNative", "NidOptNative", 1) + "," + } + repeatedStringForField8 += "}" s := strings.Join([]string{`&NinRepStruct{`, `Field1:` + fmt.Sprintf("%v", this.Field1) + `,`, `Field2:` + fmt.Sprintf("%v", this.Field2) + `,`, - `Field3:` + strings.Replace(fmt.Sprintf("%v", this.Field3), "NidOptNative", "NidOptNative", 1) + `,`, - `Field4:` + strings.Replace(fmt.Sprintf("%v", this.Field4), "NinOptNative", "NinOptNative", 1) + `,`, + `Field3:` + repeatedStringForField3 + `,`, + `Field4:` + repeatedStringForField4 + `,`, `Field6:` + fmt.Sprintf("%v", this.Field6) + `,`, `Field7:` + fmt.Sprintf("%v", this.Field7) + `,`, - `Field8:` + strings.Replace(fmt.Sprintf("%v", this.Field8), "NidOptNative", "NidOptNative", 1) + `,`, + `Field8:` + repeatedStringForField8 + `,`, `Field13:` + fmt.Sprintf("%v", this.Field13) + `,`, `Field14:` + fmt.Sprintf("%v", this.Field14) + `,`, `Field15:` + fmt.Sprintf("%v", this.Field15) + `,`, @@ -26072,7 +26102,7 @@ func (this *NidEmbeddedStruct) String() string { return "nil" } s := strings.Join([]string{`&NidEmbeddedStruct{`, - `NidOptNative:` + strings.Replace(fmt.Sprintf("%v", this.NidOptNative), "NidOptNative", "NidOptNative", 1) + `,`, + `NidOptNative:` + strings.Replace(this.NidOptNative.String(), "NidOptNative", "NidOptNative", 1) + `,`, `Field200:` + strings.Replace(strings.Replace(this.Field200.String(), "NidOptNative", "NidOptNative", 1), `&`, ``, 1) + `,`, `Field210:` + fmt.Sprintf("%v", this.Field210) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, @@ -26085,8 +26115,8 @@ func (this *NinEmbeddedStruct) String() string { return "nil" } s := strings.Join([]string{`&NinEmbeddedStruct{`, - `NidOptNative:` + strings.Replace(fmt.Sprintf("%v", this.NidOptNative), "NidOptNative", "NidOptNative", 1) + `,`, - `Field200:` + strings.Replace(fmt.Sprintf("%v", this.Field200), "NidOptNative", "NidOptNative", 1) + `,`, + `NidOptNative:` + strings.Replace(this.NidOptNative.String(), "NidOptNative", "NidOptNative", 1) + `,`, + `Field200:` + strings.Replace(this.Field200.String(), "NidOptNative", "NidOptNative", 1) + `,`, `Field210:` + valueToStringThetest(this.Field210) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, @@ -26097,9 +26127,14 @@ func (this *NidNestedStruct) String() string { if this == nil { return "nil" } + repeatedStringForField2 := "[]NidRepStruct{" + for _, f := range this.Field2 { + repeatedStringForField2 += strings.Replace(strings.Replace(f.String(), "NidRepStruct", "NidRepStruct", 1), `&`, ``, 1) + "," + } + repeatedStringForField2 += "}" s := strings.Join([]string{`&NidNestedStruct{`, `Field1:` + strings.Replace(strings.Replace(this.Field1.String(), "NidOptStruct", "NidOptStruct", 1), `&`, ``, 1) + `,`, - `Field2:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Field2), "NidRepStruct", "NidRepStruct", 1), `&`, ``, 1) + `,`, + `Field2:` + repeatedStringForField2 + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") @@ -26109,9 +26144,14 @@ func (this *NinNestedStruct) String() string { if this == nil { return "nil" } + repeatedStringForField2 := "[]*NinRepStruct{" + for _, f := range this.Field2 { + repeatedStringForField2 += strings.Replace(f.String(), "NinRepStruct", "NinRepStruct", 1) + "," + } + repeatedStringForField2 += "}" s := strings.Join([]string{`&NinNestedStruct{`, - `Field1:` + strings.Replace(fmt.Sprintf("%v", this.Field1), "NinOptStruct", "NinOptStruct", 1) + `,`, - `Field2:` + strings.Replace(fmt.Sprintf("%v", this.Field2), "NinRepStruct", "NinRepStruct", 1) + `,`, + `Field1:` + strings.Replace(this.Field1.String(), "NinOptStruct", "NinOptStruct", 1) + `,`, + `Field2:` + repeatedStringForField2 + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") @@ -26202,8 +26242,8 @@ func (this *NinOptStructUnion) String() string { s := strings.Join([]string{`&NinOptStructUnion{`, `Field1:` + valueToStringThetest(this.Field1) + `,`, `Field2:` + valueToStringThetest(this.Field2) + `,`, - `Field3:` + strings.Replace(fmt.Sprintf("%v", this.Field3), "NidOptNative", "NidOptNative", 1) + `,`, - `Field4:` + strings.Replace(fmt.Sprintf("%v", this.Field4), "NinOptNative", "NinOptNative", 1) + `,`, + `Field3:` + strings.Replace(this.Field3.String(), "NidOptNative", "NidOptNative", 1) + `,`, + `Field4:` + strings.Replace(this.Field4.String(), "NinOptNative", "NinOptNative", 1) + `,`, `Field6:` + valueToStringThetest(this.Field6) + `,`, `Field7:` + valueToStringThetest(this.Field7) + `,`, `Field13:` + valueToStringThetest(this.Field13) + `,`, @@ -26219,8 +26259,8 @@ func (this *NinEmbeddedStructUnion) String() string { return "nil" } s := strings.Join([]string{`&NinEmbeddedStructUnion{`, - `NidOptNative:` + strings.Replace(fmt.Sprintf("%v", this.NidOptNative), "NidOptNative", "NidOptNative", 1) + `,`, - `Field200:` + strings.Replace(fmt.Sprintf("%v", this.Field200), "NinOptNative", "NinOptNative", 1) + `,`, + `NidOptNative:` + strings.Replace(this.NidOptNative.String(), "NidOptNative", "NidOptNative", 1) + `,`, + `Field200:` + strings.Replace(this.Field200.String(), "NinOptNative", "NinOptNative", 1) + `,`, `Field210:` + valueToStringThetest(this.Field210) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, @@ -26232,9 +26272,9 @@ func (this *NinNestedStructUnion) String() string { return "nil" } s := strings.Join([]string{`&NinNestedStructUnion{`, - `Field1:` + strings.Replace(fmt.Sprintf("%v", this.Field1), "NinOptNativeUnion", "NinOptNativeUnion", 1) + `,`, - `Field2:` + strings.Replace(fmt.Sprintf("%v", this.Field2), "NinOptStructUnion", "NinOptStructUnion", 1) + `,`, - `Field3:` + strings.Replace(fmt.Sprintf("%v", this.Field3), "NinEmbeddedStructUnion", "NinEmbeddedStructUnion", 1) + `,`, + `Field1:` + strings.Replace(this.Field1.String(), "NinOptNativeUnion", "NinOptNativeUnion", 1) + `,`, + `Field2:` + strings.Replace(this.Field2.String(), "NinOptStructUnion", "NinOptStructUnion", 1) + `,`, + `Field3:` + strings.Replace(this.Field3.String(), "NinEmbeddedStructUnion", "NinEmbeddedStructUnion", 1) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") @@ -26245,9 +26285,9 @@ func (this *Tree) String() string { return "nil" } s := strings.Join([]string{`&Tree{`, - `Or:` + strings.Replace(fmt.Sprintf("%v", this.Or), "OrBranch", "OrBranch", 1) + `,`, - `And:` + strings.Replace(fmt.Sprintf("%v", this.And), "AndBranch", "AndBranch", 1) + `,`, - `Leaf:` + strings.Replace(fmt.Sprintf("%v", this.Leaf), "Leaf", "Leaf", 1) + `,`, + `Or:` + strings.Replace(this.Or.String(), "OrBranch", "OrBranch", 1) + `,`, + `And:` + strings.Replace(this.And.String(), "AndBranch", "AndBranch", 1) + `,`, + `Leaf:` + strings.Replace(this.Leaf.String(), "Leaf", "Leaf", 1) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") @@ -26294,9 +26334,9 @@ func (this *DeepTree) String() string { return "nil" } s := strings.Join([]string{`&DeepTree{`, - `Down:` + strings.Replace(fmt.Sprintf("%v", this.Down), "ADeepBranch", "ADeepBranch", 1) + `,`, - `And:` + strings.Replace(fmt.Sprintf("%v", this.And), "AndDeepBranch", "AndDeepBranch", 1) + `,`, - `Leaf:` + strings.Replace(fmt.Sprintf("%v", this.Leaf), "DeepLeaf", "DeepLeaf", 1) + `,`, + `Down:` + strings.Replace(this.Down.String(), "ADeepBranch", "ADeepBranch", 1) + `,`, + `And:` + strings.Replace(this.And.String(), "AndDeepBranch", "AndDeepBranch", 1) + `,`, + `Leaf:` + strings.Replace(this.Leaf.String(), "DeepLeaf", "DeepLeaf", 1) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") @@ -26467,7 +26507,7 @@ func (this *OtherExtenable) String() string { s := strings.Join([]string{`&OtherExtenable{`, `Field2:` + valueToStringThetest(this.Field2) + `,`, `Field13:` + valueToStringThetest(this.Field13) + `,`, - `M:` + strings.Replace(fmt.Sprintf("%v", this.M), "MyExtendable", "MyExtendable", 1) + `,`, + `M:` + strings.Replace(this.M.String(), "MyExtendable", "MyExtendable", 1) + `,`, `XXX_InternalExtensions:` + github_com_gogo_protobuf_proto.StringFromInternalExtension(this) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, @@ -26639,14 +26679,19 @@ func (this *CustomNameNinStruct) String() string { if this == nil { return "nil" } + repeatedStringForFieldD := "[]*NinOptNative{" + for _, f := range this.FieldD { + repeatedStringForFieldD += strings.Replace(f.String(), "NinOptNative", "NinOptNative", 1) + "," + } + repeatedStringForFieldD += "}" s := strings.Join([]string{`&CustomNameNinStruct{`, `FieldA:` + valueToStringThetest(this.FieldA) + `,`, `FieldB:` + valueToStringThetest(this.FieldB) + `,`, - `FieldC:` + strings.Replace(fmt.Sprintf("%v", this.FieldC), "NidOptNative", "NidOptNative", 1) + `,`, - `FieldD:` + strings.Replace(fmt.Sprintf("%v", this.FieldD), "NinOptNative", "NinOptNative", 1) + `,`, + `FieldC:` + strings.Replace(this.FieldC.String(), "NidOptNative", "NidOptNative", 1) + `,`, + `FieldD:` + repeatedStringForFieldD + `,`, `FieldE:` + valueToStringThetest(this.FieldE) + `,`, `FieldF:` + valueToStringThetest(this.FieldF) + `,`, - `FieldG:` + strings.Replace(fmt.Sprintf("%v", this.FieldG), "NidOptNative", "NidOptNative", 1) + `,`, + `FieldG:` + strings.Replace(this.FieldG.String(), "NidOptNative", "NidOptNative", 1) + `,`, `FieldH:` + valueToStringThetest(this.FieldH) + `,`, `FieldI:` + valueToStringThetest(this.FieldI) + `,`, `FieldJ:` + valueToStringThetest(this.FieldJ) + `,`, @@ -26674,8 +26719,8 @@ func (this *CustomNameNinEmbeddedStructUnion) String() string { return "nil" } s := strings.Join([]string{`&CustomNameNinEmbeddedStructUnion{`, - `NidOptNative:` + strings.Replace(fmt.Sprintf("%v", this.NidOptNative), "NidOptNative", "NidOptNative", 1) + `,`, - `FieldA:` + strings.Replace(fmt.Sprintf("%v", this.FieldA), "NinOptNative", "NinOptNative", 1) + `,`, + `NidOptNative:` + strings.Replace(this.NidOptNative.String(), "NidOptNative", "NidOptNative", 1) + `,`, + `FieldA:` + strings.Replace(this.FieldA.String(), "NinOptNative", "NinOptNative", 1) + `,`, `FieldB:` + valueToStringThetest(this.FieldB) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, @@ -26720,8 +26765,13 @@ func (this *UnrecognizedWithInner) String() string { if this == nil { return "nil" } + repeatedStringForEmbedded := "[]*UnrecognizedWithInner_Inner{" + for _, f := range this.Embedded { + repeatedStringForEmbedded += strings.Replace(fmt.Sprintf("%v", f), "UnrecognizedWithInner_Inner", "UnrecognizedWithInner_Inner", 1) + "," + } + repeatedStringForEmbedded += "}" s := strings.Join([]string{`&UnrecognizedWithInner{`, - `Embedded:` + strings.Replace(fmt.Sprintf("%v", this.Embedded), "UnrecognizedWithInner_Inner", "UnrecognizedWithInner_Inner", 1) + `,`, + `Embedded:` + repeatedStringForEmbedded + `,`, `Field2:` + valueToStringThetest(this.Field2) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, @@ -26743,7 +26793,7 @@ func (this *UnrecognizedWithEmbed) String() string { return "nil" } s := strings.Join([]string{`&UnrecognizedWithEmbed{`, - `UnrecognizedWithEmbed_Embedded:` + strings.Replace(strings.Replace(this.UnrecognizedWithEmbed_Embedded.String(), "UnrecognizedWithEmbed_Embedded", "UnrecognizedWithEmbed_Embedded", 1), `&`, ``, 1) + `,`, + `UnrecognizedWithEmbed_Embedded:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.UnrecognizedWithEmbed_Embedded), "UnrecognizedWithEmbed_Embedded", "UnrecognizedWithEmbed_Embedded", 1), `&`, ``, 1) + `,`, `Field2:` + valueToStringThetest(this.Field2) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, @@ -26764,9 +26814,14 @@ func (this *Node) String() string { if this == nil { return "nil" } + repeatedStringForChildren := "[]*Node{" + for _, f := range this.Children { + repeatedStringForChildren += strings.Replace(f.String(), "Node", "Node", 1) + "," + } + repeatedStringForChildren += "}" s := strings.Join([]string{`&Node{`, `Label:` + valueToStringThetest(this.Label) + `,`, - `Children:` + strings.Replace(fmt.Sprintf("%v", this.Children), "Node", "Node", 1) + `,`, + `Children:` + repeatedStringForChildren + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") diff --git a/vendor/github.com/gogo/protobuf/test/types/combos/both/types.pb.go b/vendor/github.com/gogo/protobuf/test/types/combos/both/types.pb.go index 3bcc2425d..e7205f5c7 100644 --- a/vendor/github.com/gogo/protobuf/test/types/combos/both/types.pb.go +++ b/vendor/github.com/gogo/protobuf/test/types/combos/both/types.pb.go @@ -6892,9 +6892,9 @@ func (m *KnownTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintTypes(dAtA, i, uint64(m.Dur.Size())) - n1, err := m.Dur.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n1, err1 := m.Dur.MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 } i += n1 } @@ -6902,9 +6902,9 @@ func (m *KnownTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(m.Ts.Size())) - n2, err := m.Ts.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n2, err2 := m.Ts.MarshalTo(dAtA[i:]) + if err2 != nil { + return 0, err2 } i += n2 } @@ -6912,9 +6912,9 @@ func (m *KnownTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintTypes(dAtA, i, uint64(m.Dbl.Size())) - n3, err := m.Dbl.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n3, err3 := m.Dbl.MarshalTo(dAtA[i:]) + if err3 != nil { + return 0, err3 } i += n3 } @@ -6922,9 +6922,9 @@ func (m *KnownTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x22 i++ i = encodeVarintTypes(dAtA, i, uint64(m.Flt.Size())) - n4, err := m.Flt.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n4, err4 := m.Flt.MarshalTo(dAtA[i:]) + if err4 != nil { + return 0, err4 } i += n4 } @@ -6932,9 +6932,9 @@ func (m *KnownTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x2a i++ i = encodeVarintTypes(dAtA, i, uint64(m.I64.Size())) - n5, err := m.I64.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n5, err5 := m.I64.MarshalTo(dAtA[i:]) + if err5 != nil { + return 0, err5 } i += n5 } @@ -6942,9 +6942,9 @@ func (m *KnownTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x32 i++ i = encodeVarintTypes(dAtA, i, uint64(m.U64.Size())) - n6, err := m.U64.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n6, err6 := m.U64.MarshalTo(dAtA[i:]) + if err6 != nil { + return 0, err6 } i += n6 } @@ -6952,9 +6952,9 @@ func (m *KnownTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x3a i++ i = encodeVarintTypes(dAtA, i, uint64(m.I32.Size())) - n7, err := m.I32.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n7, err7 := m.I32.MarshalTo(dAtA[i:]) + if err7 != nil { + return 0, err7 } i += n7 } @@ -6962,9 +6962,9 @@ func (m *KnownTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x42 i++ i = encodeVarintTypes(dAtA, i, uint64(m.U32.Size())) - n8, err := m.U32.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n8, err8 := m.U32.MarshalTo(dAtA[i:]) + if err8 != nil { + return 0, err8 } i += n8 } @@ -6972,9 +6972,9 @@ func (m *KnownTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x4a i++ i = encodeVarintTypes(dAtA, i, uint64(m.Bool.Size())) - n9, err := m.Bool.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n9, err9 := m.Bool.MarshalTo(dAtA[i:]) + if err9 != nil { + return 0, err9 } i += n9 } @@ -6982,9 +6982,9 @@ func (m *KnownTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x52 i++ i = encodeVarintTypes(dAtA, i, uint64(m.Str.Size())) - n10, err := m.Str.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n10, err10 := m.Str.MarshalTo(dAtA[i:]) + if err10 != nil { + return 0, err10 } i += n10 } @@ -6992,9 +6992,9 @@ func (m *KnownTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x5a i++ i = encodeVarintTypes(dAtA, i, uint64(m.Bytes.Size())) - n11, err := m.Bytes.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n11, err11 := m.Bytes.MarshalTo(dAtA[i:]) + if err11 != nil { + return 0, err11 } i += n11 } @@ -7023,9 +7023,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintTypes(dAtA, i, uint64(m.NullableTimestamp.Size())) - n12, err := m.NullableTimestamp.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n12, err12 := m.NullableTimestamp.MarshalTo(dAtA[i:]) + if err12 != nil { + return 0, err12 } i += n12 } @@ -7033,9 +7033,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NullableDuration.Size())) - n13, err := m.NullableDuration.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n13, err13 := m.NullableDuration.MarshalTo(dAtA[i:]) + if err13 != nil { + return 0, err13 } i += n13 } @@ -7043,9 +7043,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintTypes(dAtA, i, uint64(m.NullableDouble.Size())) - n14, err := m.NullableDouble.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n14, err14 := m.NullableDouble.MarshalTo(dAtA[i:]) + if err14 != nil { + return 0, err14 } i += n14 } @@ -7053,9 +7053,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x22 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NullableFloat.Size())) - n15, err := m.NullableFloat.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n15, err15 := m.NullableFloat.MarshalTo(dAtA[i:]) + if err15 != nil { + return 0, err15 } i += n15 } @@ -7063,9 +7063,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x2a i++ i = encodeVarintTypes(dAtA, i, uint64(m.NullableInt64.Size())) - n16, err := m.NullableInt64.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n16, err16 := m.NullableInt64.MarshalTo(dAtA[i:]) + if err16 != nil { + return 0, err16 } i += n16 } @@ -7073,9 +7073,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x32 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NullableUInt64.Size())) - n17, err := m.NullableUInt64.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n17, err17 := m.NullableUInt64.MarshalTo(dAtA[i:]) + if err17 != nil { + return 0, err17 } i += n17 } @@ -7083,9 +7083,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x3a i++ i = encodeVarintTypes(dAtA, i, uint64(m.NullableInt32.Size())) - n18, err := m.NullableInt32.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n18, err18 := m.NullableInt32.MarshalTo(dAtA[i:]) + if err18 != nil { + return 0, err18 } i += n18 } @@ -7093,9 +7093,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x42 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NullableUInt32.Size())) - n19, err := m.NullableUInt32.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n19, err19 := m.NullableUInt32.MarshalTo(dAtA[i:]) + if err19 != nil { + return 0, err19 } i += n19 } @@ -7103,9 +7103,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x4a i++ i = encodeVarintTypes(dAtA, i, uint64(m.NullableBool.Size())) - n20, err := m.NullableBool.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n20, err20 := m.NullableBool.MarshalTo(dAtA[i:]) + if err20 != nil { + return 0, err20 } i += n20 } @@ -7113,9 +7113,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x52 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NullableString.Size())) - n21, err := m.NullableString.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n21, err21 := m.NullableString.MarshalTo(dAtA[i:]) + if err21 != nil { + return 0, err21 } i += n21 } @@ -7123,42 +7123,42 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x5a i++ i = encodeVarintTypes(dAtA, i, uint64(m.NullableBytes.Size())) - n22, err := m.NullableBytes.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n22, err22 := m.NullableBytes.MarshalTo(dAtA[i:]) + if err22 != nil { + return 0, err22 } i += n22 } dAtA[i] = 0x62 i++ i = encodeVarintTypes(dAtA, i, uint64(m.Timestamp.Size())) - n23, err := m.Timestamp.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n23, err23 := m.Timestamp.MarshalTo(dAtA[i:]) + if err23 != nil { + return 0, err23 } i += n23 dAtA[i] = 0x6a i++ i = encodeVarintTypes(dAtA, i, uint64(m.Duration.Size())) - n24, err := m.Duration.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n24, err24 := m.Duration.MarshalTo(dAtA[i:]) + if err24 != nil { + return 0, err24 } i += n24 dAtA[i] = 0x72 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NonnullDouble.Size())) - n25, err := m.NonnullDouble.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n25, err25 := m.NonnullDouble.MarshalTo(dAtA[i:]) + if err25 != nil { + return 0, err25 } i += n25 dAtA[i] = 0x7a i++ i = encodeVarintTypes(dAtA, i, uint64(m.NonnullFloat.Size())) - n26, err := m.NonnullFloat.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n26, err26 := m.NonnullFloat.MarshalTo(dAtA[i:]) + if err26 != nil { + return 0, err26 } i += n26 dAtA[i] = 0x82 @@ -7166,9 +7166,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NonnullInt64.Size())) - n27, err := m.NonnullInt64.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n27, err27 := m.NonnullInt64.MarshalTo(dAtA[i:]) + if err27 != nil { + return 0, err27 } i += n27 dAtA[i] = 0x8a @@ -7176,9 +7176,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NonnullUInt64.Size())) - n28, err := m.NonnullUInt64.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n28, err28 := m.NonnullUInt64.MarshalTo(dAtA[i:]) + if err28 != nil { + return 0, err28 } i += n28 dAtA[i] = 0x92 @@ -7186,9 +7186,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NonnullInt32.Size())) - n29, err := m.NonnullInt32.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n29, err29 := m.NonnullInt32.MarshalTo(dAtA[i:]) + if err29 != nil { + return 0, err29 } i += n29 dAtA[i] = 0x9a @@ -7196,9 +7196,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NonnullUInt32.Size())) - n30, err := m.NonnullUInt32.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n30, err30 := m.NonnullUInt32.MarshalTo(dAtA[i:]) + if err30 != nil { + return 0, err30 } i += n30 dAtA[i] = 0xa2 @@ -7206,9 +7206,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NonnullBool.Size())) - n31, err := m.NonnullBool.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n31, err31 := m.NonnullBool.MarshalTo(dAtA[i:]) + if err31 != nil { + return 0, err31 } i += n31 dAtA[i] = 0xaa @@ -7216,9 +7216,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NonnullString.Size())) - n32, err := m.NonnullString.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n32, err32 := m.NonnullString.MarshalTo(dAtA[i:]) + if err32 != nil { + return 0, err32 } i += n32 dAtA[i] = 0xb2 @@ -7226,9 +7226,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NonnullBytes.Size())) - n33, err := m.NonnullBytes.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n33, err33 := m.NonnullBytes.MarshalTo(dAtA[i:]) + if err33 != nil { + return 0, err33 } i += n33 if m.XXX_unrecognized != nil { @@ -7256,9 +7256,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdTime(*m.NullableTimestamp))) - n34, err := github_com_gogo_protobuf_types.StdTimeMarshalTo(*m.NullableTimestamp, dAtA[i:]) - if err != nil { - return 0, err + n34, err34 := github_com_gogo_protobuf_types.StdTimeMarshalTo(*m.NullableTimestamp, dAtA[i:]) + if err34 != nil { + return 0, err34 } i += n34 } @@ -7266,9 +7266,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdDuration(*m.NullableDuration))) - n35, err := github_com_gogo_protobuf_types.StdDurationMarshalTo(*m.NullableDuration, dAtA[i:]) - if err != nil { - return 0, err + n35, err35 := github_com_gogo_protobuf_types.StdDurationMarshalTo(*m.NullableDuration, dAtA[i:]) + if err35 != nil { + return 0, err35 } i += n35 } @@ -7276,9 +7276,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdDouble(*m.NullableDouble))) - n36, err := github_com_gogo_protobuf_types.StdDoubleMarshalTo(*m.NullableDouble, dAtA[i:]) - if err != nil { - return 0, err + n36, err36 := github_com_gogo_protobuf_types.StdDoubleMarshalTo(*m.NullableDouble, dAtA[i:]) + if err36 != nil { + return 0, err36 } i += n36 } @@ -7286,9 +7286,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x22 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdFloat(*m.NullableFloat))) - n37, err := github_com_gogo_protobuf_types.StdFloatMarshalTo(*m.NullableFloat, dAtA[i:]) - if err != nil { - return 0, err + n37, err37 := github_com_gogo_protobuf_types.StdFloatMarshalTo(*m.NullableFloat, dAtA[i:]) + if err37 != nil { + return 0, err37 } i += n37 } @@ -7296,9 +7296,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x2a i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdInt64(*m.NullableInt64))) - n38, err := github_com_gogo_protobuf_types.StdInt64MarshalTo(*m.NullableInt64, dAtA[i:]) - if err != nil { - return 0, err + n38, err38 := github_com_gogo_protobuf_types.StdInt64MarshalTo(*m.NullableInt64, dAtA[i:]) + if err38 != nil { + return 0, err38 } i += n38 } @@ -7306,9 +7306,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x32 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdUInt64(*m.NullableUInt64))) - n39, err := github_com_gogo_protobuf_types.StdUInt64MarshalTo(*m.NullableUInt64, dAtA[i:]) - if err != nil { - return 0, err + n39, err39 := github_com_gogo_protobuf_types.StdUInt64MarshalTo(*m.NullableUInt64, dAtA[i:]) + if err39 != nil { + return 0, err39 } i += n39 } @@ -7316,9 +7316,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x3a i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdInt32(*m.NullableInt32))) - n40, err := github_com_gogo_protobuf_types.StdInt32MarshalTo(*m.NullableInt32, dAtA[i:]) - if err != nil { - return 0, err + n40, err40 := github_com_gogo_protobuf_types.StdInt32MarshalTo(*m.NullableInt32, dAtA[i:]) + if err40 != nil { + return 0, err40 } i += n40 } @@ -7326,9 +7326,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x42 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdUInt32(*m.NullableUInt32))) - n41, err := github_com_gogo_protobuf_types.StdUInt32MarshalTo(*m.NullableUInt32, dAtA[i:]) - if err != nil { - return 0, err + n41, err41 := github_com_gogo_protobuf_types.StdUInt32MarshalTo(*m.NullableUInt32, dAtA[i:]) + if err41 != nil { + return 0, err41 } i += n41 } @@ -7336,9 +7336,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x4a i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdBool(*m.NullableBool))) - n42, err := github_com_gogo_protobuf_types.StdBoolMarshalTo(*m.NullableBool, dAtA[i:]) - if err != nil { - return 0, err + n42, err42 := github_com_gogo_protobuf_types.StdBoolMarshalTo(*m.NullableBool, dAtA[i:]) + if err42 != nil { + return 0, err42 } i += n42 } @@ -7346,9 +7346,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x52 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdString(*m.NullableString))) - n43, err := github_com_gogo_protobuf_types.StdStringMarshalTo(*m.NullableString, dAtA[i:]) - if err != nil { - return 0, err + n43, err43 := github_com_gogo_protobuf_types.StdStringMarshalTo(*m.NullableString, dAtA[i:]) + if err43 != nil { + return 0, err43 } i += n43 } @@ -7356,42 +7356,42 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x5a i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdBytes(*m.NullableBytes))) - n44, err := github_com_gogo_protobuf_types.StdBytesMarshalTo(*m.NullableBytes, dAtA[i:]) - if err != nil { - return 0, err + n44, err44 := github_com_gogo_protobuf_types.StdBytesMarshalTo(*m.NullableBytes, dAtA[i:]) + if err44 != nil { + return 0, err44 } i += n44 } dAtA[i] = 0x62 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdTime(m.Timestamp))) - n45, err := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.Timestamp, dAtA[i:]) - if err != nil { - return 0, err + n45, err45 := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.Timestamp, dAtA[i:]) + if err45 != nil { + return 0, err45 } i += n45 dAtA[i] = 0x6a i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdDuration(m.Duration))) - n46, err := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.Duration, dAtA[i:]) - if err != nil { - return 0, err + n46, err46 := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.Duration, dAtA[i:]) + if err46 != nil { + return 0, err46 } i += n46 dAtA[i] = 0x72 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdDouble(m.NonnullDouble))) - n47, err := github_com_gogo_protobuf_types.StdDoubleMarshalTo(m.NonnullDouble, dAtA[i:]) - if err != nil { - return 0, err + n47, err47 := github_com_gogo_protobuf_types.StdDoubleMarshalTo(m.NonnullDouble, dAtA[i:]) + if err47 != nil { + return 0, err47 } i += n47 dAtA[i] = 0x7a i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdFloat(m.NonnullFloat))) - n48, err := github_com_gogo_protobuf_types.StdFloatMarshalTo(m.NonnullFloat, dAtA[i:]) - if err != nil { - return 0, err + n48, err48 := github_com_gogo_protobuf_types.StdFloatMarshalTo(m.NonnullFloat, dAtA[i:]) + if err48 != nil { + return 0, err48 } i += n48 dAtA[i] = 0x82 @@ -7399,9 +7399,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdInt64(m.NonnullInt64))) - n49, err := github_com_gogo_protobuf_types.StdInt64MarshalTo(m.NonnullInt64, dAtA[i:]) - if err != nil { - return 0, err + n49, err49 := github_com_gogo_protobuf_types.StdInt64MarshalTo(m.NonnullInt64, dAtA[i:]) + if err49 != nil { + return 0, err49 } i += n49 dAtA[i] = 0x8a @@ -7409,9 +7409,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdUInt64(m.NonnullUInt64))) - n50, err := github_com_gogo_protobuf_types.StdUInt64MarshalTo(m.NonnullUInt64, dAtA[i:]) - if err != nil { - return 0, err + n50, err50 := github_com_gogo_protobuf_types.StdUInt64MarshalTo(m.NonnullUInt64, dAtA[i:]) + if err50 != nil { + return 0, err50 } i += n50 dAtA[i] = 0x92 @@ -7419,9 +7419,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdInt32(m.NonnullInt32))) - n51, err := github_com_gogo_protobuf_types.StdInt32MarshalTo(m.NonnullInt32, dAtA[i:]) - if err != nil { - return 0, err + n51, err51 := github_com_gogo_protobuf_types.StdInt32MarshalTo(m.NonnullInt32, dAtA[i:]) + if err51 != nil { + return 0, err51 } i += n51 dAtA[i] = 0x9a @@ -7429,9 +7429,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdUInt32(m.NonnullUInt32))) - n52, err := github_com_gogo_protobuf_types.StdUInt32MarshalTo(m.NonnullUInt32, dAtA[i:]) - if err != nil { - return 0, err + n52, err52 := github_com_gogo_protobuf_types.StdUInt32MarshalTo(m.NonnullUInt32, dAtA[i:]) + if err52 != nil { + return 0, err52 } i += n52 dAtA[i] = 0xa2 @@ -7439,9 +7439,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdBool(m.NonnullBool))) - n53, err := github_com_gogo_protobuf_types.StdBoolMarshalTo(m.NonnullBool, dAtA[i:]) - if err != nil { - return 0, err + n53, err53 := github_com_gogo_protobuf_types.StdBoolMarshalTo(m.NonnullBool, dAtA[i:]) + if err53 != nil { + return 0, err53 } i += n53 dAtA[i] = 0xaa @@ -7449,9 +7449,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdString(m.NonnullString))) - n54, err := github_com_gogo_protobuf_types.StdStringMarshalTo(m.NonnullString, dAtA[i:]) - if err != nil { - return 0, err + n54, err54 := github_com_gogo_protobuf_types.StdStringMarshalTo(m.NonnullString, dAtA[i:]) + if err54 != nil { + return 0, err54 } i += n54 dAtA[i] = 0xb2 @@ -7459,9 +7459,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdBytes(m.NonnullBytes))) - n55, err := github_com_gogo_protobuf_types.StdBytesMarshalTo(m.NonnullBytes, dAtA[i:]) - if err != nil { - return 0, err + n55, err55 := github_com_gogo_protobuf_types.StdBytesMarshalTo(m.NonnullBytes, dAtA[i:]) + if err55 != nil { + return 0, err55 } i += n55 if m.XXX_unrecognized != nil { @@ -8102,9 +8102,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(v.Size())) - n56, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n56, err56 := v.MarshalTo(dAtA[i:]) + if err56 != nil { + return 0, err56 } i += n56 } @@ -8128,9 +8128,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64((&v).Size())) - n57, err := (&v).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n57, err57 := (&v).MarshalTo(dAtA[i:]) + if err57 != nil { + return 0, err57 } i += n57 } @@ -8154,9 +8154,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(v.Size())) - n58, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n58, err58 := v.MarshalTo(dAtA[i:]) + if err58 != nil { + return 0, err58 } i += n58 } @@ -8180,9 +8180,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64((&v).Size())) - n59, err := (&v).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n59, err59 := (&v).MarshalTo(dAtA[i:]) + if err59 != nil { + return 0, err59 } i += n59 } @@ -8206,9 +8206,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(v.Size())) - n60, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n60, err60 := v.MarshalTo(dAtA[i:]) + if err60 != nil { + return 0, err60 } i += n60 } @@ -8232,9 +8232,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64((&v).Size())) - n61, err := (&v).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n61, err61 := (&v).MarshalTo(dAtA[i:]) + if err61 != nil { + return 0, err61 } i += n61 } @@ -8258,9 +8258,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(v.Size())) - n62, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n62, err62 := v.MarshalTo(dAtA[i:]) + if err62 != nil { + return 0, err62 } i += n62 } @@ -8284,9 +8284,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64((&v).Size())) - n63, err := (&v).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n63, err63 := (&v).MarshalTo(dAtA[i:]) + if err63 != nil { + return 0, err63 } i += n63 } @@ -8310,9 +8310,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(v.Size())) - n64, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n64, err64 := v.MarshalTo(dAtA[i:]) + if err64 != nil { + return 0, err64 } i += n64 } @@ -8336,9 +8336,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64((&v).Size())) - n65, err := (&v).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n65, err65 := (&v).MarshalTo(dAtA[i:]) + if err65 != nil { + return 0, err65 } i += n65 } @@ -8362,9 +8362,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(v.Size())) - n66, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n66, err66 := v.MarshalTo(dAtA[i:]) + if err66 != nil { + return 0, err66 } i += n66 } @@ -8388,9 +8388,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64((&v).Size())) - n67, err := (&v).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n67, err67 := (&v).MarshalTo(dAtA[i:]) + if err67 != nil { + return 0, err67 } i += n67 } @@ -8414,9 +8414,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(v.Size())) - n68, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n68, err68 := v.MarshalTo(dAtA[i:]) + if err68 != nil { + return 0, err68 } i += n68 } @@ -8440,9 +8440,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64((&v).Size())) - n69, err := (&v).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n69, err69 := (&v).MarshalTo(dAtA[i:]) + if err69 != nil { + return 0, err69 } i += n69 } @@ -8466,9 +8466,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(v.Size())) - n70, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n70, err70 := v.MarshalTo(dAtA[i:]) + if err70 != nil { + return 0, err70 } i += n70 } @@ -8494,9 +8494,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64((&v).Size())) - n71, err := (&v).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n71, err71 := (&v).MarshalTo(dAtA[i:]) + if err71 != nil { + return 0, err71 } i += n71 } @@ -8522,9 +8522,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(v.Size())) - n72, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n72, err72 := v.MarshalTo(dAtA[i:]) + if err72 != nil { + return 0, err72 } i += n72 } @@ -8550,9 +8550,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64((&v).Size())) - n73, err := (&v).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n73, err73 := (&v).MarshalTo(dAtA[i:]) + if err73 != nil { + return 0, err73 } i += n73 } @@ -8578,9 +8578,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(v.Size())) - n74, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n74, err74 := v.MarshalTo(dAtA[i:]) + if err74 != nil { + return 0, err74 } i += n74 } @@ -8606,9 +8606,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64((&v).Size())) - n75, err := (&v).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n75, err75 := (&v).MarshalTo(dAtA[i:]) + if err75 != nil { + return 0, err75 } i += n75 } @@ -8634,9 +8634,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(v.Size())) - n76, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n76, err76 := v.MarshalTo(dAtA[i:]) + if err76 != nil { + return 0, err76 } i += n76 } @@ -8662,9 +8662,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64((&v).Size())) - n77, err := (&v).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n77, err77 := (&v).MarshalTo(dAtA[i:]) + if err77 != nil { + return 0, err77 } i += n77 } @@ -8709,9 +8709,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdTime(*v))) - n78, err := github_com_gogo_protobuf_types.StdTimeMarshalTo(*v, dAtA[i:]) - if err != nil { - return 0, err + n78, err78 := github_com_gogo_protobuf_types.StdTimeMarshalTo(*v, dAtA[i:]) + if err78 != nil { + return 0, err78 } i += n78 } @@ -8735,9 +8735,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdTime(*(&v)))) - n79, err := github_com_gogo_protobuf_types.StdTimeMarshalTo(*(&v), dAtA[i:]) - if err != nil { - return 0, err + n79, err79 := github_com_gogo_protobuf_types.StdTimeMarshalTo(*(&v), dAtA[i:]) + if err79 != nil { + return 0, err79 } i += n79 } @@ -8761,9 +8761,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdDuration(*v))) - n80, err := github_com_gogo_protobuf_types.StdDurationMarshalTo(*v, dAtA[i:]) - if err != nil { - return 0, err + n80, err80 := github_com_gogo_protobuf_types.StdDurationMarshalTo(*v, dAtA[i:]) + if err80 != nil { + return 0, err80 } i += n80 } @@ -8787,9 +8787,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdDuration(*(&v)))) - n81, err := github_com_gogo_protobuf_types.StdDurationMarshalTo(*(&v), dAtA[i:]) - if err != nil { - return 0, err + n81, err81 := github_com_gogo_protobuf_types.StdDurationMarshalTo(*(&v), dAtA[i:]) + if err81 != nil { + return 0, err81 } i += n81 } @@ -8813,9 +8813,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdDouble(*v))) - n82, err := github_com_gogo_protobuf_types.StdDoubleMarshalTo(*v, dAtA[i:]) - if err != nil { - return 0, err + n82, err82 := github_com_gogo_protobuf_types.StdDoubleMarshalTo(*v, dAtA[i:]) + if err82 != nil { + return 0, err82 } i += n82 } @@ -8839,9 +8839,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdDouble(*(&v)))) - n83, err := github_com_gogo_protobuf_types.StdDoubleMarshalTo(*(&v), dAtA[i:]) - if err != nil { - return 0, err + n83, err83 := github_com_gogo_protobuf_types.StdDoubleMarshalTo(*(&v), dAtA[i:]) + if err83 != nil { + return 0, err83 } i += n83 } @@ -8865,9 +8865,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdFloat(*v))) - n84, err := github_com_gogo_protobuf_types.StdFloatMarshalTo(*v, dAtA[i:]) - if err != nil { - return 0, err + n84, err84 := github_com_gogo_protobuf_types.StdFloatMarshalTo(*v, dAtA[i:]) + if err84 != nil { + return 0, err84 } i += n84 } @@ -8891,9 +8891,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdFloat(*(&v)))) - n85, err := github_com_gogo_protobuf_types.StdFloatMarshalTo(*(&v), dAtA[i:]) - if err != nil { - return 0, err + n85, err85 := github_com_gogo_protobuf_types.StdFloatMarshalTo(*(&v), dAtA[i:]) + if err85 != nil { + return 0, err85 } i += n85 } @@ -8917,9 +8917,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdInt64(*v))) - n86, err := github_com_gogo_protobuf_types.StdInt64MarshalTo(*v, dAtA[i:]) - if err != nil { - return 0, err + n86, err86 := github_com_gogo_protobuf_types.StdInt64MarshalTo(*v, dAtA[i:]) + if err86 != nil { + return 0, err86 } i += n86 } @@ -8943,9 +8943,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdInt64(*(&v)))) - n87, err := github_com_gogo_protobuf_types.StdInt64MarshalTo(*(&v), dAtA[i:]) - if err != nil { - return 0, err + n87, err87 := github_com_gogo_protobuf_types.StdInt64MarshalTo(*(&v), dAtA[i:]) + if err87 != nil { + return 0, err87 } i += n87 } @@ -8969,9 +8969,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdUInt64(*v))) - n88, err := github_com_gogo_protobuf_types.StdUInt64MarshalTo(*v, dAtA[i:]) - if err != nil { - return 0, err + n88, err88 := github_com_gogo_protobuf_types.StdUInt64MarshalTo(*v, dAtA[i:]) + if err88 != nil { + return 0, err88 } i += n88 } @@ -8995,9 +8995,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdUInt64(*(&v)))) - n89, err := github_com_gogo_protobuf_types.StdUInt64MarshalTo(*(&v), dAtA[i:]) - if err != nil { - return 0, err + n89, err89 := github_com_gogo_protobuf_types.StdUInt64MarshalTo(*(&v), dAtA[i:]) + if err89 != nil { + return 0, err89 } i += n89 } @@ -9021,9 +9021,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdInt32(*v))) - n90, err := github_com_gogo_protobuf_types.StdInt32MarshalTo(*v, dAtA[i:]) - if err != nil { - return 0, err + n90, err90 := github_com_gogo_protobuf_types.StdInt32MarshalTo(*v, dAtA[i:]) + if err90 != nil { + return 0, err90 } i += n90 } @@ -9047,9 +9047,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdInt32(*(&v)))) - n91, err := github_com_gogo_protobuf_types.StdInt32MarshalTo(*(&v), dAtA[i:]) - if err != nil { - return 0, err + n91, err91 := github_com_gogo_protobuf_types.StdInt32MarshalTo(*(&v), dAtA[i:]) + if err91 != nil { + return 0, err91 } i += n91 } @@ -9073,9 +9073,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdUInt32(*v))) - n92, err := github_com_gogo_protobuf_types.StdUInt32MarshalTo(*v, dAtA[i:]) - if err != nil { - return 0, err + n92, err92 := github_com_gogo_protobuf_types.StdUInt32MarshalTo(*v, dAtA[i:]) + if err92 != nil { + return 0, err92 } i += n92 } @@ -9101,9 +9101,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdUInt32(*(&v)))) - n93, err := github_com_gogo_protobuf_types.StdUInt32MarshalTo(*(&v), dAtA[i:]) - if err != nil { - return 0, err + n93, err93 := github_com_gogo_protobuf_types.StdUInt32MarshalTo(*(&v), dAtA[i:]) + if err93 != nil { + return 0, err93 } i += n93 } @@ -9129,9 +9129,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdBool(*v))) - n94, err := github_com_gogo_protobuf_types.StdBoolMarshalTo(*v, dAtA[i:]) - if err != nil { - return 0, err + n94, err94 := github_com_gogo_protobuf_types.StdBoolMarshalTo(*v, dAtA[i:]) + if err94 != nil { + return 0, err94 } i += n94 } @@ -9157,9 +9157,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdBool(*(&v)))) - n95, err := github_com_gogo_protobuf_types.StdBoolMarshalTo(*(&v), dAtA[i:]) - if err != nil { - return 0, err + n95, err95 := github_com_gogo_protobuf_types.StdBoolMarshalTo(*(&v), dAtA[i:]) + if err95 != nil { + return 0, err95 } i += n95 } @@ -9185,9 +9185,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdString(*v))) - n96, err := github_com_gogo_protobuf_types.StdStringMarshalTo(*v, dAtA[i:]) - if err != nil { - return 0, err + n96, err96 := github_com_gogo_protobuf_types.StdStringMarshalTo(*v, dAtA[i:]) + if err96 != nil { + return 0, err96 } i += n96 } @@ -9213,9 +9213,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdString(*(&v)))) - n97, err := github_com_gogo_protobuf_types.StdStringMarshalTo(*(&v), dAtA[i:]) - if err != nil { - return 0, err + n97, err97 := github_com_gogo_protobuf_types.StdStringMarshalTo(*(&v), dAtA[i:]) + if err97 != nil { + return 0, err97 } i += n97 } @@ -9241,9 +9241,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdBytes(*v))) - n98, err := github_com_gogo_protobuf_types.StdBytesMarshalTo(*v, dAtA[i:]) - if err != nil { - return 0, err + n98, err98 := github_com_gogo_protobuf_types.StdBytesMarshalTo(*v, dAtA[i:]) + if err98 != nil { + return 0, err98 } i += n98 } @@ -9269,9 +9269,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdBytes(*(&v)))) - n99, err := github_com_gogo_protobuf_types.StdBytesMarshalTo(*(&v), dAtA[i:]) - if err != nil { - return 0, err + n99, err99 := github_com_gogo_protobuf_types.StdBytesMarshalTo(*(&v), dAtA[i:]) + if err99 != nil { + return 0, err99 } i += n99 } @@ -9298,9 +9298,9 @@ func (m *OneofProtoTypes) MarshalTo(dAtA []byte) (int, error) { var l int _ = l if m.OneOfProtoTimes != nil { - nn100, err := m.OneOfProtoTimes.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + nn100, err100 := m.OneOfProtoTimes.MarshalTo(dAtA[i:]) + if err100 != nil { + return 0, err100 } i += nn100 } @@ -9316,9 +9316,9 @@ func (m *OneofProtoTypes_Timestamp) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintTypes(dAtA, i, uint64(m.Timestamp.Size())) - n101, err := m.Timestamp.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n101, err101 := m.Timestamp.MarshalTo(dAtA[i:]) + if err101 != nil { + return 0, err101 } i += n101 } @@ -9330,9 +9330,9 @@ func (m *OneofProtoTypes_Duration) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(m.Duration.Size())) - n102, err := m.Duration.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n102, err102 := m.Duration.MarshalTo(dAtA[i:]) + if err102 != nil { + return 0, err102 } i += n102 } @@ -9344,9 +9344,9 @@ func (m *OneofProtoTypes_RepDouble) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintTypes(dAtA, i, uint64(m.RepDouble.Size())) - n103, err := m.RepDouble.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n103, err103 := m.RepDouble.MarshalTo(dAtA[i:]) + if err103 != nil { + return 0, err103 } i += n103 } @@ -9358,9 +9358,9 @@ func (m *OneofProtoTypes_RepFloat) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x22 i++ i = encodeVarintTypes(dAtA, i, uint64(m.RepFloat.Size())) - n104, err := m.RepFloat.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n104, err104 := m.RepFloat.MarshalTo(dAtA[i:]) + if err104 != nil { + return 0, err104 } i += n104 } @@ -9372,9 +9372,9 @@ func (m *OneofProtoTypes_RepInt64) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x2a i++ i = encodeVarintTypes(dAtA, i, uint64(m.RepInt64.Size())) - n105, err := m.RepInt64.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n105, err105 := m.RepInt64.MarshalTo(dAtA[i:]) + if err105 != nil { + return 0, err105 } i += n105 } @@ -9386,9 +9386,9 @@ func (m *OneofProtoTypes_RepUInt64) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x32 i++ i = encodeVarintTypes(dAtA, i, uint64(m.RepUInt64.Size())) - n106, err := m.RepUInt64.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n106, err106 := m.RepUInt64.MarshalTo(dAtA[i:]) + if err106 != nil { + return 0, err106 } i += n106 } @@ -9400,9 +9400,9 @@ func (m *OneofProtoTypes_RepInt32) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x3a i++ i = encodeVarintTypes(dAtA, i, uint64(m.RepInt32.Size())) - n107, err := m.RepInt32.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n107, err107 := m.RepInt32.MarshalTo(dAtA[i:]) + if err107 != nil { + return 0, err107 } i += n107 } @@ -9414,9 +9414,9 @@ func (m *OneofProtoTypes_RepUInt32) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x42 i++ i = encodeVarintTypes(dAtA, i, uint64(m.RepUInt32.Size())) - n108, err := m.RepUInt32.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n108, err108 := m.RepUInt32.MarshalTo(dAtA[i:]) + if err108 != nil { + return 0, err108 } i += n108 } @@ -9428,9 +9428,9 @@ func (m *OneofProtoTypes_RepBool) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x4a i++ i = encodeVarintTypes(dAtA, i, uint64(m.RepBool.Size())) - n109, err := m.RepBool.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n109, err109 := m.RepBool.MarshalTo(dAtA[i:]) + if err109 != nil { + return 0, err109 } i += n109 } @@ -9442,9 +9442,9 @@ func (m *OneofProtoTypes_RepString) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x52 i++ i = encodeVarintTypes(dAtA, i, uint64(m.RepString.Size())) - n110, err := m.RepString.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n110, err110 := m.RepString.MarshalTo(dAtA[i:]) + if err110 != nil { + return 0, err110 } i += n110 } @@ -9456,9 +9456,9 @@ func (m *OneofProtoTypes_RepBytes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x5a i++ i = encodeVarintTypes(dAtA, i, uint64(m.RepBytes.Size())) - n111, err := m.RepBytes.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n111, err111 := m.RepBytes.MarshalTo(dAtA[i:]) + if err111 != nil { + return 0, err111 } i += n111 } @@ -9480,9 +9480,9 @@ func (m *OneofStdTypes) MarshalTo(dAtA []byte) (int, error) { var l int _ = l if m.OneOfStdTimes != nil { - nn112, err := m.OneOfStdTimes.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + nn112, err112 := m.OneOfStdTimes.MarshalTo(dAtA[i:]) + if err112 != nil { + return 0, err112 } i += nn112 } @@ -9498,9 +9498,9 @@ func (m *OneofStdTypes_Timestamp) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdTime(*m.Timestamp))) - n113, err := github_com_gogo_protobuf_types.StdTimeMarshalTo(*m.Timestamp, dAtA[i:]) - if err != nil { - return 0, err + n113, err113 := github_com_gogo_protobuf_types.StdTimeMarshalTo(*m.Timestamp, dAtA[i:]) + if err113 != nil { + return 0, err113 } i += n113 } @@ -9512,9 +9512,9 @@ func (m *OneofStdTypes_Duration) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdDuration(*m.Duration))) - n114, err := github_com_gogo_protobuf_types.StdDurationMarshalTo(*m.Duration, dAtA[i:]) - if err != nil { - return 0, err + n114, err114 := github_com_gogo_protobuf_types.StdDurationMarshalTo(*m.Duration, dAtA[i:]) + if err114 != nil { + return 0, err114 } i += n114 } @@ -9526,9 +9526,9 @@ func (m *OneofStdTypes_RepDouble) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdDouble(*m.RepDouble))) - n115, err := github_com_gogo_protobuf_types.StdDoubleMarshalTo(*m.RepDouble, dAtA[i:]) - if err != nil { - return 0, err + n115, err115 := github_com_gogo_protobuf_types.StdDoubleMarshalTo(*m.RepDouble, dAtA[i:]) + if err115 != nil { + return 0, err115 } i += n115 } @@ -9540,9 +9540,9 @@ func (m *OneofStdTypes_RepFloat) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x22 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdFloat(*m.RepFloat))) - n116, err := github_com_gogo_protobuf_types.StdFloatMarshalTo(*m.RepFloat, dAtA[i:]) - if err != nil { - return 0, err + n116, err116 := github_com_gogo_protobuf_types.StdFloatMarshalTo(*m.RepFloat, dAtA[i:]) + if err116 != nil { + return 0, err116 } i += n116 } @@ -9554,9 +9554,9 @@ func (m *OneofStdTypes_RepInt64) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x2a i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdInt64(*m.RepInt64))) - n117, err := github_com_gogo_protobuf_types.StdInt64MarshalTo(*m.RepInt64, dAtA[i:]) - if err != nil { - return 0, err + n117, err117 := github_com_gogo_protobuf_types.StdInt64MarshalTo(*m.RepInt64, dAtA[i:]) + if err117 != nil { + return 0, err117 } i += n117 } @@ -9568,9 +9568,9 @@ func (m *OneofStdTypes_RepUInt64) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x32 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdUInt64(*m.RepUInt64))) - n118, err := github_com_gogo_protobuf_types.StdUInt64MarshalTo(*m.RepUInt64, dAtA[i:]) - if err != nil { - return 0, err + n118, err118 := github_com_gogo_protobuf_types.StdUInt64MarshalTo(*m.RepUInt64, dAtA[i:]) + if err118 != nil { + return 0, err118 } i += n118 } @@ -9582,9 +9582,9 @@ func (m *OneofStdTypes_RepInt32) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x3a i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdInt32(*m.RepInt32))) - n119, err := github_com_gogo_protobuf_types.StdInt32MarshalTo(*m.RepInt32, dAtA[i:]) - if err != nil { - return 0, err + n119, err119 := github_com_gogo_protobuf_types.StdInt32MarshalTo(*m.RepInt32, dAtA[i:]) + if err119 != nil { + return 0, err119 } i += n119 } @@ -9596,9 +9596,9 @@ func (m *OneofStdTypes_RepUInt32) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x42 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdUInt32(*m.RepUInt32))) - n120, err := github_com_gogo_protobuf_types.StdUInt32MarshalTo(*m.RepUInt32, dAtA[i:]) - if err != nil { - return 0, err + n120, err120 := github_com_gogo_protobuf_types.StdUInt32MarshalTo(*m.RepUInt32, dAtA[i:]) + if err120 != nil { + return 0, err120 } i += n120 } @@ -9610,9 +9610,9 @@ func (m *OneofStdTypes_RepBool) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x4a i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdBool(*m.RepBool))) - n121, err := github_com_gogo_protobuf_types.StdBoolMarshalTo(*m.RepBool, dAtA[i:]) - if err != nil { - return 0, err + n121, err121 := github_com_gogo_protobuf_types.StdBoolMarshalTo(*m.RepBool, dAtA[i:]) + if err121 != nil { + return 0, err121 } i += n121 } @@ -9624,9 +9624,9 @@ func (m *OneofStdTypes_RepString) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x52 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdString(*m.RepString))) - n122, err := github_com_gogo_protobuf_types.StdStringMarshalTo(*m.RepString, dAtA[i:]) - if err != nil { - return 0, err + n122, err122 := github_com_gogo_protobuf_types.StdStringMarshalTo(*m.RepString, dAtA[i:]) + if err122 != nil { + return 0, err122 } i += n122 } @@ -9638,9 +9638,9 @@ func (m *OneofStdTypes_RepBytes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x5a i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdBytes(*m.RepBytes))) - n123, err := github_com_gogo_protobuf_types.StdBytesMarshalTo(*m.RepBytes, dAtA[i:]) - if err != nil { - return 0, err + n123, err123 := github_com_gogo_protobuf_types.StdBytesMarshalTo(*m.RepBytes, dAtA[i:]) + if err123 != nil { + return 0, err123 } i += n123 } diff --git a/vendor/github.com/gogo/protobuf/test/types/combos/marshaler/types.pb.go b/vendor/github.com/gogo/protobuf/test/types/combos/marshaler/types.pb.go index 418ad61b4..1e899fd69 100644 --- a/vendor/github.com/gogo/protobuf/test/types/combos/marshaler/types.pb.go +++ b/vendor/github.com/gogo/protobuf/test/types/combos/marshaler/types.pb.go @@ -6891,9 +6891,9 @@ func (m *KnownTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintTypes(dAtA, i, uint64(m.Dur.Size())) - n1, err := m.Dur.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n1, err1 := m.Dur.MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 } i += n1 } @@ -6901,9 +6901,9 @@ func (m *KnownTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(m.Ts.Size())) - n2, err := m.Ts.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n2, err2 := m.Ts.MarshalTo(dAtA[i:]) + if err2 != nil { + return 0, err2 } i += n2 } @@ -6911,9 +6911,9 @@ func (m *KnownTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintTypes(dAtA, i, uint64(m.Dbl.Size())) - n3, err := m.Dbl.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n3, err3 := m.Dbl.MarshalTo(dAtA[i:]) + if err3 != nil { + return 0, err3 } i += n3 } @@ -6921,9 +6921,9 @@ func (m *KnownTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x22 i++ i = encodeVarintTypes(dAtA, i, uint64(m.Flt.Size())) - n4, err := m.Flt.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n4, err4 := m.Flt.MarshalTo(dAtA[i:]) + if err4 != nil { + return 0, err4 } i += n4 } @@ -6931,9 +6931,9 @@ func (m *KnownTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x2a i++ i = encodeVarintTypes(dAtA, i, uint64(m.I64.Size())) - n5, err := m.I64.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n5, err5 := m.I64.MarshalTo(dAtA[i:]) + if err5 != nil { + return 0, err5 } i += n5 } @@ -6941,9 +6941,9 @@ func (m *KnownTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x32 i++ i = encodeVarintTypes(dAtA, i, uint64(m.U64.Size())) - n6, err := m.U64.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n6, err6 := m.U64.MarshalTo(dAtA[i:]) + if err6 != nil { + return 0, err6 } i += n6 } @@ -6951,9 +6951,9 @@ func (m *KnownTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x3a i++ i = encodeVarintTypes(dAtA, i, uint64(m.I32.Size())) - n7, err := m.I32.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n7, err7 := m.I32.MarshalTo(dAtA[i:]) + if err7 != nil { + return 0, err7 } i += n7 } @@ -6961,9 +6961,9 @@ func (m *KnownTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x42 i++ i = encodeVarintTypes(dAtA, i, uint64(m.U32.Size())) - n8, err := m.U32.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n8, err8 := m.U32.MarshalTo(dAtA[i:]) + if err8 != nil { + return 0, err8 } i += n8 } @@ -6971,9 +6971,9 @@ func (m *KnownTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x4a i++ i = encodeVarintTypes(dAtA, i, uint64(m.Bool.Size())) - n9, err := m.Bool.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n9, err9 := m.Bool.MarshalTo(dAtA[i:]) + if err9 != nil { + return 0, err9 } i += n9 } @@ -6981,9 +6981,9 @@ func (m *KnownTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x52 i++ i = encodeVarintTypes(dAtA, i, uint64(m.Str.Size())) - n10, err := m.Str.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n10, err10 := m.Str.MarshalTo(dAtA[i:]) + if err10 != nil { + return 0, err10 } i += n10 } @@ -6991,9 +6991,9 @@ func (m *KnownTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x5a i++ i = encodeVarintTypes(dAtA, i, uint64(m.Bytes.Size())) - n11, err := m.Bytes.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n11, err11 := m.Bytes.MarshalTo(dAtA[i:]) + if err11 != nil { + return 0, err11 } i += n11 } @@ -7022,9 +7022,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintTypes(dAtA, i, uint64(m.NullableTimestamp.Size())) - n12, err := m.NullableTimestamp.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n12, err12 := m.NullableTimestamp.MarshalTo(dAtA[i:]) + if err12 != nil { + return 0, err12 } i += n12 } @@ -7032,9 +7032,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NullableDuration.Size())) - n13, err := m.NullableDuration.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n13, err13 := m.NullableDuration.MarshalTo(dAtA[i:]) + if err13 != nil { + return 0, err13 } i += n13 } @@ -7042,9 +7042,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintTypes(dAtA, i, uint64(m.NullableDouble.Size())) - n14, err := m.NullableDouble.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n14, err14 := m.NullableDouble.MarshalTo(dAtA[i:]) + if err14 != nil { + return 0, err14 } i += n14 } @@ -7052,9 +7052,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x22 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NullableFloat.Size())) - n15, err := m.NullableFloat.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n15, err15 := m.NullableFloat.MarshalTo(dAtA[i:]) + if err15 != nil { + return 0, err15 } i += n15 } @@ -7062,9 +7062,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x2a i++ i = encodeVarintTypes(dAtA, i, uint64(m.NullableInt64.Size())) - n16, err := m.NullableInt64.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n16, err16 := m.NullableInt64.MarshalTo(dAtA[i:]) + if err16 != nil { + return 0, err16 } i += n16 } @@ -7072,9 +7072,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x32 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NullableUInt64.Size())) - n17, err := m.NullableUInt64.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n17, err17 := m.NullableUInt64.MarshalTo(dAtA[i:]) + if err17 != nil { + return 0, err17 } i += n17 } @@ -7082,9 +7082,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x3a i++ i = encodeVarintTypes(dAtA, i, uint64(m.NullableInt32.Size())) - n18, err := m.NullableInt32.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n18, err18 := m.NullableInt32.MarshalTo(dAtA[i:]) + if err18 != nil { + return 0, err18 } i += n18 } @@ -7092,9 +7092,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x42 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NullableUInt32.Size())) - n19, err := m.NullableUInt32.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n19, err19 := m.NullableUInt32.MarshalTo(dAtA[i:]) + if err19 != nil { + return 0, err19 } i += n19 } @@ -7102,9 +7102,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x4a i++ i = encodeVarintTypes(dAtA, i, uint64(m.NullableBool.Size())) - n20, err := m.NullableBool.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n20, err20 := m.NullableBool.MarshalTo(dAtA[i:]) + if err20 != nil { + return 0, err20 } i += n20 } @@ -7112,9 +7112,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x52 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NullableString.Size())) - n21, err := m.NullableString.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n21, err21 := m.NullableString.MarshalTo(dAtA[i:]) + if err21 != nil { + return 0, err21 } i += n21 } @@ -7122,42 +7122,42 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x5a i++ i = encodeVarintTypes(dAtA, i, uint64(m.NullableBytes.Size())) - n22, err := m.NullableBytes.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n22, err22 := m.NullableBytes.MarshalTo(dAtA[i:]) + if err22 != nil { + return 0, err22 } i += n22 } dAtA[i] = 0x62 i++ i = encodeVarintTypes(dAtA, i, uint64(m.Timestamp.Size())) - n23, err := m.Timestamp.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n23, err23 := m.Timestamp.MarshalTo(dAtA[i:]) + if err23 != nil { + return 0, err23 } i += n23 dAtA[i] = 0x6a i++ i = encodeVarintTypes(dAtA, i, uint64(m.Duration.Size())) - n24, err := m.Duration.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n24, err24 := m.Duration.MarshalTo(dAtA[i:]) + if err24 != nil { + return 0, err24 } i += n24 dAtA[i] = 0x72 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NonnullDouble.Size())) - n25, err := m.NonnullDouble.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n25, err25 := m.NonnullDouble.MarshalTo(dAtA[i:]) + if err25 != nil { + return 0, err25 } i += n25 dAtA[i] = 0x7a i++ i = encodeVarintTypes(dAtA, i, uint64(m.NonnullFloat.Size())) - n26, err := m.NonnullFloat.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n26, err26 := m.NonnullFloat.MarshalTo(dAtA[i:]) + if err26 != nil { + return 0, err26 } i += n26 dAtA[i] = 0x82 @@ -7165,9 +7165,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NonnullInt64.Size())) - n27, err := m.NonnullInt64.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n27, err27 := m.NonnullInt64.MarshalTo(dAtA[i:]) + if err27 != nil { + return 0, err27 } i += n27 dAtA[i] = 0x8a @@ -7175,9 +7175,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NonnullUInt64.Size())) - n28, err := m.NonnullUInt64.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n28, err28 := m.NonnullUInt64.MarshalTo(dAtA[i:]) + if err28 != nil { + return 0, err28 } i += n28 dAtA[i] = 0x92 @@ -7185,9 +7185,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NonnullInt32.Size())) - n29, err := m.NonnullInt32.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n29, err29 := m.NonnullInt32.MarshalTo(dAtA[i:]) + if err29 != nil { + return 0, err29 } i += n29 dAtA[i] = 0x9a @@ -7195,9 +7195,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NonnullUInt32.Size())) - n30, err := m.NonnullUInt32.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n30, err30 := m.NonnullUInt32.MarshalTo(dAtA[i:]) + if err30 != nil { + return 0, err30 } i += n30 dAtA[i] = 0xa2 @@ -7205,9 +7205,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NonnullBool.Size())) - n31, err := m.NonnullBool.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n31, err31 := m.NonnullBool.MarshalTo(dAtA[i:]) + if err31 != nil { + return 0, err31 } i += n31 dAtA[i] = 0xaa @@ -7215,9 +7215,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NonnullString.Size())) - n32, err := m.NonnullString.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n32, err32 := m.NonnullString.MarshalTo(dAtA[i:]) + if err32 != nil { + return 0, err32 } i += n32 dAtA[i] = 0xb2 @@ -7225,9 +7225,9 @@ func (m *ProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(m.NonnullBytes.Size())) - n33, err := m.NonnullBytes.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n33, err33 := m.NonnullBytes.MarshalTo(dAtA[i:]) + if err33 != nil { + return 0, err33 } i += n33 if m.XXX_unrecognized != nil { @@ -7255,9 +7255,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdTime(*m.NullableTimestamp))) - n34, err := github_com_gogo_protobuf_types.StdTimeMarshalTo(*m.NullableTimestamp, dAtA[i:]) - if err != nil { - return 0, err + n34, err34 := github_com_gogo_protobuf_types.StdTimeMarshalTo(*m.NullableTimestamp, dAtA[i:]) + if err34 != nil { + return 0, err34 } i += n34 } @@ -7265,9 +7265,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdDuration(*m.NullableDuration))) - n35, err := github_com_gogo_protobuf_types.StdDurationMarshalTo(*m.NullableDuration, dAtA[i:]) - if err != nil { - return 0, err + n35, err35 := github_com_gogo_protobuf_types.StdDurationMarshalTo(*m.NullableDuration, dAtA[i:]) + if err35 != nil { + return 0, err35 } i += n35 } @@ -7275,9 +7275,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdDouble(*m.NullableDouble))) - n36, err := github_com_gogo_protobuf_types.StdDoubleMarshalTo(*m.NullableDouble, dAtA[i:]) - if err != nil { - return 0, err + n36, err36 := github_com_gogo_protobuf_types.StdDoubleMarshalTo(*m.NullableDouble, dAtA[i:]) + if err36 != nil { + return 0, err36 } i += n36 } @@ -7285,9 +7285,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x22 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdFloat(*m.NullableFloat))) - n37, err := github_com_gogo_protobuf_types.StdFloatMarshalTo(*m.NullableFloat, dAtA[i:]) - if err != nil { - return 0, err + n37, err37 := github_com_gogo_protobuf_types.StdFloatMarshalTo(*m.NullableFloat, dAtA[i:]) + if err37 != nil { + return 0, err37 } i += n37 } @@ -7295,9 +7295,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x2a i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdInt64(*m.NullableInt64))) - n38, err := github_com_gogo_protobuf_types.StdInt64MarshalTo(*m.NullableInt64, dAtA[i:]) - if err != nil { - return 0, err + n38, err38 := github_com_gogo_protobuf_types.StdInt64MarshalTo(*m.NullableInt64, dAtA[i:]) + if err38 != nil { + return 0, err38 } i += n38 } @@ -7305,9 +7305,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x32 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdUInt64(*m.NullableUInt64))) - n39, err := github_com_gogo_protobuf_types.StdUInt64MarshalTo(*m.NullableUInt64, dAtA[i:]) - if err != nil { - return 0, err + n39, err39 := github_com_gogo_protobuf_types.StdUInt64MarshalTo(*m.NullableUInt64, dAtA[i:]) + if err39 != nil { + return 0, err39 } i += n39 } @@ -7315,9 +7315,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x3a i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdInt32(*m.NullableInt32))) - n40, err := github_com_gogo_protobuf_types.StdInt32MarshalTo(*m.NullableInt32, dAtA[i:]) - if err != nil { - return 0, err + n40, err40 := github_com_gogo_protobuf_types.StdInt32MarshalTo(*m.NullableInt32, dAtA[i:]) + if err40 != nil { + return 0, err40 } i += n40 } @@ -7325,9 +7325,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x42 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdUInt32(*m.NullableUInt32))) - n41, err := github_com_gogo_protobuf_types.StdUInt32MarshalTo(*m.NullableUInt32, dAtA[i:]) - if err != nil { - return 0, err + n41, err41 := github_com_gogo_protobuf_types.StdUInt32MarshalTo(*m.NullableUInt32, dAtA[i:]) + if err41 != nil { + return 0, err41 } i += n41 } @@ -7335,9 +7335,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x4a i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdBool(*m.NullableBool))) - n42, err := github_com_gogo_protobuf_types.StdBoolMarshalTo(*m.NullableBool, dAtA[i:]) - if err != nil { - return 0, err + n42, err42 := github_com_gogo_protobuf_types.StdBoolMarshalTo(*m.NullableBool, dAtA[i:]) + if err42 != nil { + return 0, err42 } i += n42 } @@ -7345,9 +7345,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x52 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdString(*m.NullableString))) - n43, err := github_com_gogo_protobuf_types.StdStringMarshalTo(*m.NullableString, dAtA[i:]) - if err != nil { - return 0, err + n43, err43 := github_com_gogo_protobuf_types.StdStringMarshalTo(*m.NullableString, dAtA[i:]) + if err43 != nil { + return 0, err43 } i += n43 } @@ -7355,42 +7355,42 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x5a i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdBytes(*m.NullableBytes))) - n44, err := github_com_gogo_protobuf_types.StdBytesMarshalTo(*m.NullableBytes, dAtA[i:]) - if err != nil { - return 0, err + n44, err44 := github_com_gogo_protobuf_types.StdBytesMarshalTo(*m.NullableBytes, dAtA[i:]) + if err44 != nil { + return 0, err44 } i += n44 } dAtA[i] = 0x62 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdTime(m.Timestamp))) - n45, err := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.Timestamp, dAtA[i:]) - if err != nil { - return 0, err + n45, err45 := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.Timestamp, dAtA[i:]) + if err45 != nil { + return 0, err45 } i += n45 dAtA[i] = 0x6a i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdDuration(m.Duration))) - n46, err := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.Duration, dAtA[i:]) - if err != nil { - return 0, err + n46, err46 := github_com_gogo_protobuf_types.StdDurationMarshalTo(m.Duration, dAtA[i:]) + if err46 != nil { + return 0, err46 } i += n46 dAtA[i] = 0x72 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdDouble(m.NonnullDouble))) - n47, err := github_com_gogo_protobuf_types.StdDoubleMarshalTo(m.NonnullDouble, dAtA[i:]) - if err != nil { - return 0, err + n47, err47 := github_com_gogo_protobuf_types.StdDoubleMarshalTo(m.NonnullDouble, dAtA[i:]) + if err47 != nil { + return 0, err47 } i += n47 dAtA[i] = 0x7a i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdFloat(m.NonnullFloat))) - n48, err := github_com_gogo_protobuf_types.StdFloatMarshalTo(m.NonnullFloat, dAtA[i:]) - if err != nil { - return 0, err + n48, err48 := github_com_gogo_protobuf_types.StdFloatMarshalTo(m.NonnullFloat, dAtA[i:]) + if err48 != nil { + return 0, err48 } i += n48 dAtA[i] = 0x82 @@ -7398,9 +7398,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdInt64(m.NonnullInt64))) - n49, err := github_com_gogo_protobuf_types.StdInt64MarshalTo(m.NonnullInt64, dAtA[i:]) - if err != nil { - return 0, err + n49, err49 := github_com_gogo_protobuf_types.StdInt64MarshalTo(m.NonnullInt64, dAtA[i:]) + if err49 != nil { + return 0, err49 } i += n49 dAtA[i] = 0x8a @@ -7408,9 +7408,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdUInt64(m.NonnullUInt64))) - n50, err := github_com_gogo_protobuf_types.StdUInt64MarshalTo(m.NonnullUInt64, dAtA[i:]) - if err != nil { - return 0, err + n50, err50 := github_com_gogo_protobuf_types.StdUInt64MarshalTo(m.NonnullUInt64, dAtA[i:]) + if err50 != nil { + return 0, err50 } i += n50 dAtA[i] = 0x92 @@ -7418,9 +7418,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdInt32(m.NonnullInt32))) - n51, err := github_com_gogo_protobuf_types.StdInt32MarshalTo(m.NonnullInt32, dAtA[i:]) - if err != nil { - return 0, err + n51, err51 := github_com_gogo_protobuf_types.StdInt32MarshalTo(m.NonnullInt32, dAtA[i:]) + if err51 != nil { + return 0, err51 } i += n51 dAtA[i] = 0x9a @@ -7428,9 +7428,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdUInt32(m.NonnullUInt32))) - n52, err := github_com_gogo_protobuf_types.StdUInt32MarshalTo(m.NonnullUInt32, dAtA[i:]) - if err != nil { - return 0, err + n52, err52 := github_com_gogo_protobuf_types.StdUInt32MarshalTo(m.NonnullUInt32, dAtA[i:]) + if err52 != nil { + return 0, err52 } i += n52 dAtA[i] = 0xa2 @@ -7438,9 +7438,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdBool(m.NonnullBool))) - n53, err := github_com_gogo_protobuf_types.StdBoolMarshalTo(m.NonnullBool, dAtA[i:]) - if err != nil { - return 0, err + n53, err53 := github_com_gogo_protobuf_types.StdBoolMarshalTo(m.NonnullBool, dAtA[i:]) + if err53 != nil { + return 0, err53 } i += n53 dAtA[i] = 0xaa @@ -7448,9 +7448,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdString(m.NonnullString))) - n54, err := github_com_gogo_protobuf_types.StdStringMarshalTo(m.NonnullString, dAtA[i:]) - if err != nil { - return 0, err + n54, err54 := github_com_gogo_protobuf_types.StdStringMarshalTo(m.NonnullString, dAtA[i:]) + if err54 != nil { + return 0, err54 } i += n54 dAtA[i] = 0xb2 @@ -7458,9 +7458,9 @@ func (m *StdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdBytes(m.NonnullBytes))) - n55, err := github_com_gogo_protobuf_types.StdBytesMarshalTo(m.NonnullBytes, dAtA[i:]) - if err != nil { - return 0, err + n55, err55 := github_com_gogo_protobuf_types.StdBytesMarshalTo(m.NonnullBytes, dAtA[i:]) + if err55 != nil { + return 0, err55 } i += n55 if m.XXX_unrecognized != nil { @@ -8101,9 +8101,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(v.Size())) - n56, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n56, err56 := v.MarshalTo(dAtA[i:]) + if err56 != nil { + return 0, err56 } i += n56 } @@ -8127,9 +8127,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64((&v).Size())) - n57, err := (&v).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n57, err57 := (&v).MarshalTo(dAtA[i:]) + if err57 != nil { + return 0, err57 } i += n57 } @@ -8153,9 +8153,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(v.Size())) - n58, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n58, err58 := v.MarshalTo(dAtA[i:]) + if err58 != nil { + return 0, err58 } i += n58 } @@ -8179,9 +8179,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64((&v).Size())) - n59, err := (&v).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n59, err59 := (&v).MarshalTo(dAtA[i:]) + if err59 != nil { + return 0, err59 } i += n59 } @@ -8205,9 +8205,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(v.Size())) - n60, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n60, err60 := v.MarshalTo(dAtA[i:]) + if err60 != nil { + return 0, err60 } i += n60 } @@ -8231,9 +8231,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64((&v).Size())) - n61, err := (&v).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n61, err61 := (&v).MarshalTo(dAtA[i:]) + if err61 != nil { + return 0, err61 } i += n61 } @@ -8257,9 +8257,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(v.Size())) - n62, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n62, err62 := v.MarshalTo(dAtA[i:]) + if err62 != nil { + return 0, err62 } i += n62 } @@ -8283,9 +8283,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64((&v).Size())) - n63, err := (&v).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n63, err63 := (&v).MarshalTo(dAtA[i:]) + if err63 != nil { + return 0, err63 } i += n63 } @@ -8309,9 +8309,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(v.Size())) - n64, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n64, err64 := v.MarshalTo(dAtA[i:]) + if err64 != nil { + return 0, err64 } i += n64 } @@ -8335,9 +8335,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64((&v).Size())) - n65, err := (&v).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n65, err65 := (&v).MarshalTo(dAtA[i:]) + if err65 != nil { + return 0, err65 } i += n65 } @@ -8361,9 +8361,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(v.Size())) - n66, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n66, err66 := v.MarshalTo(dAtA[i:]) + if err66 != nil { + return 0, err66 } i += n66 } @@ -8387,9 +8387,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64((&v).Size())) - n67, err := (&v).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n67, err67 := (&v).MarshalTo(dAtA[i:]) + if err67 != nil { + return 0, err67 } i += n67 } @@ -8413,9 +8413,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(v.Size())) - n68, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n68, err68 := v.MarshalTo(dAtA[i:]) + if err68 != nil { + return 0, err68 } i += n68 } @@ -8439,9 +8439,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64((&v).Size())) - n69, err := (&v).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n69, err69 := (&v).MarshalTo(dAtA[i:]) + if err69 != nil { + return 0, err69 } i += n69 } @@ -8465,9 +8465,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(v.Size())) - n70, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n70, err70 := v.MarshalTo(dAtA[i:]) + if err70 != nil { + return 0, err70 } i += n70 } @@ -8493,9 +8493,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64((&v).Size())) - n71, err := (&v).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n71, err71 := (&v).MarshalTo(dAtA[i:]) + if err71 != nil { + return 0, err71 } i += n71 } @@ -8521,9 +8521,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(v.Size())) - n72, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n72, err72 := v.MarshalTo(dAtA[i:]) + if err72 != nil { + return 0, err72 } i += n72 } @@ -8549,9 +8549,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64((&v).Size())) - n73, err := (&v).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n73, err73 := (&v).MarshalTo(dAtA[i:]) + if err73 != nil { + return 0, err73 } i += n73 } @@ -8577,9 +8577,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(v.Size())) - n74, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n74, err74 := v.MarshalTo(dAtA[i:]) + if err74 != nil { + return 0, err74 } i += n74 } @@ -8605,9 +8605,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64((&v).Size())) - n75, err := (&v).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n75, err75 := (&v).MarshalTo(dAtA[i:]) + if err75 != nil { + return 0, err75 } i += n75 } @@ -8633,9 +8633,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(v.Size())) - n76, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n76, err76 := v.MarshalTo(dAtA[i:]) + if err76 != nil { + return 0, err76 } i += n76 } @@ -8661,9 +8661,9 @@ func (m *MapProtoTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64((&v).Size())) - n77, err := (&v).MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n77, err77 := (&v).MarshalTo(dAtA[i:]) + if err77 != nil { + return 0, err77 } i += n77 } @@ -8708,9 +8708,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdTime(*v))) - n78, err := github_com_gogo_protobuf_types.StdTimeMarshalTo(*v, dAtA[i:]) - if err != nil { - return 0, err + n78, err78 := github_com_gogo_protobuf_types.StdTimeMarshalTo(*v, dAtA[i:]) + if err78 != nil { + return 0, err78 } i += n78 } @@ -8734,9 +8734,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdTime(*(&v)))) - n79, err := github_com_gogo_protobuf_types.StdTimeMarshalTo(*(&v), dAtA[i:]) - if err != nil { - return 0, err + n79, err79 := github_com_gogo_protobuf_types.StdTimeMarshalTo(*(&v), dAtA[i:]) + if err79 != nil { + return 0, err79 } i += n79 } @@ -8760,9 +8760,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdDuration(*v))) - n80, err := github_com_gogo_protobuf_types.StdDurationMarshalTo(*v, dAtA[i:]) - if err != nil { - return 0, err + n80, err80 := github_com_gogo_protobuf_types.StdDurationMarshalTo(*v, dAtA[i:]) + if err80 != nil { + return 0, err80 } i += n80 } @@ -8786,9 +8786,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdDuration(*(&v)))) - n81, err := github_com_gogo_protobuf_types.StdDurationMarshalTo(*(&v), dAtA[i:]) - if err != nil { - return 0, err + n81, err81 := github_com_gogo_protobuf_types.StdDurationMarshalTo(*(&v), dAtA[i:]) + if err81 != nil { + return 0, err81 } i += n81 } @@ -8812,9 +8812,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdDouble(*v))) - n82, err := github_com_gogo_protobuf_types.StdDoubleMarshalTo(*v, dAtA[i:]) - if err != nil { - return 0, err + n82, err82 := github_com_gogo_protobuf_types.StdDoubleMarshalTo(*v, dAtA[i:]) + if err82 != nil { + return 0, err82 } i += n82 } @@ -8838,9 +8838,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdDouble(*(&v)))) - n83, err := github_com_gogo_protobuf_types.StdDoubleMarshalTo(*(&v), dAtA[i:]) - if err != nil { - return 0, err + n83, err83 := github_com_gogo_protobuf_types.StdDoubleMarshalTo(*(&v), dAtA[i:]) + if err83 != nil { + return 0, err83 } i += n83 } @@ -8864,9 +8864,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdFloat(*v))) - n84, err := github_com_gogo_protobuf_types.StdFloatMarshalTo(*v, dAtA[i:]) - if err != nil { - return 0, err + n84, err84 := github_com_gogo_protobuf_types.StdFloatMarshalTo(*v, dAtA[i:]) + if err84 != nil { + return 0, err84 } i += n84 } @@ -8890,9 +8890,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdFloat(*(&v)))) - n85, err := github_com_gogo_protobuf_types.StdFloatMarshalTo(*(&v), dAtA[i:]) - if err != nil { - return 0, err + n85, err85 := github_com_gogo_protobuf_types.StdFloatMarshalTo(*(&v), dAtA[i:]) + if err85 != nil { + return 0, err85 } i += n85 } @@ -8916,9 +8916,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdInt64(*v))) - n86, err := github_com_gogo_protobuf_types.StdInt64MarshalTo(*v, dAtA[i:]) - if err != nil { - return 0, err + n86, err86 := github_com_gogo_protobuf_types.StdInt64MarshalTo(*v, dAtA[i:]) + if err86 != nil { + return 0, err86 } i += n86 } @@ -8942,9 +8942,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdInt64(*(&v)))) - n87, err := github_com_gogo_protobuf_types.StdInt64MarshalTo(*(&v), dAtA[i:]) - if err != nil { - return 0, err + n87, err87 := github_com_gogo_protobuf_types.StdInt64MarshalTo(*(&v), dAtA[i:]) + if err87 != nil { + return 0, err87 } i += n87 } @@ -8968,9 +8968,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdUInt64(*v))) - n88, err := github_com_gogo_protobuf_types.StdUInt64MarshalTo(*v, dAtA[i:]) - if err != nil { - return 0, err + n88, err88 := github_com_gogo_protobuf_types.StdUInt64MarshalTo(*v, dAtA[i:]) + if err88 != nil { + return 0, err88 } i += n88 } @@ -8994,9 +8994,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdUInt64(*(&v)))) - n89, err := github_com_gogo_protobuf_types.StdUInt64MarshalTo(*(&v), dAtA[i:]) - if err != nil { - return 0, err + n89, err89 := github_com_gogo_protobuf_types.StdUInt64MarshalTo(*(&v), dAtA[i:]) + if err89 != nil { + return 0, err89 } i += n89 } @@ -9020,9 +9020,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdInt32(*v))) - n90, err := github_com_gogo_protobuf_types.StdInt32MarshalTo(*v, dAtA[i:]) - if err != nil { - return 0, err + n90, err90 := github_com_gogo_protobuf_types.StdInt32MarshalTo(*v, dAtA[i:]) + if err90 != nil { + return 0, err90 } i += n90 } @@ -9046,9 +9046,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdInt32(*(&v)))) - n91, err := github_com_gogo_protobuf_types.StdInt32MarshalTo(*(&v), dAtA[i:]) - if err != nil { - return 0, err + n91, err91 := github_com_gogo_protobuf_types.StdInt32MarshalTo(*(&v), dAtA[i:]) + if err91 != nil { + return 0, err91 } i += n91 } @@ -9072,9 +9072,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdUInt32(*v))) - n92, err := github_com_gogo_protobuf_types.StdUInt32MarshalTo(*v, dAtA[i:]) - if err != nil { - return 0, err + n92, err92 := github_com_gogo_protobuf_types.StdUInt32MarshalTo(*v, dAtA[i:]) + if err92 != nil { + return 0, err92 } i += n92 } @@ -9100,9 +9100,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdUInt32(*(&v)))) - n93, err := github_com_gogo_protobuf_types.StdUInt32MarshalTo(*(&v), dAtA[i:]) - if err != nil { - return 0, err + n93, err93 := github_com_gogo_protobuf_types.StdUInt32MarshalTo(*(&v), dAtA[i:]) + if err93 != nil { + return 0, err93 } i += n93 } @@ -9128,9 +9128,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdBool(*v))) - n94, err := github_com_gogo_protobuf_types.StdBoolMarshalTo(*v, dAtA[i:]) - if err != nil { - return 0, err + n94, err94 := github_com_gogo_protobuf_types.StdBoolMarshalTo(*v, dAtA[i:]) + if err94 != nil { + return 0, err94 } i += n94 } @@ -9156,9 +9156,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdBool(*(&v)))) - n95, err := github_com_gogo_protobuf_types.StdBoolMarshalTo(*(&v), dAtA[i:]) - if err != nil { - return 0, err + n95, err95 := github_com_gogo_protobuf_types.StdBoolMarshalTo(*(&v), dAtA[i:]) + if err95 != nil { + return 0, err95 } i += n95 } @@ -9184,9 +9184,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdString(*v))) - n96, err := github_com_gogo_protobuf_types.StdStringMarshalTo(*v, dAtA[i:]) - if err != nil { - return 0, err + n96, err96 := github_com_gogo_protobuf_types.StdStringMarshalTo(*v, dAtA[i:]) + if err96 != nil { + return 0, err96 } i += n96 } @@ -9212,9 +9212,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdString(*(&v)))) - n97, err := github_com_gogo_protobuf_types.StdStringMarshalTo(*(&v), dAtA[i:]) - if err != nil { - return 0, err + n97, err97 := github_com_gogo_protobuf_types.StdStringMarshalTo(*(&v), dAtA[i:]) + if err97 != nil { + return 0, err97 } i += n97 } @@ -9240,9 +9240,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdBytes(*v))) - n98, err := github_com_gogo_protobuf_types.StdBytesMarshalTo(*v, dAtA[i:]) - if err != nil { - return 0, err + n98, err98 := github_com_gogo_protobuf_types.StdBytesMarshalTo(*v, dAtA[i:]) + if err98 != nil { + return 0, err98 } i += n98 } @@ -9268,9 +9268,9 @@ func (m *MapStdTypes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdBytes(*(&v)))) - n99, err := github_com_gogo_protobuf_types.StdBytesMarshalTo(*(&v), dAtA[i:]) - if err != nil { - return 0, err + n99, err99 := github_com_gogo_protobuf_types.StdBytesMarshalTo(*(&v), dAtA[i:]) + if err99 != nil { + return 0, err99 } i += n99 } @@ -9297,9 +9297,9 @@ func (m *OneofProtoTypes) MarshalTo(dAtA []byte) (int, error) { var l int _ = l if m.OneOfProtoTimes != nil { - nn100, err := m.OneOfProtoTimes.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + nn100, err100 := m.OneOfProtoTimes.MarshalTo(dAtA[i:]) + if err100 != nil { + return 0, err100 } i += nn100 } @@ -9315,9 +9315,9 @@ func (m *OneofProtoTypes_Timestamp) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintTypes(dAtA, i, uint64(m.Timestamp.Size())) - n101, err := m.Timestamp.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n101, err101 := m.Timestamp.MarshalTo(dAtA[i:]) + if err101 != nil { + return 0, err101 } i += n101 } @@ -9329,9 +9329,9 @@ func (m *OneofProtoTypes_Duration) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(m.Duration.Size())) - n102, err := m.Duration.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n102, err102 := m.Duration.MarshalTo(dAtA[i:]) + if err102 != nil { + return 0, err102 } i += n102 } @@ -9343,9 +9343,9 @@ func (m *OneofProtoTypes_RepDouble) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintTypes(dAtA, i, uint64(m.RepDouble.Size())) - n103, err := m.RepDouble.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n103, err103 := m.RepDouble.MarshalTo(dAtA[i:]) + if err103 != nil { + return 0, err103 } i += n103 } @@ -9357,9 +9357,9 @@ func (m *OneofProtoTypes_RepFloat) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x22 i++ i = encodeVarintTypes(dAtA, i, uint64(m.RepFloat.Size())) - n104, err := m.RepFloat.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n104, err104 := m.RepFloat.MarshalTo(dAtA[i:]) + if err104 != nil { + return 0, err104 } i += n104 } @@ -9371,9 +9371,9 @@ func (m *OneofProtoTypes_RepInt64) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x2a i++ i = encodeVarintTypes(dAtA, i, uint64(m.RepInt64.Size())) - n105, err := m.RepInt64.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n105, err105 := m.RepInt64.MarshalTo(dAtA[i:]) + if err105 != nil { + return 0, err105 } i += n105 } @@ -9385,9 +9385,9 @@ func (m *OneofProtoTypes_RepUInt64) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x32 i++ i = encodeVarintTypes(dAtA, i, uint64(m.RepUInt64.Size())) - n106, err := m.RepUInt64.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n106, err106 := m.RepUInt64.MarshalTo(dAtA[i:]) + if err106 != nil { + return 0, err106 } i += n106 } @@ -9399,9 +9399,9 @@ func (m *OneofProtoTypes_RepInt32) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x3a i++ i = encodeVarintTypes(dAtA, i, uint64(m.RepInt32.Size())) - n107, err := m.RepInt32.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n107, err107 := m.RepInt32.MarshalTo(dAtA[i:]) + if err107 != nil { + return 0, err107 } i += n107 } @@ -9413,9 +9413,9 @@ func (m *OneofProtoTypes_RepUInt32) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x42 i++ i = encodeVarintTypes(dAtA, i, uint64(m.RepUInt32.Size())) - n108, err := m.RepUInt32.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n108, err108 := m.RepUInt32.MarshalTo(dAtA[i:]) + if err108 != nil { + return 0, err108 } i += n108 } @@ -9427,9 +9427,9 @@ func (m *OneofProtoTypes_RepBool) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x4a i++ i = encodeVarintTypes(dAtA, i, uint64(m.RepBool.Size())) - n109, err := m.RepBool.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n109, err109 := m.RepBool.MarshalTo(dAtA[i:]) + if err109 != nil { + return 0, err109 } i += n109 } @@ -9441,9 +9441,9 @@ func (m *OneofProtoTypes_RepString) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x52 i++ i = encodeVarintTypes(dAtA, i, uint64(m.RepString.Size())) - n110, err := m.RepString.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n110, err110 := m.RepString.MarshalTo(dAtA[i:]) + if err110 != nil { + return 0, err110 } i += n110 } @@ -9455,9 +9455,9 @@ func (m *OneofProtoTypes_RepBytes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x5a i++ i = encodeVarintTypes(dAtA, i, uint64(m.RepBytes.Size())) - n111, err := m.RepBytes.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n111, err111 := m.RepBytes.MarshalTo(dAtA[i:]) + if err111 != nil { + return 0, err111 } i += n111 } @@ -9479,9 +9479,9 @@ func (m *OneofStdTypes) MarshalTo(dAtA []byte) (int, error) { var l int _ = l if m.OneOfStdTimes != nil { - nn112, err := m.OneOfStdTimes.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + nn112, err112 := m.OneOfStdTimes.MarshalTo(dAtA[i:]) + if err112 != nil { + return 0, err112 } i += nn112 } @@ -9497,9 +9497,9 @@ func (m *OneofStdTypes_Timestamp) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdTime(*m.Timestamp))) - n113, err := github_com_gogo_protobuf_types.StdTimeMarshalTo(*m.Timestamp, dAtA[i:]) - if err != nil { - return 0, err + n113, err113 := github_com_gogo_protobuf_types.StdTimeMarshalTo(*m.Timestamp, dAtA[i:]) + if err113 != nil { + return 0, err113 } i += n113 } @@ -9511,9 +9511,9 @@ func (m *OneofStdTypes_Duration) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdDuration(*m.Duration))) - n114, err := github_com_gogo_protobuf_types.StdDurationMarshalTo(*m.Duration, dAtA[i:]) - if err != nil { - return 0, err + n114, err114 := github_com_gogo_protobuf_types.StdDurationMarshalTo(*m.Duration, dAtA[i:]) + if err114 != nil { + return 0, err114 } i += n114 } @@ -9525,9 +9525,9 @@ func (m *OneofStdTypes_RepDouble) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x1a i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdDouble(*m.RepDouble))) - n115, err := github_com_gogo_protobuf_types.StdDoubleMarshalTo(*m.RepDouble, dAtA[i:]) - if err != nil { - return 0, err + n115, err115 := github_com_gogo_protobuf_types.StdDoubleMarshalTo(*m.RepDouble, dAtA[i:]) + if err115 != nil { + return 0, err115 } i += n115 } @@ -9539,9 +9539,9 @@ func (m *OneofStdTypes_RepFloat) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x22 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdFloat(*m.RepFloat))) - n116, err := github_com_gogo_protobuf_types.StdFloatMarshalTo(*m.RepFloat, dAtA[i:]) - if err != nil { - return 0, err + n116, err116 := github_com_gogo_protobuf_types.StdFloatMarshalTo(*m.RepFloat, dAtA[i:]) + if err116 != nil { + return 0, err116 } i += n116 } @@ -9553,9 +9553,9 @@ func (m *OneofStdTypes_RepInt64) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x2a i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdInt64(*m.RepInt64))) - n117, err := github_com_gogo_protobuf_types.StdInt64MarshalTo(*m.RepInt64, dAtA[i:]) - if err != nil { - return 0, err + n117, err117 := github_com_gogo_protobuf_types.StdInt64MarshalTo(*m.RepInt64, dAtA[i:]) + if err117 != nil { + return 0, err117 } i += n117 } @@ -9567,9 +9567,9 @@ func (m *OneofStdTypes_RepUInt64) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x32 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdUInt64(*m.RepUInt64))) - n118, err := github_com_gogo_protobuf_types.StdUInt64MarshalTo(*m.RepUInt64, dAtA[i:]) - if err != nil { - return 0, err + n118, err118 := github_com_gogo_protobuf_types.StdUInt64MarshalTo(*m.RepUInt64, dAtA[i:]) + if err118 != nil { + return 0, err118 } i += n118 } @@ -9581,9 +9581,9 @@ func (m *OneofStdTypes_RepInt32) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x3a i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdInt32(*m.RepInt32))) - n119, err := github_com_gogo_protobuf_types.StdInt32MarshalTo(*m.RepInt32, dAtA[i:]) - if err != nil { - return 0, err + n119, err119 := github_com_gogo_protobuf_types.StdInt32MarshalTo(*m.RepInt32, dAtA[i:]) + if err119 != nil { + return 0, err119 } i += n119 } @@ -9595,9 +9595,9 @@ func (m *OneofStdTypes_RepUInt32) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x42 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdUInt32(*m.RepUInt32))) - n120, err := github_com_gogo_protobuf_types.StdUInt32MarshalTo(*m.RepUInt32, dAtA[i:]) - if err != nil { - return 0, err + n120, err120 := github_com_gogo_protobuf_types.StdUInt32MarshalTo(*m.RepUInt32, dAtA[i:]) + if err120 != nil { + return 0, err120 } i += n120 } @@ -9609,9 +9609,9 @@ func (m *OneofStdTypes_RepBool) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x4a i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdBool(*m.RepBool))) - n121, err := github_com_gogo_protobuf_types.StdBoolMarshalTo(*m.RepBool, dAtA[i:]) - if err != nil { - return 0, err + n121, err121 := github_com_gogo_protobuf_types.StdBoolMarshalTo(*m.RepBool, dAtA[i:]) + if err121 != nil { + return 0, err121 } i += n121 } @@ -9623,9 +9623,9 @@ func (m *OneofStdTypes_RepString) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x52 i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdString(*m.RepString))) - n122, err := github_com_gogo_protobuf_types.StdStringMarshalTo(*m.RepString, dAtA[i:]) - if err != nil { - return 0, err + n122, err122 := github_com_gogo_protobuf_types.StdStringMarshalTo(*m.RepString, dAtA[i:]) + if err122 != nil { + return 0, err122 } i += n122 } @@ -9637,9 +9637,9 @@ func (m *OneofStdTypes_RepBytes) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x5a i++ i = encodeVarintTypes(dAtA, i, uint64(github_com_gogo_protobuf_types.SizeOfStdBytes(*m.RepBytes))) - n123, err := github_com_gogo_protobuf_types.StdBytesMarshalTo(*m.RepBytes, dAtA[i:]) - if err != nil { - return 0, err + n123, err123 := github_com_gogo_protobuf_types.StdBytesMarshalTo(*m.RepBytes, dAtA[i:]) + if err123 != nil { + return 0, err123 } i += n123 } diff --git a/vendor/github.com/gogo/protobuf/test/unmarshalmerge/unmarshalmerge.pb.go b/vendor/github.com/gogo/protobuf/test/unmarshalmerge/unmarshalmerge.pb.go index 8db3bef9a..6d771bdb6 100644 --- a/vendor/github.com/gogo/protobuf/test/unmarshalmerge/unmarshalmerge.pb.go +++ b/vendor/github.com/gogo/protobuf/test/unmarshalmerge/unmarshalmerge.pb.go @@ -904,7 +904,7 @@ func (this *Big) String() string { return "nil" } s := strings.Join([]string{`&Big{`, - `Sub:` + strings.Replace(fmt.Sprintf("%v", this.Sub), "Sub", "Sub", 1) + `,`, + `Sub:` + strings.Replace(this.Sub.String(), "Sub", "Sub", 1) + `,`, `Number:` + valueToStringUnmarshalmerge(this.Number) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, @@ -916,7 +916,7 @@ func (this *BigUnsafe) String() string { return "nil" } s := strings.Join([]string{`&BigUnsafe{`, - `Sub:` + strings.Replace(fmt.Sprintf("%v", this.Sub), "Sub", "Sub", 1) + `,`, + `Sub:` + strings.Replace(this.Sub.String(), "Sub", "Sub", 1) + `,`, `Number:` + valueToStringUnmarshalmerge(this.Number) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, diff --git a/vendor/github.com/gogo/protobuf/test/unrecognized/unrecognized.pb.go b/vendor/github.com/gogo/protobuf/test/unrecognized/unrecognized.pb.go index 5c109621d..9e5774775 100644 --- a/vendor/github.com/gogo/protobuf/test/unrecognized/unrecognized.pb.go +++ b/vendor/github.com/gogo/protobuf/test/unrecognized/unrecognized.pb.go @@ -2095,9 +2095,9 @@ func (m *B) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintUnrecognized(dAtA, i, uint64(m.C.Size())) - n1, err := m.C.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n1, err1 := m.C.MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 } i += n1 } @@ -2105,9 +2105,9 @@ func (m *B) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintUnrecognized(dAtA, i, uint64(m.D.Size())) - n2, err := m.D.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n2, err2 := m.D.MarshalTo(dAtA[i:]) + if err2 != nil { + return 0, err2 } i += n2 } @@ -2115,9 +2115,9 @@ func (m *B) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x2a i++ i = encodeVarintUnrecognized(dAtA, i, uint64(m.F.Size())) - n3, err := m.F.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n3, err3 := m.F.MarshalTo(dAtA[i:]) + if err3 != nil { + return 0, err3 } i += n3 } @@ -2300,9 +2300,9 @@ func (m *OldB) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0xa i++ i = encodeVarintUnrecognized(dAtA, i, uint64(m.C.Size())) - n6, err := m.C.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n6, err6 := m.C.MarshalTo(dAtA[i:]) + if err6 != nil { + return 0, err6 } i += n6 } @@ -2310,9 +2310,9 @@ func (m *OldB) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x2a i++ i = encodeVarintUnrecognized(dAtA, i, uint64(m.F.Size())) - n7, err := m.F.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n7, err7 := m.F.MarshalTo(dAtA[i:]) + if err7 != nil { + return 0, err7 } i += n7 } @@ -2970,8 +2970,13 @@ func (this *A) String() string { if this == nil { return "nil" } + repeatedStringForB := "[]*B{" + for _, f := range this.B { + repeatedStringForB += strings.Replace(f.String(), "B", "B", 1) + "," + } + repeatedStringForB += "}" s := strings.Join([]string{`&A{`, - `B:` + strings.Replace(fmt.Sprintf("%v", this.B), "B", "B", 1) + `,`, + `B:` + repeatedStringForB + `,`, `Field1:` + valueToStringUnrecognized(this.Field1) + `,`, `}`, }, "") @@ -2982,9 +2987,9 @@ func (this *B) String() string { return "nil" } s := strings.Join([]string{`&B{`, - `C:` + strings.Replace(fmt.Sprintf("%v", this.C), "C", "C", 1) + `,`, - `D:` + strings.Replace(fmt.Sprintf("%v", this.D), "D", "D", 1) + `,`, - `F:` + strings.Replace(fmt.Sprintf("%v", this.F), "OldC", "OldC", 1) + `,`, + `C:` + strings.Replace(this.C.String(), "C", "C", 1) + `,`, + `D:` + strings.Replace(this.D.String(), "D", "D", 1) + `,`, + `F:` + strings.Replace(this.F.String(), "OldC", "OldC", 1) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") @@ -3043,8 +3048,13 @@ func (this *OldA) String() string { if this == nil { return "nil" } + repeatedStringForB := "[]*OldB{" + for _, f := range this.B { + repeatedStringForB += strings.Replace(f.String(), "OldB", "OldB", 1) + "," + } + repeatedStringForB += "}" s := strings.Join([]string{`&OldA{`, - `B:` + strings.Replace(fmt.Sprintf("%v", this.B), "OldB", "OldB", 1) + `,`, + `B:` + repeatedStringForB + `,`, `Field1:` + valueToStringUnrecognized(this.Field1) + `,`, `}`, }, "") @@ -3055,8 +3065,8 @@ func (this *OldB) String() string { return "nil" } s := strings.Join([]string{`&OldB{`, - `C:` + strings.Replace(fmt.Sprintf("%v", this.C), "OldC", "OldC", 1) + `,`, - `F:` + strings.Replace(fmt.Sprintf("%v", this.F), "OldC", "OldC", 1) + `,`, + `C:` + strings.Replace(this.C.String(), "OldC", "OldC", 1) + `,`, + `F:` + strings.Replace(this.F.String(), "OldC", "OldC", 1) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") diff --git a/vendor/github.com/gogo/protobuf/test/unrecognizedgroup/unrecognizedgroup.pb.go b/vendor/github.com/gogo/protobuf/test/unrecognizedgroup/unrecognizedgroup.pb.go index ca7d75df5..50d192395 100644 --- a/vendor/github.com/gogo/protobuf/test/unrecognizedgroup/unrecognizedgroup.pb.go +++ b/vendor/github.com/gogo/protobuf/test/unrecognizedgroup/unrecognizedgroup.pb.go @@ -1125,9 +1125,9 @@ func (m *NewNoGroup) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x2a i++ i = encodeVarintUnrecognizedgroup(dAtA, i, uint64(m.A.Size())) - n2, err := m.A.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n2, err2 := m.A.MarshalTo(dAtA[i:]) + if err2 != nil { + return 0, err2 } i += n2 } @@ -1432,7 +1432,7 @@ func (this *NewNoGroup) String() string { s := strings.Join([]string{`&NewNoGroup{`, `Field1:` + valueToStringUnrecognizedgroup(this.Field1) + `,`, `Field3:` + fmt.Sprintf("%v", this.Field3) + `,`, - `A:` + strings.Replace(fmt.Sprintf("%v", this.A), "A", "A", 1) + `,`, + `A:` + strings.Replace(this.A.String(), "A", "A", 1) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") diff --git a/vendor/github.com/gogo/protobuf/types/api.pb.go b/vendor/github.com/gogo/protobuf/types/api.pb.go index fe0eefd2d..5ea619431 100644 --- a/vendor/github.com/gogo/protobuf/types/api.pb.go +++ b/vendor/github.com/gogo/protobuf/types/api.pb.go @@ -914,9 +914,9 @@ func (m *Api) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x2a i++ i = encodeVarintApi(dAtA, i, uint64(m.SourceContext.Size())) - n1, err := m.SourceContext.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n1, err1 := m.SourceContext.MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 } i += n1 } @@ -1320,13 +1320,28 @@ func (this *Api) String() string { if this == nil { return "nil" } + repeatedStringForMethods := "[]*Method{" + for _, f := range this.Methods { + repeatedStringForMethods += strings.Replace(f.String(), "Method", "Method", 1) + "," + } + repeatedStringForMethods += "}" + repeatedStringForOptions := "[]*Option{" + for _, f := range this.Options { + repeatedStringForOptions += strings.Replace(fmt.Sprintf("%v", f), "Option", "Option", 1) + "," + } + repeatedStringForOptions += "}" + repeatedStringForMixins := "[]*Mixin{" + for _, f := range this.Mixins { + repeatedStringForMixins += strings.Replace(f.String(), "Mixin", "Mixin", 1) + "," + } + repeatedStringForMixins += "}" s := strings.Join([]string{`&Api{`, `Name:` + fmt.Sprintf("%v", this.Name) + `,`, - `Methods:` + strings.Replace(fmt.Sprintf("%v", this.Methods), "Method", "Method", 1) + `,`, - `Options:` + strings.Replace(fmt.Sprintf("%v", this.Options), "Option", "Option", 1) + `,`, + `Methods:` + repeatedStringForMethods + `,`, + `Options:` + repeatedStringForOptions + `,`, `Version:` + fmt.Sprintf("%v", this.Version) + `,`, `SourceContext:` + strings.Replace(fmt.Sprintf("%v", this.SourceContext), "SourceContext", "SourceContext", 1) + `,`, - `Mixins:` + strings.Replace(fmt.Sprintf("%v", this.Mixins), "Mixin", "Mixin", 1) + `,`, + `Mixins:` + repeatedStringForMixins + `,`, `Syntax:` + fmt.Sprintf("%v", this.Syntax) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, @@ -1337,13 +1352,18 @@ func (this *Method) String() string { if this == nil { return "nil" } + repeatedStringForOptions := "[]*Option{" + for _, f := range this.Options { + repeatedStringForOptions += strings.Replace(fmt.Sprintf("%v", f), "Option", "Option", 1) + "," + } + repeatedStringForOptions += "}" s := strings.Join([]string{`&Method{`, `Name:` + fmt.Sprintf("%v", this.Name) + `,`, `RequestTypeUrl:` + fmt.Sprintf("%v", this.RequestTypeUrl) + `,`, `RequestStreaming:` + fmt.Sprintf("%v", this.RequestStreaming) + `,`, `ResponseTypeUrl:` + fmt.Sprintf("%v", this.ResponseTypeUrl) + `,`, `ResponseStreaming:` + fmt.Sprintf("%v", this.ResponseStreaming) + `,`, - `Options:` + strings.Replace(fmt.Sprintf("%v", this.Options), "Option", "Option", 1) + `,`, + `Options:` + repeatedStringForOptions + `,`, `Syntax:` + fmt.Sprintf("%v", this.Syntax) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, diff --git a/vendor/github.com/gogo/protobuf/types/struct.pb.go b/vendor/github.com/gogo/protobuf/types/struct.pb.go index 63fd17b03..2a078b1d1 100644 --- a/vendor/github.com/gogo/protobuf/types/struct.pb.go +++ b/vendor/github.com/gogo/protobuf/types/struct.pb.go @@ -878,9 +878,9 @@ func (m *Struct) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintStruct(dAtA, i, uint64(v.Size())) - n1, err := v.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n1, err1 := v.MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 } i += n1 } @@ -908,9 +908,9 @@ func (m *Value) MarshalTo(dAtA []byte) (int, error) { var l int _ = l if m.Kind != nil { - nn2, err := m.Kind.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + nn2, err2 := m.Kind.MarshalTo(dAtA[i:]) + if err2 != nil { + return 0, err2 } i += nn2 } @@ -961,9 +961,9 @@ func (m *Value_StructValue) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x2a i++ i = encodeVarintStruct(dAtA, i, uint64(m.StructValue.Size())) - n3, err := m.StructValue.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n3, err3 := m.StructValue.MarshalTo(dAtA[i:]) + if err3 != nil { + return 0, err3 } i += n3 } @@ -975,9 +975,9 @@ func (m *Value_ListValue) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x32 i++ i = encodeVarintStruct(dAtA, i, uint64(m.ListValue.Size())) - n4, err := m.ListValue.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n4, err4 := m.ListValue.MarshalTo(dAtA[i:]) + if err4 != nil { + return 0, err4 } i += n4 } @@ -1411,8 +1411,13 @@ func (this *ListValue) String() string { if this == nil { return "nil" } + repeatedStringForValues := "[]*Value{" + for _, f := range this.Values { + repeatedStringForValues += strings.Replace(f.String(), "Value", "Value", 1) + "," + } + repeatedStringForValues += "}" s := strings.Join([]string{`&ListValue{`, - `Values:` + strings.Replace(fmt.Sprintf("%v", this.Values), "Value", "Value", 1) + `,`, + `Values:` + repeatedStringForValues + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") diff --git a/vendor/github.com/gogo/protobuf/types/type.pb.go b/vendor/github.com/gogo/protobuf/types/type.pb.go index 366f493d2..86fc17277 100644 --- a/vendor/github.com/gogo/protobuf/types/type.pb.go +++ b/vendor/github.com/gogo/protobuf/types/type.pb.go @@ -1465,9 +1465,9 @@ func (m *Type) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x2a i++ i = encodeVarintType(dAtA, i, uint64(m.SourceContext.Size())) - n1, err := m.SourceContext.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n1, err1 := m.SourceContext.MarshalTo(dAtA[i:]) + if err1 != nil { + return 0, err1 } i += n1 } @@ -1618,9 +1618,9 @@ func (m *Enum) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x22 i++ i = encodeVarintType(dAtA, i, uint64(m.SourceContext.Size())) - n2, err := m.SourceContext.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n2, err2 := m.SourceContext.MarshalTo(dAtA[i:]) + if err2 != nil { + return 0, err2 } i += n2 } @@ -1704,9 +1704,9 @@ func (m *Option) MarshalTo(dAtA []byte) (int, error) { dAtA[i] = 0x12 i++ i = encodeVarintType(dAtA, i, uint64(m.Value.Size())) - n3, err := m.Value.MarshalTo(dAtA[i:]) - if err != nil { - return 0, err + n3, err3 := m.Value.MarshalTo(dAtA[i:]) + if err3 != nil { + return 0, err3 } i += n3 } @@ -2105,11 +2105,21 @@ func (this *Type) String() string { if this == nil { return "nil" } + repeatedStringForFields := "[]*Field{" + for _, f := range this.Fields { + repeatedStringForFields += strings.Replace(f.String(), "Field", "Field", 1) + "," + } + repeatedStringForFields += "}" + repeatedStringForOptions := "[]*Option{" + for _, f := range this.Options { + repeatedStringForOptions += strings.Replace(f.String(), "Option", "Option", 1) + "," + } + repeatedStringForOptions += "}" s := strings.Join([]string{`&Type{`, `Name:` + fmt.Sprintf("%v", this.Name) + `,`, - `Fields:` + strings.Replace(fmt.Sprintf("%v", this.Fields), "Field", "Field", 1) + `,`, + `Fields:` + repeatedStringForFields + `,`, `Oneofs:` + fmt.Sprintf("%v", this.Oneofs) + `,`, - `Options:` + strings.Replace(fmt.Sprintf("%v", this.Options), "Option", "Option", 1) + `,`, + `Options:` + repeatedStringForOptions + `,`, `SourceContext:` + strings.Replace(fmt.Sprintf("%v", this.SourceContext), "SourceContext", "SourceContext", 1) + `,`, `Syntax:` + fmt.Sprintf("%v", this.Syntax) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, @@ -2121,6 +2131,11 @@ func (this *Field) String() string { if this == nil { return "nil" } + repeatedStringForOptions := "[]*Option{" + for _, f := range this.Options { + repeatedStringForOptions += strings.Replace(f.String(), "Option", "Option", 1) + "," + } + repeatedStringForOptions += "}" s := strings.Join([]string{`&Field{`, `Kind:` + fmt.Sprintf("%v", this.Kind) + `,`, `Cardinality:` + fmt.Sprintf("%v", this.Cardinality) + `,`, @@ -2129,7 +2144,7 @@ func (this *Field) String() string { `TypeUrl:` + fmt.Sprintf("%v", this.TypeUrl) + `,`, `OneofIndex:` + fmt.Sprintf("%v", this.OneofIndex) + `,`, `Packed:` + fmt.Sprintf("%v", this.Packed) + `,`, - `Options:` + strings.Replace(fmt.Sprintf("%v", this.Options), "Option", "Option", 1) + `,`, + `Options:` + repeatedStringForOptions + `,`, `JsonName:` + fmt.Sprintf("%v", this.JsonName) + `,`, `DefaultValue:` + fmt.Sprintf("%v", this.DefaultValue) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, @@ -2141,10 +2156,20 @@ func (this *Enum) String() string { if this == nil { return "nil" } + repeatedStringForEnumvalue := "[]*EnumValue{" + for _, f := range this.Enumvalue { + repeatedStringForEnumvalue += strings.Replace(f.String(), "EnumValue", "EnumValue", 1) + "," + } + repeatedStringForEnumvalue += "}" + repeatedStringForOptions := "[]*Option{" + for _, f := range this.Options { + repeatedStringForOptions += strings.Replace(f.String(), "Option", "Option", 1) + "," + } + repeatedStringForOptions += "}" s := strings.Join([]string{`&Enum{`, `Name:` + fmt.Sprintf("%v", this.Name) + `,`, - `Enumvalue:` + strings.Replace(fmt.Sprintf("%v", this.Enumvalue), "EnumValue", "EnumValue", 1) + `,`, - `Options:` + strings.Replace(fmt.Sprintf("%v", this.Options), "Option", "Option", 1) + `,`, + `Enumvalue:` + repeatedStringForEnumvalue + `,`, + `Options:` + repeatedStringForOptions + `,`, `SourceContext:` + strings.Replace(fmt.Sprintf("%v", this.SourceContext), "SourceContext", "SourceContext", 1) + `,`, `Syntax:` + fmt.Sprintf("%v", this.Syntax) + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, @@ -2156,10 +2181,15 @@ func (this *EnumValue) String() string { if this == nil { return "nil" } + repeatedStringForOptions := "[]*Option{" + for _, f := range this.Options { + repeatedStringForOptions += strings.Replace(f.String(), "Option", "Option", 1) + "," + } + repeatedStringForOptions += "}" s := strings.Join([]string{`&EnumValue{`, `Name:` + fmt.Sprintf("%v", this.Name) + `,`, `Number:` + fmt.Sprintf("%v", this.Number) + `,`, - `Options:` + strings.Replace(fmt.Sprintf("%v", this.Options), "Option", "Option", 1) + `,`, + `Options:` + repeatedStringForOptions + `,`, `XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`, `}`, }, "") diff --git a/vendor/github.com/golang/lint/go.mod b/vendor/github.com/golang/lint/go.mod new file mode 100644 index 000000000..d5ba4dbfd --- /dev/null +++ b/vendor/github.com/golang/lint/go.mod @@ -0,0 +1,3 @@ +module golang.org/x/lint + +require golang.org/x/tools v0.0.0-20190311212946-11955173bddd diff --git a/vendor/github.com/golang/lint/go.sum b/vendor/github.com/golang/lint/go.sum new file mode 100644 index 000000000..7d0e2e618 --- /dev/null +++ b/vendor/github.com/golang/lint/go.sum @@ -0,0 +1,6 @@ +golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= +golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/tools v0.0.0-20190311212946-11955173bddd h1:/e+gpKk9r3dJobndpTytxS2gOy6m5uvpg+ISQoEcusQ= +golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= diff --git a/vendor/github.com/golang/protobuf/Makefile b/vendor/github.com/golang/protobuf/Makefile index 7a51c95bb..109f1cbd8 100644 --- a/vendor/github.com/golang/protobuf/Makefile +++ b/vendor/github.com/golang/protobuf/Makefile @@ -38,7 +38,6 @@ test: go test ./... ./protoc-gen-go/testdata go test -tags purego ./... ./protoc-gen-go/testdata go build ./protoc-gen-go/testdata/grpc/grpc.pb.go - make -C conformance test clean: go clean ./... diff --git a/vendor/github.com/golang/protobuf/conformance/Makefile b/vendor/github.com/golang/protobuf/conformance/Makefile deleted file mode 100644 index b99e4ed6d..000000000 --- a/vendor/github.com/golang/protobuf/conformance/Makefile +++ /dev/null @@ -1,49 +0,0 @@ -# Go support for Protocol Buffers - Google's data interchange format -# -# Copyright 2016 The Go Authors. All rights reserved. -# https://github.com/golang/protobuf -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are -# met: -# -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above -# copyright notice, this list of conditions and the following disclaimer -# in the documentation and/or other materials provided with the -# distribution. -# * Neither the name of Google Inc. nor the names of its -# contributors may be used to endorse or promote products derived from -# this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -PROTOBUF_ROOT=$(HOME)/src/protobuf - -all: - @echo To run the tests in this directory, acquire the main protobuf - @echo distribution from: - @echo - @echo ' https://github.com/google/protobuf' - @echo - @echo Build the test runner with: - @echo - @echo ' cd conformance && make conformance-test-runner' - @echo - @echo And run the tests in this directory with: - @echo - @echo ' make test PROTOBUF_ROOT=' - -test: - ./test.sh $(PROTOBUF_ROOT) diff --git a/vendor/github.com/golang/protobuf/conformance/conformance.go b/vendor/github.com/golang/protobuf/conformance/conformance.go deleted file mode 100644 index 3029312a1..000000000 --- a/vendor/github.com/golang/protobuf/conformance/conformance.go +++ /dev/null @@ -1,154 +0,0 @@ -// Go support for Protocol Buffers - Google's data interchange format -// -// Copyright 2016 The Go Authors. All rights reserved. -// https://github.com/golang/protobuf -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are -// met: -// -// * Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above -// copyright notice, this list of conditions and the following disclaimer -// in the documentation and/or other materials provided with the -// distribution. -// * Neither the name of Google Inc. nor the names of its -// contributors may be used to endorse or promote products derived from -// this software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -// conformance implements the conformance test subprocess protocol as -// documented in conformance.proto. -package main - -import ( - "encoding/binary" - "fmt" - "io" - "os" - - pb "github.com/golang/protobuf/conformance/internal/conformance_proto" - "github.com/golang/protobuf/jsonpb" - "github.com/golang/protobuf/proto" -) - -func main() { - var sizeBuf [4]byte - inbuf := make([]byte, 0, 4096) - outbuf := proto.NewBuffer(nil) - for { - if _, err := io.ReadFull(os.Stdin, sizeBuf[:]); err == io.EOF { - break - } else if err != nil { - fmt.Fprintln(os.Stderr, "go conformance: read request:", err) - os.Exit(1) - } - size := binary.LittleEndian.Uint32(sizeBuf[:]) - if int(size) > cap(inbuf) { - inbuf = make([]byte, size) - } - inbuf = inbuf[:size] - if _, err := io.ReadFull(os.Stdin, inbuf); err != nil { - fmt.Fprintln(os.Stderr, "go conformance: read request:", err) - os.Exit(1) - } - - req := new(pb.ConformanceRequest) - if err := proto.Unmarshal(inbuf, req); err != nil { - fmt.Fprintln(os.Stderr, "go conformance: parse request:", err) - os.Exit(1) - } - res := handle(req) - - if err := outbuf.Marshal(res); err != nil { - fmt.Fprintln(os.Stderr, "go conformance: marshal response:", err) - os.Exit(1) - } - binary.LittleEndian.PutUint32(sizeBuf[:], uint32(len(outbuf.Bytes()))) - if _, err := os.Stdout.Write(sizeBuf[:]); err != nil { - fmt.Fprintln(os.Stderr, "go conformance: write response:", err) - os.Exit(1) - } - if _, err := os.Stdout.Write(outbuf.Bytes()); err != nil { - fmt.Fprintln(os.Stderr, "go conformance: write response:", err) - os.Exit(1) - } - outbuf.Reset() - } -} - -var jsonMarshaler = jsonpb.Marshaler{ - OrigName: true, -} - -func handle(req *pb.ConformanceRequest) *pb.ConformanceResponse { - var err error - var msg pb.TestAllTypes - switch p := req.Payload.(type) { - case *pb.ConformanceRequest_ProtobufPayload: - err = proto.Unmarshal(p.ProtobufPayload, &msg) - case *pb.ConformanceRequest_JsonPayload: - err = jsonpb.UnmarshalString(p.JsonPayload, &msg) - default: - return &pb.ConformanceResponse{ - Result: &pb.ConformanceResponse_RuntimeError{ - RuntimeError: "unknown request payload type", - }, - } - } - if err != nil { - return &pb.ConformanceResponse{ - Result: &pb.ConformanceResponse_ParseError{ - ParseError: err.Error(), - }, - } - } - switch req.RequestedOutputFormat { - case pb.WireFormat_PROTOBUF: - p, err := proto.Marshal(&msg) - if err != nil { - return &pb.ConformanceResponse{ - Result: &pb.ConformanceResponse_SerializeError{ - SerializeError: err.Error(), - }, - } - } - return &pb.ConformanceResponse{ - Result: &pb.ConformanceResponse_ProtobufPayload{ - ProtobufPayload: p, - }, - } - case pb.WireFormat_JSON: - p, err := jsonMarshaler.MarshalToString(&msg) - if err != nil { - return &pb.ConformanceResponse{ - Result: &pb.ConformanceResponse_SerializeError{ - SerializeError: err.Error(), - }, - } - } - return &pb.ConformanceResponse{ - Result: &pb.ConformanceResponse_JsonPayload{ - JsonPayload: p, - }, - } - default: - return &pb.ConformanceResponse{ - Result: &pb.ConformanceResponse_RuntimeError{ - RuntimeError: "unknown output format", - }, - } - } -} diff --git a/vendor/github.com/golang/protobuf/conformance/conformance.sh b/vendor/github.com/golang/protobuf/conformance/conformance.sh deleted file mode 100755 index 8532f5711..000000000 --- a/vendor/github.com/golang/protobuf/conformance/conformance.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -cd $(dirname $0) -exec go run conformance.go $* diff --git a/vendor/github.com/golang/protobuf/conformance/failure_list_go.txt b/vendor/github.com/golang/protobuf/conformance/failure_list_go.txt deleted file mode 100644 index d37280896..000000000 --- a/vendor/github.com/golang/protobuf/conformance/failure_list_go.txt +++ /dev/null @@ -1,61 +0,0 @@ -# This is the list of conformance tests that are known ot fail right now. -# TODO: These should be fixed. - -DurationProtoInputTooLarge.JsonOutput -DurationProtoInputTooSmall.JsonOutput -FieldMaskNumbersDontRoundTrip.JsonOutput -FieldMaskPathsDontRoundTrip.JsonOutput -FieldMaskTooManyUnderscore.JsonOutput -JsonInput.AnyWithFieldMask.JsonOutput -JsonInput.AnyWithFieldMask.ProtobufOutput -JsonInput.DoubleFieldQuotedValue.JsonOutput -JsonInput.DoubleFieldQuotedValue.ProtobufOutput -JsonInput.DurationHas3FractionalDigits.Validator -JsonInput.DurationHas6FractionalDigits.Validator -JsonInput.DurationHas9FractionalDigits.Validator -JsonInput.DurationHasZeroFractionalDigit.Validator -JsonInput.DurationMaxValue.JsonOutput -JsonInput.DurationMaxValue.ProtobufOutput -JsonInput.DurationMinValue.JsonOutput -JsonInput.DurationMinValue.ProtobufOutput -JsonInput.EnumFieldUnknownValue.Validator -JsonInput.FieldMask.JsonOutput -JsonInput.FieldMask.ProtobufOutput -JsonInput.FieldNameInLowerCamelCase.Validator -JsonInput.FieldNameWithMixedCases.JsonOutput -JsonInput.FieldNameWithMixedCases.ProtobufOutput -JsonInput.FieldNameWithMixedCases.Validator -JsonInput.FieldNameWithNumbers.Validator -JsonInput.FloatFieldQuotedValue.JsonOutput -JsonInput.FloatFieldQuotedValue.ProtobufOutput -JsonInput.Int32FieldExponentialFormat.JsonOutput -JsonInput.Int32FieldExponentialFormat.ProtobufOutput -JsonInput.Int32FieldFloatTrailingZero.JsonOutput -JsonInput.Int32FieldFloatTrailingZero.ProtobufOutput -JsonInput.Int32FieldMaxFloatValue.JsonOutput -JsonInput.Int32FieldMaxFloatValue.ProtobufOutput -JsonInput.Int32FieldMinFloatValue.JsonOutput -JsonInput.Int32FieldMinFloatValue.ProtobufOutput -JsonInput.Int32FieldStringValue.JsonOutput -JsonInput.Int32FieldStringValue.ProtobufOutput -JsonInput.Int32FieldStringValueEscaped.JsonOutput -JsonInput.Int32FieldStringValueEscaped.ProtobufOutput -JsonInput.Int64FieldBeString.Validator -JsonInput.MapFieldValueIsNull -JsonInput.OneofFieldDuplicate -JsonInput.RepeatedFieldMessageElementIsNull -JsonInput.RepeatedFieldPrimitiveElementIsNull -JsonInput.StringFieldSurrogateInWrongOrder -JsonInput.StringFieldUnpairedHighSurrogate -JsonInput.StringFieldUnpairedLowSurrogate -JsonInput.TimestampHas3FractionalDigits.Validator -JsonInput.TimestampHas6FractionalDigits.Validator -JsonInput.TimestampHas9FractionalDigits.Validator -JsonInput.TimestampHasZeroFractionalDigit.Validator -JsonInput.TimestampJsonInputTooSmall -JsonInput.TimestampZeroNormalized.Validator -JsonInput.Uint32FieldMaxFloatValue.JsonOutput -JsonInput.Uint32FieldMaxFloatValue.ProtobufOutput -JsonInput.Uint64FieldBeString.Validator -TimestampProtoInputTooLarge.JsonOutput -TimestampProtoInputTooSmall.JsonOutput diff --git a/vendor/github.com/golang/protobuf/conformance/internal/conformance_proto/conformance.pb.go b/vendor/github.com/golang/protobuf/conformance/internal/conformance_proto/conformance.pb.go deleted file mode 100644 index 957eedb2b..000000000 --- a/vendor/github.com/golang/protobuf/conformance/internal/conformance_proto/conformance.pb.go +++ /dev/null @@ -1,1586 +0,0 @@ -// Code generated by protoc-gen-go. DO NOT EDIT. -// source: conformance.proto - -package conformance - -import ( - fmt "fmt" - proto "github.com/golang/protobuf/proto" - any "github.com/golang/protobuf/ptypes/any" - duration "github.com/golang/protobuf/ptypes/duration" - _struct "github.com/golang/protobuf/ptypes/struct" - timestamp "github.com/golang/protobuf/ptypes/timestamp" - wrappers "github.com/golang/protobuf/ptypes/wrappers" - field_mask "google.golang.org/genproto/protobuf/field_mask" - math "math" -) - -// Reference imports to suppress errors if they are not otherwise used. -var _ = proto.Marshal -var _ = fmt.Errorf -var _ = math.Inf - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the proto package it is being compiled against. -// A compilation error at this line likely means your copy of the -// proto package needs to be updated. -const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package - -type WireFormat int32 - -const ( - WireFormat_UNSPECIFIED WireFormat = 0 - WireFormat_PROTOBUF WireFormat = 1 - WireFormat_JSON WireFormat = 2 -) - -var WireFormat_name = map[int32]string{ - 0: "UNSPECIFIED", - 1: "PROTOBUF", - 2: "JSON", -} - -var WireFormat_value = map[string]int32{ - "UNSPECIFIED": 0, - "PROTOBUF": 1, - "JSON": 2, -} - -func (x WireFormat) String() string { - return proto.EnumName(WireFormat_name, int32(x)) -} - -func (WireFormat) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_e7c910178d599565, []int{0} -} - -type ForeignEnum int32 - -const ( - ForeignEnum_FOREIGN_FOO ForeignEnum = 0 - ForeignEnum_FOREIGN_BAR ForeignEnum = 1 - ForeignEnum_FOREIGN_BAZ ForeignEnum = 2 -) - -var ForeignEnum_name = map[int32]string{ - 0: "FOREIGN_FOO", - 1: "FOREIGN_BAR", - 2: "FOREIGN_BAZ", -} - -var ForeignEnum_value = map[string]int32{ - "FOREIGN_FOO": 0, - "FOREIGN_BAR": 1, - "FOREIGN_BAZ": 2, -} - -func (x ForeignEnum) String() string { - return proto.EnumName(ForeignEnum_name, int32(x)) -} - -func (ForeignEnum) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_e7c910178d599565, []int{1} -} - -type TestAllTypes_NestedEnum int32 - -const ( - TestAllTypes_FOO TestAllTypes_NestedEnum = 0 - TestAllTypes_BAR TestAllTypes_NestedEnum = 1 - TestAllTypes_BAZ TestAllTypes_NestedEnum = 2 - TestAllTypes_NEG TestAllTypes_NestedEnum = -1 -) - -var TestAllTypes_NestedEnum_name = map[int32]string{ - 0: "FOO", - 1: "BAR", - 2: "BAZ", - -1: "NEG", -} - -var TestAllTypes_NestedEnum_value = map[string]int32{ - "FOO": 0, - "BAR": 1, - "BAZ": 2, - "NEG": -1, -} - -func (x TestAllTypes_NestedEnum) String() string { - return proto.EnumName(TestAllTypes_NestedEnum_name, int32(x)) -} - -func (TestAllTypes_NestedEnum) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_e7c910178d599565, []int{2, 0} -} - -// Represents a single test case's input. The testee should: -// -// 1. parse this proto (which should always succeed) -// 2. parse the protobuf or JSON payload in "payload" (which may fail) -// 3. if the parse succeeded, serialize the message in the requested format. -type ConformanceRequest struct { - // The payload (whether protobuf of JSON) is always for a TestAllTypes proto - // (see below). - // - // Types that are valid to be assigned to Payload: - // *ConformanceRequest_ProtobufPayload - // *ConformanceRequest_JsonPayload - Payload isConformanceRequest_Payload `protobuf_oneof:"payload"` - // Which format should the testee serialize its message to? - RequestedOutputFormat WireFormat `protobuf:"varint,3,opt,name=requested_output_format,json=requestedOutputFormat,proto3,enum=conformance.WireFormat" json:"requested_output_format,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *ConformanceRequest) Reset() { *m = ConformanceRequest{} } -func (m *ConformanceRequest) String() string { return proto.CompactTextString(m) } -func (*ConformanceRequest) ProtoMessage() {} -func (*ConformanceRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_e7c910178d599565, []int{0} -} - -func (m *ConformanceRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ConformanceRequest.Unmarshal(m, b) -} -func (m *ConformanceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ConformanceRequest.Marshal(b, m, deterministic) -} -func (m *ConformanceRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_ConformanceRequest.Merge(m, src) -} -func (m *ConformanceRequest) XXX_Size() int { - return xxx_messageInfo_ConformanceRequest.Size(m) -} -func (m *ConformanceRequest) XXX_DiscardUnknown() { - xxx_messageInfo_ConformanceRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_ConformanceRequest proto.InternalMessageInfo - -type isConformanceRequest_Payload interface { - isConformanceRequest_Payload() -} - -type ConformanceRequest_ProtobufPayload struct { - ProtobufPayload []byte `protobuf:"bytes,1,opt,name=protobuf_payload,json=protobufPayload,proto3,oneof"` -} - -type ConformanceRequest_JsonPayload struct { - JsonPayload string `protobuf:"bytes,2,opt,name=json_payload,json=jsonPayload,proto3,oneof"` -} - -func (*ConformanceRequest_ProtobufPayload) isConformanceRequest_Payload() {} - -func (*ConformanceRequest_JsonPayload) isConformanceRequest_Payload() {} - -func (m *ConformanceRequest) GetPayload() isConformanceRequest_Payload { - if m != nil { - return m.Payload - } - return nil -} - -func (m *ConformanceRequest) GetProtobufPayload() []byte { - if x, ok := m.GetPayload().(*ConformanceRequest_ProtobufPayload); ok { - return x.ProtobufPayload - } - return nil -} - -func (m *ConformanceRequest) GetJsonPayload() string { - if x, ok := m.GetPayload().(*ConformanceRequest_JsonPayload); ok { - return x.JsonPayload - } - return "" -} - -func (m *ConformanceRequest) GetRequestedOutputFormat() WireFormat { - if m != nil { - return m.RequestedOutputFormat - } - return WireFormat_UNSPECIFIED -} - -// XXX_OneofWrappers is for the internal use of the proto package. -func (*ConformanceRequest) XXX_OneofWrappers() []interface{} { - return []interface{}{ - (*ConformanceRequest_ProtobufPayload)(nil), - (*ConformanceRequest_JsonPayload)(nil), - } -} - -// Represents a single test case's output. -type ConformanceResponse struct { - // Types that are valid to be assigned to Result: - // *ConformanceResponse_ParseError - // *ConformanceResponse_SerializeError - // *ConformanceResponse_RuntimeError - // *ConformanceResponse_ProtobufPayload - // *ConformanceResponse_JsonPayload - // *ConformanceResponse_Skipped - Result isConformanceResponse_Result `protobuf_oneof:"result"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *ConformanceResponse) Reset() { *m = ConformanceResponse{} } -func (m *ConformanceResponse) String() string { return proto.CompactTextString(m) } -func (*ConformanceResponse) ProtoMessage() {} -func (*ConformanceResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_e7c910178d599565, []int{1} -} - -func (m *ConformanceResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ConformanceResponse.Unmarshal(m, b) -} -func (m *ConformanceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ConformanceResponse.Marshal(b, m, deterministic) -} -func (m *ConformanceResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_ConformanceResponse.Merge(m, src) -} -func (m *ConformanceResponse) XXX_Size() int { - return xxx_messageInfo_ConformanceResponse.Size(m) -} -func (m *ConformanceResponse) XXX_DiscardUnknown() { - xxx_messageInfo_ConformanceResponse.DiscardUnknown(m) -} - -var xxx_messageInfo_ConformanceResponse proto.InternalMessageInfo - -type isConformanceResponse_Result interface { - isConformanceResponse_Result() -} - -type ConformanceResponse_ParseError struct { - ParseError string `protobuf:"bytes,1,opt,name=parse_error,json=parseError,proto3,oneof"` -} - -type ConformanceResponse_SerializeError struct { - SerializeError string `protobuf:"bytes,6,opt,name=serialize_error,json=serializeError,proto3,oneof"` -} - -type ConformanceResponse_RuntimeError struct { - RuntimeError string `protobuf:"bytes,2,opt,name=runtime_error,json=runtimeError,proto3,oneof"` -} - -type ConformanceResponse_ProtobufPayload struct { - ProtobufPayload []byte `protobuf:"bytes,3,opt,name=protobuf_payload,json=protobufPayload,proto3,oneof"` -} - -type ConformanceResponse_JsonPayload struct { - JsonPayload string `protobuf:"bytes,4,opt,name=json_payload,json=jsonPayload,proto3,oneof"` -} - -type ConformanceResponse_Skipped struct { - Skipped string `protobuf:"bytes,5,opt,name=skipped,proto3,oneof"` -} - -func (*ConformanceResponse_ParseError) isConformanceResponse_Result() {} - -func (*ConformanceResponse_SerializeError) isConformanceResponse_Result() {} - -func (*ConformanceResponse_RuntimeError) isConformanceResponse_Result() {} - -func (*ConformanceResponse_ProtobufPayload) isConformanceResponse_Result() {} - -func (*ConformanceResponse_JsonPayload) isConformanceResponse_Result() {} - -func (*ConformanceResponse_Skipped) isConformanceResponse_Result() {} - -func (m *ConformanceResponse) GetResult() isConformanceResponse_Result { - if m != nil { - return m.Result - } - return nil -} - -func (m *ConformanceResponse) GetParseError() string { - if x, ok := m.GetResult().(*ConformanceResponse_ParseError); ok { - return x.ParseError - } - return "" -} - -func (m *ConformanceResponse) GetSerializeError() string { - if x, ok := m.GetResult().(*ConformanceResponse_SerializeError); ok { - return x.SerializeError - } - return "" -} - -func (m *ConformanceResponse) GetRuntimeError() string { - if x, ok := m.GetResult().(*ConformanceResponse_RuntimeError); ok { - return x.RuntimeError - } - return "" -} - -func (m *ConformanceResponse) GetProtobufPayload() []byte { - if x, ok := m.GetResult().(*ConformanceResponse_ProtobufPayload); ok { - return x.ProtobufPayload - } - return nil -} - -func (m *ConformanceResponse) GetJsonPayload() string { - if x, ok := m.GetResult().(*ConformanceResponse_JsonPayload); ok { - return x.JsonPayload - } - return "" -} - -func (m *ConformanceResponse) GetSkipped() string { - if x, ok := m.GetResult().(*ConformanceResponse_Skipped); ok { - return x.Skipped - } - return "" -} - -// XXX_OneofWrappers is for the internal use of the proto package. -func (*ConformanceResponse) XXX_OneofWrappers() []interface{} { - return []interface{}{ - (*ConformanceResponse_ParseError)(nil), - (*ConformanceResponse_SerializeError)(nil), - (*ConformanceResponse_RuntimeError)(nil), - (*ConformanceResponse_ProtobufPayload)(nil), - (*ConformanceResponse_JsonPayload)(nil), - (*ConformanceResponse_Skipped)(nil), - } -} - -// This proto includes every type of field in both singular and repeated -// forms. -type TestAllTypes struct { - // Singular - OptionalInt32 int32 `protobuf:"varint,1,opt,name=optional_int32,json=optionalInt32,proto3" json:"optional_int32,omitempty"` - OptionalInt64 int64 `protobuf:"varint,2,opt,name=optional_int64,json=optionalInt64,proto3" json:"optional_int64,omitempty"` - OptionalUint32 uint32 `protobuf:"varint,3,opt,name=optional_uint32,json=optionalUint32,proto3" json:"optional_uint32,omitempty"` - OptionalUint64 uint64 `protobuf:"varint,4,opt,name=optional_uint64,json=optionalUint64,proto3" json:"optional_uint64,omitempty"` - OptionalSint32 int32 `protobuf:"zigzag32,5,opt,name=optional_sint32,json=optionalSint32,proto3" json:"optional_sint32,omitempty"` - OptionalSint64 int64 `protobuf:"zigzag64,6,opt,name=optional_sint64,json=optionalSint64,proto3" json:"optional_sint64,omitempty"` - OptionalFixed32 uint32 `protobuf:"fixed32,7,opt,name=optional_fixed32,json=optionalFixed32,proto3" json:"optional_fixed32,omitempty"` - OptionalFixed64 uint64 `protobuf:"fixed64,8,opt,name=optional_fixed64,json=optionalFixed64,proto3" json:"optional_fixed64,omitempty"` - OptionalSfixed32 int32 `protobuf:"fixed32,9,opt,name=optional_sfixed32,json=optionalSfixed32,proto3" json:"optional_sfixed32,omitempty"` - OptionalSfixed64 int64 `protobuf:"fixed64,10,opt,name=optional_sfixed64,json=optionalSfixed64,proto3" json:"optional_sfixed64,omitempty"` - OptionalFloat float32 `protobuf:"fixed32,11,opt,name=optional_float,json=optionalFloat,proto3" json:"optional_float,omitempty"` - OptionalDouble float64 `protobuf:"fixed64,12,opt,name=optional_double,json=optionalDouble,proto3" json:"optional_double,omitempty"` - OptionalBool bool `protobuf:"varint,13,opt,name=optional_bool,json=optionalBool,proto3" json:"optional_bool,omitempty"` - OptionalString string `protobuf:"bytes,14,opt,name=optional_string,json=optionalString,proto3" json:"optional_string,omitempty"` - OptionalBytes []byte `protobuf:"bytes,15,opt,name=optional_bytes,json=optionalBytes,proto3" json:"optional_bytes,omitempty"` - OptionalNestedMessage *TestAllTypes_NestedMessage `protobuf:"bytes,18,opt,name=optional_nested_message,json=optionalNestedMessage,proto3" json:"optional_nested_message,omitempty"` - OptionalForeignMessage *ForeignMessage `protobuf:"bytes,19,opt,name=optional_foreign_message,json=optionalForeignMessage,proto3" json:"optional_foreign_message,omitempty"` - OptionalNestedEnum TestAllTypes_NestedEnum `protobuf:"varint,21,opt,name=optional_nested_enum,json=optionalNestedEnum,proto3,enum=conformance.TestAllTypes_NestedEnum" json:"optional_nested_enum,omitempty"` - OptionalForeignEnum ForeignEnum `protobuf:"varint,22,opt,name=optional_foreign_enum,json=optionalForeignEnum,proto3,enum=conformance.ForeignEnum" json:"optional_foreign_enum,omitempty"` - OptionalStringPiece string `protobuf:"bytes,24,opt,name=optional_string_piece,json=optionalStringPiece,proto3" json:"optional_string_piece,omitempty"` - OptionalCord string `protobuf:"bytes,25,opt,name=optional_cord,json=optionalCord,proto3" json:"optional_cord,omitempty"` - RecursiveMessage *TestAllTypes `protobuf:"bytes,27,opt,name=recursive_message,json=recursiveMessage,proto3" json:"recursive_message,omitempty"` - // Repeated - RepeatedInt32 []int32 `protobuf:"varint,31,rep,packed,name=repeated_int32,json=repeatedInt32,proto3" json:"repeated_int32,omitempty"` - RepeatedInt64 []int64 `protobuf:"varint,32,rep,packed,name=repeated_int64,json=repeatedInt64,proto3" json:"repeated_int64,omitempty"` - RepeatedUint32 []uint32 `protobuf:"varint,33,rep,packed,name=repeated_uint32,json=repeatedUint32,proto3" json:"repeated_uint32,omitempty"` - RepeatedUint64 []uint64 `protobuf:"varint,34,rep,packed,name=repeated_uint64,json=repeatedUint64,proto3" json:"repeated_uint64,omitempty"` - RepeatedSint32 []int32 `protobuf:"zigzag32,35,rep,packed,name=repeated_sint32,json=repeatedSint32,proto3" json:"repeated_sint32,omitempty"` - RepeatedSint64 []int64 `protobuf:"zigzag64,36,rep,packed,name=repeated_sint64,json=repeatedSint64,proto3" json:"repeated_sint64,omitempty"` - RepeatedFixed32 []uint32 `protobuf:"fixed32,37,rep,packed,name=repeated_fixed32,json=repeatedFixed32,proto3" json:"repeated_fixed32,omitempty"` - RepeatedFixed64 []uint64 `protobuf:"fixed64,38,rep,packed,name=repeated_fixed64,json=repeatedFixed64,proto3" json:"repeated_fixed64,omitempty"` - RepeatedSfixed32 []int32 `protobuf:"fixed32,39,rep,packed,name=repeated_sfixed32,json=repeatedSfixed32,proto3" json:"repeated_sfixed32,omitempty"` - RepeatedSfixed64 []int64 `protobuf:"fixed64,40,rep,packed,name=repeated_sfixed64,json=repeatedSfixed64,proto3" json:"repeated_sfixed64,omitempty"` - RepeatedFloat []float32 `protobuf:"fixed32,41,rep,packed,name=repeated_float,json=repeatedFloat,proto3" json:"repeated_float,omitempty"` - RepeatedDouble []float64 `protobuf:"fixed64,42,rep,packed,name=repeated_double,json=repeatedDouble,proto3" json:"repeated_double,omitempty"` - RepeatedBool []bool `protobuf:"varint,43,rep,packed,name=repeated_bool,json=repeatedBool,proto3" json:"repeated_bool,omitempty"` - RepeatedString []string `protobuf:"bytes,44,rep,name=repeated_string,json=repeatedString,proto3" json:"repeated_string,omitempty"` - RepeatedBytes [][]byte `protobuf:"bytes,45,rep,name=repeated_bytes,json=repeatedBytes,proto3" json:"repeated_bytes,omitempty"` - RepeatedNestedMessage []*TestAllTypes_NestedMessage `protobuf:"bytes,48,rep,name=repeated_nested_message,json=repeatedNestedMessage,proto3" json:"repeated_nested_message,omitempty"` - RepeatedForeignMessage []*ForeignMessage `protobuf:"bytes,49,rep,name=repeated_foreign_message,json=repeatedForeignMessage,proto3" json:"repeated_foreign_message,omitempty"` - RepeatedNestedEnum []TestAllTypes_NestedEnum `protobuf:"varint,51,rep,packed,name=repeated_nested_enum,json=repeatedNestedEnum,proto3,enum=conformance.TestAllTypes_NestedEnum" json:"repeated_nested_enum,omitempty"` - RepeatedForeignEnum []ForeignEnum `protobuf:"varint,52,rep,packed,name=repeated_foreign_enum,json=repeatedForeignEnum,proto3,enum=conformance.ForeignEnum" json:"repeated_foreign_enum,omitempty"` - RepeatedStringPiece []string `protobuf:"bytes,54,rep,name=repeated_string_piece,json=repeatedStringPiece,proto3" json:"repeated_string_piece,omitempty"` - RepeatedCord []string `protobuf:"bytes,55,rep,name=repeated_cord,json=repeatedCord,proto3" json:"repeated_cord,omitempty"` - // Map - MapInt32Int32 map[int32]int32 `protobuf:"bytes,56,rep,name=map_int32_int32,json=mapInt32Int32,proto3" json:"map_int32_int32,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` - MapInt64Int64 map[int64]int64 `protobuf:"bytes,57,rep,name=map_int64_int64,json=mapInt64Int64,proto3" json:"map_int64_int64,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` - MapUint32Uint32 map[uint32]uint32 `protobuf:"bytes,58,rep,name=map_uint32_uint32,json=mapUint32Uint32,proto3" json:"map_uint32_uint32,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` - MapUint64Uint64 map[uint64]uint64 `protobuf:"bytes,59,rep,name=map_uint64_uint64,json=mapUint64Uint64,proto3" json:"map_uint64_uint64,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` - MapSint32Sint32 map[int32]int32 `protobuf:"bytes,60,rep,name=map_sint32_sint32,json=mapSint32Sint32,proto3" json:"map_sint32_sint32,omitempty" protobuf_key:"zigzag32,1,opt,name=key,proto3" protobuf_val:"zigzag32,2,opt,name=value,proto3"` - MapSint64Sint64 map[int64]int64 `protobuf:"bytes,61,rep,name=map_sint64_sint64,json=mapSint64Sint64,proto3" json:"map_sint64_sint64,omitempty" protobuf_key:"zigzag64,1,opt,name=key,proto3" protobuf_val:"zigzag64,2,opt,name=value,proto3"` - MapFixed32Fixed32 map[uint32]uint32 `protobuf:"bytes,62,rep,name=map_fixed32_fixed32,json=mapFixed32Fixed32,proto3" json:"map_fixed32_fixed32,omitempty" protobuf_key:"fixed32,1,opt,name=key,proto3" protobuf_val:"fixed32,2,opt,name=value,proto3"` - MapFixed64Fixed64 map[uint64]uint64 `protobuf:"bytes,63,rep,name=map_fixed64_fixed64,json=mapFixed64Fixed64,proto3" json:"map_fixed64_fixed64,omitempty" protobuf_key:"fixed64,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"` - MapSfixed32Sfixed32 map[int32]int32 `protobuf:"bytes,64,rep,name=map_sfixed32_sfixed32,json=mapSfixed32Sfixed32,proto3" json:"map_sfixed32_sfixed32,omitempty" protobuf_key:"fixed32,1,opt,name=key,proto3" protobuf_val:"fixed32,2,opt,name=value,proto3"` - MapSfixed64Sfixed64 map[int64]int64 `protobuf:"bytes,65,rep,name=map_sfixed64_sfixed64,json=mapSfixed64Sfixed64,proto3" json:"map_sfixed64_sfixed64,omitempty" protobuf_key:"fixed64,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"` - MapInt32Float map[int32]float32 `protobuf:"bytes,66,rep,name=map_int32_float,json=mapInt32Float,proto3" json:"map_int32_float,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"fixed32,2,opt,name=value,proto3"` - MapInt32Double map[int32]float64 `protobuf:"bytes,67,rep,name=map_int32_double,json=mapInt32Double,proto3" json:"map_int32_double,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"` - MapBoolBool map[bool]bool `protobuf:"bytes,68,rep,name=map_bool_bool,json=mapBoolBool,proto3" json:"map_bool_bool,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` - MapStringString map[string]string `protobuf:"bytes,69,rep,name=map_string_string,json=mapStringString,proto3" json:"map_string_string,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - MapStringBytes map[string][]byte `protobuf:"bytes,70,rep,name=map_string_bytes,json=mapStringBytes,proto3" json:"map_string_bytes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - MapStringNestedMessage map[string]*TestAllTypes_NestedMessage `protobuf:"bytes,71,rep,name=map_string_nested_message,json=mapStringNestedMessage,proto3" json:"map_string_nested_message,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - MapStringForeignMessage map[string]*ForeignMessage `protobuf:"bytes,72,rep,name=map_string_foreign_message,json=mapStringForeignMessage,proto3" json:"map_string_foreign_message,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - MapStringNestedEnum map[string]TestAllTypes_NestedEnum `protobuf:"bytes,73,rep,name=map_string_nested_enum,json=mapStringNestedEnum,proto3" json:"map_string_nested_enum,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3,enum=conformance.TestAllTypes_NestedEnum"` - MapStringForeignEnum map[string]ForeignEnum `protobuf:"bytes,74,rep,name=map_string_foreign_enum,json=mapStringForeignEnum,proto3" json:"map_string_foreign_enum,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3,enum=conformance.ForeignEnum"` - // Types that are valid to be assigned to OneofField: - // *TestAllTypes_OneofUint32 - // *TestAllTypes_OneofNestedMessage - // *TestAllTypes_OneofString - // *TestAllTypes_OneofBytes - OneofField isTestAllTypes_OneofField `protobuf_oneof:"oneof_field"` - // Well-known types - OptionalBoolWrapper *wrappers.BoolValue `protobuf:"bytes,201,opt,name=optional_bool_wrapper,json=optionalBoolWrapper,proto3" json:"optional_bool_wrapper,omitempty"` - OptionalInt32Wrapper *wrappers.Int32Value `protobuf:"bytes,202,opt,name=optional_int32_wrapper,json=optionalInt32Wrapper,proto3" json:"optional_int32_wrapper,omitempty"` - OptionalInt64Wrapper *wrappers.Int64Value `protobuf:"bytes,203,opt,name=optional_int64_wrapper,json=optionalInt64Wrapper,proto3" json:"optional_int64_wrapper,omitempty"` - OptionalUint32Wrapper *wrappers.UInt32Value `protobuf:"bytes,204,opt,name=optional_uint32_wrapper,json=optionalUint32Wrapper,proto3" json:"optional_uint32_wrapper,omitempty"` - OptionalUint64Wrapper *wrappers.UInt64Value `protobuf:"bytes,205,opt,name=optional_uint64_wrapper,json=optionalUint64Wrapper,proto3" json:"optional_uint64_wrapper,omitempty"` - OptionalFloatWrapper *wrappers.FloatValue `protobuf:"bytes,206,opt,name=optional_float_wrapper,json=optionalFloatWrapper,proto3" json:"optional_float_wrapper,omitempty"` - OptionalDoubleWrapper *wrappers.DoubleValue `protobuf:"bytes,207,opt,name=optional_double_wrapper,json=optionalDoubleWrapper,proto3" json:"optional_double_wrapper,omitempty"` - OptionalStringWrapper *wrappers.StringValue `protobuf:"bytes,208,opt,name=optional_string_wrapper,json=optionalStringWrapper,proto3" json:"optional_string_wrapper,omitempty"` - OptionalBytesWrapper *wrappers.BytesValue `protobuf:"bytes,209,opt,name=optional_bytes_wrapper,json=optionalBytesWrapper,proto3" json:"optional_bytes_wrapper,omitempty"` - RepeatedBoolWrapper []*wrappers.BoolValue `protobuf:"bytes,211,rep,name=repeated_bool_wrapper,json=repeatedBoolWrapper,proto3" json:"repeated_bool_wrapper,omitempty"` - RepeatedInt32Wrapper []*wrappers.Int32Value `protobuf:"bytes,212,rep,name=repeated_int32_wrapper,json=repeatedInt32Wrapper,proto3" json:"repeated_int32_wrapper,omitempty"` - RepeatedInt64Wrapper []*wrappers.Int64Value `protobuf:"bytes,213,rep,name=repeated_int64_wrapper,json=repeatedInt64Wrapper,proto3" json:"repeated_int64_wrapper,omitempty"` - RepeatedUint32Wrapper []*wrappers.UInt32Value `protobuf:"bytes,214,rep,name=repeated_uint32_wrapper,json=repeatedUint32Wrapper,proto3" json:"repeated_uint32_wrapper,omitempty"` - RepeatedUint64Wrapper []*wrappers.UInt64Value `protobuf:"bytes,215,rep,name=repeated_uint64_wrapper,json=repeatedUint64Wrapper,proto3" json:"repeated_uint64_wrapper,omitempty"` - RepeatedFloatWrapper []*wrappers.FloatValue `protobuf:"bytes,216,rep,name=repeated_float_wrapper,json=repeatedFloatWrapper,proto3" json:"repeated_float_wrapper,omitempty"` - RepeatedDoubleWrapper []*wrappers.DoubleValue `protobuf:"bytes,217,rep,name=repeated_double_wrapper,json=repeatedDoubleWrapper,proto3" json:"repeated_double_wrapper,omitempty"` - RepeatedStringWrapper []*wrappers.StringValue `protobuf:"bytes,218,rep,name=repeated_string_wrapper,json=repeatedStringWrapper,proto3" json:"repeated_string_wrapper,omitempty"` - RepeatedBytesWrapper []*wrappers.BytesValue `protobuf:"bytes,219,rep,name=repeated_bytes_wrapper,json=repeatedBytesWrapper,proto3" json:"repeated_bytes_wrapper,omitempty"` - OptionalDuration *duration.Duration `protobuf:"bytes,301,opt,name=optional_duration,json=optionalDuration,proto3" json:"optional_duration,omitempty"` - OptionalTimestamp *timestamp.Timestamp `protobuf:"bytes,302,opt,name=optional_timestamp,json=optionalTimestamp,proto3" json:"optional_timestamp,omitempty"` - OptionalFieldMask *field_mask.FieldMask `protobuf:"bytes,303,opt,name=optional_field_mask,json=optionalFieldMask,proto3" json:"optional_field_mask,omitempty"` - OptionalStruct *_struct.Struct `protobuf:"bytes,304,opt,name=optional_struct,json=optionalStruct,proto3" json:"optional_struct,omitempty"` - OptionalAny *any.Any `protobuf:"bytes,305,opt,name=optional_any,json=optionalAny,proto3" json:"optional_any,omitempty"` - OptionalValue *_struct.Value `protobuf:"bytes,306,opt,name=optional_value,json=optionalValue,proto3" json:"optional_value,omitempty"` - RepeatedDuration []*duration.Duration `protobuf:"bytes,311,rep,name=repeated_duration,json=repeatedDuration,proto3" json:"repeated_duration,omitempty"` - RepeatedTimestamp []*timestamp.Timestamp `protobuf:"bytes,312,rep,name=repeated_timestamp,json=repeatedTimestamp,proto3" json:"repeated_timestamp,omitempty"` - RepeatedFieldmask []*field_mask.FieldMask `protobuf:"bytes,313,rep,name=repeated_fieldmask,json=repeatedFieldmask,proto3" json:"repeated_fieldmask,omitempty"` - RepeatedStruct []*_struct.Struct `protobuf:"bytes,324,rep,name=repeated_struct,json=repeatedStruct,proto3" json:"repeated_struct,omitempty"` - RepeatedAny []*any.Any `protobuf:"bytes,315,rep,name=repeated_any,json=repeatedAny,proto3" json:"repeated_any,omitempty"` - RepeatedValue []*_struct.Value `protobuf:"bytes,316,rep,name=repeated_value,json=repeatedValue,proto3" json:"repeated_value,omitempty"` - // Test field-name-to-JSON-name convention. - Fieldname1 int32 `protobuf:"varint,401,opt,name=fieldname1,proto3" json:"fieldname1,omitempty"` - FieldName2 int32 `protobuf:"varint,402,opt,name=field_name2,json=fieldName2,proto3" json:"field_name2,omitempty"` - XFieldName3 int32 `protobuf:"varint,403,opt,name=_field_name3,json=FieldName3,proto3" json:"_field_name3,omitempty"` - Field_Name4_ int32 `protobuf:"varint,404,opt,name=field__name4_,json=fieldName4,proto3" json:"field__name4_,omitempty"` - Field0Name5 int32 `protobuf:"varint,405,opt,name=field0name5,proto3" json:"field0name5,omitempty"` - Field_0Name6 int32 `protobuf:"varint,406,opt,name=field_0_name6,json=field0Name6,proto3" json:"field_0_name6,omitempty"` - FieldName7 int32 `protobuf:"varint,407,opt,name=fieldName7,proto3" json:"fieldName7,omitempty"` - FieldName8 int32 `protobuf:"varint,408,opt,name=FieldName8,proto3" json:"FieldName8,omitempty"` - Field_Name9 int32 `protobuf:"varint,409,opt,name=field_Name9,json=fieldName9,proto3" json:"field_Name9,omitempty"` - Field_Name10 int32 `protobuf:"varint,410,opt,name=Field_Name10,json=FieldName10,proto3" json:"Field_Name10,omitempty"` - FIELD_NAME11 int32 `protobuf:"varint,411,opt,name=FIELD_NAME11,json=FIELDNAME11,proto3" json:"FIELD_NAME11,omitempty"` - FIELDName12 int32 `protobuf:"varint,412,opt,name=FIELD_name12,json=FIELDName12,proto3" json:"FIELD_name12,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *TestAllTypes) Reset() { *m = TestAllTypes{} } -func (m *TestAllTypes) String() string { return proto.CompactTextString(m) } -func (*TestAllTypes) ProtoMessage() {} -func (*TestAllTypes) Descriptor() ([]byte, []int) { - return fileDescriptor_e7c910178d599565, []int{2} -} - -func (m *TestAllTypes) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_TestAllTypes.Unmarshal(m, b) -} -func (m *TestAllTypes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_TestAllTypes.Marshal(b, m, deterministic) -} -func (m *TestAllTypes) XXX_Merge(src proto.Message) { - xxx_messageInfo_TestAllTypes.Merge(m, src) -} -func (m *TestAllTypes) XXX_Size() int { - return xxx_messageInfo_TestAllTypes.Size(m) -} -func (m *TestAllTypes) XXX_DiscardUnknown() { - xxx_messageInfo_TestAllTypes.DiscardUnknown(m) -} - -var xxx_messageInfo_TestAllTypes proto.InternalMessageInfo - -func (m *TestAllTypes) GetOptionalInt32() int32 { - if m != nil { - return m.OptionalInt32 - } - return 0 -} - -func (m *TestAllTypes) GetOptionalInt64() int64 { - if m != nil { - return m.OptionalInt64 - } - return 0 -} - -func (m *TestAllTypes) GetOptionalUint32() uint32 { - if m != nil { - return m.OptionalUint32 - } - return 0 -} - -func (m *TestAllTypes) GetOptionalUint64() uint64 { - if m != nil { - return m.OptionalUint64 - } - return 0 -} - -func (m *TestAllTypes) GetOptionalSint32() int32 { - if m != nil { - return m.OptionalSint32 - } - return 0 -} - -func (m *TestAllTypes) GetOptionalSint64() int64 { - if m != nil { - return m.OptionalSint64 - } - return 0 -} - -func (m *TestAllTypes) GetOptionalFixed32() uint32 { - if m != nil { - return m.OptionalFixed32 - } - return 0 -} - -func (m *TestAllTypes) GetOptionalFixed64() uint64 { - if m != nil { - return m.OptionalFixed64 - } - return 0 -} - -func (m *TestAllTypes) GetOptionalSfixed32() int32 { - if m != nil { - return m.OptionalSfixed32 - } - return 0 -} - -func (m *TestAllTypes) GetOptionalSfixed64() int64 { - if m != nil { - return m.OptionalSfixed64 - } - return 0 -} - -func (m *TestAllTypes) GetOptionalFloat() float32 { - if m != nil { - return m.OptionalFloat - } - return 0 -} - -func (m *TestAllTypes) GetOptionalDouble() float64 { - if m != nil { - return m.OptionalDouble - } - return 0 -} - -func (m *TestAllTypes) GetOptionalBool() bool { - if m != nil { - return m.OptionalBool - } - return false -} - -func (m *TestAllTypes) GetOptionalString() string { - if m != nil { - return m.OptionalString - } - return "" -} - -func (m *TestAllTypes) GetOptionalBytes() []byte { - if m != nil { - return m.OptionalBytes - } - return nil -} - -func (m *TestAllTypes) GetOptionalNestedMessage() *TestAllTypes_NestedMessage { - if m != nil { - return m.OptionalNestedMessage - } - return nil -} - -func (m *TestAllTypes) GetOptionalForeignMessage() *ForeignMessage { - if m != nil { - return m.OptionalForeignMessage - } - return nil -} - -func (m *TestAllTypes) GetOptionalNestedEnum() TestAllTypes_NestedEnum { - if m != nil { - return m.OptionalNestedEnum - } - return TestAllTypes_FOO -} - -func (m *TestAllTypes) GetOptionalForeignEnum() ForeignEnum { - if m != nil { - return m.OptionalForeignEnum - } - return ForeignEnum_FOREIGN_FOO -} - -func (m *TestAllTypes) GetOptionalStringPiece() string { - if m != nil { - return m.OptionalStringPiece - } - return "" -} - -func (m *TestAllTypes) GetOptionalCord() string { - if m != nil { - return m.OptionalCord - } - return "" -} - -func (m *TestAllTypes) GetRecursiveMessage() *TestAllTypes { - if m != nil { - return m.RecursiveMessage - } - return nil -} - -func (m *TestAllTypes) GetRepeatedInt32() []int32 { - if m != nil { - return m.RepeatedInt32 - } - return nil -} - -func (m *TestAllTypes) GetRepeatedInt64() []int64 { - if m != nil { - return m.RepeatedInt64 - } - return nil -} - -func (m *TestAllTypes) GetRepeatedUint32() []uint32 { - if m != nil { - return m.RepeatedUint32 - } - return nil -} - -func (m *TestAllTypes) GetRepeatedUint64() []uint64 { - if m != nil { - return m.RepeatedUint64 - } - return nil -} - -func (m *TestAllTypes) GetRepeatedSint32() []int32 { - if m != nil { - return m.RepeatedSint32 - } - return nil -} - -func (m *TestAllTypes) GetRepeatedSint64() []int64 { - if m != nil { - return m.RepeatedSint64 - } - return nil -} - -func (m *TestAllTypes) GetRepeatedFixed32() []uint32 { - if m != nil { - return m.RepeatedFixed32 - } - return nil -} - -func (m *TestAllTypes) GetRepeatedFixed64() []uint64 { - if m != nil { - return m.RepeatedFixed64 - } - return nil -} - -func (m *TestAllTypes) GetRepeatedSfixed32() []int32 { - if m != nil { - return m.RepeatedSfixed32 - } - return nil -} - -func (m *TestAllTypes) GetRepeatedSfixed64() []int64 { - if m != nil { - return m.RepeatedSfixed64 - } - return nil -} - -func (m *TestAllTypes) GetRepeatedFloat() []float32 { - if m != nil { - return m.RepeatedFloat - } - return nil -} - -func (m *TestAllTypes) GetRepeatedDouble() []float64 { - if m != nil { - return m.RepeatedDouble - } - return nil -} - -func (m *TestAllTypes) GetRepeatedBool() []bool { - if m != nil { - return m.RepeatedBool - } - return nil -} - -func (m *TestAllTypes) GetRepeatedString() []string { - if m != nil { - return m.RepeatedString - } - return nil -} - -func (m *TestAllTypes) GetRepeatedBytes() [][]byte { - if m != nil { - return m.RepeatedBytes - } - return nil -} - -func (m *TestAllTypes) GetRepeatedNestedMessage() []*TestAllTypes_NestedMessage { - if m != nil { - return m.RepeatedNestedMessage - } - return nil -} - -func (m *TestAllTypes) GetRepeatedForeignMessage() []*ForeignMessage { - if m != nil { - return m.RepeatedForeignMessage - } - return nil -} - -func (m *TestAllTypes) GetRepeatedNestedEnum() []TestAllTypes_NestedEnum { - if m != nil { - return m.RepeatedNestedEnum - } - return nil -} - -func (m *TestAllTypes) GetRepeatedForeignEnum() []ForeignEnum { - if m != nil { - return m.RepeatedForeignEnum - } - return nil -} - -func (m *TestAllTypes) GetRepeatedStringPiece() []string { - if m != nil { - return m.RepeatedStringPiece - } - return nil -} - -func (m *TestAllTypes) GetRepeatedCord() []string { - if m != nil { - return m.RepeatedCord - } - return nil -} - -func (m *TestAllTypes) GetMapInt32Int32() map[int32]int32 { - if m != nil { - return m.MapInt32Int32 - } - return nil -} - -func (m *TestAllTypes) GetMapInt64Int64() map[int64]int64 { - if m != nil { - return m.MapInt64Int64 - } - return nil -} - -func (m *TestAllTypes) GetMapUint32Uint32() map[uint32]uint32 { - if m != nil { - return m.MapUint32Uint32 - } - return nil -} - -func (m *TestAllTypes) GetMapUint64Uint64() map[uint64]uint64 { - if m != nil { - return m.MapUint64Uint64 - } - return nil -} - -func (m *TestAllTypes) GetMapSint32Sint32() map[int32]int32 { - if m != nil { - return m.MapSint32Sint32 - } - return nil -} - -func (m *TestAllTypes) GetMapSint64Sint64() map[int64]int64 { - if m != nil { - return m.MapSint64Sint64 - } - return nil -} - -func (m *TestAllTypes) GetMapFixed32Fixed32() map[uint32]uint32 { - if m != nil { - return m.MapFixed32Fixed32 - } - return nil -} - -func (m *TestAllTypes) GetMapFixed64Fixed64() map[uint64]uint64 { - if m != nil { - return m.MapFixed64Fixed64 - } - return nil -} - -func (m *TestAllTypes) GetMapSfixed32Sfixed32() map[int32]int32 { - if m != nil { - return m.MapSfixed32Sfixed32 - } - return nil -} - -func (m *TestAllTypes) GetMapSfixed64Sfixed64() map[int64]int64 { - if m != nil { - return m.MapSfixed64Sfixed64 - } - return nil -} - -func (m *TestAllTypes) GetMapInt32Float() map[int32]float32 { - if m != nil { - return m.MapInt32Float - } - return nil -} - -func (m *TestAllTypes) GetMapInt32Double() map[int32]float64 { - if m != nil { - return m.MapInt32Double - } - return nil -} - -func (m *TestAllTypes) GetMapBoolBool() map[bool]bool { - if m != nil { - return m.MapBoolBool - } - return nil -} - -func (m *TestAllTypes) GetMapStringString() map[string]string { - if m != nil { - return m.MapStringString - } - return nil -} - -func (m *TestAllTypes) GetMapStringBytes() map[string][]byte { - if m != nil { - return m.MapStringBytes - } - return nil -} - -func (m *TestAllTypes) GetMapStringNestedMessage() map[string]*TestAllTypes_NestedMessage { - if m != nil { - return m.MapStringNestedMessage - } - return nil -} - -func (m *TestAllTypes) GetMapStringForeignMessage() map[string]*ForeignMessage { - if m != nil { - return m.MapStringForeignMessage - } - return nil -} - -func (m *TestAllTypes) GetMapStringNestedEnum() map[string]TestAllTypes_NestedEnum { - if m != nil { - return m.MapStringNestedEnum - } - return nil -} - -func (m *TestAllTypes) GetMapStringForeignEnum() map[string]ForeignEnum { - if m != nil { - return m.MapStringForeignEnum - } - return nil -} - -type isTestAllTypes_OneofField interface { - isTestAllTypes_OneofField() -} - -type TestAllTypes_OneofUint32 struct { - OneofUint32 uint32 `protobuf:"varint,111,opt,name=oneof_uint32,json=oneofUint32,proto3,oneof"` -} - -type TestAllTypes_OneofNestedMessage struct { - OneofNestedMessage *TestAllTypes_NestedMessage `protobuf:"bytes,112,opt,name=oneof_nested_message,json=oneofNestedMessage,proto3,oneof"` -} - -type TestAllTypes_OneofString struct { - OneofString string `protobuf:"bytes,113,opt,name=oneof_string,json=oneofString,proto3,oneof"` -} - -type TestAllTypes_OneofBytes struct { - OneofBytes []byte `protobuf:"bytes,114,opt,name=oneof_bytes,json=oneofBytes,proto3,oneof"` -} - -func (*TestAllTypes_OneofUint32) isTestAllTypes_OneofField() {} - -func (*TestAllTypes_OneofNestedMessage) isTestAllTypes_OneofField() {} - -func (*TestAllTypes_OneofString) isTestAllTypes_OneofField() {} - -func (*TestAllTypes_OneofBytes) isTestAllTypes_OneofField() {} - -func (m *TestAllTypes) GetOneofField() isTestAllTypes_OneofField { - if m != nil { - return m.OneofField - } - return nil -} - -func (m *TestAllTypes) GetOneofUint32() uint32 { - if x, ok := m.GetOneofField().(*TestAllTypes_OneofUint32); ok { - return x.OneofUint32 - } - return 0 -} - -func (m *TestAllTypes) GetOneofNestedMessage() *TestAllTypes_NestedMessage { - if x, ok := m.GetOneofField().(*TestAllTypes_OneofNestedMessage); ok { - return x.OneofNestedMessage - } - return nil -} - -func (m *TestAllTypes) GetOneofString() string { - if x, ok := m.GetOneofField().(*TestAllTypes_OneofString); ok { - return x.OneofString - } - return "" -} - -func (m *TestAllTypes) GetOneofBytes() []byte { - if x, ok := m.GetOneofField().(*TestAllTypes_OneofBytes); ok { - return x.OneofBytes - } - return nil -} - -func (m *TestAllTypes) GetOptionalBoolWrapper() *wrappers.BoolValue { - if m != nil { - return m.OptionalBoolWrapper - } - return nil -} - -func (m *TestAllTypes) GetOptionalInt32Wrapper() *wrappers.Int32Value { - if m != nil { - return m.OptionalInt32Wrapper - } - return nil -} - -func (m *TestAllTypes) GetOptionalInt64Wrapper() *wrappers.Int64Value { - if m != nil { - return m.OptionalInt64Wrapper - } - return nil -} - -func (m *TestAllTypes) GetOptionalUint32Wrapper() *wrappers.UInt32Value { - if m != nil { - return m.OptionalUint32Wrapper - } - return nil -} - -func (m *TestAllTypes) GetOptionalUint64Wrapper() *wrappers.UInt64Value { - if m != nil { - return m.OptionalUint64Wrapper - } - return nil -} - -func (m *TestAllTypes) GetOptionalFloatWrapper() *wrappers.FloatValue { - if m != nil { - return m.OptionalFloatWrapper - } - return nil -} - -func (m *TestAllTypes) GetOptionalDoubleWrapper() *wrappers.DoubleValue { - if m != nil { - return m.OptionalDoubleWrapper - } - return nil -} - -func (m *TestAllTypes) GetOptionalStringWrapper() *wrappers.StringValue { - if m != nil { - return m.OptionalStringWrapper - } - return nil -} - -func (m *TestAllTypes) GetOptionalBytesWrapper() *wrappers.BytesValue { - if m != nil { - return m.OptionalBytesWrapper - } - return nil -} - -func (m *TestAllTypes) GetRepeatedBoolWrapper() []*wrappers.BoolValue { - if m != nil { - return m.RepeatedBoolWrapper - } - return nil -} - -func (m *TestAllTypes) GetRepeatedInt32Wrapper() []*wrappers.Int32Value { - if m != nil { - return m.RepeatedInt32Wrapper - } - return nil -} - -func (m *TestAllTypes) GetRepeatedInt64Wrapper() []*wrappers.Int64Value { - if m != nil { - return m.RepeatedInt64Wrapper - } - return nil -} - -func (m *TestAllTypes) GetRepeatedUint32Wrapper() []*wrappers.UInt32Value { - if m != nil { - return m.RepeatedUint32Wrapper - } - return nil -} - -func (m *TestAllTypes) GetRepeatedUint64Wrapper() []*wrappers.UInt64Value { - if m != nil { - return m.RepeatedUint64Wrapper - } - return nil -} - -func (m *TestAllTypes) GetRepeatedFloatWrapper() []*wrappers.FloatValue { - if m != nil { - return m.RepeatedFloatWrapper - } - return nil -} - -func (m *TestAllTypes) GetRepeatedDoubleWrapper() []*wrappers.DoubleValue { - if m != nil { - return m.RepeatedDoubleWrapper - } - return nil -} - -func (m *TestAllTypes) GetRepeatedStringWrapper() []*wrappers.StringValue { - if m != nil { - return m.RepeatedStringWrapper - } - return nil -} - -func (m *TestAllTypes) GetRepeatedBytesWrapper() []*wrappers.BytesValue { - if m != nil { - return m.RepeatedBytesWrapper - } - return nil -} - -func (m *TestAllTypes) GetOptionalDuration() *duration.Duration { - if m != nil { - return m.OptionalDuration - } - return nil -} - -func (m *TestAllTypes) GetOptionalTimestamp() *timestamp.Timestamp { - if m != nil { - return m.OptionalTimestamp - } - return nil -} - -func (m *TestAllTypes) GetOptionalFieldMask() *field_mask.FieldMask { - if m != nil { - return m.OptionalFieldMask - } - return nil -} - -func (m *TestAllTypes) GetOptionalStruct() *_struct.Struct { - if m != nil { - return m.OptionalStruct - } - return nil -} - -func (m *TestAllTypes) GetOptionalAny() *any.Any { - if m != nil { - return m.OptionalAny - } - return nil -} - -func (m *TestAllTypes) GetOptionalValue() *_struct.Value { - if m != nil { - return m.OptionalValue - } - return nil -} - -func (m *TestAllTypes) GetRepeatedDuration() []*duration.Duration { - if m != nil { - return m.RepeatedDuration - } - return nil -} - -func (m *TestAllTypes) GetRepeatedTimestamp() []*timestamp.Timestamp { - if m != nil { - return m.RepeatedTimestamp - } - return nil -} - -func (m *TestAllTypes) GetRepeatedFieldmask() []*field_mask.FieldMask { - if m != nil { - return m.RepeatedFieldmask - } - return nil -} - -func (m *TestAllTypes) GetRepeatedStruct() []*_struct.Struct { - if m != nil { - return m.RepeatedStruct - } - return nil -} - -func (m *TestAllTypes) GetRepeatedAny() []*any.Any { - if m != nil { - return m.RepeatedAny - } - return nil -} - -func (m *TestAllTypes) GetRepeatedValue() []*_struct.Value { - if m != nil { - return m.RepeatedValue - } - return nil -} - -func (m *TestAllTypes) GetFieldname1() int32 { - if m != nil { - return m.Fieldname1 - } - return 0 -} - -func (m *TestAllTypes) GetFieldName2() int32 { - if m != nil { - return m.FieldName2 - } - return 0 -} - -func (m *TestAllTypes) GetXFieldName3() int32 { - if m != nil { - return m.XFieldName3 - } - return 0 -} - -func (m *TestAllTypes) GetField_Name4_() int32 { - if m != nil { - return m.Field_Name4_ - } - return 0 -} - -func (m *TestAllTypes) GetField0Name5() int32 { - if m != nil { - return m.Field0Name5 - } - return 0 -} - -func (m *TestAllTypes) GetField_0Name6() int32 { - if m != nil { - return m.Field_0Name6 - } - return 0 -} - -func (m *TestAllTypes) GetFieldName7() int32 { - if m != nil { - return m.FieldName7 - } - return 0 -} - -func (m *TestAllTypes) GetFieldName8() int32 { - if m != nil { - return m.FieldName8 - } - return 0 -} - -func (m *TestAllTypes) GetField_Name9() int32 { - if m != nil { - return m.Field_Name9 - } - return 0 -} - -func (m *TestAllTypes) GetField_Name10() int32 { - if m != nil { - return m.Field_Name10 - } - return 0 -} - -func (m *TestAllTypes) GetFIELD_NAME11() int32 { - if m != nil { - return m.FIELD_NAME11 - } - return 0 -} - -func (m *TestAllTypes) GetFIELDName12() int32 { - if m != nil { - return m.FIELDName12 - } - return 0 -} - -// XXX_OneofWrappers is for the internal use of the proto package. -func (*TestAllTypes) XXX_OneofWrappers() []interface{} { - return []interface{}{ - (*TestAllTypes_OneofUint32)(nil), - (*TestAllTypes_OneofNestedMessage)(nil), - (*TestAllTypes_OneofString)(nil), - (*TestAllTypes_OneofBytes)(nil), - } -} - -type TestAllTypes_NestedMessage struct { - A int32 `protobuf:"varint,1,opt,name=a,proto3" json:"a,omitempty"` - Corecursive *TestAllTypes `protobuf:"bytes,2,opt,name=corecursive,proto3" json:"corecursive,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *TestAllTypes_NestedMessage) Reset() { *m = TestAllTypes_NestedMessage{} } -func (m *TestAllTypes_NestedMessage) String() string { return proto.CompactTextString(m) } -func (*TestAllTypes_NestedMessage) ProtoMessage() {} -func (*TestAllTypes_NestedMessage) Descriptor() ([]byte, []int) { - return fileDescriptor_e7c910178d599565, []int{2, 0} -} - -func (m *TestAllTypes_NestedMessage) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_TestAllTypes_NestedMessage.Unmarshal(m, b) -} -func (m *TestAllTypes_NestedMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_TestAllTypes_NestedMessage.Marshal(b, m, deterministic) -} -func (m *TestAllTypes_NestedMessage) XXX_Merge(src proto.Message) { - xxx_messageInfo_TestAllTypes_NestedMessage.Merge(m, src) -} -func (m *TestAllTypes_NestedMessage) XXX_Size() int { - return xxx_messageInfo_TestAllTypes_NestedMessage.Size(m) -} -func (m *TestAllTypes_NestedMessage) XXX_DiscardUnknown() { - xxx_messageInfo_TestAllTypes_NestedMessage.DiscardUnknown(m) -} - -var xxx_messageInfo_TestAllTypes_NestedMessage proto.InternalMessageInfo - -func (m *TestAllTypes_NestedMessage) GetA() int32 { - if m != nil { - return m.A - } - return 0 -} - -func (m *TestAllTypes_NestedMessage) GetCorecursive() *TestAllTypes { - if m != nil { - return m.Corecursive - } - return nil -} - -type ForeignMessage struct { - C int32 `protobuf:"varint,1,opt,name=c,proto3" json:"c,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *ForeignMessage) Reset() { *m = ForeignMessage{} } -func (m *ForeignMessage) String() string { return proto.CompactTextString(m) } -func (*ForeignMessage) ProtoMessage() {} -func (*ForeignMessage) Descriptor() ([]byte, []int) { - return fileDescriptor_e7c910178d599565, []int{3} -} - -func (m *ForeignMessage) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ForeignMessage.Unmarshal(m, b) -} -func (m *ForeignMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ForeignMessage.Marshal(b, m, deterministic) -} -func (m *ForeignMessage) XXX_Merge(src proto.Message) { - xxx_messageInfo_ForeignMessage.Merge(m, src) -} -func (m *ForeignMessage) XXX_Size() int { - return xxx_messageInfo_ForeignMessage.Size(m) -} -func (m *ForeignMessage) XXX_DiscardUnknown() { - xxx_messageInfo_ForeignMessage.DiscardUnknown(m) -} - -var xxx_messageInfo_ForeignMessage proto.InternalMessageInfo - -func (m *ForeignMessage) GetC() int32 { - if m != nil { - return m.C - } - return 0 -} - -func init() { - proto.RegisterEnum("conformance.WireFormat", WireFormat_name, WireFormat_value) - proto.RegisterEnum("conformance.ForeignEnum", ForeignEnum_name, ForeignEnum_value) - proto.RegisterEnum("conformance.TestAllTypes_NestedEnum", TestAllTypes_NestedEnum_name, TestAllTypes_NestedEnum_value) - proto.RegisterType((*ConformanceRequest)(nil), "conformance.ConformanceRequest") - proto.RegisterType((*ConformanceResponse)(nil), "conformance.ConformanceResponse") - proto.RegisterType((*TestAllTypes)(nil), "conformance.TestAllTypes") - proto.RegisterMapType((map[bool]bool)(nil), "conformance.TestAllTypes.MapBoolBoolEntry") - proto.RegisterMapType((map[uint32]uint32)(nil), "conformance.TestAllTypes.MapFixed32Fixed32Entry") - proto.RegisterMapType((map[uint64]uint64)(nil), "conformance.TestAllTypes.MapFixed64Fixed64Entry") - proto.RegisterMapType((map[int32]float64)(nil), "conformance.TestAllTypes.MapInt32DoubleEntry") - proto.RegisterMapType((map[int32]float32)(nil), "conformance.TestAllTypes.MapInt32FloatEntry") - proto.RegisterMapType((map[int32]int32)(nil), "conformance.TestAllTypes.MapInt32Int32Entry") - proto.RegisterMapType((map[int64]int64)(nil), "conformance.TestAllTypes.MapInt64Int64Entry") - proto.RegisterMapType((map[int32]int32)(nil), "conformance.TestAllTypes.MapSfixed32Sfixed32Entry") - proto.RegisterMapType((map[int64]int64)(nil), "conformance.TestAllTypes.MapSfixed64Sfixed64Entry") - proto.RegisterMapType((map[int32]int32)(nil), "conformance.TestAllTypes.MapSint32Sint32Entry") - proto.RegisterMapType((map[int64]int64)(nil), "conformance.TestAllTypes.MapSint64Sint64Entry") - proto.RegisterMapType((map[string][]byte)(nil), "conformance.TestAllTypes.MapStringBytesEntry") - proto.RegisterMapType((map[string]ForeignEnum)(nil), "conformance.TestAllTypes.MapStringForeignEnumEntry") - proto.RegisterMapType((map[string]*ForeignMessage)(nil), "conformance.TestAllTypes.MapStringForeignMessageEntry") - proto.RegisterMapType((map[string]TestAllTypes_NestedEnum)(nil), "conformance.TestAllTypes.MapStringNestedEnumEntry") - proto.RegisterMapType((map[string]*TestAllTypes_NestedMessage)(nil), "conformance.TestAllTypes.MapStringNestedMessageEntry") - proto.RegisterMapType((map[string]string)(nil), "conformance.TestAllTypes.MapStringStringEntry") - proto.RegisterMapType((map[uint32]uint32)(nil), "conformance.TestAllTypes.MapUint32Uint32Entry") - proto.RegisterMapType((map[uint64]uint64)(nil), "conformance.TestAllTypes.MapUint64Uint64Entry") - proto.RegisterType((*TestAllTypes_NestedMessage)(nil), "conformance.TestAllTypes.NestedMessage") - proto.RegisterType((*ForeignMessage)(nil), "conformance.ForeignMessage") -} - -func init() { proto.RegisterFile("conformance.proto", fileDescriptor_e7c910178d599565) } - -var fileDescriptor_e7c910178d599565 = []byte{ - // 2600 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x5a, 0x5b, 0x73, 0x13, 0xc9, - 0x15, 0xf6, 0x68, 0xc0, 0x36, 0x2d, 0xd9, 0x96, 0xdb, 0xb7, 0xc6, 0x50, 0xcb, 0x60, 0x96, 0x20, - 0x60, 0xd7, 0xeb, 0xcb, 0x30, 0x5c, 0x36, 0x4b, 0xb0, 0xc0, 0x02, 0x93, 0xc5, 0xa2, 0xc6, 0x78, - 0xa9, 0x22, 0x0f, 0xca, 0x20, 0x8f, 0x5d, 0x5a, 0x24, 0x8d, 0x76, 0x66, 0xb4, 0x89, 0xf3, 0x98, - 0x7f, 0x90, 0xfb, 0xf5, 0x2f, 0xe4, 0x5a, 0x95, 0x4a, 0x52, 0xc9, 0x53, 0x2a, 0x2f, 0xb9, 0x27, - 0x95, 0x7b, 0xf2, 0x63, 0x92, 0xea, 0xeb, 0x74, 0xb7, 0x7a, 0x64, 0xb1, 0x55, 0x2b, 0x5b, 0xa7, - 0xbf, 0xfe, 0xce, 0xe9, 0xd3, 0x67, 0xbe, 0x76, 0x9f, 0x01, 0xcc, 0x36, 0xa3, 0xee, 0x61, 0x14, - 0x77, 0x82, 0x6e, 0x33, 0x5c, 0xed, 0xc5, 0x51, 0x1a, 0xc1, 0xa2, 0x64, 0x5a, 0x3e, 0x7b, 0x14, - 0x45, 0x47, 0xed, 0xf0, 0x1d, 0x32, 0xf4, 0xb2, 0x7f, 0xf8, 0x4e, 0xd0, 0x3d, 0xa6, 0xb8, 0xe5, - 0x37, 0xf4, 0xa1, 0x83, 0x7e, 0x1c, 0xa4, 0xad, 0xa8, 0xcb, 0xc6, 0x1d, 0x7d, 0xfc, 0xb0, 0x15, - 0xb6, 0x0f, 0x1a, 0x9d, 0x20, 0x79, 0xc5, 0x10, 0xe7, 0x75, 0x44, 0x92, 0xc6, 0xfd, 0x66, 0xca, - 0x46, 0x2f, 0xe8, 0xa3, 0x69, 0xab, 0x13, 0x26, 0x69, 0xd0, 0xe9, 0xe5, 0x05, 0xf0, 0xb9, 0x38, - 0xe8, 0xf5, 0xc2, 0x38, 0xa1, 0xe3, 0x2b, 0xbf, 0xb2, 0x00, 0xbc, 0x9f, 0xad, 0xc5, 0x0f, 0x3f, - 0xea, 0x87, 0x49, 0x0a, 0xaf, 0x83, 0x32, 0x9f, 0xd1, 0xe8, 0x05, 0xc7, 0xed, 0x28, 0x38, 0x40, - 0x96, 0x63, 0x55, 0x4a, 0x8f, 0xc6, 0xfc, 0x19, 0x3e, 0xf2, 0x94, 0x0e, 0xc0, 0x4b, 0xa0, 0xf4, - 0x61, 0x12, 0x75, 0x05, 0xb0, 0xe0, 0x58, 0x95, 0x33, 0x8f, 0xc6, 0xfc, 0x22, 0xb6, 0x72, 0x50, - 0x1d, 0x2c, 0xc5, 0x94, 0x3c, 0x3c, 0x68, 0x44, 0xfd, 0xb4, 0xd7, 0x4f, 0x1b, 0xc4, 0x6b, 0x8a, - 0x6c, 0xc7, 0xaa, 0x4c, 0x6f, 0x2c, 0xad, 0xca, 0x69, 0x7e, 0xde, 0x8a, 0xc3, 0x1a, 0x19, 0xf6, - 0x17, 0xc4, 0xbc, 0x3a, 0x99, 0x46, 0xcd, 0xd5, 0x33, 0x60, 0x82, 0x39, 0x5c, 0xf9, 0x62, 0x01, - 0xcc, 0x29, 0x8b, 0x48, 0x7a, 0x51, 0x37, 0x09, 0xe1, 0x45, 0x50, 0xec, 0x05, 0x71, 0x12, 0x36, - 0xc2, 0x38, 0x8e, 0x62, 0xb2, 0x00, 0x1c, 0x17, 0x20, 0xc6, 0x6d, 0x6c, 0x83, 0x57, 0xc1, 0x4c, - 0x12, 0xc6, 0xad, 0xa0, 0xdd, 0xfa, 0x02, 0x87, 0x8d, 0x33, 0xd8, 0xb4, 0x18, 0xa0, 0xd0, 0xcb, - 0x60, 0x2a, 0xee, 0x77, 0x71, 0x82, 0x19, 0x90, 0xaf, 0xb3, 0xc4, 0xcc, 0x14, 0x66, 0x4a, 0x9d, - 0x3d, 0x6a, 0xea, 0x4e, 0x99, 0x52, 0xb7, 0x0c, 0x26, 0x92, 0x57, 0xad, 0x5e, 0x2f, 0x3c, 0x40, - 0xa7, 0xd9, 0x38, 0x37, 0x54, 0x27, 0xc1, 0x78, 0x1c, 0x26, 0xfd, 0x76, 0xba, 0xf2, 0x93, 0xfb, - 0xa0, 0xf4, 0x2c, 0x4c, 0xd2, 0xad, 0x76, 0xfb, 0xd9, 0x71, 0x2f, 0x4c, 0xe0, 0x65, 0x30, 0x1d, - 0xf5, 0x70, 0xad, 0x05, 0xed, 0x46, 0xab, 0x9b, 0x6e, 0x6e, 0x90, 0x04, 0x9c, 0xf6, 0xa7, 0xb8, - 0x75, 0x07, 0x1b, 0x75, 0x98, 0xe7, 0x92, 0x75, 0xd9, 0x0a, 0xcc, 0x73, 0xe1, 0x15, 0x30, 0x23, - 0x60, 0x7d, 0x4a, 0x87, 0x57, 0x35, 0xe5, 0x8b, 0xd9, 0xfb, 0xc4, 0x3a, 0x00, 0xf4, 0x5c, 0xb2, - 0xaa, 0x53, 0x2a, 0x50, 0x63, 0x4c, 0x28, 0x23, 0x5e, 0xde, 0x6c, 0x06, 0xdc, 0x1b, 0x64, 0x4c, - 0x28, 0x23, 0xde, 0x23, 0xa8, 0x02, 0x3d, 0x17, 0x5e, 0x05, 0x65, 0x01, 0x3c, 0x6c, 0x7d, 0x3e, - 0x3c, 0xd8, 0xdc, 0x40, 0x13, 0x8e, 0x55, 0x99, 0xf0, 0x05, 0x41, 0x8d, 0x9a, 0x07, 0xa1, 0x9e, - 0x8b, 0x26, 0x1d, 0xab, 0x32, 0xae, 0x41, 0x3d, 0x17, 0x5e, 0x07, 0xb3, 0x99, 0x7b, 0x4e, 0x7b, - 0xc6, 0xb1, 0x2a, 0x33, 0xbe, 0xe0, 0xd8, 0x63, 0x76, 0x03, 0xd8, 0x73, 0x11, 0x70, 0xac, 0x4a, - 0x59, 0x07, 0x7b, 0xae, 0x92, 0xfa, 0xc3, 0x76, 0x14, 0xa4, 0xa8, 0xe8, 0x58, 0x95, 0x42, 0x96, - 0xfa, 0x1a, 0x36, 0x2a, 0xeb, 0x3f, 0x88, 0xfa, 0x2f, 0xdb, 0x21, 0x2a, 0x39, 0x56, 0xc5, 0xca, - 0xd6, 0xff, 0x80, 0x58, 0xe1, 0x25, 0x20, 0x66, 0x36, 0x5e, 0x46, 0x51, 0x1b, 0x4d, 0x39, 0x56, - 0x65, 0xd2, 0x2f, 0x71, 0x63, 0x35, 0x8a, 0xda, 0x6a, 0x36, 0xd3, 0xb8, 0xd5, 0x3d, 0x42, 0xd3, - 0xb8, 0xaa, 0xa4, 0x6c, 0x12, 0xab, 0x12, 0xdd, 0xcb, 0xe3, 0x34, 0x4c, 0xd0, 0x0c, 0x2e, 0xe3, - 0x2c, 0xba, 0x2a, 0x36, 0xc2, 0x06, 0x58, 0x12, 0xb0, 0x2e, 0x7d, 0xbc, 0x3b, 0x61, 0x92, 0x04, - 0x47, 0x21, 0x82, 0x8e, 0x55, 0x29, 0x6e, 0x5c, 0x51, 0x1e, 0x6c, 0xb9, 0x44, 0x57, 0x77, 0x09, - 0xfe, 0x09, 0x85, 0xfb, 0x0b, 0x9c, 0x47, 0x31, 0xc3, 0x7d, 0x80, 0xb2, 0x2c, 0x45, 0x71, 0xd8, - 0x3a, 0xea, 0x0a, 0x0f, 0x73, 0xc4, 0xc3, 0x39, 0xc5, 0x43, 0x8d, 0x62, 0x38, 0xeb, 0xa2, 0x48, - 0xa6, 0x62, 0x87, 0x1f, 0x80, 0x79, 0x3d, 0xee, 0xb0, 0xdb, 0xef, 0xa0, 0x05, 0xa2, 0x46, 0x6f, - 0x9e, 0x14, 0xf4, 0x76, 0xb7, 0xdf, 0xf1, 0xa1, 0x1a, 0x31, 0xb6, 0xc1, 0xf7, 0xc1, 0xc2, 0x40, - 0xb8, 0x84, 0x78, 0x91, 0x10, 0x23, 0x53, 0xac, 0x84, 0x6c, 0x4e, 0x0b, 0x94, 0xb0, 0x79, 0x12, - 0x1b, 0xdd, 0xad, 0x46, 0xaf, 0x15, 0x36, 0x43, 0x84, 0xf0, 0x9e, 0x55, 0x0b, 0x93, 0x85, 0x6c, - 0x1e, 0xdd, 0xb7, 0xa7, 0x78, 0x18, 0x5e, 0x91, 0x4a, 0xa1, 0x19, 0xc5, 0x07, 0xe8, 0x2c, 0xc3, - 0x5b, 0x59, 0x39, 0xdc, 0x8f, 0xe2, 0x03, 0x58, 0x03, 0xb3, 0x71, 0xd8, 0xec, 0xc7, 0x49, 0xeb, - 0xe3, 0x50, 0xa4, 0xf5, 0x1c, 0x49, 0xeb, 0xd9, 0xdc, 0x1c, 0xf8, 0x65, 0x31, 0x87, 0xa7, 0xf3, - 0x32, 0x98, 0x8e, 0xc3, 0x5e, 0x18, 0xe0, 0x3c, 0xd2, 0x87, 0xf9, 0x82, 0x63, 0x63, 0xb5, 0xe1, - 0x56, 0xa1, 0x36, 0x32, 0xcc, 0x73, 0x91, 0xe3, 0xd8, 0x58, 0x6d, 0x24, 0x18, 0xd5, 0x06, 0x01, - 0x63, 0x6a, 0x73, 0xd1, 0xb1, 0xb1, 0xda, 0x70, 0x73, 0xa6, 0x36, 0x0a, 0xd0, 0x73, 0xd1, 0x8a, - 0x63, 0x63, 0xb5, 0x91, 0x81, 0x1a, 0x23, 0x53, 0x9b, 0x4b, 0x8e, 0x8d, 0xd5, 0x86, 0x9b, 0xf7, - 0x06, 0x19, 0x99, 0xda, 0xbc, 0xe9, 0xd8, 0x58, 0x6d, 0x64, 0x20, 0x55, 0x1b, 0x01, 0xe4, 0xb2, - 0x70, 0xd9, 0xb1, 0xb1, 0xda, 0x70, 0xbb, 0xa4, 0x36, 0x2a, 0xd4, 0x73, 0xd1, 0x27, 0x1c, 0x1b, - 0xab, 0x8d, 0x02, 0xa5, 0x6a, 0x93, 0xb9, 0xe7, 0xb4, 0x57, 0x1c, 0x1b, 0xab, 0x8d, 0x08, 0x40, - 0x52, 0x1b, 0x0d, 0xec, 0xb9, 0xa8, 0xe2, 0xd8, 0x58, 0x6d, 0x54, 0x30, 0x55, 0x9b, 0x2c, 0x08, - 0xa2, 0x36, 0x57, 0x1d, 0x1b, 0xab, 0x8d, 0x08, 0x81, 0xab, 0x8d, 0x80, 0x31, 0xb5, 0xb9, 0xe6, - 0xd8, 0x58, 0x6d, 0xb8, 0x39, 0x53, 0x1b, 0x01, 0x24, 0x6a, 0x73, 0xdd, 0xb1, 0xb1, 0xda, 0x70, - 0x23, 0x57, 0x9b, 0x2c, 0x42, 0xaa, 0x36, 0x6f, 0x39, 0x36, 0x56, 0x1b, 0x11, 0x9f, 0x50, 0x9b, - 0x8c, 0x8d, 0xa8, 0xcd, 0xdb, 0x8e, 0x8d, 0xd5, 0x46, 0xd0, 0x71, 0xb5, 0x11, 0x30, 0x4d, 0x6d, - 0xd6, 0x1c, 0xfb, 0xb5, 0xd4, 0x86, 0xf3, 0x0c, 0xa8, 0x4d, 0x96, 0x25, 0x4d, 0x6d, 0xd6, 0x89, - 0x87, 0xe1, 0x6a, 0x23, 0x92, 0x39, 0xa0, 0x36, 0x7a, 0xdc, 0x44, 0x14, 0x36, 0x1d, 0x7b, 0x74, - 0xb5, 0x51, 0x23, 0xe6, 0x6a, 0x33, 0x10, 0x2e, 0x21, 0x76, 0x09, 0xf1, 0x10, 0xb5, 0xd1, 0x02, - 0xe5, 0x6a, 0xa3, 0xed, 0x16, 0x53, 0x1b, 0x0f, 0xef, 0x19, 0x55, 0x1b, 0x75, 0xdf, 0x84, 0xda, - 0x88, 0x79, 0x44, 0x6d, 0x6e, 0x32, 0xbc, 0x95, 0x95, 0x03, 0x51, 0x9b, 0x67, 0x60, 0xa6, 0x13, - 0xf4, 0xa8, 0x40, 0x30, 0x99, 0xb8, 0x45, 0x92, 0xfa, 0x56, 0x7e, 0x06, 0x9e, 0x04, 0x3d, 0xa2, - 0x1d, 0xe4, 0x63, 0xbb, 0x9b, 0xc6, 0xc7, 0xfe, 0x54, 0x47, 0xb6, 0x49, 0xac, 0x9e, 0xcb, 0x54, - 0xe5, 0xf6, 0x68, 0xac, 0x9e, 0x4b, 0x3e, 0x14, 0x56, 0x66, 0x83, 0x2f, 0xc0, 0x2c, 0x66, 0xa5, - 0xf2, 0xc3, 0x55, 0xe8, 0x0e, 0xe1, 0x5d, 0x1d, 0xca, 0x4b, 0xa5, 0x89, 0x7e, 0x52, 0x66, 0x1c, - 0x9e, 0x6c, 0x95, 0xb9, 0x3d, 0x97, 0x0b, 0xd7, 0xbb, 0x23, 0x72, 0x7b, 0x2e, 0xfd, 0x54, 0xb9, - 0xb9, 0x95, 0x73, 0x53, 0x91, 0xe3, 0x5a, 0xf7, 0xc9, 0x11, 0xb8, 0xa9, 0x00, 0xee, 0x69, 0x71, - 0xcb, 0x56, 0x99, 0xdb, 0x73, 0xb9, 0x3c, 0xbe, 0x37, 0x22, 0xb7, 0xe7, 0xee, 0x69, 0x71, 0xcb, - 0x56, 0xf8, 0x59, 0x30, 0x87, 0xb9, 0x99, 0xb6, 0x09, 0x49, 0xbd, 0x4b, 0xd8, 0xd7, 0x86, 0xb2, - 0x33, 0x9d, 0x65, 0x3f, 0x28, 0x3f, 0x0e, 0x54, 0xb5, 0x2b, 0x1e, 0x3c, 0x57, 0x28, 0xf1, 0xa7, - 0x46, 0xf5, 0xe0, 0xb9, 0xec, 0x87, 0xe6, 0x41, 0xd8, 0xe1, 0x21, 0x58, 0x20, 0xf9, 0xe1, 0x8b, - 0x10, 0x0a, 0x7e, 0x8f, 0xf8, 0xd8, 0x18, 0x9e, 0x23, 0x06, 0xe6, 0x3f, 0xa9, 0x17, 0x1c, 0xb2, - 0x3e, 0xa2, 0xfa, 0xc1, 0x3b, 0xc1, 0xd7, 0xb2, 0x35, 0xb2, 0x1f, 0xcf, 0xe5, 0x3f, 0x75, 0x3f, - 0xd9, 0x88, 0xfa, 0xbc, 0xd2, 0x43, 0xa3, 0x3a, 0xea, 0xf3, 0x4a, 0x8e, 0x13, 0xed, 0x79, 0xa5, - 0x47, 0xcc, 0x73, 0x50, 0xce, 0x58, 0xd9, 0x19, 0x73, 0x9f, 0xd0, 0xbe, 0x7d, 0x32, 0x2d, 0x3d, - 0x7d, 0x28, 0xef, 0x74, 0x47, 0x31, 0xc2, 0x5d, 0x80, 0x3d, 0x91, 0xd3, 0x88, 0x1e, 0x49, 0x0f, - 0x08, 0xeb, 0xb5, 0xa1, 0xac, 0xf8, 0x9c, 0xc2, 0xff, 0x53, 0xca, 0x62, 0x27, 0xb3, 0x88, 0x72, - 0xa7, 0x52, 0xc8, 0xce, 0xaf, 0xed, 0x51, 0xca, 0x9d, 0x40, 0xe9, 0xa7, 0x54, 0xee, 0x92, 0x95, - 0x27, 0x81, 0x71, 0xd3, 0x23, 0xaf, 0x36, 0x42, 0x12, 0xe8, 0x74, 0x72, 0x1a, 0x66, 0x49, 0x90, - 0x8c, 0xb0, 0x07, 0xce, 0x4a, 0xc4, 0xda, 0x21, 0xf9, 0x90, 0x78, 0xb8, 0x31, 0x82, 0x07, 0xe5, - 0x58, 0xa4, 0x9e, 0x16, 0x3b, 0xc6, 0x41, 0x98, 0x80, 0x65, 0xc9, 0xa3, 0x7e, 0x6a, 0x3e, 0x22, - 0x2e, 0xbd, 0x11, 0x5c, 0xaa, 0x67, 0x26, 0xf5, 0xb9, 0xd4, 0x31, 0x8f, 0xc2, 0x23, 0xb0, 0x38, - 0xb8, 0x4c, 0x72, 0xf4, 0xed, 0x8c, 0xf2, 0x0c, 0x48, 0xcb, 0xc0, 0x47, 0x9f, 0xf4, 0x0c, 0x68, - 0x23, 0xf0, 0x43, 0xb0, 0x64, 0x58, 0x1d, 0xf1, 0xf4, 0x98, 0x78, 0xda, 0x1c, 0x7d, 0x69, 0x99, - 0xab, 0xf9, 0x8e, 0x61, 0x08, 0x5e, 0x02, 0xa5, 0xa8, 0x1b, 0x46, 0x87, 0xfc, 0xb8, 0x89, 0xf0, - 0x15, 0xfb, 0xd1, 0x98, 0x5f, 0x24, 0x56, 0x76, 0x78, 0x7c, 0x06, 0xcc, 0x53, 0x90, 0xb6, 0xb7, - 0xbd, 0xd7, 0xba, 0x6e, 0x3d, 0x1a, 0xf3, 0x21, 0xa1, 0x51, 0xf7, 0x52, 0x44, 0xc0, 0xaa, 0xfd, - 0x23, 0xde, 0x91, 0x20, 0x56, 0x56, 0xbb, 0x17, 0x01, 0xfd, 0xca, 0xca, 0x36, 0x66, 0xed, 0x0d, - 0x40, 0x8c, 0xb4, 0x0a, 0xeb, 0xd2, 0xc5, 0x85, 0x3c, 0x8f, 0xac, 0xf1, 0x84, 0x7e, 0x63, 0x91, - 0x30, 0x97, 0x57, 0x69, 0x67, 0x6a, 0x95, 0xb7, 0x44, 0x56, 0xf1, 0x13, 0xf7, 0x41, 0xd0, 0xee, - 0x87, 0xd9, 0x8d, 0x06, 0x9b, 0x9e, 0xd3, 0x79, 0xd0, 0x07, 0x8b, 0x6a, 0x3b, 0x43, 0x30, 0xfe, - 0xd6, 0x62, 0xb7, 0x40, 0x9d, 0x91, 0x48, 0x03, 0xa5, 0x9c, 0x57, 0x9a, 0x1e, 0x39, 0x9c, 0x9e, - 0x2b, 0x38, 0x7f, 0x37, 0x84, 0xd3, 0x73, 0x07, 0x39, 0x3d, 0x97, 0x73, 0xee, 0x4b, 0xf7, 0xe1, - 0xbe, 0x1a, 0xe8, 0xef, 0x29, 0xe9, 0xf9, 0x01, 0xd2, 0x7d, 0x29, 0xd2, 0x05, 0xb5, 0x9f, 0x92, - 0x47, 0x2b, 0xc5, 0xfa, 0x87, 0x61, 0xb4, 0x3c, 0xd8, 0x05, 0xb5, 0xfb, 0x62, 0xca, 0x00, 0xd1, - 0x77, 0xc1, 0xfa, 0xc7, 0xbc, 0x0c, 0x10, 0x0d, 0xd7, 0x32, 0x40, 0x6c, 0xa6, 0x50, 0xa9, 0xba, - 0x0b, 0xd2, 0x3f, 0xe5, 0x85, 0x4a, 0x05, 0x5c, 0x0b, 0x95, 0x1a, 0x4d, 0xb4, 0xec, 0x61, 0xe4, - 0xb4, 0x7f, 0xce, 0xa3, 0xa5, 0xf5, 0xaa, 0xd1, 0x52, 0xa3, 0x29, 0x03, 0xa4, 0x9c, 0x05, 0xeb, - 0x5f, 0xf2, 0x32, 0x40, 0x2a, 0x5c, 0xcb, 0x00, 0xb1, 0x71, 0xce, 0xba, 0xf4, 0x77, 0xb4, 0x52, - 0xfc, 0x7f, 0xb5, 0x88, 0x62, 0x0c, 0x2d, 0x7e, 0xf9, 0xfe, 0x24, 0x05, 0xa9, 0xde, 0xae, 0x05, - 0xe3, 0xdf, 0x2c, 0x76, 0x29, 0x19, 0x56, 0xfc, 0xca, 0x1d, 0x3c, 0x87, 0x53, 0x2a, 0xa8, 0xbf, - 0x0f, 0xe1, 0x14, 0xc5, 0xaf, 0x5c, 0xd8, 0xa5, 0x3d, 0xd2, 0xee, 0xed, 0x82, 0xf4, 0x1f, 0x94, - 0xf4, 0x84, 0xe2, 0x57, 0xaf, 0xf7, 0x79, 0xb4, 0x52, 0xac, 0xff, 0x1c, 0x46, 0x2b, 0x8a, 0x5f, - 0x6d, 0x06, 0x98, 0x32, 0xa0, 0x16, 0xff, 0xbf, 0xf2, 0x32, 0x20, 0x17, 0xbf, 0x72, 0x6f, 0x36, - 0x85, 0xaa, 0x15, 0xff, 0xbf, 0xf3, 0x42, 0x55, 0x8a, 0x5f, 0xbd, 0x65, 0x9b, 0x68, 0xb5, 0xe2, - 0xff, 0x4f, 0x1e, 0xad, 0x52, 0xfc, 0xea, 0xb5, 0xcd, 0x94, 0x01, 0xb5, 0xf8, 0xff, 0x9b, 0x97, - 0x01, 0xb9, 0xf8, 0x95, 0xbb, 0x39, 0xe7, 0x7c, 0x28, 0xb5, 0x40, 0xf9, 0xeb, 0x0e, 0xf4, 0xbd, - 0x02, 0x6b, 0x29, 0x0d, 0xac, 0x9d, 0x21, 0xb2, 0xf6, 0x28, 0xb7, 0xc0, 0xc7, 0x40, 0xf4, 0xd7, - 0x1a, 0xe2, 0xbd, 0x06, 0xfa, 0x7e, 0x21, 0xe7, 0xfc, 0x78, 0xc6, 0x21, 0xbe, 0xf0, 0x2f, 0x4c, - 0xf0, 0xd3, 0x60, 0x4e, 0xea, 0xf7, 0xf2, 0x77, 0x2c, 0xe8, 0x07, 0x79, 0x64, 0x35, 0x8c, 0x79, - 0x12, 0x24, 0xaf, 0x32, 0x32, 0x61, 0x82, 0x5b, 0x6a, 0x0b, 0xb5, 0xdf, 0x4c, 0xd1, 0x0f, 0x29, - 0xd1, 0x92, 0x69, 0x13, 0xfa, 0xcd, 0x54, 0x69, 0xae, 0xf6, 0x9b, 0x29, 0xbc, 0x05, 0x44, 0x1b, - 0xae, 0x11, 0x74, 0x8f, 0xd1, 0x8f, 0xe8, 0xfc, 0xf9, 0x81, 0xf9, 0x5b, 0xdd, 0x63, 0xbf, 0xc8, - 0xa1, 0x5b, 0xdd, 0x63, 0x78, 0x57, 0x6a, 0xcb, 0x7e, 0x8c, 0xb7, 0x01, 0xfd, 0x98, 0xce, 0x5d, - 0x1c, 0x98, 0x4b, 0x77, 0x49, 0x34, 0x02, 0xc9, 0x57, 0xbc, 0x3d, 0x59, 0x81, 0xf2, 0xed, 0xf9, - 0x69, 0x81, 0xec, 0xf6, 0xb0, 0xed, 0x11, 0x75, 0x29, 0x6d, 0x8f, 0x20, 0xca, 0xb6, 0xe7, 0x67, - 0x85, 0x1c, 0x85, 0x93, 0xb6, 0x87, 0x4f, 0xcb, 0xb6, 0x47, 0xe6, 0x22, 0xdb, 0x43, 0x76, 0xe7, - 0xe7, 0x79, 0x5c, 0xd2, 0xee, 0x64, 0xfd, 0x33, 0x36, 0x0b, 0xef, 0x8e, 0xfc, 0xa8, 0xe0, 0xdd, - 0xf9, 0x35, 0x25, 0xca, 0xdf, 0x1d, 0xe9, 0xe9, 0x60, 0xbb, 0x23, 0x28, 0xf0, 0xee, 0xfc, 0x82, - 0xce, 0xcf, 0xd9, 0x1d, 0x0e, 0x65, 0xbb, 0x23, 0x66, 0xd2, 0xdd, 0xf9, 0x25, 0x9d, 0x9b, 0xbb, - 0x3b, 0x1c, 0x4e, 0x77, 0xe7, 0x02, 0x00, 0x64, 0xfd, 0xdd, 0xa0, 0x13, 0xae, 0xa3, 0x2f, 0xd9, - 0xe4, 0x8d, 0x8d, 0x64, 0x82, 0x0e, 0x28, 0xd2, 0xfa, 0xc5, 0x5f, 0x37, 0xd0, 0x97, 0x65, 0xc4, - 0x2e, 0x36, 0xc1, 0x8b, 0xa0, 0xd4, 0xc8, 0x20, 0x9b, 0xe8, 0x2b, 0x0c, 0x52, 0xe3, 0x90, 0x4d, - 0xb8, 0x02, 0xa6, 0x28, 0x82, 0x40, 0xdc, 0x06, 0xfa, 0xaa, 0x4e, 0xe3, 0xe2, 0xbf, 0xf1, 0xc8, - 0xb7, 0x35, 0x0c, 0xb9, 0x81, 0xbe, 0x46, 0x11, 0xb2, 0x0d, 0x5e, 0xe2, 0x34, 0x6b, 0x84, 0xc7, - 0x43, 0x5f, 0x57, 0x40, 0x98, 0xc7, 0x13, 0x2b, 0xc2, 0xdf, 0x6e, 0xa2, 0x6f, 0xe8, 0x8e, 0x6e, - 0x62, 0x80, 0x08, 0xed, 0x16, 0xfa, 0xa6, 0x1e, 0xed, 0xad, 0x6c, 0xc9, 0xf8, 0xeb, 0x6d, 0xf4, - 0x2d, 0x9d, 0xe2, 0x36, 0x5c, 0x01, 0xa5, 0x9a, 0x40, 0xac, 0xaf, 0xa1, 0x6f, 0xb3, 0x38, 0x04, - 0xc9, 0xfa, 0x1a, 0xc1, 0xec, 0x6c, 0xbf, 0xff, 0xa0, 0xb1, 0xbb, 0xf5, 0x64, 0x7b, 0x7d, 0x1d, - 0x7d, 0x87, 0x63, 0xb0, 0x91, 0xda, 0x32, 0x0c, 0xc9, 0xf5, 0x06, 0xfa, 0xae, 0x82, 0x21, 0xb6, - 0xe5, 0x17, 0x60, 0x4a, 0xfd, 0x8b, 0xb9, 0x04, 0xac, 0x80, 0xbd, 0x5a, 0xb3, 0x02, 0xf8, 0x2e, - 0x28, 0x36, 0x23, 0xd1, 0x1d, 0x47, 0x85, 0x93, 0x3a, 0xe9, 0x32, 0x7a, 0xf9, 0x1e, 0x80, 0x83, - 0xdd, 0x2e, 0x58, 0x06, 0xf6, 0xab, 0xf0, 0x98, 0xb9, 0xc0, 0xbf, 0xc2, 0x79, 0x70, 0x9a, 0x16, - 0x57, 0x81, 0xd8, 0xe8, 0x97, 0x3b, 0x85, 0x5b, 0x56, 0xc6, 0x20, 0x77, 0xb6, 0x64, 0x06, 0xdb, - 0xc0, 0x60, 0xcb, 0x0c, 0x55, 0x30, 0x6f, 0xea, 0x61, 0xc9, 0x1c, 0x53, 0x06, 0x8e, 0x29, 0x33, - 0x87, 0xd2, 0xab, 0x92, 0x39, 0x4e, 0x19, 0x38, 0x4e, 0x0d, 0x72, 0x0c, 0xf4, 0xa4, 0x64, 0x8e, - 0x59, 0x03, 0xc7, 0xac, 0x99, 0x43, 0xe9, 0x3d, 0xc9, 0x1c, 0xd0, 0xc0, 0x01, 0x65, 0x8e, 0x07, - 0x60, 0xd1, 0xdc, 0x61, 0x92, 0x59, 0x26, 0x0c, 0x2c, 0x13, 0x39, 0x2c, 0x6a, 0x17, 0x49, 0x66, - 0x19, 0x37, 0xb0, 0x8c, 0xcb, 0x2c, 0x35, 0x80, 0xf2, 0xfa, 0x44, 0x32, 0xcf, 0x8c, 0x81, 0x67, - 0x26, 0x8f, 0x47, 0xeb, 0x03, 0xc9, 0x3c, 0x65, 0x03, 0x4f, 0xd9, 0x58, 0x6d, 0x72, 0xb7, 0xe7, - 0xa4, 0x7a, 0x2d, 0xc8, 0x0c, 0x5b, 0x60, 0xce, 0xd0, 0xd8, 0x39, 0x89, 0xc2, 0x92, 0x29, 0xee, - 0x82, 0xb2, 0xde, 0xc5, 0x91, 0xe7, 0x4f, 0x1a, 0xe6, 0x4f, 0x1a, 0x8a, 0x44, 0xef, 0xd8, 0xc8, - 0x1c, 0x67, 0x0c, 0x1c, 0x67, 0x06, 0x97, 0xa1, 0xb7, 0x66, 0x4e, 0xa2, 0x28, 0xc9, 0x14, 0x31, - 0x38, 0x37, 0xa4, 0xf7, 0x62, 0xa0, 0x7a, 0x4f, 0xa6, 0x7a, 0x8d, 0x17, 0x1f, 0x92, 0xcf, 0x23, - 0x70, 0x7e, 0x58, 0xf3, 0xc5, 0xe0, 0x74, 0x5d, 0x75, 0x3a, 0xf4, 0x5d, 0x88, 0xe4, 0xa8, 0x4d, - 0x0b, 0xce, 0xd4, 0x74, 0x31, 0x38, 0xb9, 0x23, 0x3b, 0x19, 0xf5, 0xed, 0x88, 0xe4, 0x2d, 0x00, - 0x67, 0x73, 0x1b, 0x2f, 0x06, 0x77, 0xab, 0xaa, 0xbb, 0xfc, 0x77, 0x26, 0x99, 0x8b, 0x95, 0xdb, - 0x00, 0x48, 0x2d, 0xa2, 0x09, 0x60, 0xd7, 0xea, 0xf5, 0xf2, 0x18, 0xfe, 0xa5, 0xba, 0xe5, 0x97, - 0x2d, 0xfa, 0xcb, 0x8b, 0x72, 0x01, 0xbb, 0xdb, 0xdd, 0x7e, 0x58, 0xfe, 0x1f, 0xff, 0xcf, 0xaa, - 0x4e, 0xf1, 0xe6, 0x09, 0x39, 0xc0, 0x56, 0xde, 0x00, 0xd3, 0x5a, 0x67, 0xab, 0x04, 0xac, 0x26, - 0x3f, 0x50, 0x9a, 0xd7, 0x6e, 0x00, 0x90, 0xfd, 0x63, 0x18, 0x38, 0x03, 0x8a, 0xfb, 0xbb, 0x7b, - 0x4f, 0xb7, 0xef, 0xef, 0xd4, 0x76, 0xb6, 0x1f, 0x94, 0xc7, 0x60, 0x09, 0x4c, 0x3e, 0xf5, 0xeb, - 0xcf, 0xea, 0xd5, 0xfd, 0x5a, 0xd9, 0x82, 0x93, 0xe0, 0xd4, 0xe3, 0xbd, 0xfa, 0x6e, 0xb9, 0x70, - 0xed, 0x1e, 0x28, 0xca, 0x8d, 0xa5, 0x19, 0x50, 0xac, 0xd5, 0xfd, 0xed, 0x9d, 0x87, 0xbb, 0x0d, - 0x1a, 0xa9, 0x64, 0xa0, 0x11, 0x2b, 0x86, 0x17, 0xe5, 0x42, 0xf5, 0x22, 0xb8, 0xd0, 0x8c, 0x3a, - 0x03, 0x7f, 0xb6, 0x48, 0xc9, 0x79, 0x39, 0x4e, 0xac, 0x9b, 0xff, 0x0f, 0x00, 0x00, 0xff, 0xff, - 0x29, 0x30, 0x51, 0x54, 0x22, 0x25, 0x00, 0x00, -} diff --git a/vendor/github.com/golang/protobuf/conformance/internal/conformance_proto/conformance.proto b/vendor/github.com/golang/protobuf/conformance/internal/conformance_proto/conformance.proto deleted file mode 100644 index fc96074ac..000000000 --- a/vendor/github.com/golang/protobuf/conformance/internal/conformance_proto/conformance.proto +++ /dev/null @@ -1,273 +0,0 @@ -// Protocol Buffers - Google's data interchange format -// Copyright 2008 Google Inc. All rights reserved. -// https://developers.google.com/protocol-buffers/ -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are -// met: -// -// * Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above -// copyright notice, this list of conditions and the following disclaimer -// in the documentation and/or other materials provided with the -// distribution. -// * Neither the name of Google Inc. nor the names of its -// contributors may be used to endorse or promote products derived from -// this software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -syntax = "proto3"; -package conformance; -option java_package = "com.google.protobuf.conformance"; - -import "google/protobuf/any.proto"; -import "google/protobuf/duration.proto"; -import "google/protobuf/field_mask.proto"; -import "google/protobuf/struct.proto"; -import "google/protobuf/timestamp.proto"; -import "google/protobuf/wrappers.proto"; - -// This defines the conformance testing protocol. This protocol exists between -// the conformance test suite itself and the code being tested. For each test, -// the suite will send a ConformanceRequest message and expect a -// ConformanceResponse message. -// -// You can either run the tests in two different ways: -// -// 1. in-process (using the interface in conformance_test.h). -// -// 2. as a sub-process communicating over a pipe. Information about how to -// do this is in conformance_test_runner.cc. -// -// Pros/cons of the two approaches: -// -// - running as a sub-process is much simpler for languages other than C/C++. -// -// - running as a sub-process may be more tricky in unusual environments like -// iOS apps, where fork/stdin/stdout are not available. - -enum WireFormat { - UNSPECIFIED = 0; - PROTOBUF = 1; - JSON = 2; -} - -// Represents a single test case's input. The testee should: -// -// 1. parse this proto (which should always succeed) -// 2. parse the protobuf or JSON payload in "payload" (which may fail) -// 3. if the parse succeeded, serialize the message in the requested format. -message ConformanceRequest { - // The payload (whether protobuf of JSON) is always for a TestAllTypes proto - // (see below). - oneof payload { - bytes protobuf_payload = 1; - string json_payload = 2; - } - - // Which format should the testee serialize its message to? - WireFormat requested_output_format = 3; -} - -// Represents a single test case's output. -message ConformanceResponse { - oneof result { - // This string should be set to indicate parsing failed. The string can - // provide more information about the parse error if it is available. - // - // Setting this string does not necessarily mean the testee failed the - // test. Some of the test cases are intentionally invalid input. - string parse_error = 1; - - // If the input was successfully parsed but errors occurred when - // serializing it to the requested output format, set the error message in - // this field. - string serialize_error = 6; - - // This should be set if some other error occurred. This will always - // indicate that the test failed. The string can provide more information - // about the failure. - string runtime_error = 2; - - // If the input was successfully parsed and the requested output was - // protobuf, serialize it to protobuf and set it in this field. - bytes protobuf_payload = 3; - - // If the input was successfully parsed and the requested output was JSON, - // serialize to JSON and set it in this field. - string json_payload = 4; - - // For when the testee skipped the test, likely because a certain feature - // wasn't supported, like JSON input/output. - string skipped = 5; - } -} - -// This proto includes every type of field in both singular and repeated -// forms. -message TestAllTypes { - message NestedMessage { - int32 a = 1; - TestAllTypes corecursive = 2; - } - - enum NestedEnum { - FOO = 0; - BAR = 1; - BAZ = 2; - NEG = -1; // Intentionally negative. - } - - // Singular - int32 optional_int32 = 1; - int64 optional_int64 = 2; - uint32 optional_uint32 = 3; - uint64 optional_uint64 = 4; - sint32 optional_sint32 = 5; - sint64 optional_sint64 = 6; - fixed32 optional_fixed32 = 7; - fixed64 optional_fixed64 = 8; - sfixed32 optional_sfixed32 = 9; - sfixed64 optional_sfixed64 = 10; - float optional_float = 11; - double optional_double = 12; - bool optional_bool = 13; - string optional_string = 14; - bytes optional_bytes = 15; - - NestedMessage optional_nested_message = 18; - ForeignMessage optional_foreign_message = 19; - - NestedEnum optional_nested_enum = 21; - ForeignEnum optional_foreign_enum = 22; - - string optional_string_piece = 24 [ctype=STRING_PIECE]; - string optional_cord = 25 [ctype=CORD]; - - TestAllTypes recursive_message = 27; - - // Repeated - repeated int32 repeated_int32 = 31; - repeated int64 repeated_int64 = 32; - repeated uint32 repeated_uint32 = 33; - repeated uint64 repeated_uint64 = 34; - repeated sint32 repeated_sint32 = 35; - repeated sint64 repeated_sint64 = 36; - repeated fixed32 repeated_fixed32 = 37; - repeated fixed64 repeated_fixed64 = 38; - repeated sfixed32 repeated_sfixed32 = 39; - repeated sfixed64 repeated_sfixed64 = 40; - repeated float repeated_float = 41; - repeated double repeated_double = 42; - repeated bool repeated_bool = 43; - repeated string repeated_string = 44; - repeated bytes repeated_bytes = 45; - - repeated NestedMessage repeated_nested_message = 48; - repeated ForeignMessage repeated_foreign_message = 49; - - repeated NestedEnum repeated_nested_enum = 51; - repeated ForeignEnum repeated_foreign_enum = 52; - - repeated string repeated_string_piece = 54 [ctype=STRING_PIECE]; - repeated string repeated_cord = 55 [ctype=CORD]; - - // Map - map < int32, int32> map_int32_int32 = 56; - map < int64, int64> map_int64_int64 = 57; - map < uint32, uint32> map_uint32_uint32 = 58; - map < uint64, uint64> map_uint64_uint64 = 59; - map < sint32, sint32> map_sint32_sint32 = 60; - map < sint64, sint64> map_sint64_sint64 = 61; - map < fixed32, fixed32> map_fixed32_fixed32 = 62; - map < fixed64, fixed64> map_fixed64_fixed64 = 63; - map map_sfixed32_sfixed32 = 64; - map map_sfixed64_sfixed64 = 65; - map < int32, float> map_int32_float = 66; - map < int32, double> map_int32_double = 67; - map < bool, bool> map_bool_bool = 68; - map < string, string> map_string_string = 69; - map < string, bytes> map_string_bytes = 70; - map < string, NestedMessage> map_string_nested_message = 71; - map < string, ForeignMessage> map_string_foreign_message = 72; - map < string, NestedEnum> map_string_nested_enum = 73; - map < string, ForeignEnum> map_string_foreign_enum = 74; - - oneof oneof_field { - uint32 oneof_uint32 = 111; - NestedMessage oneof_nested_message = 112; - string oneof_string = 113; - bytes oneof_bytes = 114; - } - - // Well-known types - google.protobuf.BoolValue optional_bool_wrapper = 201; - google.protobuf.Int32Value optional_int32_wrapper = 202; - google.protobuf.Int64Value optional_int64_wrapper = 203; - google.protobuf.UInt32Value optional_uint32_wrapper = 204; - google.protobuf.UInt64Value optional_uint64_wrapper = 205; - google.protobuf.FloatValue optional_float_wrapper = 206; - google.protobuf.DoubleValue optional_double_wrapper = 207; - google.protobuf.StringValue optional_string_wrapper = 208; - google.protobuf.BytesValue optional_bytes_wrapper = 209; - - repeated google.protobuf.BoolValue repeated_bool_wrapper = 211; - repeated google.protobuf.Int32Value repeated_int32_wrapper = 212; - repeated google.protobuf.Int64Value repeated_int64_wrapper = 213; - repeated google.protobuf.UInt32Value repeated_uint32_wrapper = 214; - repeated google.protobuf.UInt64Value repeated_uint64_wrapper = 215; - repeated google.protobuf.FloatValue repeated_float_wrapper = 216; - repeated google.protobuf.DoubleValue repeated_double_wrapper = 217; - repeated google.protobuf.StringValue repeated_string_wrapper = 218; - repeated google.protobuf.BytesValue repeated_bytes_wrapper = 219; - - google.protobuf.Duration optional_duration = 301; - google.protobuf.Timestamp optional_timestamp = 302; - google.protobuf.FieldMask optional_field_mask = 303; - google.protobuf.Struct optional_struct = 304; - google.protobuf.Any optional_any = 305; - google.protobuf.Value optional_value = 306; - - repeated google.protobuf.Duration repeated_duration = 311; - repeated google.protobuf.Timestamp repeated_timestamp = 312; - repeated google.protobuf.FieldMask repeated_fieldmask = 313; - repeated google.protobuf.Struct repeated_struct = 324; - repeated google.protobuf.Any repeated_any = 315; - repeated google.protobuf.Value repeated_value = 316; - - // Test field-name-to-JSON-name convention. - int32 fieldname1 = 401; - int32 field_name2 = 402; - int32 _field_name3 = 403; - int32 field__name4_ = 404; - int32 field0name5 = 405; - int32 field_0_name6 = 406; - int32 fieldName7 = 407; - int32 FieldName8 = 408; - int32 field_Name9 = 409; - int32 Field_Name10 = 410; - int32 FIELD_NAME11 = 411; - int32 FIELD_name12 = 412; -} - -message ForeignMessage { - int32 c = 1; -} - -enum ForeignEnum { - FOREIGN_FOO = 0; - FOREIGN_BAR = 1; - FOREIGN_BAZ = 2; -} diff --git a/vendor/github.com/golang/protobuf/conformance/test.sh b/vendor/github.com/golang/protobuf/conformance/test.sh deleted file mode 100755 index e6de29b9a..000000000 --- a/vendor/github.com/golang/protobuf/conformance/test.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/bash - -PROTOBUF_ROOT=$1 -CONFORMANCE_ROOT=$1/conformance -CONFORMANCE_TEST_RUNNER=$CONFORMANCE_ROOT/conformance-test-runner - -cd $(dirname $0) - -if [[ $PROTOBUF_ROOT == "" ]]; then - echo "usage: test.sh " >/dev/stderr - exit 1 -fi - -if [[ ! -x $CONFORMANCE_TEST_RUNNER ]]; then - echo "SKIP: conformance test runner not installed" >/dev/stderr - exit 0 -fi - -a=$CONFORMANCE_ROOT/conformance.proto -b=internal/conformance_proto/conformance.proto -if [[ $(diff $a $b) != "" ]]; then - cp $a $b - echo "WARNING: conformance.proto is out of date" >/dev/stderr -fi - -$CONFORMANCE_TEST_RUNNER --failure_list failure_list_go.txt ./conformance.sh diff --git a/vendor/github.com/golang/protobuf/go.mod b/vendor/github.com/golang/protobuf/go.mod index 3942d6e0c..eccf7fd9c 100644 --- a/vendor/github.com/golang/protobuf/go.mod +++ b/vendor/github.com/golang/protobuf/go.mod @@ -1,7 +1 @@ module github.com/golang/protobuf - -require ( - golang.org/x/net v0.0.0-20180906233101-161cd47e91fd // indirect - golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f - google.golang.org/genproto v0.0.0-20180831171423-11092d34479b -) diff --git a/vendor/github.com/golang/protobuf/go.sum b/vendor/github.com/golang/protobuf/go.sum index 72fb98525..e69de29bb 100644 --- a/vendor/github.com/golang/protobuf/go.sum +++ b/vendor/github.com/golang/protobuf/go.sum @@ -1,6 +0,0 @@ -golang.org/x/net v0.0.0-20180906233101-161cd47e91fd h1:nTDtHvHSdCn1m6ITfMRqtOd/9+7a3s8RBNOZ3eYZzJA= -golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f h1:wMNYb4v58l5UBM7MYRLPG6ZhfOqbKu7X5eyFl8ZhKvA= -golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -google.golang.org/genproto v0.0.0-20180831171423-11092d34479b h1:lohp5blsw53GBXtLyLNaTXPXS9pJ1tiTw61ZHUoE9Qw= -google.golang.org/genproto v0.0.0-20180831171423-11092d34479b/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= diff --git a/vendor/github.com/golang/protobuf/proto/extensions_test.go b/vendor/github.com/golang/protobuf/proto/extensions_test.go index dc69fe971..f232a27ed 100644 --- a/vendor/github.com/golang/protobuf/proto/extensions_test.go +++ b/vendor/github.com/golang/protobuf/proto/extensions_test.go @@ -38,11 +38,11 @@ import ( "reflect" "sort" "strings" + "sync" "testing" "github.com/golang/protobuf/proto" pb "github.com/golang/protobuf/proto/test_proto" - "golang.org/x/sync/errgroup" ) func TestGetExtensionsWithMissingExtensions(t *testing.T) { @@ -671,18 +671,22 @@ func TestMarshalRace(t *testing.T) { // GetExtension will decode it lazily. Make sure this does // not race against Marshal. - var g errgroup.Group + wg := sync.WaitGroup{} + errs := make(chan error, 3) for n := 3; n > 0; n-- { - g.Go(func() error { + wg.Add(1) + go func() { + defer wg.Done() _, err := proto.Marshal(m) - return err - }) - g.Go(func() error { - _, err := proto.GetExtension(m, pb.E_Ext_More) - return err - }) - } - if err := g.Wait(); err != nil { - t.Fatal(err) + errs <- err + }() + } + wg.Wait() + close(errs) + + for err = range errs { + if err != nil { + t.Fatal(err) + } } } diff --git a/vendor/github.com/golang/protobuf/protoc-gen-go/grpc/grpc.go b/vendor/github.com/golang/protobuf/protoc-gen-go/grpc/grpc.go index 1ddfe836f..5d1e3f0f6 100644 --- a/vendor/github.com/golang/protobuf/protoc-gen-go/grpc/grpc.go +++ b/vendor/github.com/golang/protobuf/protoc-gen-go/grpc/grpc.go @@ -54,6 +54,8 @@ const generatedCodeVersion = 4 const ( contextPkgPath = "context" grpcPkgPath = "google.golang.org/grpc" + codePkgPath = "google.golang.org/grpc/codes" + statusPkgPath = "google.golang.org/grpc/status" ) func init() { @@ -216,6 +218,12 @@ func (g *grpc) generateService(file *generator.FileDescriptor, service *pb.Servi g.P("}") g.P() + // Server Unimplemented struct for forward compatability. + if deprecated { + g.P(deprecationComment) + } + g.generateUnimplementedServer(servName, service) + // Server registration. if deprecated { g.P(deprecationComment) @@ -269,6 +277,35 @@ func (g *grpc) generateService(file *generator.FileDescriptor, service *pb.Servi g.P() } +// generateUnimplementedServer creates the unimplemented server struct +func (g *grpc) generateUnimplementedServer(servName string, service *pb.ServiceDescriptorProto) { + serverType := servName + "Server" + g.P("// Unimplemented", serverType, " can be embedded to have forward compatible implementations.") + g.P("type Unimplemented", serverType, " struct {") + g.P("}") + g.P() + // UnimplementedServer's concrete methods + for _, method := range service.Method { + g.generateServerMethodConcrete(servName, method) + } + g.P() +} + +// generateServerMethodConcrete returns unimplemented methods which ensure forward compatibility +func (g *grpc) generateServerMethodConcrete(servName string, method *pb.MethodDescriptorProto) { + header := g.generateServerSignatureWithParamNames(servName, method) + g.P("func (*Unimplemented", servName, "Server) ", header, " {") + var nilArg string + if !method.GetServerStreaming() && !method.GetClientStreaming() { + nilArg = "nil, " + } + methName := generator.CamelCase(method.GetName()) + statusPkg := string(g.gen.AddImport(statusPkgPath)) + codePkg := string(g.gen.AddImport(codePkgPath)) + g.P("return ", nilArg, statusPkg, `.Errorf(`, codePkg, `.Unimplemented, "method `, methName, ` not implemented")`) + g.P("}") +} + // generateClientSignature returns the client-side signature for a method. func (g *grpc) generateClientSignature(servName string, method *pb.MethodDescriptorProto) string { origMethName := method.GetName() @@ -368,6 +405,30 @@ func (g *grpc) generateClientMethod(servName, fullServName, serviceDescVar strin } } +// generateServerSignatureWithParamNames returns the server-side signature for a method with parameter names. +func (g *grpc) generateServerSignatureWithParamNames(servName string, method *pb.MethodDescriptorProto) string { + origMethName := method.GetName() + methName := generator.CamelCase(origMethName) + if reservedClientName[methName] { + methName += "_" + } + + var reqArgs []string + ret := "error" + if !method.GetServerStreaming() && !method.GetClientStreaming() { + reqArgs = append(reqArgs, "ctx "+contextPkg+".Context") + ret = "(*" + g.typeName(method.GetOutputType()) + ", error)" + } + if !method.GetClientStreaming() { + reqArgs = append(reqArgs, "req *"+g.typeName(method.GetInputType())) + } + if method.GetServerStreaming() || method.GetClientStreaming() { + reqArgs = append(reqArgs, "srv "+servName+"_"+generator.CamelCase(origMethName)+"Server") + } + + return methName + "(" + strings.Join(reqArgs, ", ") + ") " + ret +} + // generateServerSignature returns the server-side signature for a method. func (g *grpc) generateServerSignature(servName string, method *pb.MethodDescriptorProto) string { origMethName := method.GetName() diff --git a/vendor/github.com/golang/protobuf/protoc-gen-go/testdata/deprecated/deprecated.pb.go b/vendor/github.com/golang/protobuf/protoc-gen-go/testdata/deprecated/deprecated.pb.go index 5af4d22e2..2515c99eb 100644 --- a/vendor/github.com/golang/protobuf/protoc-gen-go/testdata/deprecated/deprecated.pb.go +++ b/vendor/github.com/golang/protobuf/protoc-gen-go/testdata/deprecated/deprecated.pb.go @@ -10,6 +10,8 @@ import ( fmt "fmt" proto "github.com/golang/protobuf/proto" grpc "google.golang.org/grpc" + codes "google.golang.org/grpc/codes" + status "google.golang.org/grpc/status" math "math" ) @@ -235,6 +237,15 @@ type DeprecatedServiceServer interface { DeprecatedCall(context.Context, *DeprecatedRequest) (*DeprecatedResponse, error) } +// Deprecated: Do not use. +// UnimplementedDeprecatedServiceServer can be embedded to have forward compatible implementations. +type UnimplementedDeprecatedServiceServer struct { +} + +func (*UnimplementedDeprecatedServiceServer) DeprecatedCall(ctx context.Context, req *DeprecatedRequest) (*DeprecatedResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method DeprecatedCall not implemented") +} + // Deprecated: Do not use. func RegisterDeprecatedServiceServer(s *grpc.Server, srv DeprecatedServiceServer) { s.RegisterService(&_DeprecatedService_serviceDesc, srv) diff --git a/vendor/github.com/golang/protobuf/protoc-gen-go/testdata/grpc/grpc.pb.go b/vendor/github.com/golang/protobuf/protoc-gen-go/testdata/grpc/grpc.pb.go index 98e4f40cd..76c9a20a1 100644 --- a/vendor/github.com/golang/protobuf/protoc-gen-go/testdata/grpc/grpc.pb.go +++ b/vendor/github.com/golang/protobuf/protoc-gen-go/testdata/grpc/grpc.pb.go @@ -8,6 +8,8 @@ import ( fmt "fmt" proto "github.com/golang/protobuf/proto" grpc "google.golang.org/grpc" + codes "google.golang.org/grpc/codes" + status "google.golang.org/grpc/status" math "math" ) @@ -321,6 +323,23 @@ type TestServer interface { Bidi(Test_BidiServer) error } +// UnimplementedTestServer can be embedded to have forward compatible implementations. +type UnimplementedTestServer struct { +} + +func (*UnimplementedTestServer) UnaryCall(ctx context.Context, req *SimpleRequest) (*SimpleResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method UnaryCall not implemented") +} +func (*UnimplementedTestServer) Downstream(req *SimpleRequest, srv Test_DownstreamServer) error { + return status.Errorf(codes.Unimplemented, "method Downstream not implemented") +} +func (*UnimplementedTestServer) Upstream(srv Test_UpstreamServer) error { + return status.Errorf(codes.Unimplemented, "method Upstream not implemented") +} +func (*UnimplementedTestServer) Bidi(srv Test_BidiServer) error { + return status.Errorf(codes.Unimplemented, "method Bidi not implemented") +} + func RegisterTestServer(s *grpc.Server, srv TestServer) { s.RegisterService(&_Test_serviceDesc, srv) } diff --git a/vendor/github.com/golang/protobuf/protoc-gen-go/testdata/grpc/grpc_empty.pb.go b/vendor/github.com/golang/protobuf/protoc-gen-go/testdata/grpc/grpc_empty.pb.go new file mode 100644 index 000000000..9c6244bc7 --- /dev/null +++ b/vendor/github.com/golang/protobuf/protoc-gen-go/testdata/grpc/grpc_empty.pb.go @@ -0,0 +1,79 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: grpc/grpc_empty.proto + +package testing + +import ( + context "context" + fmt "fmt" + proto "github.com/golang/protobuf/proto" + grpc "google.golang.org/grpc" + math "math" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package + +func init() { proto.RegisterFile("grpc/grpc_empty.proto", fileDescriptor_c580a37f1c90e9b1) } + +var fileDescriptor_c580a37f1c90e9b1 = []byte{ + // 125 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x12, 0x4d, 0x2f, 0x2a, 0x48, + 0xd6, 0x07, 0x11, 0xf1, 0xa9, 0xb9, 0x05, 0x25, 0x95, 0x7a, 0x05, 0x45, 0xf9, 0x25, 0xf9, 0x42, + 0x3c, 0x20, 0x11, 0xbd, 0x92, 0xd4, 0xe2, 0x92, 0xcc, 0xbc, 0x74, 0x23, 0x3e, 0x2e, 0x1e, 0x57, + 0x90, 0x64, 0x70, 0x6a, 0x51, 0x59, 0x66, 0x72, 0xaa, 0x93, 0x43, 0x94, 0x5d, 0x7a, 0x66, 0x49, + 0x46, 0x69, 0x92, 0x5e, 0x72, 0x7e, 0xae, 0x7e, 0x7a, 0x7e, 0x4e, 0x62, 0x5e, 0xba, 0x3e, 0x58, + 0x63, 0x52, 0x69, 0x1a, 0x84, 0x91, 0xac, 0x9b, 0x9e, 0x9a, 0xa7, 0x9b, 0x9e, 0xaf, 0x0f, 0x32, + 0x23, 0x25, 0xb1, 0x24, 0x11, 0x6c, 0x87, 0x35, 0xd4, 0xc4, 0x24, 0x36, 0xb0, 0x22, 0x63, 0x40, + 0x00, 0x00, 0x00, 0xff, 0xff, 0x93, 0x1d, 0xf2, 0x47, 0x7f, 0x00, 0x00, 0x00, +} + +// Reference imports to suppress errors if they are not otherwise used. +var _ context.Context +var _ grpc.ClientConn + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the grpc package it is being compiled against. +const _ = grpc.SupportPackageIsVersion4 + +// EmptyServiceClient is the client API for EmptyService service. +// +// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. +type EmptyServiceClient interface { +} + +type emptyServiceClient struct { + cc *grpc.ClientConn +} + +func NewEmptyServiceClient(cc *grpc.ClientConn) EmptyServiceClient { + return &emptyServiceClient{cc} +} + +// EmptyServiceServer is the server API for EmptyService service. +type EmptyServiceServer interface { +} + +// UnimplementedEmptyServiceServer can be embedded to have forward compatible implementations. +type UnimplementedEmptyServiceServer struct { +} + +func RegisterEmptyServiceServer(s *grpc.Server, srv EmptyServiceServer) { + s.RegisterService(&_EmptyService_serviceDesc, srv) +} + +var _EmptyService_serviceDesc = grpc.ServiceDesc{ + ServiceName: "grpc.testing.EmptyService", + HandlerType: (*EmptyServiceServer)(nil), + Methods: []grpc.MethodDesc{}, + Streams: []grpc.StreamDesc{}, + Metadata: "grpc/grpc_empty.proto", +} diff --git a/vendor/github.com/golang/protobuf/protoc-gen-go/testdata/grpc/grpc_empty.proto b/vendor/github.com/golang/protobuf/protoc-gen-go/testdata/grpc/grpc_empty.proto new file mode 100644 index 000000000..ae07b81ca --- /dev/null +++ b/vendor/github.com/golang/protobuf/protoc-gen-go/testdata/grpc/grpc_empty.proto @@ -0,0 +1,38 @@ +// Go support for Protocol Buffers - Google's data interchange format +// +// Copyright 2019 The Go Authors. All rights reserved. +// https://github.com/golang/protobuf +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +syntax = "proto3"; + +package grpc.testing; + +option go_package = "github.com/golang/protobuf/protoc-gen-go/testdata/grpc;testing"; + +service EmptyService {} diff --git a/vendor/github.com/golang/protobuf/regenerate.sh b/vendor/github.com/golang/protobuf/regenerate.sh index dc7e2d1f6..db0a0d661 100755 --- a/vendor/github.com/golang/protobuf/regenerate.sh +++ b/vendor/github.com/golang/protobuf/regenerate.sh @@ -17,7 +17,6 @@ fi # Generate various test protos. PROTO_DIRS=( - conformance/internal/conformance_proto jsonpb/jsonpb_test_proto proto protoc-gen-go/testdata diff --git a/vendor/github.com/gorilla/mux/.travis.yml b/vendor/github.com/gorilla/mux/.travis.yml index 0e58a7297..d003ad922 100644 --- a/vendor/github.com/gorilla/mux/.travis.yml +++ b/vendor/github.com/gorilla/mux/.travis.yml @@ -1,5 +1,5 @@ language: go -sudo: false + matrix: include: @@ -20,5 +20,5 @@ install: script: - go get -t -v ./... - diff -u <(echo -n) <(gofmt -d .) - - if [[ "$LATEST" = true ]]; then go tool vet .; fi + - if [[ "$LATEST" = true ]]; then go vet .; fi - go test -v -race ./... diff --git a/vendor/github.com/gorilla/mux/mux.go b/vendor/github.com/gorilla/mux/mux.go index 8aca972d2..a2cd193e4 100644 --- a/vendor/github.com/gorilla/mux/mux.go +++ b/vendor/github.com/gorilla/mux/mux.go @@ -283,6 +283,12 @@ func (r *Router) NewRoute() *Route { return route } +// Name registers a new route with a name. +// See Route.Name(). +func (r *Router) Name(name string) *Route { + return r.NewRoute().Name(name) +} + // Handle registers a new route with a matcher for the URL path. // See Route.Path() and Route.Handler(). func (r *Router) Handle(path string, handler http.Handler) *Route { diff --git a/vendor/github.com/gorilla/mux/mux_test.go b/vendor/github.com/gorilla/mux/mux_test.go index 61653d7fc..f5c1e9c5b 100644 --- a/vendor/github.com/gorilla/mux/mux_test.go +++ b/vendor/github.com/gorilla/mux/mux_test.go @@ -1441,10 +1441,11 @@ func TestNamedRoutes(t *testing.T) { r3.NewRoute().Name("g") r3.NewRoute().Name("h") r3.NewRoute().Name("i") + r3.Name("j") - if r1.namedRoutes == nil || len(r1.namedRoutes) != 9 { - t.Errorf("Expected 9 named routes, got %v", r1.namedRoutes) - } else if r1.Get("i") == nil { + if r1.namedRoutes == nil || len(r1.namedRoutes) != 10 { + t.Errorf("Expected 10 named routes, got %v", r1.namedRoutes) + } else if r1.Get("j") == nil { t.Errorf("Subroute name not registered") } } diff --git a/vendor/github.com/olekukonko/tablewriter/README.md b/vendor/github.com/olekukonko/tablewriter/README.md index 9c2b139b2..8e0afb91b 100644 --- a/vendor/github.com/olekukonko/tablewriter/README.md +++ b/vendor/github.com/olekukonko/tablewriter/README.md @@ -267,6 +267,34 @@ Note: Caption text will wrap with total width of rendered table. Movie ratings. ``` +#### Render table into a string + +Instead of rendering the table to `io.Stdout` you can also render it into a string. Go 1.10 introduced the `strings.Builder` type which implements the `io.Writer` interface and can therefore be used for this task. Example: + +```go +package main + +import ( + "strings" + "fmt" + + "github.com/olekukonko/tablewriter" +) + +func main() { + tableString := &strings.Builder{} + table := tablewriter.NewWriter(tableString) + + /* + * Code to fill the table + */ + + table.Render() + + fmt.Println(tableString.String()) +} +``` + #### TODO - ~~Import Directly from CSV~~ - `done` - ~~Support for `SetFooter`~~ - `done` diff --git a/vendor/github.com/olekukonko/tablewriter/util.go b/vendor/github.com/olekukonko/tablewriter/util.go index 9e8f0cbb6..380e7ab35 100644 --- a/vendor/github.com/olekukonko/tablewriter/util.go +++ b/vendor/github.com/olekukonko/tablewriter/util.go @@ -61,7 +61,7 @@ func Title(name string) string { } // Pad String -// Attempts to play string in the center +// Attempts to place string in the center func Pad(s, pad string, width int) string { gap := width - DisplayWidth(s) if gap > 0 { @@ -73,7 +73,7 @@ func Pad(s, pad string, width int) string { } // Pad String Right position -// This would pace string at the left side fo the screen +// This would place string at the left side of the screen func PadRight(s, pad string, width int) string { gap := width - DisplayWidth(s) if gap > 0 { @@ -83,7 +83,7 @@ func PadRight(s, pad string, width int) string { } // Pad String Left position -// This would pace string at the right side fo the screen +// This would place string at the right side of the screen func PadLeft(s, pad string, width int) string { gap := width - DisplayWidth(s) if gap > 0 { diff --git a/vendor/github.com/open-policy-agent/opa/ADOPTERS.md b/vendor/github.com/open-policy-agent/opa/ADOPTERS.md index a9ad6d19a..e416c4540 100644 --- a/vendor/github.com/open-policy-agent/opa/ADOPTERS.md +++ b/vendor/github.com/open-policy-agent/opa/ADOPTERS.md @@ -1,16 +1,102 @@ -This is a list of known adopters of OPA. Some have gone into production and -others are at various stages of testing. +# Adopters + +This is a list of production adopters of OPA (in alphabetical order): + +* [bol.com](https://www.bol.com/) uses OPA for a mix of + validating and mutating admission control use cases in their + Kubernetes clusters. Use cases include patching image pull secrets, + load balancer properties, and tolerations based on contextual + information stored on namespaces. OPA is deployed on multiple + clusters with ~100 nodes and ~300 namespaces total. + +* [Chef](https://www.chef.io/) integrates OPA to implement IAM-style + access control and enumerate user->resource permissions in Chef + Automate V2. The integration utilizes OPA's Partial Evaluation + feature to reduce evaluation time (in exchange for higher update + latency.) + +* [Cloudflare](https://www.cloudflare.com/) uses OPA as a validating + admission controller to prevent conflicting Ingresses in their + Kubernetes clusters that host a mix of production and test + workloads. + +* [Intuit](https://www.intuit.com/company/) uses OPA as a validating + and mutating admission controller to implement various security, + multi-tenancy, and risk management policies across approximately 50 + clusters and 1,000 namespaces. For more information on how Intuit + uses OPA see [this talk from KubeCon Seattle 2018](https://youtu.be/CDDsjMOtJ-c?t=980). + +* [Medallia](https://www.medallia.com/) uses OPA to audit AWS + resources for compliance violations. The policies search across + state from Terraform and AWS APIs to identify security violations + and identify high-risk configurations. The policies ingest 1,000s of + AWS resources to generate the final report. + +* [Netflix](https://www.netflix.com) uses OPA as a method of enforcing + access control in microservices across a variety of languages and + frameworks for thousands of instances in their cloud + infrastructure. Netflix takes advantage of OPA's ability to bring in + contextual information and data from remote resources in order to + evaluate policies in a flexible and consistent manner. For a + description of how Netflix has architected access control with OPA + check out [this talk from KubeCon Austin 2017](https://www.youtube.com/watch?v=R6tUNpRpdnY). + +* [SAP/InfraBox](https://github.com/SAP/Infrabox) integrates OPA to + implement authorization over HTTP API resources. OPA policies + evaluate user and permission data replicated from Postgres to make + access control decisions over projects, collaborators, jobs, + etc. SAP/Infrabox is used in production within SAP and has several + external users. + +* [Tremolo Security](https://www.tremolosecurity.com/) uses OPA at a + London-based financial services company to inject annotations and + volume mount parameters into Kubernetes Pods so that workloads can + connect to off-cluster CIFS drives and SQL Server + instances. Policies are based on external context sourced from + OpenUnison. Ability to validate policies offline is a huge win + because the clusters are air-gapped. For more information on how + Tremolo Security uses OPA see [this blog post](https://www.tremolosecurity.com/beyond-rbac-in-openshift-open-policy-agent/). + +* [Very Good Security (VGS)](https://www.vgs.io/) integrates OPA to + implement a fine-grained permission system and enumerate + user->resource permissions in their product. The backend is + architected as a collection of (polyglot) microservices running on + Kubernetes that offload policy decisions to OPA sidecars. VGS has + implemented a synchronization protocol on top of the Bundle and + Status APIs so that the system can determine when permission updates + have propagated. For more details on the VGS use case see [this blog + post](https://blog.verygoodsecurity.com/posts/building-a-fine-grained-permission-system-in-a-distributed-environment). + +In addition, there are several production adopters that prefer to +remain anonymous. + +* **A Fortune 100 company** uses OPA to implement validating admission + control and fine-grained authorization policies on ~10 Kubernetes + clusters with ~1,000 nodes. They also integrate OPA into their PKI + as part of a Certificate RA that serves these clusters. + +This is a list of adopters in early stages of production or +pre-production (in alphabetical order): + +* [Cyral](https://www.cyral.com/) is a venture-funded data security + company. Still in stealth mode but using OPA to manage and enforce + fine-grained authorization policies. + +* [ORY Keto](https://github.com/ory/keto) replaced their internal + decision engine with OPA. By leveraging OPA, ORY Keto was able to + simplify their access control server implementation while retaining + the ability to easily add high-level models like ACLs and RBAC. In + December 2018, ~850 ORY Keto instances were running in a mix of + pre-production and production environments. + +Other adopters that have gone into production or various stages of +testing include: -* [Netflix](https://www.netflix.com) -* [Chef](https://www.chef.io/) -* [Medallia](https://www.medallia.com/) -* [SolarWinds](https://www.solarwinds.com/) via [Lee Calcote](https://github.com/leecalcote) * [Cisco](https://www.cisco.com/) -* [Cloudflare](https://www.cloudflare.com/) +* [Nefeli Networks](https://nefeli.io) * [Pinterest](https://www.pinterest.com/) +* [SolarWinds](https://www.solarwinds.com/) via [Lee Calcote](https://github.com/leecalcote) * [State Street Corporation](http://www.statestreet.com/) -* [Nefeli Networks](https://nefeli.io) -* [Intuit](https://www.intuit.com/company/) -If you have adopted OPA and would like to be included in this list, feel free to -submit a PR. +If you have adopted OPA and would like to be included in this list, +feel free to submit a PR. diff --git a/vendor/github.com/open-policy-agent/opa/CHANGELOG.md b/vendor/github.com/open-policy-agent/opa/CHANGELOG.md index c99f8110f..31458da0a 100644 --- a/vendor/github.com/open-policy-agent/opa/CHANGELOG.md +++ b/vendor/github.com/open-policy-agent/opa/CHANGELOG.md @@ -3,6 +3,40 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). +## 0.10.6 + +This release migrates the OPA documentation over to Hugo (from +GitBook). Going forward the OPA documentation will be generated using +Hugo and hosted on Netlify (instead of GitHub Pages). The Hugo/Netlify +stack brings us inline with the goal for other CNCF projects and +provides nice features like "preview before merge". + +This release includes a small but backwards incompatible change to the +`http.send` built-in. Previously, `http.send` would _always_ decode +responses as JSON even if the Content-Type was unset or explicitly not +JSON. If you were previously relying on HTTP responses that did not +set the Content-Type correctly, you will need to update your policy to +pass `"force_json_decode": true` as in the `http.send` parameters. + +### Fixes + +- Fix panic in mod operation ([#1245](https://github.com/open-policy-agent/opa/issues/1245)) +- Fix eval tree enumeration to return errors ([#1272](https://github.com/open-policy-agent/opa/issues/1272)) +- Fix http.send to handle non-JSON responses ([#1258](https://github.com/open-policy-agent/opa/issues/1258)) +- Fix backticks in SSH example that were causing problems ([#1260](https://github.com/open-policy-agent/opa/issues/1260)) +- Fix IAM examples to use regex instead of glob syntax ([#1282](https://github.com/open-policy-agent/opa/issues/1282)) + +### Miscellaneous + +- Add support to register custom stages in the compiler +- Add rootless Docker image stream +- Improve hash distribution on objects +- Reduce number of allocs in set membership implementation +- docs: Add homebrew install instruction to the Getting Started tutorial +- docs: Many improvements around := vs ==, best practices, cheatsheet, etc. +- cmd: Add --fail-defined flag to eval subcommand +- server: Fix patch path escaping + ## 0.10.5 * These release contians a small but backwards incompatible change to diff --git a/vendor/github.com/open-policy-agent/opa/Dockerfile_rootless.in b/vendor/github.com/open-policy-agent/opa/Dockerfile_rootless.in new file mode 100644 index 000000000..86c5322f8 --- /dev/null +++ b/vendor/github.com/open-policy-agent/opa/Dockerfile_rootless.in @@ -0,0 +1,18 @@ +# Copyright 2016 The OPA Authors. All rights reserved. +# Use of this source code is governed by an Apache2 +# license that can be found in the LICENSE file. + +FROM gcr.io/distroless/base + +MAINTAINER Torin Sandall + +ADD opa_linux_GOARCH /opa + +# Any non-zero number will do, and unfortunately a named user will not, +# as k8s pod securityContext runAsNonRoot can't resolve the user ID: +# https://github.com/kubernetes/kubernetes/issues/40958 +USER 1 + +ENTRYPOINT ["/opa"] + +CMD ["run"] diff --git a/vendor/github.com/open-policy-agent/opa/Makefile b/vendor/github.com/open-policy-agent/opa/Makefile index ff0a2afb8..8a90cae7e 100644 --- a/vendor/github.com/open-policy-agent/opa/Makefile +++ b/vendor/github.com/open-policy-agent/opa/Makefile @@ -2,7 +2,7 @@ # Use of this source code is governed by an Apache2 # license that can be found in the LICENSE file. -VERSION := 0.10.5 +VERSION := 0.10.6 GO := go GOVERSION := 1.11 @@ -77,23 +77,28 @@ image: image-quick: sed -e 's/GOARCH/$(GOARCH)/g' Dockerfile.in > .Dockerfile_$(GOARCH) sed -e 's/GOARCH/$(GOARCH)/g' Dockerfile_debug.in > .Dockerfile_debug_$(GOARCH) + sed -e 's/GOARCH/$(GOARCH)/g' Dockerfile_rootless.in > .Dockerfile_rootless_$(GOARCH) docker build -t $(IMAGE):$(VERSION) -f .Dockerfile_$(GOARCH) . docker build -t $(IMAGE):$(VERSION)-debug -f .Dockerfile_debug_$(GOARCH) . + docker build -t $(IMAGE):$(VERSION)-rootless -f .Dockerfile_rootless_$(GOARCH) . .PHONY: push push: docker push $(IMAGE):$(VERSION) docker push $(IMAGE):$(VERSION)-debug + docker push $(IMAGE):$(VERSION)-rootless .PHONY: tag-latest tag-latest: docker tag $(IMAGE):$(VERSION) $(IMAGE):latest docker tag $(IMAGE):$(VERSION)-debug $(IMAGE):latest-debug + docker tag $(IMAGE):$(VERSION)-rootless $(IMAGE):latest-rootless .PHONY: push-latest push-latest: docker push $(IMAGE):latest docker push $(IMAGE):latest-debug + docker push $(IMAGE):latest-rootless .PHONY: docker-login docker-login: @@ -165,21 +170,8 @@ wasm-clean: clean: wasm-clean rm -f .Dockerfile_* rm -f opa_*_* - rm -fr site.tar.gz docs/_site docs/node_modules docs/book/_book rm -fr _test -.PHONY: docs -docs: - docker run -it --rm \ - -v $(PWD):/go/src/github.com/open-policy-agent/opa \ - -w /go/src/github.com/open-policy-agent/opa \ - -p 4000:4000 \ - -u $(shell id -u $(USER)):$(shell id -g $(USER)) \ - -e GITBOOK_DIR=/go/src/github.com/open-policy-agent/opa/.gitbook \ - -e npm_config_cache=/go/src/github.com/open-policy-agent/opa/.npm \ - $(REPOSITORY)/release-builder:$(RELEASE_BUILDER_VERSION) \ - ./build/build-docs.sh --output-dir=/go/src/github.com/open-policy-agent/opa --serve=4000 - ###################################################### # diff --git a/vendor/github.com/open-policy-agent/opa/README.md b/vendor/github.com/open-policy-agent/opa/README.md index 37bd19c78..cb567d3c0 100644 --- a/vendor/github.com/open-policy-agent/opa/README.md +++ b/vendor/github.com/open-policy-agent/opa/README.md @@ -1,6 +1,6 @@ # ![logo](./logo/logo.png) Open Policy Agent -[![Slack Status](http://slack.openpolicyagent.org/badge.svg)](http://slack.openpolicyagent.org) [![Build Status](https://travis-ci.org/open-policy-agent/opa.svg?branch=master)](https://travis-ci.org/open-policy-agent/opa) [![Go Report Card](https://goreportcard.com/badge/open-policy-agent/opa)](https://goreportcard.com/report/open-policy-agent/opa) [![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/1768/badge)](https://bestpractices.coreinfrastructure.org/projects/1768) +[![Slack Status](http://slack.openpolicyagent.org/badge.svg)](https://slack.openpolicyagent.org) [![Build Status](https://travis-ci.org/open-policy-agent/opa.svg?branch=master)](https://travis-ci.org/open-policy-agent/opa) [![Go Report Card](https://goreportcard.com/badge/open-policy-agent/opa)](https://goreportcard.com/report/open-policy-agent/opa) [![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/1768/badge)](https://bestpractices.coreinfrastructure.org/projects/1768) The Open Policy Agent (OPA) is an open source, general-purpose policy engine that enables unified, context-aware policy enforcement across the entire stack. @@ -8,9 +8,11 @@ OPA is hosted by the [Cloud Native Computing Foundation](https://cncf.io) (CNCF) ## Want to learn more about OPA? -- See [openpolicyagent.org](http://www.openpolicyagent.org) to get started with documentation and tutorials. +- See [openpolicyagent.org](https://www.openpolicyagent.org) to get started with documentation and tutorials. +- Try [play.openpolicyagent.org](https://play.openpolicyagent.org) to experiment with OPA policies. - See [blog.openpolicyagent.org](https://blog.openpolicyagent.org) for blog posts about OPA and policy. -- Join the conversation on [Slack](http://slack.openpolicyagent.org). +- See [ADOPTERS.md](./ADOPTERS.md) for a list of adopters and use cases. +- Join the conversation on [Slack](https://slack.openpolicyagent.org). ## Want to get OPA? @@ -22,7 +24,7 @@ OPA is hosted by the [Cloud Native Computing Foundation](https://cncf.io) (CNCF) * See [![GoDoc](https://godoc.org/github.com/open-policy-agent/opa?status.svg)](https://godoc.org/github.com/open-policy-agent/opa/rego) to integrate OPA with services written in Go. -* See [REST API](http://www.openpolicyagent.org/docs/rest-api.html) to +* See [REST API](https://www.openpolicyagent.org/docs/rest-api.html) to integrate OPA with services written in other languages. @@ -66,10 +68,10 @@ For example, in a simple API authorization use case: The examples below show different kinds of policies you can define with OPA as well as different kinds of queries your system can execute against OPA. The example queries are executed inside OPA's -[REPL](http://www.openpolicyagent.org/docs/get-started.html) which was built to +[REPL](https://www.openpolicyagent.org/docs/get-started.html) which was built to make it easy to develop and test policies. -For concrete examples of how to integrate OPA with systems like [Kubernetes](http://www.openpolicyagent.org/docs/kubernetes-admission-control.html), [Terraform](http://www.openpolicyagent.org/docs/terraform.html), [Docker](http://www.openpolicyagent.org/docs/docker-authorization.html), [SSH](http://www.openpolicyagent.org/docs/ssh-and-sudo-authorization.html), and more, see [openpolicyagent.org](http://www.openpolicyagent.org). +For concrete examples of how to integrate OPA with systems like [Kubernetes](https://www.openpolicyagent.org/docs/kubernetes-admission-control.html), [Terraform](https://www.openpolicyagent.org/docs/terraform.html), [Docker](https://www.openpolicyagent.org/docs/docker-authorization.html), [SSH](https://www.openpolicyagent.org/docs/ssh-and-sudo-authorization.html), and more, see [openpolicyagent.org](https://www.openpolicyagent.org). ### Example: API Authorization @@ -302,6 +304,14 @@ true +------------+------------+ ``` +## Roadmap + +The project roadmap is kept in Google Slides and can be found +[here](https://docs.google.com/presentation/d/16QV6gvLDOV3I0_guPC3_19g6jHkEg3X9xqMYgtoCKrs/edit?usp=sharing). Input +on project direction, features, etc. is welcome. If you have ideas +about how to improve OPA, please join the regular community +meetings. See the section above for meeting notes, invite, etc. + ## Further Reading ### Presentations diff --git a/vendor/github.com/open-policy-agent/opa/ast/compare.go b/vendor/github.com/open-policy-agent/opa/ast/compare.go index bd905439d..79d0df784 100644 --- a/vendor/github.com/open-policy-agent/opa/ast/compare.go +++ b/vendor/github.com/open-policy-agent/opa/ast/compare.go @@ -5,10 +5,8 @@ package ast import ( - "encoding/json" "fmt" - - "github.com/open-policy-agent/opa/util" + "math/big" ) // Compare returns an integer indicating whether two AST values are less than, @@ -83,7 +81,15 @@ func Compare(a, b interface{}) int { } return 1 case Number: - return util.Compare(json.Number(a), json.Number(b.(Number))) + bigA, ok := new(big.Float).SetString(string(a)) + if !ok { + panic("illegal value") + } + bigB, ok := new(big.Float).SetString(string(b.(Number))) + if !ok { + panic("illegal value") + } + return bigA.Cmp(bigB) case String: b := b.(String) if a.Equal(b) { diff --git a/vendor/github.com/open-policy-agent/opa/ast/compare_test.go b/vendor/github.com/open-policy-agent/opa/ast/compare_test.go index 4df924573..3a85dbcbd 100644 --- a/vendor/github.com/open-policy-agent/opa/ast/compare_test.go +++ b/vendor/github.com/open-policy-agent/opa/ast/compare_test.go @@ -24,6 +24,10 @@ func TestCompare(t *testing.T) { {"false", "true", -1}, {"true", "false", 1}, + // Numbers + {"0", "1", -1}, + {"1", "0", 1}, + // Object comparisons are consistent {`{1: 2, 3: 4}`, `{4: 3, 1: 2}`, -1}, {`{1: 2, 3: 4}`, `{1: 2, 4: 3}`, -1}, diff --git a/vendor/github.com/open-policy-agent/opa/ast/compile.go b/vendor/github.com/open-policy-agent/opa/ast/compile.go index 8587136d5..302109866 100644 --- a/vendor/github.com/open-policy-agent/opa/ast/compile.go +++ b/vendor/github.com/open-policy-agent/opa/ast/compile.go @@ -78,12 +78,19 @@ type Compiler struct { moduleLoader ModuleLoader ruleIndices *util.HashMap - stages []func() - maxErrs int - sorted []string // list of sorted module names - pathExists func([]string) (bool, error) + stages []struct { + name string + f func() + } + maxErrs int + sorted []string // list of sorted module names + pathExists func([]string) (bool, error) + after map[string][]CompilerStage } +// CompilerStage defines the interface for stages in the compiler. +type CompilerStage func(*Compiler) *Error + // QueryContext contains contextual information for running an ad-hoc query. // // Ad-hoc queries can be run in the context of a package and imports may be @@ -188,6 +195,7 @@ func NewCompiler() *Compiler { return x.(Ref).Hash() }), maxErrs: CompileErrorLimitDefault, + after: map[string][]CompilerStage{}, } c.ModuleTree = NewModuleTree(nil) @@ -196,29 +204,30 @@ func NewCompiler() *Compiler { checker := newTypeChecker() c.TypeEnv = checker.checkLanguageBuiltins() - c.stages = []func(){ - + c.stages = []struct { + name string + f func() + }{ // Reference resolution should run first as it may be used to lazily // load additional modules. If any stages run before resolution, they // need to be re-run after resolution. - c.resolveAllRefs, - - c.rewriteLocalAssignments, - c.rewriteExprTerms, - c.setModuleTree, - c.setRuleTree, - c.setGraph, - c.rewriteComprehensionTerms, - c.rewriteRefsInHead, - c.rewriteWithModifiers, - c.checkRuleConflicts, - c.checkSafetyRuleHeads, - c.checkSafetyRuleBodies, - c.rewriteEquals, - c.rewriteDynamicTerms, - c.checkRecursion, - c.checkTypes, - c.buildRuleIndices, + {"ResolveRefs", c.resolveAllRefs}, + {"RewriteAssignments", c.rewriteLocalAssignments}, + {"RewriteExprTerms", c.rewriteExprTerms}, + {"SetModuleTree", c.setModuleTree}, + {"SetRuleTree", c.setRuleTree}, + {"SetGraph", c.setGraph}, + {"RewriteComprehensionTerms", c.rewriteComprehensionTerms}, + {"RewriteRefsInHead", c.rewriteRefsInHead}, + {"RewriteWithValues", c.rewriteWithModifiers}, + {"CheckRuleConflicts", c.checkRuleConflicts}, + {"CheckSafetyRuleHeads", c.checkSafetyRuleHeads}, + {"CheckSafetyRuleBodies", c.checkSafetyRuleBodies}, + {"RewriteEquals", c.rewriteEquals}, + {"RewriteDynamicTerms", c.rewriteDynamicTerms}, + {"CheckRecursion", c.checkRecursion}, + {"CheckTypes", c.checkTypes}, + {"BuildRuleIndices", c.buildRuleIndices}, } return c @@ -239,6 +248,13 @@ func (c *Compiler) WithPathConflictsCheck(fn func([]string) (bool, error)) *Comp return c } +// WithStageAfter registers a stage to run during compilation after +// the named stage. +func (c *Compiler) WithStageAfter(after string, stage CompilerStage) *Compiler { + c.after[after] = append(c.after[after], stage) + return c +} + // QueryCompiler returns a new QueryCompiler object. func (c *Compiler) QueryCompiler() QueryCompiler { return newQueryCompiler(c) @@ -627,10 +643,15 @@ func (c *Compiler) compile() { } }() - for _, fn := range c.stages { - if fn(); c.Failed() { + for _, s := range c.stages { + if s.f(); c.Failed() { return } + for _, s := range c.after[s.name] { + if err := s(c); err != nil { + c.err(err) + } + } } } diff --git a/vendor/github.com/open-policy-agent/opa/ast/compile_test.go b/vendor/github.com/open-policy-agent/opa/ast/compile_test.go index 71f26c487..564383a11 100644 --- a/vendor/github.com/open-policy-agent/opa/ast/compile_test.go +++ b/vendor/github.com/open-policy-agent/opa/ast/compile_test.go @@ -110,6 +110,16 @@ func TestCompilerExample(t *testing.T) { assertNotFailed(t, c) } +func TestCompilerWithStageAfter(t *testing.T) { + c := NewCompiler().WithStageAfter("CheckRecursion", mockStageFunctionCall) + m := MustParseModule(testModule) + c.Compile(map[string]*Module{"testMod": m}) + + if !c.Failed() { + t.Errorf("Expected compilation error") + } +} + func TestCompilerFunctions(t *testing.T) { tests := []struct { note string @@ -1349,10 +1359,10 @@ func TestCompileInvalidEqAssignExpr(t *testing.T) { checkRecursion := reflect.ValueOf(c.checkRecursion) for _, stage := range c.stages { - if reflect.ValueOf(stage).Pointer() == checkRecursion.Pointer() { + if reflect.ValueOf(stage.f).Pointer() == checkRecursion.Pointer() { break } - prev = stage + prev = stage.f } compileStages(c, prev) @@ -2351,6 +2361,10 @@ func assertNotFailed(t *testing.T, c *Compiler) { } } +func mockStageFunctionCall(c *Compiler) *Error { + return NewError(CompileErr, &Location{}, "mock stage error") +} + func getCompilerWithParsedModules(mods map[string]string) *Compiler { parsed := map[string]*Module{} @@ -2387,11 +2401,11 @@ func compileStages(c *Compiler, upto func()) { target := reflect.ValueOf(upto) - for _, fn := range c.stages { - if fn(); c.Failed() { + for _, s := range c.stages { + if s.f(); c.Failed() { return } - if reflect.ValueOf(fn).Pointer() == target.Pointer() { + if reflect.ValueOf(s.f).Pointer() == target.Pointer() { break } } diff --git a/vendor/github.com/open-policy-agent/opa/ast/term.go b/vendor/github.com/open-policy-agent/opa/ast/term.go index b3b61a929..a18990b08 100644 --- a/vendor/github.com/open-policy-agent/opa/ast/term.go +++ b/vendor/github.com/open-policy-agent/opa/ast/term.go @@ -1550,7 +1550,7 @@ func (obj *object) Get(k *Term) *Term { func (obj *object) Hash() int { var hash int obj.Foreach(func(k, v *Term) { - hash += v.Value.Hash() + hash += k.Value.Hash() hash += v.Value.Hash() }) return hash diff --git a/vendor/github.com/open-policy-agent/opa/build/build-docs.sh b/vendor/github.com/open-policy-agent/opa/build/build-docs.sh deleted file mode 100755 index dc517136f..000000000 --- a/vendor/github.com/open-policy-agent/opa/build/build-docs.sh +++ /dev/null @@ -1,50 +0,0 @@ -#!/usr/bin/env bash -# Script to build OPA static site. Assumes execution environment is release builder. - -set -ex - -pushd `dirname $0` >/dev/null -OPA_DIR=$(pwd -P)/.. -popd > /dev/null - -usage() { - echo "build-docs.sh --output-dir= [--serve=]" -} - -for i in "$@"; do - case $i in - --output-dir=*) - OUTPUT_DIR="${i#*=}" - shift - ;; - --serve=*) - PORT="${i#*=}" - shift - ;; - *) - usage - exit 1 - esac -done - -if [ -z "$OUTPUT_DIR" ]; then - usage - exit 2 -fi - -BOOK_DIR=$OPA_DIR/docs/book -pushd $BOOK_DIR -gitbook -v 3.2.3 build -popd - -SITE_DIR=$OPA_DIR/docs/_site -rm -fr $SITE_DIR && mkdir $SITE_DIR -cp -r $BOOK_DIR/_book/ $SITE_DIR/docs -cp $OPA_DIR/docs/index.html $SITE_DIR/ -cp $OPA_DIR/docs/style.css $SITE_DIR/ -cp -r $OPA_DIR/docs/img $SITE_DIR/ -tar czvf $OUTPUT_DIR/site.tar.gz -C $SITE_DIR . - -if [ -n "$PORT" ]; then - cd $SITE_DIR; python -m SimpleHTTPServer $PORT -fi diff --git a/vendor/github.com/open-policy-agent/opa/build/build-release.sh b/vendor/github.com/open-policy-agent/opa/build/build-release.sh index 59a0b0848..b71bde2e7 100755 --- a/vendor/github.com/open-policy-agent/opa/build/build-release.sh +++ b/vendor/github.com/open-policy-agent/opa/build/build-release.sh @@ -61,7 +61,6 @@ clone_repo() { main() { clone_repo build_binaries - $BUILD_DIR/build-docs.sh --output-dir=$OUTPUT_DIR make test } diff --git a/vendor/github.com/open-policy-agent/opa/build/gen-release-patch.sh b/vendor/github.com/open-policy-agent/opa/build/gen-release-patch.sh index 79980fa63..915c9b43e 100755 --- a/vendor/github.com/open-policy-agent/opa/build/gen-release-patch.sh +++ b/vendor/github.com/open-policy-agent/opa/build/gen-release-patch.sh @@ -58,13 +58,8 @@ EOF mv _CHANGELOG.md CHANGELOG.md } -update_docs() { - find ./docs/ \( -name "*.md" -o -name "*.yaml" \) -exec sed -i='' s/${LAST_VERSION:1}/$VERSION/g {} \; -} - main() { update_makefile - update_docs update_changelog git --no-pager diff --no-color } diff --git a/vendor/github.com/open-policy-agent/opa/cmd/eval.go b/vendor/github.com/open-policy-agent/opa/cmd/eval.go index 9df1774c3..f8b6f2e05 100644 --- a/vendor/github.com/open-policy-agent/opa/cmd/eval.go +++ b/vendor/github.com/open-policy-agent/opa/cmd/eval.go @@ -48,6 +48,7 @@ type evalCommandParams struct { profileLimit intFlag prettyLimit intFlag fail bool + failDefined bool } func newEvalCommandParams() evalCommandParams { @@ -146,6 +147,9 @@ Set the output format with the --format flag. if params.stdinInput && params.inputPath != "" { return errors.New("specify --stdin-input or --input but not both") } + if params.fail && params.failDefined { + return errors.New("specify --fail or --fail-defined but not both") + } of := params.outputFormat.String() if params.partial && of != evalPrettyOutput && of != evalJSONOutput { return errors.New("invalid output format for partial evaluation") @@ -159,13 +163,15 @@ Set the output format with the --format flag. return nil }, Run: func(cmd *cobra.Command, args []string) { - code, err := eval(args, params, os.Stdout) + + defined, err := eval(args, params, os.Stdout) if err != nil { fmt.Fprintln(os.Stderr, err) os.Exit(2) } - if params.fail { - os.Exit(code) + + if (params.fail && !defined) || (params.failDefined && defined) { + os.Exit(1) } }, } @@ -186,20 +192,21 @@ Set the output format with the --format flag. evalCommand.Flags().VarP(¶ms.profileCriteria, "profile-sort", "", "set sort order of expression profiler results") evalCommand.Flags().VarP(¶ms.profileLimit, "profile-limit", "", "set number of profiling results to show") evalCommand.Flags().VarP(¶ms.prettyLimit, "pretty-limit", "", "set limit after which pretty output gets truncated") - evalCommand.Flags().BoolVarP(¶ms.fail, "fail", "", false, "exits with non-zero exit code on undefined result and errors") + evalCommand.Flags().BoolVarP(¶ms.fail, "fail", "", false, "exits with non-zero exit code on undefined/empty result and errors") + evalCommand.Flags().BoolVarP(¶ms.failDefined, "fail-defined", "", false, "exits with non-zero exit code on defined/non-empty result and errors") setIgnore(evalCommand.Flags(), ¶ms.ignore) RootCommand.AddCommand(evalCommand) } -func eval(args []string, params evalCommandParams, w io.Writer) (int, error) { +func eval(args []string, params evalCommandParams, w io.Writer) (bool, error) { var query string if params.stdin { bs, err := ioutil.ReadAll(os.Stdin) if err != nil { - return 0, err + return false, err } query = string(bs) } else { @@ -208,7 +215,7 @@ func eval(args []string, params evalCommandParams, w io.Writer) (int, error) { info, err := runtime.Term(runtime.Params{}) if err != nil { - return 2, err + return false, err } regoArgs := []func(*rego.Rego){rego.Query(query), rego.Runtime(info)} @@ -231,7 +238,7 @@ func eval(args []string, params evalCommandParams, w io.Writer) (int, error) { loadResult, err := loader.Filtered(params.dataPaths.v, f.Apply) if err != nil { - return 0, err + return false, err } regoArgs = append(regoArgs, rego.Store(inmem.NewFromObject(loadResult.Documents))) for _, file := range loadResult.Modules { @@ -242,11 +249,11 @@ func eval(args []string, params evalCommandParams, w io.Writer) (int, error) { bs, err := readInputBytes(params) if err != nil { - return 2, err + return false, err } else if bs != nil { term, err := ast.ParseTerm(string(bs)) if err != nil { - return 2, err + return false, err } regoArgs = append(regoArgs, rego.ParsedInput(term.Value)) } @@ -327,12 +334,15 @@ func eval(args []string, params evalCommandParams, w io.Writer) (int, error) { default: err = pr.JSON(w, result) } - if err != nil || result.Error != nil { - return 2, err + + if err != nil { + return false, err + } else if result.Error != nil { + return false, result.Error } else if len(result.Result) == 0 { - return 1, nil + return false, nil } else { - return 0, nil + return true, nil } } diff --git a/vendor/github.com/open-policy-agent/opa/cmd/eval_test.go b/vendor/github.com/open-policy-agent/opa/cmd/eval_test.go index 03ad21245..c56058ebc 100755 --- a/vendor/github.com/open-policy-agent/opa/cmd/eval_test.go +++ b/vendor/github.com/open-policy-agent/opa/cmd/eval_test.go @@ -19,25 +19,29 @@ func TestEvalExitCode(t *testing.T) { params.fail = true tests := []struct { - note string - query string - expectedCode int + note string + query string + wantDefined bool + wantErr bool }{ - {"defined result", "true=true", 0}, - {"undefined result", "true = false", 1}, - {"on error", "x = 1/0", 2}, + {"defined result", "true=true", true, false}, + {"undefined result", "true = false", false, false}, + {"on error", "x = 1/0", false, true}, } var b bytes.Buffer writer := bufio.NewWriter(&b) for _, tc := range tests { - code, err := eval([]string{tc.query}, params, writer) - if err != nil { - t.Fatalf("%v: Unexpected error %v", tc.note, err) - } - if code != tc.expectedCode { - t.Fatalf("%v: Expected code %v, got %v", tc.note, tc.expectedCode, code) - } + t.Run(tc.note, func(t *testing.T) { + defined, err := eval([]string{tc.query}, params, writer) + if tc.wantErr && err == nil { + t.Fatal("wanted error but got success") + } else if !tc.wantErr && err != nil { + t.Fatal("wanted success but got error:", err) + } else if (tc.wantDefined && !defined) || (!tc.wantDefined && defined) { + t.Fatalf("wanted defined %v but got defined %v", tc.wantDefined, defined) + } + }) } } @@ -57,9 +61,9 @@ p = 1`, var buf bytes.Buffer - code, err := eval([]string{"data"}, params, &buf) - if code != 0 || err != nil { - t.Fatalf("Unexpected exit code (%d) or error: %v", code, err) + defined, err := eval([]string{"data"}, params, &buf) + if !defined || err != nil { + t.Fatalf("Unexpected undefined or error: %v", err) } var output presentation.Output diff --git a/vendor/github.com/open-policy-agent/opa/docs/.editorconfig b/vendor/github.com/open-policy-agent/opa/docs/.editorconfig new file mode 100644 index 000000000..42ff3294f --- /dev/null +++ b/vendor/github.com/open-policy-agent/opa/docs/.editorconfig @@ -0,0 +1,17 @@ +[*] +end_of_line = lf +insert_final_newline = false +charset = utf-8 +max_line_length = 80 +trim_trailing_whitespace = true + +[*.{html,js,json,sass,md,mmark,toml,yaml}] +indent_style = space +indent_size = 2 + +[*.{sh}] +indent_style = space +indent_size = 4 + +[Makefile] +indent_style = tab diff --git a/vendor/github.com/open-policy-agent/opa/docs/.gitignore b/vendor/github.com/open-policy-agent/opa/docs/.gitignore index 912f8ace6..44ee06359 100644 --- a/vendor/github.com/open-policy-agent/opa/docs/.gitignore +++ b/vendor/github.com/open-policy-agent/opa/docs/.gitignore @@ -1,2 +1,6 @@ -_book -_site +# Hugo-generated assets +public/ +resources/ + +# Node.js assets +node_modules/ diff --git a/vendor/github.com/open-policy-agent/opa/docs/Makefile b/vendor/github.com/open-policy-agent/opa/docs/Makefile new file mode 100644 index 000000000..a451a1359 --- /dev/null +++ b/vendor/github.com/open-policy-agent/opa/docs/Makefile @@ -0,0 +1,17 @@ +setup: + npm install + +serve: + hugo server \ + --buildDrafts \ + --buildFuture + +production-build: + hugo --minify + +preview-build: + hugo \ + --baseURL $(DEPLOY_PRIME_URL) \ + --buildDrafts \ + --buildFuture \ + --minify diff --git a/vendor/github.com/open-policy-agent/opa/docs/README.md b/vendor/github.com/open-policy-agent/opa/docs/README.md index 03657b03f..980dadad4 100644 --- a/vendor/github.com/open-policy-agent/opa/docs/README.md +++ b/vendor/github.com/open-policy-agent/opa/docs/README.md @@ -1,49 +1,104 @@ -# Docs +# The OPA Website and Documentation -This directory contains all of the Markdown, HTML, CSS, and other assets needed -to build the [openpolicyagent.org](http://openpolicyagent.org) site. See the +This directory contains all of the Markdown, HTML, Sass/CSS, and other assets needed +to build the [openpolicyagent.org](https://openpolicyagent.org) website. See the section below for steps to build the site and test documentation changes locally. -The raw OPA documentation can be found under the [book](./book) directory. +The raw OPA documentation can be found under the [content/docs](./content/docs) +directory. -For development documentation see the [devel](./devel) directory. +> ### Developing OPA +> For documentation on developing OPA, see the [devel](./devel) directory. -## Site Updates +## Run the site locally -We use GitHub pages to host the website that includes all of the OPA -documentation. In order to update the website, you need to have write permission -on the open-policy-agent/opa repository. +You can run the site locally [with Docker](#run-the-site-locally-using-docker) or +[without Docker](#run-the-site-locally-without-docker). Regardless of your method, +you'll need install [npm](https://www.npmjs.com/get-npm). -### Prerequisites +### Run the site locally using Docker -If you want to build and serve the site locally, you need the following packages -installed on your system: +To run the site locally using [Docker](https://docker.com), first install the +necessary static assets using npm: -- npm -- [gitbook](https://github.com/GitbookIO/gitbook) +```bash +npm install +``` -### Build and preview the docs locally +Then, if [Docker is running](https://docs.docker.com/get-started/): +```bash +docker run --rm -it \ + -v $(PWD):/src \ + -p 1313:1313 \ + klakegg/hugo:0.53-ext server \ + --buildDrafts \ + --buildFuture ``` -cd book -gitbook serve -``` -> This will build the docs under `./book/_book`. +Open your browser to http://localhost:1313 to see the site running locally. The docs +are available at http://localhost:1313/docs. + +### Run the site locally without Docker + +To build and serve the site locally without using Docker, install the following packages +on your system: + +- [npm](https://npmjs.org) +- The [Hugo](#installing-hugo) static site generator + +#### Installing Hugo + +Running the website locally requires installing the [Hugo](https://gohugo.io) static +site generator. The required version of Hugo is listed in the +[`netlify.toml`](./netlify.toml) configuration file (see the `HUGO_VERSION` variable). + +Installation instructions for Hugo can be found in the [official +documentation](https://gohugo.io/getting-started/installing/). + +Please note that you need to install the "extended" version of Hugo (with built-in +support) to run the site locally. If you get errors like this, it means that you're +using the non-extended version: + +``` +error: failed to transform resource: TOCSS: failed to transform "sass/style.sass" (text/x-sass): this feature is not available in your current Hugo version +``` -### Build site for release or preview locally +#### Installing static assets -From the root directory: +The OPA website requires some static assets installable via npm: +```bash +npm install ``` -make docs + +#### Serving the site + +From this directory: + +```shell +make serve ``` -This will serve the site on port 4000. The site will be saved to `site.tar.gz` -in the root directory. +Open your browser to http://localhost:1313 to see the site running locally. The docs +are available at http://localhost:1313/docs. -### Update the website +## Site updates + +The OPA site is automatically published using [Netlify](https://netlify.com). Whenever +changes in this directory are pushed to `master`, the site will be re-built and +re-deployed. + +### OPA version changes + +The current OPA version displayed in the documentation is set in the +[`config.toml`](./config.toml) configuration file. Look for this in the file: + +```toml +[params.versions] +latest = "..." +``` -Unzip the `site.tar.gz` file produced by building the site into the `gh-pages` -of this repository, add and commit the changes, and then push. +Change the value of `latest` and commit that change to `master` to change the displayed +version in the docs. \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/assets/js/app.js b/vendor/github.com/open-policy-agent/opa/docs/assets/js/app.js new file mode 100644 index 000000000..a70a179b4 --- /dev/null +++ b/vendor/github.com/open-policy-agent/opa/docs/assets/js/app.js @@ -0,0 +1,6 @@ +$(function() { + $(".navbar-burger").click(function() { + $(".navbar-burger").toggleClass("is-active"); + $("#mobile-menu").toggleClass("is-active"); + }); +}); \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/assets/sass/custom.sass b/vendor/github.com/open-policy-agent/opa/docs/assets/sass/custom.sass new file mode 100644 index 000000000..35011b3b9 --- /dev/null +++ b/vendor/github.com/open-policy-agent/opa/docs/assets/sass/custom.sass @@ -0,0 +1,63 @@ +.docs-nav + overflow: hidden + + &-title + +desktop + font-size: 1.2rem + margin-bottom: .5rem + +touch + font-size: 1rem + margin-bottom: .4rem + + display: block + text-transform: uppercase + color: $primary + font-weight: 300 + + &-item + +desktop + font-size: 1rem + margin-left: .5rem + line-height: 130% + +touch + font-size: .8rem + margin-left: .4rem + line-height: 110% + + display: block + color: $primary + font-weight: 400 + + &:hover + color: $dark + + &.is-active + color: $opa-blue + + &-item + &-item + +desktop + margin-top: .5rem + +touch + margin-top: .4rem + + &-hr + background-color: $secondary + height: 1px + +.figure + img + margin-bottom: .5rem + + figcaption + font-style: normal !important + font-size: 1.5rem + font-weight: 500 + +.article + padding-bottom: 5rem + + .content + width: 75% + + +touch + width: 100% diff --git a/vendor/github.com/open-policy-agent/opa/docs/assets/sass/docs.sass b/vendor/github.com/open-policy-agent/opa/docs/assets/sass/docs.sass new file mode 100644 index 000000000..ce1720c01 --- /dev/null +++ b/vendor/github.com/open-policy-agent/opa/docs/assets/sass/docs.sass @@ -0,0 +1,37 @@ +$panel-header-logo-width: 40% + +=flex + display: flex + +=row + +flex + flex-direction: row + +=column + +flex + flex-direction: column + +.dashboard + +row + position: relative + overflow: hidden + height: 100vh + + .is-scrollable + overflow-y: auto + + &-panel + +column + padding-bottom: 4rem + flex: 0 0 20% + + &-header + &-logo + width: $panel-header-logo-width + margin: 2rem auto + + &-content + +desktop + margin: 0 2rem + +touch + margin: 0 1rem \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/assets/sass/style.sass b/vendor/github.com/open-policy-agent/opa/docs/assets/sass/style.sass new file mode 100644 index 000000000..d3d9c9cd5 --- /dev/null +++ b/vendor/github.com/open-policy-agent/opa/docs/assets/sass/style.sass @@ -0,0 +1,30 @@ +@charset "utf-8" +@import url("https://use.fontawesome.com/releases/v5.7.1/css/all.css") + +$dashboard-panel-width: 20rem +$dashboard-panel-padding: 2rem 2rem 4rem 2rem +$dashboard-panel-width-right: 5rem + +@import "bulma/sass/utilities/initial-variables" +@import "bulma/sass/utilities/functions" + +$primary: #566366 +$secondary: #7d9199 +$opa-blue: #008d9c +$code: $opa-blue +$code-background: $white-bis +$link: $opa-blue + +$family-sans-serif: "Helvetica Neue", Helvetica, Arial, sans-serif +$hero-padding: 0 +$section-padding: 0 2rem + +@import "bulma/sass/utilities/derived-variables" +@import "bulma/bulma" + +@import "custom" +@import "docs" +@import "toc" + +html + overflow-y: auto !important \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/assets/sass/toc.sass b/vendor/github.com/open-policy-agent/opa/docs/assets/sass/toc.sass new file mode 100644 index 000000000..f64c8f94a --- /dev/null +++ b/vendor/github.com/open-policy-agent/opa/docs/assets/sass/toc.sass @@ -0,0 +1,26 @@ +.toc + a + color: $primary + + &:hover + color: $dark + + li + line-height: 110% + + +desktop + margin: .5rem 0 1rem 1rem + font-size: .9rem + + li + li + margin-top: .6rem + + +touch + margin: .4rem 0 .75rem .8rem + font-size: .75rem + + li + li + margin-top: .4rem + + ul li ul li ul li + display: none \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/README.md b/vendor/github.com/open-policy-agent/opa/docs/book/README.md deleted file mode 100644 index 029a0c843..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/README.md +++ /dev/null @@ -1,52 +0,0 @@ -# Introduction - -A policy is a set of rules that governs the behavior of a service. -Policy-enablement empowers users to read, write, and manage these rules without -needing specialized development or operational expertise. When your users can -implement policies without recompiling your source code, then your service is -policy enabled. - -## What is Policy? - -All organizations have policies. Policies are essential to the long-term -success of organizations because they encode important knowledge about how to -comply with legal requirements, work within technical constraints, avoid -repeating mistakes, and so on. - -In their simplest form, policies can be applied manually based on rules that -are written down or conventions that are unspoken but permeate an -organization’s culture. Policies may also be enforced with application logic or -statically configured at deploy time. - -## What is Policy Enablement? - -Policy-enabled services allow policies to be specified declaratively, updated -at any time without recompiling or redeploying, and enforced automatically -(which is especially valuable when decisions need to be made faster than -humanly possible). They make deployments more adaptable to changing business -requirements, improve the ability to discover violations and conflicts, -increase the consistency of policy compliance, and mitigate the risk of human -error. - -A policy-enabled service is able to answer questions by comparing relevant -input from its environment to policy statements written by administrators. For -example, a cloud computing service could answer questions such as: - -* Can I add compute capacity? -* In what regions can I add compute capacity? -* Which instances are currently running in the wrong region? - -## What is OPA? - -OPA is a lightweight general-purpose policy engine that can be co-located with -your service. You can integrate OPA as a sidecar, host-level daemon, or -library. - -Services offload policy decisions to OPA by executing *queries*. OPA evaluates -policies and data to produce query results (which are sent back to the client). -Policies are written in a high-level declarative language and can be loaded -into OPA via the filesystem or well-defined APIs. - -## Why use OPA? - -![benefits](images/benefits.svg "benefits") diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/SUMMARY.md b/vendor/github.com/open-policy-agent/opa/docs/book/SUMMARY.md deleted file mode 100644 index a894fa418..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/SUMMARY.md +++ /dev/null @@ -1,151 +0,0 @@ -# Summary - -## Documentation - -* [Introduction](README.md) - * [What is Policy?](README.md#what-is-policy) - * [What is Policy Enablement?](README.md#what-is-policy-enablement) - * [What is OPA?](README.md#what-is-opa) - * [Why use OPA?](README.md#why-use-opa) -* [How Does OPA Work?](how-does-opa-work.md) - * [Overview](how-does-opa-work.md#overview) - * [Deployment](how-does-opa-work.md#deployment) - * [Data and Policies](how-does-opa-work.md#data-and-policies) - * [Base Documents](how-does-opa-work.md#base-documents) - * [Policies](how-does-opa-work.md#policies) - * [Rules and Virtual Documents](how-does-opa-work.md#rules-and-virtual-documents) - * [The `data` Document](how-does-opa-work.md#the-data-document) - * [The `input` Document](how-does-opa-work.md#the-input-document) - * [Putting It All Together](how-does-opa-work.md#putting-it-all-together) -* [How Do I Write Policies?](how-do-i-write-policies.md) - * [What is Rego?](how-do-i-write-policies.md#what-is-rego) - * [Why use Rego?](how-do-i-write-policies.md#why-use-rego) - * [The Basics](how-do-i-write-policies.md#the-basics) - * [Scalar Values](how-do-i-write-policies.md#scalar-values) - * [Composite Values](how-do-i-write-policies.md#composite-values) - * [Sets](how-do-i-write-policies.md#sets) - * [Variables](how-do-i-write-policies.md#variables) - * [References](how-do-i-write-policies.md#references) - * [Variable Keys](how-do-i-write-policies.md#variable-keys) - * [Multiple Expressions](how-do-i-write-policies.md#multiple-expressions) - * [Self-Joins](how-do-i-write-policies.md#self-joins) - * [Comprehensions](how-do-i-write-policies.md#comprehensions) - * [Array Comprehensions](how-do-i-write-policies.md#array-comprehensions) - * [Object Comprehensions](how-do-i-write-policies.md#object-comprehensions) - * [Set Comprehensions](how-do-i-write-policies.md#set-comprehensions) - * [Rules](how-do-i-write-policies.md#rules) - * [Generating Sets](how-do-i-write-policies.md#generating-sets) - * [Generating Objects](how-do-i-write-policies.md#generating-objects) - * [Incremental Definitions](how-do-i-write-policies.md#incremental-definitions) - * [Complete Definitions](how-do-i-write-policies.md#complete-definitions) - * [Functions](how-do-i-write-policies.md#functions) - * [Negation](how-do-i-write-policies.md#negation) - * [Modules](how-do-i-write-policies.md#modules) - * [Comments](how-do-i-write-policies.md#comments) - * [Imports](how-do-i-write-policies.md#imports) - * [With Keyword](how-do-i-write-policies.md#with-keyword) - * [Default Keyword](how-do-i-write-policies.md#default-keyword) - * [Else Keyword](how-do-i-write-policies.md#else-keyword) - * [Operators](how-do-i-write-policies.md#operators) - * [Equality](how-do-i-write-policies.md#equality) - * [Assignment](how-do-i-write-policies.md#assignment) - * [Comparison](how-do-i-write-policies.md#comparison) - * [Built-in Functions](how-do-i-write-policies.md#built-in-functions) - * [Example Data](how-do-i-write-policies.md#example-data) -* [How Do I Test Policies?](how-do-i-test-policies.md) - * [Getting Started](how-do-i-test-policies.md#getting-started) - * [Test Format](how-do-i-test-policies.md#test-format) - * [Test Discovery](how-do-i-test-policies.md#test-discovery) - * [Test Results](how-do-i-test-policies.md#test-results) - * [Data Mocking](how-do-i-test-policies.md#data-mocking) - * [Coverage](how-do-i-test-policies.md#coverage) - * [Profiling](how-do-i-test-policies.md#profiling) -* [Language Reference](language-reference.md) - * [Built-in Functions](language-reference.md#built-in-functions) - * [Comparison](language-reference.md#comparison) - * [Numbers](language-reference.md#numbers) - * [Aggregates](language-reference.md#aggregates) - * [Sets](language-reference.md#sets) - * [Strings](language-reference.md#strings) - * [Types](language-reference.md#types) - * [Encoding](language-reference.md#encoding) - * [Tokens](language-reference.md#tokens) - * [Time](language-reference.md#time) - * [Reserved Names](language-reference.md#reserved-names) - * [Grammar](language-reference.md#grammar) -* [Configuration Reference](configuration.md) - * [Example](configuration.md#example) - * [Services](configuration.md#services) - * [Miscellaneous](configuration.md#miscellaenous) - * [Bundles](configuration.md#bundles) - * [Status](configuration.md#status) - * [Decision Logs](configuration.md#decision-logs) - * [Discovery](configuration.md#discovery) -* [REST API](rest-api.md) - * [Policy API](rest-api.md#policy-api) - * [List Policies](rest-api.md#list-policies) - * [Get a Policy](rest-api.md#get-a-policy) - * [Create or Update a Policy](rest-api.md#create-or-update-a-policy) - * [Delete a Policy](rest-api.md#delete-a-policy) - * [Data API](rest-api.md#data-api) - * [Get a Document](rest-api.md#get-a-document) - * [Get a Document (with Input)](rest-api.md#get-a-document-with-input) - * [Get a Document (Webhook)](rest-api.md#get-a-document-webhook) - * [Create or Overwrite a Document](rest-api.md#create-or-overwrite-a-document) - * [Patch a Document](rest-api.md#patch-a-document) - * [Query API](rest-api.md#query-api) - * [Execute a Simple Query](rest-api.md#execute-a-simple-query) - * [Execute an Ad-hoc Query](rest-api.md#execute-an-ad-hoc-query) - * [Compile API](rest-api.md#compile-api) - * [Partially Evaluate a Query](rest-api.md#partially-evaluate-a-query) - * [Authentication](rest-api.md#authentication) - * [Bearer Tokens](rest-api.md#bearer-tokens) - * [Errors](rest-api.md#errors) - * [Explanations](rest-api.md#explanations) - * [Trace Events](rest-api.md#trace-events) - * [Performance Metrics](rest-api.md#performance-metrics) - * [Watches](rest-api.md#watches) -* [Deployments](deployments.md) - * [Docker](deployments.md#docker) - * [Running with Docker](deployments.md#running-with-docker) - * [Kubernetes](deployments.md#kubernetes) - * [Kicking the Tires](deployments.md#kicking-the-tires) -* [Bundles](bundles.md) - * [Service API](bundles.md#bundle-service-api) - * [File Format](bundles.md#bundle-file-format) - * [Multiple Sources](bundles.md#multiple-sources-of-policy-and-data) -* [Status](status.md) - * [Service API](status.md#status-service-api) -* [Decision Logs](decision_logs.md) - * [Service API](decision_logs.md#decision-log-service-api) -* [Monitoring](monitoring.md) - * [Prometheus](monitoring.md#prometheus) -* [Discovery](discovery.md) - * [Service API](discovery.md#discovery-service-api) - * [Example](discovery.md#example) - * [Limitations](discovery.md#limitations) -* [Security](security.md) - * [TLS and HTTPS](security.md#tls-and-https) - * [Authentication and Authorization](security.md#authentication-and-authorization) -* [Plugins](plugins.md) -* [FAQ](faq.md) -* [Comparison to Other Systems](comparison-to-other-systems.md) - * [RBAC](comparison-to-other-systems.md#role-based-access-control-rbac) - * [ABAC](comparison-to-other-systems.md#attribute-based-access-control-abac) - * [AWS IAM](comparison-to-other-systems.md#amazon-web-services-iam) - * [XACML](comparison-to-other-systems.md#xacml) - -## Tutorials - - * [Get Started](get-started.md) - * [Docker Authorization](docker-authorization.md) - * [HTTP API Authorization](http-api-authorization.md) - * [SSH and sudo Authorization](ssh-and-sudo-authorization.md) - * [Kafka Authorization](kafka-authorization.md) - * [Kubernetes Admission Control](kubernetes-admission-control.md) - * [Terraform Testing](terraform.md) - * [Ceph Authorization](ceph-authorization.md) - -## Best Practices - - * [Identity and User attributes](best-practice-identity.md) diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/book.json b/vendor/github.com/open-policy-agent/opa/docs/book/book.json deleted file mode 100644 index ca98b1377..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/book.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "plugins": [ - "header", - "addcssjs", - "collapsible-menu", - "custom-favicon", - "ga", - "-fontsettings", - "ace" - ], - "pluginsConfig": { - "layout": { - "headerPath" : "layouts/header.html" - }, - "favicon": "images/favicon.png", - "ga": { - "token": "UA-84550302-1" - } - } -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/decision_logs.md b/vendor/github.com/open-policy-agent/opa/docs/book/decision_logs.md deleted file mode 100644 index 9172c42f0..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/decision_logs.md +++ /dev/null @@ -1,65 +0,0 @@ -# Decision Logs - -OPA can periodically report decision logs to remote HTTP servers. The decision -logs contain events that describe policy queries. Each event includes the policy -that was queried, the input to the query, bundle metadata, and other information -that enables auditing and offline debugging of policy decisions. - -When decision logging is enabled the OPA server will include a `decision_id` -field in API calls that return policy decisions. - -See the [Configuration Reference](configuration.md) for configuration details. - -### Decision Log Service API - -OPA expects the service to expose an API endpoint that will receive decision logs. - -```http -POST /logs[/] HTTP/1.1 -Content-Encoding: gzip -Content-Type: application/json -``` - -The partition name is an optional path segment that can be used to route logs -to different backends. If the partition name is not configured on the agent, -updates will be sent to `/logs`. - -The message body contains a gzip compressed JSON array. Each array element (event) -represents a policy decision returned by OPA. - -```json -[ - { - "labels": { - "app": "my-example-app", - "id": "1780d507-aea2-45cc-ae50-fa153c8e4a5a", - "version": "v0.10.5" - }, - "decision_id": "4ca636c1-55e4-417a-b1d8-4aceb67960d1", - "revision": "W3sibCI6InN5cy9jYXRhbG9nIiwicyI6NDA3MX1d", - "path": "http/example/authz/allow", - "input": { - "method": "GET", - "path": "/salary/bob" - }, - "result": "true", - "requested_by": "[::1]:59943", - "timestamp": "2018-01-01T00:00:00.000000Z" - } -] -``` - -Decision log updates contain the following fields: - -| Field | Type | Description | -| --- | --- | --- | -| `[_].labels` | `object` | Set of key-value pairs that uniquely identify the OPA instance. | -| `[_].decision_id` | `string` | Unique identifier generated for each decision for traceability. | -| `[_].revision` | `string` | Bundle revision that contained the policy used to produce the decision. | -| `[_].path` | `string` | Hierarchical policy decision path, e.g., `/http/example/authz/allow`. Receivers should tolerate slash-prefixed paths. | -| `[_].query` | `string` | Ad-hoc Rego query received by Query API. | -| `[_].input` | `any` | Input data provided in the policy query. | -| `[_].result` | `any` | Policy decision returned to the client, e.g., `true` or `false`. | -| `[_].requested_by` | `string` | Identifier for client that executed policy query, e.g., the client address. | -| `[_].timestamp` | `string` | RFC3999 timestamp of policy decision. | -| `[_].metrics` | `object` | Key-value pairs of [performance metrics](rest-api.md#performance-metrics). | diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/faq.md b/vendor/github.com/open-policy-agent/opa/docs/book/faq.md deleted file mode 100644 index f9079240a..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/faq.md +++ /dev/null @@ -1,62 +0,0 @@ -# Frequently Asked Questions - -## How do I make user attributes stored in LDAP/AD available to OPA for making decisions? - -[This best-practice guide](best-practice-identity.md) explains three options: JSON Web Tokens, synchronization with LDAP/AD, and calling into LDAP/AD during policy evaluation. - -## How does OPA do conflict resolution? - -In Rego (OPA's policy language), you can write statements that both allow and -deny a request, such as - -``` -package foo -allow { input.name = "alice" } -deny { input.name = "alice" } -``` - -Neither `allow` nor `deny` are keywords in Rego so if you want to treat them -as contradictory, you control which one takes precedence explicitly. When you ask for -a policy decision from OPA, you specify both the policy name (`foo`) and the -virtual document that names the decision within foo. Typically in this scenario, -you create a virtual document called `authz` and define it so that `allow` -overrides `deny` or vice versa. Then when asking for a policy decision, you -ask for `foo/authz`. - -``` -# deny everything by default -default authz = false - -# deny overrides allow -authz { - allow - not deny -} -``` - -If instead you want to resolve conflicts using a first-match strategy (where -the first statement applicable makes the decision), see the FAQ entry on -[statement order](#statement-order). - - -## Does Statement Order Matter? - -The order in which statements occur does not matter in Rego. Reorder any two statements -and the policy means exactly the same thing. For example, the following two statements -mean the same thing whichever order you write them in. - -``` -ratelimit = 4 { input.name = "alice" } -ratelimit = 5 { input.owner = "bob" } -``` - -Sometimes, though, you want the statement order to matter. For example, you might put more specific statements before more general statements so that the more specific statements take precedence (e.g. for [conflict resolution](conflict-resolution)). Rego lets you do that using the `else` keyword. For example, if you want to make the first statement above take precedence, you would write the following Rego. - -``` -ratelimit = 4 { - input.name = "alice" -} else = 5 { - input.owner = "bob" -} -``` - diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/language-reference.md b/vendor/github.com/open-policy-agent/opa/docs/book/language-reference.md deleted file mode 100644 index 1c91f14fb..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/language-reference.md +++ /dev/null @@ -1,341 +0,0 @@ -# Language Reference - -This document is the authoritative specification of the Rego policy language -(V1). All policies in OPA are written in Rego. - -## Built-in Functions - -The built-in functions for the language provide basic operations to manipulate -scalar values (e.g. numbers and strings), and aggregate functions that summarize -complex types. - -### Comparison - -| Built-in | Inputs | Description | -| ------- |--------|-------------| -| ``x == y`` | 2 | ``x`` is equal to ``y`` | -| ``x != y`` | 2 | ``x`` is not equal to ``y`` | -| ``x < y`` | 2 | ``x`` is less than ``y`` | -| ``x <= y`` | 2 | ``x`` is less than or equal to ``y`` | -| ``x > y`` | 2 | ``x`` is greater than ``y`` | -| ``x >= y`` | 2 | ``x`` is greater than or equal to ``y`` | - -### Numbers - -| Built-in | Inputs | Description | -| ------- |--------|-------------| -| ``z = x + y`` | 2 | ``z`` is the sum of ``x`` and ``y`` | -| ``z = x - y`` | 2 | ``z`` is the difference of ``x`` and ``y`` | -| ``z = x * y`` | 2 | ``z`` is the product of ``x`` and ``y`` | -| ``z = x / y`` | 2 | ``z`` is the quotient of ``x`` and ``y`` | -| ``z = x % y`` | 2 | ``z`` is the remainder from the division of ``x`` and ``y`` | -| ``round(x, output)`` | 1 | ``output`` is ``x`` rounded to the nearest integer | -| ``abs(x, output)`` | 1 | ``output`` is the absolute value of ``x`` | - -### Aggregates - -| Built-in | Inputs | Description | -| ------- |--------|-------------| -| ``count(collection_or_string, output)`` | 1 | ``output`` is the length of the object, array, set, or string provided as input | -| ``sum(array_or_set, output)`` | 1 | ``output`` is the sum of the numbers in ``array_or_set`` | -| ``product(array_or_set, output)`` | 1 | ``output`` is the product of the numbers in ``array_or_set`` | -| ``max(array_or_set, output)`` | 1 | ``output`` is the maximum value in ``array_or_set`` | -| ``min(array_or_set, output)`` | 1 | ``output`` is the minimum value in ``array_or_set`` | -| ``sort(array_or_set, output)`` | 1 | ``output`` is the sorted ``array`` containing elements from ``array_or_set``. | -| ``all(array_or_set, output)`` | 1 | ``output`` is ``true`` if all of the values in ``array_or_set`` are ``true``. A collection of length 0 returns ``true``.| -| ``any(array_or_set, output)`` | 1 | ``output`` is ``true`` if any of the values in ``array_or_set`` is ``true``. A collection of length 0 returns ``false``.| - -### Arrays - -| Built-in | Inputs | Description | -| ------- |--------|-------------| -| ``array.concat(array, array, output)`` | 2 | ``output`` is the result of concatenating the two input arrays together. | - -### Sets - -| Built-in | Inputs | Description | -| -------- | ------ | ----------- | -| ``s3 = s1 & s2`` | 2 | ``s3`` is the intersection of ``s1`` and ``s2``. | -| s3 = s1 | s2 | 2 | ``s3`` is the union of ``s1`` and ``s2``. | -| ``s3 = s1 - s2`` | 2 | ``s3`` is the difference between ``s1`` and ``s2``, i.e., the elements in ``s1`` that are not in ``s2`` | -| ``intersection(set[set], output)`` | 1 | ``output`` is the intersection of the sets in the input set | -| ``union(set[set], output)`` | 1 | ``output`` is the union of the sets in the input set | - -### Strings - -| Built-in | Inputs | Description | -| ------- |--------|-------------| -| ``concat(delimiter, array_or_set, output)`` | 2 | ``output`` is the result of joining together the elements of ``array_or_set`` with the string ``delimiter`` | -| ``contains(string, search)`` | 2 | true if ``string`` contains ``search`` | -| ``endswith(string, search)`` | 2 | true if ``string`` ends with ``search`` | -| ``format_int(number, base, output)`` | 2 | ``output`` is string representation of ``number`` in the given ``base`` | -| ``indexof(string, search, output)`` | 2 | ``output`` is the index inside ``string`` where ``search`` first occurs, or -1 if ``search`` does not exist | -| ``lower(string, output)`` | 1 | ``output`` is ``string`` after converting to lower case | -| ``replace(string, old, new, output)`` | 3 | ``output`` is a ``string`` representing ``string`` with all instances of ``old`` replaced by ``new`` | -| ``split(string, delimiter, output)`` | 2 | ``output`` is ``array[string]`` representing elements of ``string`` separated by ``delimiter`` | -| ``sprintf(string, values, output)`` | 2 | ``output`` is a ``string`` representing ``string`` formatted by the values in the ``array`` ``values``. | -| ``startswith(string, search)`` | 2 | true if ``string`` begins with ``search`` | -| ``substring(string, start, length, output)`` | 2 | ``output`` is the portion of ``string`` from index ``start`` and having a length of ``length``. If ``length`` is less than zero, ``length`` is the remainder of the ``string``. If ``start`` is greater than the length of the string, ``output`` is empty. It is invalid to pass a negative offset to this function. | -| ``trim(string, cutset, output)`` | 2 | ``output`` is a ``string`` representing ``string`` with all leading and trailing instances of the characters in ``cutset`` removed. | -| ``upper(string, output)`` | 1 | ``output`` is ``string`` after converting to upper case | - -### Regex -| Built-in | Inputs | Description | -| ------- |--------|-------------| -| ``re_match(pattern, value)`` | 2 | true if the ``value`` matches the regex ``pattern`` | -| ``regex.split(pattern, string, output)`` | 2 | ``output`` is ``array[string]`` representing elements of ``string`` separated by ``pattern`` | -| ``regex.globs_match(glob1, glob2)`` | 2 | true if the intersection of regex-style globs ``glob1`` and ``glob2`` matches a non-empty set of non-empty strings. The set of regex symbols is limited for this builtin: only ``.``, ``*``, ``+``, ``[``, ``-``, ``]`` and ``\`` are treated as special symbols. | -| ``regex.template_match(patter, string, delimiter_start, delimiter_end, output)`` | 4 | ``output`` is true if ``string`` matches ``pattern``. ``pattern`` is a string containing ``0..n`` regular expressions delimited by ``delimiter_start`` and ``delimiter_end``. Example ``regex.template_match("urn:foo:{.*}", "urn:foo:bar:baz", "{", "}", x)`` returns ``true`` for ``x``. | -| ``regex.find_n(pattern, string, number)`` | 3 | returns an ``array[string]`` with the ``number`` of values matching the ``pattern``. A ``number`` of ``-1`` means all matches. | - -### Glob -| Built-in | Inputs | Description | -| ------- |--------|-------------| -| ``glob.match(pattern, delimiters, match, output)`` | 3 | ``output`` is true if ``match`` can be found in ``pattern`` which is separated by ``delimiters``. For valid patterns, check the table below. Argument ``delimiters`` is an array of single-characters (e.g. `[".", ":"]`). If ``delimiters`` is empty, it defaults to ``["."]``. | -| ``glob.quote_meta(pattern, output)`` | 1 | ``output`` is the escaped string of ``pattern``. Calling ``glob.quote_meta("*.github.com", output)`` returns ``\\*.github.com`` as ``output``. | - -The following table shows examples of how ``glob.match`` works: - -| ``call`` | ``output`` | Description | -| -------- | ---------- | ----------- | -| ``glob.match("*.github.com", [], "api.github.com", output)`` | ``true`` | A glob with the default ``["."]`` delimiter. | -| ``glob.match("*:github:com", [":"], "api:github:com", output)`` | ``true`` | A glob with delimiters ``[":"]``. | -| ``glob.match("api.**.com", [], "api.github.com", output)`` | ``true`` | A super glob. | -| ``glob.match("api.**.com", [], "api.cdn.github.com", output)`` | ``true`` | A super glob. | -| ``glob.match("?at", [], "cat", output)`` | ``true`` | A glob with a single character wildcard. | -| ``glob.match("?at", [], "at", output)`` | ``false`` | A glob with a single character wildcard. | -| ``glob.match("[abc]at", [], "bat", output)`` | ``true`` | A glob with character-list matchers. | -| ``glob.match("[abc]at", [], "cat", output)`` | ``true`` | A glob with character-list matchers. | -| ``glob.match("[abc]at", [], "lat", output)`` | ``false`` | A glob with character-list matchers. | -| ``glob.match("[!abc]at", [], "cat", output)`` | ``false`` | A glob with negated character-list matchers. | -| ``glob.match("[!abc]at", [], "lat", output)`` | ``true`` | A glob with negated character-list matchers. | -| ``glob.match("[a-c]at", [], "cat", output)`` | ``true`` | A glob with character-range matchers. | -| ``glob.match("[a-c]at", [], "lat", output)`` | ``false`` | A glob with character-range matchers. | -| ``glob.match("[!a-c]at", [], "cat", output)`` | ``false`` | A glob with negated character-range matchers. | -| ``glob.match("[!a-c]at", [], "lat", output)`` | ``true`` | A glob with negated character-range matchers. | -| ``glob.match(""{cat,bat,[fr]at}", [], "cat", output)`` | ``true`` | A glob with pattern-alternatives matchers. | -| ``glob.match(""{cat,bat,[fr]at}", [], "bat", output)`` | ``true`` | A glob with pattern-alternatives matchers. | -| ``glob.match(""{cat,bat,[fr]at}", [], "rat", output)`` | ``true`` | A glob with pattern-alternatives matchers. | -| ``glob.match(""{cat,bat,[fr]at}", [], "at", output)`` | ``false`` | A glob with pattern-alternatives matchers. | - -### Types - -| Built-in | Inputs | Description | -| ------- |--------|-------------| -| ``to_number(x, output)`` | 1 | ``output`` is ``x`` converted to a number | -| ``is_number(x, output)`` | 1 | ``output`` is ``true`` if ``x`` is a number | -| ``is_string(x, output)`` | 1 | ``output`` is ``true`` if ``x`` is a string | -| ``cast_string(x, output)`` | 1 | ``output`` is ``x`` cast to a string | -| ``is_boolean(x, output)`` | 1 | ``output`` is ``true`` if ``x`` is a boolean | -| ``cast_boolean(x, output)`` | 1 | ``output`` is ``x`` cast to a boolean | -| ``is_array(x, output)`` | 1 | ``output`` is ``true`` if ``x`` is an array | -| ``cast_array(x, output)`` | 1 | ``output`` is ``x`` cast to an array | -| ``is_set(x, output)`` | 1 | ``output`` is ``true`` if ``x`` is a set | -| ``cast_set(x, output)`` | 1 | ``output`` is ``x`` cast to a set | -| ``is_object(x, output)`` | 1 | ``output`` is ``true`` if ``x`` is an object | -| ``cast_object(x, output)`` | 1 | ``output`` is ``x`` cast to an object | -| ``is_null(x, output)`` | 1 | ``output`` is ``true`` if ``x`` is null | -| ``cast_null(x, output)`` | 1 | ``output`` is ``x`` cast to null | -| ``type_name(x, output)`` | 1 | ``output`` is the type of ``x`` | - -### Encoding - -| Built-in | Inputs | Description | -| ------- |--------|-------------| -| ``base64.encode(x, output)`` | 1 | ``output`` is ``x`` serialized to a base64 encoded string | -| ``base64.decode(string, output)`` | 1 | ``output`` is ``x`` deserialized from a base64 encoding string | -| ``base64url.encode(x, output)`` | 1 | ``output`` is ``x`` serialized to a base64url encoded string | -| ``base64url.decode(string, output)`` | 1 | ``output`` is ``string`` deserialized from a base64url encoding string | -| ``urlquery.encode(string, output)`` | 1 | ``output`` is ``string`` serialized to a URL query parameter encoded string | -| ``urlquery.encode_object(object, output)`` | 1 | ``output`` is ``object`` serialized to a URL query parameter encoded string | -| ``urlquery.decode(string, output)`` | 1 | ``output`` is ``string`` deserialized from a URL query parameter encoded string | -| ``json.marshal(x, output)`` | 1 | ``output`` is ``x`` serialized to a JSON string | -| ``json.unmarshal(string, output)`` | 1 | ``output`` is ``string`` deserialized to a term from a JSON encoded string | -| ``yaml.marshal(x, output)`` | 1 | ``output`` is ``x`` serialized to a YAML string | -| ``yaml.unmarshal(string, output)`` | 1 | ``output`` is ``string`` deserialized to a term from YAML encoded string | - -### Tokens - -| Built-in | Inputs | Description | -| ------- |--------|-------------| -| ``io.jwt.verify_rs256(string, certificate, output)`` | 1 | ``output`` is ``true`` if the RS256 signature of the input token is valid. ``certificate`` is the PEM encoded certificate used to verify the RS256 signature| -| ``io.jwt.verify_ps256(string, certificate, output)`` | 1 | ``output`` is ``true`` if the PS256 signature of the input token is valid. ``certificate`` is the PEM encoded certificate used to verify the PS256 signature| -| ``io.jwt.verify_es256(string, certificate, output)`` | 1 | ``output`` is ``true`` if the ES256 signature of the input token is valid. ``certificate`` is the PEM encoded certificate used to verify the ES256 signature| -| ``io.jwt.verify_hs256(string, secret, output)`` | 1 | ``output`` is ``true`` if the Secret signature of the input token is valid. ``secret`` is a plain text secret used to verify the HS256 signature| -| ``io.jwt.decode(string, [header, payload, sig])`` | 1 | ``header`` and ``payload`` are ``object``. ``signature`` is the hexadecimal representation of the signature on the token. | -| ``io.jwt.decode_verify(string, constraints, [valid, header, payload])`` | 2 | If the input token verifies and meets the requirements of ``constraints`` then ``valid`` is ``true`` and ``header`` and ``payload`` are objects containing the JOSE header and the JWT claim set. Otherwise, ``valid`` is ``false`` and ``header`` and ``payload`` are ``{}``. | - -The input `string` is a JSON Web Token encoded with JWS Compact Serialization. JWE and JWS JSON Serialization are not supported. If nested signing was used, the ``header``, ``payload`` and ``signature`` will represent the most deeply nested token. - -For ``io.jwt.decode_verify``, ``constraints`` is an object with the following members: - -| Name | Meaning | Required | -| ---- | ------- | -------- | -| ``cert`` | A PEM encoded certificate containing an RSA or ECDSA public key. | See below | -| ``secret`` | The secret key for HS256, HS384 and HS512 verification. | See below | -| ``alg`` | The JWA algorithm name to use. If it is absent then any algorithm that is compatible with the key is accepted. | Optional | -| ``iss`` | The issuer string. If it is present the only tokens with this issuer are accepted. If it is absent then any issuer is accepted. | Optional | -|``time`` | The time in nanoseconds to verify the token at. If this is present then the ``exp`` and ``nbf`` claims are compared against this value. If it is absent then they are compared against the current time. | Optional | -|``aud`` | The audience that the verifier identifies with. If this is present then the ``aud`` claim is checked against it. If it is absent then the ``aud`` claim must be absent too. | Optional | - -Exactly one of ``cert`` and ``secret`` must be present. -If there are any unrecognized constraints then the token is considered invalid. - -### Time - -| Built-in | Inputs | Description | -| -------- | ------ | ----------- | -| ``time.now_ns(output)`` | 0 | ``output`` is ``number`` representing the current time since epoch in nanoseconds. | -| ``time.parse_ns(layout, value, output)`` | 2 | ``output`` is ``number`` representing the time ``value`` in nanoseconds since epoch. See the [Go `time` package documentation](https://golang.org/pkg/time/#Parse) for more details on ``layout``. | -| ``time.parse_rfc3339_ns(value, output)`` | 1 | ``output`` is ``number`` representing the time ``value`` in nanoseconds since epoch. | -| ``time.parse_duration_ns(duration, output)`` | 1 | ``output`` is ``number`` representing the duration ``duration`` in nanoseconds. See the [Go `time` package documentation](https://golang.org/pkg/time/#ParseDuration) for more details on ``duration``. | -| ``time.date(ns, [year, month, day])`` | 1 | outputs the ``year``, ``month`` (0-12), and ``day`` (0-31) as ``number``s representing the date from the nanoseconds since epoch (``ns``). | -| ``time.clock(ns, [hour, minute, second])`` | 1 | outputs the ``hour``, ``minute`` (0-59), and ``second`` (0-59) as ``number``s representing the time of day for the nanoseconds since epoch (``ns``). | -| ``time.weekday(ns, day)`` | 1 | outputs the ``day`` as ``string`` representing the day of the week for the nanoseconds since epoch (``ns``). | - -> Multiple calls to the `time.now_ns` built-in function within a single policy -evaluation query will always return the same value. - -### Cryptography - -| Built-in | Inputs | Description | -| -------- | ------ | ----------- | -| ``crypto.x509.parse_certificates(string, array[object])`` | 1 | ``output`` is an array of X.509 certificates represented as JSON objects. | - -### Graphs - -| Built-in | Inputs | Description | -| --- | --- | --- | -| ``walk(x, [path, value])`` | 0 | ``walk`` is a relation that produces ``path`` and ``value`` pairs for documents under ``x``. ``path`` is ``array`` representing a pointer to ``value`` in ``x``. Queries can use ``walk`` to traverse documents nested under ``x`` (recursively). | - -### HTTP -| Built-in | Inputs | Description | -| ------- |--------|-------------| -| ``http.send(request, output)`` | 3+ | ``http.send`` executes a HTTP request and returns the response.``request`` is an object containing keys ``method``, ``url`` and optionally ``body``, ``enable_redirect``, ``headers``, ``tls_use_system_certs``, ``tls_ca_cert_file``, ``tls_ca_cert_env_variable``, ``tls_client_cert_env_variable``, ``tls_client_key_env_variable`` or ``tls_client_cert_file``, ``tls_client_key_file`` . For example, ``http.send({"method": "get", "url": "http://www.openpolicyagent.org/", "headers": {"X-Foo":"bar", "X-Opa": "rules"}}, output)``. ``output`` is an object containing keys ``status``, ``status_code`` and ``body`` which represent the HTTP status, status code and response body respectively. Sample output, ``{"status": "200 OK", "status_code": 200, "body": null``}. By default, http redirects are not enabled. To enable, set ``enable_redirect`` to ``true``.| - -#### HTTPs Usage - -The following table explains the HTTPs objects - -| Object | Definition | Value| -| -------- |-----------|------| -| tls_use_system_certs | Use system certificate pool | true or false -| tls_ca_cert_file | Path to file containing a root certificate in PEM encoded format | double-quoted string -| tls_ca_cert_env_variable | Environment variable containing a root certificate in PEM encoded format | double-quoted string -| tls_client_cert_env_variable | Environment variable containing a client certificate in PEM encoded format | double-quoted string -| tls_client_key_env_variable | Environment variable containing a client key in PEM encoded format | double-quoted string -| tls_client_cert_file | Path to file containing a client certificate in PEM encoded format | double-quoted string -| tls_client_key_file | Path to file containing a key in PEM encoded format | double-quoted string - -In order to trigger the use of HTTPs the user must provide one of the following combinations: - - * ``tls_client_cert_file``, ``tls_client_key_file`` - * ``tls_client_cert_env_variable``, ``tls_client_key_env_variable`` - - The user must also provide a trusted root CA through tls_ca_cert_file or tls_ca_cert_env_variable. Alternatively the user could set tls_use_system_certs to ``true`` and the system certificate pool will be used. - -#### HTTPs Examples - -| Examples | Comments | -| -------- |-----------| -| Files containing TLS material | ``http.send({"method": "get", "url": "https://127.0.0.1:65331", "tls_ca_cert_file": "testdata/ca.pem", "tls_client_cert_file": "testdata/client-cert.pem", "tls_client_key_file": "testdata/client-key.pem"}, output)``. -|Environment variables containing TLS material | ``http.send({"method": "get", "url": "https://127.0.0.1:65360", "tls_ca_cert_env_variable": "CLIENT_CA_ENV", "tls_client_cert_env_variable": "CLIENT_CERT_ENV", "tls_client_key_env_variable": "CLIENT_KEY_ENV"}, output)``.| -| Accessing Google using System Cert Pool | ``http.send({"method": "get", "url": "https://www.google.com", "tls_use_system_certs": true, "tls_client_cert_file": "testdata/client-cert.pem", "tls_client_key_file": "testdata/client-key.pem"}, output)`` - -### Net -| Built-in | Inputs | Description | -| ------- |--------|-------------| -| ``net.cidr_overlap(cidr, ip, output)`` | 2 | `output` is `true` if `ip` (e.g. `127.0.0.1`) overlaps with `cidr` (e.g. `127.0.0.1/24`) and false otherwise. Supports both IPv4 and IPv6 notations.| - -### Rego -| Built-in | Inputs | Description | -| ------- |--------|-------------| -| ``rego.parse_module(filename, string, output)`` | 2 | ``rego.parse_module`` parses the input ``string`` as a Rego module and returns the AST as a JSON object ``output``. | - -### OPA -| Built-in | Inputs | Description | -| ------- |--------|-------------| -| ``opa.runtime(output)`` | 0 | ``opa.runtime`` returns a JSON object ``output`` that describes the runtime environment where OPA is deployed. **Caution**: Policies that depend on the output of ``opa.runtime`` may return different answers depending on how OPA was started. If possible, prefer using an explicit `input` or `data` value instead of `opa.runtime`. The ``output`` of ``opa.runtime`` will include a ``"config"`` key if OPA was started with a configuration file. The ``output`` of ``opa.runtime`` will include a ``"env"`` key containing the environment variables that the OPA process was started with. | - -### Debugging -| Built-in | Inputs | Description | -| ------- |--------|-------------| -| ``trace(string)`` | 1 | ``trace`` outputs the debug message ``string`` as a ``Note`` event in the query explanation. For example, ``trace("Hello There!")`` includes ``Note "Hello There!"`` in the query explanation. To print variables, use sprintf. For example, ``person = "Bob"; trace(sprintf("Hello There! %v", [person]))`` will emit ``Note "Hello There! Bob"``. | - -## Reserved Names - -The following words are reserved and cannot be used as variable names, rule -names, or dot-access style reference arguments: - -``` -as -default -else -false -import -package -not -null -true -with -``` - -## Grammar - -Rego’s syntax is defined by the following grammar: - -``` -module = package { import } policy -package = "package" ref -import = "import" package [ "as" var ] -policy = { rule } -rule = [ "default" ] rule-head { rule-body } -rule-head = var [ "(" rule-args ")" ] [ "[" term "]" ] [ = term ] -rule-args = term { "," term } -rule-body = [ else [ = term ] ] "{" query "}" -query = literal { ";" | [\r\n] literal } -literal = ( expr | "not" expr ) { with-modifier } -with-modifier = "with" term "as" term -expr = term | expr-built-in | expr-infix -expr-built-in = var [ "." var ] "(" [ term { , term } ] ")" -expr-infix = [ term "=" ] term infix-operator term -term = ref | var | scalar | array | object | set | array-compr | object-compr | set-compr -array-compr = "[" term "|" rule-body "]" -set-compr = "{" term "|" rule-body "}" -object-compr = "{" object-item "|" rule-body "}" -infix-operator = bool-operator | arith-operator | bin-operator -bool-operator = "=" | "!=" | "<" | ">" | ">=" | "<=" -arith-operator = "+" | "-" | "*" | "/" -bin-operator = "&" | "|" -ref = var { ref-arg } -ref-arg = ref-arg-dot | ref-arg-brack -ref-arg-brack = "[" ( scalar | var | array | object | set | "_" ) "]" -ref-arg-dot = "." var -var = ( ALPHA | "_" ) { ALPHA | DIGIT | "_" } -scalar = string | NUMBER | TRUE | FALSE | NULL -string = STRING | raw-string -raw-string = "`" { CHAR-"`" } "`" -array = "[" term { "," term } "]" -object = "{" object-item { "," object-item } "}" -object-item = ( scalar | ref | var ) ":" term -set = empty-set | non-empty-set -non-empty-set = "{" term { "," term } "}" -empty-set = "set(" ")" -``` - -The grammar defined above makes use of the following syntax. See [the Wikipedia page on EBNF](https://en.wikipedia.org/wiki/Extended_Backus–Naur_Form) for more details: - -``` -[] optional (zero or one instances) -{} repetition (zero or more instances) -| alternation (one of the instances) -() grouping (order of expansion) -STRING JSON string -NUMBER JSON number -TRUE JSON true -FALSE JSON false -NULL JSON null -CHAR Unicode character -ALPHA ASCII characters A-Z and a-z -DIGIT ASCII characters 0-9 -``` diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/layouts/header.html b/vendor/github.com/open-policy-agent/opa/docs/book/layouts/header.html deleted file mode 100644 index 612822796..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/layouts/header.html +++ /dev/null @@ -1,83 +0,0 @@ - - - diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/acorn b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/acorn deleted file mode 120000 index cf7676038..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/acorn +++ /dev/null @@ -1 +0,0 @@ -../acorn/bin/acorn \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/escodegen b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/escodegen deleted file mode 120000 index 01a7c3259..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/escodegen +++ /dev/null @@ -1 +0,0 @@ -../escodegen/bin/escodegen.js \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/esgenerate b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/esgenerate deleted file mode 120000 index 7d0293e66..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/esgenerate +++ /dev/null @@ -1 +0,0 @@ -../escodegen/bin/esgenerate.js \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/esparse b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/esparse deleted file mode 120000 index 7423b18b2..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/esparse +++ /dev/null @@ -1 +0,0 @@ -../esprima/bin/esparse.js \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/esvalidate b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/esvalidate deleted file mode 120000 index 16069effb..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/esvalidate +++ /dev/null @@ -1 +0,0 @@ -../esprima/bin/esvalidate.js \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/sshpk-conv b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/sshpk-conv deleted file mode 120000 index a2a295c80..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/sshpk-conv +++ /dev/null @@ -1 +0,0 @@ -../sshpk/bin/sshpk-conv \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/sshpk-sign b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/sshpk-sign deleted file mode 120000 index 766b9b3a7..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/sshpk-sign +++ /dev/null @@ -1 +0,0 @@ -../sshpk/bin/sshpk-sign \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/sshpk-verify b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/sshpk-verify deleted file mode 120000 index bfd7e3ade..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/sshpk-verify +++ /dev/null @@ -1 +0,0 @@ -../sshpk/bin/sshpk-verify \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/uuid b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/uuid deleted file mode 120000 index b3e45bc53..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/.bin/uuid +++ /dev/null @@ -1 +0,0 @@ -../uuid/bin/uuid \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/CHANGELOG.md b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/CHANGELOG.md deleted file mode 100644 index cc62a65f9..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/CHANGELOG.md +++ /dev/null @@ -1,15 +0,0 @@ -## 1.0.4 - -- Added license file - -## 1.0.3 - -- Replaced `let` with `var` in `lib/btoa.js` - - Follow up from `1.0.2` - - Resolves https://github.com/jsdom/abab/issues/18 - -## 1.0.2 - -- Replaced `const` with `var` in `index.js` - - Allows use of `abab` in the browser without a transpilation step - - Resolves https://github.com/jsdom/abab/issues/15 diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/LICENSE.md b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/LICENSE.md deleted file mode 100644 index 5b59a8341..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/LICENSE.md +++ /dev/null @@ -1,11 +0,0 @@ -Both the original source code and new contributions in this repository are released under the [W3C 3-clause BSD license](https://github.com/w3c/web-platform-tests/blob/master/LICENSE.md#w3c-3-clause-bsd-license). - -# W3C 3-clause BSD License - -Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - -* Redistributions of works must retain the original copyright notice, this list of conditions and the following disclaimer. -* Redistributions in binary form must reproduce the original copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. -* Neither the name of the W3C nor the names of its contributors may be used to endorse or promote products derived from this work without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/README.md b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/README.md deleted file mode 100644 index 2d9c1b52e..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/README.md +++ /dev/null @@ -1,52 +0,0 @@ -# abab - -[![npm version](https://badge.fury.io/js/abab.svg)](https://www.npmjs.com/package/abab) [![Build Status](https://travis-ci.org/jsdom/abab.svg?branch=master)](https://travis-ci.org/jsdom/abab) - -A module that implements `window.atob` and `window.btoa` according to the [WHATWG spec](https://html.spec.whatwg.org/multipage/webappapis.html#atob). The code is originally from [w3c/web-platform-tests](https://github.com/w3c/web-platform-tests/blob/master/html/webappapis/atob/base64.html). - -Compatibility: Node.js version 3+ and all major browsers (using browserify or webpack) - -Install with `npm`: - -```sh -npm install abab -``` - -## API - -### `btoa` (base64 encode) - -```js -const btoa = require('abab').btoa; -btoa('Hello, world!'); // 'SGVsbG8sIHdvcmxkIQ==' -``` - -### `atob` (base64 decode) - -```js -const atob = require('abab').atob; -atob('SGVsbG8sIHdvcmxkIQ=='); // 'Hello, world!' -``` - -#### Valid characters - -[Per the spec](https://html.spec.whatwg.org/multipage/webappapis.html#atob:dom-windowbase64-btoa-3), `btoa` will accept strings "containing only characters in the range `U+0000` to `U+00FF`." If passed a string with characters above `U+00FF`, `btoa` will return `null`. If `atob` is passed a string that is not base64-valid, it will also return `null`. In both cases when `null` is returned, the spec calls for throwing a `DOMException` of type `InvalidCharacterError`. - -## Browsers - -If you want to include just one of the methods to save bytes in your client-side code, you can `require` the desired module directly. - -```js -var atob = require('abab/lib/atob'); -var btoa = require('abab/lib/btoa'); -``` - ------ - -### Checklists - -If you're **submitting a PR** or **deploying to npm**, please use the [checklists in CONTRIBUTING.md](https://github.com/jsdom/abab/blob/master/CONTRIBUTING.md#checklists) - -### Remembering `atob` vs. `btoa` - -Here's a mnemonic that might be useful: if you have a plain string and want to base64 encode it, then decode it, `btoa` is what you run before (**b**efore - **b**toa), and `atob` is what you run after (**a**fter - **a**tob). diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/index.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/index.js deleted file mode 100644 index 16342c4d2..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/index.js +++ /dev/null @@ -1,9 +0,0 @@ -'use strict'; - -var atob = require('./lib/atob'); -var btoa = require('./lib/btoa'); - -module.exports = { - atob: atob, - btoa: btoa -}; diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/lib/atob.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/lib/atob.js deleted file mode 100644 index ba2528f73..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/lib/atob.js +++ /dev/null @@ -1,109 +0,0 @@ -'use strict'; - -/** - * Implementation of atob() according to the HTML spec, except that instead of - * throwing INVALID_CHARACTER_ERR we return null. - */ -function atob(input) { - // WebIDL requires DOMStrings to just be converted using ECMAScript - // ToString, which in our case amounts to calling String(). - input = String(input); - // "Remove all space characters from input." - input = input.replace(/[ \t\n\f\r]/g, ''); - // "If the length of input divides by 4 leaving no remainder, then: if - // input ends with one or two U+003D EQUALS SIGN (=) characters, remove - // them from input." - if (input.length % 4 == 0 && /==?$/.test(input)) { - input = input.replace(/==?$/, ''); - } - // "If the length of input divides by 4 leaving a remainder of 1, throw an - // INVALID_CHARACTER_ERR exception and abort these steps." - // - // "If input contains a character that is not in the following list of - // characters and character ranges, throw an INVALID_CHARACTER_ERR - // exception and abort these steps: - // - // U+002B PLUS SIGN (+) - // U+002F SOLIDUS (/) - // U+0030 DIGIT ZERO (0) to U+0039 DIGIT NINE (9) - // U+0041 LATIN CAPITAL LETTER A to U+005A LATIN CAPITAL LETTER Z - // U+0061 LATIN SMALL LETTER A to U+007A LATIN SMALL LETTER Z" - if (input.length % 4 == 1 || !/^[+/0-9A-Za-z]*$/.test(input)) { - return null; - } - // "Let output be a string, initially empty." - var output = ''; - // "Let buffer be a buffer that can have bits appended to it, initially - // empty." - // - // We append bits via left-shift and or. accumulatedBits is used to track - // when we've gotten to 24 bits. - var buffer = 0; - var accumulatedBits = 0; - // "While position does not point past the end of input, run these - // substeps:" - for (var i = 0; i < input.length; i++) { - // "Find the character pointed to by position in the first column of - // the following table. Let n be the number given in the second cell of - // the same row." - // - // "Append to buffer the six bits corresponding to number, most - // significant bit first." - // - // atobLookup() implements the table from the spec. - buffer <<= 6; - buffer |= atobLookup(input[i]); - // "If buffer has accumulated 24 bits, interpret them as three 8-bit - // big-endian numbers. Append the three characters with code points - // equal to those numbers to output, in the same order, and then empty - // buffer." - accumulatedBits += 6; - if (accumulatedBits == 24) { - output += String.fromCharCode((buffer & 0xff0000) >> 16); - output += String.fromCharCode((buffer & 0xff00) >> 8); - output += String.fromCharCode(buffer & 0xff); - buffer = accumulatedBits = 0; - } - // "Advance position by one character." - } - // "If buffer is not empty, it contains either 12 or 18 bits. If it - // contains 12 bits, discard the last four and interpret the remaining - // eight as an 8-bit big-endian number. If it contains 18 bits, discard the - // last two and interpret the remaining 16 as two 8-bit big-endian numbers. - // Append the one or two characters with code points equal to those one or - // two numbers to output, in the same order." - if (accumulatedBits == 12) { - buffer >>= 4; - output += String.fromCharCode(buffer); - } else if (accumulatedBits == 18) { - buffer >>= 2; - output += String.fromCharCode((buffer & 0xff00) >> 8); - output += String.fromCharCode(buffer & 0xff); - } - // "Return output." - return output; -} -/** - * A lookup table for atob(), which converts an ASCII character to the - * corresponding six-bit number. - */ -function atobLookup(chr) { - if (/[A-Z]/.test(chr)) { - return chr.charCodeAt(0) - 'A'.charCodeAt(0); - } - if (/[a-z]/.test(chr)) { - return chr.charCodeAt(0) - 'a'.charCodeAt(0) + 26; - } - if (/[0-9]/.test(chr)) { - return chr.charCodeAt(0) - '0'.charCodeAt(0) + 52; - } - if (chr == '+') { - return 62; - } - if (chr == '/') { - return 63; - } - // Throw exception; should not be hit in tests -} - -module.exports = atob; diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/lib/btoa.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/lib/btoa.js deleted file mode 100644 index bc5b66582..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/lib/btoa.js +++ /dev/null @@ -1,65 +0,0 @@ -'use strict'; - -/** - * btoa() as defined by the HTML5 spec, which mostly just references RFC4648. - */ -function btoa(s) { - var i; - // String conversion as required by WebIDL. - s = String(s); - // "The btoa() method must throw an INVALID_CHARACTER_ERR exception if the - // method's first argument contains any character whose code point is - // greater than U+00FF." - for (i = 0; i < s.length; i++) { - if (s.charCodeAt(i) > 255) { - return null; - } - } - var out = ''; - for (i = 0; i < s.length; i += 3) { - var groupsOfSix = [undefined, undefined, undefined, undefined]; - groupsOfSix[0] = s.charCodeAt(i) >> 2; - groupsOfSix[1] = (s.charCodeAt(i) & 0x03) << 4; - if (s.length > i + 1) { - groupsOfSix[1] |= s.charCodeAt(i + 1) >> 4; - groupsOfSix[2] = (s.charCodeAt(i + 1) & 0x0f) << 2; - } - if (s.length > i + 2) { - groupsOfSix[2] |= s.charCodeAt(i + 2) >> 6; - groupsOfSix[3] = s.charCodeAt(i + 2) & 0x3f; - } - for (var j = 0; j < groupsOfSix.length; j++) { - if (typeof groupsOfSix[j] == 'undefined') { - out += '='; - } else { - out += btoaLookup(groupsOfSix[j]); - } - } - } - return out; -} - -/** - * Lookup table for btoa(), which converts a six-bit number into the - * corresponding ASCII character. - */ -function btoaLookup(idx) { - if (idx < 26) { - return String.fromCharCode(idx + 'A'.charCodeAt(0)); - } - if (idx < 52) { - return String.fromCharCode(idx - 26 + 'a'.charCodeAt(0)); - } - if (idx < 62) { - return String.fromCharCode(idx - 52 + '0'.charCodeAt(0)); - } - if (idx == 62) { - return '+'; - } - if (idx == 63) { - return '/'; - } - // Throw INVALID_CHARACTER_ERR exception here -- won't be hit in the tests. -} - -module.exports = btoa; diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/package.json b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/package.json deleted file mode 100644 index cd00f29cb..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/abab/package.json +++ /dev/null @@ -1,109 +0,0 @@ -{ - "_args": [ - [ - { - "name": "abab", - "raw": "abab@^1.0.0", - "rawSpec": "^1.0.0", - "scope": null, - "spec": ">=1.0.0 <2.0.0", - "type": "range" - }, - "/home/torin/go/src/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom" - ] - ], - "_from": "abab@>=1.0.0 <2.0.0", - "_id": "abab@1.0.4", - "_inCache": true, - "_installable": true, - "_location": "/abab", - "_nodeVersion": "4.5.0", - "_npmOperationalInternal": { - "host": "s3://npm-registry-packages", - "tmp": "tmp/abab-1.0.4.tgz_1505957653831_0.4382179556414485" - }, - "_npmUser": { - "email": "gcarpenterv@gmail.com", - "name": "jeffcarp" - }, - "_npmVersion": "2.15.9", - "_phantomChildren": {}, - "_requested": { - "name": "abab", - "raw": "abab@^1.0.0", - "rawSpec": "^1.0.0", - "scope": null, - "spec": ">=1.0.0 <2.0.0", - "type": "range" - }, - "_requiredBy": [ - "/jsdom" - ], - "_resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", - "_shasum": "5faad9c2c07f60dd76770f71cf025b62a63cfd4e", - "_shrinkwrap": null, - "_spec": "abab@^1.0.0", - "_where": "/home/torin/go/src/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom", - "author": { - "email": "gcarpenterv@gmail.com", - "name": "Jeff Carpenter" - }, - "bugs": { - "url": "https://github.com/jsdom/abab/issues" - }, - "dependencies": {}, - "description": "WHATWG spec-compliant implementations of window.atob and window.btoa.", - "devDependencies": { - "babel-core": "^6.1.4", - "babel-loader": "^6.1.0", - "babel-preset-es2015": "^6.1.4", - "eslint": "^1.3.1", - "jscs": "^2.1.1", - "karma": "^0.13.10", - "karma-cli": "^0.1.1", - "karma-firefox-launcher": "^0.1.6", - "karma-mocha": "^0.2.0", - "karma-sauce-launcher": "^0.2.14", - "karma-webpack": "^1.7.0", - "mocha": "^2.2.5", - "webpack": "^1.12.2" - }, - "directories": {}, - "dist": { - "shasum": "5faad9c2c07f60dd76770f71cf025b62a63cfd4e", - "tarball": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz" - }, - "files": [ - "index.js", - "lib/" - ], - "gitHead": "c98068b06b4321949a8195408360ca84140d795d", - "homepage": "https://github.com/jsdom/abab#readme", - "keywords": [ - "atob", - "btoa", - "browser" - ], - "license": "ISC", - "main": "index.js", - "maintainers": [ - { - "email": "gcarpenterv@gmail.com", - "name": "jeffcarp" - } - ], - "name": "abab", - "optionalDependencies": {}, - "readme": "ERROR: No README data found!", - "repository": { - "type": "git", - "url": "git+https://github.com/jsdom/abab.git" - }, - "scripts": { - "karma": "karma start", - "lint": "jscs . && eslint .", - "mocha": "mocha test/node", - "test": "npm run lint && npm run mocha && npm run karma" - }, - "version": "1.0.4" -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn-globals/LICENSE b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn-globals/LICENSE deleted file mode 100644 index 27cc9f377..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn-globals/LICENSE +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (c) 2014 Forbes Lindesay - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn-globals/README.md b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn-globals/README.md deleted file mode 100644 index d8cd372eb..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn-globals/README.md +++ /dev/null @@ -1,76 +0,0 @@ -# acorn-globals - -Detect global variables in JavaScript using acorn - -[![Build Status](https://img.shields.io/travis/ForbesLindesay/acorn-globals/master.svg)](https://travis-ci.org/ForbesLindesay/acorn-globals) -[![Dependency Status](https://img.shields.io/david/ForbesLindesay/acorn-globals.svg)](https://david-dm.org/ForbesLindesay/acorn-globals) -[![NPM version](https://img.shields.io/npm/v/acorn-globals.svg)](https://www.npmjs.org/package/acorn-globals) - -## Installation - - npm install acorn-globals - -## Usage - -detect.js - -```js -var fs = require('fs'); -var detect = require('acorn-globals'); - -var src = fs.readFileSync(__dirname + '/input.js', 'utf8'); - -var scope = detect(src); -console.dir(scope); -``` - -input.js - -```js -var x = 5; -var y = 3, z = 2; - -w.foo(); -w = 2; - -RAWR=444; -RAWR.foo(); - -BLARG=3; - -foo(function () { - var BAR = 3; - process.nextTick(function (ZZZZZZZZZZZZ) { - console.log('beep boop'); - var xyz = 4; - x += 10; - x.zzzzzz; - ZZZ=6; - }); - function doom () { - } - ZZZ.foo(); - -}); - -console.log(xyz); -``` - -output: - -``` -$ node example/detect.js -[ { name: 'BLARG', nodes: [ [Object] ] }, - { name: 'RAWR', nodes: [ [Object], [Object] ] }, - { name: 'ZZZ', nodes: [ [Object], [Object] ] }, - { name: 'console', nodes: [ [Object], [Object] ] }, - { name: 'foo', nodes: [ [Object] ] }, - { name: 'process', nodes: [ [Object] ] }, - { name: 'w', nodes: [ [Object], [Object] ] }, - { name: 'xyz', nodes: [ [Object] ] } ] -``` - - -## License - - MIT diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn-globals/index.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn-globals/index.js deleted file mode 100644 index ff924c9ae..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn-globals/index.js +++ /dev/null @@ -1,180 +0,0 @@ -'use strict'; - -var acorn = require('acorn'); -var walk = require('acorn/dist/walk'); - -function isScope(node) { - return node.type === 'FunctionExpression' || node.type === 'FunctionDeclaration' || node.type === 'ArrowFunctionExpression' || node.type === 'Program'; -} -function isBlockScope(node) { - return node.type === 'BlockStatement' || isScope(node); -} - -function declaresArguments(node) { - return node.type === 'FunctionExpression' || node.type === 'FunctionDeclaration'; -} - -function declaresThis(node) { - return node.type === 'FunctionExpression' || node.type === 'FunctionDeclaration'; -} - -function reallyParse(source) { - try { - return acorn.parse(source, { - ecmaVersion: 6, - allowReturnOutsideFunction: true, - allowImportExportEverywhere: true, - allowHashBang: true - }); - } catch (ex) { - return acorn.parse(source, { - ecmaVersion: 5, - allowReturnOutsideFunction: true, - allowImportExportEverywhere: true, - allowHashBang: true - }); - } -} -module.exports = findGlobals; -module.exports.parse = reallyParse; -function findGlobals(source) { - var globals = []; - var ast; - // istanbul ignore else - if (typeof source === 'string') { - ast = reallyParse(source); - } else { - ast = source; - } - // istanbul ignore if - if (!(ast && typeof ast === 'object' && ast.type === 'Program')) { - throw new TypeError('Source must be either a string of JavaScript or an acorn AST'); - } - var declareFunction = function (node) { - var fn = node; - fn.locals = fn.locals || {}; - node.params.forEach(function (node) { - declarePattern(node, fn); - }); - if (node.id) { - fn.locals[node.id.name] = true; - } - } - var declarePattern = function (node, parent) { - switch (node.type) { - case 'Identifier': - parent.locals[node.name] = true; - break; - case 'ObjectPattern': - node.properties.forEach(function (node) { - declarePattern(node.value, parent); - }); - break; - case 'ArrayPattern': - node.elements.forEach(function (node) { - if (node) declarePattern(node, parent); - }); - break; - case 'RestElement': - declarePattern(node.argument, parent); - break; - case 'AssignmentPattern': - declarePattern(node.left, parent); - break; - // istanbul ignore next - default: - throw new Error('Unrecognized pattern type: ' + node.type); - } - } - var declareModuleSpecifier = function (node, parents) { - ast.locals = ast.locals || {}; - ast.locals[node.local.name] = true; - } - walk.ancestor(ast, { - 'VariableDeclaration': function (node, parents) { - var parent = null; - for (var i = parents.length - 1; i >= 0 && parent === null; i--) { - if (node.kind === 'var' ? isScope(parents[i]) : isBlockScope(parents[i])) { - parent = parents[i]; - } - } - parent.locals = parent.locals || {}; - node.declarations.forEach(function (declaration) { - declarePattern(declaration.id, parent); - }); - }, - 'FunctionDeclaration': function (node, parents) { - var parent = null; - for (var i = parents.length - 2; i >= 0 && parent === null; i--) { - if (isScope(parents[i])) { - parent = parents[i]; - } - } - parent.locals = parent.locals || {}; - parent.locals[node.id.name] = true; - declareFunction(node); - }, - 'Function': declareFunction, - 'ClassDeclaration': function (node, parents) { - var parent = null; - for (var i = parents.length - 2; i >= 0 && parent === null; i--) { - if (isScope(parents[i])) { - parent = parents[i]; - } - } - parent.locals = parent.locals || {}; - parent.locals[node.id.name] = true; - }, - 'TryStatement': function (node) { - if (node.handler === null) return; - node.handler.body.locals = node.handler.body.locals || {}; - node.handler.body.locals[node.handler.param.name] = true; - }, - 'ImportDefaultSpecifier': declareModuleSpecifier, - 'ImportSpecifier': declareModuleSpecifier, - 'ImportNamespaceSpecifier': declareModuleSpecifier - }); - function identifier(node, parents) { - var name = node.name; - if (name === 'undefined') return; - for (var i = 0; i < parents.length; i++) { - if (name === 'arguments' && declaresArguments(parents[i])) { - return; - } - if (parents[i].locals && name in parents[i].locals) { - return; - } - } - if ( - parents[parents.length - 2] && - parents[parents.length - 2].type === 'TryStatement' && - parents[parents.length - 2].handler && - node === parents[parents.length - 2].handler.param - ) { - return; - } - node.parents = parents; - globals.push(node); - } - walk.ancestor(ast, { - 'VariablePattern': identifier, - 'Identifier': identifier, - 'ThisExpression': function (node, parents) { - for (var i = 0; i < parents.length; i++) { - if (declaresThis(parents[i])) { - return; - } - } - node.parents = parents; - globals.push(node); - } - }); - var groupedGlobals = {}; - globals.forEach(function (node) { - groupedGlobals[node.name] = (groupedGlobals[node.name] || []); - groupedGlobals[node.name].push(node); - }); - return Object.keys(groupedGlobals).sort().map(function (name) { - return {name: name, nodes: groupedGlobals[name]}; - }); -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn-globals/package.json b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn-globals/package.json deleted file mode 100644 index 6af7152d6..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn-globals/package.json +++ /dev/null @@ -1,99 +0,0 @@ -{ - "_args": [ - [ - { - "name": "acorn-globals", - "raw": "acorn-globals@^1.0.4", - "rawSpec": "^1.0.4", - "scope": null, - "spec": ">=1.0.4 <2.0.0", - "type": "range" - }, - "/home/torin/go/src/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom" - ] - ], - "_from": "acorn-globals@>=1.0.4 <2.0.0", - "_id": "acorn-globals@1.0.9", - "_inCache": true, - "_installable": true, - "_location": "/acorn-globals", - "_nodeVersion": "1.6.2", - "_npmUser": { - "email": "forbes@lindesay.co.uk", - "name": "forbeslindesay" - }, - "_npmVersion": "2.7.1", - "_phantomChildren": {}, - "_requested": { - "name": "acorn-globals", - "raw": "acorn-globals@^1.0.4", - "rawSpec": "^1.0.4", - "scope": null, - "spec": ">=1.0.4 <2.0.0", - "type": "range" - }, - "_requiredBy": [ - "/jsdom" - ], - "_resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-1.0.9.tgz", - "_shasum": "55bb5e98691507b74579d0513413217c380c54cf", - "_shrinkwrap": null, - "_spec": "acorn-globals@^1.0.4", - "_where": "/home/torin/go/src/github.com/open-policy-agent/opa/docs/book/node_modules/jsdom", - "author": { - "name": "ForbesLindesay" - }, - "bugs": { - "url": "https://github.com/ForbesLindesay/acorn-globals/issues" - }, - "dependencies": { - "acorn": "^2.1.0" - }, - "description": "Detect global variables in JavaScript using acorn", - "devDependencies": { - "testit": "^2.0.2" - }, - "directories": {}, - "dist": { - "shasum": "55bb5e98691507b74579d0513413217c380c54cf", - "tarball": "http://registry.npmjs.org/acorn-globals/-/acorn-globals-1.0.9.tgz" - }, - "files": [ - "index.js", - "LICENSE" - ], - "gitHead": "808cab09764b63679138b012602ca1bb51657f97", - "homepage": "https://github.com/ForbesLindesay/acorn-globals", - "keywords": [ - "ast", - "variable", - "name", - "lexical", - "scope", - "local", - "global", - "implicit" - ], - "license": "MIT", - "maintainers": [ - { - "email": "forbes@lindesay.co.uk", - "name": "forbeslindesay" - }, - { - "email": "timothygu99@gmail.com", - "name": "timothygu" - } - ], - "name": "acorn-globals", - "optionalDependencies": {}, - "readme": "ERROR: No README data found!", - "repository": { - "type": "git", - "url": "git+https://github.com/ForbesLindesay/acorn-globals.git" - }, - "scripts": { - "test": "node test" - }, - "version": "1.0.9" -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/.editorconfig b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/.editorconfig deleted file mode 100644 index c14d5c67b..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/.editorconfig +++ /dev/null @@ -1,7 +0,0 @@ -root = true - -[*] -indent_style = space -indent_size = 2 -end_of_line = lf -insert_final_newline = true diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/.gitattributes b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/.gitattributes deleted file mode 100644 index fcadb2cf9..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/.gitattributes +++ /dev/null @@ -1 +0,0 @@ -* text eol=lf diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/.npmignore b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/.npmignore deleted file mode 100644 index ecba2911d..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/.npmignore +++ /dev/null @@ -1,3 +0,0 @@ -/.tern-port -/test -/local diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/.tern-project b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/.tern-project deleted file mode 100644 index 6718ce07e..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/.tern-project +++ /dev/null @@ -1,6 +0,0 @@ -{ - "plugins": { - "node": true, - "es_modules": true - } -} \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/.travis.yml b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/.travis.yml deleted file mode 100644 index f50c379b6..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/.travis.yml +++ /dev/null @@ -1,6 +0,0 @@ -language: node_js -sudo: false -node_js: - - '0.10' - - '0.12' - - '4' diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/AUTHORS b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/AUTHORS deleted file mode 100644 index 0e8f48b69..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/AUTHORS +++ /dev/null @@ -1,43 +0,0 @@ -List of Acorn contributors. Updated before every release. - -Adrian Rakovsky -Alistair Braidwood -Andres Suarez -Aparajita Fishman -Arian Stolwijk -Artem Govorov -Brandon Mills -Charles Hughes -Conrad Irwin -David Bonnet -ForbesLindesay -Forbes Lindesay -Gilad Peleg -impinball -Ingvar Stepanyan -Jesse McCarthy -Jiaxing Wang -Joel Kemp -Johannes Herr -Jürg Lehni -keeyipchan -Kevin Kwok -krator -Marijn Haverbeke -Martin Carlberg -Mathias Bynens -Mathieu 'p01' Henri -Max Schaefer -Max Zerzouri -Mihai Bazon -Mike Rennie -Nick Fitzgerald -Oskar Schöldström -Paul Harper -Peter Rust -PlNG -r-e-d -Rich Harris -Sebastian McKenzie -Timothy Gu -zsjforcn diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/LICENSE b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/LICENSE deleted file mode 100644 index d4c7fc583..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/LICENSE +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 2012-2014 by various contributors (see AUTHORS) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/README.md b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/README.md deleted file mode 100644 index acd39a8e5..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/README.md +++ /dev/null @@ -1,396 +0,0 @@ -# Acorn - -[![Build Status](https://travis-ci.org/ternjs/acorn.svg?branch=master)](https://travis-ci.org/ternjs/acorn) -[![NPM version](https://img.shields.io/npm/v/acorn.svg)](https://www.npmjs.com/package/acorn) -[Author funding status: ![maintainer happiness](https://marijnhaverbeke.nl/fund/status_s.png?force)](https://marijnhaverbeke.nl/fund/) - -A tiny, fast JavaScript parser, written completely in JavaScript. - -## Community - -Acorn is open source software released under an -[MIT license](https://github.com/ternjs/acorn/blob/master/LICENSE). - -You are welcome to -[report bugs](https://github.com/ternjs/acorn/issues) or create pull -requests on [github](https://github.com/ternjs/acorn). For questions -and discussion, please use the -[Tern discussion forum](https://discuss.ternjs.net). - -## Installation - -The easiest way to install acorn is with [`npm`][npm]. - -[npm]: https://www.npmjs.com/ - -```sh -npm install acorn -``` - -Alternately, download the source. - -```sh -git clone https://github.com/ternjs/acorn.git -``` - -## Components - -When run in a CommonJS (node.js) or AMD environment, exported values -appear in the interfaces exposed by the individual files, as usual. -When loaded in the browser (Acorn works in any JS-enabled browser more -recent than IE5) without any kind of module management, a single -global object `acorn` will be defined, and all the exported properties -will be added to that. - -### Main parser - -This is implemented in `dist/acorn.js`, and is what you get when you -`require("acorn")` in node.js. - -**parse**`(input, options)` is used to parse a JavaScript program. -The `input` parameter is a string, `options` can be undefined or an -object setting some of the options listed below. The return value will -be an abstract syntax tree object as specified by the -[ESTree spec][estree]. - -When encountering a syntax error, the parser will raise a -`SyntaxError` object with a meaningful message. The error object will -have a `pos` property that indicates the character offset at which the -error occurred, and a `loc` object that contains a `{line, column}` -object referring to that same position. - -[estree]: https://github.com/estree/estree - -- **ecmaVersion**: Indicates the ECMAScript version to parse. Must be - either 3, 5, or 6. This influences support for strict mode, the set - of reserved words, and support for new syntax features. Default is 5. - -- **sourceType**: Indicate the mode the code should be parsed in. Can be - either `"script"` or `"module"`. - -- **onInsertedSemicolon**: If given a callback, that callback will be - called whenever a missing semicolon is inserted by the parser. The - callback will be given the character offset of the point where the - semicolon is inserted as argument, and if `locations` is on, also a - `{line, column}` object representing this position. - -- **onTrailingComma**: Like `onInsertedSemicolon`, but for trailing - commas. - -- **allowReserved**: If `false`, using a reserved word will generate - an error. Defaults to `true` for `ecmaVersion` 3, `false` for higher - versions. When given the value `"never"`, reserved words and - keywords can also not be used as property names (as in Internet - Explorer's old parser). - -- **allowReturnOutsideFunction**: By default, a return statement at - the top level raises an error. Set this to `true` to accept such - code. - -- **allowImportExportEverywhere**: By default, `import` and `export` - declarations can only appear at a program's top level. Setting this - option to `true` allows them anywhere where a statement is allowed. - -- **allowHashBang**: When this is enabled (off by default), if the - code starts with the characters `#!` (as in a shellscript), the - first line will be treated as a comment. - -- **locations**: When `true`, each node has a `loc` object attached - with `start` and `end` subobjects, each of which contains the - one-based line and zero-based column numbers in `{line, column}` - form. Default is `false`. - -- **onToken**: If a function is passed for this option, each found - token will be passed in same format as tokens returned from - `tokenizer().getToken()`. - - If array is passed, each found token is pushed to it. - - Note that you are not allowed to call the parser from the - callback—that will corrupt its internal state. - -- **onComment**: If a function is passed for this option, whenever a - comment is encountered the function will be called with the - following parameters: - - - `block`: `true` if the comment is a block comment, false if it - is a line comment. - - `text`: The content of the comment. - - `start`: Character offset of the start of the comment. - - `end`: Character offset of the end of the comment. - - When the `locations` options is on, the `{line, column}` locations - of the comment’s start and end are passed as two additional - parameters. - - If array is passed for this option, each found comment is pushed - to it as object in Esprima format: - - ```javascript - { - "type": "Line" | "Block", - "value": "comment text", - "start": Number, - "end": Number, - // If `locations` option is on: - "loc": { - "start": {line: Number, column: Number} - "end": {line: Number, column: Number} - }, - // If `ranges` option is on: - "range": [Number, Number] - } - ``` - - Note that you are not allowed to call the parser from the - callback—that will corrupt its internal state. - -- **ranges**: Nodes have their start and end characters offsets - recorded in `start` and `end` properties (directly on the node, - rather than the `loc` object, which holds line/column data. To also - add a [semi-standardized][range] `range` property holding a - `[start, end]` array with the same numbers, set the `ranges` option - to `true`. - -- **program**: It is possible to parse multiple files into a single - AST by passing the tree produced by parsing the first file as the - `program` option in subsequent parses. This will add the toplevel - forms of the parsed file to the "Program" (top) node of an existing - parse tree. - -- **sourceFile**: When the `locations` option is `true`, you can pass - this option to add a `source` attribute in every node’s `loc` - object. Note that the contents of this option are not examined or - processed in any way; you are free to use whatever format you - choose. - -- **directSourceFile**: Like `sourceFile`, but a `sourceFile` property - will be added directly to the nodes, rather than the `loc` object. - -- **preserveParens**: If this option is `true`, parenthesized expressions - are represented by (non-standard) `ParenthesizedExpression` nodes - that have a single `expression` property containing the expression - inside parentheses. - -[range]: https://bugzilla.mozilla.org/show_bug.cgi?id=745678 - -**parseExpressionAt**`(input, offset, options)` will parse a single -expression in a string, and return its AST. It will not complain if -there is more of the string left after the expression. - -**getLineInfo**`(input, offset)` can be used to get a `{line, -column}` object for a given program string and character offset. - -**tokenizer**`(input, options)` returns an object with a `getToken` -method that can be called repeatedly to get the next token, a `{start, -end, type, value}` object (with added `loc` property when the -`locations` option is enabled and `range` property when the `ranges` -option is enabled). When the token's type is `tokTypes.eof`, you -should stop calling the method, since it will keep returning that same -token forever. - -In ES6 environment, returned result can be used as any other -protocol-compliant iterable: - -```javascript -for (let token of acorn.tokenizer(str)) { - // iterate over the tokens -} - -// transform code to array of tokens: -var tokens = [...acorn.tokenizer(str)]; -``` - -**tokTypes** holds an object mapping names to the token type objects -that end up in the `type` properties of tokens. - -#### Note on using with [Escodegen][escodegen] - -Escodegen supports generating comments from AST, attached in -Esprima-specific format. In order to simulate same format in -Acorn, consider following example: - -```javascript -var comments = [], tokens = []; - -var ast = acorn.parse('var x = 42; // answer', { - // collect ranges for each node - ranges: true, - // collect comments in Esprima's format - onComment: comments, - // collect token ranges - onToken: tokens -}); - -// attach comments using collected information -escodegen.attachComments(ast, comments, tokens); - -// generate code -console.log(escodegen.generate(ast, {comment: true})); -// > 'var x = 42; // answer' -``` - -[escodegen]: https://github.com/estools/escodegen - -### dist/acorn_loose.js ### - -This file implements an error-tolerant parser. It exposes a single -function. The loose parser is accessible in node.js via `require("acorn/dist/acorn_loose")`. - -**parse_dammit**`(input, options)` takes the same arguments and -returns the same syntax tree as the `parse` function in `acorn.js`, -but never raises an error, and will do its best to parse syntactically -invalid code in as meaningful a way as it can. It'll insert identifier -nodes with name `"✖"` as placeholders in places where it can't make -sense of the input. Depends on `acorn.js`, because it uses the same -tokenizer. - -### dist/walk.js ### - -Implements an abstract syntax tree walker. Will store its interface in -`acorn.walk` when loaded without a module system. - -**simple**`(node, visitors, base, state)` does a 'simple' walk over -a tree. `node` should be the AST node to walk, and `visitors` an -object with properties whose names correspond to node types in the -[ESTree spec][estree]. The properties should contain functions -that will be called with the node object and, if applicable the state -at that point. The last two arguments are optional. `base` is a walker -algorithm, and `state` is a start state. The default walker will -simply visit all statements and expressions and not produce a -meaningful state. (An example of a use of state is to track scope at -each point in the tree.) - -**ancestor**`(node, visitors, base, state)` does a 'simple' walk over -a tree, building up an array of ancestor nodes (including the current node) -and passing the array to callbacks in the `state` parameter. - -**recursive**`(node, state, functions, base)` does a 'recursive' -walk, where the walker functions are responsible for continuing the -walk on the child nodes of their target node. `state` is the start -state, and `functions` should contain an object that maps node types -to walker functions. Such functions are called with `(node, state, c)` -arguments, and can cause the walk to continue on a sub-node by calling -the `c` argument on it with `(node, state)` arguments. The optional -`base` argument provides the fallback walker functions for node types -that aren't handled in the `functions` object. If not given, the -default walkers will be used. - -**make**`(functions, base)` builds a new walker object by using the -walker functions in `functions` and filling in the missing ones by -taking defaults from `base`. - -**findNodeAt**`(node, start, end, test, base, state)` tries to -locate a node in a tree at the given start and/or end offsets, which -satisfies the predicate `test`. `start` and `end` can be either `null` -(as wildcard) or a number. `test` may be a string (indicating a node -type) or a function that takes `(nodeType, node)` arguments and -returns a boolean indicating whether this node is interesting. `base` -and `state` are optional, and can be used to specify a custom walker. -Nodes are tested from inner to outer, so if two nodes match the -boundaries, the inner one will be preferred. - -**findNodeAround**`(node, pos, test, base, state)` is a lot like -`findNodeAt`, but will match any node that exists 'around' (spanning) -the given position. - -**findNodeAfter**`(node, pos, test, base, state)` is similar to -`findNodeAround`, but will match all nodes *after* the given position -(testing outer nodes before inner nodes). - -## Command line interface - -The `bin/acorn` utility can be used to parse a file from the command -line. It accepts as arguments its input file and the following -options: - -- `--ecma3|--ecma5|--ecma6`: Sets the ECMAScript version to parse. Default is - version 5. - -- `--module`: Sets the parsing mode to `"module"`. Is set to `"script"` otherwise. - -- `--locations`: Attaches a "loc" object to each node with "start" and - "end" subobjects, each of which contains the one-based line and - zero-based column numbers in `{line, column}` form. - -- `--allow-hash-bang`: If the code starts with the characters #! (as in a shellscript), the first line will be treated as a comment. - -- `--compact`: No whitespace is used in the AST output. - -- `--silent`: Do not output the AST, just return the exit status. - -- `--help`: Print the usage information and quit. - -The utility spits out the syntax tree as JSON data. - -## Build system - -Acorn is written in ECMAScript 6, as a set of small modules, in the -project's `src` directory, and compiled down to bigger ECMAScript 3 -files in `dist` using [Browserify](http://browserify.org) and -[Babel](http://babeljs.io/). If you are already using Babel, you can -consider including the modules directly. - -The command-line test runner (`npm test`) uses the ES6 modules. The -browser-based test page (`test/index.html`) uses the compiled modules. -The `bin/build-acorn.js` script builds the latter from the former. - -If you are working on Acorn, you'll probably want to try the code out -directly, without an intermediate build step. In your scripts, you can -register the Babel require shim like this: - - require("babel-core/register") - -That will allow you to directly `require` the ES6 modules. - -## Plugins - -Acorn is designed support allow plugins which, within reasonable -bounds, redefine the way the parser works. Plugins can add new token -types and new tokenizer contexts (if necessary), and extend methods in -the parser object. This is not a clean, elegant API—using it requires -an understanding of Acorn's internals, and plugins are likely to break -whenever those internals are significantly changed. But still, it is -_possible_, in this way, to create parsers for JavaScript dialects -without forking all of Acorn. And in principle it is even possible to -combine such plugins, so that if you have, for example, a plugin for -parsing types and a plugin for parsing JSX-style XML literals, you -could load them both and parse code with both JSX tags and types. - -A plugin should register itself by adding a property to -`acorn.plugins`, which holds a function. Calling `acorn.parse`, a -`plugins` option can be passed, holding an object mapping plugin names -to configuration values (or just `true` for plugins that don't take -options). After the parser object has been created, the initialization -functions for the chosen plugins are called with `(parser, -configValue)` arguments. They are expected to use the `parser.extend` -method to extend parser methods. For example, the `readToken` method -could be extended like this: - -```javascript -parser.extend("readToken", function(nextMethod) { - return function(code) { - console.log("Reading a token!") - return nextMethod.call(this, code) - } -}) -``` - -The `nextMethod` argument passed to `extend`'s second argument is the -previous value of this method, and should usually be called through to -whenever the extended method does not handle the call itself. - -Similarly, the loose parser allows plugins to register themselves via -`acorn.pluginsLoose`. The extension mechanism is the same as for the -normal parser: - -```javascript -looseParser.extend("readToken", function(nextMethod) { - return function() { - console.log("Reading a token in the loose parser!") - return nextMethod.call(this) - } -}) -``` - -There is a proof-of-concept JSX plugin in the [`acorn-jsx`](https://github.com/RReverser/acorn-jsx) project. diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/bin/acorn b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/bin/acorn deleted file mode 100755 index db079096d..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/bin/acorn +++ /dev/null @@ -1,71 +0,0 @@ -#!/usr/bin/env node -"use strict"; - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj["default"] = obj; return newObj; } } - -var _path = require("path"); - -var _fs = require("fs"); - -var _distAcornJs = require("../dist/acorn.js"); - -var acorn = _interopRequireWildcard(_distAcornJs); - -var infile = undefined, - forceFile = undefined, - silent = false, - compact = false, - tokenize = false; -var options = {}; - -function help(status) { - var print = status == 0 ? console.log : console.error; - print("usage: " + (0, _path.basename)(process.argv[1]) + " [--ecma3|--ecma5|--ecma6]"); - print(" [--tokenize] [--locations] [---allow-hash-bang] [--compact] [--silent] [--module] [--help] [--] [infile]"); - process.exit(status); -} - -for (var i = 2; i < process.argv.length; ++i) { - var arg = process.argv[i]; - if ((arg == "-" || arg[0] != "-") && !infile) infile = arg;else if (arg == "--" && !infile && i + 2 == process.argv.length) forceFile = infile = process.argv[++i];else if (arg == "--ecma3") options.ecmaVersion = 3;else if (arg == "--ecma5") options.ecmaVersion = 5;else if (arg == "--ecma6") options.ecmaVersion = 6;else if (arg == "--locations") options.locations = true;else if (arg == "--allow-hash-bang") options.allowHashBang = true;else if (arg == "--silent") silent = true;else if (arg == "--compact") compact = true;else if (arg == "--help") help(0);else if (arg == "--tokenize") tokenize = true;else if (arg == "--module") options.sourceType = 'module';else help(1); -} - -function run(code) { - var result = undefined; - if (!tokenize) { - try { - result = acorn.parse(code, options); - } catch (e) { - console.error(e.message);process.exit(1); - } - } else { - result = []; - var tokenizer = acorn.tokenizer(code, options), - token = undefined; - while (true) { - try { - token = tokenizer.getToken(); - } catch (e) { - console.error(e.message);process.exit(1); - } - result.push(token); - if (token.type == acorn.tokTypes.eof) break; - } - } - if (!silent) console.log(JSON.stringify(result, null, compact ? null : 2)); -} - -if (forceFile || infile && infile != "-") { - run((0, _fs.readFileSync)(infile, "utf8")); -} else { - (function () { - var code = ""; - process.stdin.resume(); - process.stdin.on("data", function (chunk) { - return code += chunk; - }); - process.stdin.on("end", function () { - return run(code); - }); - })(); -} \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/bin/build-acorn.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/bin/build-acorn.js deleted file mode 100644 index 71f2cf941..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/bin/build-acorn.js +++ /dev/null @@ -1,82 +0,0 @@ -var fs = require("fs"), path = require("path") -var stream = require("stream") - -var browserify = require("browserify") -var babel = require('babel-core') -var babelify = require("babelify").configure({loose: "all"}) - -process.chdir(path.resolve(__dirname, "..")) - -browserify({standalone: "acorn"}) - .plugin(require('browserify-derequire')) - .transform(babelify) - .require("./src/index.js", {entry: true}) - .bundle() - .on("error", function (err) { console.log("Error: " + err.message) }) - .pipe(fs.createWriteStream("dist/acorn.js")) - -var ACORN_PLACEHOLDER = "this_function_call_should_be_replaced_with_a_call_to_load_acorn()"; -function acornShimPrepare(file) { - var tr = new stream.Transform - if (file == path.resolve(__dirname, "../src/index.js")) { - var sent = false - tr._transform = function(chunk, _, callback) { - if (!sent) { - sent = true - callback(null, ACORN_PLACEHOLDER); - } else { - callback() - } - } - } else { - tr._transform = function(chunk, _, callback) { callback(null, chunk) } - } - return tr -} -function acornShimComplete() { - var tr = new stream.Transform - var buffer = ""; - tr._transform = function(chunk, _, callback) { - buffer += chunk.toString("utf8"); - callback(); - }; - tr._flush = function (callback) { - tr.push(buffer.replace(ACORN_PLACEHOLDER, "module.exports = typeof acorn != 'undefined' ? acorn : require(\"./acorn\")")); - callback(null); - }; - return tr; -} - -browserify({standalone: "acorn.loose"}) - .plugin(require('browserify-derequire')) - .transform(acornShimPrepare) - .transform(babelify) - .require("./src/loose/index.js", {entry: true}) - .bundle() - .on("error", function (err) { console.log("Error: " + err.message) }) - .pipe(acornShimComplete()) - .pipe(fs.createWriteStream("dist/acorn_loose.js")) - -browserify({standalone: "acorn.walk"}) - .plugin(require('browserify-derequire')) - .transform(acornShimPrepare) - .transform(babelify) - .require("./src/walk/index.js", {entry: true}) - .bundle() - .on("error", function (err) { console.log("Error: " + err.message) }) - .pipe(acornShimComplete()) - .pipe(fs.createWriteStream("dist/walk.js")) - -babel.transformFile("./src/bin/acorn.js", function (err, result) { - if (err) return console.log("Error: " + err.message) - fs.writeFile("bin/acorn", result.code, function (err) { - if (err) return console.log("Error: " + err.message) - - // Make bin/acorn executable - if (process.platform === 'win32') - return - var stat = fs.statSync("bin/acorn") - var newPerm = stat.mode | parseInt('111', 8) - fs.chmodSync("bin/acorn", newPerm) - }) -}) diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/bin/generate-identifier-regex.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/bin/generate-identifier-regex.js deleted file mode 100644 index 0d7c50fc3..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/bin/generate-identifier-regex.js +++ /dev/null @@ -1,47 +0,0 @@ -// Note: run `npm install unicode-7.0.0` first. - -// Which Unicode version should be used? -var version = '7.0.0'; - -var start = require('unicode-' + version + '/properties/ID_Start/code-points') - .filter(function(ch) { return ch > 127; }); -var cont = [0x200c, 0x200d].concat(require('unicode-' + version + '/properties/ID_Continue/code-points') - .filter(function(ch) { return ch > 127 && start.indexOf(ch) == -1; })); - -function pad(str, width) { - while (str.length < width) str = "0" + str; - return str; -} - -function esc(code) { - var hex = code.toString(16); - if (hex.length <= 2) return "\\x" + pad(hex, 2); - else return "\\u" + pad(hex, 4); -} - -function generate(chars) { - var astral = [], re = ""; - for (var i = 0, at = 0x10000; i < chars.length; i++) { - var from = chars[i], to = from; - while (i < chars.length - 1 && chars[i + 1] == to + 1) { - i++; - to++; - } - if (to <= 0xffff) { - if (from == to) re += esc(from); - else if (from + 1 == to) re += esc(from) + esc(to); - else re += esc(from) + "-" + esc(to); - } else { - astral.push(from - at, to - from); - at = to; - } - } - return {nonASCII: re, astral: astral}; -} - -var startData = generate(start), contData = generate(cont); - -console.log(" var nonASCIIidentifierStartChars = \"" + startData.nonASCII + "\";"); -console.log(" var nonASCIIidentifierChars = \"" + contData.nonASCII + "\";"); -console.log(" var astralIdentifierStartCodes = " + JSON.stringify(startData.astral) + ";"); -console.log(" var astralIdentifierCodes = " + JSON.stringify(contData.astral) + ";"); diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/bin/update_authors.sh b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/bin/update_authors.sh deleted file mode 100755 index 466c8db58..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/bin/update_authors.sh +++ /dev/null @@ -1,6 +0,0 @@ -# Combine existing list of authors with everyone known in git, sort, add header. -tail --lines=+3 AUTHORS > AUTHORS.tmp -git log --format='%aN' | grep -v abraidwood >> AUTHORS.tmp -echo -e "List of Acorn contributors. Updated before every release.\n" > AUTHORS -sort -u AUTHORS.tmp >> AUTHORS -rm -f AUTHORS.tmp diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/dist/acorn.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/dist/acorn.js deleted file mode 100644 index 9419f862a..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/acorn/dist/acorn.js +++ /dev/null @@ -1,3340 +0,0 @@ -(function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.acorn = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o= 6 && (prop.computed || prop.method || prop.shorthand)) return; - var key = prop.key;var name = undefined; - switch (key.type) { - case "Identifier": - name = key.name;break; - case "Literal": - name = String(key.value);break; - default: - return; - } - var kind = prop.kind; - - if (this.options.ecmaVersion >= 6) { - if (name === "__proto__" && kind === "init") { - if (propHash.proto) this.raise(key.start, "Redefinition of __proto__ property"); - propHash.proto = true; - } - return; - } - name = "$" + name; - var other = propHash[name]; - if (other) { - var isGetSet = kind !== "init"; - if ((this.strict || isGetSet) && other[kind] || !(isGetSet ^ other.init)) this.raise(key.start, "Redefinition of property"); - } else { - other = propHash[name] = { - init: false, - get: false, - set: false - }; - } - other[kind] = true; -}; - -// ### Expression parsing - -// These nest, from the most general expression type at the top to -// 'atomic', nondivisible expression types at the bottom. Most of -// the functions will simply let the function(s) below them parse, -// and, *if* the syntactic construct they handle is present, wrap -// the AST node that the inner parser gave them in another node. - -// Parse a full expression. The optional arguments are used to -// forbid the `in` operator (in for loops initalization expressions) -// and provide reference for storing '=' operator inside shorthand -// property assignment in contexts where both object expression -// and object pattern might appear (so it's possible to raise -// delayed syntax error at correct position). - -pp.parseExpression = function (noIn, refDestructuringErrors) { - var startPos = this.start, - startLoc = this.startLoc; - var expr = this.parseMaybeAssign(noIn, refDestructuringErrors); - if (this.type === _tokentype.types.comma) { - var node = this.startNodeAt(startPos, startLoc); - node.expressions = [expr]; - while (this.eat(_tokentype.types.comma)) node.expressions.push(this.parseMaybeAssign(noIn, refDestructuringErrors)); - return this.finishNode(node, "SequenceExpression"); - } - return expr; -}; - -// Parse an assignment expression. This includes applications of -// operators like `+=`. - -pp.parseMaybeAssign = function (noIn, refDestructuringErrors, afterLeftParse) { - if (this.type == _tokentype.types._yield && this.inGenerator) return this.parseYield(); - - var validateDestructuring = false; - if (!refDestructuringErrors) { - refDestructuringErrors = { shorthandAssign: 0, trailingComma: 0 }; - validateDestructuring = true; - } - var startPos = this.start, - startLoc = this.startLoc; - if (this.type == _tokentype.types.parenL || this.type == _tokentype.types.name) this.potentialArrowAt = this.start; - var left = this.parseMaybeConditional(noIn, refDestructuringErrors); - if (afterLeftParse) left = afterLeftParse.call(this, left, startPos, startLoc); - if (this.type.isAssign) { - if (validateDestructuring) this.checkPatternErrors(refDestructuringErrors, true); - var node = this.startNodeAt(startPos, startLoc); - node.operator = this.value; - node.left = this.type === _tokentype.types.eq ? this.toAssignable(left) : left; - refDestructuringErrors.shorthandAssign = 0; // reset because shorthand default was used correctly - this.checkLVal(left); - this.next(); - node.right = this.parseMaybeAssign(noIn); - return this.finishNode(node, "AssignmentExpression"); - } else { - if (validateDestructuring) this.checkExpressionErrors(refDestructuringErrors, true); - } - return left; -}; - -// Parse a ternary conditional (`?:`) operator. - -pp.parseMaybeConditional = function (noIn, refDestructuringErrors) { - var startPos = this.start, - startLoc = this.startLoc; - var expr = this.parseExprOps(noIn, refDestructuringErrors); - if (this.checkExpressionErrors(refDestructuringErrors)) return expr; - if (this.eat(_tokentype.types.question)) { - var node = this.startNodeAt(startPos, startLoc); - node.test = expr; - node.consequent = this.parseMaybeAssign(); - this.expect(_tokentype.types.colon); - node.alternate = this.parseMaybeAssign(noIn); - return this.finishNode(node, "ConditionalExpression"); - } - return expr; -}; - -// Start the precedence parser. - -pp.parseExprOps = function (noIn, refDestructuringErrors) { - var startPos = this.start, - startLoc = this.startLoc; - var expr = this.parseMaybeUnary(refDestructuringErrors); - if (this.checkExpressionErrors(refDestructuringErrors)) return expr; - return this.parseExprOp(expr, startPos, startLoc, -1, noIn); -}; - -// Parse binary operators with the operator precedence parsing -// algorithm. `left` is the left-hand side of the operator. -// `minPrec` provides context that allows the function to stop and -// defer further parser to one of its callers when it encounters an -// operator that has a lower precedence than the set it is parsing. - -pp.parseExprOp = function (left, leftStartPos, leftStartLoc, minPrec, noIn) { - var prec = this.type.binop; - if (prec != null && (!noIn || this.type !== _tokentype.types._in)) { - if (prec > minPrec) { - var node = this.startNodeAt(leftStartPos, leftStartLoc); - node.left = left; - node.operator = this.value; - var op = this.type; - this.next(); - var startPos = this.start, - startLoc = this.startLoc; - node.right = this.parseExprOp(this.parseMaybeUnary(), startPos, startLoc, prec, noIn); - this.finishNode(node, op === _tokentype.types.logicalOR || op === _tokentype.types.logicalAND ? "LogicalExpression" : "BinaryExpression"); - return this.parseExprOp(node, leftStartPos, leftStartLoc, minPrec, noIn); - } - } - return left; -}; - -// Parse unary operators, both prefix and postfix. - -pp.parseMaybeUnary = function (refDestructuringErrors) { - if (this.type.prefix) { - var node = this.startNode(), - update = this.type === _tokentype.types.incDec; - node.operator = this.value; - node.prefix = true; - this.next(); - node.argument = this.parseMaybeUnary(); - this.checkExpressionErrors(refDestructuringErrors, true); - if (update) this.checkLVal(node.argument);else if (this.strict && node.operator === "delete" && node.argument.type === "Identifier") this.raise(node.start, "Deleting local variable in strict mode"); - return this.finishNode(node, update ? "UpdateExpression" : "UnaryExpression"); - } - var startPos = this.start, - startLoc = this.startLoc; - var expr = this.parseExprSubscripts(refDestructuringErrors); - if (this.checkExpressionErrors(refDestructuringErrors)) return expr; - while (this.type.postfix && !this.canInsertSemicolon()) { - var node = this.startNodeAt(startPos, startLoc); - node.operator = this.value; - node.prefix = false; - node.argument = expr; - this.checkLVal(expr); - this.next(); - expr = this.finishNode(node, "UpdateExpression"); - } - return expr; -}; - -// Parse call, dot, and `[]`-subscript expressions. - -pp.parseExprSubscripts = function (refDestructuringErrors) { - var startPos = this.start, - startLoc = this.startLoc; - var expr = this.parseExprAtom(refDestructuringErrors); - var skipArrowSubscripts = expr.type === "ArrowFunctionExpression" && this.input.slice(this.lastTokStart, this.lastTokEnd) !== ")"; - if (this.checkExpressionErrors(refDestructuringErrors) || skipArrowSubscripts) return expr; - return this.parseSubscripts(expr, startPos, startLoc); -}; - -pp.parseSubscripts = function (base, startPos, startLoc, noCalls) { - for (;;) { - if (this.eat(_tokentype.types.dot)) { - var node = this.startNodeAt(startPos, startLoc); - node.object = base; - node.property = this.parseIdent(true); - node.computed = false; - base = this.finishNode(node, "MemberExpression"); - } else if (this.eat(_tokentype.types.bracketL)) { - var node = this.startNodeAt(startPos, startLoc); - node.object = base; - node.property = this.parseExpression(); - node.computed = true; - this.expect(_tokentype.types.bracketR); - base = this.finishNode(node, "MemberExpression"); - } else if (!noCalls && this.eat(_tokentype.types.parenL)) { - var node = this.startNodeAt(startPos, startLoc); - node.callee = base; - node.arguments = this.parseExprList(_tokentype.types.parenR, false); - base = this.finishNode(node, "CallExpression"); - } else if (this.type === _tokentype.types.backQuote) { - var node = this.startNodeAt(startPos, startLoc); - node.tag = base; - node.quasi = this.parseTemplate(); - base = this.finishNode(node, "TaggedTemplateExpression"); - } else { - return base; - } - } -}; - -// Parse an atomic expression — either a single token that is an -// expression, an expression started by a keyword like `function` or -// `new`, or an expression wrapped in punctuation like `()`, `[]`, -// or `{}`. - -pp.parseExprAtom = function (refDestructuringErrors) { - var node = undefined, - canBeArrow = this.potentialArrowAt == this.start; - switch (this.type) { - case _tokentype.types._super: - if (!this.inFunction) this.raise(this.start, "'super' outside of function or class"); - case _tokentype.types._this: - var type = this.type === _tokentype.types._this ? "ThisExpression" : "Super"; - node = this.startNode(); - this.next(); - return this.finishNode(node, type); - - case _tokentype.types._yield: - if (this.inGenerator) this.unexpected(); - - case _tokentype.types.name: - var startPos = this.start, - startLoc = this.startLoc; - var id = this.parseIdent(this.type !== _tokentype.types.name); - if (canBeArrow && !this.canInsertSemicolon() && this.eat(_tokentype.types.arrow)) return this.parseArrowExpression(this.startNodeAt(startPos, startLoc), [id]); - return id; - - case _tokentype.types.regexp: - var value = this.value; - node = this.parseLiteral(value.value); - node.regex = { pattern: value.pattern, flags: value.flags }; - return node; - - case _tokentype.types.num:case _tokentype.types.string: - return this.parseLiteral(this.value); - - case _tokentype.types._null:case _tokentype.types._true:case _tokentype.types._false: - node = this.startNode(); - node.value = this.type === _tokentype.types._null ? null : this.type === _tokentype.types._true; - node.raw = this.type.keyword; - this.next(); - return this.finishNode(node, "Literal"); - - case _tokentype.types.parenL: - return this.parseParenAndDistinguishExpression(canBeArrow); - - case _tokentype.types.bracketL: - node = this.startNode(); - this.next(); - // check whether this is array comprehension or regular array - if (this.options.ecmaVersion >= 7 && this.type === _tokentype.types._for) { - return this.parseComprehension(node, false); - } - node.elements = this.parseExprList(_tokentype.types.bracketR, true, true, refDestructuringErrors); - return this.finishNode(node, "ArrayExpression"); - - case _tokentype.types.braceL: - return this.parseObj(false, refDestructuringErrors); - - case _tokentype.types._function: - node = this.startNode(); - this.next(); - return this.parseFunction(node, false); - - case _tokentype.types._class: - return this.parseClass(this.startNode(), false); - - case _tokentype.types._new: - return this.parseNew(); - - case _tokentype.types.backQuote: - return this.parseTemplate(); - - default: - this.unexpected(); - } -}; - -pp.parseLiteral = function (value) { - var node = this.startNode(); - node.value = value; - node.raw = this.input.slice(this.start, this.end); - this.next(); - return this.finishNode(node, "Literal"); -}; - -pp.parseParenExpression = function () { - this.expect(_tokentype.types.parenL); - var val = this.parseExpression(); - this.expect(_tokentype.types.parenR); - return val; -}; - -pp.parseParenAndDistinguishExpression = function (canBeArrow) { - var startPos = this.start, - startLoc = this.startLoc, - val = undefined; - if (this.options.ecmaVersion >= 6) { - this.next(); - - if (this.options.ecmaVersion >= 7 && this.type === _tokentype.types._for) { - return this.parseComprehension(this.startNodeAt(startPos, startLoc), true); - } - - var innerStartPos = this.start, - innerStartLoc = this.startLoc; - var exprList = [], - first = true; - var refDestructuringErrors = { shorthandAssign: 0, trailingComma: 0 }, - spreadStart = undefined, - innerParenStart = undefined; - while (this.type !== _tokentype.types.parenR) { - first ? first = false : this.expect(_tokentype.types.comma); - if (this.type === _tokentype.types.ellipsis) { - spreadStart = this.start; - exprList.push(this.parseParenItem(this.parseRest())); - break; - } else { - if (this.type === _tokentype.types.parenL && !innerParenStart) { - innerParenStart = this.start; - } - exprList.push(this.parseMaybeAssign(false, refDestructuringErrors, this.parseParenItem)); - } - } - var innerEndPos = this.start, - innerEndLoc = this.startLoc; - this.expect(_tokentype.types.parenR); - - if (canBeArrow && !this.canInsertSemicolon() && this.eat(_tokentype.types.arrow)) { - this.checkPatternErrors(refDestructuringErrors, true); - if (innerParenStart) this.unexpected(innerParenStart); - return this.parseParenArrowList(startPos, startLoc, exprList); - } - - if (!exprList.length) this.unexpected(this.lastTokStart); - if (spreadStart) this.unexpected(spreadStart); - this.checkExpressionErrors(refDestructuringErrors, true); - - if (exprList.length > 1) { - val = this.startNodeAt(innerStartPos, innerStartLoc); - val.expressions = exprList; - this.finishNodeAt(val, "SequenceExpression", innerEndPos, innerEndLoc); - } else { - val = exprList[0]; - } - } else { - val = this.parseParenExpression(); - } - - if (this.options.preserveParens) { - var par = this.startNodeAt(startPos, startLoc); - par.expression = val; - return this.finishNode(par, "ParenthesizedExpression"); - } else { - return val; - } -}; - -pp.parseParenItem = function (item) { - return item; -}; - -pp.parseParenArrowList = function (startPos, startLoc, exprList) { - return this.parseArrowExpression(this.startNodeAt(startPos, startLoc), exprList); -}; - -// New's precedence is slightly tricky. It must allow its argument to -// be a `[]` or dot subscript expression, but not a call — at least, -// not without wrapping it in parentheses. Thus, it uses the noCalls -// argument to parseSubscripts to prevent it from consuming the -// argument list. - -var empty = []; - -pp.parseNew = function () { - var node = this.startNode(); - var meta = this.parseIdent(true); - if (this.options.ecmaVersion >= 6 && this.eat(_tokentype.types.dot)) { - node.meta = meta; - node.property = this.parseIdent(true); - if (node.property.name !== "target") this.raise(node.property.start, "The only valid meta property for new is new.target"); - if (!this.inFunction) this.raise(node.start, "new.target can only be used in functions"); - return this.finishNode(node, "MetaProperty"); - } - var startPos = this.start, - startLoc = this.startLoc; - node.callee = this.parseSubscripts(this.parseExprAtom(), startPos, startLoc, true); - if (this.eat(_tokentype.types.parenL)) node.arguments = this.parseExprList(_tokentype.types.parenR, false);else node.arguments = empty; - return this.finishNode(node, "NewExpression"); -}; - -// Parse template expression. - -pp.parseTemplateElement = function () { - var elem = this.startNode(); - elem.value = { - raw: this.input.slice(this.start, this.end).replace(/\r\n?/g, '\n'), - cooked: this.value - }; - this.next(); - elem.tail = this.type === _tokentype.types.backQuote; - return this.finishNode(elem, "TemplateElement"); -}; - -pp.parseTemplate = function () { - var node = this.startNode(); - this.next(); - node.expressions = []; - var curElt = this.parseTemplateElement(); - node.quasis = [curElt]; - while (!curElt.tail) { - this.expect(_tokentype.types.dollarBraceL); - node.expressions.push(this.parseExpression()); - this.expect(_tokentype.types.braceR); - node.quasis.push(curElt = this.parseTemplateElement()); - } - this.next(); - return this.finishNode(node, "TemplateLiteral"); -}; - -// Parse an object literal or binding pattern. - -pp.parseObj = function (isPattern, refDestructuringErrors) { - var node = this.startNode(), - first = true, - propHash = {}; - node.properties = []; - this.next(); - while (!this.eat(_tokentype.types.braceR)) { - if (!first) { - this.expect(_tokentype.types.comma); - if (this.afterTrailingComma(_tokentype.types.braceR)) break; - } else first = false; - - var prop = this.startNode(), - isGenerator = undefined, - startPos = undefined, - startLoc = undefined; - if (this.options.ecmaVersion >= 6) { - prop.method = false; - prop.shorthand = false; - if (isPattern || refDestructuringErrors) { - startPos = this.start; - startLoc = this.startLoc; - } - if (!isPattern) isGenerator = this.eat(_tokentype.types.star); - } - this.parsePropertyName(prop); - this.parsePropertyValue(prop, isPattern, isGenerator, startPos, startLoc, refDestructuringErrors); - this.checkPropClash(prop, propHash); - node.properties.push(this.finishNode(prop, "Property")); - } - return this.finishNode(node, isPattern ? "ObjectPattern" : "ObjectExpression"); -}; - -pp.parsePropertyValue = function (prop, isPattern, isGenerator, startPos, startLoc, refDestructuringErrors) { - if (this.eat(_tokentype.types.colon)) { - prop.value = isPattern ? this.parseMaybeDefault(this.start, this.startLoc) : this.parseMaybeAssign(false, refDestructuringErrors); - prop.kind = "init"; - } else if (this.options.ecmaVersion >= 6 && this.type === _tokentype.types.parenL) { - if (isPattern) this.unexpected(); - prop.kind = "init"; - prop.method = true; - prop.value = this.parseMethod(isGenerator); - } else if (this.options.ecmaVersion >= 5 && !prop.computed && prop.key.type === "Identifier" && (prop.key.name === "get" || prop.key.name === "set") && (this.type != _tokentype.types.comma && this.type != _tokentype.types.braceR)) { - if (isGenerator || isPattern) this.unexpected(); - prop.kind = prop.key.name; - this.parsePropertyName(prop); - prop.value = this.parseMethod(false); - var paramCount = prop.kind === "get" ? 0 : 1; - if (prop.value.params.length !== paramCount) { - var start = prop.value.start; - if (prop.kind === "get") this.raise(start, "getter should have no params");else this.raise(start, "setter should have exactly one param"); - } - if (prop.kind === "set" && prop.value.params[0].type === "RestElement") this.raise(prop.value.params[0].start, "Setter cannot use rest params"); - } else if (this.options.ecmaVersion >= 6 && !prop.computed && prop.key.type === "Identifier") { - prop.kind = "init"; - if (isPattern) { - if (this.keywords.test(prop.key.name) || (this.strict ? this.reservedWordsStrictBind : this.reservedWords).test(prop.key.name)) this.raise(prop.key.start, "Binding " + prop.key.name); - prop.value = this.parseMaybeDefault(startPos, startLoc, prop.key); - } else if (this.type === _tokentype.types.eq && refDestructuringErrors) { - if (!refDestructuringErrors.shorthandAssign) refDestructuringErrors.shorthandAssign = this.start; - prop.value = this.parseMaybeDefault(startPos, startLoc, prop.key); - } else { - prop.value = prop.key; - } - prop.shorthand = true; - } else this.unexpected(); -}; - -pp.parsePropertyName = function (prop) { - if (this.options.ecmaVersion >= 6) { - if (this.eat(_tokentype.types.bracketL)) { - prop.computed = true; - prop.key = this.parseMaybeAssign(); - this.expect(_tokentype.types.bracketR); - return prop.key; - } else { - prop.computed = false; - } - } - return prop.key = this.type === _tokentype.types.num || this.type === _tokentype.types.string ? this.parseExprAtom() : this.parseIdent(true); -}; - -// Initialize empty function node. - -pp.initFunction = function (node) { - node.id = null; - if (this.options.ecmaVersion >= 6) { - node.generator = false; - node.expression = false; - } -}; - -// Parse object or class method. - -pp.parseMethod = function (isGenerator) { - var node = this.startNode(); - this.initFunction(node); - this.expect(_tokentype.types.parenL); - node.params = this.parseBindingList(_tokentype.types.parenR, false, false); - if (this.options.ecmaVersion >= 6) node.generator = isGenerator; - this.parseFunctionBody(node, false); - return this.finishNode(node, "FunctionExpression"); -}; - -// Parse arrow function expression with given parameters. - -pp.parseArrowExpression = function (node, params) { - this.initFunction(node); - node.params = this.toAssignableList(params, true); - this.parseFunctionBody(node, true); - return this.finishNode(node, "ArrowFunctionExpression"); -}; - -// Parse function body and check parameters. - -pp.parseFunctionBody = function (node, isArrowFunction) { - var isExpression = isArrowFunction && this.type !== _tokentype.types.braceL; - - if (isExpression) { - node.body = this.parseMaybeAssign(); - node.expression = true; - } else { - // Start a new scope with regard to labels and the `inFunction` - // flag (restore them to their old value afterwards). - var oldInFunc = this.inFunction, - oldInGen = this.inGenerator, - oldLabels = this.labels; - this.inFunction = true;this.inGenerator = node.generator;this.labels = []; - node.body = this.parseBlock(true); - node.expression = false; - this.inFunction = oldInFunc;this.inGenerator = oldInGen;this.labels = oldLabels; - } - - // If this is a strict mode function, verify that argument names - // are not repeated, and it does not try to bind the words `eval` - // or `arguments`. - if (this.strict || !isExpression && node.body.body.length && this.isUseStrict(node.body.body[0])) { - var oldStrict = this.strict; - this.strict = true; - if (node.id) this.checkLVal(node.id, true); - this.checkParams(node); - this.strict = oldStrict; - } else if (isArrowFunction) { - this.checkParams(node); - } -}; - -// Checks function params for various disallowed patterns such as using "eval" -// or "arguments" and duplicate parameters. - -pp.checkParams = function (node) { - var nameHash = {}; - for (var i = 0; i < node.params.length; i++) { - this.checkLVal(node.params[i], true, nameHash); - } -}; - -// Parses a comma-separated list of expressions, and returns them as -// an array. `close` is the token type that ends the list, and -// `allowEmpty` can be turned on to allow subsequent commas with -// nothing in between them to be parsed as `null` (which is needed -// for array literals). - -pp.parseExprList = function (close, allowTrailingComma, allowEmpty, refDestructuringErrors) { - var elts = [], - first = true; - while (!this.eat(close)) { - if (!first) { - this.expect(_tokentype.types.comma); - if (this.type === close && refDestructuringErrors && !refDestructuringErrors.trailingComma) { - refDestructuringErrors.trailingComma = this.lastTokStart; - } - if (allowTrailingComma && this.afterTrailingComma(close)) break; - } else first = false; - - var elt = undefined; - if (allowEmpty && this.type === _tokentype.types.comma) elt = null;else if (this.type === _tokentype.types.ellipsis) elt = this.parseSpread(refDestructuringErrors);else elt = this.parseMaybeAssign(false, refDestructuringErrors); - elts.push(elt); - } - return elts; -}; - -// Parse the next token as an identifier. If `liberal` is true (used -// when parsing properties), it will also convert keywords into -// identifiers. - -pp.parseIdent = function (liberal) { - var node = this.startNode(); - if (liberal && this.options.allowReserved == "never") liberal = false; - if (this.type === _tokentype.types.name) { - if (!liberal && (this.strict ? this.reservedWordsStrict : this.reservedWords).test(this.value) && (this.options.ecmaVersion >= 6 || this.input.slice(this.start, this.end).indexOf("\\") == -1)) this.raise(this.start, "The keyword '" + this.value + "' is reserved"); - node.name = this.value; - } else if (liberal && this.type.keyword) { - node.name = this.type.keyword; - } else { - this.unexpected(); - } - this.next(); - return this.finishNode(node, "Identifier"); -}; - -// Parses yield expression inside generator. - -pp.parseYield = function () { - var node = this.startNode(); - this.next(); - if (this.type == _tokentype.types.semi || this.canInsertSemicolon() || this.type != _tokentype.types.star && !this.type.startsExpr) { - node.delegate = false; - node.argument = null; - } else { - node.delegate = this.eat(_tokentype.types.star); - node.argument = this.parseMaybeAssign(); - } - return this.finishNode(node, "YieldExpression"); -}; - -// Parses array and generator comprehensions. - -pp.parseComprehension = function (node, isGenerator) { - node.blocks = []; - while (this.type === _tokentype.types._for) { - var block = this.startNode(); - this.next(); - this.expect(_tokentype.types.parenL); - block.left = this.parseBindingAtom(); - this.checkLVal(block.left, true); - this.expectContextual("of"); - block.right = this.parseExpression(); - this.expect(_tokentype.types.parenR); - node.blocks.push(this.finishNode(block, "ComprehensionBlock")); - } - node.filter = this.eat(_tokentype.types._if) ? this.parseParenExpression() : null; - node.body = this.parseExpression(); - this.expect(isGenerator ? _tokentype.types.parenR : _tokentype.types.bracketR); - node.generator = isGenerator; - return this.finishNode(node, "ComprehensionExpression"); -}; - -},{"./state":10,"./tokentype":14}],2:[function(_dereq_,module,exports){ -// This is a trick taken from Esprima. It turns out that, on -// non-Chrome browsers, to check whether a string is in a set, a -// predicate containing a big ugly `switch` statement is faster than -// a regular expression, and on Chrome the two are about on par. -// This function uses `eval` (non-lexical) to produce such a -// predicate from a space-separated string of words. -// -// It starts by sorting the words by length. - -// Reserved word lists for various dialects of the language - -"use strict"; - -exports.__esModule = true; -exports.isIdentifierStart = isIdentifierStart; -exports.isIdentifierChar = isIdentifierChar; -var reservedWords = { - 3: "abstract boolean byte char class double enum export extends final float goto implements import int interface long native package private protected public short static super synchronized throws transient volatile", - 5: "class enum extends super const export import", - 6: "enum", - strict: "implements interface let package private protected public static yield", - strictBind: "eval arguments" -}; - -exports.reservedWords = reservedWords; -// And the keywords - -var ecma5AndLessKeywords = "break case catch continue debugger default do else finally for function if return switch throw try var while with null true false instanceof typeof void delete new in this"; - -var keywords = { - 5: ecma5AndLessKeywords, - 6: ecma5AndLessKeywords + " let const class extends export import yield super" -}; - -exports.keywords = keywords; -// ## Character categories - -// Big ugly regular expressions that match characters in the -// whitespace, identifier, and identifier-start categories. These -// are only applied when a character is found to actually have a -// code point above 128. -// Generated by `bin/generate-identifier-regex.js`. - -var nonASCIIidentifierStartChars = "ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽͿΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԯԱ-Ֆՙա-ևא-תװ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࢠ-ࢲऄ-हऽॐक़-ॡॱ-ঀঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-హఽౘౙౠౡಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೞೠೡೱೲഅ-ഌഎ-ഐഒ-ഺഽൎൠൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄງຈຊຍດ-ທນ-ຟມ-ຣລວສຫອ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏼᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛸᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡷᢀ-ᢨᢪᢰ-ᣵᤀ-ᤞᥐ-ᥭᥰ-ᥴᦀ-ᦫᧁ-ᧇᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᳩ-ᳬᳮ-ᳱᳵᳶᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕ℘-ℝℤΩℨK-ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞ々-〇〡-〩〱-〵〸-〼ぁ-ゖ゛-ゟァ-ヺー-ヿㄅ-ㄭㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿌ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚝꚠ-ꛯꜗ-ꜟꜢ-ꞈꞋ-ꞎꞐ-ꞭꞰꞱꟷ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꧠ-ꧤꧦ-ꧯꧺ-ꧾꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꩾ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚꭜ-ꭟꭤꭥꯀ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ"; -var nonASCIIidentifierChars = "‌‍·̀-ͯ·҃-֑҇-ׇֽֿׁׂׅׄؐ-ًؚ-٩ٰۖ-ۜ۟-۪ۤۧۨ-ۭ۰-۹ܑܰ-݊ަ-ް߀-߉߫-߳ࠖ-࠙ࠛ-ࠣࠥ-ࠧࠩ-࡙࠭-࡛ࣤ-ःऺ-़ा-ॏ॑-ॗॢॣ०-९ঁ-ঃ়া-ৄেৈো-্ৗৢৣ০-৯ਁ-ਃ਼ਾ-ੂੇੈੋ-੍ੑ੦-ੱੵઁ-ઃ઼ા-ૅે-ૉો-્ૢૣ૦-૯ଁ-ଃ଼ା-ୄେୈୋ-୍ୖୗୢୣ୦-୯ஂா-ூெ-ைொ-்ௗ௦-௯ఀ-ఃా-ౄె-ైొ-్ౕౖౢౣ౦-౯ಁ-ಃ಼ಾ-ೄೆ-ೈೊ-್ೕೖೢೣ೦-೯ഁ-ഃാ-ൄെ-ൈൊ-്ൗൢൣ൦-൯ංඃ්ා-ුූෘ-ෟ෦-෯ෲෳัิ-ฺ็-๎๐-๙ັິ-ູົຼ່-ໍ໐-໙༘༙༠-༩༹༵༷༾༿ཱ-྄྆྇ྍ-ྗྙ-ྼ࿆ါ-ှ၀-၉ၖ-ၙၞ-ၠၢ-ၤၧ-ၭၱ-ၴႂ-ႍႏ-ႝ፝-፟፩-፱ᜒ-᜔ᜲ-᜴ᝒᝓᝲᝳ឴-៓៝០-៩᠋-᠍᠐-᠙ᢩᤠ-ᤫᤰ-᤻᥆-᥏ᦰ-ᧀᧈᧉ᧐-᧚ᨗ-ᨛᩕ-ᩞ᩠-᩿᩼-᪉᪐-᪙᪰-᪽ᬀ-ᬄ᬴-᭄᭐-᭙᭫-᭳ᮀ-ᮂᮡ-ᮭ᮰-᮹᯦-᯳ᰤ-᰷᱀-᱉᱐-᱙᳐-᳔᳒-᳨᳭ᳲ-᳴᳸᳹᷀-᷵᷼-᷿‿⁀⁔⃐-⃥⃜⃡-⃰⳯-⵿⳱ⷠ-〪ⷿ-゙゚〯꘠-꘩꙯ꙴ-꙽ꚟ꛰꛱ꠂ꠆ꠋꠣ-ꠧꢀꢁꢴ-꣄꣐-꣙꣠-꣱꤀-꤉ꤦ-꤭ꥇ-꥓ꦀ-ꦃ꦳-꧀꧐-꧙ꧥ꧰-꧹ꨩ-ꨶꩃꩌꩍ꩐-꩙ꩻ-ꩽꪰꪲ-ꪴꪷꪸꪾ꪿꫁ꫫ-ꫯꫵ꫶ꯣ-ꯪ꯬꯭꯰-꯹ﬞ︀-️︠-︭︳︴﹍-﹏0-9_"; - -var nonASCIIidentifierStart = new RegExp("[" + nonASCIIidentifierStartChars + "]"); -var nonASCIIidentifier = new RegExp("[" + nonASCIIidentifierStartChars + nonASCIIidentifierChars + "]"); - -nonASCIIidentifierStartChars = nonASCIIidentifierChars = null; - -// These are a run-length and offset encoded representation of the -// >0xffff code points that are a valid part of identifiers. The -// offset starts at 0x10000, and each pair of numbers represents an -// offset to the next range, and then a size of the range. They were -// generated by tools/generate-identifier-regex.js -var astralIdentifierStartCodes = [0, 11, 2, 25, 2, 18, 2, 1, 2, 14, 3, 13, 35, 122, 70, 52, 268, 28, 4, 48, 48, 31, 17, 26, 6, 37, 11, 29, 3, 35, 5, 7, 2, 4, 43, 157, 99, 39, 9, 51, 157, 310, 10, 21, 11, 7, 153, 5, 3, 0, 2, 43, 2, 1, 4, 0, 3, 22, 11, 22, 10, 30, 98, 21, 11, 25, 71, 55, 7, 1, 65, 0, 16, 3, 2, 2, 2, 26, 45, 28, 4, 28, 36, 7, 2, 27, 28, 53, 11, 21, 11, 18, 14, 17, 111, 72, 955, 52, 76, 44, 33, 24, 27, 35, 42, 34, 4, 0, 13, 47, 15, 3, 22, 0, 38, 17, 2, 24, 133, 46, 39, 7, 3, 1, 3, 21, 2, 6, 2, 1, 2, 4, 4, 0, 32, 4, 287, 47, 21, 1, 2, 0, 185, 46, 82, 47, 21, 0, 60, 42, 502, 63, 32, 0, 449, 56, 1288, 920, 104, 110, 2962, 1070, 13266, 568, 8, 30, 114, 29, 19, 47, 17, 3, 32, 20, 6, 18, 881, 68, 12, 0, 67, 12, 16481, 1, 3071, 106, 6, 12, 4, 8, 8, 9, 5991, 84, 2, 70, 2, 1, 3, 0, 3, 1, 3, 3, 2, 11, 2, 0, 2, 6, 2, 64, 2, 3, 3, 7, 2, 6, 2, 27, 2, 3, 2, 4, 2, 0, 4, 6, 2, 339, 3, 24, 2, 24, 2, 30, 2, 24, 2, 30, 2, 24, 2, 30, 2, 24, 2, 30, 2, 24, 2, 7, 4149, 196, 1340, 3, 2, 26, 2, 1, 2, 0, 3, 0, 2, 9, 2, 3, 2, 0, 2, 0, 7, 0, 5, 0, 2, 0, 2, 0, 2, 2, 2, 1, 2, 0, 3, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 1, 2, 0, 3, 3, 2, 6, 2, 3, 2, 3, 2, 0, 2, 9, 2, 16, 6, 2, 2, 4, 2, 16, 4421, 42710, 42, 4148, 12, 221, 16355, 541]; -var astralIdentifierCodes = [509, 0, 227, 0, 150, 4, 294, 9, 1368, 2, 2, 1, 6, 3, 41, 2, 5, 0, 166, 1, 1306, 2, 54, 14, 32, 9, 16, 3, 46, 10, 54, 9, 7, 2, 37, 13, 2, 9, 52, 0, 13, 2, 49, 13, 16, 9, 83, 11, 168, 11, 6, 9, 8, 2, 57, 0, 2, 6, 3, 1, 3, 2, 10, 0, 11, 1, 3, 6, 4, 4, 316, 19, 13, 9, 214, 6, 3, 8, 112, 16, 16, 9, 82, 12, 9, 9, 535, 9, 20855, 9, 135, 4, 60, 6, 26, 9, 1016, 45, 17, 3, 19723, 1, 5319, 4, 4, 5, 9, 7, 3, 6, 31, 3, 149, 2, 1418, 49, 4305, 6, 792618, 239]; - -// This has a complexity linear to the value of the code. The -// assumption is that looking up astral identifier characters is -// rare. -function isInAstralSet(code, set) { - var pos = 0x10000; - for (var i = 0; i < set.length; i += 2) { - pos += set[i]; - if (pos > code) return false; - pos += set[i + 1]; - if (pos >= code) return true; - } -} - -// Test whether a given character code starts an identifier. - -function isIdentifierStart(code, astral) { - if (code < 65) return code === 36; - if (code < 91) return true; - if (code < 97) return code === 95; - if (code < 123) return true; - if (code <= 0xffff) return code >= 0xaa && nonASCIIidentifierStart.test(String.fromCharCode(code)); - if (astral === false) return false; - return isInAstralSet(code, astralIdentifierStartCodes); -} - -// Test whether a given character is part of an identifier. - -function isIdentifierChar(code, astral) { - if (code < 48) return code === 36; - if (code < 58) return true; - if (code < 65) return false; - if (code < 91) return true; - if (code < 97) return code === 95; - if (code < 123) return true; - if (code <= 0xffff) return code >= 0xaa && nonASCIIidentifier.test(String.fromCharCode(code)); - if (astral === false) return false; - return isInAstralSet(code, astralIdentifierStartCodes) || isInAstralSet(code, astralIdentifierCodes); -} - -},{}],3:[function(_dereq_,module,exports){ -// Acorn is a tiny, fast JavaScript parser written in JavaScript. -// -// Acorn was written by Marijn Haverbeke, Ingvar Stepanyan, and -// various contributors and released under an MIT license. -// -// Git repositories for Acorn are available at -// -// http://marijnhaverbeke.nl/git/acorn -// https://github.com/ternjs/acorn.git -// -// Please use the [github bug tracker][ghbt] to report issues. -// -// [ghbt]: https://github.com/ternjs/acorn/issues -// -// This file defines the main parser interface. The library also comes -// with a [error-tolerant parser][dammit] and an -// [abstract syntax tree walker][walk], defined in other files. -// -// [dammit]: acorn_loose.js -// [walk]: util/walk.js - -"use strict"; - -exports.__esModule = true; -exports.parse = parse; -exports.parseExpressionAt = parseExpressionAt; -exports.tokenizer = tokenizer; - -var _state = _dereq_("./state"); - -_dereq_("./parseutil"); - -_dereq_("./statement"); - -_dereq_("./lval"); - -_dereq_("./expression"); - -_dereq_("./location"); - -exports.Parser = _state.Parser; -exports.plugins = _state.plugins; - -var _options = _dereq_("./options"); - -exports.defaultOptions = _options.defaultOptions; - -var _locutil = _dereq_("./locutil"); - -exports.Position = _locutil.Position; -exports.SourceLocation = _locutil.SourceLocation; -exports.getLineInfo = _locutil.getLineInfo; - -var _node = _dereq_("./node"); - -exports.Node = _node.Node; - -var _tokentype = _dereq_("./tokentype"); - -exports.TokenType = _tokentype.TokenType; -exports.tokTypes = _tokentype.types; - -var _tokencontext = _dereq_("./tokencontext"); - -exports.TokContext = _tokencontext.TokContext; -exports.tokContexts = _tokencontext.types; - -var _identifier = _dereq_("./identifier"); - -exports.isIdentifierChar = _identifier.isIdentifierChar; -exports.isIdentifierStart = _identifier.isIdentifierStart; - -var _tokenize = _dereq_("./tokenize"); - -exports.Token = _tokenize.Token; - -var _whitespace = _dereq_("./whitespace"); - -exports.isNewLine = _whitespace.isNewLine; -exports.lineBreak = _whitespace.lineBreak; -exports.lineBreakG = _whitespace.lineBreakG; -var version = "2.7.0"; - -exports.version = version; -// The main exported interface (under `self.acorn` when in the -// browser) is a `parse` function that takes a code string and -// returns an abstract syntax tree as specified by [Mozilla parser -// API][api]. -// -// [api]: https://developer.mozilla.org/en-US/docs/SpiderMonkey/Parser_API - -function parse(input, options) { - return new _state.Parser(options, input).parse(); -} - -// This function tries to parse a single expression at a given -// offset in a string. Useful for parsing mixed-language formats -// that embed JavaScript expressions. - -function parseExpressionAt(input, pos, options) { - var p = new _state.Parser(options, input, pos); - p.nextToken(); - return p.parseExpression(); -} - -// Acorn is organized as a tokenizer and a recursive-descent parser. -// The `tokenizer` export provides an interface to the tokenizer. - -function tokenizer(input, options) { - return new _state.Parser(options, input); -} - -},{"./expression":1,"./identifier":2,"./location":4,"./locutil":5,"./lval":6,"./node":7,"./options":8,"./parseutil":9,"./state":10,"./statement":11,"./tokencontext":12,"./tokenize":13,"./tokentype":14,"./whitespace":16}],4:[function(_dereq_,module,exports){ -"use strict"; - -var _state = _dereq_("./state"); - -var _locutil = _dereq_("./locutil"); - -var pp = _state.Parser.prototype; - -// This function is used to raise exceptions on parse errors. It -// takes an offset integer (into the current `input`) to indicate -// the location of the error, attaches the position to the end -// of the error message, and then raises a `SyntaxError` with that -// message. - -pp.raise = function (pos, message) { - var loc = _locutil.getLineInfo(this.input, pos); - message += " (" + loc.line + ":" + loc.column + ")"; - var err = new SyntaxError(message); - err.pos = pos;err.loc = loc;err.raisedAt = this.pos; - throw err; -}; - -pp.curPosition = function () { - if (this.options.locations) { - return new _locutil.Position(this.curLine, this.pos - this.lineStart); - } -}; - -},{"./locutil":5,"./state":10}],5:[function(_dereq_,module,exports){ -"use strict"; - -exports.__esModule = true; -exports.getLineInfo = getLineInfo; - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -var _whitespace = _dereq_("./whitespace"); - -// These are used when `options.locations` is on, for the -// `startLoc` and `endLoc` properties. - -var Position = (function () { - function Position(line, col) { - _classCallCheck(this, Position); - - this.line = line; - this.column = col; - } - - Position.prototype.offset = function offset(n) { - return new Position(this.line, this.column + n); - }; - - return Position; -})(); - -exports.Position = Position; - -var SourceLocation = function SourceLocation(p, start, end) { - _classCallCheck(this, SourceLocation); - - this.start = start; - this.end = end; - if (p.sourceFile !== null) this.source = p.sourceFile; -} - -// The `getLineInfo` function is mostly useful when the -// `locations` option is off (for performance reasons) and you -// want to find the line/column position for a given character -// offset. `input` should be the code string that the offset refers -// into. - -; - -exports.SourceLocation = SourceLocation; - -function getLineInfo(input, offset) { - for (var line = 1, cur = 0;;) { - _whitespace.lineBreakG.lastIndex = cur; - var match = _whitespace.lineBreakG.exec(input); - if (match && match.index < offset) { - ++line; - cur = match.index + match[0].length; - } else { - return new Position(line, offset - cur); - } - } -} - -},{"./whitespace":16}],6:[function(_dereq_,module,exports){ -"use strict"; - -var _tokentype = _dereq_("./tokentype"); - -var _state = _dereq_("./state"); - -var _util = _dereq_("./util"); - -var pp = _state.Parser.prototype; - -// Convert existing expression atom to assignable pattern -// if possible. - -pp.toAssignable = function (node, isBinding) { - if (this.options.ecmaVersion >= 6 && node) { - switch (node.type) { - case "Identifier": - case "ObjectPattern": - case "ArrayPattern": - break; - - case "ObjectExpression": - node.type = "ObjectPattern"; - for (var i = 0; i < node.properties.length; i++) { - var prop = node.properties[i]; - if (prop.kind !== "init") this.raise(prop.key.start, "Object pattern can't contain getter or setter"); - this.toAssignable(prop.value, isBinding); - } - break; - - case "ArrayExpression": - node.type = "ArrayPattern"; - this.toAssignableList(node.elements, isBinding); - break; - - case "AssignmentExpression": - if (node.operator === "=") { - node.type = "AssignmentPattern"; - delete node.operator; - // falls through to AssignmentPattern - } else { - this.raise(node.left.end, "Only '=' operator can be used for specifying default value."); - break; - } - - case "AssignmentPattern": - if (node.right.type === "YieldExpression") this.raise(node.right.start, "Yield expression cannot be a default value"); - break; - - case "ParenthesizedExpression": - node.expression = this.toAssignable(node.expression, isBinding); - break; - - case "MemberExpression": - if (!isBinding) break; - - default: - this.raise(node.start, "Assigning to rvalue"); - } - } - return node; -}; - -// Convert list of expression atoms to binding list. - -pp.toAssignableList = function (exprList, isBinding) { - var end = exprList.length; - if (end) { - var last = exprList[end - 1]; - if (last && last.type == "RestElement") { - --end; - } else if (last && last.type == "SpreadElement") { - last.type = "RestElement"; - var arg = last.argument; - this.toAssignable(arg, isBinding); - if (arg.type !== "Identifier" && arg.type !== "MemberExpression" && arg.type !== "ArrayPattern") this.unexpected(arg.start); - --end; - } - - if (isBinding && last.type === "RestElement" && last.argument.type !== "Identifier") this.unexpected(last.argument.start); - } - for (var i = 0; i < end; i++) { - var elt = exprList[i]; - if (elt) this.toAssignable(elt, isBinding); - } - return exprList; -}; - -// Parses spread element. - -pp.parseSpread = function (refDestructuringErrors) { - var node = this.startNode(); - this.next(); - node.argument = this.parseMaybeAssign(refDestructuringErrors); - return this.finishNode(node, "SpreadElement"); -}; - -pp.parseRest = function (allowNonIdent) { - var node = this.startNode(); - this.next(); - - // RestElement inside of a function parameter must be an identifier - if (allowNonIdent) node.argument = this.type === _tokentype.types.name ? this.parseIdent() : this.unexpected();else node.argument = this.type === _tokentype.types.name || this.type === _tokentype.types.bracketL ? this.parseBindingAtom() : this.unexpected(); - - return this.finishNode(node, "RestElement"); -}; - -// Parses lvalue (assignable) atom. - -pp.parseBindingAtom = function () { - if (this.options.ecmaVersion < 6) return this.parseIdent(); - switch (this.type) { - case _tokentype.types.name: - return this.parseIdent(); - - case _tokentype.types.bracketL: - var node = this.startNode(); - this.next(); - node.elements = this.parseBindingList(_tokentype.types.bracketR, true, true); - return this.finishNode(node, "ArrayPattern"); - - case _tokentype.types.braceL: - return this.parseObj(true); - - default: - this.unexpected(); - } -}; - -pp.parseBindingList = function (close, allowEmpty, allowTrailingComma, allowNonIdent) { - var elts = [], - first = true; - while (!this.eat(close)) { - if (first) first = false;else this.expect(_tokentype.types.comma); - if (allowEmpty && this.type === _tokentype.types.comma) { - elts.push(null); - } else if (allowTrailingComma && this.afterTrailingComma(close)) { - break; - } else if (this.type === _tokentype.types.ellipsis) { - var rest = this.parseRest(allowNonIdent); - this.parseBindingListItem(rest); - elts.push(rest); - this.expect(close); - break; - } else { - var elem = this.parseMaybeDefault(this.start, this.startLoc); - this.parseBindingListItem(elem); - elts.push(elem); - } - } - return elts; -}; - -pp.parseBindingListItem = function (param) { - return param; -}; - -// Parses assignment pattern around given atom if possible. - -pp.parseMaybeDefault = function (startPos, startLoc, left) { - left = left || this.parseBindingAtom(); - if (this.options.ecmaVersion < 6 || !this.eat(_tokentype.types.eq)) return left; - var node = this.startNodeAt(startPos, startLoc); - node.left = left; - node.right = this.parseMaybeAssign(); - return this.finishNode(node, "AssignmentPattern"); -}; - -// Verify that a node is an lval — something that can be assigned -// to. - -pp.checkLVal = function (expr, isBinding, checkClashes) { - switch (expr.type) { - case "Identifier": - if (this.strict && this.reservedWordsStrictBind.test(expr.name)) this.raise(expr.start, (isBinding ? "Binding " : "Assigning to ") + expr.name + " in strict mode"); - if (checkClashes) { - if (_util.has(checkClashes, expr.name)) this.raise(expr.start, "Argument name clash"); - checkClashes[expr.name] = true; - } - break; - - case "MemberExpression": - if (isBinding) this.raise(expr.start, (isBinding ? "Binding" : "Assigning to") + " member expression"); - break; - - case "ObjectPattern": - for (var i = 0; i < expr.properties.length; i++) { - this.checkLVal(expr.properties[i].value, isBinding, checkClashes); - }break; - - case "ArrayPattern": - for (var i = 0; i < expr.elements.length; i++) { - var elem = expr.elements[i]; - if (elem) this.checkLVal(elem, isBinding, checkClashes); - } - break; - - case "AssignmentPattern": - this.checkLVal(expr.left, isBinding, checkClashes); - break; - - case "RestElement": - this.checkLVal(expr.argument, isBinding, checkClashes); - break; - - case "ParenthesizedExpression": - this.checkLVal(expr.expression, isBinding, checkClashes); - break; - - default: - this.raise(expr.start, (isBinding ? "Binding" : "Assigning to") + " rvalue"); - } -}; - -},{"./state":10,"./tokentype":14,"./util":15}],7:[function(_dereq_,module,exports){ -"use strict"; - -exports.__esModule = true; - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -var _state = _dereq_("./state"); - -var _locutil = _dereq_("./locutil"); - -var Node = function Node(parser, pos, loc) { - _classCallCheck(this, Node); - - this.type = ""; - this.start = pos; - this.end = 0; - if (parser.options.locations) this.loc = new _locutil.SourceLocation(parser, loc); - if (parser.options.directSourceFile) this.sourceFile = parser.options.directSourceFile; - if (parser.options.ranges) this.range = [pos, 0]; -} - -// Start an AST node, attaching a start offset. - -; - -exports.Node = Node; -var pp = _state.Parser.prototype; - -pp.startNode = function () { - return new Node(this, this.start, this.startLoc); -}; - -pp.startNodeAt = function (pos, loc) { - return new Node(this, pos, loc); -}; - -// Finish an AST node, adding `type` and `end` properties. - -function finishNodeAt(node, type, pos, loc) { - node.type = type; - node.end = pos; - if (this.options.locations) node.loc.end = loc; - if (this.options.ranges) node.range[1] = pos; - return node; -} - -pp.finishNode = function (node, type) { - return finishNodeAt.call(this, node, type, this.lastTokEnd, this.lastTokEndLoc); -}; - -// Finish node at given position - -pp.finishNodeAt = function (node, type, pos, loc) { - return finishNodeAt.call(this, node, type, pos, loc); -}; - -},{"./locutil":5,"./state":10}],8:[function(_dereq_,module,exports){ -"use strict"; - -exports.__esModule = true; -exports.getOptions = getOptions; - -var _util = _dereq_("./util"); - -var _locutil = _dereq_("./locutil"); - -// A second optional argument can be given to further configure -// the parser process. These options are recognized: - -var defaultOptions = { - // `ecmaVersion` indicates the ECMAScript version to parse. Must - // be either 3, or 5, or 6. This influences support for strict - // mode, the set of reserved words, support for getters and - // setters and other features. - ecmaVersion: 5, - // Source type ("script" or "module") for different semantics - sourceType: "script", - // `onInsertedSemicolon` can be a callback that will be called - // when a semicolon is automatically inserted. It will be passed - // th position of the comma as an offset, and if `locations` is - // enabled, it is given the location as a `{line, column}` object - // as second argument. - onInsertedSemicolon: null, - // `onTrailingComma` is similar to `onInsertedSemicolon`, but for - // trailing commas. - onTrailingComma: null, - // By default, reserved words are only enforced if ecmaVersion >= 5. - // Set `allowReserved` to a boolean value to explicitly turn this on - // an off. When this option has the value "never", reserved words - // and keywords can also not be used as property names. - allowReserved: null, - // When enabled, a return at the top level is not considered an - // error. - allowReturnOutsideFunction: false, - // When enabled, import/export statements are not constrained to - // appearing at the top of the program. - allowImportExportEverywhere: false, - // When enabled, hashbang directive in the beginning of file - // is allowed and treated as a line comment. - allowHashBang: false, - // When `locations` is on, `loc` properties holding objects with - // `start` and `end` properties in `{line, column}` form (with - // line being 1-based and column 0-based) will be attached to the - // nodes. - locations: false, - // A function can be passed as `onToken` option, which will - // cause Acorn to call that function with object in the same - // format as tokens returned from `tokenizer().getToken()`. Note - // that you are not allowed to call the parser from the - // callback—that will corrupt its internal state. - onToken: null, - // A function can be passed as `onComment` option, which will - // cause Acorn to call that function with `(block, text, start, - // end)` parameters whenever a comment is skipped. `block` is a - // boolean indicating whether this is a block (`/* */`) comment, - // `text` is the content of the comment, and `start` and `end` are - // character offsets that denote the start and end of the comment. - // When the `locations` option is on, two more parameters are - // passed, the full `{line, column}` locations of the start and - // end of the comments. Note that you are not allowed to call the - // parser from the callback—that will corrupt its internal state. - onComment: null, - // Nodes have their start and end characters offsets recorded in - // `start` and `end` properties (directly on the node, rather than - // the `loc` object, which holds line/column data. To also add a - // [semi-standardized][range] `range` property holding a `[start, - // end]` array with the same numbers, set the `ranges` option to - // `true`. - // - // [range]: https://bugzilla.mozilla.org/show_bug.cgi?id=745678 - ranges: false, - // It is possible to parse multiple files into a single AST by - // passing the tree produced by parsing the first file as - // `program` option in subsequent parses. This will add the - // toplevel forms of the parsed file to the `Program` (top) node - // of an existing parse tree. - program: null, - // When `locations` is on, you can pass this to record the source - // file in every node's `loc` object. - sourceFile: null, - // This value, if given, is stored in every node, whether - // `locations` is on or off. - directSourceFile: null, - // When enabled, parenthesized expressions are represented by - // (non-standard) ParenthesizedExpression nodes - preserveParens: false, - plugins: {} -}; - -exports.defaultOptions = defaultOptions; -// Interpret and default an options object - -function getOptions(opts) { - var options = {}; - for (var opt in defaultOptions) { - options[opt] = opts && _util.has(opts, opt) ? opts[opt] : defaultOptions[opt]; - }if (options.allowReserved == null) options.allowReserved = options.ecmaVersion < 5; - - if (_util.isArray(options.onToken)) { - (function () { - var tokens = options.onToken; - options.onToken = function (token) { - return tokens.push(token); - }; - })(); - } - if (_util.isArray(options.onComment)) options.onComment = pushComment(options, options.onComment); - - return options; -} - -function pushComment(options, array) { - return function (block, text, start, end, startLoc, endLoc) { - var comment = { - type: block ? 'Block' : 'Line', - value: text, - start: start, - end: end - }; - if (options.locations) comment.loc = new _locutil.SourceLocation(this, startLoc, endLoc); - if (options.ranges) comment.range = [start, end]; - array.push(comment); - }; -} - -},{"./locutil":5,"./util":15}],9:[function(_dereq_,module,exports){ -"use strict"; - -var _tokentype = _dereq_("./tokentype"); - -var _state = _dereq_("./state"); - -var _whitespace = _dereq_("./whitespace"); - -var pp = _state.Parser.prototype; - -// ## Parser utilities - -// Test whether a statement node is the string literal `"use strict"`. - -pp.isUseStrict = function (stmt) { - return this.options.ecmaVersion >= 5 && stmt.type === "ExpressionStatement" && stmt.expression.type === "Literal" && stmt.expression.raw.slice(1, -1) === "use strict"; -}; - -// Predicate that tests whether the next token is of the given -// type, and if yes, consumes it as a side effect. - -pp.eat = function (type) { - if (this.type === type) { - this.next(); - return true; - } else { - return false; - } -}; - -// Tests whether parsed token is a contextual keyword. - -pp.isContextual = function (name) { - return this.type === _tokentype.types.name && this.value === name; -}; - -// Consumes contextual keyword if possible. - -pp.eatContextual = function (name) { - return this.value === name && this.eat(_tokentype.types.name); -}; - -// Asserts that following token is given contextual keyword. - -pp.expectContextual = function (name) { - if (!this.eatContextual(name)) this.unexpected(); -}; - -// Test whether a semicolon can be inserted at the current position. - -pp.canInsertSemicolon = function () { - return this.type === _tokentype.types.eof || this.type === _tokentype.types.braceR || _whitespace.lineBreak.test(this.input.slice(this.lastTokEnd, this.start)); -}; - -pp.insertSemicolon = function () { - if (this.canInsertSemicolon()) { - if (this.options.onInsertedSemicolon) this.options.onInsertedSemicolon(this.lastTokEnd, this.lastTokEndLoc); - return true; - } -}; - -// Consume a semicolon, or, failing that, see if we are allowed to -// pretend that there is a semicolon at this position. - -pp.semicolon = function () { - if (!this.eat(_tokentype.types.semi) && !this.insertSemicolon()) this.unexpected(); -}; - -pp.afterTrailingComma = function (tokType) { - if (this.type == tokType) { - if (this.options.onTrailingComma) this.options.onTrailingComma(this.lastTokStart, this.lastTokStartLoc); - this.next(); - return true; - } -}; - -// Expect a token of a given type. If found, consume it, otherwise, -// raise an unexpected token error. - -pp.expect = function (type) { - this.eat(type) || this.unexpected(); -}; - -// Raise an unexpected token error. - -pp.unexpected = function (pos) { - this.raise(pos != null ? pos : this.start, "Unexpected token"); -}; - -pp.checkPatternErrors = function (refDestructuringErrors, andThrow) { - var pos = refDestructuringErrors && refDestructuringErrors.trailingComma; - if (!andThrow) return !!pos; - if (pos) this.raise(pos, "Trailing comma is not permitted in destructuring patterns"); -}; - -pp.checkExpressionErrors = function (refDestructuringErrors, andThrow) { - var pos = refDestructuringErrors && refDestructuringErrors.shorthandAssign; - if (!andThrow) return !!pos; - if (pos) this.raise(pos, "Shorthand property assignments are valid only in destructuring patterns"); -}; - -},{"./state":10,"./tokentype":14,"./whitespace":16}],10:[function(_dereq_,module,exports){ -"use strict"; - -exports.__esModule = true; - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -var _identifier = _dereq_("./identifier"); - -var _tokentype = _dereq_("./tokentype"); - -var _whitespace = _dereq_("./whitespace"); - -var _options = _dereq_("./options"); - -// Registered plugins -var plugins = {}; - -exports.plugins = plugins; -function keywordRegexp(words) { - return new RegExp("^(" + words.replace(/ /g, "|") + ")$"); -} - -var Parser = (function () { - function Parser(options, input, startPos) { - _classCallCheck(this, Parser); - - this.options = options = _options.getOptions(options); - this.sourceFile = options.sourceFile; - this.keywords = keywordRegexp(_identifier.keywords[options.ecmaVersion >= 6 ? 6 : 5]); - var reserved = options.allowReserved ? "" : _identifier.reservedWords[options.ecmaVersion] + (options.sourceType == "module" ? " await" : ""); - this.reservedWords = keywordRegexp(reserved); - var reservedStrict = (reserved ? reserved + " " : "") + _identifier.reservedWords.strict; - this.reservedWordsStrict = keywordRegexp(reservedStrict); - this.reservedWordsStrictBind = keywordRegexp(reservedStrict + " " + _identifier.reservedWords.strictBind); - this.input = String(input); - - // Used to signal to callers of `readWord1` whether the word - // contained any escape sequences. This is needed because words with - // escape sequences must not be interpreted as keywords. - this.containsEsc = false; - - // Load plugins - this.loadPlugins(options.plugins); - - // Set up token state - - // The current position of the tokenizer in the input. - if (startPos) { - this.pos = startPos; - this.lineStart = Math.max(0, this.input.lastIndexOf("\n", startPos)); - this.curLine = this.input.slice(0, this.lineStart).split(_whitespace.lineBreak).length; - } else { - this.pos = this.lineStart = 0; - this.curLine = 1; - } - - // Properties of the current token: - // Its type - this.type = _tokentype.types.eof; - // For tokens that include more information than their type, the value - this.value = null; - // Its start and end offset - this.start = this.end = this.pos; - // And, if locations are used, the {line, column} object - // corresponding to those offsets - this.startLoc = this.endLoc = this.curPosition(); - - // Position information for the previous token - this.lastTokEndLoc = this.lastTokStartLoc = null; - this.lastTokStart = this.lastTokEnd = this.pos; - - // The context stack is used to superficially track syntactic - // context to predict whether a regular expression is allowed in a - // given position. - this.context = this.initialContext(); - this.exprAllowed = true; - - // Figure out if it's a module code. - this.strict = this.inModule = options.sourceType === "module"; - - // Used to signify the start of a potential arrow function - this.potentialArrowAt = -1; - - // Flags to track whether we are in a function, a generator. - this.inFunction = this.inGenerator = false; - // Labels in scope. - this.labels = []; - - // If enabled, skip leading hashbang line. - if (this.pos === 0 && options.allowHashBang && this.input.slice(0, 2) === '#!') this.skipLineComment(2); - } - - // DEPRECATED Kept for backwards compatibility until 3.0 in case a plugin uses them - - Parser.prototype.isKeyword = function isKeyword(word) { - return this.keywords.test(word); - }; - - Parser.prototype.isReservedWord = function isReservedWord(word) { - return this.reservedWords.test(word); - }; - - Parser.prototype.extend = function extend(name, f) { - this[name] = f(this[name]); - }; - - Parser.prototype.loadPlugins = function loadPlugins(pluginConfigs) { - for (var _name in pluginConfigs) { - var plugin = plugins[_name]; - if (!plugin) throw new Error("Plugin '" + _name + "' not found"); - plugin(this, pluginConfigs[_name]); - } - }; - - Parser.prototype.parse = function parse() { - var node = this.options.program || this.startNode(); - this.nextToken(); - return this.parseTopLevel(node); - }; - - return Parser; -})(); - -exports.Parser = Parser; - -},{"./identifier":2,"./options":8,"./tokentype":14,"./whitespace":16}],11:[function(_dereq_,module,exports){ -"use strict"; - -var _tokentype = _dereq_("./tokentype"); - -var _state = _dereq_("./state"); - -var _whitespace = _dereq_("./whitespace"); - -var pp = _state.Parser.prototype; - -// ### Statement parsing - -// Parse a program. Initializes the parser, reads any number of -// statements, and wraps them in a Program node. Optionally takes a -// `program` argument. If present, the statements will be appended -// to its body instead of creating a new node. - -pp.parseTopLevel = function (node) { - var first = true; - if (!node.body) node.body = []; - while (this.type !== _tokentype.types.eof) { - var stmt = this.parseStatement(true, true); - node.body.push(stmt); - if (first) { - if (this.isUseStrict(stmt)) this.setStrict(true); - first = false; - } - } - this.next(); - if (this.options.ecmaVersion >= 6) { - node.sourceType = this.options.sourceType; - } - return this.finishNode(node, "Program"); -}; - -var loopLabel = { kind: "loop" }, - switchLabel = { kind: "switch" }; - -// Parse a single statement. -// -// If expecting a statement and finding a slash operator, parse a -// regular expression literal. This is to handle cases like -// `if (foo) /blah/.exec(foo)`, where looking at the previous token -// does not help. - -pp.parseStatement = function (declaration, topLevel) { - var starttype = this.type, - node = this.startNode(); - - // Most types of statements are recognized by the keyword they - // start with. Many are trivial to parse, some require a bit of - // complexity. - - switch (starttype) { - case _tokentype.types._break:case _tokentype.types._continue: - return this.parseBreakContinueStatement(node, starttype.keyword); - case _tokentype.types._debugger: - return this.parseDebuggerStatement(node); - case _tokentype.types._do: - return this.parseDoStatement(node); - case _tokentype.types._for: - return this.parseForStatement(node); - case _tokentype.types._function: - if (!declaration && this.options.ecmaVersion >= 6) this.unexpected(); - return this.parseFunctionStatement(node); - case _tokentype.types._class: - if (!declaration) this.unexpected(); - return this.parseClass(node, true); - case _tokentype.types._if: - return this.parseIfStatement(node); - case _tokentype.types._return: - return this.parseReturnStatement(node); - case _tokentype.types._switch: - return this.parseSwitchStatement(node); - case _tokentype.types._throw: - return this.parseThrowStatement(node); - case _tokentype.types._try: - return this.parseTryStatement(node); - case _tokentype.types._let:case _tokentype.types._const: - if (!declaration) this.unexpected(); // NOTE: falls through to _var - case _tokentype.types._var: - return this.parseVarStatement(node, starttype); - case _tokentype.types._while: - return this.parseWhileStatement(node); - case _tokentype.types._with: - return this.parseWithStatement(node); - case _tokentype.types.braceL: - return this.parseBlock(); - case _tokentype.types.semi: - return this.parseEmptyStatement(node); - case _tokentype.types._export: - case _tokentype.types._import: - if (!this.options.allowImportExportEverywhere) { - if (!topLevel) this.raise(this.start, "'import' and 'export' may only appear at the top level"); - if (!this.inModule) this.raise(this.start, "'import' and 'export' may appear only with 'sourceType: module'"); - } - return starttype === _tokentype.types._import ? this.parseImport(node) : this.parseExport(node); - - // If the statement does not start with a statement keyword or a - // brace, it's an ExpressionStatement or LabeledStatement. We - // simply start parsing an expression, and afterwards, if the - // next token is a colon and the expression was a simple - // Identifier node, we switch to interpreting it as a label. - default: - var maybeName = this.value, - expr = this.parseExpression(); - if (starttype === _tokentype.types.name && expr.type === "Identifier" && this.eat(_tokentype.types.colon)) return this.parseLabeledStatement(node, maybeName, expr);else return this.parseExpressionStatement(node, expr); - } -}; - -pp.parseBreakContinueStatement = function (node, keyword) { - var isBreak = keyword == "break"; - this.next(); - if (this.eat(_tokentype.types.semi) || this.insertSemicolon()) node.label = null;else if (this.type !== _tokentype.types.name) this.unexpected();else { - node.label = this.parseIdent(); - this.semicolon(); - } - - // Verify that there is an actual destination to break or - // continue to. - for (var i = 0; i < this.labels.length; ++i) { - var lab = this.labels[i]; - if (node.label == null || lab.name === node.label.name) { - if (lab.kind != null && (isBreak || lab.kind === "loop")) break; - if (node.label && isBreak) break; - } - } - if (i === this.labels.length) this.raise(node.start, "Unsyntactic " + keyword); - return this.finishNode(node, isBreak ? "BreakStatement" : "ContinueStatement"); -}; - -pp.parseDebuggerStatement = function (node) { - this.next(); - this.semicolon(); - return this.finishNode(node, "DebuggerStatement"); -}; - -pp.parseDoStatement = function (node) { - this.next(); - this.labels.push(loopLabel); - node.body = this.parseStatement(false); - this.labels.pop(); - this.expect(_tokentype.types._while); - node.test = this.parseParenExpression(); - if (this.options.ecmaVersion >= 6) this.eat(_tokentype.types.semi);else this.semicolon(); - return this.finishNode(node, "DoWhileStatement"); -}; - -// Disambiguating between a `for` and a `for`/`in` or `for`/`of` -// loop is non-trivial. Basically, we have to parse the init `var` -// statement or expression, disallowing the `in` operator (see -// the second parameter to `parseExpression`), and then check -// whether the next token is `in` or `of`. When there is no init -// part (semicolon immediately after the opening parenthesis), it -// is a regular `for` loop. - -pp.parseForStatement = function (node) { - this.next(); - this.labels.push(loopLabel); - this.expect(_tokentype.types.parenL); - if (this.type === _tokentype.types.semi) return this.parseFor(node, null); - if (this.type === _tokentype.types._var || this.type === _tokentype.types._let || this.type === _tokentype.types._const) { - var _init = this.startNode(), - varKind = this.type; - this.next(); - this.parseVar(_init, true, varKind); - this.finishNode(_init, "VariableDeclaration"); - if ((this.type === _tokentype.types._in || this.options.ecmaVersion >= 6 && this.isContextual("of")) && _init.declarations.length === 1 && !(varKind !== _tokentype.types._var && _init.declarations[0].init)) return this.parseForIn(node, _init); - return this.parseFor(node, _init); - } - var refDestructuringErrors = { shorthandAssign: 0, trailingComma: 0 }; - var init = this.parseExpression(true, refDestructuringErrors); - if (this.type === _tokentype.types._in || this.options.ecmaVersion >= 6 && this.isContextual("of")) { - this.checkPatternErrors(refDestructuringErrors, true); - this.toAssignable(init); - this.checkLVal(init); - return this.parseForIn(node, init); - } else { - this.checkExpressionErrors(refDestructuringErrors, true); - } - return this.parseFor(node, init); -}; - -pp.parseFunctionStatement = function (node) { - this.next(); - return this.parseFunction(node, true); -}; - -pp.parseIfStatement = function (node) { - this.next(); - node.test = this.parseParenExpression(); - node.consequent = this.parseStatement(false); - node.alternate = this.eat(_tokentype.types._else) ? this.parseStatement(false) : null; - return this.finishNode(node, "IfStatement"); -}; - -pp.parseReturnStatement = function (node) { - if (!this.inFunction && !this.options.allowReturnOutsideFunction) this.raise(this.start, "'return' outside of function"); - this.next(); - - // In `return` (and `break`/`continue`), the keywords with - // optional arguments, we eagerly look for a semicolon or the - // possibility to insert one. - - if (this.eat(_tokentype.types.semi) || this.insertSemicolon()) node.argument = null;else { - node.argument = this.parseExpression();this.semicolon(); - } - return this.finishNode(node, "ReturnStatement"); -}; - -pp.parseSwitchStatement = function (node) { - this.next(); - node.discriminant = this.parseParenExpression(); - node.cases = []; - this.expect(_tokentype.types.braceL); - this.labels.push(switchLabel); - - // Statements under must be grouped (by label) in SwitchCase - // nodes. `cur` is used to keep the node that we are currently - // adding statements to. - - for (var cur, sawDefault = false; this.type != _tokentype.types.braceR;) { - if (this.type === _tokentype.types._case || this.type === _tokentype.types._default) { - var isCase = this.type === _tokentype.types._case; - if (cur) this.finishNode(cur, "SwitchCase"); - node.cases.push(cur = this.startNode()); - cur.consequent = []; - this.next(); - if (isCase) { - cur.test = this.parseExpression(); - } else { - if (sawDefault) this.raise(this.lastTokStart, "Multiple default clauses"); - sawDefault = true; - cur.test = null; - } - this.expect(_tokentype.types.colon); - } else { - if (!cur) this.unexpected(); - cur.consequent.push(this.parseStatement(true)); - } - } - if (cur) this.finishNode(cur, "SwitchCase"); - this.next(); // Closing brace - this.labels.pop(); - return this.finishNode(node, "SwitchStatement"); -}; - -pp.parseThrowStatement = function (node) { - this.next(); - if (_whitespace.lineBreak.test(this.input.slice(this.lastTokEnd, this.start))) this.raise(this.lastTokEnd, "Illegal newline after throw"); - node.argument = this.parseExpression(); - this.semicolon(); - return this.finishNode(node, "ThrowStatement"); -}; - -// Reused empty array added for node fields that are always empty. - -var empty = []; - -pp.parseTryStatement = function (node) { - this.next(); - node.block = this.parseBlock(); - node.handler = null; - if (this.type === _tokentype.types._catch) { - var clause = this.startNode(); - this.next(); - this.expect(_tokentype.types.parenL); - clause.param = this.parseBindingAtom(); - this.checkLVal(clause.param, true); - this.expect(_tokentype.types.parenR); - clause.body = this.parseBlock(); - node.handler = this.finishNode(clause, "CatchClause"); - } - node.finalizer = this.eat(_tokentype.types._finally) ? this.parseBlock() : null; - if (!node.handler && !node.finalizer) this.raise(node.start, "Missing catch or finally clause"); - return this.finishNode(node, "TryStatement"); -}; - -pp.parseVarStatement = function (node, kind) { - this.next(); - this.parseVar(node, false, kind); - this.semicolon(); - return this.finishNode(node, "VariableDeclaration"); -}; - -pp.parseWhileStatement = function (node) { - this.next(); - node.test = this.parseParenExpression(); - this.labels.push(loopLabel); - node.body = this.parseStatement(false); - this.labels.pop(); - return this.finishNode(node, "WhileStatement"); -}; - -pp.parseWithStatement = function (node) { - if (this.strict) this.raise(this.start, "'with' in strict mode"); - this.next(); - node.object = this.parseParenExpression(); - node.body = this.parseStatement(false); - return this.finishNode(node, "WithStatement"); -}; - -pp.parseEmptyStatement = function (node) { - this.next(); - return this.finishNode(node, "EmptyStatement"); -}; - -pp.parseLabeledStatement = function (node, maybeName, expr) { - for (var i = 0; i < this.labels.length; ++i) { - if (this.labels[i].name === maybeName) this.raise(expr.start, "Label '" + maybeName + "' is already declared"); - }var kind = this.type.isLoop ? "loop" : this.type === _tokentype.types._switch ? "switch" : null; - for (var i = this.labels.length - 1; i >= 0; i--) { - var label = this.labels[i]; - if (label.statementStart == node.start) { - label.statementStart = this.start; - label.kind = kind; - } else break; - } - this.labels.push({ name: maybeName, kind: kind, statementStart: this.start }); - node.body = this.parseStatement(true); - this.labels.pop(); - node.label = expr; - return this.finishNode(node, "LabeledStatement"); -}; - -pp.parseExpressionStatement = function (node, expr) { - node.expression = expr; - this.semicolon(); - return this.finishNode(node, "ExpressionStatement"); -}; - -// Parse a semicolon-enclosed block of statements, handling `"use -// strict"` declarations when `allowStrict` is true (used for -// function bodies). - -pp.parseBlock = function (allowStrict) { - var node = this.startNode(), - first = true, - oldStrict = undefined; - node.body = []; - this.expect(_tokentype.types.braceL); - while (!this.eat(_tokentype.types.braceR)) { - var stmt = this.parseStatement(true); - node.body.push(stmt); - if (first && allowStrict && this.isUseStrict(stmt)) { - oldStrict = this.strict; - this.setStrict(this.strict = true); - } - first = false; - } - if (oldStrict === false) this.setStrict(false); - return this.finishNode(node, "BlockStatement"); -}; - -// Parse a regular `for` loop. The disambiguation code in -// `parseStatement` will already have parsed the init statement or -// expression. - -pp.parseFor = function (node, init) { - node.init = init; - this.expect(_tokentype.types.semi); - node.test = this.type === _tokentype.types.semi ? null : this.parseExpression(); - this.expect(_tokentype.types.semi); - node.update = this.type === _tokentype.types.parenR ? null : this.parseExpression(); - this.expect(_tokentype.types.parenR); - node.body = this.parseStatement(false); - this.labels.pop(); - return this.finishNode(node, "ForStatement"); -}; - -// Parse a `for`/`in` and `for`/`of` loop, which are almost -// same from parser's perspective. - -pp.parseForIn = function (node, init) { - var type = this.type === _tokentype.types._in ? "ForInStatement" : "ForOfStatement"; - this.next(); - node.left = init; - node.right = this.parseExpression(); - this.expect(_tokentype.types.parenR); - node.body = this.parseStatement(false); - this.labels.pop(); - return this.finishNode(node, type); -}; - -// Parse a list of variable declarations. - -pp.parseVar = function (node, isFor, kind) { - node.declarations = []; - node.kind = kind.keyword; - for (;;) { - var decl = this.startNode(); - this.parseVarId(decl); - if (this.eat(_tokentype.types.eq)) { - decl.init = this.parseMaybeAssign(isFor); - } else if (kind === _tokentype.types._const && !(this.type === _tokentype.types._in || this.options.ecmaVersion >= 6 && this.isContextual("of"))) { - this.unexpected(); - } else if (decl.id.type != "Identifier" && !(isFor && (this.type === _tokentype.types._in || this.isContextual("of")))) { - this.raise(this.lastTokEnd, "Complex binding patterns require an initialization value"); - } else { - decl.init = null; - } - node.declarations.push(this.finishNode(decl, "VariableDeclarator")); - if (!this.eat(_tokentype.types.comma)) break; - } - return node; -}; - -pp.parseVarId = function (decl) { - decl.id = this.parseBindingAtom(); - this.checkLVal(decl.id, true); -}; - -// Parse a function declaration or literal (depending on the -// `isStatement` parameter). - -pp.parseFunction = function (node, isStatement, allowExpressionBody) { - this.initFunction(node); - if (this.options.ecmaVersion >= 6) node.generator = this.eat(_tokentype.types.star); - if (isStatement || this.type === _tokentype.types.name) node.id = this.parseIdent(); - this.parseFunctionParams(node); - this.parseFunctionBody(node, allowExpressionBody); - return this.finishNode(node, isStatement ? "FunctionDeclaration" : "FunctionExpression"); -}; - -pp.parseFunctionParams = function (node) { - this.expect(_tokentype.types.parenL); - node.params = this.parseBindingList(_tokentype.types.parenR, false, false, true); -}; - -// Parse a class declaration or literal (depending on the -// `isStatement` parameter). - -pp.parseClass = function (node, isStatement) { - this.next(); - this.parseClassId(node, isStatement); - this.parseClassSuper(node); - var classBody = this.startNode(); - var hadConstructor = false; - classBody.body = []; - this.expect(_tokentype.types.braceL); - while (!this.eat(_tokentype.types.braceR)) { - if (this.eat(_tokentype.types.semi)) continue; - var method = this.startNode(); - var isGenerator = this.eat(_tokentype.types.star); - var isMaybeStatic = this.type === _tokentype.types.name && this.value === "static"; - this.parsePropertyName(method); - method["static"] = isMaybeStatic && this.type !== _tokentype.types.parenL; - if (method["static"]) { - if (isGenerator) this.unexpected(); - isGenerator = this.eat(_tokentype.types.star); - this.parsePropertyName(method); - } - method.kind = "method"; - var isGetSet = false; - if (!method.computed) { - var key = method.key; - - if (!isGenerator && key.type === "Identifier" && this.type !== _tokentype.types.parenL && (key.name === "get" || key.name === "set")) { - isGetSet = true; - method.kind = key.name; - key = this.parsePropertyName(method); - } - if (!method["static"] && (key.type === "Identifier" && key.name === "constructor" || key.type === "Literal" && key.value === "constructor")) { - if (hadConstructor) this.raise(key.start, "Duplicate constructor in the same class"); - if (isGetSet) this.raise(key.start, "Constructor can't have get/set modifier"); - if (isGenerator) this.raise(key.start, "Constructor can't be a generator"); - method.kind = "constructor"; - hadConstructor = true; - } - } - this.parseClassMethod(classBody, method, isGenerator); - if (isGetSet) { - var paramCount = method.kind === "get" ? 0 : 1; - if (method.value.params.length !== paramCount) { - var start = method.value.start; - if (method.kind === "get") this.raise(start, "getter should have no params");else this.raise(start, "setter should have exactly one param"); - } - if (method.kind === "set" && method.value.params[0].type === "RestElement") this.raise(method.value.params[0].start, "Setter cannot use rest params"); - } - } - node.body = this.finishNode(classBody, "ClassBody"); - return this.finishNode(node, isStatement ? "ClassDeclaration" : "ClassExpression"); -}; - -pp.parseClassMethod = function (classBody, method, isGenerator) { - method.value = this.parseMethod(isGenerator); - classBody.body.push(this.finishNode(method, "MethodDefinition")); -}; - -pp.parseClassId = function (node, isStatement) { - node.id = this.type === _tokentype.types.name ? this.parseIdent() : isStatement ? this.unexpected() : null; -}; - -pp.parseClassSuper = function (node) { - node.superClass = this.eat(_tokentype.types._extends) ? this.parseExprSubscripts() : null; -}; - -// Parses module export declaration. - -pp.parseExport = function (node) { - this.next(); - // export * from '...' - if (this.eat(_tokentype.types.star)) { - this.expectContextual("from"); - node.source = this.type === _tokentype.types.string ? this.parseExprAtom() : this.unexpected(); - this.semicolon(); - return this.finishNode(node, "ExportAllDeclaration"); - } - if (this.eat(_tokentype.types._default)) { - // export default ... - var expr = this.parseMaybeAssign(); - var needsSemi = true; - if (expr.type == "FunctionExpression" || expr.type == "ClassExpression") { - needsSemi = false; - if (expr.id) { - expr.type = expr.type == "FunctionExpression" ? "FunctionDeclaration" : "ClassDeclaration"; - } - } - node.declaration = expr; - if (needsSemi) this.semicolon(); - return this.finishNode(node, "ExportDefaultDeclaration"); - } - // export var|const|let|function|class ... - if (this.shouldParseExportStatement()) { - node.declaration = this.parseStatement(true); - node.specifiers = []; - node.source = null; - } else { - // export { x, y as z } [from '...'] - node.declaration = null; - node.specifiers = this.parseExportSpecifiers(); - if (this.eatContextual("from")) { - node.source = this.type === _tokentype.types.string ? this.parseExprAtom() : this.unexpected(); - } else { - // check for keywords used as local names - for (var i = 0; i < node.specifiers.length; i++) { - if (this.keywords.test(node.specifiers[i].local.name) || this.reservedWords.test(node.specifiers[i].local.name)) { - this.unexpected(node.specifiers[i].local.start); - } - } - - node.source = null; - } - this.semicolon(); - } - return this.finishNode(node, "ExportNamedDeclaration"); -}; - -pp.shouldParseExportStatement = function () { - return this.type.keyword; -}; - -// Parses a comma-separated list of module exports. - -pp.parseExportSpecifiers = function () { - var nodes = [], - first = true; - // export { x, y as z } [from '...'] - this.expect(_tokentype.types.braceL); - while (!this.eat(_tokentype.types.braceR)) { - if (!first) { - this.expect(_tokentype.types.comma); - if (this.afterTrailingComma(_tokentype.types.braceR)) break; - } else first = false; - - var node = this.startNode(); - node.local = this.parseIdent(this.type === _tokentype.types._default); - node.exported = this.eatContextual("as") ? this.parseIdent(true) : node.local; - nodes.push(this.finishNode(node, "ExportSpecifier")); - } - return nodes; -}; - -// Parses import declaration. - -pp.parseImport = function (node) { - this.next(); - // import '...' - if (this.type === _tokentype.types.string) { - node.specifiers = empty; - node.source = this.parseExprAtom(); - } else { - node.specifiers = this.parseImportSpecifiers(); - this.expectContextual("from"); - node.source = this.type === _tokentype.types.string ? this.parseExprAtom() : this.unexpected(); - } - this.semicolon(); - return this.finishNode(node, "ImportDeclaration"); -}; - -// Parses a comma-separated list of module imports. - -pp.parseImportSpecifiers = function () { - var nodes = [], - first = true; - if (this.type === _tokentype.types.name) { - // import defaultObj, { x, y as z } from '...' - var node = this.startNode(); - node.local = this.parseIdent(); - this.checkLVal(node.local, true); - nodes.push(this.finishNode(node, "ImportDefaultSpecifier")); - if (!this.eat(_tokentype.types.comma)) return nodes; - } - if (this.type === _tokentype.types.star) { - var node = this.startNode(); - this.next(); - this.expectContextual("as"); - node.local = this.parseIdent(); - this.checkLVal(node.local, true); - nodes.push(this.finishNode(node, "ImportNamespaceSpecifier")); - return nodes; - } - this.expect(_tokentype.types.braceL); - while (!this.eat(_tokentype.types.braceR)) { - if (!first) { - this.expect(_tokentype.types.comma); - if (this.afterTrailingComma(_tokentype.types.braceR)) break; - } else first = false; - - var node = this.startNode(); - node.imported = this.parseIdent(true); - if (this.eatContextual("as")) { - node.local = this.parseIdent(); - } else { - node.local = node.imported; - if (this.isKeyword(node.local.name)) this.unexpected(node.local.start); - if (this.reservedWordsStrict.test(node.local.name)) this.raise(node.local.start, "The keyword '" + node.local.name + "' is reserved"); - } - this.checkLVal(node.local, true); - nodes.push(this.finishNode(node, "ImportSpecifier")); - } - return nodes; -}; - -},{"./state":10,"./tokentype":14,"./whitespace":16}],12:[function(_dereq_,module,exports){ -// The algorithm used to determine whether a regexp can appear at a -// given point in the program is loosely based on sweet.js' approach. -// See https://github.com/mozilla/sweet.js/wiki/design - -"use strict"; - -exports.__esModule = true; - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -var _state = _dereq_("./state"); - -var _tokentype = _dereq_("./tokentype"); - -var _whitespace = _dereq_("./whitespace"); - -var TokContext = function TokContext(token, isExpr, preserveSpace, override) { - _classCallCheck(this, TokContext); - - this.token = token; - this.isExpr = !!isExpr; - this.preserveSpace = !!preserveSpace; - this.override = override; -}; - -exports.TokContext = TokContext; -var types = { - b_stat: new TokContext("{", false), - b_expr: new TokContext("{", true), - b_tmpl: new TokContext("${", true), - p_stat: new TokContext("(", false), - p_expr: new TokContext("(", true), - q_tmpl: new TokContext("`", true, true, function (p) { - return p.readTmplToken(); - }), - f_expr: new TokContext("function", true) -}; - -exports.types = types; -var pp = _state.Parser.prototype; - -pp.initialContext = function () { - return [types.b_stat]; -}; - -pp.braceIsBlock = function (prevType) { - if (prevType === _tokentype.types.colon) { - var _parent = this.curContext(); - if (_parent === types.b_stat || _parent === types.b_expr) return !_parent.isExpr; - } - if (prevType === _tokentype.types._return) return _whitespace.lineBreak.test(this.input.slice(this.lastTokEnd, this.start)); - if (prevType === _tokentype.types._else || prevType === _tokentype.types.semi || prevType === _tokentype.types.eof || prevType === _tokentype.types.parenR) return true; - if (prevType == _tokentype.types.braceL) return this.curContext() === types.b_stat; - return !this.exprAllowed; -}; - -pp.updateContext = function (prevType) { - var update = undefined, - type = this.type; - if (type.keyword && prevType == _tokentype.types.dot) this.exprAllowed = false;else if (update = type.updateContext) update.call(this, prevType);else this.exprAllowed = type.beforeExpr; -}; - -// Token-specific context update code - -_tokentype.types.parenR.updateContext = _tokentype.types.braceR.updateContext = function () { - if (this.context.length == 1) { - this.exprAllowed = true; - return; - } - var out = this.context.pop(); - if (out === types.b_stat && this.curContext() === types.f_expr) { - this.context.pop(); - this.exprAllowed = false; - } else if (out === types.b_tmpl) { - this.exprAllowed = true; - } else { - this.exprAllowed = !out.isExpr; - } -}; - -_tokentype.types.braceL.updateContext = function (prevType) { - this.context.push(this.braceIsBlock(prevType) ? types.b_stat : types.b_expr); - this.exprAllowed = true; -}; - -_tokentype.types.dollarBraceL.updateContext = function () { - this.context.push(types.b_tmpl); - this.exprAllowed = true; -}; - -_tokentype.types.parenL.updateContext = function (prevType) { - var statementParens = prevType === _tokentype.types._if || prevType === _tokentype.types._for || prevType === _tokentype.types._with || prevType === _tokentype.types._while; - this.context.push(statementParens ? types.p_stat : types.p_expr); - this.exprAllowed = true; -}; - -_tokentype.types.incDec.updateContext = function () { - // tokExprAllowed stays unchanged -}; - -_tokentype.types._function.updateContext = function () { - if (this.curContext() !== types.b_stat) this.context.push(types.f_expr); - this.exprAllowed = false; -}; - -_tokentype.types.backQuote.updateContext = function () { - if (this.curContext() === types.q_tmpl) this.context.pop();else this.context.push(types.q_tmpl); - this.exprAllowed = false; -}; - -},{"./state":10,"./tokentype":14,"./whitespace":16}],13:[function(_dereq_,module,exports){ -"use strict"; - -exports.__esModule = true; - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -var _identifier = _dereq_("./identifier"); - -var _tokentype = _dereq_("./tokentype"); - -var _state = _dereq_("./state"); - -var _locutil = _dereq_("./locutil"); - -var _whitespace = _dereq_("./whitespace"); - -// Object type used to represent tokens. Note that normally, tokens -// simply exist as properties on the parser object. This is only -// used for the onToken callback and the external tokenizer. - -var Token = function Token(p) { - _classCallCheck(this, Token); - - this.type = p.type; - this.value = p.value; - this.start = p.start; - this.end = p.end; - if (p.options.locations) this.loc = new _locutil.SourceLocation(p, p.startLoc, p.endLoc); - if (p.options.ranges) this.range = [p.start, p.end]; -} - -// ## Tokenizer - -; - -exports.Token = Token; -var pp = _state.Parser.prototype; - -// Are we running under Rhino? -var isRhino = typeof Packages == "object" && Object.prototype.toString.call(Packages) == "[object JavaPackage]"; - -// Move to the next token - -pp.next = function () { - if (this.options.onToken) this.options.onToken(new Token(this)); - - this.lastTokEnd = this.end; - this.lastTokStart = this.start; - this.lastTokEndLoc = this.endLoc; - this.lastTokStartLoc = this.startLoc; - this.nextToken(); -}; - -pp.getToken = function () { - this.next(); - return new Token(this); -}; - -// If we're in an ES6 environment, make parsers iterable -if (typeof Symbol !== "undefined") pp[Symbol.iterator] = function () { - var self = this; - return { next: function next() { - var token = self.getToken(); - return { - done: token.type === _tokentype.types.eof, - value: token - }; - } }; -}; - -// Toggle strict mode. Re-reads the next number or string to please -// pedantic tests (`"use strict"; 010;` should fail). - -pp.setStrict = function (strict) { - this.strict = strict; - if (this.type !== _tokentype.types.num && this.type !== _tokentype.types.string) return; - this.pos = this.start; - if (this.options.locations) { - while (this.pos < this.lineStart) { - this.lineStart = this.input.lastIndexOf("\n", this.lineStart - 2) + 1; - --this.curLine; - } - } - this.nextToken(); -}; - -pp.curContext = function () { - return this.context[this.context.length - 1]; -}; - -// Read a single token, updating the parser object's token-related -// properties. - -pp.nextToken = function () { - var curContext = this.curContext(); - if (!curContext || !curContext.preserveSpace) this.skipSpace(); - - this.start = this.pos; - if (this.options.locations) this.startLoc = this.curPosition(); - if (this.pos >= this.input.length) return this.finishToken(_tokentype.types.eof); - - if (curContext.override) return curContext.override(this);else this.readToken(this.fullCharCodeAtPos()); -}; - -pp.readToken = function (code) { - // Identifier or keyword. '\uXXXX' sequences are allowed in - // identifiers, so '\' also dispatches to that. - if (_identifier.isIdentifierStart(code, this.options.ecmaVersion >= 6) || code === 92 /* '\' */) return this.readWord(); - - return this.getTokenFromCode(code); -}; - -pp.fullCharCodeAtPos = function () { - var code = this.input.charCodeAt(this.pos); - if (code <= 0xd7ff || code >= 0xe000) return code; - var next = this.input.charCodeAt(this.pos + 1); - return (code << 10) + next - 0x35fdc00; -}; - -pp.skipBlockComment = function () { - var startLoc = this.options.onComment && this.curPosition(); - var start = this.pos, - end = this.input.indexOf("*/", this.pos += 2); - if (end === -1) this.raise(this.pos - 2, "Unterminated comment"); - this.pos = end + 2; - if (this.options.locations) { - _whitespace.lineBreakG.lastIndex = start; - var match = undefined; - while ((match = _whitespace.lineBreakG.exec(this.input)) && match.index < this.pos) { - ++this.curLine; - this.lineStart = match.index + match[0].length; - } - } - if (this.options.onComment) this.options.onComment(true, this.input.slice(start + 2, end), start, this.pos, startLoc, this.curPosition()); -}; - -pp.skipLineComment = function (startSkip) { - var start = this.pos; - var startLoc = this.options.onComment && this.curPosition(); - var ch = this.input.charCodeAt(this.pos += startSkip); - while (this.pos < this.input.length && ch !== 10 && ch !== 13 && ch !== 8232 && ch !== 8233) { - ++this.pos; - ch = this.input.charCodeAt(this.pos); - } - if (this.options.onComment) this.options.onComment(false, this.input.slice(start + startSkip, this.pos), start, this.pos, startLoc, this.curPosition()); -}; - -// Called at the start of the parse and after every token. Skips -// whitespace and comments, and. - -pp.skipSpace = function () { - loop: while (this.pos < this.input.length) { - var ch = this.input.charCodeAt(this.pos); - switch (ch) { - case 32:case 160: - // ' ' - ++this.pos; - break; - case 13: - if (this.input.charCodeAt(this.pos + 1) === 10) { - ++this.pos; - } - case 10:case 8232:case 8233: - ++this.pos; - if (this.options.locations) { - ++this.curLine; - this.lineStart = this.pos; - } - break; - case 47: - // '/' - switch (this.input.charCodeAt(this.pos + 1)) { - case 42: - // '*' - this.skipBlockComment(); - break; - case 47: - this.skipLineComment(2); - break; - default: - break loop; - } - break; - default: - if (ch > 8 && ch < 14 || ch >= 5760 && _whitespace.nonASCIIwhitespace.test(String.fromCharCode(ch))) { - ++this.pos; - } else { - break loop; - } - } - } -}; - -// Called at the end of every token. Sets `end`, `val`, and -// maintains `context` and `exprAllowed`, and skips the space after -// the token, so that the next one's `start` will point at the -// right position. - -pp.finishToken = function (type, val) { - this.end = this.pos; - if (this.options.locations) this.endLoc = this.curPosition(); - var prevType = this.type; - this.type = type; - this.value = val; - - this.updateContext(prevType); -}; - -// ### Token reading - -// This is the function that is called to fetch the next token. It -// is somewhat obscure, because it works in character codes rather -// than characters, and because operator parsing has been inlined -// into it. -// -// All in the name of speed. -// -pp.readToken_dot = function () { - var next = this.input.charCodeAt(this.pos + 1); - if (next >= 48 && next <= 57) return this.readNumber(true); - var next2 = this.input.charCodeAt(this.pos + 2); - if (this.options.ecmaVersion >= 6 && next === 46 && next2 === 46) { - // 46 = dot '.' - this.pos += 3; - return this.finishToken(_tokentype.types.ellipsis); - } else { - ++this.pos; - return this.finishToken(_tokentype.types.dot); - } -}; - -pp.readToken_slash = function () { - // '/' - var next = this.input.charCodeAt(this.pos + 1); - if (this.exprAllowed) { - ++this.pos;return this.readRegexp(); - } - if (next === 61) return this.finishOp(_tokentype.types.assign, 2); - return this.finishOp(_tokentype.types.slash, 1); -}; - -pp.readToken_mult_modulo = function (code) { - // '%*' - var next = this.input.charCodeAt(this.pos + 1); - if (next === 61) return this.finishOp(_tokentype.types.assign, 2); - return this.finishOp(code === 42 ? _tokentype.types.star : _tokentype.types.modulo, 1); -}; - -pp.readToken_pipe_amp = function (code) { - // '|&' - var next = this.input.charCodeAt(this.pos + 1); - if (next === code) return this.finishOp(code === 124 ? _tokentype.types.logicalOR : _tokentype.types.logicalAND, 2); - if (next === 61) return this.finishOp(_tokentype.types.assign, 2); - return this.finishOp(code === 124 ? _tokentype.types.bitwiseOR : _tokentype.types.bitwiseAND, 1); -}; - -pp.readToken_caret = function () { - // '^' - var next = this.input.charCodeAt(this.pos + 1); - if (next === 61) return this.finishOp(_tokentype.types.assign, 2); - return this.finishOp(_tokentype.types.bitwiseXOR, 1); -}; - -pp.readToken_plus_min = function (code) { - // '+-' - var next = this.input.charCodeAt(this.pos + 1); - if (next === code) { - if (next == 45 && this.input.charCodeAt(this.pos + 2) == 62 && _whitespace.lineBreak.test(this.input.slice(this.lastTokEnd, this.pos))) { - // A `-->` line comment - this.skipLineComment(3); - this.skipSpace(); - return this.nextToken(); - } - return this.finishOp(_tokentype.types.incDec, 2); - } - if (next === 61) return this.finishOp(_tokentype.types.assign, 2); - return this.finishOp(_tokentype.types.plusMin, 1); -}; - -pp.readToken_lt_gt = function (code) { - // '<>' - var next = this.input.charCodeAt(this.pos + 1); - var size = 1; - if (next === code) { - size = code === 62 && this.input.charCodeAt(this.pos + 2) === 62 ? 3 : 2; - if (this.input.charCodeAt(this.pos + size) === 61) return this.finishOp(_tokentype.types.assign, size + 1); - return this.finishOp(_tokentype.types.bitShift, size); - } - if (next == 33 && code == 60 && this.input.charCodeAt(this.pos + 2) == 45 && this.input.charCodeAt(this.pos + 3) == 45) { - if (this.inModule) this.unexpected(); - // `` line comment - this.skipLineComment(3) - this.skipSpace() - return this.nextToken() - } - return this.finishOp(tt.incDec, 2) - } - if (next === 61) return this.finishOp(tt.assign, 2) - return this.finishOp(tt.plusMin, 1) -} - -pp.readToken_lt_gt = function(code) { // '<>' - let next = this.input.charCodeAt(this.pos + 1) - let size = 1 - if (next === code) { - size = code === 62 && this.input.charCodeAt(this.pos + 2) === 62 ? 3 : 2 - if (this.input.charCodeAt(this.pos + size) === 61) return this.finishOp(tt.assign, size + 1) - return this.finishOp(tt.bitShift, size) - } - if (next == 33 && code == 60 && this.input.charCodeAt(this.pos + 2) == 45 && - this.input.charCodeAt(this.pos + 3) == 45) { - if (this.inModule) this.unexpected() - // ` - -AsyncKit provides harness for `parallel` and `serial` iterators over list of items represented by arrays or objects. -Optionally it accepts abort function (should be synchronously return by iterator for each item), and terminates left over jobs upon an error event. For specific iteration order built-in (`ascending` and `descending`) and custom sort helpers also supported, via `asynckit.serialOrdered` method. - -It ensures async operations to keep behavior more stable and prevent `Maximum call stack size exceeded` errors, from sync iterators. - -| compression | size | -| :----------------- | -------: | -| asynckit.js | 12.34 kB | -| asynckit.min.js | 4.11 kB | -| asynckit.min.js.gz | 1.47 kB | - - -## Install - -```sh -$ npm install --save asynckit -``` - -## Examples - -### Parallel Jobs - -Runs iterator over provided array in parallel. Stores output in the `result` array, -on the matching positions. In unlikely event of an error from one of the jobs, -will terminate rest of the active jobs (if abort function is provided) -and return error along with salvaged data to the main callback function. - -#### Input Array - -```javascript -var parallel = require('asynckit').parallel - , assert = require('assert') - ; - -var source = [ 1, 1, 4, 16, 64, 32, 8, 2 ] - , expectedResult = [ 2, 2, 8, 32, 128, 64, 16, 4 ] - , expectedTarget = [ 1, 1, 2, 4, 8, 16, 32, 64 ] - , target = [] - ; - -parallel(source, asyncJob, function(err, result) -{ - assert.deepEqual(result, expectedResult); - assert.deepEqual(target, expectedTarget); -}); - -// async job accepts one element from the array -// and a callback function -function asyncJob(item, cb) -{ - // different delays (in ms) per item - var delay = item * 25; - - // pretend different jobs take different time to finish - // and not in consequential order - var timeoutId = setTimeout(function() { - target.push(item); - cb(null, item * 2); - }, delay); - - // allow to cancel "leftover" jobs upon error - // return function, invoking of which will abort this job - return clearTimeout.bind(null, timeoutId); -} -``` - -More examples could be found in [test/test-parallel-array.js](test/test-parallel-array.js). - -#### Input Object - -Also it supports named jobs, listed via object. - -```javascript -var parallel = require('asynckit/parallel') - , assert = require('assert') - ; - -var source = { first: 1, one: 1, four: 4, sixteen: 16, sixtyFour: 64, thirtyTwo: 32, eight: 8, two: 2 } - , expectedResult = { first: 2, one: 2, four: 8, sixteen: 32, sixtyFour: 128, thirtyTwo: 64, eight: 16, two: 4 } - , expectedTarget = [ 1, 1, 2, 4, 8, 16, 32, 64 ] - , expectedKeys = [ 'first', 'one', 'two', 'four', 'eight', 'sixteen', 'thirtyTwo', 'sixtyFour' ] - , target = [] - , keys = [] - ; - -parallel(source, asyncJob, function(err, result) -{ - assert.deepEqual(result, expectedResult); - assert.deepEqual(target, expectedTarget); - assert.deepEqual(keys, expectedKeys); -}); - -// supports full value, key, callback (shortcut) interface -function asyncJob(item, key, cb) -{ - // different delays (in ms) per item - var delay = item * 25; - - // pretend different jobs take different time to finish - // and not in consequential order - var timeoutId = setTimeout(function() { - keys.push(key); - target.push(item); - cb(null, item * 2); - }, delay); - - // allow to cancel "leftover" jobs upon error - // return function, invoking of which will abort this job - return clearTimeout.bind(null, timeoutId); -} -``` - -More examples could be found in [test/test-parallel-object.js](test/test-parallel-object.js). - -### Serial Jobs - -Runs iterator over provided array sequentially. Stores output in the `result` array, -on the matching positions. In unlikely event of an error from one of the jobs, -will not proceed to the rest of the items in the list -and return error along with salvaged data to the main callback function. - -#### Input Array - -```javascript -var serial = require('asynckit/serial') - , assert = require('assert') - ; - -var source = [ 1, 1, 4, 16, 64, 32, 8, 2 ] - , expectedResult = [ 2, 2, 8, 32, 128, 64, 16, 4 ] - , expectedTarget = [ 0, 1, 2, 3, 4, 5, 6, 7 ] - , target = [] - ; - -serial(source, asyncJob, function(err, result) -{ - assert.deepEqual(result, expectedResult); - assert.deepEqual(target, expectedTarget); -}); - -// extended interface (item, key, callback) -// also supported for arrays -function asyncJob(item, key, cb) -{ - target.push(key); - - // it will be automatically made async - // even it iterator "returns" in the same event loop - cb(null, item * 2); -} -``` - -More examples could be found in [test/test-serial-array.js](test/test-serial-array.js). - -#### Input Object - -Also it supports named jobs, listed via object. - -```javascript -var serial = require('asynckit').serial - , assert = require('assert') - ; - -var source = [ 1, 1, 4, 16, 64, 32, 8, 2 ] - , expectedResult = [ 2, 2, 8, 32, 128, 64, 16, 4 ] - , expectedTarget = [ 0, 1, 2, 3, 4, 5, 6, 7 ] - , target = [] - ; - -var source = { first: 1, one: 1, four: 4, sixteen: 16, sixtyFour: 64, thirtyTwo: 32, eight: 8, two: 2 } - , expectedResult = { first: 2, one: 2, four: 8, sixteen: 32, sixtyFour: 128, thirtyTwo: 64, eight: 16, two: 4 } - , expectedTarget = [ 1, 1, 4, 16, 64, 32, 8, 2 ] - , target = [] - ; - - -serial(source, asyncJob, function(err, result) -{ - assert.deepEqual(result, expectedResult); - assert.deepEqual(target, expectedTarget); -}); - -// shortcut interface (item, callback) -// works for object as well as for the arrays -function asyncJob(item, cb) -{ - target.push(item); - - // it will be automatically made async - // even it iterator "returns" in the same event loop - cb(null, item * 2); -} -``` - -More examples could be found in [test/test-serial-object.js](test/test-serial-object.js). - -_Note: Since _object_ is an _unordered_ collection of properties, -it may produce unexpected results with sequential iterations. -Whenever order of the jobs' execution is important please use `serialOrdered` method._ - -### Ordered Serial Iterations - -TBD - -For example [compare-property](compare-property) package. - -### Streaming interface - -TBD - -## Want to Know More? - -More examples can be found in [test folder](test/). - -Or open an [issue](https://github.com/alexindigo/asynckit/issues) with questions and/or suggestions. - -## License - -AsyncKit is licensed under the MIT license. diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/bench.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/bench.js deleted file mode 100644 index c612f1a55..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/bench.js +++ /dev/null @@ -1,76 +0,0 @@ -/* eslint no-console: "off" */ - -var asynckit = require('./') - , async = require('async') - , assert = require('assert') - , expected = 0 - ; - -var Benchmark = require('benchmark'); -var suite = new Benchmark.Suite; - -var source = []; -for (var z = 1; z < 100; z++) -{ - source.push(z); - expected += z; -} - -suite -// add tests - -.add('async.map', function(deferred) -{ - var total = 0; - - async.map(source, - function(i, cb) - { - setImmediate(function() - { - total += i; - cb(null, total); - }); - }, - function(err, result) - { - assert.ifError(err); - assert.equal(result[result.length - 1], expected); - deferred.resolve(); - }); -}, {'defer': true}) - - -.add('asynckit.parallel', function(deferred) -{ - var total = 0; - - asynckit.parallel(source, - function(i, cb) - { - setImmediate(function() - { - total += i; - cb(null, total); - }); - }, - function(err, result) - { - assert.ifError(err); - assert.equal(result[result.length - 1], expected); - deferred.resolve(); - }); -}, {'defer': true}) - - -// add listeners -.on('cycle', function(ev) -{ - console.log(String(ev.target)); -}) -.on('complete', function() -{ - console.log('Fastest is ' + this.filter('fastest').map('name')); -}) -// run async -.run({ 'async': true }); diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/index.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/index.js deleted file mode 100644 index 455f9454e..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/index.js +++ /dev/null @@ -1,6 +0,0 @@ -module.exports = -{ - parallel : require('./parallel.js'), - serial : require('./serial.js'), - serialOrdered : require('./serialOrdered.js') -}; diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/abort.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/abort.js deleted file mode 100644 index 114367e5f..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/abort.js +++ /dev/null @@ -1,29 +0,0 @@ -// API -module.exports = abort; - -/** - * Aborts leftover active jobs - * - * @param {object} state - current state object - */ -function abort(state) -{ - Object.keys(state.jobs).forEach(clean.bind(state)); - - // reset leftover jobs - state.jobs = {}; -} - -/** - * Cleans up leftover job by invoking abort function for the provided job id - * - * @this state - * @param {string|number} key - job id to abort - */ -function clean(key) -{ - if (typeof this.jobs[key] == 'function') - { - this.jobs[key](); - } -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/async.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/async.js deleted file mode 100644 index 7f1288a4c..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/async.js +++ /dev/null @@ -1,34 +0,0 @@ -var defer = require('./defer.js'); - -// API -module.exports = async; - -/** - * Runs provided callback asynchronously - * even if callback itself is not - * - * @param {function} callback - callback to invoke - * @returns {function} - augmented callback - */ -function async(callback) -{ - var isAsync = false; - - // check if async happened - defer(function() { isAsync = true; }); - - return function async_callback(err, result) - { - if (isAsync) - { - callback(err, result); - } - else - { - defer(function nextTick_callback() - { - callback(err, result); - }); - } - }; -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/defer.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/defer.js deleted file mode 100644 index b67110c7a..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/defer.js +++ /dev/null @@ -1,26 +0,0 @@ -module.exports = defer; - -/** - * Runs provided function on next iteration of the event loop - * - * @param {function} fn - function to run - */ -function defer(fn) -{ - var nextTick = typeof setImmediate == 'function' - ? setImmediate - : ( - typeof process == 'object' && typeof process.nextTick == 'function' - ? process.nextTick - : null - ); - - if (nextTick) - { - nextTick(fn); - } - else - { - setTimeout(fn, 0); - } -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/iterate.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/iterate.js deleted file mode 100644 index 5d2839a59..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/iterate.js +++ /dev/null @@ -1,75 +0,0 @@ -var async = require('./async.js') - , abort = require('./abort.js') - ; - -// API -module.exports = iterate; - -/** - * Iterates over each job object - * - * @param {array|object} list - array or object (named list) to iterate over - * @param {function} iterator - iterator to run - * @param {object} state - current job status - * @param {function} callback - invoked when all elements processed - */ -function iterate(list, iterator, state, callback) -{ - // store current index - var key = state['keyedList'] ? state['keyedList'][state.index] : state.index; - - state.jobs[key] = runJob(iterator, key, list[key], function(error, output) - { - // don't repeat yourself - // skip secondary callbacks - if (!(key in state.jobs)) - { - return; - } - - // clean up jobs - delete state.jobs[key]; - - if (error) - { - // don't process rest of the results - // stop still active jobs - // and reset the list - abort(state); - } - else - { - state.results[key] = output; - } - - // return salvaged results - callback(error, state.results); - }); -} - -/** - * Runs iterator over provided job element - * - * @param {function} iterator - iterator to invoke - * @param {string|number} key - key/index of the element in the list of jobs - * @param {mixed} item - job description - * @param {function} callback - invoked after iterator is done with the job - * @returns {function|mixed} - job abort function or something else - */ -function runJob(iterator, key, item, callback) -{ - var aborter; - - // allow shortcut if iterator expects only two arguments - if (iterator.length == 2) - { - aborter = iterator(item, async(callback)); - } - // otherwise go with full three arguments - else - { - aborter = iterator(item, key, async(callback)); - } - - return aborter; -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/readable_asynckit.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/readable_asynckit.js deleted file mode 100644 index 78ad240f0..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/readable_asynckit.js +++ /dev/null @@ -1,91 +0,0 @@ -var streamify = require('./streamify.js') - , defer = require('./defer.js') - ; - -// API -module.exports = ReadableAsyncKit; - -/** - * Base constructor for all streams - * used to hold properties/methods - */ -function ReadableAsyncKit() -{ - ReadableAsyncKit.super_.apply(this, arguments); - - // list of active jobs - this.jobs = {}; - - // add stream methods - this.destroy = destroy; - this._start = _start; - this._read = _read; -} - -/** - * Destroys readable stream, - * by aborting outstanding jobs - * - * @returns {void} - */ -function destroy() -{ - if (this.destroyed) - { - return; - } - - this.destroyed = true; - - if (typeof this.terminator == 'function') - { - this.terminator(); - } -} - -/** - * Starts provided jobs in async manner - * - * @private - */ -function _start() -{ - // first argument – runner function - var runner = arguments[0] - // take away first argument - , args = Array.prototype.slice.call(arguments, 1) - // second argument - input data - , input = args[0] - // last argument - result callback - , endCb = streamify.callback.call(this, args[args.length - 1]) - ; - - args[args.length - 1] = endCb; - // third argument - iterator - args[1] = streamify.iterator.call(this, args[1]); - - // allow time for proper setup - defer(function() - { - if (!this.destroyed) - { - this.terminator = runner.apply(null, args); - } - else - { - endCb(null, Array.isArray(input) ? [] : {}); - } - }.bind(this)); -} - - -/** - * Implement _read to comply with Readable streams - * Doesn't really make sense for flowing object mode - * - * @private - */ -function _read() -{ - -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/readable_parallel.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/readable_parallel.js deleted file mode 100644 index 5d2929f7a..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/readable_parallel.js +++ /dev/null @@ -1,25 +0,0 @@ -var parallel = require('../parallel.js'); - -// API -module.exports = ReadableParallel; - -/** - * Streaming wrapper to `asynckit.parallel` - * - * @param {array|object} list - array or object (named list) to iterate over - * @param {function} iterator - iterator to run - * @param {function} callback - invoked when all elements processed - * @returns {stream.Readable#} - */ -function ReadableParallel(list, iterator, callback) -{ - if (!(this instanceof ReadableParallel)) - { - return new ReadableParallel(list, iterator, callback); - } - - // turn on object mode - ReadableParallel.super_.call(this, {objectMode: true}); - - this._start(parallel, list, iterator, callback); -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/readable_serial.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/readable_serial.js deleted file mode 100644 index 782269820..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/readable_serial.js +++ /dev/null @@ -1,25 +0,0 @@ -var serial = require('../serial.js'); - -// API -module.exports = ReadableSerial; - -/** - * Streaming wrapper to `asynckit.serial` - * - * @param {array|object} list - array or object (named list) to iterate over - * @param {function} iterator - iterator to run - * @param {function} callback - invoked when all elements processed - * @returns {stream.Readable#} - */ -function ReadableSerial(list, iterator, callback) -{ - if (!(this instanceof ReadableSerial)) - { - return new ReadableSerial(list, iterator, callback); - } - - // turn on object mode - ReadableSerial.super_.call(this, {objectMode: true}); - - this._start(serial, list, iterator, callback); -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/readable_serial_ordered.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/readable_serial_ordered.js deleted file mode 100644 index 3de89c472..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/readable_serial_ordered.js +++ /dev/null @@ -1,29 +0,0 @@ -var serialOrdered = require('../serialOrdered.js'); - -// API -module.exports = ReadableSerialOrdered; -// expose sort helpers -module.exports.ascending = serialOrdered.ascending; -module.exports.descending = serialOrdered.descending; - -/** - * Streaming wrapper to `asynckit.serialOrdered` - * - * @param {array|object} list - array or object (named list) to iterate over - * @param {function} iterator - iterator to run - * @param {function} sortMethod - custom sort function - * @param {function} callback - invoked when all elements processed - * @returns {stream.Readable#} - */ -function ReadableSerialOrdered(list, iterator, sortMethod, callback) -{ - if (!(this instanceof ReadableSerialOrdered)) - { - return new ReadableSerialOrdered(list, iterator, sortMethod, callback); - } - - // turn on object mode - ReadableSerialOrdered.super_.call(this, {objectMode: true}); - - this._start(serialOrdered, list, iterator, sortMethod, callback); -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/state.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/state.js deleted file mode 100644 index cbea7ad8f..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/state.js +++ /dev/null @@ -1,37 +0,0 @@ -// API -module.exports = state; - -/** - * Creates initial state object - * for iteration over list - * - * @param {array|object} list - list to iterate over - * @param {function|null} sortMethod - function to use for keys sort, - * or `null` to keep them as is - * @returns {object} - initial state object - */ -function state(list, sortMethod) -{ - var isNamedList = !Array.isArray(list) - , initState = - { - index : 0, - keyedList: isNamedList || sortMethod ? Object.keys(list) : null, - jobs : {}, - results : isNamedList ? {} : [], - size : isNamedList ? Object.keys(list).length : list.length - } - ; - - if (sortMethod) - { - // sort array keys based on it's values - // sort object's keys just on own merit - initState.keyedList.sort(isNamedList ? sortMethod : function(a, b) - { - return sortMethod(list[a], list[b]); - }); - } - - return initState; -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/streamify.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/streamify.js deleted file mode 100644 index f56a1c92b..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/streamify.js +++ /dev/null @@ -1,141 +0,0 @@ -var async = require('./async.js'); - -// API -module.exports = { - iterator: wrapIterator, - callback: wrapCallback -}; - -/** - * Wraps iterators with long signature - * - * @this ReadableAsyncKit# - * @param {function} iterator - function to wrap - * @returns {function} - wrapped function - */ -function wrapIterator(iterator) -{ - var stream = this; - - return function(item, key, cb) - { - var aborter - , wrappedCb = async(wrapIteratorCallback.call(stream, cb, key)) - ; - - stream.jobs[key] = wrappedCb; - - // it's either shortcut (item, cb) - if (iterator.length == 2) - { - aborter = iterator(item, wrappedCb); - } - // or long format (item, key, cb) - else - { - aborter = iterator(item, key, wrappedCb); - } - - return aborter; - }; -} - -/** - * Wraps provided callback function - * allowing to execute snitch function before - * real callback - * - * @this ReadableAsyncKit# - * @param {function} callback - function to wrap - * @returns {function} - wrapped function - */ -function wrapCallback(callback) -{ - var stream = this; - - var wrapped = function(error, result) - { - return finisher.call(stream, error, result, callback); - }; - - return wrapped; -} - -/** - * Wraps provided iterator callback function - * makes sure snitch only called once, - * but passes secondary calls to the original callback - * - * @this ReadableAsyncKit# - * @param {function} callback - callback to wrap - * @param {number|string} key - iteration key - * @returns {function} wrapped callback - */ -function wrapIteratorCallback(callback, key) -{ - var stream = this; - - return function(error, output) - { - // don't repeat yourself - if (!(key in stream.jobs)) - { - callback(error, output); - return; - } - - // clean up jobs - delete stream.jobs[key]; - - return streamer.call(stream, error, {key: key, value: output}, callback); - }; -} - -/** - * Stream wrapper for iterator callback - * - * @this ReadableAsyncKit# - * @param {mixed} error - error response - * @param {mixed} output - iterator output - * @param {function} callback - callback that expects iterator results - */ -function streamer(error, output, callback) -{ - if (error && !this.error) - { - this.error = error; - this.pause(); - this.emit('error', error); - // send back value only, as expected - callback(error, output && output.value); - return; - } - - // stream stuff - this.push(output); - - // back to original track - // send back value only, as expected - callback(error, output && output.value); -} - -/** - * Stream wrapper for finishing callback - * - * @this ReadableAsyncKit# - * @param {mixed} error - error response - * @param {mixed} output - iterator output - * @param {function} callback - callback that expects final results - */ -function finisher(error, output, callback) -{ - // signal end of the stream - // only for successfully finished streams - if (!error) - { - this.push(null); - } - - // back to original track - callback(error, output); -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/terminator.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/terminator.js deleted file mode 100644 index d6eb99219..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/lib/terminator.js +++ /dev/null @@ -1,29 +0,0 @@ -var abort = require('./abort.js') - , async = require('./async.js') - ; - -// API -module.exports = terminator; - -/** - * Terminates jobs in the attached state context - * - * @this AsyncKitState# - * @param {function} callback - final callback to invoke after termination - */ -function terminator(callback) -{ - if (!Object.keys(this.jobs).length) - { - return; - } - - // fast forward iteration index - this.index = this.size; - - // abort jobs - abort(this); - - // send back results we have so far - async(callback)(null, this.results); -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/package.json b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/package.json deleted file mode 100644 index 69f00d4cd..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/package.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "_args": [ - [ - { - "name": "asynckit", - "raw": "asynckit@^0.4.0", - "rawSpec": "^0.4.0", - "scope": null, - "spec": ">=0.4.0 <0.5.0", - "type": "range" - }, - "/home/torin/go/src/github.com/open-policy-agent/opa/docs/book/node_modules/form-data" - ] - ], - "_from": "asynckit@>=0.4.0 <0.5.0", - "_id": "asynckit@0.4.0", - "_inCache": true, - "_installable": true, - "_location": "/asynckit", - "_nodeVersion": "0.12.11", - "_npmOperationalInternal": { - "host": "packages-16-east.internal.npmjs.com", - "tmp": "tmp/asynckit-0.4.0.tgz_1465928940169_0.8008207362145185" - }, - "_npmUser": { - "email": "iam@alexindigo.com", - "name": "alexindigo" - }, - "_npmVersion": "2.15.6", - "_phantomChildren": {}, - "_requested": { - "name": "asynckit", - "raw": "asynckit@^0.4.0", - "rawSpec": "^0.4.0", - "scope": null, - "spec": ">=0.4.0 <0.5.0", - "type": "range" - }, - "_requiredBy": [ - "/form-data" - ], - "_resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "_shasum": "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79", - "_shrinkwrap": null, - "_spec": "asynckit@^0.4.0", - "_where": "/home/torin/go/src/github.com/open-policy-agent/opa/docs/book/node_modules/form-data", - "author": { - "email": "iam@alexindigo.com", - "name": "Alex Indigo" - }, - "bugs": { - "url": "https://github.com/alexindigo/asynckit/issues" - }, - "dependencies": {}, - "description": "Minimal async jobs utility library, with streams support", - "devDependencies": { - "browserify": "^13.0.0", - "browserify-istanbul": "^2.0.0", - "coveralls": "^2.11.9", - "eslint": "^2.9.0", - "istanbul": "^0.4.3", - "obake": "^0.1.2", - "phantomjs-prebuilt": "^2.1.7", - "pre-commit": "^1.1.3", - "reamde": "^1.1.0", - "rimraf": "^2.5.2", - "size-table": "^0.2.0", - "tap-spec": "^4.1.1", - "tape": "^4.5.1" - }, - "directories": {}, - "dist": { - "shasum": "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79", - "tarball": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" - }, - "gitHead": "583a75ed4fe41761b66416bb6e703ebb1f8963bf", - "homepage": "https://github.com/alexindigo/asynckit#readme", - "keywords": [ - "async", - "jobs", - "parallel", - "serial", - "iterator", - "array", - "object", - "stream", - "destroy", - "terminate", - "abort" - ], - "license": "MIT", - "main": "index.js", - "maintainers": [ - { - "email": "iam@alexindigo.com", - "name": "alexindigo" - } - ], - "name": "asynckit", - "optionalDependencies": {}, - "pre-commit": [ - "clean", - "lint", - "test", - "browser", - "report", - "size" - ], - "readme": "ERROR: No README data found!", - "repository": { - "type": "git", - "url": "git+https://github.com/alexindigo/asynckit.git" - }, - "scripts": { - "browser": "browserify -t browserify-istanbul test/lib/browserify_adjustment.js test/test-*.js | obake --coverage | tap-spec", - "clean": "rimraf coverage", - "debug": "tape test/test-*.js", - "lint": "eslint *.js lib/*.js test/*.js", - "report": "istanbul report", - "size": "browserify index.js | size-table asynckit", - "test": "istanbul cover --reporter=json tape -- 'test/test-*.js' | tap-spec", - "win-test": "tape test/test-*.js" - }, - "version": "0.4.0" -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/parallel.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/parallel.js deleted file mode 100644 index 3c50344d8..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/parallel.js +++ /dev/null @@ -1,43 +0,0 @@ -var iterate = require('./lib/iterate.js') - , initState = require('./lib/state.js') - , terminator = require('./lib/terminator.js') - ; - -// Public API -module.exports = parallel; - -/** - * Runs iterator over provided array elements in parallel - * - * @param {array|object} list - array or object (named list) to iterate over - * @param {function} iterator - iterator to run - * @param {function} callback - invoked when all elements processed - * @returns {function} - jobs terminator - */ -function parallel(list, iterator, callback) -{ - var state = initState(list); - - while (state.index < (state['keyedList'] || list).length) - { - iterate(list, iterator, state, function(error, result) - { - if (error) - { - callback(error, result); - return; - } - - // looks like it's the last one - if (Object.keys(state.jobs).length === 0) - { - callback(null, state.results); - return; - } - }); - - state.index++; - } - - return terminator.bind(state, callback); -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/serial.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/serial.js deleted file mode 100644 index 6cd949a67..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/serial.js +++ /dev/null @@ -1,17 +0,0 @@ -var serialOrdered = require('./serialOrdered.js'); - -// Public API -module.exports = serial; - -/** - * Runs iterator over provided array elements in series - * - * @param {array|object} list - array or object (named list) to iterate over - * @param {function} iterator - iterator to run - * @param {function} callback - invoked when all elements processed - * @returns {function} - jobs terminator - */ -function serial(list, iterator, callback) -{ - return serialOrdered(list, iterator, null, callback); -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/serialOrdered.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/serialOrdered.js deleted file mode 100644 index 607eafea5..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/serialOrdered.js +++ /dev/null @@ -1,75 +0,0 @@ -var iterate = require('./lib/iterate.js') - , initState = require('./lib/state.js') - , terminator = require('./lib/terminator.js') - ; - -// Public API -module.exports = serialOrdered; -// sorting helpers -module.exports.ascending = ascending; -module.exports.descending = descending; - -/** - * Runs iterator over provided sorted array elements in series - * - * @param {array|object} list - array or object (named list) to iterate over - * @param {function} iterator - iterator to run - * @param {function} sortMethod - custom sort function - * @param {function} callback - invoked when all elements processed - * @returns {function} - jobs terminator - */ -function serialOrdered(list, iterator, sortMethod, callback) -{ - var state = initState(list, sortMethod); - - iterate(list, iterator, state, function iteratorHandler(error, result) - { - if (error) - { - callback(error, result); - return; - } - - state.index++; - - // are we there yet? - if (state.index < (state['keyedList'] || list).length) - { - iterate(list, iterator, state, iteratorHandler); - return; - } - - // done here - callback(null, state.results); - }); - - return terminator.bind(state, callback); -} - -/* - * -- Sort methods - */ - -/** - * sort helper to sort array elements in ascending order - * - * @param {mixed} a - an item to compare - * @param {mixed} b - an item to compare - * @returns {number} - comparison result - */ -function ascending(a, b) -{ - return a < b ? -1 : a > b ? 1 : 0; -} - -/** - * sort helper to sort array elements in descending order - * - * @param {mixed} a - an item to compare - * @param {mixed} b - an item to compare - * @returns {number} - comparison result - */ -function descending(a, b) -{ - return -1 * ascending(a, b); -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/stream.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/stream.js deleted file mode 100644 index d43465f90..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/asynckit/stream.js +++ /dev/null @@ -1,21 +0,0 @@ -var inherits = require('util').inherits - , Readable = require('stream').Readable - , ReadableAsyncKit = require('./lib/readable_asynckit.js') - , ReadableParallel = require('./lib/readable_parallel.js') - , ReadableSerial = require('./lib/readable_serial.js') - , ReadableSerialOrdered = require('./lib/readable_serial_ordered.js') - ; - -// API -module.exports = -{ - parallel : ReadableParallel, - serial : ReadableSerial, - serialOrdered : ReadableSerialOrdered, -}; - -inherits(ReadableAsyncKit, Readable); - -inherits(ReadableParallel, ReadableAsyncKit); -inherits(ReadableSerial, ReadableAsyncKit); -inherits(ReadableSerialOrdered, ReadableAsyncKit); diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws-sign2/LICENSE b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws-sign2/LICENSE deleted file mode 100644 index a4a9aee0c..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws-sign2/LICENSE +++ /dev/null @@ -1,55 +0,0 @@ -Apache License - -Version 2.0, January 2004 - -http://www.apache.org/licenses/ - -TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - -1. Definitions. - -"License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. - -"Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. - -"Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. - -"You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. - -"Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. - -"Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. - -"Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). - -"Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. - -"Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." - -"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. - -2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. - -3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. - -4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: - -You must give any other recipients of the Work or Derivative Works a copy of this License; and - -You must cause any modified files to carry prominent notices stating that You changed the files; and - -You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and - -If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. - -5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. - -6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. - -7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. - -8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. - -9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. - -END OF TERMS AND CONDITIONS \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws-sign2/README.md b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws-sign2/README.md deleted file mode 100644 index 763564e0a..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws-sign2/README.md +++ /dev/null @@ -1,4 +0,0 @@ -aws-sign -======== - -AWS signing. Originally pulled from LearnBoost/knox, maintained as vendor in request, now a standalone module. diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws-sign2/index.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws-sign2/index.js deleted file mode 100644 index fb35f6db0..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws-sign2/index.js +++ /dev/null @@ -1,212 +0,0 @@ - -/*! - * Copyright 2010 LearnBoost - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/** - * Module dependencies. - */ - -var crypto = require('crypto') - , parse = require('url').parse - ; - -/** - * Valid keys. - */ - -var keys = - [ 'acl' - , 'location' - , 'logging' - , 'notification' - , 'partNumber' - , 'policy' - , 'requestPayment' - , 'torrent' - , 'uploadId' - , 'uploads' - , 'versionId' - , 'versioning' - , 'versions' - , 'website' - ] - -/** - * Return an "Authorization" header value with the given `options` - * in the form of "AWS :" - * - * @param {Object} options - * @return {String} - * @api private - */ - -function authorization (options) { - return 'AWS ' + options.key + ':' + sign(options) -} - -module.exports = authorization -module.exports.authorization = authorization - -/** - * Simple HMAC-SHA1 Wrapper - * - * @param {Object} options - * @return {String} - * @api private - */ - -function hmacSha1 (options) { - return crypto.createHmac('sha1', options.secret).update(options.message).digest('base64') -} - -module.exports.hmacSha1 = hmacSha1 - -/** - * Create a base64 sha1 HMAC for `options`. - * - * @param {Object} options - * @return {String} - * @api private - */ - -function sign (options) { - options.message = stringToSign(options) - return hmacSha1(options) -} -module.exports.sign = sign - -/** - * Create a base64 sha1 HMAC for `options`. - * - * Specifically to be used with S3 presigned URLs - * - * @param {Object} options - * @return {String} - * @api private - */ - -function signQuery (options) { - options.message = queryStringToSign(options) - return hmacSha1(options) -} -module.exports.signQuery= signQuery - -/** - * Return a string for sign() with the given `options`. - * - * Spec: - * - * \n - * \n - * \n - * \n - * [headers\n] - * - * - * @param {Object} options - * @return {String} - * @api private - */ - -function stringToSign (options) { - var headers = options.amazonHeaders || '' - if (headers) headers += '\n' - var r = - [ options.verb - , options.md5 - , options.contentType - , options.date ? options.date.toUTCString() : '' - , headers + options.resource - ] - return r.join('\n') -} -module.exports.stringToSign = stringToSign - -/** - * Return a string for sign() with the given `options`, but is meant exclusively - * for S3 presigned URLs - * - * Spec: - * - * \n - * - * - * @param {Object} options - * @return {String} - * @api private - */ - -function queryStringToSign (options){ - return 'GET\n\n\n' + options.date + '\n' + options.resource -} -module.exports.queryStringToSign = queryStringToSign - -/** - * Perform the following: - * - * - ignore non-amazon headers - * - lowercase fields - * - sort lexicographically - * - trim whitespace between ":" - * - join with newline - * - * @param {Object} headers - * @return {String} - * @api private - */ - -function canonicalizeHeaders (headers) { - var buf = [] - , fields = Object.keys(headers) - ; - for (var i = 0, len = fields.length; i < len; ++i) { - var field = fields[i] - , val = headers[field] - , field = field.toLowerCase() - ; - if (0 !== field.indexOf('x-amz')) continue - buf.push(field + ':' + val) - } - return buf.sort().join('\n') -} -module.exports.canonicalizeHeaders = canonicalizeHeaders - -/** - * Perform the following: - * - * - ignore non sub-resources - * - sort lexicographically - * - * @param {String} resource - * @return {String} - * @api private - */ - -function canonicalizeResource (resource) { - var url = parse(resource, true) - , path = url.pathname - , buf = [] - ; - - Object.keys(url.query).forEach(function(key){ - if (!~keys.indexOf(key)) return - var val = '' == url.query[key] ? '' : '=' + encodeURIComponent(url.query[key]) - buf.push(key + val) - }) - - return path + (buf.length ? '?' + buf.sort().join('&') : '') -} -module.exports.canonicalizeResource = canonicalizeResource diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws-sign2/package.json b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws-sign2/package.json deleted file mode 100644 index 81839f629..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws-sign2/package.json +++ /dev/null @@ -1,84 +0,0 @@ -{ - "_args": [ - [ - { - "name": "aws-sign2", - "raw": "aws-sign2@~0.7.0", - "rawSpec": "~0.7.0", - "scope": null, - "spec": ">=0.7.0 <0.8.0", - "type": "range" - }, - "/home/torin/go/src/github.com/open-policy-agent/opa/docs/book/node_modules/request" - ] - ], - "_from": "aws-sign2@>=0.7.0 <0.8.0", - "_id": "aws-sign2@0.7.0", - "_inCache": true, - "_installable": true, - "_location": "/aws-sign2", - "_nodeVersion": "6.9.2", - "_npmOperationalInternal": { - "host": "packages-18-east.internal.npmjs.com", - "tmp": "tmp/aws-sign2-0.7.0.tgz_1492024128801_0.28444291022606194" - }, - "_npmUser": { - "email": "mikeal.rogers@gmail.com", - "name": "mikeal" - }, - "_npmVersion": "3.10.9", - "_phantomChildren": {}, - "_requested": { - "name": "aws-sign2", - "raw": "aws-sign2@~0.7.0", - "rawSpec": "~0.7.0", - "scope": null, - "spec": ">=0.7.0 <0.8.0", - "type": "range" - }, - "_requiredBy": [ - "/request" - ], - "_resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "_shasum": "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8", - "_shrinkwrap": null, - "_spec": "aws-sign2@~0.7.0", - "_where": "/home/torin/go/src/github.com/open-policy-agent/opa/docs/book/node_modules/request", - "author": { - "email": "mikeal.rogers@gmail.com", - "name": "Mikeal Rogers", - "url": "http://www.futurealoof.com" - }, - "bugs": { - "url": "https://github.com/mikeal/aws-sign/issues" - }, - "dependencies": {}, - "description": "AWS signing. Originally pulled from LearnBoost/knox, maintained as vendor in request, now a standalone module.", - "devDependencies": {}, - "directories": {}, - "dist": { - "shasum": "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8", - "tarball": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz" - }, - "engines": { - "node": "*" - }, - "gitHead": "a0cdf4b61f80ca669cd1ed8482f978d908f0dd2b", - "homepage": "https://github.com/mikeal/aws-sign#readme", - "license": "Apache-2.0", - "main": "index.js", - "maintainers": [ - { - "email": "mikeal.rogers@gmail.com", - "name": "mikeal" - } - ], - "name": "aws-sign2", - "optionalDependencies": {}, - "readme": "ERROR: No README data found!", - "repository": { - "url": "git+https://github.com/mikeal/aws-sign.git" - }, - "scripts": {}, - "version": "0.7.0" -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws4/.travis.yml b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws4/.travis.yml deleted file mode 100644 index 61d063404..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws4/.travis.yml +++ /dev/null @@ -1,5 +0,0 @@ -language: node_js -node_js: - - "0.10" - - "0.12" - - "4.2" diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws4/LICENSE b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws4/LICENSE deleted file mode 100644 index 4f321e599..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws4/LICENSE +++ /dev/null @@ -1,19 +0,0 @@ -Copyright 2013 Michael Hart (michael.hart.au@gmail.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws4/README.md b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws4/README.md deleted file mode 100644 index 6b002d02f..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws4/README.md +++ /dev/null @@ -1,523 +0,0 @@ -aws4 ----- - -[![Build Status](https://secure.travis-ci.org/mhart/aws4.png?branch=master)](http://travis-ci.org/mhart/aws4) - -A small utility to sign vanilla node.js http(s) request options using Amazon's -[AWS Signature Version 4](http://docs.amazonwebservices.com/general/latest/gr/signature-version-4.html). - -Can also be used [in the browser](./browser). - -This signature is supported by nearly all Amazon services, including -[S3](http://docs.aws.amazon.com/AmazonS3/latest/API/), -[EC2](http://docs.aws.amazon.com/AWSEC2/latest/APIReference/), -[DynamoDB](http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/API.html), -[Kinesis](http://docs.aws.amazon.com/kinesis/latest/APIReference/), -[Lambda](http://docs.aws.amazon.com/lambda/latest/dg/API_Reference.html), -[SQS](http://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/), -[SNS](http://docs.aws.amazon.com/sns/latest/api/), -[IAM](http://docs.aws.amazon.com/IAM/latest/APIReference/), -[STS](http://docs.aws.amazon.com/STS/latest/APIReference/), -[RDS](http://docs.aws.amazon.com/AmazonRDS/latest/APIReference/), -[CloudWatch](http://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/), -[CloudWatch Logs](http://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/), -[CodeDeploy](http://docs.aws.amazon.com/codedeploy/latest/APIReference/), -[CloudFront](http://docs.aws.amazon.com/AmazonCloudFront/latest/APIReference/), -[CloudTrail](http://docs.aws.amazon.com/awscloudtrail/latest/APIReference/), -[ElastiCache](http://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/), -[EMR](http://docs.aws.amazon.com/ElasticMapReduce/latest/API/), -[Glacier](http://docs.aws.amazon.com/amazonglacier/latest/dev/amazon-glacier-api.html), -[CloudSearch](http://docs.aws.amazon.com/cloudsearch/latest/developerguide/APIReq.html), -[Elastic Load Balancing](http://docs.aws.amazon.com/ElasticLoadBalancing/latest/APIReference/), -[Elastic Transcoder](http://docs.aws.amazon.com/elastictranscoder/latest/developerguide/api-reference.html), -[CloudFormation](http://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/), -[Elastic Beanstalk](http://docs.aws.amazon.com/elasticbeanstalk/latest/api/), -[Storage Gateway](http://docs.aws.amazon.com/storagegateway/latest/userguide/AWSStorageGatewayAPI.html), -[Data Pipeline](http://docs.aws.amazon.com/datapipeline/latest/APIReference/), -[Direct Connect](http://docs.aws.amazon.com/directconnect/latest/APIReference/), -[Redshift](http://docs.aws.amazon.com/redshift/latest/APIReference/), -[OpsWorks](http://docs.aws.amazon.com/opsworks/latest/APIReference/), -[SES](http://docs.aws.amazon.com/ses/latest/APIReference/), -[SWF](http://docs.aws.amazon.com/amazonswf/latest/apireference/), -[AutoScaling](http://docs.aws.amazon.com/AutoScaling/latest/APIReference/), -[Mobile Analytics](http://docs.aws.amazon.com/mobileanalytics/latest/ug/server-reference.html), -[Cognito Identity](http://docs.aws.amazon.com/cognitoidentity/latest/APIReference/), -[Cognito Sync](http://docs.aws.amazon.com/cognitosync/latest/APIReference/), -[Container Service](http://docs.aws.amazon.com/AmazonECS/latest/APIReference/), -[AppStream](http://docs.aws.amazon.com/appstream/latest/developerguide/appstream-api-rest.html), -[Key Management Service](http://docs.aws.amazon.com/kms/latest/APIReference/), -[Config](http://docs.aws.amazon.com/config/latest/APIReference/), -[CloudHSM](http://docs.aws.amazon.com/cloudhsm/latest/dg/api-ref.html), -[Route53](http://docs.aws.amazon.com/Route53/latest/APIReference/requests-rest.html) and -[Route53 Domains](http://docs.aws.amazon.com/Route53/latest/APIReference/requests-rpc.html). - -Indeed, the only AWS services that *don't* support v4 as of 2014-12-30 are -[Import/Export](http://docs.aws.amazon.com/AWSImportExport/latest/DG/api-reference.html) and -[SimpleDB](http://docs.aws.amazon.com/AmazonSimpleDB/latest/DeveloperGuide/SDB_API.html) -(they only support [AWS Signature Version 2](https://github.com/mhart/aws2)). - -It also provides defaults for a number of core AWS headers and -request parameters, making it very easy to query AWS services, or -build out a fully-featured AWS library. - -Example -------- - -```javascript -var http = require('http'), - https = require('https'), - aws4 = require('aws4') - -// given an options object you could pass to http.request -var opts = {host: 'sqs.us-east-1.amazonaws.com', path: '/?Action=ListQueues'} - -// alternatively (as aws4 can infer the host): -opts = {service: 'sqs', region: 'us-east-1', path: '/?Action=ListQueues'} - -// alternatively (as us-east-1 is default): -opts = {service: 'sqs', path: '/?Action=ListQueues'} - -aws4.sign(opts) // assumes AWS credentials are available in process.env - -console.log(opts) -/* -{ - host: 'sqs.us-east-1.amazonaws.com', - path: '/?Action=ListQueues', - headers: { - Host: 'sqs.us-east-1.amazonaws.com', - 'X-Amz-Date': '20121226T061030Z', - Authorization: 'AWS4-HMAC-SHA256 Credential=ABCDEF/20121226/us-east-1/sqs/aws4_request, ...' - } -} -*/ - -// we can now use this to query AWS using the standard node.js http API -http.request(opts, function(res) { res.pipe(process.stdout) }).end() -/* - - -... -*/ -``` - -More options ------------- - -```javascript -// you can also pass AWS credentials in explicitly (otherwise taken from process.env) -aws4.sign(opts, {accessKeyId: '', secretAccessKey: ''}) - -// can also add the signature to query strings -aws4.sign({service: 's3', path: '/my-bucket?X-Amz-Expires=12345', signQuery: true}) - -// create a utility function to pipe to stdout (with https this time) -function request(o) { https.request(o, function(res) { res.pipe(process.stdout) }).end(o.body || '') } - -// aws4 can infer the HTTP method if a body is passed in -// method will be POST and Content-Type: 'application/x-www-form-urlencoded; charset=utf-8' -request(aws4.sign({service: 'iam', body: 'Action=ListGroups&Version=2010-05-08'})) -/* - -... -*/ - -// can specify any custom option or header as per usual -request(aws4.sign({ - service: 'dynamodb', - region: 'ap-southeast-2', - method: 'POST', - path: '/', - headers: { - 'Content-Type': 'application/x-amz-json-1.0', - 'X-Amz-Target': 'DynamoDB_20120810.ListTables' - }, - body: '{}' -})) -/* -{"TableNames":[]} -... -*/ - -// works with all other services that support Signature Version 4 - -request(aws4.sign({service: 's3', path: '/', signQuery: true})) -/* - -... -*/ - -request(aws4.sign({service: 'ec2', path: '/?Action=DescribeRegions&Version=2014-06-15'})) -/* - -... -*/ - -request(aws4.sign({service: 'sns', path: '/?Action=ListTopics&Version=2010-03-31'})) -/* - -... -*/ - -request(aws4.sign({service: 'sts', path: '/?Action=GetSessionToken&Version=2011-06-15'})) -/* - -... -*/ - -request(aws4.sign({service: 'cloudsearch', path: '/?Action=ListDomainNames&Version=2013-01-01'})) -/* - -... -*/ - -request(aws4.sign({service: 'ses', path: '/?Action=ListIdentities&Version=2010-12-01'})) -/* - -... -*/ - -request(aws4.sign({service: 'autoscaling', path: '/?Action=DescribeAutoScalingInstances&Version=2011-01-01'})) -/* - -... -*/ - -request(aws4.sign({service: 'elasticloadbalancing', path: '/?Action=DescribeLoadBalancers&Version=2012-06-01'})) -/* - -... -*/ - -request(aws4.sign({service: 'cloudformation', path: '/?Action=ListStacks&Version=2010-05-15'})) -/* - -... -*/ - -request(aws4.sign({service: 'elasticbeanstalk', path: '/?Action=ListAvailableSolutionStacks&Version=2010-12-01'})) -/* - -... -*/ - -request(aws4.sign({service: 'rds', path: '/?Action=DescribeDBInstances&Version=2012-09-17'})) -/* - -... -*/ - -request(aws4.sign({service: 'monitoring', path: '/?Action=ListMetrics&Version=2010-08-01'})) -/* - -... -*/ - -request(aws4.sign({service: 'redshift', path: '/?Action=DescribeClusters&Version=2012-12-01'})) -/* - -... -*/ - -request(aws4.sign({service: 'cloudfront', path: '/2014-05-31/distribution'})) -/* - -... -*/ - -request(aws4.sign({service: 'elasticache', path: '/?Action=DescribeCacheClusters&Version=2014-07-15'})) -/* - -... -*/ - -request(aws4.sign({service: 'elasticmapreduce', path: '/?Action=DescribeJobFlows&Version=2009-03-31'})) -/* - -... -*/ - -request(aws4.sign({service: 'route53', path: '/2013-04-01/hostedzone'})) -/* - -... -*/ - -request(aws4.sign({service: 'appstream', path: '/applications'})) -/* -{"_links":{"curie":[{"href":"http://docs.aws.amazon.com/appstream/latest/... -... -*/ - -request(aws4.sign({service: 'cognito-sync', path: '/identitypools'})) -/* -{"Count":0,"IdentityPoolUsages":[],"MaxResults":16,"NextToken":null} -... -*/ - -request(aws4.sign({service: 'elastictranscoder', path: '/2012-09-25/pipelines'})) -/* -{"NextPageToken":null,"Pipelines":[]} -... -*/ - -request(aws4.sign({service: 'lambda', path: '/2014-11-13/functions/'})) -/* -{"Functions":[],"NextMarker":null} -... -*/ - -request(aws4.sign({service: 'ecs', path: '/?Action=ListClusters&Version=2014-11-13'})) -/* - -... -*/ - -request(aws4.sign({service: 'glacier', path: '/-/vaults', headers: {'X-Amz-Glacier-Version': '2012-06-01'}})) -/* -{"Marker":null,"VaultList":[]} -... -*/ - -request(aws4.sign({service: 'storagegateway', body: '{}', headers: { - 'Content-Type': 'application/x-amz-json-1.1', - 'X-Amz-Target': 'StorageGateway_20120630.ListGateways' -}})) -/* -{"Gateways":[]} -... -*/ - -request(aws4.sign({service: 'datapipeline', body: '{}', headers: { - 'Content-Type': 'application/x-amz-json-1.1', - 'X-Amz-Target': 'DataPipeline.ListPipelines' -}})) -/* -{"hasMoreResults":false,"pipelineIdList":[]} -... -*/ - -request(aws4.sign({service: 'opsworks', body: '{}', headers: { - 'Content-Type': 'application/x-amz-json-1.1', - 'X-Amz-Target': 'OpsWorks_20130218.DescribeStacks' -}})) -/* -{"Stacks":[]} -... -*/ - -request(aws4.sign({service: 'route53domains', body: '{}', headers: { - 'Content-Type': 'application/x-amz-json-1.1', - 'X-Amz-Target': 'Route53Domains_v20140515.ListDomains' -}})) -/* -{"Domains":[]} -... -*/ - -request(aws4.sign({service: 'kinesis', body: '{}', headers: { - 'Content-Type': 'application/x-amz-json-1.1', - 'X-Amz-Target': 'Kinesis_20131202.ListStreams' -}})) -/* -{"HasMoreStreams":false,"StreamNames":[]} -... -*/ - -request(aws4.sign({service: 'cloudtrail', body: '{}', headers: { - 'Content-Type': 'application/x-amz-json-1.1', - 'X-Amz-Target': 'CloudTrail_20131101.DescribeTrails' -}})) -/* -{"trailList":[]} -... -*/ - -request(aws4.sign({service: 'logs', body: '{}', headers: { - 'Content-Type': 'application/x-amz-json-1.1', - 'X-Amz-Target': 'Logs_20140328.DescribeLogGroups' -}})) -/* -{"logGroups":[]} -... -*/ - -request(aws4.sign({service: 'codedeploy', body: '{}', headers: { - 'Content-Type': 'application/x-amz-json-1.1', - 'X-Amz-Target': 'CodeDeploy_20141006.ListApplications' -}})) -/* -{"applications":[]} -... -*/ - -request(aws4.sign({service: 'directconnect', body: '{}', headers: { - 'Content-Type': 'application/x-amz-json-1.1', - 'X-Amz-Target': 'OvertureService.DescribeConnections' -}})) -/* -{"connections":[]} -... -*/ - -request(aws4.sign({service: 'kms', body: '{}', headers: { - 'Content-Type': 'application/x-amz-json-1.1', - 'X-Amz-Target': 'TrentService.ListKeys' -}})) -/* -{"Keys":[],"Truncated":false} -... -*/ - -request(aws4.sign({service: 'config', body: '{}', headers: { - 'Content-Type': 'application/x-amz-json-1.1', - 'X-Amz-Target': 'StarlingDoveService.DescribeDeliveryChannels' -}})) -/* -{"DeliveryChannels":[]} -... -*/ - -request(aws4.sign({service: 'cloudhsm', body: '{}', headers: { - 'Content-Type': 'application/x-amz-json-1.1', - 'X-Amz-Target': 'CloudHsmFrontendService.ListAvailableZones' -}})) -/* -{"AZList":["us-east-1a","us-east-1b","us-east-1c"]} -... -*/ - -request(aws4.sign({ - service: 'swf', - body: '{"registrationStatus":"REGISTERED"}', - headers: { - 'Content-Type': 'application/x-amz-json-1.0', - 'X-Amz-Target': 'SimpleWorkflowService.ListDomains' - } -})) -/* -{"domainInfos":[]} -... -*/ - -request(aws4.sign({ - service: 'cognito-identity', - body: '{"MaxResults": 1}', - headers: { - 'Content-Type': 'application/x-amz-json-1.1', - 'X-Amz-Target': 'AWSCognitoIdentityService.ListIdentityPools' - } -})) -/* -{"IdentityPools":[]} -... -*/ - -request(aws4.sign({ - service: 'mobileanalytics', - path: '/2014-06-05/events', - body: JSON.stringify({events:[{ - eventType: 'a', - timestamp: new Date().toISOString(), - session: {}, - }]}), - headers: { - 'Content-Type': 'application/json', - 'X-Amz-Client-Context': JSON.stringify({ - client: {client_id: 'a', app_title: 'a'}, - custom: {}, - env: {platform: 'a'}, - services: {}, - }), - } -})) -/* -(HTTP 202, empty response) -*/ - -// Generate CodeCommit Git access password -var signer = new aws4.RequestSigner({ - service: 'codecommit', - host: 'git-codecommit.us-east-1.amazonaws.com', - method: 'GIT', - path: '/v1/repos/MyAwesomeRepo', -}) -var password = signer.getDateTime() + 'Z' + signer.signature() -``` - -API ---- - -### aws4.sign(requestOptions, [credentials]) - -This calculates and populates the `Authorization` header of -`requestOptions`, and any other necessary AWS headers and/or request -options. Returns `requestOptions` as a convenience for chaining. - -`requestOptions` is an object holding the same options that the node.js -[http.request](http://nodejs.org/docs/latest/api/http.html#http_http_request_options_callback) -function takes. - -The following properties of `requestOptions` are used in the signing or -populated if they don't already exist: - -- `hostname` or `host` (will be determined from `service` and `region` if not given) -- `method` (will use `'GET'` if not given or `'POST'` if there is a `body`) -- `path` (will use `'/'` if not given) -- `body` (will use `''` if not given) -- `service` (will be calculated from `hostname` or `host` if not given) -- `region` (will be calculated from `hostname` or `host` or use `'us-east-1'` if not given) -- `headers['Host']` (will use `hostname` or `host` or be calculated if not given) -- `headers['Content-Type']` (will use `'application/x-www-form-urlencoded; charset=utf-8'` - if not given and there is a `body`) -- `headers['Date']` (used to calculate the signature date if given, otherwise `new Date` is used) - -Your AWS credentials (which can be found in your -[AWS console](https://portal.aws.amazon.com/gp/aws/securityCredentials)) -can be specified in one of two ways: - -- As the second argument, like this: - -```javascript -aws4.sign(requestOptions, { - secretAccessKey: "", - accessKeyId: "", - sessionToken: "" -}) -``` - -- From `process.env`, such as this: - -``` -export AWS_SECRET_ACCESS_KEY="" -export AWS_ACCESS_KEY_ID="" -export AWS_SESSION_TOKEN="" -``` - -(will also use `AWS_ACCESS_KEY` and `AWS_SECRET_KEY` if available) - -The `sessionToken` property and `AWS_SESSION_TOKEN` environment variable are optional for signing -with [IAM STS temporary credentials](http://docs.aws.amazon.com/STS/latest/UsingSTS/using-temp-creds.html). - -Installation ------------- - -With [npm](http://npmjs.org/) do: - -``` -npm install aws4 -``` - -Can also be used [in the browser](./browser). - -Thanks ------- - -Thanks to [@jed](https://github.com/jed) for his -[dynamo-client](https://github.com/jed/dynamo-client) lib where I first -committed and subsequently extracted this code. - -Also thanks to the -[official node.js AWS SDK](https://github.com/aws/aws-sdk-js) for giving -me a start on implementing the v4 signature. - diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws4/aws4.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws4/aws4.js deleted file mode 100644 index 124cd7ac4..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws4/aws4.js +++ /dev/null @@ -1,332 +0,0 @@ -var aws4 = exports, - url = require('url'), - querystring = require('querystring'), - crypto = require('crypto'), - lru = require('./lru'), - credentialsCache = lru(1000) - -// http://docs.amazonwebservices.com/general/latest/gr/signature-version-4.html - -function hmac(key, string, encoding) { - return crypto.createHmac('sha256', key).update(string, 'utf8').digest(encoding) -} - -function hash(string, encoding) { - return crypto.createHash('sha256').update(string, 'utf8').digest(encoding) -} - -// This function assumes the string has already been percent encoded -function encodeRfc3986(urlEncodedString) { - return urlEncodedString.replace(/[!'()*]/g, function(c) { - return '%' + c.charCodeAt(0).toString(16).toUpperCase() - }) -} - -// request: { path | body, [host], [method], [headers], [service], [region] } -// credentials: { accessKeyId, secretAccessKey, [sessionToken] } -function RequestSigner(request, credentials) { - - if (typeof request === 'string') request = url.parse(request) - - var headers = request.headers = (request.headers || {}), - hostParts = this.matchHost(request.hostname || request.host || headers.Host || headers.host) - - this.request = request - this.credentials = credentials || this.defaultCredentials() - - this.service = request.service || hostParts[0] || '' - this.region = request.region || hostParts[1] || 'us-east-1' - - // SES uses a different domain from the service name - if (this.service === 'email') this.service = 'ses' - - if (!request.method && request.body) - request.method = 'POST' - - if (!headers.Host && !headers.host) { - headers.Host = request.hostname || request.host || this.createHost() - - // If a port is specified explicitly, use it as is - if (request.port) - headers.Host += ':' + request.port - } - if (!request.hostname && !request.host) - request.hostname = headers.Host || headers.host - - this.isCodeCommitGit = this.service === 'codecommit' && request.method === 'GIT' -} - -RequestSigner.prototype.matchHost = function(host) { - var match = (host || '').match(/([^\.]+)\.(?:([^\.]*)\.)?amazonaws\.com(\.cn)?$/) - var hostParts = (match || []).slice(1, 3) - - // ES's hostParts are sometimes the other way round, if the value that is expected - // to be region equals ‘es’ switch them back - // e.g. search-cluster-name-aaaa00aaaa0aaa0aaaaaaa0aaa.us-east-1.es.amazonaws.com - if (hostParts[1] === 'es') - hostParts = hostParts.reverse() - - return hostParts -} - -// http://docs.aws.amazon.com/general/latest/gr/rande.html -RequestSigner.prototype.isSingleRegion = function() { - // Special case for S3 and SimpleDB in us-east-1 - if (['s3', 'sdb'].indexOf(this.service) >= 0 && this.region === 'us-east-1') return true - - return ['cloudfront', 'ls', 'route53', 'iam', 'importexport', 'sts'] - .indexOf(this.service) >= 0 -} - -RequestSigner.prototype.createHost = function() { - var region = this.isSingleRegion() ? '' : - (this.service === 's3' && this.region !== 'us-east-1' ? '-' : '.') + this.region, - service = this.service === 'ses' ? 'email' : this.service - return service + region + '.amazonaws.com' -} - -RequestSigner.prototype.prepareRequest = function() { - this.parsePath() - - var request = this.request, headers = request.headers, query - - if (request.signQuery) { - - this.parsedPath.query = query = this.parsedPath.query || {} - - if (this.credentials.sessionToken) - query['X-Amz-Security-Token'] = this.credentials.sessionToken - - if (this.service === 's3' && !query['X-Amz-Expires']) - query['X-Amz-Expires'] = 86400 - - if (query['X-Amz-Date']) - this.datetime = query['X-Amz-Date'] - else - query['X-Amz-Date'] = this.getDateTime() - - query['X-Amz-Algorithm'] = 'AWS4-HMAC-SHA256' - query['X-Amz-Credential'] = this.credentials.accessKeyId + '/' + this.credentialString() - query['X-Amz-SignedHeaders'] = this.signedHeaders() - - } else { - - if (!request.doNotModifyHeaders && !this.isCodeCommitGit) { - if (request.body && !headers['Content-Type'] && !headers['content-type']) - headers['Content-Type'] = 'application/x-www-form-urlencoded; charset=utf-8' - - if (request.body && !headers['Content-Length'] && !headers['content-length']) - headers['Content-Length'] = Buffer.byteLength(request.body) - - if (this.credentials.sessionToken && !headers['X-Amz-Security-Token'] && !headers['x-amz-security-token']) - headers['X-Amz-Security-Token'] = this.credentials.sessionToken - - if (this.service === 's3' && !headers['X-Amz-Content-Sha256'] && !headers['x-amz-content-sha256']) - headers['X-Amz-Content-Sha256'] = hash(this.request.body || '', 'hex') - - if (headers['X-Amz-Date'] || headers['x-amz-date']) - this.datetime = headers['X-Amz-Date'] || headers['x-amz-date'] - else - headers['X-Amz-Date'] = this.getDateTime() - } - - delete headers.Authorization - delete headers.authorization - } -} - -RequestSigner.prototype.sign = function() { - if (!this.parsedPath) this.prepareRequest() - - if (this.request.signQuery) { - this.parsedPath.query['X-Amz-Signature'] = this.signature() - } else { - this.request.headers.Authorization = this.authHeader() - } - - this.request.path = this.formatPath() - - return this.request -} - -RequestSigner.prototype.getDateTime = function() { - if (!this.datetime) { - var headers = this.request.headers, - date = new Date(headers.Date || headers.date || new Date) - - this.datetime = date.toISOString().replace(/[:\-]|\.\d{3}/g, '') - - // Remove the trailing 'Z' on the timestamp string for CodeCommit git access - if (this.isCodeCommitGit) this.datetime = this.datetime.slice(0, -1) - } - return this.datetime -} - -RequestSigner.prototype.getDate = function() { - return this.getDateTime().substr(0, 8) -} - -RequestSigner.prototype.authHeader = function() { - return [ - 'AWS4-HMAC-SHA256 Credential=' + this.credentials.accessKeyId + '/' + this.credentialString(), - 'SignedHeaders=' + this.signedHeaders(), - 'Signature=' + this.signature(), - ].join(', ') -} - -RequestSigner.prototype.signature = function() { - var date = this.getDate(), - cacheKey = [this.credentials.secretAccessKey, date, this.region, this.service].join(), - kDate, kRegion, kService, kCredentials = credentialsCache.get(cacheKey) - if (!kCredentials) { - kDate = hmac('AWS4' + this.credentials.secretAccessKey, date) - kRegion = hmac(kDate, this.region) - kService = hmac(kRegion, this.service) - kCredentials = hmac(kService, 'aws4_request') - credentialsCache.set(cacheKey, kCredentials) - } - return hmac(kCredentials, this.stringToSign(), 'hex') -} - -RequestSigner.prototype.stringToSign = function() { - return [ - 'AWS4-HMAC-SHA256', - this.getDateTime(), - this.credentialString(), - hash(this.canonicalString(), 'hex'), - ].join('\n') -} - -RequestSigner.prototype.canonicalString = function() { - if (!this.parsedPath) this.prepareRequest() - - var pathStr = this.parsedPath.path, - query = this.parsedPath.query, - headers = this.request.headers, - queryStr = '', - normalizePath = this.service !== 's3', - decodePath = this.service === 's3' || this.request.doNotEncodePath, - decodeSlashesInPath = this.service === 's3', - firstValOnly = this.service === 's3', - bodyHash - - if (this.service === 's3' && this.request.signQuery) { - bodyHash = 'UNSIGNED-PAYLOAD' - } else if (this.isCodeCommitGit) { - bodyHash = '' - } else { - bodyHash = headers['X-Amz-Content-Sha256'] || headers['x-amz-content-sha256'] || - hash(this.request.body || '', 'hex') - } - - if (query) { - queryStr = encodeRfc3986(querystring.stringify(Object.keys(query).sort().reduce(function(obj, key) { - if (!key) return obj - obj[key] = !Array.isArray(query[key]) ? query[key] : - (firstValOnly ? query[key][0] : query[key].slice().sort()) - return obj - }, {}))) - } - if (pathStr !== '/') { - if (normalizePath) pathStr = pathStr.replace(/\/{2,}/g, '/') - pathStr = pathStr.split('/').reduce(function(path, piece) { - if (normalizePath && piece === '..') { - path.pop() - } else if (!normalizePath || piece !== '.') { - if (decodePath) piece = decodeURIComponent(piece) - path.push(encodeRfc3986(encodeURIComponent(piece))) - } - return path - }, []).join('/') - if (pathStr[0] !== '/') pathStr = '/' + pathStr - if (decodeSlashesInPath) pathStr = pathStr.replace(/%2F/g, '/') - } - - return [ - this.request.method || 'GET', - pathStr, - queryStr, - this.canonicalHeaders() + '\n', - this.signedHeaders(), - bodyHash, - ].join('\n') -} - -RequestSigner.prototype.canonicalHeaders = function() { - var headers = this.request.headers - function trimAll(header) { - return header.toString().trim().replace(/\s+/g, ' ') - } - return Object.keys(headers) - .sort(function(a, b) { return a.toLowerCase() < b.toLowerCase() ? -1 : 1 }) - .map(function(key) { return key.toLowerCase() + ':' + trimAll(headers[key]) }) - .join('\n') -} - -RequestSigner.prototype.signedHeaders = function() { - return Object.keys(this.request.headers) - .map(function(key) { return key.toLowerCase() }) - .sort() - .join(';') -} - -RequestSigner.prototype.credentialString = function() { - return [ - this.getDate(), - this.region, - this.service, - 'aws4_request', - ].join('/') -} - -RequestSigner.prototype.defaultCredentials = function() { - var env = process.env - return { - accessKeyId: env.AWS_ACCESS_KEY_ID || env.AWS_ACCESS_KEY, - secretAccessKey: env.AWS_SECRET_ACCESS_KEY || env.AWS_SECRET_KEY, - sessionToken: env.AWS_SESSION_TOKEN, - } -} - -RequestSigner.prototype.parsePath = function() { - var path = this.request.path || '/', - queryIx = path.indexOf('?'), - query = null - - if (queryIx >= 0) { - query = querystring.parse(path.slice(queryIx + 1)) - path = path.slice(0, queryIx) - } - - // S3 doesn't always encode characters > 127 correctly and - // all services don't encode characters > 255 correctly - // So if there are non-reserved chars (and it's not already all % encoded), just encode them all - if (/[^0-9A-Za-z!'()*\-._~%/]/.test(path)) { - path = path.split('/').map(function(piece) { - return encodeURIComponent(decodeURIComponent(piece)) - }).join('/') - } - - this.parsedPath = { - path: path, - query: query, - } -} - -RequestSigner.prototype.formatPath = function() { - var path = this.parsedPath.path, - query = this.parsedPath.query - - if (!query) return path - - // Services don't support empty query string keys - if (query[''] != null) delete query[''] - - return path + '?' + encodeRfc3986(querystring.stringify(query)) -} - -aws4.RequestSigner = RequestSigner - -aws4.sign = function(request, credentials) { - return new RequestSigner(request, credentials).sign() -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws4/lru.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws4/lru.js deleted file mode 100644 index 333f66a44..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws4/lru.js +++ /dev/null @@ -1,96 +0,0 @@ -module.exports = function(size) { - return new LruCache(size) -} - -function LruCache(size) { - this.capacity = size | 0 - this.map = Object.create(null) - this.list = new DoublyLinkedList() -} - -LruCache.prototype.get = function(key) { - var node = this.map[key] - if (node == null) return undefined - this.used(node) - return node.val -} - -LruCache.prototype.set = function(key, val) { - var node = this.map[key] - if (node != null) { - node.val = val - } else { - if (!this.capacity) this.prune() - if (!this.capacity) return false - node = new DoublyLinkedNode(key, val) - this.map[key] = node - this.capacity-- - } - this.used(node) - return true -} - -LruCache.prototype.used = function(node) { - this.list.moveToFront(node) -} - -LruCache.prototype.prune = function() { - var node = this.list.pop() - if (node != null) { - delete this.map[node.key] - this.capacity++ - } -} - - -function DoublyLinkedList() { - this.firstNode = null - this.lastNode = null -} - -DoublyLinkedList.prototype.moveToFront = function(node) { - if (this.firstNode == node) return - - this.remove(node) - - if (this.firstNode == null) { - this.firstNode = node - this.lastNode = node - node.prev = null - node.next = null - } else { - node.prev = null - node.next = this.firstNode - node.next.prev = node - this.firstNode = node - } -} - -DoublyLinkedList.prototype.pop = function() { - var lastNode = this.lastNode - if (lastNode != null) { - this.remove(lastNode) - } - return lastNode -} - -DoublyLinkedList.prototype.remove = function(node) { - if (this.firstNode == node) { - this.firstNode = node.next - } else if (node.prev != null) { - node.prev.next = node.next - } - if (this.lastNode == node) { - this.lastNode = node.prev - } else if (node.next != null) { - node.next.prev = node.prev - } -} - - -function DoublyLinkedNode(key, val) { - this.key = key - this.val = val - this.prev = null - this.next = null -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws4/package.json b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws4/package.json deleted file mode 100644 index 75edb33a6..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/aws4/package.json +++ /dev/null @@ -1,143 +0,0 @@ -{ - "_args": [ - [ - { - "name": "aws4", - "raw": "aws4@^1.8.0", - "rawSpec": "^1.8.0", - "scope": null, - "spec": ">=1.8.0 <2.0.0", - "type": "range" - }, - "/home/torin/go/src/github.com/open-policy-agent/opa/docs/book/node_modules/request" - ] - ], - "_from": "aws4@>=1.8.0 <2.0.0", - "_id": "aws4@1.8.0", - "_inCache": true, - "_installable": true, - "_location": "/aws4", - "_nodeVersion": "10.8.0", - "_npmOperationalInternal": { - "host": "s3://npm-registry-packages", - "tmp": "tmp/aws4_1.8.0_1533564732614_0.9619256235299285" - }, - "_npmUser": { - "email": "michael.hart.au@gmail.com", - "name": "hichaelmart" - }, - "_npmVersion": "6.2.0", - "_phantomChildren": {}, - "_requested": { - "name": "aws4", - "raw": "aws4@^1.8.0", - "rawSpec": "^1.8.0", - "scope": null, - "spec": ">=1.8.0 <2.0.0", - "type": "range" - }, - "_requiredBy": [ - "/request" - ], - "_resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", - "_shasum": "f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f", - "_shrinkwrap": null, - "_spec": "aws4@^1.8.0", - "_where": "/home/torin/go/src/github.com/open-policy-agent/opa/docs/book/node_modules/request", - "author": { - "email": "michael.hart.au@gmail.com", - "name": "Michael Hart", - "url": "http://github.com/mhart" - }, - "bugs": { - "url": "https://github.com/mhart/aws4/issues" - }, - "dependencies": {}, - "description": "Signs and prepares requests using AWS Signature Version 4", - "devDependencies": { - "mocha": "^2.4.5", - "should": "^8.2.2" - }, - "directories": {}, - "dist": { - "fileCount": 6, - "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==", - "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaFc9CRA9TVsSAnZWagAAb7kQAICqhE3wrSTWhpcdKyW3\nTKZwkSrT/ifP8bQlO954Z+JthiQPDo82FdUmJfmIy8GPtHRi+UGNZLiB8Pmt\nfdkGlL7qqFV6VBvPVmKr0ncrYCHjFzEyAmXNJqISoVVb/lHbZtwbGJMMDOaP\n9Ye1Hl7Jn1LErzeU1J7lVzL5ikJUwcPSSPpWqqTrM0GMNOXLX5ShPYpEiWgS\nmW2l2pvJUInJiqApRC6rnN6NOibqugQQlBV7fKg9FkqWZxIO++PzojbFl7tY\nFwh68Mq4t2i9uf9I+tGUwGIJWoyho7AE+xqNjm6QumfYTWUFvWKIjiBRfA2w\nOovOe2cUfbSDfgqFlZQjvf2ZEJDO1Ttfq43FShdgak9Z9G4UMuhVw4Pv7ZEc\nkA6MoZ129weunpfZG/lEVJgsPBBlvhjUKYpvWvCb52yzkDpaARgtwyNI9wq8\nKGlVEr9Aa7qEFLJKOgdu3qv/fGqoJiM3P3l0LyshHhDs9bWLt77JJQqjayOF\nBahtsc2AVNIfKuXVb4QTNYYgWzvCUbBo2x8lh/wIDwcrOSRYmdFGu2HK3IS+\nTi+KohN/H3Ix2o/1QYFlCkEtsRLmFjRSwxcS1IvDTAooCMbI2FN3sdp9UxkI\nwQnk1ibJrAloJCFoKGeqX5m0idlx/Ab9SJO3W7mW50qtecXnmlFSym7Bjuqn\njjHR\r\n=/J61\r\n-----END PGP SIGNATURE-----\r\n", - "shasum": "f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f", - "tarball": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", - "unpackedSize": 31923 - }, - "gitHead": "1f450081cdc783c878e0b54df5653eef5a7b6fec", - "homepage": "https://github.com/mhart/aws4#readme", - "keywords": [ - "amazon", - "aws", - "signature", - "s3", - "ec2", - "autoscaling", - "cloudformation", - "elasticloadbalancing", - "elb", - "elasticbeanstalk", - "cloudsearch", - "dynamodb", - "kinesis", - "lambda", - "glacier", - "sqs", - "sns", - "iam", - "sts", - "ses", - "swf", - "storagegateway", - "datapipeline", - "directconnect", - "redshift", - "opsworks", - "rds", - "monitoring", - "cloudtrail", - "cloudfront", - "codedeploy", - "elasticache", - "elasticmapreduce", - "elastictranscoder", - "emr", - "cloudwatch", - "mobileanalytics", - "cognitoidentity", - "cognitosync", - "cognito", - "containerservice", - "ecs", - "appstream", - "keymanagementservice", - "kms", - "config", - "cloudhsm", - "route53", - "route53domains", - "logs" - ], - "license": "MIT", - "main": "aws4.js", - "maintainers": [ - { - "email": "michael.hart.au@gmail.com", - "name": "hichaelmart" - } - ], - "name": "aws4", - "optionalDependencies": {}, - "readme": "ERROR: No README data found!", - "repository": { - "type": "git", - "url": "git+https://github.com/mhart/aws4.git" - }, - "scripts": { - "test": "mocha ./test/fast.js ./test/slow.js -b -t 100s -R list" - }, - "version": "1.8.0" -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/bcrypt-pbkdf/CONTRIBUTING.md b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/bcrypt-pbkdf/CONTRIBUTING.md deleted file mode 100644 index 401d34ed5..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/bcrypt-pbkdf/CONTRIBUTING.md +++ /dev/null @@ -1,13 +0,0 @@ -# Contributing - -This repository uses [cr.joyent.us](https://cr.joyent.us) (Gerrit) for new -changes. Anyone can submit changes. To get started, see the [cr.joyent.us user -guide](https://github.com/joyent/joyent-gerrit/blob/master/docs/user/README.md). -This repo does not use GitHub pull requests. - -See the [Joyent Engineering -Guidelines](https://github.com/joyent/eng/blob/master/docs/index.md) for general -best practices expected in this repository. - -If you're changing something non-trivial or user-facing, you may want to submit -an issue first. diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/bcrypt-pbkdf/LICENSE b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/bcrypt-pbkdf/LICENSE deleted file mode 100644 index fc58d2ab1..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/bcrypt-pbkdf/LICENSE +++ /dev/null @@ -1,66 +0,0 @@ -The Blowfish portions are under the following license: - -Blowfish block cipher for OpenBSD -Copyright 1997 Niels Provos -All rights reserved. - -Implementation advice by David Mazieres . - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: -1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. -2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. -3. The name of the author may not be used to endorse or promote products - derived from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR -IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT -NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - - -The bcrypt_pbkdf portions are under the following license: - -Copyright (c) 2013 Ted Unangst - -Permission to use, copy, modify, and distribute this software for any -purpose with or without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - - - -Performance improvements (Javascript-specific): - -Copyright 2016, Joyent Inc -Author: Alex Wilson - -Permission to use, copy, modify, and distribute this software for any -purpose with or without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/bcrypt-pbkdf/README.md b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/bcrypt-pbkdf/README.md deleted file mode 100644 index 7551f335c..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/bcrypt-pbkdf/README.md +++ /dev/null @@ -1,45 +0,0 @@ -Port of the OpenBSD `bcrypt_pbkdf` function to pure Javascript. `npm`-ified -version of [Devi Mandiri's port](https://github.com/devi/tmp/blob/master/js/bcrypt_pbkdf.js), -with some minor performance improvements. The code is copied verbatim (and -un-styled) from Devi's work. - -This product includes software developed by Niels Provos. - -## API - -### `bcrypt_pbkdf.pbkdf(pass, passlen, salt, saltlen, key, keylen, rounds)` - -Derive a cryptographic key of arbitrary length from a given password and salt, -using the OpenBSD `bcrypt_pbkdf` function. This is a combination of Blowfish and -SHA-512. - -See [this article](http://www.tedunangst.com/flak/post/bcrypt-pbkdf) for -further information. - -Parameters: - - * `pass`, a Uint8Array of length `passlen` - * `passlen`, an integer Number - * `salt`, a Uint8Array of length `saltlen` - * `saltlen`, an integer Number - * `key`, a Uint8Array of length `keylen`, will be filled with output - * `keylen`, an integer Number - * `rounds`, an integer Number, number of rounds of the PBKDF to run - -### `bcrypt_pbkdf.hash(sha2pass, sha2salt, out)` - -Calculate a Blowfish hash, given SHA2-512 output of a password and salt. Used as -part of the inner round function in the PBKDF. - -Parameters: - - * `sha2pass`, a Uint8Array of length 64 - * `sha2salt`, a Uint8Array of length 64 - * `out`, a Uint8Array of length 32, will be filled with output - -## License - -This source form is a 1:1 port from the OpenBSD `blowfish.c` and `bcrypt_pbkdf.c`. -As a result, it retains the original copyright and license. The two files are -under slightly different (but compatible) licenses, and are here combined in -one file. For each of the full license texts see `LICENSE`. diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/bcrypt-pbkdf/index.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/bcrypt-pbkdf/index.js deleted file mode 100644 index b1b5ad4b7..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/bcrypt-pbkdf/index.js +++ /dev/null @@ -1,556 +0,0 @@ -'use strict'; - -var crypto_hash_sha512 = require('tweetnacl').lowlevel.crypto_hash; - -/* - * This file is a 1:1 port from the OpenBSD blowfish.c and bcrypt_pbkdf.c. As a - * result, it retains the original copyright and license. The two files are - * under slightly different (but compatible) licenses, and are here combined in - * one file. - * - * Credit for the actual porting work goes to: - * Devi Mandiri - */ - -/* - * The Blowfish portions are under the following license: - * - * Blowfish block cipher for OpenBSD - * Copyright 1997 Niels Provos - * All rights reserved. - * - * Implementation advice by David Mazieres . - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * 3. The name of the author may not be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR - * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. - * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, - * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, - * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY - * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF - * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */ - -/* - * The bcrypt_pbkdf portions are under the following license: - * - * Copyright (c) 2013 Ted Unangst - * - * Permission to use, copy, modify, and distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - */ - -/* - * Performance improvements (Javascript-specific): - * - * Copyright 2016, Joyent Inc - * Author: Alex Wilson - * - * Permission to use, copy, modify, and distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - */ - -// Ported from OpenBSD bcrypt_pbkdf.c v1.9 - -var BLF_J = 0; - -var Blowfish = function() { - this.S = [ - new Uint32Array([ - 0xd1310ba6, 0x98dfb5ac, 0x2ffd72db, 0xd01adfb7, - 0xb8e1afed, 0x6a267e96, 0xba7c9045, 0xf12c7f99, - 0x24a19947, 0xb3916cf7, 0x0801f2e2, 0x858efc16, - 0x636920d8, 0x71574e69, 0xa458fea3, 0xf4933d7e, - 0x0d95748f, 0x728eb658, 0x718bcd58, 0x82154aee, - 0x7b54a41d, 0xc25a59b5, 0x9c30d539, 0x2af26013, - 0xc5d1b023, 0x286085f0, 0xca417918, 0xb8db38ef, - 0x8e79dcb0, 0x603a180e, 0x6c9e0e8b, 0xb01e8a3e, - 0xd71577c1, 0xbd314b27, 0x78af2fda, 0x55605c60, - 0xe65525f3, 0xaa55ab94, 0x57489862, 0x63e81440, - 0x55ca396a, 0x2aab10b6, 0xb4cc5c34, 0x1141e8ce, - 0xa15486af, 0x7c72e993, 0xb3ee1411, 0x636fbc2a, - 0x2ba9c55d, 0x741831f6, 0xce5c3e16, 0x9b87931e, - 0xafd6ba33, 0x6c24cf5c, 0x7a325381, 0x28958677, - 0x3b8f4898, 0x6b4bb9af, 0xc4bfe81b, 0x66282193, - 0x61d809cc, 0xfb21a991, 0x487cac60, 0x5dec8032, - 0xef845d5d, 0xe98575b1, 0xdc262302, 0xeb651b88, - 0x23893e81, 0xd396acc5, 0x0f6d6ff3, 0x83f44239, - 0x2e0b4482, 0xa4842004, 0x69c8f04a, 0x9e1f9b5e, - 0x21c66842, 0xf6e96c9a, 0x670c9c61, 0xabd388f0, - 0x6a51a0d2, 0xd8542f68, 0x960fa728, 0xab5133a3, - 0x6eef0b6c, 0x137a3be4, 0xba3bf050, 0x7efb2a98, - 0xa1f1651d, 0x39af0176, 0x66ca593e, 0x82430e88, - 0x8cee8619, 0x456f9fb4, 0x7d84a5c3, 0x3b8b5ebe, - 0xe06f75d8, 0x85c12073, 0x401a449f, 0x56c16aa6, - 0x4ed3aa62, 0x363f7706, 0x1bfedf72, 0x429b023d, - 0x37d0d724, 0xd00a1248, 0xdb0fead3, 0x49f1c09b, - 0x075372c9, 0x80991b7b, 0x25d479d8, 0xf6e8def7, - 0xe3fe501a, 0xb6794c3b, 0x976ce0bd, 0x04c006ba, - 0xc1a94fb6, 0x409f60c4, 0x5e5c9ec2, 0x196a2463, - 0x68fb6faf, 0x3e6c53b5, 0x1339b2eb, 0x3b52ec6f, - 0x6dfc511f, 0x9b30952c, 0xcc814544, 0xaf5ebd09, - 0xbee3d004, 0xde334afd, 0x660f2807, 0x192e4bb3, - 0xc0cba857, 0x45c8740f, 0xd20b5f39, 0xb9d3fbdb, - 0x5579c0bd, 0x1a60320a, 0xd6a100c6, 0x402c7279, - 0x679f25fe, 0xfb1fa3cc, 0x8ea5e9f8, 0xdb3222f8, - 0x3c7516df, 0xfd616b15, 0x2f501ec8, 0xad0552ab, - 0x323db5fa, 0xfd238760, 0x53317b48, 0x3e00df82, - 0x9e5c57bb, 0xca6f8ca0, 0x1a87562e, 0xdf1769db, - 0xd542a8f6, 0x287effc3, 0xac6732c6, 0x8c4f5573, - 0x695b27b0, 0xbbca58c8, 0xe1ffa35d, 0xb8f011a0, - 0x10fa3d98, 0xfd2183b8, 0x4afcb56c, 0x2dd1d35b, - 0x9a53e479, 0xb6f84565, 0xd28e49bc, 0x4bfb9790, - 0xe1ddf2da, 0xa4cb7e33, 0x62fb1341, 0xcee4c6e8, - 0xef20cada, 0x36774c01, 0xd07e9efe, 0x2bf11fb4, - 0x95dbda4d, 0xae909198, 0xeaad8e71, 0x6b93d5a0, - 0xd08ed1d0, 0xafc725e0, 0x8e3c5b2f, 0x8e7594b7, - 0x8ff6e2fb, 0xf2122b64, 0x8888b812, 0x900df01c, - 0x4fad5ea0, 0x688fc31c, 0xd1cff191, 0xb3a8c1ad, - 0x2f2f2218, 0xbe0e1777, 0xea752dfe, 0x8b021fa1, - 0xe5a0cc0f, 0xb56f74e8, 0x18acf3d6, 0xce89e299, - 0xb4a84fe0, 0xfd13e0b7, 0x7cc43b81, 0xd2ada8d9, - 0x165fa266, 0x80957705, 0x93cc7314, 0x211a1477, - 0xe6ad2065, 0x77b5fa86, 0xc75442f5, 0xfb9d35cf, - 0xebcdaf0c, 0x7b3e89a0, 0xd6411bd3, 0xae1e7e49, - 0x00250e2d, 0x2071b35e, 0x226800bb, 0x57b8e0af, - 0x2464369b, 0xf009b91e, 0x5563911d, 0x59dfa6aa, - 0x78c14389, 0xd95a537f, 0x207d5ba2, 0x02e5b9c5, - 0x83260376, 0x6295cfa9, 0x11c81968, 0x4e734a41, - 0xb3472dca, 0x7b14a94a, 0x1b510052, 0x9a532915, - 0xd60f573f, 0xbc9bc6e4, 0x2b60a476, 0x81e67400, - 0x08ba6fb5, 0x571be91f, 0xf296ec6b, 0x2a0dd915, - 0xb6636521, 0xe7b9f9b6, 0xff34052e, 0xc5855664, - 0x53b02d5d, 0xa99f8fa1, 0x08ba4799, 0x6e85076a]), - new Uint32Array([ - 0x4b7a70e9, 0xb5b32944, 0xdb75092e, 0xc4192623, - 0xad6ea6b0, 0x49a7df7d, 0x9cee60b8, 0x8fedb266, - 0xecaa8c71, 0x699a17ff, 0x5664526c, 0xc2b19ee1, - 0x193602a5, 0x75094c29, 0xa0591340, 0xe4183a3e, - 0x3f54989a, 0x5b429d65, 0x6b8fe4d6, 0x99f73fd6, - 0xa1d29c07, 0xefe830f5, 0x4d2d38e6, 0xf0255dc1, - 0x4cdd2086, 0x8470eb26, 0x6382e9c6, 0x021ecc5e, - 0x09686b3f, 0x3ebaefc9, 0x3c971814, 0x6b6a70a1, - 0x687f3584, 0x52a0e286, 0xb79c5305, 0xaa500737, - 0x3e07841c, 0x7fdeae5c, 0x8e7d44ec, 0x5716f2b8, - 0xb03ada37, 0xf0500c0d, 0xf01c1f04, 0x0200b3ff, - 0xae0cf51a, 0x3cb574b2, 0x25837a58, 0xdc0921bd, - 0xd19113f9, 0x7ca92ff6, 0x94324773, 0x22f54701, - 0x3ae5e581, 0x37c2dadc, 0xc8b57634, 0x9af3dda7, - 0xa9446146, 0x0fd0030e, 0xecc8c73e, 0xa4751e41, - 0xe238cd99, 0x3bea0e2f, 0x3280bba1, 0x183eb331, - 0x4e548b38, 0x4f6db908, 0x6f420d03, 0xf60a04bf, - 0x2cb81290, 0x24977c79, 0x5679b072, 0xbcaf89af, - 0xde9a771f, 0xd9930810, 0xb38bae12, 0xdccf3f2e, - 0x5512721f, 0x2e6b7124, 0x501adde6, 0x9f84cd87, - 0x7a584718, 0x7408da17, 0xbc9f9abc, 0xe94b7d8c, - 0xec7aec3a, 0xdb851dfa, 0x63094366, 0xc464c3d2, - 0xef1c1847, 0x3215d908, 0xdd433b37, 0x24c2ba16, - 0x12a14d43, 0x2a65c451, 0x50940002, 0x133ae4dd, - 0x71dff89e, 0x10314e55, 0x81ac77d6, 0x5f11199b, - 0x043556f1, 0xd7a3c76b, 0x3c11183b, 0x5924a509, - 0xf28fe6ed, 0x97f1fbfa, 0x9ebabf2c, 0x1e153c6e, - 0x86e34570, 0xeae96fb1, 0x860e5e0a, 0x5a3e2ab3, - 0x771fe71c, 0x4e3d06fa, 0x2965dcb9, 0x99e71d0f, - 0x803e89d6, 0x5266c825, 0x2e4cc978, 0x9c10b36a, - 0xc6150eba, 0x94e2ea78, 0xa5fc3c53, 0x1e0a2df4, - 0xf2f74ea7, 0x361d2b3d, 0x1939260f, 0x19c27960, - 0x5223a708, 0xf71312b6, 0xebadfe6e, 0xeac31f66, - 0xe3bc4595, 0xa67bc883, 0xb17f37d1, 0x018cff28, - 0xc332ddef, 0xbe6c5aa5, 0x65582185, 0x68ab9802, - 0xeecea50f, 0xdb2f953b, 0x2aef7dad, 0x5b6e2f84, - 0x1521b628, 0x29076170, 0xecdd4775, 0x619f1510, - 0x13cca830, 0xeb61bd96, 0x0334fe1e, 0xaa0363cf, - 0xb5735c90, 0x4c70a239, 0xd59e9e0b, 0xcbaade14, - 0xeecc86bc, 0x60622ca7, 0x9cab5cab, 0xb2f3846e, - 0x648b1eaf, 0x19bdf0ca, 0xa02369b9, 0x655abb50, - 0x40685a32, 0x3c2ab4b3, 0x319ee9d5, 0xc021b8f7, - 0x9b540b19, 0x875fa099, 0x95f7997e, 0x623d7da8, - 0xf837889a, 0x97e32d77, 0x11ed935f, 0x16681281, - 0x0e358829, 0xc7e61fd6, 0x96dedfa1, 0x7858ba99, - 0x57f584a5, 0x1b227263, 0x9b83c3ff, 0x1ac24696, - 0xcdb30aeb, 0x532e3054, 0x8fd948e4, 0x6dbc3128, - 0x58ebf2ef, 0x34c6ffea, 0xfe28ed61, 0xee7c3c73, - 0x5d4a14d9, 0xe864b7e3, 0x42105d14, 0x203e13e0, - 0x45eee2b6, 0xa3aaabea, 0xdb6c4f15, 0xfacb4fd0, - 0xc742f442, 0xef6abbb5, 0x654f3b1d, 0x41cd2105, - 0xd81e799e, 0x86854dc7, 0xe44b476a, 0x3d816250, - 0xcf62a1f2, 0x5b8d2646, 0xfc8883a0, 0xc1c7b6a3, - 0x7f1524c3, 0x69cb7492, 0x47848a0b, 0x5692b285, - 0x095bbf00, 0xad19489d, 0x1462b174, 0x23820e00, - 0x58428d2a, 0x0c55f5ea, 0x1dadf43e, 0x233f7061, - 0x3372f092, 0x8d937e41, 0xd65fecf1, 0x6c223bdb, - 0x7cde3759, 0xcbee7460, 0x4085f2a7, 0xce77326e, - 0xa6078084, 0x19f8509e, 0xe8efd855, 0x61d99735, - 0xa969a7aa, 0xc50c06c2, 0x5a04abfc, 0x800bcadc, - 0x9e447a2e, 0xc3453484, 0xfdd56705, 0x0e1e9ec9, - 0xdb73dbd3, 0x105588cd, 0x675fda79, 0xe3674340, - 0xc5c43465, 0x713e38d8, 0x3d28f89e, 0xf16dff20, - 0x153e21e7, 0x8fb03d4a, 0xe6e39f2b, 0xdb83adf7]), - new Uint32Array([ - 0xe93d5a68, 0x948140f7, 0xf64c261c, 0x94692934, - 0x411520f7, 0x7602d4f7, 0xbcf46b2e, 0xd4a20068, - 0xd4082471, 0x3320f46a, 0x43b7d4b7, 0x500061af, - 0x1e39f62e, 0x97244546, 0x14214f74, 0xbf8b8840, - 0x4d95fc1d, 0x96b591af, 0x70f4ddd3, 0x66a02f45, - 0xbfbc09ec, 0x03bd9785, 0x7fac6dd0, 0x31cb8504, - 0x96eb27b3, 0x55fd3941, 0xda2547e6, 0xabca0a9a, - 0x28507825, 0x530429f4, 0x0a2c86da, 0xe9b66dfb, - 0x68dc1462, 0xd7486900, 0x680ec0a4, 0x27a18dee, - 0x4f3ffea2, 0xe887ad8c, 0xb58ce006, 0x7af4d6b6, - 0xaace1e7c, 0xd3375fec, 0xce78a399, 0x406b2a42, - 0x20fe9e35, 0xd9f385b9, 0xee39d7ab, 0x3b124e8b, - 0x1dc9faf7, 0x4b6d1856, 0x26a36631, 0xeae397b2, - 0x3a6efa74, 0xdd5b4332, 0x6841e7f7, 0xca7820fb, - 0xfb0af54e, 0xd8feb397, 0x454056ac, 0xba489527, - 0x55533a3a, 0x20838d87, 0xfe6ba9b7, 0xd096954b, - 0x55a867bc, 0xa1159a58, 0xcca92963, 0x99e1db33, - 0xa62a4a56, 0x3f3125f9, 0x5ef47e1c, 0x9029317c, - 0xfdf8e802, 0x04272f70, 0x80bb155c, 0x05282ce3, - 0x95c11548, 0xe4c66d22, 0x48c1133f, 0xc70f86dc, - 0x07f9c9ee, 0x41041f0f, 0x404779a4, 0x5d886e17, - 0x325f51eb, 0xd59bc0d1, 0xf2bcc18f, 0x41113564, - 0x257b7834, 0x602a9c60, 0xdff8e8a3, 0x1f636c1b, - 0x0e12b4c2, 0x02e1329e, 0xaf664fd1, 0xcad18115, - 0x6b2395e0, 0x333e92e1, 0x3b240b62, 0xeebeb922, - 0x85b2a20e, 0xe6ba0d99, 0xde720c8c, 0x2da2f728, - 0xd0127845, 0x95b794fd, 0x647d0862, 0xe7ccf5f0, - 0x5449a36f, 0x877d48fa, 0xc39dfd27, 0xf33e8d1e, - 0x0a476341, 0x992eff74, 0x3a6f6eab, 0xf4f8fd37, - 0xa812dc60, 0xa1ebddf8, 0x991be14c, 0xdb6e6b0d, - 0xc67b5510, 0x6d672c37, 0x2765d43b, 0xdcd0e804, - 0xf1290dc7, 0xcc00ffa3, 0xb5390f92, 0x690fed0b, - 0x667b9ffb, 0xcedb7d9c, 0xa091cf0b, 0xd9155ea3, - 0xbb132f88, 0x515bad24, 0x7b9479bf, 0x763bd6eb, - 0x37392eb3, 0xcc115979, 0x8026e297, 0xf42e312d, - 0x6842ada7, 0xc66a2b3b, 0x12754ccc, 0x782ef11c, - 0x6a124237, 0xb79251e7, 0x06a1bbe6, 0x4bfb6350, - 0x1a6b1018, 0x11caedfa, 0x3d25bdd8, 0xe2e1c3c9, - 0x44421659, 0x0a121386, 0xd90cec6e, 0xd5abea2a, - 0x64af674e, 0xda86a85f, 0xbebfe988, 0x64e4c3fe, - 0x9dbc8057, 0xf0f7c086, 0x60787bf8, 0x6003604d, - 0xd1fd8346, 0xf6381fb0, 0x7745ae04, 0xd736fccc, - 0x83426b33, 0xf01eab71, 0xb0804187, 0x3c005e5f, - 0x77a057be, 0xbde8ae24, 0x55464299, 0xbf582e61, - 0x4e58f48f, 0xf2ddfda2, 0xf474ef38, 0x8789bdc2, - 0x5366f9c3, 0xc8b38e74, 0xb475f255, 0x46fcd9b9, - 0x7aeb2661, 0x8b1ddf84, 0x846a0e79, 0x915f95e2, - 0x466e598e, 0x20b45770, 0x8cd55591, 0xc902de4c, - 0xb90bace1, 0xbb8205d0, 0x11a86248, 0x7574a99e, - 0xb77f19b6, 0xe0a9dc09, 0x662d09a1, 0xc4324633, - 0xe85a1f02, 0x09f0be8c, 0x4a99a025, 0x1d6efe10, - 0x1ab93d1d, 0x0ba5a4df, 0xa186f20f, 0x2868f169, - 0xdcb7da83, 0x573906fe, 0xa1e2ce9b, 0x4fcd7f52, - 0x50115e01, 0xa70683fa, 0xa002b5c4, 0x0de6d027, - 0x9af88c27, 0x773f8641, 0xc3604c06, 0x61a806b5, - 0xf0177a28, 0xc0f586e0, 0x006058aa, 0x30dc7d62, - 0x11e69ed7, 0x2338ea63, 0x53c2dd94, 0xc2c21634, - 0xbbcbee56, 0x90bcb6de, 0xebfc7da1, 0xce591d76, - 0x6f05e409, 0x4b7c0188, 0x39720a3d, 0x7c927c24, - 0x86e3725f, 0x724d9db9, 0x1ac15bb4, 0xd39eb8fc, - 0xed545578, 0x08fca5b5, 0xd83d7cd3, 0x4dad0fc4, - 0x1e50ef5e, 0xb161e6f8, 0xa28514d9, 0x6c51133c, - 0x6fd5c7e7, 0x56e14ec4, 0x362abfce, 0xddc6c837, - 0xd79a3234, 0x92638212, 0x670efa8e, 0x406000e0]), - new Uint32Array([ - 0x3a39ce37, 0xd3faf5cf, 0xabc27737, 0x5ac52d1b, - 0x5cb0679e, 0x4fa33742, 0xd3822740, 0x99bc9bbe, - 0xd5118e9d, 0xbf0f7315, 0xd62d1c7e, 0xc700c47b, - 0xb78c1b6b, 0x21a19045, 0xb26eb1be, 0x6a366eb4, - 0x5748ab2f, 0xbc946e79, 0xc6a376d2, 0x6549c2c8, - 0x530ff8ee, 0x468dde7d, 0xd5730a1d, 0x4cd04dc6, - 0x2939bbdb, 0xa9ba4650, 0xac9526e8, 0xbe5ee304, - 0xa1fad5f0, 0x6a2d519a, 0x63ef8ce2, 0x9a86ee22, - 0xc089c2b8, 0x43242ef6, 0xa51e03aa, 0x9cf2d0a4, - 0x83c061ba, 0x9be96a4d, 0x8fe51550, 0xba645bd6, - 0x2826a2f9, 0xa73a3ae1, 0x4ba99586, 0xef5562e9, - 0xc72fefd3, 0xf752f7da, 0x3f046f69, 0x77fa0a59, - 0x80e4a915, 0x87b08601, 0x9b09e6ad, 0x3b3ee593, - 0xe990fd5a, 0x9e34d797, 0x2cf0b7d9, 0x022b8b51, - 0x96d5ac3a, 0x017da67d, 0xd1cf3ed6, 0x7c7d2d28, - 0x1f9f25cf, 0xadf2b89b, 0x5ad6b472, 0x5a88f54c, - 0xe029ac71, 0xe019a5e6, 0x47b0acfd, 0xed93fa9b, - 0xe8d3c48d, 0x283b57cc, 0xf8d56629, 0x79132e28, - 0x785f0191, 0xed756055, 0xf7960e44, 0xe3d35e8c, - 0x15056dd4, 0x88f46dba, 0x03a16125, 0x0564f0bd, - 0xc3eb9e15, 0x3c9057a2, 0x97271aec, 0xa93a072a, - 0x1b3f6d9b, 0x1e6321f5, 0xf59c66fb, 0x26dcf319, - 0x7533d928, 0xb155fdf5, 0x03563482, 0x8aba3cbb, - 0x28517711, 0xc20ad9f8, 0xabcc5167, 0xccad925f, - 0x4de81751, 0x3830dc8e, 0x379d5862, 0x9320f991, - 0xea7a90c2, 0xfb3e7bce, 0x5121ce64, 0x774fbe32, - 0xa8b6e37e, 0xc3293d46, 0x48de5369, 0x6413e680, - 0xa2ae0810, 0xdd6db224, 0x69852dfd, 0x09072166, - 0xb39a460a, 0x6445c0dd, 0x586cdecf, 0x1c20c8ae, - 0x5bbef7dd, 0x1b588d40, 0xccd2017f, 0x6bb4e3bb, - 0xdda26a7e, 0x3a59ff45, 0x3e350a44, 0xbcb4cdd5, - 0x72eacea8, 0xfa6484bb, 0x8d6612ae, 0xbf3c6f47, - 0xd29be463, 0x542f5d9e, 0xaec2771b, 0xf64e6370, - 0x740e0d8d, 0xe75b1357, 0xf8721671, 0xaf537d5d, - 0x4040cb08, 0x4eb4e2cc, 0x34d2466a, 0x0115af84, - 0xe1b00428, 0x95983a1d, 0x06b89fb4, 0xce6ea048, - 0x6f3f3b82, 0x3520ab82, 0x011a1d4b, 0x277227f8, - 0x611560b1, 0xe7933fdc, 0xbb3a792b, 0x344525bd, - 0xa08839e1, 0x51ce794b, 0x2f32c9b7, 0xa01fbac9, - 0xe01cc87e, 0xbcc7d1f6, 0xcf0111c3, 0xa1e8aac7, - 0x1a908749, 0xd44fbd9a, 0xd0dadecb, 0xd50ada38, - 0x0339c32a, 0xc6913667, 0x8df9317c, 0xe0b12b4f, - 0xf79e59b7, 0x43f5bb3a, 0xf2d519ff, 0x27d9459c, - 0xbf97222c, 0x15e6fc2a, 0x0f91fc71, 0x9b941525, - 0xfae59361, 0xceb69ceb, 0xc2a86459, 0x12baa8d1, - 0xb6c1075e, 0xe3056a0c, 0x10d25065, 0xcb03a442, - 0xe0ec6e0e, 0x1698db3b, 0x4c98a0be, 0x3278e964, - 0x9f1f9532, 0xe0d392df, 0xd3a0342b, 0x8971f21e, - 0x1b0a7441, 0x4ba3348c, 0xc5be7120, 0xc37632d8, - 0xdf359f8d, 0x9b992f2e, 0xe60b6f47, 0x0fe3f11d, - 0xe54cda54, 0x1edad891, 0xce6279cf, 0xcd3e7e6f, - 0x1618b166, 0xfd2c1d05, 0x848fd2c5, 0xf6fb2299, - 0xf523f357, 0xa6327623, 0x93a83531, 0x56cccd02, - 0xacf08162, 0x5a75ebb5, 0x6e163697, 0x88d273cc, - 0xde966292, 0x81b949d0, 0x4c50901b, 0x71c65614, - 0xe6c6c7bd, 0x327a140a, 0x45e1d006, 0xc3f27b9a, - 0xc9aa53fd, 0x62a80f00, 0xbb25bfe2, 0x35bdd2f6, - 0x71126905, 0xb2040222, 0xb6cbcf7c, 0xcd769c2b, - 0x53113ec0, 0x1640e3d3, 0x38abbd60, 0x2547adf0, - 0xba38209c, 0xf746ce76, 0x77afa1c5, 0x20756060, - 0x85cbfe4e, 0x8ae88dd8, 0x7aaaf9b0, 0x4cf9aa7e, - 0x1948c25c, 0x02fb8a8c, 0x01c36ae4, 0xd6ebe1f9, - 0x90d4f869, 0xa65cdea0, 0x3f09252d, 0xc208e69f, - 0xb74e6132, 0xce77e25b, 0x578fdfe3, 0x3ac372e6]) - ]; - this.P = new Uint32Array([ - 0x243f6a88, 0x85a308d3, 0x13198a2e, 0x03707344, - 0xa4093822, 0x299f31d0, 0x082efa98, 0xec4e6c89, - 0x452821e6, 0x38d01377, 0xbe5466cf, 0x34e90c6c, - 0xc0ac29b7, 0xc97c50dd, 0x3f84d5b5, 0xb5470917, - 0x9216d5d9, 0x8979fb1b]); -}; - -function F(S, x8, i) { - return (((S[0][x8[i+3]] + - S[1][x8[i+2]]) ^ - S[2][x8[i+1]]) + - S[3][x8[i]]); -}; - -Blowfish.prototype.encipher = function(x, x8) { - if (x8 === undefined) { - x8 = new Uint8Array(x.buffer); - if (x.byteOffset !== 0) - x8 = x8.subarray(x.byteOffset); - } - x[0] ^= this.P[0]; - for (var i = 1; i < 16; i += 2) { - x[1] ^= F(this.S, x8, 0) ^ this.P[i]; - x[0] ^= F(this.S, x8, 4) ^ this.P[i+1]; - } - var t = x[0]; - x[0] = x[1] ^ this.P[17]; - x[1] = t; -}; - -Blowfish.prototype.decipher = function(x) { - var x8 = new Uint8Array(x.buffer); - if (x.byteOffset !== 0) - x8 = x8.subarray(x.byteOffset); - x[0] ^= this.P[17]; - for (var i = 16; i > 0; i -= 2) { - x[1] ^= F(this.S, x8, 0) ^ this.P[i]; - x[0] ^= F(this.S, x8, 4) ^ this.P[i-1]; - } - var t = x[0]; - x[0] = x[1] ^ this.P[0]; - x[1] = t; -}; - -function stream2word(data, databytes){ - var i, temp = 0; - for (i = 0; i < 4; i++, BLF_J++) { - if (BLF_J >= databytes) BLF_J = 0; - temp = (temp << 8) | data[BLF_J]; - } - return temp; -}; - -Blowfish.prototype.expand0state = function(key, keybytes) { - var d = new Uint32Array(2), i, k; - var d8 = new Uint8Array(d.buffer); - - for (i = 0, BLF_J = 0; i < 18; i++) { - this.P[i] ^= stream2word(key, keybytes); - } - BLF_J = 0; - - for (i = 0; i < 18; i += 2) { - this.encipher(d, d8); - this.P[i] = d[0]; - this.P[i+1] = d[1]; - } - - for (i = 0; i < 4; i++) { - for (k = 0; k < 256; k += 2) { - this.encipher(d, d8); - this.S[i][k] = d[0]; - this.S[i][k+1] = d[1]; - } - } -}; - -Blowfish.prototype.expandstate = function(data, databytes, key, keybytes) { - var d = new Uint32Array(2), i, k; - - for (i = 0, BLF_J = 0; i < 18; i++) { - this.P[i] ^= stream2word(key, keybytes); - } - - for (i = 0, BLF_J = 0; i < 18; i += 2) { - d[0] ^= stream2word(data, databytes); - d[1] ^= stream2word(data, databytes); - this.encipher(d); - this.P[i] = d[0]; - this.P[i+1] = d[1]; - } - - for (i = 0; i < 4; i++) { - for (k = 0; k < 256; k += 2) { - d[0] ^= stream2word(data, databytes); - d[1] ^= stream2word(data, databytes); - this.encipher(d); - this.S[i][k] = d[0]; - this.S[i][k+1] = d[1]; - } - } - BLF_J = 0; -}; - -Blowfish.prototype.enc = function(data, blocks) { - for (var i = 0; i < blocks; i++) { - this.encipher(data.subarray(i*2)); - } -}; - -Blowfish.prototype.dec = function(data, blocks) { - for (var i = 0; i < blocks; i++) { - this.decipher(data.subarray(i*2)); - } -}; - -var BCRYPT_BLOCKS = 8, - BCRYPT_HASHSIZE = 32; - -function bcrypt_hash(sha2pass, sha2salt, out) { - var state = new Blowfish(), - cdata = new Uint32Array(BCRYPT_BLOCKS), i, - ciphertext = new Uint8Array([79,120,121,99,104,114,111,109,97,116,105, - 99,66,108,111,119,102,105,115,104,83,119,97,116,68,121,110,97,109, - 105,116,101]); //"OxychromaticBlowfishSwatDynamite" - - state.expandstate(sha2salt, 64, sha2pass, 64); - for (i = 0; i < 64; i++) { - state.expand0state(sha2salt, 64); - state.expand0state(sha2pass, 64); - } - - for (i = 0; i < BCRYPT_BLOCKS; i++) - cdata[i] = stream2word(ciphertext, ciphertext.byteLength); - for (i = 0; i < 64; i++) - state.enc(cdata, cdata.byteLength / 8); - - for (i = 0; i < BCRYPT_BLOCKS; i++) { - out[4*i+3] = cdata[i] >>> 24; - out[4*i+2] = cdata[i] >>> 16; - out[4*i+1] = cdata[i] >>> 8; - out[4*i+0] = cdata[i]; - } -}; - -function bcrypt_pbkdf(pass, passlen, salt, saltlen, key, keylen, rounds) { - var sha2pass = new Uint8Array(64), - sha2salt = new Uint8Array(64), - out = new Uint8Array(BCRYPT_HASHSIZE), - tmpout = new Uint8Array(BCRYPT_HASHSIZE), - countsalt = new Uint8Array(saltlen+4), - i, j, amt, stride, dest, count, - origkeylen = keylen; - - if (rounds < 1) - return -1; - if (passlen === 0 || saltlen === 0 || keylen === 0 || - keylen > (out.byteLength * out.byteLength) || saltlen > (1<<20)) - return -1; - - stride = Math.floor((keylen + out.byteLength - 1) / out.byteLength); - amt = Math.floor((keylen + stride - 1) / stride); - - for (i = 0; i < saltlen; i++) - countsalt[i] = salt[i]; - - crypto_hash_sha512(sha2pass, pass, passlen); - - for (count = 1; keylen > 0; count++) { - countsalt[saltlen+0] = count >>> 24; - countsalt[saltlen+1] = count >>> 16; - countsalt[saltlen+2] = count >>> 8; - countsalt[saltlen+3] = count; - - crypto_hash_sha512(sha2salt, countsalt, saltlen + 4); - bcrypt_hash(sha2pass, sha2salt, tmpout); - for (i = out.byteLength; i--;) - out[i] = tmpout[i]; - - for (i = 1; i < rounds; i++) { - crypto_hash_sha512(sha2salt, tmpout, tmpout.byteLength); - bcrypt_hash(sha2pass, sha2salt, tmpout); - for (j = 0; j < out.byteLength; j++) - out[j] ^= tmpout[j]; - } - - amt = Math.min(amt, keylen); - for (i = 0; i < amt; i++) { - dest = i * stride + (count - 1); - if (dest >= origkeylen) - break; - key[dest] = out[i]; - } - keylen -= i; - } - - return 0; -}; - -module.exports = { - BLOCKS: BCRYPT_BLOCKS, - HASHSIZE: BCRYPT_HASHSIZE, - hash: bcrypt_hash, - pbkdf: bcrypt_pbkdf -}; diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/bcrypt-pbkdf/package.json b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/bcrypt-pbkdf/package.json deleted file mode 100644 index c6f6b010d..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/bcrypt-pbkdf/package.json +++ /dev/null @@ -1,93 +0,0 @@ -{ - "_args": [ - [ - { - "name": "bcrypt-pbkdf", - "raw": "bcrypt-pbkdf@^1.0.0", - "rawSpec": "^1.0.0", - "scope": null, - "spec": ">=1.0.0 <2.0.0", - "type": "range" - }, - "/home/torin/go/src/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk" - ] - ], - "_from": "bcrypt-pbkdf@>=1.0.0 <2.0.0", - "_id": "bcrypt-pbkdf@1.0.2", - "_inCache": true, - "_installable": true, - "_location": "/bcrypt-pbkdf", - "_nodeVersion": "0.12.18", - "_npmOperationalInternal": { - "host": "s3://npm-registry-packages", - "tmp": "tmp/bcrypt-pbkdf_1.0.2_1530232438519_0.6464853720318084" - }, - "_npmUser": { - "email": "alex@cooperi.net", - "name": "arekinath" - }, - "_npmVersion": "2.15.11", - "_phantomChildren": {}, - "_requested": { - "name": "bcrypt-pbkdf", - "raw": "bcrypt-pbkdf@^1.0.0", - "rawSpec": "^1.0.0", - "scope": null, - "spec": ">=1.0.0 <2.0.0", - "type": "range" - }, - "_requiredBy": [ - "/sshpk" - ], - "_resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "_shasum": "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e", - "_shrinkwrap": null, - "_spec": "bcrypt-pbkdf@^1.0.0", - "_where": "/home/torin/go/src/github.com/open-policy-agent/opa/docs/book/node_modules/sshpk", - "bugs": { - "url": "https://github.com/joyent/node-bcrypt-pbkdf/issues" - }, - "dependencies": { - "tweetnacl": "^0.14.3" - }, - "description": "Port of the OpenBSD bcrypt_pbkdf function to pure JS", - "devDependencies": {}, - "directories": {}, - "dist": { - "fileCount": 5, - "shasum": "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e", - "tarball": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "unpackedSize": 28994 - }, - "gitHead": "15fa7399a1090ba70d855764f7ace23003bf45f3", - "homepage": "https://github.com/joyent/node-bcrypt-pbkdf#readme", - "license": "BSD-3-Clause", - "main": "index.js", - "maintainers": [ - { - "email": "alex@cooperi.net", - "name": "arekinath" - }, - { - "email": "dap@cs.brown.edu", - "name": "dap" - }, - { - "email": "josh@sysmgr.org", - "name": "jclulow" - }, - { - "email": "trentm@gmail.com", - "name": "trentm" - } - ], - "name": "bcrypt-pbkdf", - "optionalDependencies": {}, - "readme": "ERROR: No README data found!", - "repository": { - "type": "git", - "url": "git://github.com/joyent/node-bcrypt-pbkdf.git" - }, - "scripts": {}, - "version": "1.0.2" -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/boolbase/README.md b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/boolbase/README.md deleted file mode 100644 index 85eefa5e5..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/boolbase/README.md +++ /dev/null @@ -1,10 +0,0 @@ -#boolbase -This very simple module provides two basic functions, one that always returns true (`trueFunc`) and one that always returns false (`falseFunc`). - -###WTF? - -By having only a single instance of these functions around, it's possible to do some nice optimizations. Eg. [`CSSselect`](https://github.com/fb55/CSSselect) uses these functions to determine whether a selector won't match any elements. If that's the case, the DOM doesn't even have to be touched. - -###And why is this a separate module? - -I'm trying to modularize `CSSselect` and most modules depend on these functions. IMHO, having a separate module is the easiest solution to this problem. \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/boolbase/index.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/boolbase/index.js deleted file mode 100644 index 8799fd95d..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/boolbase/index.js +++ /dev/null @@ -1,8 +0,0 @@ -module.exports = { - trueFunc: function trueFunc(){ - return true; - }, - falseFunc: function falseFunc(){ - return false; - } -}; \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/boolbase/package.json b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/boolbase/package.json deleted file mode 100644 index 1036df208..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/boolbase/package.json +++ /dev/null @@ -1,82 +0,0 @@ -{ - "_args": [ - [ - { - "name": "boolbase", - "raw": "boolbase@~1.0.0", - "rawSpec": "~1.0.0", - "scope": null, - "spec": ">=1.0.0 <1.1.0", - "type": "range" - }, - "/home/torin/go/src/github.com/open-policy-agent/opa/docs/book/node_modules/css-select" - ] - ], - "_from": "boolbase@>=1.0.0 <1.1.0", - "_id": "boolbase@1.0.0", - "_inCache": true, - "_installable": true, - "_location": "/boolbase", - "_npmUser": { - "email": "me@feedic.com", - "name": "feedic" - }, - "_npmVersion": "1.4.2", - "_phantomChildren": {}, - "_requested": { - "name": "boolbase", - "raw": "boolbase@~1.0.0", - "rawSpec": "~1.0.0", - "scope": null, - "spec": ">=1.0.0 <1.1.0", - "type": "range" - }, - "_requiredBy": [ - "/css-select", - "/nth-check" - ], - "_resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "_shasum": "68dff5fbe60c51eb37725ea9e3ed310dcc1e776e", - "_shrinkwrap": null, - "_spec": "boolbase@~1.0.0", - "_where": "/home/torin/go/src/github.com/open-policy-agent/opa/docs/book/node_modules/css-select", - "author": { - "email": "me@feedic.com", - "name": "Felix Boehm" - }, - "bugs": { - "url": "https://github.com/fb55/boolbase/issues" - }, - "dependencies": {}, - "description": "two functions: One that returns true, one that returns false", - "devDependencies": {}, - "directories": {}, - "dist": { - "shasum": "68dff5fbe60c51eb37725ea9e3ed310dcc1e776e", - "tarball": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" - }, - "homepage": "https://github.com/fb55/boolbase", - "keywords": [ - "boolean", - "function" - ], - "license": "ISC", - "main": "index.js", - "maintainers": [ - { - "email": "me@feedic.com", - "name": "feedic" - } - ], - "name": "boolbase", - "optionalDependencies": {}, - "readme": "ERROR: No README data found!", - "repository": { - "type": "git", - "url": "git+https://github.com/fb55/boolbase.git" - }, - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" - }, - "version": "1.0.0" -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/caseless/LICENSE b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/caseless/LICENSE deleted file mode 100644 index 61789f4a4..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/caseless/LICENSE +++ /dev/null @@ -1,28 +0,0 @@ -Apache License -Version 2.0, January 2004 -http://www.apache.org/licenses/ -TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION -1. Definitions. -"License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. -"Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. -"Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. -"You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. -"Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. -"Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. -"Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). -"Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. -"Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." -"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. -2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. -3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. -4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: -You must give any other recipients of the Work or Derivative Works a copy of this License; and -You must cause any modified files to carry prominent notices stating that You changed the files; and -You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and -If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. -5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. -6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. -7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. -8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. -9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. -END OF TERMS AND CONDITIONS \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/caseless/README.md b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/caseless/README.md deleted file mode 100644 index e5077a216..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/caseless/README.md +++ /dev/null @@ -1,45 +0,0 @@ -## Caseless -- wrap an object to set and get property with caseless semantics but also preserve caseing. - -This library is incredibly useful when working with HTTP headers. It allows you to get/set/check for headers in a caseless manner while also preserving the caseing of headers the first time they are set. - -## Usage - -```javascript -var headers = {} - , c = caseless(headers) - ; -c.set('a-Header', 'asdf') -c.get('a-header') === 'asdf' -``` - -## has(key) - -Has takes a name and if it finds a matching header will return that header name with the preserved caseing it was set with. - -```javascript -c.has('a-header') === 'a-Header' -``` - -## set(key, value[, clobber=true]) - -Set is fairly straight forward except that if the header exists and clobber is disabled it will add `','+value` to the existing header. - -```javascript -c.set('a-Header', 'fdas') -c.set('a-HEADER', 'more', false) -c.get('a-header') === 'fdsa,more' -``` - -## swap(key) - -Swaps the casing of a header with the new one that is passed in. - -```javascript -var headers = {} - , c = caseless(headers) - ; -c.set('a-Header', 'fdas') -c.swap('a-HEADER') -c.has('a-header') === 'a-HEADER' -headers === {'a-HEADER': 'fdas'} -``` diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/caseless/index.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/caseless/index.js deleted file mode 100644 index b194734ee..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/caseless/index.js +++ /dev/null @@ -1,67 +0,0 @@ -function Caseless (dict) { - this.dict = dict || {} -} -Caseless.prototype.set = function (name, value, clobber) { - if (typeof name === 'object') { - for (var i in name) { - this.set(i, name[i], value) - } - } else { - if (typeof clobber === 'undefined') clobber = true - var has = this.has(name) - - if (!clobber && has) this.dict[has] = this.dict[has] + ',' + value - else this.dict[has || name] = value - return has - } -} -Caseless.prototype.has = function (name) { - var keys = Object.keys(this.dict) - , name = name.toLowerCase() - ; - for (var i=0;i=0.12.0 <0.13.0", - "type": "range" - }, - "/home/torin/go/src/github.com/open-policy-agent/opa/docs/book/node_modules/request" - ] - ], - "_from": "caseless@>=0.12.0 <0.13.0", - "_id": "caseless@0.12.0", - "_inCache": true, - "_installable": true, - "_location": "/caseless", - "_nodeVersion": "6.9.2", - "_npmOperationalInternal": { - "host": "packages-12-west.internal.npmjs.com", - "tmp": "tmp/caseless-0.12.0.tgz_1485466648253_0.3714302028529346" - }, - "_npmUser": { - "email": "mikeal.rogers@gmail.com", - "name": "mikeal" - }, - "_npmVersion": "3.10.9", - "_phantomChildren": {}, - "_requested": { - "name": "caseless", - "raw": "caseless@~0.12.0", - "rawSpec": "~0.12.0", - "scope": null, - "spec": ">=0.12.0 <0.13.0", - "type": "range" - }, - "_requiredBy": [ - "/request" - ], - "_resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "_shasum": "1b681c21ff84033c826543090689420d187151dc", - "_shrinkwrap": null, - "_spec": "caseless@~0.12.0", - "_where": "/home/torin/go/src/github.com/open-policy-agent/opa/docs/book/node_modules/request", - "author": { - "email": "mikeal.rogers@gmail.com", - "name": "Mikeal Rogers" - }, - "bugs": { - "url": "https://github.com/mikeal/caseless/issues" - }, - "dependencies": {}, - "description": "Caseless object set/get/has, very useful when working with HTTP headers.", - "devDependencies": { - "tape": "^2.10.2" - }, - "directories": {}, - "dist": { - "shasum": "1b681c21ff84033c826543090689420d187151dc", - "tarball": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz" - }, - "gitHead": "af91df7878a8b53cf3dc2e9a086dc57ba8301649", - "homepage": "https://github.com/mikeal/caseless#readme", - "keywords": [ - "headers", - "http", - "caseless" - ], - "license": "Apache-2.0", - "main": "index.js", - "maintainers": [ - { - "email": "mikeal.rogers@gmail.com", - "name": "mikeal" - }, - { - "email": "jnylen@gmail.com", - "name": "nylen" - }, - { - "email": "simeonvelichkov@gmail.com", - "name": "simov" - } - ], - "name": "caseless", - "optionalDependencies": {}, - "readme": "ERROR: No README data found!", - "repository": { - "type": "git", - "url": "git+https://github.com/mikeal/caseless.git" - }, - "scripts": { - "test": "node test.js" - }, - "test": "node test.js", - "version": "0.12.0" -} diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/caseless/test.js b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/caseless/test.js deleted file mode 100644 index f55196cc0..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/caseless/test.js +++ /dev/null @@ -1,67 +0,0 @@ -var tape = require('tape') - , caseless = require('./') - ; - -tape('set get has', function (t) { - var headers = {} - , c = caseless(headers) - ; - t.plan(17) - c.set('a-Header', 'asdf') - t.equal(c.get('a-header'), 'asdf') - t.equal(c.has('a-header'), 'a-Header') - t.ok(!c.has('nothing')) - // old bug where we used the wrong regex - t.ok(!c.has('a-hea')) - c.set('a-header', 'fdsa') - t.equal(c.get('a-header'), 'fdsa') - t.equal(c.get('a-Header'), 'fdsa') - c.set('a-HEADER', 'more', false) - t.equal(c.get('a-header'), 'fdsa,more') - - t.deepEqual(headers, {'a-Header': 'fdsa,more'}) - c.swap('a-HEADER') - t.deepEqual(headers, {'a-HEADER': 'fdsa,more'}) - - c.set('deleteme', 'foobar') - t.ok(c.has('deleteme')) - t.ok(c.del('deleteme')) - t.notOk(c.has('deleteme')) - t.notOk(c.has('idonotexist')) - t.ok(c.del('idonotexist')) - - c.set('tva', 'test1') - c.set('tva-header', 'test2') - t.equal(c.has('tva'), 'tva') - t.notOk(c.has('header')) - - t.equal(c.get('tva'), 'test1') - -}) - -tape('swap', function (t) { - var headers = {} - , c = caseless(headers) - ; - t.plan(4) - // No Header to Swap. - t.throws(function () { - c.swap('content-type') - }) - // Set Header. - c.set('content-type', 'application/json') - // Swap Header With Itself. - c.swap('content-type') - // Does Not Delete Itself. - t.ok(c.has('content-type')) - // Swap Header With a Different Header. - c.swap('Content-Type') - // Still Has Header. - t.ok(c.has('Content-Type')) - // Delete Header. - c.del('Content-Type') - // No Header to Swap. - t.throws(function () { - c.swap('content-type') - }) -}) diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cheerio/History.md b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cheerio/History.md deleted file mode 100644 index c0bb5dea9..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/cheerio/History.md +++ /dev/null @@ -1,556 +0,0 @@ - -0.20.0 / 2016-02-01 -================== - - * Add coveralls badge, remove link to old report (Felix Böhm) - * Update lodash dependeny to 4.1.0 (leif.hanack) - * Fix PR #726 adding 'appendTo()' and 'prependTo()' (Delgan) - * Added appendTo and prependTo with tests #641 (digihaven) - * Fix #780 by changing options context in '.find()' (Felix Böhm) - * Add an unit test checking the query of child (Delgan) - * fix #667: attr({foo: null}) removes attribute foo, like attr('foo', null) (Ray Waldin) - * Include reference to dedicated "Loading" section (Mike Pennisi) - * Added load method to $ (alanev) - * update css-select to 1.2.0 (Felix Böhm) - * Fixing Grammatical Error (Dan Corman) - * Test against node v0.12 --> v4.2 (Jason Kurian) - * Correct output in example (Felix Böhm) - * Fix npm files filter (Bogdan Chadkin) - * Enable setting data on all elements in selection (Mike Pennisi) - * Reinstate `$.fn.toArray` (Mike Pennisi) - * update css-select to 1.1.0 (Thomas Shafer) - * Complete implementation of `wrap` (Mike Pennisi) - * Correct name of unit test (Mike Pennisi) - * Correct grammar in test titles (Mike Pennisi) - * Normalize whitespace (Mike Pennisi) - * Insert omitted assertion (Mike Pennisi) - * Update invocation of `children` (Mike Pennisi) - * Begin implementation of `wrap` method (Dandlezzz) - * Update Readme.md (Sven Slootweg) - * fix document's mistake in Readme.md (exoticknight) - * Add tests for setting text and html as non-strings (Ryc O'Chet) - * Fix for passing non-string values to .html or .text (Ryc O'Chet) - * use a selector to filter form elements (fb55) - * fix README.md typo (Yutian Li) - * README: fix spelling (Chris Rebert) - * Added support for options without a `value` attribute. Fixes #633 (Todd Wolfson) - * responding to pull request feedback - remove item() method and related tests (Ray Waldin) - * add length property and item method to object returned by prop('style'), plus tests (Ray Waldin) - * Added .prop method to readme (Artem Burtsev) - * Added .prop method (Artem Burtsev) - * Added Gitter badge (The Gitter Badger) - -0.19.0 / 2015-03-21 -================== - - * fixed allignment (fb55) - * added test case for malformed json in data attributes (fb55) - * fix: handle some extreme cases like `data-custom="{{templatevar}}"`. There is possibility error while parsing json . (Harish.K) - * Add missing optional selector doc for {prev,next}{All,Until} (Jérémie Astori) - * update to dom-serializer@0.1.0 (Felix Böhm) - * Document `Cheerio#serialzeArray` (Mike Pennisi) - * Fixed up `serializeArray()` and added multiple support (Todd Wolfson) - * Implement serializeArray() (Jarno Leppänen) - * recognize options in $.xml() (fb55) - * lib/static.js: text(): rm errant space before ++ (Chris Rebert) - * Do not expose internal `children` array (Mike Pennisi) - * Change lodash dependencies to ^3.1.0 (Samy Pessé) - * Update lodash@3.1.0 (Samy Pessé) - * Updates Readme.md: .not(function (index, elem)) (Patrick Ward) - * update to css-select@1.0.0 (fb55) - * Allow failures in Node.js v0.11 (Mike Pennisi) - * Added: Gittask badge (Matthew Mueller) - * Isolate prototypes of functions created via `load` (Mike Pennisi) - * Updates Readme.md: adds JS syntax highlighting (frankcash) - * #608 -- Add support for insertBefore/insertAfter syntax. Supports target types of: $, [$], selector (both single and multiple results) (Ben Cochran) - * Clone input nodes when inserting over a set (Mike Pennisi) - * Move unit test files (Mike Pennisi) - * remove unnecessarily tricky code (David Chambers) - * pass options to $.html in toString (fb55) - * add license info to package.json (Chris Rebert) - * xyz@~0.5.0 (David Chambers) - * Remove unofficial signature of `children` (Mike Pennisi) - * Fix bug in `css` method (Mike Pennisi) - * Correct bug in implementation of `Cheerio#val` (Mike Pennisi) - -0.18.0 / 2014-11-06 -================== - - * bump htmlparser2 dependency to ~3.8.1 (Chris Rebert) - * Correct unit test titles (Mike Pennisi) - * Correct behavior of `after` and `before` (Mike Pennisi) - * implement jQuery's .has() (Chris Rebert) - * Update repository url (haqii) - * attr() should return undefined or name for booleans (Raoul Millais) - * Update Readme.md (Ryan Breen) - * Implement `Cheerio#not` (Mike Pennisi) - * Clone nodes according to original parsing options (Mike Pennisi) - * fix lint error (David Chambers) - * Add explicit tests for DOM level 1 API (Mike Pennisi) - * Expose DOM level 1 API for Node-like objects (Mike Pennisi) - * Correct error in documentation (Mike Pennisi) - * Return a fully-qualified Function from `$.load` (Mike Pennisi) - * Update tests to avoid duck typing (Mike Pennisi) - * Alter "loaded" functions to produce true instances (Mike Pennisi) - * Organize tests for `cheerio.load` (Mike Pennisi) - * Complete `$.prototype.find` (Mike Pennisi) - * Use JSHint's `extends` option (Mike Pennisi) - * Remove aliases for exported methods (Mike Pennisi) - * Disallow unused variables (Mike Pennisi) - * Remove unused internal variables (Mike Pennisi) - * Remove unused variables from unit tests (Mike Pennisi) - * Remove unused API method references (Mike Pennisi) - * Move tests for `contains` method (Mike Pennisi) - * xyz@0.4.0 (David Chambers) - * Created a wiki for companies using cheerio in production (Matthew Mueller) - * Implement `$.prototype.index` (Mike Pennisi) - * Implement `$.prototype.addBack` (Mike Pennisi) - * Added double quotes to radio attribute name to account for characters such as brackets (akant10) - * Update History.md (Gabriel Falkenberg) - * add 0.17.0 changelog (David Chambers) - * exit prepublish script if tag not found (David Chambers) - * alphabetize devDependencies (fb55) - * ignore coverage dir (fb55) - * submit coverage to coveralls (fb55) - * replace jscoverage with istanbul (fb55) - -0.17.0 / 2014-06-10 -================== - - * Fix bug in internal `uniqueSplice` function (Mike Pennisi) - * accept buffer argument to cheerio.load (David Chambers) - * Respect options on the element level (Alex Indigo) - * Change state definition to more readable (Artem Burtsev) - * added test (0xBADC0FFEE) - * add class only if doesn't exist (Artem Burtsev) - * Made it less insane. (Alex Indigo) - * Implement `Cheerio#add` (Mike Pennisi) - * Use "loaded" instance of Cheerio in unit tests (Mike Pennisi) - * Be more strict with object check. (Alex Indigo) - * Added options argument to .html() static method. (Alex Indigo) - * Fixed encoding mishaps. Adjusted tests. (Alex Indigo) - * use dom-serializer module (fb55) - * don't test on 0.8, don't ignore 0.11 (Felix Böhm) - * parse: rm unused variables (coderaiser) - * cheerio: rm unused variable (coderaiser) - * Fixed test (Avi Kohn) - * Added test (Avi Kohn) - * Changed == to === (Avi Kohn) - * Fixed a bug in removing type="hidden" attr (Avi Kohn) - * sorted (Alexey Raspopov) - * add `muted` attr to booleanAttributes (Alexey Raspopov) - * fixed context of `this` in .html (Felix Böhm) - * append new elements for each element in selection (fb55) - -0.16.0 / 2014-05-08 -================== - - * fix `make bench` (David Chambers) - * makefile: add release-* targets (David Chambers) - * alphabetize dependencies (David Chambers) - * Rewrite `data` internals with caching behavior (Mike Pennisi) - * Fence .val example as js (Kevin Sawicki) - * Fixed typos. Deleted trailing whitespace from test/render.js (Nattaphoom Ch) - * Fix manipulation APIs with removed elements (kpdecker) - * Perform manual string parsing for hasClass (kpdecker) - * Fix existing element removal (kpdecker) - * update render tests (Felix Böhm) - * fixed cheerio path (Felix Böhm) - * use `entities.escape` for attribute values (Felix Böhm) - * bump entities version (Felix Böhm) - * remove lowerCaseTags option from readme (Felix Böhm) - * added test case for .html in xmlMode (fb55) - * render xml in `html()` when `xmlMode: true` (fb55) - * use a map for booleanAttributes (fb55) - * update singleTags, use utils.isTag (fb55) - * update travis badge URL (Felix Böhm) - * use typeof instead of _.isString and _.isNumber (fb55) - * use Array.isArray instead of _.isArray (fb55) - * replace _.isFunction with typeof (fb55) - * removed unnecessary error message (fb55) - * decode entities in htmlparser2 (fb55) - * pass options object to CSSselect (fb55) - -0.15.0 / 2014-04-08 -================== - - * Update callbacks to pass element per docs (@kpdecker) - * preserve options (@fb55) - * Use SVG travis badge (@t3chnoboy) - * only use static requires (@fb55) - * Optimize manipulation methods (@kpdecker) - * Optimize add and remove class cases (@kpdecker) - * accept dom of DomHandler to cheerio.load (@nleush) - * added parentsUntil method (@finspin) - * Add performance optimization and bug fix `empty` method (@kpdecker) - -0.14.0 / 2014-04-01 -================== - - * call encodeXML and directly expose decodeHTML (@fb55) - * use latest htmlparser2 and entities versions (@fb55) - * Deprecate `$.fn.toArray` (@jugglinmike) - * Implement `$.fn.get` (@jugglinmike) - * .replaceWith now replaces all selected elements. (@xavi-) - * Correct arguments for 'replaceWith' callback (@jugglinmike) - * switch to lodash (@fb55) - * update to entities@0.5.0 (@fb55) - * Fix attr when $ collection contains text modules (@kpdecker) - * Update to latest version of expect.js (@jugglinmike) - * Remove nodes from their previous structures (@jugglinmike) - * Update render.js (@stevenvachon) - * CDATA test (@stevenvachon) - * only ever one child index for cdata (@stevenvachon) - * don't loop through cdata children array (@stevenvachon) - * proper rendering of CDATA (@stevenvachon) - * Add cheerio-only bench option (@kpdecker) - * Avoid delete operations (@kpdecker) - * Add independent html benchmark (@kpdecker) - * Cache tag check in render (@kpdecker) - * Simplify attribute rendering step (@kpdecker) - * Add html rendering bench case (@kpdecker) - * Remove unnecessary check from removeAttr (@kpdecker) - * Remove unnecessary encoding step for attrs (@kpdecker) - * Add test for removeAttr+attr on boolean attributes (@kpdecker) - * Add single element benchmark case (@kpdecker) - * Optimize filter with selector (@kpdecker) - * Fix passing context as dom node (@alfred-nsh) - * Fix bug in `nextUntil` (@jugglinmike) - * Fix bug in `nextAll` (@jugglinmike) - * Implement `selector` argument of `next` method (@jugglinmike) - * Fix bug in `prevUntil` (@jugglinmike) - * Implement `selector` argument of `prev` method (@jugglinmike) - * Fix bug in `prevAll` (@jugglinmike) - * Fix bug in `siblings` (@jugglinmike) - * Avoid unnecessary indexOf from toggleClass (@kpdecker) - * Use strict equality rather than falsy check in eq (@kpdecker) - * Add benchmark coverage for all $ APIs (@kpdecker) - * Optimize filter Cheerio intermediate creation (@kpdecker) - * Optimize siblings cheerio instance creation (@kpdecker) - * Optimize identity cases for first/last/eq (@kpdecker) - * Use domEach for traversal (@kpdecker) - * Inline children lookup in find (@kpdecker) - * Use domEach in data accessor (@kpdecker) - * Avoid cheerio creation in add/remove/toggleClass (@kpdecker) - * Implement getAttr local helper (@kpdecker) - -0.13.1 / 2014-01-07 -================== - - * Fix select with context in Cheerio function (@jugglinmike) - * Remove unecessary DOM maintenance logic (@jugglinmike) - * Deprecate support for node 0.6 - -0.13.0 / 2013-12-30 -================== - - * Remove "root" node (@jugglinmike) - * Fix bug in `prevAll`, `prev`, `nextAll`, `next`, `prevUntil`, `nextUntil` (@jugglinmike) - * Fix `replaceWith` method (@jugglinmike) - * added nextUntil() and prevUntil() (@finspin) - * Remove internal `connect` function (@jugglinmike) - * Rename `Cheerio#make` to document private status (@jugginmike) - * Remove extraneous call to `_.uniq` (@jugglinmike) - * Use CSSselect library directly (@jugglinmike) - * Run CI against Node v0.11 as an allowed failure (@jugginmike) - * Correct bug in `Cheerio#parents` (@jugglinmike) - * Implement `$.fn.end` (@jugginmike) - * Ignore colons inside of url(.*) when parsing css (@Meekohi) - * Introduce rudimentary benchmark suite (@jugglinmike) - * Update HtmlParser2 version (@jugglinmike) - * Correct inconsistency in `$.fn.map` (@jugglinmike) - * fixed traversing tests (@finspin) - * Simplify `make` method (@jugglinmike) - * Avoid shadowing instance methods from arrays (@jugglinmike) - -0.12.4 / 2013-11-12 -================== - - * Coerce JSON values returned by `data` (@jugglinmike) - * issue #284: when rendering HTML, use original data attributes (@Trott) - * Introduce JSHint for automated code linting (@jugglinmike) - * Prevent `find` from returning duplicate elements (@jugglinmike) - * Implement function signature of `replaceWith` (@jugglinmike) - * Implement function signature of `before` (@jugglinmike) - * Implement function signature of `after` (@jugglinmike) - * Implement function signature of `append`/`prepend` (@jugglinmike) - * Extend iteration methods to accept nodes (@jugglinmike) - * Improve `removeClass` (@jugglinmike) - * Complete function signature of `addClass` (@jugglinmike) - * Fix bug in `removeClass` (@jugglinmike) - * Improve contributing.md (@jugglinmike) - * Fix and document .css() (@jugglinmike) - -0.12.3 / 2013-10-04 -=================== - - * Add .toggleClass() function (@cyberthom) - * Add contributing guidelines (@jugglinmike) - * Fix bug in `siblings` (@jugglinmike) - * Correct the implementation `filter` and `is` (@jugglinmike) - * add .data() function (@andi-neck) - * add .css() (@yields) - * Implements contents() (@jlep) - -0.12.2 / 2013-09-04 -================== - - * Correct implementation of `$.fn.text` (@jugglinmike) - * Refactor Cheerio array creation (@jugglinmike) - * Extend manipulation methods to accept Arrays (@jugglinmike) - * support .attr(attributeName, function(index, attr)) (@xiaohwan) - -0.12.1 / 2013-07-30 -================== - - * Correct behavior of `Cheerio#parents` (@jugglinmike) - * Double quotes inside attributes kills HTML (@khoomeister) - * Making next({}) and prev({}) return empty object (@absentTelegraph) - * Implement $.parseHTML (@jugglinmike) - * Correct bug in jQuery.fn.closest (@jugglinmike) - * Correct behavior of $.fn.val on 'option' elements (@jugglinmike) - -0.12.0 / 2013-06-09 -=================== - - * Breaking Change: Changed context from parent to the actual passed one (@swissmanu) - * Fixed: jquery checkbox val behavior (@jhubble) - * Added: output xml with $.xml() (@Maciek416) - * Bumped: htmlparser2 to 3.1.1 - * Fixed: bug in attr(key, val) on empty objects (@farhadi) - * Added: prevAll, nextAll (@lessmind) - * Fixed: Safety check in parents and closest (@zero21xxx) - * Added: .is(sel) (@zero21xxx) - -0.11.0 / 2013-04-22 -================== - -* Added: .closest() (@jeremy-dentel) -* Added: .parents() (@zero21xxx) -* Added: .val() (@rschmukler & @leahciMic) -* Added: Travis support for node 0.10.0 (@jeremy-dentel) -* Fixed: .find() if no selector (@davidchambers) -* Fixed: Propagate syntax errors caused by invalid selectors (@davidchambers) - -0.10.8 / 2013-03-11 -================== - -* Add slice method (SBoudrias) - -0.10.7 / 2013-02-10 -================== - -* Code & doc cleanup (davidchambers) -* Fixed bug in filter (jugglinmike) - -0.10.6 / 2013-01-29 -================== - -* Added `$.contains(...)` (jugglinmike) -* formatting cleanup (davidchambers) -* Bug fix for `.children()` (jugglinmike & davidchambers) -* Remove global `render` bug (wvl) - -0.10.5 / 2012-12-18 -=================== - -* Fixed botched publish from 0.10.5 - changes should now be present - -0.10.5 / 2012-12-16 -================== - -* $.find should query descendants only (@jugglinmike) -* Tighter underscore dependency - -0.10.3 / 2012-11-18 -=================== - -* fixed outer html bug -* Updated documentation for $(...).html() and $.html() - -0.10.2 / 2012-11-17 -=================== - -* Added a toString() method (@bensheldon) -* use `_.each` and `_.map` to simplify cheerio namesakes (@davidchambers) -* Added filter() with tests and updated readme (@bensheldon & @davidchambers) -* Added spaces between attributes rewritten by removeClass (@jos3000) -* updated docs to remove reference to size method (@ironchefpython) -* removed HTML tidy/pretty print from cheerio - -0.10.2 / 2012-10-04 -=================== - -* Fixed regression, filtering with a context (#106) - -0.10.0 / 2012-09-24 -=================== - -* Greatly simplified and reorganized the library, reducing the loc by 30% -* Now supports mocha's test-coverage -* Deprecated self-closing tags (HTML5 doesn't require them) -* Fixed error thrown in removeClass(...) @robashton - -0.9.2 / 2012-08-10 -================== - -* added $(...).map(fn) -* manipulation: refactor `makeCheerioArray` -* make .removeClass() remove *all* occurrences (#64) - -0.9.1 / 2012-08-03 -================== - -* fixed bug causing options not to make it to the parser - -0.9.0 / 2012-07-24 -================== - -* Added node 8.x support -* Removed node 4.x support -* Add html(dom) support (@wvl) -* fixed xss vulnerabilities on .attr(), .text(), & .html() (@benatkin, @FB55) -* Rewrote tests into javascript, removing coffeescript dependency (@davidchambers) -* Tons of cleanup (@davidchambers) - -0.8.3 / 2012-06-12 -================== - -* Fixed minor package regression (closes #60) - -0.8.2 / 2012-06-11 -================== - -* Now fails gracefully in cases that involve special chars, which is inline with jQuery (closes #59) -* text() now decode special entities (closes #52) -* updated travis.yml to test node 4.x - -0.8.1 / 2012-06-02 -================== - -* fixed regression where if you created an element, it would update the root -* compatible with node 4.x (again) - -0.8.0 / 2012-05-27 -================== - -* Updated CSS parser to use FB55/CSSselect. Cheerio now supports most CSS3 psuedo selectors thanks to @FB55. -* ignoreWhitespace now on by default again. See #55 for context. -* Changed $(':root') to $.root(), cleaned up $.clone() -* Support for .eq(i) thanks to @alexbardas -* Removed support for node 0.4.x -* Fixed memory leak where package.json was continually loaded -* Tons more tests - -0.7.0 / 2012-04-08 -================== - -* Now testing with node v0.7.7 -* Added travis-ci integration -* Replaced should.js with expect.js. Browser testing to come -* Fixed spacing between attributes and their values -* Added HTML tidy/pretty print -* Exposed node-htmlparser2 parsing options -* Revert .replaceWith(...) to be consistent with jQuery - -0.6.2 / 2012-02-12 -================== - -* Fixed .replaceWith(...) regression - -0.6.1 / 2012-02-12 -================== - -* Added .first(), .last(), and .clone() commands. -* Option to parse using whitespace added to `.load`. -* Many bug fixes to make cheerio more aligned with jQuery. -* Added $(':root') to select the highest level element. - -Many thanks to the contributors that made this release happen: @ironchefpython and @siddMahen - -0.6.0 / 2012-02-07 -================== - -* *Important:* `$(...).html()` now returns inner HTML, which is in line with the jQuery spec -* `$.html()` returns the full HTML string. `$.html([cheerioObject])` will return the outer(selected element's tag) and inner HTML of that object -* Fixed bug that prevented HTML strings with depth (eg. `append('
')`) from getting `parent`, `next`, `prev` attributes. -* Halted [htmlparser2](https://github.com/FB55/node-htmlparser) at v2.2.2 until single attributes bug gets fixed. - -0.5.1 / 2012-02-05 -================== - -* Fixed minor regression: $(...).text(fn) would fail - -0.5.1 / 2012-02-05 -================== - -* Fixed regression: HTML pages with comments would fail - -0.5.0 / 2012-02-04 -================== - -* Transitioned from Coffeescript back to Javascript -* Parser now ignores whitespace -* Fixed issue with double slashes on self-enclosing tags -* Added boolean attributes to html rendering - -0.4.2 / 2012-01-16 -================== - -* Multiple selectors support: $('.apple, .orange'). Thanks @siddMahen! -* Update package.json to always use latest cheerio-soupselect -* Fix memory leak in index.js - -0.4.1 / 2011-12-19 -================== -* Minor packaging changes to allow `make test` to work from npm installation - -0.4.0 / 2011-12-19 -================== - -* Rewrote all unit tests as cheerio transitioned from vows -> mocha -* Internally, renderer.render -> render(...), parser.parse -> parse(...) -* Append, prepend, html, before, after all work with only text (no tags) -* Bugfix: Attributes can now be removed from script and style tags -* Added yield as a single tag -* Cheerio now compatible with node >=0.4.7 - -0.3.2 / 2011-12-1 -================= - -* Fixed $(...).text(...) to work with "root" element - -0.3.1 / 2011-11-25 -================== - -* Now relying on cheerio-soupselect instead of node-soupselect -* Removed all lingering htmlparser dependencies -* parser now returns parent "root" element. Root now never needs to be updated when there is multiple roots. This fixes ongoing issues with before(...), after(...) and other manipulation functions -* Added jQuery's $(...).replaceWith(...) - -0.3.0 / 2011-11-19 -================== - -* Now using htmlparser2 for parsing (2x speed increase, cleaner, actively developed) -* Added benchmark directory for future speed tests -* $('...').dom() was funky, so it was removed in favor of $('...').get(). $.dom() still works the same. -* $.root now correctly static across all instances of $ -* Added a screencast - -0.2.2 / 2011-11-9 -================= - -* Traversing will select `", - "expected": [ - { - "type": "script", - "name": "script", - "attribs": {}, - "children": [ - { - "data": "", - "type": "text" - } - ] - } - ] -} \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/07-unescaped_in_style.json b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/07-unescaped_in_style.json deleted file mode 100644 index 77438fdc1..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/07-unescaped_in_style.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "name": "Unescaped chars in style", - "options": {}, - "html": "", - "expected": [ - { - "type": "style", - "name": "style", - "attribs": { - "type": "text/css" - }, - "children": [ - { - "data": "\n body > p\n\t{ font-weight: bold; }", - "type": "text" - } - ] - } - ] -} \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/08-extra_spaces_in_tag.json b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/08-extra_spaces_in_tag.json deleted file mode 100644 index 5c2492e22..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/08-extra_spaces_in_tag.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "name": "Extra spaces in tag", - "options": {}, - "html": "the text", - "expected": [ - { - "type": "tag", - "name": "font", - "attribs": { - "size": "14" - }, - "children": [ - { - "data": "the text", - "type": "text" - } - ] - } - ] -} \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/09-unquoted_attrib.json b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/09-unquoted_attrib.json deleted file mode 100644 index 543cceeed..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/09-unquoted_attrib.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "name": "Unquoted attributes", - "options": {}, - "html": "the text", - "expected": [ - { - "type": "tag", - "name": "font", - "attribs": { - "size": "14" - }, - "children": [ - { - "data": "the text", - "type": "text" - } - ] - } - ] -} \ No newline at end of file diff --git a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/10-singular_attribute.json b/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/10-singular_attribute.json deleted file mode 100644 index 544636e49..000000000 --- a/vendor/github.com/open-policy-agent/opa/docs/book/node_modules/domhandler/test/cases/10-singular_attribute.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "name": "Singular attribute", - "options": {}, - "html": "