You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by nf...@apache.org on 2019/05/24 14:23:00 UTC
[camel-k] branch master updated: Migrate to Go modules
This is an automated email from the ASF dual-hosted git repository.
nferraro pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git
The following commit(s) were added to refs/heads/master by this push:
new e6af27c Migrate to Go modules
e6af27c is described below
commit e6af27c8649ffcb2a485f4426c23a0588300df37
Author: Antonin Stefanutti <an...@stefanutti.fr>
AuthorDate: Fri May 24 15:27:17 2019 +0200
Migrate to Go modules
---
.gitignore | 3 +
.travis.yml | 3 +-
contributing.adoc | 32 +-
go.mod | 73 +
go.sum | 374 +
script/Makefile | 6 +-
.../go/asset/apiv1beta1/asset_client.go | 248 -
vendor/cloud.google.com/go/asset/apiv1beta1/doc.go | 89 -
.../go/asset/v1beta1/asset_client.go | 248 -
vendor/cloud.google.com/go/asset/v1beta1/doc.go | 89 -
.../go/bigquery/benchmarks/bench.go | 85 -
vendor/cloud.google.com/go/bigquery/bigquery.go | 162 -
vendor/cloud.google.com/go/bigquery/copy.go | 107 -
vendor/cloud.google.com/go/bigquery/dataset.go | 536 -
.../datatransfer/apiv1/data_transfer_client.go | 625 -
.../go/bigquery/datatransfer/apiv1/doc.go | 90 -
.../go/bigquery/datatransfer/apiv1/path_funcs.go | 135 -
vendor/cloud.google.com/go/bigquery/doc.go | 310 -
vendor/cloud.google.com/go/bigquery/error.go | 83 -
vendor/cloud.google.com/go/bigquery/external.go | 400 -
vendor/cloud.google.com/go/bigquery/extract.go | 110 -
vendor/cloud.google.com/go/bigquery/file.go | 137 -
vendor/cloud.google.com/go/bigquery/gcs.go | 75 -
vendor/cloud.google.com/go/bigquery/inserter.go | 238 -
vendor/cloud.google.com/go/bigquery/iterator.go | 222 -
vendor/cloud.google.com/go/bigquery/job.go | 830 -
vendor/cloud.google.com/go/bigquery/load.go | 146 -
vendor/cloud.google.com/go/bigquery/nulls.go | 320 -
vendor/cloud.google.com/go/bigquery/params.go | 360 -
vendor/cloud.google.com/go/bigquery/query.go | 328 -
vendor/cloud.google.com/go/bigquery/random.go | 56 -
vendor/cloud.google.com/go/bigquery/schema.go | 488 -
.../storage/apiv1beta1/big_query_storage_client.go | 255 -
.../go/bigquery/storage/apiv1beta1/doc.go | 89 -
vendor/cloud.google.com/go/bigquery/table.go | 629 -
vendor/cloud.google.com/go/bigquery/value.go | 870 -
vendor/cloud.google.com/go/bigtable/admin.go | 1133 -
vendor/cloud.google.com/go/bigtable/bigtable.go | 914 -
.../cloud.google.com/go/bigtable/bttest/inmem.go | 1406 -
vendor/cloud.google.com/go/bigtable/cmd/cbt/cbt.go | 1614 -
.../cloud.google.com/go/bigtable/cmd/cbt/cbtdoc.go | 425 -
.../go/bigtable/cmd/cbt/gcpolicy.go | 215 -
.../go/bigtable/cmd/emulator/cbtemulator.go | 52 -
.../go/bigtable/cmd/loadtest/loadtest.go | 205 -
.../go/bigtable/cmd/scantest/scantest.go | 155 -
vendor/cloud.google.com/go/bigtable/doc.go | 123 -
vendor/cloud.google.com/go/bigtable/filter.go | 330 -
vendor/cloud.google.com/go/bigtable/gc.go | 167 -
.../go/bigtable/internal/cbtconfig/cbtconfig.go | 262 -
.../go/bigtable/internal/gax/call_option.go | 110 -
.../go/bigtable/internal/gax/invoke.go | 87 -
.../go/bigtable/internal/option/option.go | 48 -
.../go/bigtable/internal/stat/stats.go | 150 -
vendor/cloud.google.com/go/bigtable/reader.go | 249 -
vendor/cloud.google.com/go/bigtable/trace.go | 57 -
vendor/cloud.google.com/go/civil/civil.go | 277 -
vendor/cloud.google.com/go/cloud.go | 79 -
.../go/cloudtasks/apiv2beta2/cloud_tasks_client.go | 784 -
.../go/cloudtasks/apiv2beta2/doc.go | 89 -
.../go/cloudtasks/apiv2beta3/cloud_tasks_client.go | 665 -
.../go/cloudtasks/apiv2beta3/doc.go | 89 -
.../go/cmd/go-cloud-debug-agent/debuglet.go | 450 -
.../internal/breakpoints/breakpoints.go | 174 -
.../internal/controller/client.go | 291 -
.../internal/debug/arch/arch.go | 186 -
.../internal/debug/cmd/debugproxy/main.go | 85 -
.../internal/debug/dwarf/buf.go | 213 -
.../internal/debug/dwarf/cache.go | 277 -
.../internal/debug/dwarf/const.go | 480 -
.../internal/debug/dwarf/entry.go | 417 -
.../internal/debug/dwarf/frame.go | 309 -
.../internal/debug/dwarf/line.go | 463 -
.../internal/debug/dwarf/open.go | 106 -
.../internal/debug/dwarf/symbol.go | 129 -
.../internal/debug/dwarf/testdata/pclinetest.go | 23 -
.../internal/debug/dwarf/testdata/pcsptest.go | 39 -
.../internal/debug/dwarf/testdata/typedef.c | 95 -
.../internal/debug/dwarf/type.go | 877 -
.../internal/debug/dwarf/typeunit.go | 181 -
.../internal/debug/dwarf/unit.go | 100 -
.../go-cloud-debug-agent/internal/debug/elf/elf.go | 2993 -
.../internal/debug/elf/file.go | 1417 -
.../internal/debug/elf/reader.go | 118 -
.../internal/debug/elf/testdata/hello.c | 7 -
.../internal/debug/gosym/pclinetest.h | 9 -
.../internal/debug/gosym/pclntab.go | 472 -
.../internal/debug/gosym/symtab.go | 731 -
.../internal/debug/local/local.go | 205 -
.../go-cloud-debug-agent/internal/debug/program.go | 327 -
.../internal/debug/remote/remote.go | 305 -
.../internal/debug/server/dwarf.go | 112 -
.../internal/debug/server/eval.go | 2115 -
.../internal/debug/server/peek.go | 378 -
.../internal/debug/server/print.go | 548 -
.../internal/debug/server/protocol/protocol.go | 174 -
.../internal/debug/server/ptrace.go | 157 -
.../internal/debug/server/server.go | 1136 -
.../internal/debug/server/value.go | 260 -
.../internal/debug/tests/peek/doc.go | 15 -
.../internal/debug/tests/peek/testdata/main.go | 203 -
.../internal/valuecollector/valuecollector.go | 460 -
.../go/container/apiv1/cluster_manager_client.go | 676 -
vendor/cloud.google.com/go/container/apiv1/doc.go | 49 -
vendor/cloud.google.com/go/container/container.go | 276 -
.../container_analysis_v1_beta1_client.go | 322 -
.../go/containeranalysis/apiv1beta1/doc.go | 91 -
.../apiv1beta1/grafeas_v1_beta1_client.go | 545 -
.../go/dataproc/apiv1/cluster_controller_client.go | 609 -
vendor/cloud.google.com/go/dataproc/apiv1/doc.go | 89 -
.../go/dataproc/apiv1/job_controller_client.go | 301 -
.../go/dataproc/apiv1/workflow_template_client.go | 525 -
.../apiv1beta2/cluster_controller_client.go | 609 -
.../cloud.google.com/go/dataproc/apiv1beta2/doc.go | 89 -
.../dataproc/apiv1beta2/job_controller_client.go | 301 -
.../apiv1beta2/workflow_template_client.go | 525 -
vendor/cloud.google.com/go/datastore/client.go | 117 -
vendor/cloud.google.com/go/datastore/datastore.go | 644 -
vendor/cloud.google.com/go/datastore/doc.go | 490 -
vendor/cloud.google.com/go/datastore/errors.go | 47 -
vendor/cloud.google.com/go/datastore/key.go | 280 -
vendor/cloud.google.com/go/datastore/load.go | 508 -
vendor/cloud.google.com/go/datastore/mutation.go | 129 -
vendor/cloud.google.com/go/datastore/prop.go | 339 -
vendor/cloud.google.com/go/datastore/query.go | 784 -
vendor/cloud.google.com/go/datastore/save.go | 470 -
vendor/cloud.google.com/go/datastore/time.go | 36 -
.../cloud.google.com/go/datastore/transaction.go | 408 -
.../go/debugger/apiv2/controller2_client.go | 216 -
.../go/debugger/apiv2/debugger2_client.go | 212 -
vendor/cloud.google.com/go/debugger/apiv2/doc.go | 93 -
.../go/dialogflow/apiv2/agents_client.go | 603 -
.../go/dialogflow/apiv2/contexts_client.go | 297 -
vendor/cloud.google.com/go/dialogflow/apiv2/doc.go | 90 -
.../go/dialogflow/apiv2/entity_types_client.go | 722 -
.../go/dialogflow/apiv2/intents_client.go | 486 -
.../apiv2/session_entity_types_client.go | 278 -
.../go/dialogflow/apiv2/sessions_client.go | 144 -
vendor/cloud.google.com/go/dlp/apiv2/dlp_client.go | 1036 -
vendor/cloud.google.com/go/dlp/apiv2/doc.go | 90 -
.../go/errorreporting/apiv1beta1/doc.go | 93 -
.../apiv1beta1/error_group_client.go | 152 -
.../apiv1beta1/error_stats_client.go | 299 -
.../go/errorreporting/apiv1beta1/path_funcs.go | 51 -
.../apiv1beta1/report_errors_client.go | 124 -
.../cloud.google.com/go/errorreporting/errors.go | 227 -
.../go/expr/apiv1alpha1/cel_client.go | 160 -
.../go/expr/apiv1alpha1/conformance_client.go | 160 -
vendor/cloud.google.com/go/expr/apiv1alpha1/doc.go | 87 -
vendor/cloud.google.com/go/firestore/apiv1/doc.go | 91 -
.../go/firestore/apiv1/firestore_client.go | 503 -
.../go/firestore/apiv1beta1/doc.go | 91 -
.../go/firestore/apiv1beta1/firestore_client.go | 503 -
.../go/firestore/apiv1beta1/path_funcs.go | 78 -
vendor/cloud.google.com/go/firestore/client.go | 286 -
vendor/cloud.google.com/go/firestore/collref.go | 141 -
vendor/cloud.google.com/go/firestore/doc.go | 230 -
vendor/cloud.google.com/go/firestore/docref.go | 673 -
vendor/cloud.google.com/go/firestore/document.go | 322 -
vendor/cloud.google.com/go/firestore/fieldpath.go | 259 -
vendor/cloud.google.com/go/firestore/from_value.go | 429 -
.../go/firestore/genproto/test.pb.go | 1883 -
.../go/firestore/internal/doc-snippets.go | 161 -
.../go/firestore/list_documents.go | 104 -
vendor/cloud.google.com/go/firestore/options.go | 175 -
vendor/cloud.google.com/go/firestore/order.go | 216 -
vendor/cloud.google.com/go/firestore/query.go | 781 -
vendor/cloud.google.com/go/firestore/to_value.go | 299 -
.../cloud.google.com/go/firestore/transaction.go | 278 -
vendor/cloud.google.com/go/firestore/watch.go | 519 -
vendor/cloud.google.com/go/firestore/writebatch.go | 81 -
.../cloud.google.com/go/functions/metadata/doc.go | 19 -
.../go/functions/metadata/metadata.go | 97 -
.../go/httpreplay/cmd/httpr/httpr.go | 110 -
.../cloud.google.com/go/httpreplay/httpreplay.go | 164 -
.../go/httpreplay/internal/proxy/converter.go | 291 -
.../go/httpreplay/internal/proxy/debug.go | 50 -
.../go/httpreplay/internal/proxy/log.go | 175 -
.../go/httpreplay/internal/proxy/record.go | 229 -
.../go/httpreplay/internal/proxy/replay.go | 217 -
vendor/cloud.google.com/go/iam/admin/apiv1/doc.go | 92 -
.../go/iam/admin/apiv1/iam_client.go | 475 -
.../go/iam/admin/apiv1/path_funcs.go | 45 -
.../go/iam/admin/apiv1/policy_methods.go | 53 -
.../go/iam/credentials/apiv1/doc.go | 89 -
.../credentials/apiv1/iam_credentials_client.go | 214 -
vendor/cloud.google.com/go/iam/iam.go | 315 -
vendor/cloud.google.com/go/internal/annotate.go | 54 -
vendor/cloud.google.com/go/internal/btree/btree.go | 1013 -
vendor/cloud.google.com/go/internal/btree/debug.go | 37 -
.../cloud.google.com/go/internal/fields/fields.go | 480 -
vendor/cloud.google.com/go/internal/fields/fold.go | 156 -
.../go/internal/leakcheck/leakcheck.go | 119 -
.../go/internal/optional/optional.go | 108 -
vendor/cloud.google.com/go/internal/pretty/diff.go | 78 -
.../cloud.google.com/go/internal/pretty/pretty.go | 249 -
.../go/internal/protostruct/protostruct.go | 56 -
vendor/cloud.google.com/go/internal/retry.go | 54 -
.../cloud.google.com/go/internal/testutil/cmp.go | 61 -
.../go/internal/testutil/context.go | 106 -
.../cloud.google.com/go/internal/testutil/rand.go | 44 -
.../go/internal/testutil/server.go | 135 -
.../cloud.google.com/go/internal/testutil/trace.go | 68 -
vendor/cloud.google.com/go/internal/trace/trace.go | 84 -
.../go/internal/tracecontext/tracecontext.go | 83 -
vendor/cloud.google.com/go/internal/uid/uid.go | 149 -
.../go/internal/version/version.go | 71 -
vendor/cloud.google.com/go/irm/apiv1alpha2/doc.go | 86 -
.../go/irm/apiv1alpha2/incident_client.go | 1226 -
vendor/cloud.google.com/go/kms/apiv1/doc.go | 89 -
vendor/cloud.google.com/go/kms/apiv1/iam.go | 40 -
.../go/kms/apiv1/key_management_client.go | 725 -
vendor/cloud.google.com/go/language/apiv1/doc.go | 90 -
.../go/language/apiv1/language_client.go | 230 -
.../cloud.google.com/go/language/apiv1beta2/doc.go | 91 -
.../go/language/apiv1beta2/language_client.go | 230 -
.../go/logging/apiv2/config_client.go | 427 -
vendor/cloud.google.com/go/logging/apiv2/doc.go | 95 -
.../go/logging/apiv2/logging_client.go | 407 -
.../go/logging/apiv2/metrics_client.go | 268 -
.../go/logging/apiv2/path_funcs.go | 107 -
vendor/cloud.google.com/go/logging/doc.go | 134 -
.../cloud.google.com/go/logging/internal/common.go | 41 -
.../go/logging/internal/testing/equal.go | 41 -
.../go/logging/internal/testing/fake.go | 438 -
.../go/logging/logadmin/logadmin.go | 397 -
.../go/logging/logadmin/metrics.go | 154 -
.../go/logging/logadmin/resources.go | 75 -
.../cloud.google.com/go/logging/logadmin/sinks.go | 256 -
vendor/cloud.google.com/go/logging/logging.go | 846 -
.../cloud.google.com/go/longrunning/autogen/doc.go | 88 -
.../go/longrunning/autogen/from_conn.go | 34 -
.../go/longrunning/autogen/operations_client.go | 271 -
.../cloud.google.com/go/longrunning/longrunning.go | 179 -
.../go/monitoring/apiv3/alert_policy_client.go | 278 -
vendor/cloud.google.com/go/monitoring/apiv3/doc.go | 94 -
.../go/monitoring/apiv3/group_client.go | 361 -
.../go/monitoring/apiv3/metric_client.go | 452 -
.../apiv3/notification_channel_client.go | 375 -
.../go/monitoring/apiv3/path_funcs.go | 107 -
.../go/monitoring/apiv3/uptime_check_client.go | 361 -
vendor/cloud.google.com/go/oslogin/apiv1/doc.go | 92 -
.../go/oslogin/apiv1/os_login_client.go | 223 -
.../cloud.google.com/go/oslogin/apiv1beta/doc.go | 92 -
.../go/oslogin/apiv1beta/os_login_client.go | 223 -
.../go/profiler/busybench/busybench.go | 101 -
vendor/cloud.google.com/go/profiler/heap.go | 116 -
.../go/profiler/mocks/mock_profiler_client.go | 105 -
vendor/cloud.google.com/go/profiler/mutex.go | 23 -
vendor/cloud.google.com/go/profiler/profiler.go | 530 -
.../go/profiler/proftest/proftest.go | 563 -
vendor/cloud.google.com/go/profiler/symbolizer.go | 140 -
.../go/profiler/testdata/testdata.go | 126 -
vendor/cloud.google.com/go/pubsub/apiv1/doc.go | 92 -
vendor/cloud.google.com/go/pubsub/apiv1/iam.go | 36 -
.../cloud.google.com/go/pubsub/apiv1/path_funcs.go | 95 -
.../go/pubsub/apiv1/publisher_client.go | 392 -
.../go/pubsub/apiv1/subscriber_client.go | 634 -
vendor/cloud.google.com/go/pubsub/debug.go | 72 -
vendor/cloud.google.com/go/pubsub/doc.go | 137 -
.../cloud.google.com/go/pubsub/flow_controller.go | 122 -
.../pubsub/internal/distribution/distribution.go | 69 -
vendor/cloud.google.com/go/pubsub/iterator.go | 496 -
.../go/pubsub/loadtest/cmd/loadtest.go | 53 -
.../go/pubsub/loadtest/loadtest.go | 220 -
.../go/pubsub/loadtest/pb/loadtest.pb.go | 793 -
vendor/cloud.google.com/go/pubsub/message.go | 100 -
vendor/cloud.google.com/go/pubsub/nodebug.go | 25 -
vendor/cloud.google.com/go/pubsub/pstest/fake.go | 998 -
vendor/cloud.google.com/go/pubsub/pubsub.go | 109 -
vendor/cloud.google.com/go/pubsub/pullstream.go | 192 -
vendor/cloud.google.com/go/pubsub/service.go | 107 -
vendor/cloud.google.com/go/pubsub/snapshot.go | 160 -
vendor/cloud.google.com/go/pubsub/subscription.go | 587 -
vendor/cloud.google.com/go/pubsub/topic.go | 461 -
vendor/cloud.google.com/go/pubsub/trace.go | 157 -
.../go/redis/apiv1/cloud_redis_client.go | 519 -
vendor/cloud.google.com/go/redis/apiv1/doc.go | 90 -
.../go/redis/apiv1beta1/cloud_redis_client.go | 520 -
vendor/cloud.google.com/go/redis/apiv1beta1/doc.go | 91 -
vendor/cloud.google.com/go/rpcreplay/doc.go | 153 -
.../go/rpcreplay/proto/intstore/intstore.pb.go | 455 -
.../go/rpcreplay/proto/rpcreplay/rpcreplay.pb.go | 170 -
vendor/cloud.google.com/go/rpcreplay/rpcreplay.go | 742 -
.../scheduler/apiv1beta1/cloud_scheduler_client.go | 344 -
.../go/scheduler/apiv1beta1/doc.go | 89 -
.../go/securitycenter/apiv1beta1/doc.go | 90 -
.../apiv1beta1/security_center_client.go | 792 -
.../admin/database/apiv1/database_admin_client.go | 520 -
.../go/spanner/admin/database/apiv1/doc.go | 89 -
.../go/spanner/admin/database/apiv1/path_funcs.go | 45 -
.../go/spanner/admin/instance/apiv1/doc.go | 89 -
.../admin/instance/apiv1/instance_admin_client.go | 706 -
.../go/spanner/admin/instance/apiv1/path_funcs.go | 55 -
vendor/cloud.google.com/go/spanner/apiv1/doc.go | 92 -
.../go/spanner/apiv1/path_funcs.go | 49 -
.../go/spanner/apiv1/spanner_client.go | 510 -
vendor/cloud.google.com/go/spanner/appengine.go | 20 -
vendor/cloud.google.com/go/spanner/batch.go | 347 -
vendor/cloud.google.com/go/spanner/client.go | 445 -
vendor/cloud.google.com/go/spanner/cmp.go | 28 -
vendor/cloud.google.com/go/spanner/doc.go | 326 -
vendor/cloud.google.com/go/spanner/errors.go | 115 -
.../go/spanner/internal/backoff/backoff.go | 58 -
.../go/spanner/internal/testutil/funcmock.go | 65 -
.../go/spanner/internal/testutil/mockclient.go | 287 -
.../go/spanner/internal/testutil/mockserver.go | 265 -
vendor/cloud.google.com/go/spanner/key.go | 397 -
vendor/cloud.google.com/go/spanner/mutation.go | 430 -
.../cloud.google.com/go/spanner/not_appengine.go | 20 -
vendor/cloud.google.com/go/spanner/pdml.go | 101 -
vendor/cloud.google.com/go/spanner/protoutils.go | 113 -
vendor/cloud.google.com/go/spanner/read.go | 732 -
vendor/cloud.google.com/go/spanner/retry.go | 200 -
vendor/cloud.google.com/go/spanner/row.go | 308 -
vendor/cloud.google.com/go/spanner/session.go | 1110 -
vendor/cloud.google.com/go/spanner/statement.go | 92 -
.../cloud.google.com/go/spanner/timestampbound.go | 240 -
vendor/cloud.google.com/go/spanner/trace.go | 81 -
vendor/cloud.google.com/go/spanner/transaction.go | 907 -
vendor/cloud.google.com/go/spanner/value.go | 1608 -
vendor/cloud.google.com/go/speech/apiv1/doc.go | 88 -
.../go/speech/apiv1/speech_client.go | 264 -
.../cloud.google.com/go/speech/apiv1p1beta1/doc.go | 89 -
.../go/speech/apiv1p1beta1/speech_client.go | 264 -
vendor/cloud.google.com/go/storage/acl.go | 335 -
vendor/cloud.google.com/go/storage/bucket.go | 1181 -
vendor/cloud.google.com/go/storage/copy.go | 228 -
vendor/cloud.google.com/go/storage/doc.go | 176 -
vendor/cloud.google.com/go/storage/go110.go | 32 -
vendor/cloud.google.com/go/storage/iam.go | 130 -
vendor/cloud.google.com/go/storage/invoke.go | 37 -
vendor/cloud.google.com/go/storage/not_go110.go | 42 -
.../cloud.google.com/go/storage/notifications.go | 188 -
vendor/cloud.google.com/go/storage/reader.go | 385 -
vendor/cloud.google.com/go/storage/storage.go | 1111 -
vendor/cloud.google.com/go/storage/writer.go | 261 -
.../go/talent/apiv4beta1/company_client.go | 270 -
.../go/talent/apiv4beta1/completion_client.go | 134 -
.../cloud.google.com/go/talent/apiv4beta1/doc.go | 91 -
.../go/talent/apiv4beta1/event_client.go | 124 -
.../go/talent/apiv4beta1/job_client.go | 424 -
.../go/talent/apiv4beta1/profile_client.go | 354 -
.../go/talent/apiv4beta1/resume_client.go | 156 -
.../cloud.google.com/go/texttospeech/apiv1/doc.go | 90 -
.../go/texttospeech/apiv1/text_to_speech_client.go | 152 -
vendor/cloud.google.com/go/tools.go | 31 -
vendor/cloud.google.com/go/trace/apiv1/doc.go | 97 -
.../go/trace/apiv1/trace_client.go | 239 -
vendor/cloud.google.com/go/trace/apiv2/doc.go | 94 -
.../cloud.google.com/go/trace/apiv2/path_funcs.go | 43 -
.../go/trace/apiv2/trace_client.go | 152 -
vendor/cloud.google.com/go/trace/grpc.go | 111 -
vendor/cloud.google.com/go/trace/http.go | 114 -
vendor/cloud.google.com/go/trace/sampling.go | 127 -
.../go/trace/testdata/helloworld/helloworld.pb.go | 162 -
vendor/cloud.google.com/go/trace/trace.go | 758 -
.../internal/translate/v2/translate-nov2016-gen.go | 789 -
vendor/cloud.google.com/go/translate/translate.go | 236 -
.../go/videointelligence/apiv1/doc.go | 89 -
.../apiv1/video_intelligence_client.go | 226 -
.../go/videointelligence/apiv1beta1/doc.go | 89 -
.../apiv1beta1/video_intelligence_client.go | 226 -
.../go/videointelligence/apiv1beta2/doc.go | 89 -
.../apiv1beta2/video_intelligence_client.go | 226 -
.../go/videointelligence/apiv1beta2/whitelist.go | 16 -
vendor/cloud.google.com/go/vision/apiv1/client.go | 170 -
vendor/cloud.google.com/go/vision/apiv1/doc.go | 92 -
vendor/cloud.google.com/go/vision/apiv1/face.go | 153 -
vendor/cloud.google.com/go/vision/apiv1/image.go | 37 -
.../go/vision/apiv1/image_annotator_client.go | 248 -
.../go/vision/apiv1/product_search_client.go | 875 -
.../cloud.google.com/go/vision/apiv1p1beta1/doc.go | 93 -
.../vision/apiv1p1beta1/image_annotator_client.go | 135 -
.../github.com/beorn7/perks/histogram/histogram.go | 108 -
vendor/github.com/beorn7/perks/topk/topk.go | 90 -
.../prometheus-operator/cmd/operator/main.go | 262 -
.../prometheus-operator/cmd/po-crdgen/main.go | 83 -
.../prometheus-operator/cmd/po-docgen/api.go | 263 -
.../cmd/po-docgen/compatibility.go | 47 -
.../prometheus-operator/cmd/po-docgen/main.go | 28 -
.../cmd/po-rule-migration/main.go | 125 -
.../cmd/prometheus-config-reloader/main.go | 95 -
.../example/alertmanger-webhook/main.go | 26 -
.../pkg/alertmanager/collector.go | 61 -
.../pkg/alertmanager/operator.go | 659 -
.../pkg/alertmanager/statefulset.go | 509 -
.../coreos/prometheus-operator/pkg/api/api.go | 123 -
.../client/informers/externalversions/factory.go | 178 -
.../client/informers/externalversions/generic.go | 66 -
.../internalinterfaces/factory_interfaces.go | 36 -
.../externalversions/monitoring/interface.go | 44 -
.../externalversions/monitoring/v1/alertmanager.go | 87 -
.../externalversions/monitoring/v1/interface.go | 64 -
.../externalversions/monitoring/v1/prometheus.go | 87 -
.../monitoring/v1/prometheusrule.go | 87 -
.../monitoring/v1/servicemonitor.go | 87 -
.../client/listers/monitoring/v1/alertmanager.go | 92 -
.../listers/monitoring/v1/expansion_generated.go | 49 -
.../pkg/client/listers/monitoring/v1/prometheus.go | 92 -
.../client/listers/monitoring/v1/prometheusrule.go | 92 -
.../client/listers/monitoring/v1/servicemonitor.go | 92 -
.../pkg/client/versioned/clientset.go | 96 -
.../pkg/client/versioned/doc.go | 18 -
.../client/versioned/fake/clientset_generated.go | 80 -
.../pkg/client/versioned/fake/doc.go | 18 -
.../pkg/client/versioned/fake/register.go | 52 -
.../pkg/client/versioned/scheme/doc.go | 18 -
.../pkg/client/versioned/scheme/register.go | 52 -
.../versioned/typed/monitoring/v1/alertmanager.go | 172 -
.../client/versioned/typed/monitoring/v1/doc.go | 18 -
.../versioned/typed/monitoring/v1/fake/doc.go | 18 -
.../typed/monitoring/v1/fake/fake_alertmanager.go | 138 -
.../monitoring/v1/fake/fake_monitoring_client.go | 50 -
.../typed/monitoring/v1/fake/fake_prometheus.go | 138 -
.../monitoring/v1/fake/fake_prometheusrule.go | 126 -
.../monitoring/v1/fake/fake_servicemonitor.go | 126 -
.../typed/monitoring/v1/generated_expansion.go | 25 -
.../typed/monitoring/v1/monitoring_client.go | 103 -
.../versioned/typed/monitoring/v1/prometheus.go | 172 -
.../typed/monitoring/v1/prometheusrule.go | 155 -
.../typed/monitoring/v1/servicemonitor.go | 155 -
.../prometheus-operator/pkg/k8sutil/k8sutil.go | 219 -
.../prometheus-operator/pkg/listwatch/listwatch.go | 240 -
.../pkg/prometheus/collector.go | 61 -
.../prometheus-operator/pkg/prometheus/operator.go | 1490 -
.../prometheus-operator/pkg/prometheus/promcfg.go | 853 -
.../prometheus-operator/pkg/prometheus/rules.go | 293 -
.../pkg/prometheus/statefulset.go | 858 -
.../prometheus-operator/pkg/version/version.go | 18 -
.../test/basic-auth-test-app/main.go | 65 -
.../test/framework/alertmanager.go | 389 -
.../test/framework/cluster_role.go | 71 -
.../test/framework/cluster_role_binding.go | 73 -
.../test/framework/config_map.go | 69 -
.../prometheus-operator/test/framework/context.go | 73 -
.../test/framework/deployment.go | 84 -
.../prometheus-operator/test/framework/event.go | 37 -
.../test/framework/framework.go | 210 -
.../prometheus-operator/test/framework/helpers.go | 184 -
.../prometheus-operator/test/framework/ingress.go | 147 -
.../test/framework/namespace.go | 78 -
.../prometheus-operator/test/framework/pod.go | 61 -
.../test/framework/prometheus.go | 368 -
.../test/framework/prometheus_rule.go | 104 -
.../test/framework/replication-controller.go | 91 -
.../test/framework/role-binding.go | 56 -
.../prometheus-operator/test/framework/service.go | 80 -
.../test/framework/service_account.go | 60 -
.../davecgh/go-spew/spew/testdata/dumpcgo.go | 82 -
.../examples/google_app_engine/datastore/main.go | 267 -
.../restful-appstats-integration.go | 12 -
.../google_app_engine/restful-user-service.go | 162 -
.../go-restful/examples/msgpack/msgpack_entity.go | 34 -
.../go-restful/examples/restful-CORS-filter.go | 68 -
.../go-restful/examples/restful-NCSA-logging.go | 54 -
.../examples/restful-basic-authentication.go | 35 -
.../examples/restful-cpuprofiler-service.go | 65 -
.../go-restful/examples/restful-curly-router.go | 107 -
.../go-restful/examples/restful-encoding-filter.go | 61 -
.../go-restful/examples/restful-filters.go | 114 -
.../go-restful/examples/restful-form-handling.go | 63 -
.../go-restful/examples/restful-hello-world.go | 23 -
.../go-restful/examples/restful-html-template.go | 35 -
.../examples/restful-multi-containers.go | 43 -
.../go-restful/examples/restful-no-cache-filter.go | 25 -
.../go-restful/examples/restful-openapi.go | 178 -
.../go-restful/examples/restful-options-filter.go | 51 -
.../go-restful/examples/restful-path-tail.go | 27 -
.../examples/restful-pre-post-filters.go | 98 -
.../examples/restful-resource-functions.go | 63 -
.../go-restful/examples/restful-serve-static.go | 47 -
.../go-restful/examples/restful-swagger.go | 61 -
.../go-restful/examples/restful-user-resource.go | 169 -
.../evanphx/json-patch/cmd/json-patch/file_flag.go | 39 -
.../evanphx/json-patch/cmd/json-patch/main.go | 56 -
.../github.com/go-logr/logr/examples/tab_logger.go | 74 -
.../go-logr/logr/examples/usage_example.go | 149 -
vendor/github.com/go-logr/logr/testing/null.go | 32 -
vendor/github.com/go-logr/logr/testing/test.go | 39 -
.../github.com/gogo/protobuf/GOLANG_CONTRIBUTORS | 5 -
vendor/github.com/gogo/protobuf/codec/codec.go | 91 -
.../gogo/protobuf/conformance/conformance.go | 154 -
.../internal/conformance_proto/conformance.pb.go | 1822 -
vendor/github.com/gogo/protobuf/gogoproto/doc.go | 169 -
.../github.com/gogo/protobuf/gogoproto/gogo.pb.go | 874 -
.../github.com/gogo/protobuf/gogoproto/helper.go | 415 -
.../github.com/gogo/protobuf/gogoreplace/main.go | 25 -
vendor/github.com/gogo/protobuf/io/full.go | 102 -
vendor/github.com/gogo/protobuf/io/io.go | 70 -
vendor/github.com/gogo/protobuf/io/uint32.go | 138 -
vendor/github.com/gogo/protobuf/io/varint.go | 133 -
vendor/github.com/gogo/protobuf/jsonpb/jsonpb.go | 1416 -
.../protobuf/jsonpb/jsonpb_test_proto/bytes.go | 7 -
.../jsonpb_test_proto/more_test_objects.pb.go | 370 -
.../jsonpb/jsonpb_test_proto/test_objects.pb.go | 1363 -
.../gogo/protobuf/plugin/compare/compare.go | 526 -
.../gogo/protobuf/plugin/compare/comparetest.go | 118 -
.../protobuf/plugin/defaultcheck/defaultcheck.go | 133 -
.../protobuf/plugin/description/description.go | 201 -
.../protobuf/plugin/description/descriptiontest.go | 73 -
.../gogo/protobuf/plugin/embedcheck/embedcheck.go | 200 -
.../protobuf/plugin/enumstringer/enumstringer.go | 104 -
.../github.com/gogo/protobuf/plugin/equal/equal.go | 694 -
.../gogo/protobuf/plugin/equal/equaltest.go | 109 -
.../github.com/gogo/protobuf/plugin/face/face.go | 233 -
.../gogo/protobuf/plugin/face/facetest.go | 82 -
.../gogo/protobuf/plugin/gostring/gostring.go | 386 -
.../gogo/protobuf/plugin/gostring/gostringtest.go | 90 -
.../gogo/protobuf/plugin/marshalto/marshalto.go | 1357 -
.../gogo/protobuf/plugin/oneofcheck/oneofcheck.go | 93 -
.../gogo/protobuf/plugin/populate/populate.go | 815 -
.../github.com/gogo/protobuf/plugin/size/size.go | 701 -
.../gogo/protobuf/plugin/size/sizetest.go | 134 -
.../gogo/protobuf/plugin/stringer/stringer.go | 296 -
.../gogo/protobuf/plugin/stringer/stringertest.go | 83 -
.../gogo/protobuf/plugin/testgen/testgen.go | 608 -
.../github.com/gogo/protobuf/plugin/union/union.go | 209 -
.../gogo/protobuf/plugin/union/uniontest.go | 86 -
.../gogo/protobuf/plugin/unmarshal/unmarshal.go | 1693 -
.../gogo/protobuf/proto/proto3_proto/proto3.pb.go | 615 -
.../gogo/protobuf/proto/test_proto/test.pb.go | 5291 --
.../gogo/protobuf/protoc-gen-combo/combo.go | 172 -
.../gogo/protobuf/protoc-gen-gofast/main.go | 48 -
.../protoc-gen-gogo/descriptor/descriptor.go | 118 -
.../protoc-gen-gogo/descriptor/descriptor.pb.go | 2865 -
.../descriptor/descriptor_gostring.gen.go | 752 -
.../protobuf/protoc-gen-gogo/descriptor/helper.go | 390 -
.../gogo/protobuf/protoc-gen-gogo/doc.go | 51 -
.../protoc-gen-gogo/generator/generator.go | 3915 -
.../protobuf/protoc-gen-gogo/generator/helper.go | 460 -
.../generator/internal/remap/remap.go | 117 -
.../gogo/protobuf/protoc-gen-gogo/grpc/grpc.go | 475 -
.../gogo/protobuf/protoc-gen-gogo/main.go | 57 -
.../protobuf/protoc-gen-gogo/plugin/plugin.pb.go | 365 -
.../testdata/deprecated/deprecated.pb.go | 314 -
.../testdata/extension_base/extension_base.pb.go | 135 -
.../testdata/extension_extra/extension_extra.pb.go | 80 -
.../testdata/extension_user/extension_user.pb.go | 403 -
.../protoc-gen-gogo/testdata/grpc/grpc.pb.go | 443 -
.../protoc-gen-gogo/testdata/import_public/a.pb.go | 139 -
.../protoc-gen-gogo/testdata/import_public/b.pb.go | 89 -
.../import_public/importing/importing.pb.go | 84 -
.../testdata/import_public/sub/a.pb.go | 514 -
.../testdata/import_public/sub/b.pb.go | 80 -
.../protoc-gen-gogo/testdata/imports/fmt/m.pb.go | 68 -
.../testdata/imports/test_a_1/m1.pb.go | 134 -
.../testdata/imports/test_a_1/m2.pb.go | 68 -
.../testdata/imports/test_a_2/m3.pb.go | 68 -
.../testdata/imports/test_a_2/m4.pb.go | 68 -
.../testdata/imports/test_b_1/m1.pb.go | 69 -
.../testdata/imports/test_b_1/m2.pb.go | 69 -
.../testdata/imports/test_import_a1m1.pb.go | 80 -
.../testdata/imports/test_import_a1m2.pb.go | 80 -
.../testdata/imports/test_import_all.pb.go | 138 -
.../protoc-gen-gogo/testdata/my_test/test.pb.go | 1250 -
.../protoc-gen-gogo/testdata/proto3/proto3.pb.go | 199 -
.../gogo/protobuf/protoc-gen-gogofast/main.go | 47 -
.../gogo/protobuf/protoc-gen-gogofaster/main.go | 52 -
.../gogo/protobuf/protoc-gen-gogoslick/main.go | 61 -
.../gogo/protobuf/protoc-gen-gogotypes/main.go | 76 -
.../gogo/protobuf/protoc-gen-gostring/main.go | 42 -
.../gogo/protobuf/protoc-min-version/minversion.go | 67 -
.../protobuf/test/asymetric-issue125/asym.pb.go | 654 -
.../gogo/protobuf/test/asymetric-issue125/pop.go | 65 -
.../gogo/protobuf/test/cachedsize/cachedsize.pb.go | 284 -
.../test/casttype/combos/both/casttype.pb.go | 2655 -
.../test/casttype/combos/marshaler/casttype.pb.go | 1659 -
.../test/casttype/combos/neither/casttype.pb.go | 1437 -
.../casttype/combos/unmarshaler/casttype.pb.go | 2434 -
.../gogo/protobuf/test/casttype/mytypes.go | 59 -
.../gogo/protobuf/test/castvalue/castvalue.pb.go | 907 -
.../test/castvalue/combos/both/castvalue.pb.go | 1503 -
.../protobuf/test/castvalue/combos/both/mytypes.go | 31 -
.../castvalue/combos/marshaler/castvalue.pb.go | 1034 -
.../test/castvalue/combos/marshaler/mytypes.go | 31 -
.../castvalue/combos/unmarshaler/castvalue.pb.go | 1377 -
.../test/castvalue/combos/unmarshaler/mytypes.go | 31 -
.../gogo/protobuf/test/castvalue/mytypes.go | 31 -
.../github.com/gogo/protobuf/test/combos/both/t.go | 77 -
.../gogo/protobuf/test/combos/both/thetest.pb.go | 46859 ------------
.../gogo/protobuf/test/combos/both/uuid.go | 137 -
.../gogo/protobuf/test/combos/marshaler/t.go | 77 -
.../protobuf/test/combos/marshaler/thetest.pb.go | 31704 --------
.../gogo/protobuf/test/combos/marshaler/uuid.go | 137 -
.../gogo/protobuf/test/combos/unmarshaler/t.go | 73 -
.../protobuf/test/combos/unmarshaler/thetest.pb.go | 42262 -----------
.../gogo/protobuf/test/combos/unmarshaler/uuid.go | 137 -
.../protobuf/test/custom-dash-type/customdash.go | 104 -
.../github.com/gogo/protobuf/test/custom/custom.go | 154 -
.../test/custombytesnonstruct/customtype.go | 36 -
.../protobuf/test/custombytesnonstruct/proto.pb.go | 310 -
.../gogo/protobuf/test/dashfilename/doc.go | 1 -
.../github.com/gogo/protobuf/test/data/data.pb.go | 520 -
.../gogo/protobuf/test/defaultconflict/doc.go | 1 -
.../test/deterministic/deterministic.pb.go | 1332 -
.../gogo/protobuf/test/embedconflict/doc.go | 1 -
.../gogo/protobuf/test/empty-issue70/empty.pb.go | 234 -
.../test/enumcustomname/enumcustomname.pb.go | 340 -
.../gogo/protobuf/test/enumdecl/enumdecl.pb.go | 501 -
.../gogo/protobuf/test/enumdecl/models.go | 8 -
.../protobuf/test/enumdecl_all/enumdeclall.pb.go | 573 -
.../gogo/protobuf/test/enumdecl_all/models.go | 8 -
.../gogo/protobuf/test/enumprefix/enumprefix.pb.go | 81 -
.../protobuf/test/enumstringer/enumstringer.pb.go | 641 -
.../gogo/protobuf/test/enumstringer/string.go | 41 -
.../gogo/protobuf/test/example/example.pb.go | 2750 -
.../gogo/protobuf/test/filedotname/file.dot.pb.go | 600 -
.../gogo/protobuf/test/fuzztests/fuzz.pb.go | 3046 -
.../gogo/protobuf/test/group/group.pb.go | 1037 -
.../test/importcustom-issue389/imported/a.pb.go | 459 -
.../test/importcustom-issue389/imported/b.go | 55 -
.../test/importcustom-issue389/importing/c.pb.go | 472 -
.../gogo/protobuf/test/importdedup/proto.pb.go | 84 -
.../protobuf/test/importdedup/subpkg/customtype.go | 31 -
.../test/importdedup/subpkg/subproto.pb.go | 68 -
.../test/importduplicate/importduplicate.pb.go | 282 -
.../test/importduplicate/proto/proto.pb.go | 197 -
.../test/importduplicate/sortkeys/sortable.pb.go | 198 -
.../test/indeximport-issue72/index/index.pb.go | 534 -
.../test/indeximport-issue72/indeximport.pb.go | 484 -
.../gogo/protobuf/test/int64support/object.pb.go | 523 -
.../gogo/protobuf/test/int64support/object_js.go | 63 -
.../gogo/protobuf/test/issue260/issue260.pb.go | 1100 -
.../gogo/protobuf/test/issue260/models.go | 40 -
.../gogo/protobuf/test/issue261/issue261.pb.go | 556 -
.../gogo/protobuf/test/issue262/timefail.pb.go | 423 -
.../github.com/gogo/protobuf/test/issue270/doc.go | 1 -
.../protobuf/test/issue312/events/events.pb.go | 226 -
.../gogo/protobuf/test/issue312/issue312.pb.go | 85 -
.../gogo/protobuf/test/issue322/issue322.pb.go | 616 -
.../gogo/protobuf/test/issue330/issue330.pb.go | 446 -
.../github.com/gogo/protobuf/test/issue330/type.go | 17 -
.../gogo/protobuf/test/issue34/proto.pb.go | 403 -
.../github.com/gogo/protobuf/test/issue411/ids.go | 222 -
.../gogo/protobuf/test/issue411/issue411.pb.go | 74 -
.../gogo/protobuf/test/issue42order/issue42.pb.go | 668 -
.../gogo/protobuf/test/issue435/issue435.pb.go | 131 -
.../gogo/protobuf/test/issue438/issue438.pb.go | 491 -
.../gogo/protobuf/test/issue444/issue444.pb.go | 107 -
.../gogo/protobuf/test/issue449/issue449.pb.go | 611 -
.../gogo/protobuf/test/issue498/issue498.pb.go | 614 -
.../gogo/protobuf/test/issue503/issue503.pb.go | 865 -
.../gogo/protobuf/test/issue8/proto.pb.go | 385 -
.../gogo/protobuf/test/jsonpb-gogo/jsonpb_gogo.go | 1 -
.../test/mapdefaults/combos/both/map.pb.go | 1627 -
.../test/mapdefaults/combos/marshaler/map.pb.go | 1097 -
.../test/mapdefaults/combos/neither/map.pb.go | 951 -
.../test/mapdefaults/combos/unmarshaler/map.pb.go | 1481 -
.../gogo/protobuf/test/mapdefaults/map.pb.go | 414 -
.../test/mapsproto2/combos/both/mapsproto2.pb.go | 8998 ---
.../mapsproto2/combos/marshaler/mapsproto2.pb.go | 4655 --
.../mapsproto2/combos/neither/mapsproto2.pb.go | 3724 -
.../mapsproto2/combos/unmarshaler/mapsproto2.pb.go | 8070 --
.../gogo/protobuf/test/mapsproto2/doc.go | 1 -
.../gogo/protobuf/test/merge/merge.pb.go | 117 -
.../gogo/protobuf/test/mixbench/mixbench.go | 58 -
.../gogo/protobuf/test/moredefaults/md.pb.go | 365 -
.../gogo/protobuf/test/nopackage/nopackage.pb.go | 441 -
.../gogo/protobuf/test/oneof/combos/both/one.pb.go | 5691 --
.../protobuf/test/oneof/combos/marshaler/one.pb.go | 4772 --
.../protobuf/test/oneof/combos/neither/one.pb.go | 4365 --
.../test/oneof/combos/unmarshaler/one.pb.go | 5285 --
vendor/github.com/gogo/protobuf/test/oneof/doc.go | 1 -
.../protobuf/test/oneof3/combos/both/one.pb.go | 3449 -
.../test/oneof3/combos/marshaler/one.pb.go | 2889 -
.../protobuf/test/oneof3/combos/neither/one.pb.go | 2669 -
.../test/oneof3/combos/unmarshaler/one.pb.go | 3230 -
vendor/github.com/gogo/protobuf/test/oneof3/doc.go | 1 -
.../gogo/protobuf/test/oneofembed/oneofembed.pb.go | 436 -
vendor/github.com/gogo/protobuf/test/packed/doc.go | 1 -
.../gogo/protobuf/test/packed/packed.pb.go | 4873 --
.../protobuf/test/proto3extension/proto3ext.pb.go | 60 -
.../gogo/protobuf/test/protosize/protosize.pb.go | 632 -
.../protobuf/test/required/requiredexample.pb.go | 2310 -
.../gogo/protobuf/test/sizerconflict/doc.go | 1 -
.../test/sizeunderscore/sizeunderscore.pb.go | 579 -
.../gogo/protobuf/test/stdtypes/stdtypes.pb.go | 4962 --
vendor/github.com/gogo/protobuf/test/t.go | 73 -
.../test/theproto3/combos/both/theproto3.pb.go | 11868 ---
.../theproto3/combos/marshaler/theproto3.pb.go | 6562 --
.../test/theproto3/combos/neither/theproto3.pb.go | 5303 --
.../theproto3/combos/unmarshaler/theproto3.pb.go | 10611 ---
.../github.com/gogo/protobuf/test/theproto3/doc.go | 1 -
vendor/github.com/gogo/protobuf/test/thetest.pb.go | 27105 -------
.../gogo/protobuf/test/typedecl/models.go | 41 -
.../gogo/protobuf/test/typedecl/typedecl.pb.go | 1041 -
.../gogo/protobuf/test/typedecl_all/models.go | 41 -
.../protobuf/test/typedecl_all/typedeclall.pb.go | 1041 -
.../gogo/protobuf/test/typedeclimport/models.go | 7 -
.../test/typedeclimport/subpkg/subpkg.pb.go | 383 -
.../test/typedeclimport/typedeclimport.pb.go | 384 -
.../protobuf/test/types/combos/both/types.pb.go | 21873 ------
.../test/types/combos/marshaler/types.pb.go | 12058 ---
.../protobuf/test/types/combos/neither/types.pb.go | 9193 ---
.../test/types/combos/unmarshaler/types.pb.go | 19008 -----
.../test/unmarshalmerge/unmarshalmerge.pb.go | 1618 -
.../protobuf/test/unrecognized/unrecognized.pb.go | 4475 --
.../test/unrecognizedgroup/unrecognizedgroup.pb.go | 1846 -
vendor/github.com/gogo/protobuf/test/uuid.go | 137 -
.../gogo/protobuf/test/xxxfields/xxxfields.pb.go | 995 -
vendor/github.com/gogo/protobuf/types/any.go | 140 -
vendor/github.com/gogo/protobuf/types/any.pb.go | 719 -
vendor/github.com/gogo/protobuf/types/api.pb.go | 2118 -
vendor/github.com/gogo/protobuf/types/doc.go | 35 -
vendor/github.com/gogo/protobuf/types/duration.go | 100 -
.../github.com/gogo/protobuf/types/duration.pb.go | 544 -
.../gogo/protobuf/types/duration_gogo.go | 100 -
vendor/github.com/gogo/protobuf/types/empty.pb.go | 489 -
.../gogo/protobuf/types/field_mask.pb.go | 771 -
vendor/github.com/gogo/protobuf/types/protosize.go | 34 -
.../gogo/protobuf/types/source_context.pb.go | 550 -
vendor/github.com/gogo/protobuf/types/struct.pb.go | 2017 -
vendor/github.com/gogo/protobuf/types/timestamp.go | 130 -
.../github.com/gogo/protobuf/types/timestamp.pb.go | 564 -
.../gogo/protobuf/types/timestamp_gogo.go | 94 -
vendor/github.com/gogo/protobuf/types/type.pb.go | 3320 -
.../github.com/gogo/protobuf/types/wrappers.pb.go | 2704 -
.../gogo/protobuf/types/wrappers_gogo.go | 300 -
.../gogo/protobuf/vanity/command/command.go | 161 -
vendor/github.com/gogo/protobuf/vanity/enum.go | 78 -
vendor/github.com/gogo/protobuf/vanity/field.go | 90 -
vendor/github.com/gogo/protobuf/vanity/file.go | 197 -
vendor/github.com/gogo/protobuf/vanity/foreach.go | 125 -
vendor/github.com/gogo/protobuf/vanity/msg.go | 154 -
vendor/github.com/gogo/protobuf/vanity/test/doc.go | 1 -
.../protobuf/vanity/test/fast/gogovanity.pb.go | 427 -
.../gogo/protobuf/vanity/test/fast/proto3.pb.go | 347 -
.../gogo/protobuf/vanity/test/fast/vanity.pb.go | 393 -
.../protobuf/vanity/test/faster/gogovanity.pb.go | 413 -
.../gogo/protobuf/vanity/test/faster/proto3.pb.go | 337 -
.../gogo/protobuf/vanity/test/faster/vanity.pb.go | 372 -
.../protobuf/vanity/test/slick/gogovanity.pb.go | 502 -
.../gogo/protobuf/vanity/test/slick/proto3.pb.go | 400 -
.../gogo/protobuf/vanity/test/slick/vanity.pb.go | 440 -
vendor/github.com/gogo/protobuf/version/version.go | 78 -
vendor/github.com/golang/glog/LICENSE | 191 -
vendor/github.com/golang/glog/glog.go | 1180 -
vendor/github.com/golang/glog/glog_file.go | 124 -
vendor/github.com/golang/groupcache/byteview.go | 175 -
.../groupcache/consistenthash/consistenthash.go | 81 -
vendor/github.com/golang/groupcache/groupcache.go | 491 -
.../groupcache/groupcachepb/groupcache.pb.go | 65 -
vendor/github.com/golang/groupcache/http.go | 227 -
vendor/github.com/golang/groupcache/peers.go | 85 -
.../golang/groupcache/singleflight/singleflight.go | 64 -
vendor/github.com/golang/groupcache/sinks.go | 322 -
.../github.com/golang/groupcache/testpb/test.pb.go | 235 -
.../golang/protobuf/conformance/conformance.go | 154 -
.../internal/conformance_proto/conformance.pb.go | 1834 -
.../golang/protobuf/descriptor/descriptor.go | 93 -
vendor/github.com/golang/protobuf/jsonpb/jsonpb.go | 1271 -
.../jsonpb_test_proto/more_test_objects.pb.go | 368 -
.../jsonpb/jsonpb_test_proto/test_objects.pb.go | 1357 -
.../protobuf/proto/proto3_proto/proto3.pb.go | 611 -
.../golang/protobuf/proto/test_proto/test.pb.go | 5314 --
.../protoc-gen-go/descriptor/descriptor.pb.go | 2812 -
.../golang/protobuf/protoc-gen-go/doc.go | 51 -
.../protobuf/protoc-gen-go/generator/generator.go | 3086 -
.../generator/internal/remap/remap.go | 117 -
.../golang/protobuf/protoc-gen-go/grpc/grpc.go | 484 -
.../golang/protobuf/protoc-gen-go/link_grpc.go | 34 -
.../golang/protobuf/protoc-gen-go/main.go | 98 -
.../protobuf/protoc-gen-go/plugin/plugin.pb.go | 369 -
.../testdata/deprecated/deprecated.pb.go | 234 -
.../testdata/extension_base/extension_base.pb.go | 139 -
.../testdata/extension_extra/extension_extra.pb.go | 78 -
.../testdata/extension_user/extension_user.pb.go | 401 -
.../protoc-gen-go/testdata/grpc/grpc.pb.go | 444 -
.../protoc-gen-go/testdata/import_public/a.pb.go | 110 -
.../protoc-gen-go/testdata/import_public/b.pb.go | 87 -
.../testdata/import_public/sub/a.pb.go | 100 -
.../testdata/import_public/sub/b.pb.go | 67 -
.../protoc-gen-go/testdata/imports/fmt/m.pb.go | 66 -
.../testdata/imports/test_a_1/m1.pb.go | 130 -
.../testdata/imports/test_a_1/m2.pb.go | 67 -
.../testdata/imports/test_a_2/m3.pb.go | 67 -
.../testdata/imports/test_a_2/m4.pb.go | 67 -
.../testdata/imports/test_b_1/m1.pb.go | 67 -
.../testdata/imports/test_b_1/m2.pb.go | 67 -
.../testdata/imports/test_import_a1m1.pb.go | 80 -
.../testdata/imports/test_import_a1m2.pb.go | 80 -
.../testdata/imports/test_import_all.pb.go | 138 -
.../protoc-gen-go/testdata/multi/multi1.pb.go | 96 -
.../protoc-gen-go/testdata/multi/multi2.pb.go | 128 -
.../protoc-gen-go/testdata/multi/multi3.pb.go | 115 -
.../protoc-gen-go/testdata/my_test/test.pb.go | 1192 -
.../protoc-gen-go/testdata/proto3/proto3.pb.go | 196 -
.../golang/protobuf/ptypes/empty/empty.pb.go | 79 -
.../golang/protobuf/ptypes/struct/struct.pb.go | 450 -
.../golang/protobuf/ptypes/wrappers/wrappers.pb.go | 443 -
.../go-cmp/cmp/internal/testprotos/protos.go | 116 -
.../go-cmp/cmp/internal/teststructs/project1.go | 267 -
.../go-cmp/cmp/internal/teststructs/project2.go | 74 -
.../go-cmp/cmp/internal/teststructs/project3.go | 82 -
.../go-cmp/cmp/internal/teststructs/project4.go | 142 -
.../go-cmp/cmp/internal/teststructs/structs.go | 197 -
.../go-containerregistry/cmd/crane/help/main.go | 35 -
.../google/go-containerregistry/cmd/crane/main.go | 29 -
.../google/go-containerregistry/cmd/gcrane/main.go | 43 -
.../google/go-containerregistry/cmd/ko/binary.go | 30 -
.../google/go-containerregistry/cmd/ko/commands.go | 298 -
.../google/go-containerregistry/cmd/ko/config.go | 92 -
.../go-containerregistry/cmd/ko/filestuff.go | 133 -
.../google/go-containerregistry/cmd/ko/flatname.go | 52 -
.../google/go-containerregistry/cmd/ko/local.go | 30 -
.../google/go-containerregistry/cmd/ko/main.go | 37 -
.../google/go-containerregistry/cmd/ko/publish.go | 105 -
.../google/go-containerregistry/cmd/ko/resolve.go | 259 -
.../google/go-containerregistry/cmd/ko/tags.go | 29 -
.../go-containerregistry/cmd/ko/test/kodata/kenobi | 1 -
.../go-containerregistry/cmd/ko/test/main.go | 32 -
.../google/go-containerregistry/pkg/authn/anon.go | 26 -
.../google/go-containerregistry/pkg/authn/auth.go | 29 -
.../google/go-containerregistry/pkg/authn/authn.go | 21 -
.../google/go-containerregistry/pkg/authn/basic.go | 33 -
.../go-containerregistry/pkg/authn/bearer.go | 29 -
.../google/go-containerregistry/pkg/authn/doc.go | 17 -
.../go-containerregistry/pkg/authn/helper.go | 102 -
.../go-containerregistry/pkg/authn/k8schain/doc.go | 18 -
.../pkg/authn/k8schain/k8schain.go | 165 -
.../pkg/authn/k8schain/tests/explicit/main.go | 52 -
.../pkg/authn/k8schain/tests/implicit/main.go | 52 -
.../pkg/authn/k8schain/tests/noauth/main.go | 47 -
.../authn/k8schain/tests/serviceaccount/main.go | 54 -
.../go-containerregistry/pkg/authn/keychain.go | 152 -
.../pkg/authn/multikeychain.go | 45 -
.../go-containerregistry/pkg/crane/append.go | 93 -
.../go-containerregistry/pkg/crane/config.go | 47 -
.../google/go-containerregistry/pkg/crane/copy.go | 67 -
.../go-containerregistry/pkg/crane/delete.go | 54 -
.../go-containerregistry/pkg/crane/digest.go | 47 -
.../google/go-containerregistry/pkg/crane/get.go | 36 -
.../google/go-containerregistry/pkg/crane/list.go | 60 -
.../go-containerregistry/pkg/crane/manifest.go | 47 -
.../google/go-containerregistry/pkg/crane/pull.go | 79 -
.../google/go-containerregistry/pkg/crane/push.go | 61 -
.../go-containerregistry/pkg/crane/rebase.go | 98 -
.../google/go-containerregistry/pkg/crane/root.go | 23 -
.../google/go-containerregistry/pkg/gcrane/copy.go | 336 -
.../google/go-containerregistry/pkg/gcrane/doc.go | 16 -
.../google/go-containerregistry/pkg/gcrane/gc.go | 79 -
.../google/go-containerregistry/pkg/gcrane/list.go | 100 -
.../google/go-containerregistry/pkg/gcrane/root.go | 23 -
.../go-containerregistry/pkg/ko/build/build.go | 31 -
.../go-containerregistry/pkg/ko/build/doc.go | 17 -
.../go-containerregistry/pkg/ko/build/future.go | 75 -
.../go-containerregistry/pkg/ko/build/gobuild.go | 299 -
.../go-containerregistry/pkg/ko/build/options.go | 46 -
.../go-containerregistry/pkg/ko/build/recorder.go | 46 -
.../go-containerregistry/pkg/ko/build/shared.go | 79 -
.../google/go-containerregistry/pkg/ko/doc.go | 16 -
.../go-containerregistry/pkg/ko/publish/daemon.go | 80 -
.../go-containerregistry/pkg/ko/publish/default.go | 121 -
.../go-containerregistry/pkg/ko/publish/doc.go | 17 -
.../go-containerregistry/pkg/ko/publish/future.go | 75 -
.../go-containerregistry/pkg/ko/publish/options.go | 82 -
.../go-containerregistry/pkg/ko/publish/publish.go | 28 -
.../go-containerregistry/pkg/ko/publish/shared.go | 76 -
.../go-containerregistry/pkg/ko/resolve/doc.go | 16 -
.../go-containerregistry/pkg/ko/resolve/resolve.go | 160 -
.../google/go-containerregistry/pkg/v1/config.go | 130 -
.../go-containerregistry/pkg/v1/daemon/doc.go | 17 -
.../go-containerregistry/pkg/v1/daemon/image.go | 133 -
.../go-containerregistry/pkg/v1/daemon/options.go | 34 -
.../go-containerregistry/pkg/v1/daemon/write.go | 80 -
.../google/go-containerregistry/pkg/v1/doc.go | 19 -
.../go-containerregistry/pkg/v1/empty/doc.go | 16 -
.../go-containerregistry/pkg/v1/empty/image.go | 22 -
.../go-containerregistry/pkg/v1/google/auth.go | 138 -
.../go-containerregistry/pkg/v1/google/doc.go | 16 -
.../go-containerregistry/pkg/v1/google/keychain.go | 68 -
.../go-containerregistry/pkg/v1/google/list.go | 220 -
.../go-containerregistry/pkg/v1/google/options.go | 56 -
.../google/go-containerregistry/pkg/v1/hash.go | 111 -
.../google/go-containerregistry/pkg/v1/image.go | 58 -
.../google/go-containerregistry/pkg/v1/index.go | 34 -
.../google/go-containerregistry/pkg/v1/layer.go | 37 -
.../google/go-containerregistry/pkg/v1/manifest.go | 67 -
.../go-containerregistry/pkg/v1/mutate/doc.go | 16 -
.../go-containerregistry/pkg/v1/mutate/mutate.go | 563 -
.../go-containerregistry/pkg/v1/mutate/rebase.go | 97 -
.../pkg/v1/partial/compressed.go | 159 -
.../go-containerregistry/pkg/v1/partial/doc.go | 17 -
.../go-containerregistry/pkg/v1/partial/image.go | 28 -
.../pkg/v1/partial/uncompressed.go | 228 -
.../go-containerregistry/pkg/v1/partial/with.go | 293 -
.../google/go-containerregistry/pkg/v1/platform.go | 24 -
.../go-containerregistry/pkg/v1/random/doc.go | 16 -
.../go-containerregistry/pkg/v1/random/image.go | 132 -
.../go-containerregistry/pkg/v1/remote/delete.go | 64 -
.../go-containerregistry/pkg/v1/remote/doc.go | 17 -
.../go-containerregistry/pkg/v1/remote/image.go | 247 -
.../go-containerregistry/pkg/v1/remote/list.go | 64 -
.../go-containerregistry/pkg/v1/remote/mount.go | 77 -
.../go-containerregistry/pkg/v1/remote/options.go | 56 -
.../pkg/v1/remote/transport/basic.go | 48 -
.../pkg/v1/remote/transport/bearer.go | 142 -
.../pkg/v1/remote/transport/doc.go | 18 -
.../pkg/v1/remote/transport/error.go | 111 -
.../pkg/v1/remote/transport/ping.go | 115 -
.../pkg/v1/remote/transport/scope.go | 24 -
.../pkg/v1/remote/transport/transport.go | 85 -
.../go-containerregistry/pkg/v1/remote/write.go | 372 -
.../go-containerregistry/pkg/v1/stream/layer.go | 183 -
.../go-containerregistry/pkg/v1/tarball/doc.go | 17 -
.../go-containerregistry/pkg/v1/tarball/image.go | 340 -
.../go-containerregistry/pkg/v1/tarball/layer.go | 144 -
.../go-containerregistry/pkg/v1/tarball/write.go | 165 -
.../go-containerregistry/pkg/v1/types/types.go | 40 -
.../pkg/v1/v1util/and_closer.go | 47 -
.../go-containerregistry/pkg/v1/v1util/verify.go | 61 -
.../go-containerregistry/pkg/v1/v1util/zip.go | 80 -
.../pkg/v1/zz_deepcopy_generated.go | 314 -
.../googleapis/gnostic/OpenAPIv3/OpenAPIv3.go | 8301 ---
.../googleapis/gnostic/OpenAPIv3/OpenAPIv3.pb.go | 4692 --
.../gnostic/OpenAPIv3/schema-generator/main.go | 859 -
.../googleapis/gnostic/apps/disco/list.go | 79 -
.../googleapis/gnostic/apps/disco/main.go | 255 -
.../googleapis/gnostic/apps/disco/openapiv2.go | 287 -
.../googleapis/gnostic/apps/disco/openapiv3.go | 303 -
.../gnostic/apps/petstore-builder/main.go | 82 -
.../gnostic/apps/petstore-builder/petstore-v2.go | 260 -
.../gnostic/apps/petstore-builder/petstore-v3.go | 369 -
.../gnostic/apps/report-messages/main.go | 69 -
.../googleapis/gnostic/apps/report/main.go | 239 -
.../googleapis/gnostic/discovery/discovery.go | 2692 -
.../googleapis/gnostic/discovery/discovery.pb.go | 1415 -
.../googleapis/gnostic/generate-gnostic/domain.go | 624 -
.../gnostic/generate-gnostic/generate-compiler.go | 913 -
.../gnostic/generate-gnostic/generate-extension.go | 363 -
.../gnostic/generate-gnostic/generate-proto.go | 119 -
.../googleapis/gnostic/generate-gnostic/helpers.go | 55 -
.../googleapis/gnostic/generate-gnostic/main.go | 257 -
.../googleapis/gnostic/generate-gnostic/types.go | 132 -
vendor/github.com/googleapis/gnostic/gnostic.go | 610 -
.../googleapis/gnostic/jsonschema/display.go | 229 -
.../googleapis/gnostic/jsonschema/models.go | 226 -
.../googleapis/gnostic/jsonschema/operations.go | 394 -
.../googleapis/gnostic/jsonschema/reader.go | 409 -
.../googleapis/gnostic/jsonschema/writer.go | 334 -
.../googleapis/gnostic/jsonwriter/writer.go | 168 -
.../go/gnostic-lint-descriptions/linter_v2.go | 180 -
.../go/gnostic-lint-descriptions/linter_v3.go | 33 -
.../linters/go/gnostic-lint-descriptions/main.go | 61 -
.../gnostic/linters/go/gnostic-lint-paths/main.go | 77 -
.../googleapis/gnostic/plugins/environment.go | 215 -
.../gnostic/plugins/gnostic-analyze/main.go | 95 -
.../plugins/gnostic-analyze/statistics/statsv2.go | 331 -
.../plugins/gnostic-analyze/statistics/statsv3.go | 127 -
.../plugins/gnostic-analyze/summarize/main.go | 156 -
.../examples/googleauth/googleauth.go | 220 -
.../examples/v2.0/apis_guru/main.go | 45 -
.../examples/v2.0/bookstore/bookstore/bookstore.go | 19 -
.../examples/v2.0/bookstore/service/init.go | 27 -
.../examples/v2.0/bookstore/service/main.go | 34 -
.../examples/v2.0/bookstore/service/service.go | 195 -
.../examples/v2.0/sample/sample/sample.go | 19 -
.../examples/v2.0/sample/service/init.go | 27 -
.../examples/v2.0/sample/service/main.go | 34 -
.../examples/v2.0/sample/service/service.go | 38 -
.../examples/v2.0/xkcd/main.go | 23 -
.../examples/v2.0/xkcd/xkcd/xkcd.go | 19 -
.../examples/v3.0/bookstore/bookstore/bookstore.go | 19 -
.../examples/v3.0/bookstore/service/init.go | 27 -
.../examples/v3.0/bookstore/service/main.go | 34 -
.../examples/v3.0/bookstore/service/service.go | 195 -
.../examples/v3.0/urlshortener/main.go | 62 -
.../v3.0/urlshortener/urlshortener/urlshortener.go | 19 -
.../plugins/gnostic-go-generator/goimports.go | 50 -
.../plugins/gnostic-go-generator/language.go | 123 -
.../plugins/gnostic-go-generator/linewriter.go | 29 -
.../gnostic/plugins/gnostic-go-generator/main.go | 76 -
.../plugins/gnostic-go-generator/render_client.go | 178 -
.../gnostic-go-generator/render_constants.go | 30 -
.../gnostic-go-generator/render_provider.go | 64 -
.../plugins/gnostic-go-generator/render_server.go | 168 -
.../plugins/gnostic-go-generator/render_types.go | 57 -
.../plugins/gnostic-go-generator/renderer.go | 67 -
.../gnostic/plugins/gnostic-summary/main.go | 122 -
.../googleapis/gnostic/plugins/plugin.pb.go | 372 -
.../github.com/googleapis/gnostic/printer/code.go | 57 -
.../github.com/googleapis/gnostic/surface/field.go | 20 -
.../github.com/googleapis/gnostic/surface/model.go | 58 -
.../googleapis/gnostic/surface/model_openapiv2.go | 253 -
.../googleapis/gnostic/surface/model_openapiv3.go | 305 -
.../googleapis/gnostic/surface/surface.pb.go | 424 -
.../github.com/googleapis/gnostic/surface/type.go | 51 -
.../googleapis/gnostic/tools/format-schema/main.go | 37 -
.../googleapis/gnostic/tools/j2y2j/main.go | 60 -
vendor/github.com/gregjones/httpcache/httpcache.go | 18 +-
.../httpcache/leveldbcache/leveldbcache.go | 51 -
.../gregjones/httpcache/memcache/appengine.go | 61 -
.../gregjones/httpcache/memcache/memcache.go | 60 -
.../github.com/gregjones/httpcache/redis/redis.go | 43 -
vendor/github.com/gregjones/httpcache/test/test.go | 35 -
vendor/github.com/hashicorp/golang-lru/lru.go | 30 +-
.../github.com/imdario/mergo/testdata/license.yml | 4 -
.../github.com/joho/godotenv/autoload/autoload.go | 15 -
.../github.com/joho/godotenv/cmd/godotenv/cmd.go | 54 -
.../go/extra/binary_as_string_codec.go | 238 -
.../json-iterator/go/extra/fuzzy_decoder.go | 294 -
.../json-iterator/go/extra/naming_strategy.go | 52 -
.../json-iterator/go/extra/privat_fields.go | 54 -
.../json-iterator/go/extra/time_as_int64_codec.go | 31 -
.../knative/build/cmd/controller/kodata/HEAD | 1 -
.../knative/build/cmd/controller/kodata/LICENSE | 1 -
.../build/cmd/controller/kodata/VENDOR-LICENSE | 1 -
.../knative/build/cmd/controller/main.go | 147 -
.../knative/build/cmd/creds-init/kodata/HEAD | 1 -
.../knative/build/cmd/creds-init/kodata/LICENSE | 1 -
.../build/cmd/creds-init/kodata/VENDOR-LICENSE | 1 -
.../knative/build/cmd/creds-init/main.go | 41 -
.../knative/build/cmd/git-init/kodata/HEAD | 1 -
.../knative/build/cmd/git-init/kodata/LICENSE | 1 -
.../build/cmd/git-init/kodata/VENDOR-LICENSE | 1 -
.../github.com/knative/build/cmd/git-init/main.go | 93 -
.../github.com/knative/build/cmd/logs/kodata/HEAD | 1 -
.../knative/build/cmd/logs/kodata/LICENSE | 1 -
.../knative/build/cmd/logs/kodata/VENDOR-LICENSE | 1 -
vendor/github.com/knative/build/cmd/logs/main.go | 42 -
.../github.com/knative/build/cmd/nop/kodata/HEAD | 1 -
.../knative/build/cmd/nop/kodata/LICENSE | 1 -
.../knative/build/cmd/nop/kodata/VENDOR-LICENSE | 1 -
vendor/github.com/knative/build/cmd/nop/main.go | 23 -
.../knative/build/cmd/webhook/kodata/HEAD | 1 -
.../knative/build/cmd/webhook/kodata/LICENSE | 1 -
.../build/cmd/webhook/kodata/VENDOR-LICENSE | 1 -
.../github.com/knative/build/cmd/webhook/main.go | 93 -
.../knative/build/config/300-imagecache.yaml | 1 -
.../pkg/client/clientset/versioned/clientset.go | 95 -
.../build/pkg/client/clientset/versioned/doc.go | 17 -
.../versioned/fake/clientset_generated.go | 79 -
.../pkg/client/clientset/versioned/fake/doc.go | 17 -
.../client/clientset/versioned/fake/register.go | 51 -
.../pkg/client/clientset/versioned/scheme/doc.go | 17 -
.../client/clientset/versioned/scheme/register.go | 51 -
.../versioned/typed/build/v1alpha1/build.go | 171 -
.../versioned/typed/build/v1alpha1/build_client.go | 97 -
.../typed/build/v1alpha1/buildtemplate.go | 154 -
.../typed/build/v1alpha1/clusterbuildtemplate.go | 144 -
.../versioned/typed/build/v1alpha1/doc.go | 17 -
.../versioned/typed/build/v1alpha1/fake/doc.go | 17 -
.../typed/build/v1alpha1/fake/fake_build.go | 137 -
.../typed/build/v1alpha1/fake/fake_build_client.go | 45 -
.../build/v1alpha1/fake/fake_buildtemplate.go | 125 -
.../v1alpha1/fake/fake_clusterbuildtemplate.go | 117 -
.../typed/build/v1alpha1/generated_expansion.go | 22 -
.../informers/externalversions/build/interface.go | 43 -
.../externalversions/build/v1alpha1/build.go | 86 -
.../build/v1alpha1/buildtemplate.go | 86 -
.../build/v1alpha1/clusterbuildtemplate.go | 85 -
.../externalversions/build/v1alpha1/interface.go | 56 -
.../client/informers/externalversions/factory.go | 177 -
.../client/informers/externalversions/generic.go | 63 -
.../internalinterfaces/factory_interfaces.go | 35 -
.../pkg/client/listers/build/v1alpha1/build.go | 91 -
.../client/listers/build/v1alpha1/buildtemplate.go | 91 -
.../listers/build/v1alpha1/clusterbuildtemplate.go | 62 -
.../listers/build/v1alpha1/expansion_generated.go | 36 -
.../build/pkg/credentials/dockercreds/creds.go | 215 -
.../build/pkg/credentials/gitcreds/basic.go | 138 -
.../build/pkg/credentials/gitcreds/creds.go | 84 -
.../knative/build/pkg/credentials/gitcreds/ssh.go | 168 -
.../knative/build/pkg/credentials/initialize.go | 58 -
vendor/github.com/knative/build/pkg/logs/logs.go | 243 -
.../knative/build/pkg/reconciler/build/apply.go | 154 -
.../knative/build/pkg/reconciler/build/build.go | 389 -
.../build/pkg/reconciler/build/resources/pod.go | 502 -
.../build/pkg/reconciler/build/template_common.go | 57 -
.../build/pkg/reconciler/build/timeout_handler.go | 137 -
.../build/pkg/reconciler/build/validate_build.go | 157 -
.../pkg/reconciler/buildtemplate/buildtemplate.go | 204 -
.../buildtemplate/resources/imagecache.go | 71 -
.../buildtemplate/resources/names/doc.go | 18 -
.../buildtemplate/resources/names/names.go | 38 -
.../clusterbuildtemplate/clusterbuildtemplate.go | 161 -
.../clusterbuildtemplate/resources/imagecache.go | 28 -
.../knative/build/pkg/reconciler/stats.go | 32 -
vendor/github.com/knative/build/test/e2e/e2e.go | 213 -
.../knative/build/test/e2e/randstring.go | 61 -
.../knative/build/test/panic/kodata/LICENSE | 1 -
.../knative/build/test/panic/kodata/VENDOR-LICENSE | 1 -
vendor/github.com/knative/build/test/panic/main.go | 26 -
.../knative/build/test/workingdir/kodata/LICENSE | 1 -
.../build/test/workingdir/kodata/VENDOR-LICENSE | 1 -
.../knative/build/test/workingdir/main.go | 36 -
.../knative/eventing/cmd/controller/kodata/HEAD | 1 -
.../knative/eventing/cmd/controller/kodata/LICENSE | 1 -
.../eventing/cmd/controller/kodata/VENDOR-LICENSE | 1 -
.../knative/eventing/cmd/controller/main.go | 190 -
.../knative/eventing/cmd/fanoutsidecar/kodata/HEAD | 1 -
.../eventing/cmd/fanoutsidecar/kodata/LICENSE | 1 -
.../cmd/fanoutsidecar/kodata/VENDOR-LICENSE | 1 -
.../knative/eventing/cmd/fanoutsidecar/main.go | 167 -
.../knative/eventing/cmd/sendevent/kodata/HEAD | 1 -
.../knative/eventing/cmd/sendevent/kodata/LICENSE | 1 -
.../eventing/cmd/sendevent/kodata/VENDOR-LICENSE | 1 -
.../knative/eventing/cmd/sendevent/main.go | 97 -
.../knative/eventing/cmd/webhook/kodata/HEAD | 1 -
.../knative/eventing/cmd/webhook/kodata/LICENSE | 1 -
.../eventing/cmd/webhook/kodata/VENDOR-LICENSE | 1 -
.../knative/eventing/cmd/webhook/main.go | 109 -
.../gcppubsub/pkg/controller/channel/controller.go | 88 -
.../gcppubsub/pkg/controller/channel/names.go | 38 -
.../gcppubsub/pkg/controller/channel/reconcile.go | 495 -
.../clusterchannelprovisioner/controller.go | 62 -
.../clusterchannelprovisioner/reconcile.go | 131 -
.../gcppubsub/pkg/controller/cmd/kodata/HEAD | 1 -
.../gcppubsub/pkg/controller/cmd/kodata/LICENSE | 1 -
.../pkg/controller/cmd/kodata/VENDOR-LICENSE | 1 -
.../contrib/gcppubsub/pkg/controller/cmd/main.go | 102 -
.../gcppubsub/pkg/dispatcher/cmd/kodata/HEAD | 1 -
.../gcppubsub/pkg/dispatcher/cmd/kodata/LICENSE | 1 -
.../pkg/dispatcher/cmd/kodata/VENDOR-LICENSE | 1 -
.../contrib/gcppubsub/pkg/dispatcher/cmd/main.go | 87 -
.../pkg/dispatcher/dispatcher/controller.go | 116 -
.../pkg/dispatcher/dispatcher/reconcile.go | 357 -
.../pkg/dispatcher/receiver/cache/cache.go | 216 -
.../gcppubsub/pkg/dispatcher/receiver/receiver.go | 150 -
.../eventing/contrib/gcppubsub/pkg/util/creds.go | 60 -
.../gcppubsub/pkg/util/fakepubsub/fake_pubsub.go | 214 -
.../contrib/gcppubsub/pkg/util/logging/logging.go | 38 -
.../contrib/gcppubsub/pkg/util/pubsub_wrapper.go | 219 -
.../eventing/contrib/gcppubsub/pkg/util/status.go | 118 -
.../contrib/gcppubsub/pkg/util/testcreds/helper.go | 67 -
.../eventing/contrib/kafka/cmd/controller/main.go | 79 -
.../eventing/contrib/kafka/cmd/dispatcher/main.go | 99 -
.../knative/eventing/contrib/kafka/main.go | 106 -
.../kafka/pkg/controller/channel/provider.go | 105 -
.../kafka/pkg/controller/channel/reconcile.go | 381 -
.../contrib/kafka/pkg/controller/provider.go | 86 -
.../contrib/kafka/pkg/controller/reconcile.go | 120 -
.../eventing/contrib/kafka/pkg/controller/types.go | 5 -
.../eventing/contrib/kafka/pkg/controller/util.go | 40 -
.../contrib/kafka/pkg/dispatcher/dispatcher.go | 294 -
.../natss/pkg/controller/channel/controller.go | 79 -
.../natss/pkg/controller/channel/reconcile.go | 151 -
.../clusterchannelprovisioner/controller.go | 85 -
.../clusterchannelprovisioner/reconcile.go | 140 -
.../eventing/contrib/natss/pkg/controller/main.go | 67 -
.../natss/pkg/dispatcher/channel/controller.go | 60 -
.../natss/pkg/dispatcher/channel/reconcile.go | 126 -
.../natss/pkg/dispatcher/dispatcher/dispatcher.go | 195 -
.../natss/pkg/dispatcher/dispatcher/types.go | 43 -
.../eventing/contrib/natss/pkg/dispatcher/main.go | 87 -
.../contrib/natss/pkg/stanutil/stanutil.go | 87 -
.../eventing/pkg/apis/eventing/logkey/constants.go | 24 -
.../pkg/channeldefaulter/channel_defaulter.go | 141 -
.../pkg/client/clientset/versioned/clientset.go | 98 -
.../eventing/pkg/client/clientset/versioned/doc.go | 20 -
.../versioned/fake/clientset_generated.go | 82 -
.../pkg/client/clientset/versioned/fake/doc.go | 20 -
.../client/clientset/versioned/fake/register.go | 54 -
.../pkg/client/clientset/versioned/scheme/doc.go | 20 -
.../client/clientset/versioned/scheme/register.go | 54 -
.../versioned/typed/eventing/v1alpha1/channel.go | 174 -
.../eventing/v1alpha1/clusterchannelprovisioner.go | 147 -
.../versioned/typed/eventing/v1alpha1/doc.go | 20 -
.../typed/eventing/v1alpha1/eventing_client.go | 100 -
.../versioned/typed/eventing/v1alpha1/fake/doc.go | 20 -
.../typed/eventing/v1alpha1/fake/fake_channel.go | 140 -
.../fake/fake_clusterchannelprovisioner.go | 120 -
.../eventing/v1alpha1/fake/fake_eventing_client.go | 48 -
.../eventing/v1alpha1/fake/fake_subscription.go | 128 -
.../typed/eventing/v1alpha1/generated_expansion.go | 25 -
.../typed/eventing/v1alpha1/subscription.go | 157 -
.../externalversions/eventing/interface.go | 46 -
.../externalversions/eventing/v1alpha1/channel.go | 89 -
.../eventing/v1alpha1/clusterchannelprovisioner.go | 88 -
.../eventing/v1alpha1/interface.go | 59 -
.../eventing/v1alpha1/subscription.go | 89 -
.../client/informers/externalversions/factory.go | 180 -
.../client/informers/externalversions/generic.go | 66 -
.../internalinterfaces/factory_interfaces.go | 38 -
.../client/listers/eventing/v1alpha1/channel.go | 94 -
.../eventing/v1alpha1/clusterchannelprovisioner.go | 65 -
.../eventing/v1alpha1/expansion_generated.go | 39 -
.../listers/eventing/v1alpha1/subscription.go | 94 -
.../knative/eventing/pkg/logconfig/config.go | 33 -
.../eventing/pkg/provisioners/channel_util.go | 364 -
.../provisioners/inmemory/channel/controller.go | 95 -
.../pkg/provisioners/inmemory/channel/reconcile.go | 290 -
.../clusterchannelprovisioner/controller.go | 71 -
.../clusterchannelprovisioner/reconcile.go | 198 -
.../inmemory/controller/kodata/LICENSE | 1 -
.../inmemory/controller/kodata/VENDOR-LICENSE | 1 -
.../pkg/provisioners/inmemory/controller/main.go | 71 -
.../knative/eventing/pkg/provisioners/logger.go | 63 -
.../knative/eventing/pkg/provisioners/message.go | 117 -
.../pkg/provisioners/message_dispatcher.go | 210 -
.../eventing/pkg/provisioners/message_receiver.go | 197 -
.../eventing/pkg/provisioners/provisioner_util.go | 90 -
.../eventing/pkg/provisioners/references.go | 32 -
.../eventing/pkg/provisioners/utils/topic_names.go | 26 -
.../knative/eventing/pkg/reconciler/names/names.go | 27 -
.../eventing/pkg/reconciler/testing/builder.go | 26 -
.../eventing/pkg/reconciler/testing/mock_client.go | 176 -
.../pkg/reconciler/testing/mock_event_recorder.go | 59 -
.../eventing/pkg/reconciler/testing/table.go | 310 -
.../v1alpha1/subscription/subscription.go | 502 -
.../configmap/filesystem/filesystem_watcher.go | 125 -
.../eventing/pkg/sidecar/configmap/parse.go | 54 -
.../pkg/sidecar/configmap/watcher/watcher.go | 49 -
.../eventing/pkg/sidecar/fanout/fanout_handler.go | 134 -
.../multi_channel_fanout_handler.go | 129 -
.../pkg/sidecar/multichannelfanout/parse.go | 45 -
.../eventing/pkg/sidecar/swappable/swappable.go | 106 -
.../github.com/knative/eventing/pkg/utils/utils.go | 69 -
vendor/github.com/knative/eventing/test/cleanup.go | 122 -
vendor/github.com/knative/eventing/test/clients.go | 78 -
vendor/github.com/knative/eventing/test/crd.go | 260 -
.../github.com/knative/eventing/test/crd_checks.go | 93 -
vendor/github.com/knative/eventing/test/e2e/e2e.go | 285 -
.../github.com/knative/eventing/test/e2e_flags.go | 70 -
vendor/github.com/knative/eventing/test/states.go | 71 -
.../test/test_images/logevents/kodata/LICENSE | 1 -
.../test_images/logevents/kodata/VENDOR-LICENSE | 1 -
.../eventing/test/test_images/logevents/main.go | 38 -
.../eventing/test/test_images/sendevent/main.go | 166 -
.../pkg/apis/istio/authentication/register.go | 21 -
.../pkg/apis/istio/authentication/v1alpha1/doc.go | 22 -
.../istio/authentication/v1alpha1/policy_types.go | 345 -
.../apis/istio/authentication/v1alpha1/register.go | 52 -
.../v1alpha1/zz_generated.deepcopy.go | 259 -
.../pkg/apis/istio/common/v1alpha1/string.go | 35 -
.../github.com/knative/pkg/apis/istio/register.go | 21 -
.../apis/istio/v1alpha3/destinationrule_types.go | 547 -
.../knative/pkg/apis/istio/v1alpha3/doc.go | 23 -
.../pkg/apis/istio/v1alpha3/gateway_types.go | 318 -
.../knative/pkg/apis/istio/v1alpha3/register.go | 56 -
.../apis/istio/v1alpha3/virtualservice_types.go | 769 -
.../apis/istio/v1alpha3/zz_generated.deepcopy.go | 983 -
.../pkg/client/clientset/versioned/clientset.go | 120 -
.../knative/pkg/client/clientset/versioned/doc.go | 20 -
.../versioned/fake/clientset_generated.go | 94 -
.../pkg/client/clientset/versioned/fake/doc.go | 20 -
.../client/clientset/versioned/fake/register.go | 56 -
.../pkg/client/clientset/versioned/scheme/doc.go | 20 -
.../client/clientset/versioned/scheme/register.go | 56 -
.../v1alpha1/authentication_client.go | 90 -
.../versioned/typed/authentication/v1alpha1/doc.go | 20 -
.../typed/authentication/v1alpha1/fake/doc.go | 20 -
.../v1alpha1/fake/fake_authentication_client.go | 40 -
.../authentication/v1alpha1/fake/fake_policy.go | 128 -
.../authentication/v1alpha1/generated_expansion.go | 21 -
.../typed/authentication/v1alpha1/policy.go | 157 -
.../typed/istio/v1alpha3/destinationrule.go | 157 -
.../versioned/typed/istio/v1alpha3/doc.go | 20 -
.../versioned/typed/istio/v1alpha3/fake/doc.go | 20 -
.../istio/v1alpha3/fake/fake_destinationrule.go | 128 -
.../typed/istio/v1alpha3/fake/fake_gateway.go | 128 -
.../typed/istio/v1alpha3/fake/fake_istio_client.go | 48 -
.../istio/v1alpha3/fake/fake_virtualservice.go | 128 -
.../versioned/typed/istio/v1alpha3/gateway.go | 157 -
.../typed/istio/v1alpha3/generated_expansion.go | 25 -
.../versioned/typed/istio/v1alpha3/istio_client.go | 100 -
.../typed/istio/v1alpha3/virtualservice.go | 157 -
.../externalversions/authentication/interface.go | 46 -
.../authentication/v1alpha1/interface.go | 45 -
.../authentication/v1alpha1/policy.go | 89 -
.../client/informers/externalversions/factory.go | 186 -
.../client/informers/externalversions/generic.go | 71 -
.../internalinterfaces/factory_interfaces.go | 38 -
.../informers/externalversions/istio/interface.go | 46 -
.../istio/v1alpha3/destinationrule.go | 89 -
.../externalversions/istio/v1alpha3/gateway.go | 89 -
.../externalversions/istio/v1alpha3/interface.go | 59 -
.../istio/v1alpha3/virtualservice.go | 89 -
.../authentication/v1alpha1/expansion_generated.go | 27 -
.../listers/authentication/v1alpha1/policy.go | 94 -
.../listers/istio/v1alpha3/destinationrule.go | 94 -
.../listers/istio/v1alpha3/expansion_generated.go | 43 -
.../pkg/client/listers/istio/v1alpha3/gateway.go | 94 -
.../listers/istio/v1alpha3/virtualservice.go | 94 -
.../github.com/knative/pkg/cloudevents/builder.go | 135 -
.../github.com/knative/pkg/cloudevents/client.go | 81 -
vendor/github.com/knative/pkg/cloudevents/doc.go | 22 -
.../knative/pkg/cloudevents/encoding_binary.go | 125 -
.../knative/pkg/cloudevents/encoding_structured.go | 143 -
vendor/github.com/knative/pkg/cloudevents/event.go | 212 -
.../knative/pkg/cloudevents/event_v01.go | 236 -
.../knative/pkg/cloudevents/event_v02.go | 261 -
.../github.com/knative/pkg/cloudevents/handler.go | 401 -
vendor/github.com/knative/pkg/configmap/doc.go | 21 -
vendor/github.com/knative/pkg/configmap/filter.go | 44 -
.../knative/pkg/configmap/informed_watcher.go | 126 -
vendor/github.com/knative/pkg/configmap/load.go | 58 -
.../knative/pkg/configmap/manual_watcher.go | 71 -
.../knative/pkg/configmap/static_watcher.go | 63 -
vendor/github.com/knative/pkg/configmap/store.go | 174 -
vendor/github.com/knative/pkg/configmap/watcher.go | 38 -
.../knative/pkg/controller/controller.go | 334 -
vendor/github.com/knative/pkg/controller/helper.go | 52 -
.../knative/pkg/controller/stats_reporter.go | 136 -
.../pkg/controller/testing/fake_stats_reporter.go | 65 -
.../github.com/knative/pkg/logging/testing/util.go | 68 -
vendor/github.com/knative/pkg/metrics/config.go | 161 -
vendor/github.com/knative/pkg/metrics/doc.go | 16 -
vendor/github.com/knative/pkg/metrics/exporter.go | 83 -
.../github.com/knative/pkg/metrics/gcp_metadata.go | 40 -
.../knative/pkg/metrics/metricskey/constants.go | 76 -
.../knative/pkg/metrics/monitored_resources.go | 53 -
.../knative/pkg/metrics/prometheus_exporter.go | 73 -
.../knative/pkg/metrics/stackdriver_exporter.go | 128 -
vendor/github.com/knative/pkg/signals/signal.go | 43 -
.../github.com/knative/pkg/signals/signal_posix.go | 26 -
.../knative/pkg/signals/signal_windows.go | 23 -
vendor/github.com/knative/pkg/system/clock.go | 32 -
vendor/github.com/knative/pkg/system/names.go | 52 -
.../github.com/knative/pkg/system/testing/names.go | 27 -
vendor/github.com/knative/pkg/test/cleanup.go | 40 -
vendor/github.com/knative/pkg/test/clients.go | 85 -
vendor/github.com/knative/pkg/test/e2e_flags.go | 67 -
vendor/github.com/knative/pkg/test/helpers/data.go | 49 -
vendor/github.com/knative/pkg/test/kube_checks.go | 86 -
.../github.com/knative/pkg/test/logging/logging.go | 195 -
vendor/github.com/knative/pkg/test/request.go | 149 -
vendor/github.com/knative/pkg/test/spoof/spoof.go | 291 -
vendor/github.com/knative/pkg/test/zipkin/doc.go | 41 -
vendor/github.com/knative/pkg/test/zipkin/util.go | 128 -
vendor/github.com/knative/pkg/testing/doc.go | 19 -
.../knative/pkg/testing/inner_default_resource.go | 68 -
vendor/github.com/knative/pkg/testing/register.go | 42 -
vendor/github.com/knative/pkg/testing/resource.go | 155 -
.../knative/pkg/testing/zz_generated.deepcopy.go | 144 -
vendor/github.com/knative/pkg/tracker/doc.go | 21 -
vendor/github.com/knative/pkg/tracker/enqueue.go | 169 -
vendor/github.com/knative/pkg/tracker/interface.go | 33 -
vendor/github.com/knative/pkg/version/version.go | 55 -
.../github.com/knative/pkg/websocket/connection.go | 314 -
vendor/github.com/knative/pkg/websocket/hijack.go | 32 -
.../knative/serving/cmd/activator/kodata/HEAD | 1 -
.../knative/serving/cmd/activator/kodata/LICENSE | 1 -
.../serving/cmd/activator/kodata/VENDOR-LICENSE | 1 -
.../knative/serving/cmd/activator/main.go | 293 -
.../knative/serving/cmd/autoscaler/kodata/HEAD | 1 -
.../knative/serving/cmd/autoscaler/kodata/LICENSE | 1 -
.../serving/cmd/autoscaler/kodata/VENDOR-LICENSE | 1 -
.../knative/serving/cmd/autoscaler/main.go | 247 -
.../knative/serving/cmd/controller/kodata/HEAD | 1 -
.../knative/serving/cmd/controller/kodata/LICENSE | 1 -
.../serving/cmd/controller/kodata/VENDOR-LICENSE | 1 -
.../knative/serving/cmd/controller/main.go | 247 -
.../knative/serving/cmd/queue/kodata/HEAD | 1 -
.../knative/serving/cmd/queue/kodata/LICENSE | 1 -
.../serving/cmd/queue/kodata/VENDOR-LICENSE | 1 -
.../github.com/knative/serving/cmd/queue/main.go | 357 -
vendor/github.com/knative/serving/cmd/util/env.go | 45 -
.../knative/serving/cmd/webhook/kodata/HEAD | 1 -
.../knative/serving/cmd/webhook/kodata/LICENSE | 1 -
.../serving/cmd/webhook/kodata/VENDOR-LICENSE | 1 -
.../github.com/knative/serving/cmd/webhook/main.go | 114 -
.../knative/serving/config/300-imagecache.yaml | 1 -
.../knative/serving/pkg/activator/activator.go | 73 -
.../knative/serving/pkg/activator/dedupe.go | 94 -
.../pkg/activator/handler/concurrency_reporter.go | 111 -
.../activator/handler/enforce_length_handler.go | 37 -
.../pkg/activator/handler/filtering_handler.go | 37 -
.../serving/pkg/activator/handler/handler.go | 135 -
.../serving/pkg/activator/handler/probe_handler.go | 36 -
.../pkg/activator/handler/requestevent_handler.go | 65 -
.../knative/serving/pkg/activator/revision.go | 180 -
.../serving/pkg/activator/stats_reporter.go | 171 -
.../knative/serving/pkg/activator/testing/utils.go | 36 -
.../knative/serving/pkg/activator/throttler.go | 174 -
.../knative/serving/pkg/activator/util/header.go | 44 -
.../knative/serving/pkg/activator/util/rewinder.go | 80 -
.../serving/pkg/activator/util/transports.go | 122 -
.../serving/pkg/apis/autoscaling/v1alpha1/doc.go | 19 -
.../pkg/apis/autoscaling/v1alpha1/pa_defaults.go | 52 -
.../pkg/apis/autoscaling/v1alpha1/pa_types.go | 266 -
.../pkg/apis/autoscaling/v1alpha1/pa_validation.go | 127 -
.../pkg/apis/autoscaling/v1alpha1/register.go | 53 -
.../autoscaling/v1alpha1/zz_generated.deepcopy.go | 129 -
vendor/github.com/knative/serving/pkg/apis/doc.go | 22 -
.../knative/serving/pkg/autoscaler/autoscaler.go | 436 -
.../knative/serving/pkg/autoscaler/config.go | 158 -
.../knative/serving/pkg/autoscaler/doc.go | 39 -
.../serving/pkg/autoscaler/dynamic_config.go | 64 -
.../knative/serving/pkg/autoscaler/multiscaler.go | 324 -
.../serving/pkg/autoscaler/stats_reporter.go | 239 -
.../serving/pkg/autoscaler/stats_scraper.go | 167 -
.../serving/pkg/autoscaler/statserver/doc.go | 23 -
.../serving/pkg/autoscaler/statserver/server.go | 197 -
.../pkg/autoscaler/testdata/config-autoscaler.yaml | 1 -
.../pkg/autoscaler/zz_generated.deepcopy.go | 56 -
.../pkg/client/clientset/versioned/clientset.go | 139 -
.../serving/pkg/client/clientset/versioned/doc.go | 17 -
.../versioned/fake/clientset_generated.go | 103 -
.../pkg/client/clientset/versioned/fake/doc.go | 17 -
.../client/clientset/versioned/fake/register.go | 55 -
.../pkg/client/clientset/versioned/scheme/doc.go | 17 -
.../client/clientset/versioned/scheme/register.go | 55 -
.../autoscaling/v1alpha1/autoscaling_client.go | 87 -
.../versioned/typed/autoscaling/v1alpha1/doc.go | 17 -
.../typed/autoscaling/v1alpha1/fake/doc.go | 17 -
.../v1alpha1/fake/fake_autoscaling_client.go | 37 -
.../v1alpha1/fake/fake_podautoscaler.go | 137 -
.../autoscaling/v1alpha1/generated_expansion.go | 18 -
.../typed/autoscaling/v1alpha1/podautoscaler.go | 171 -
.../typed/networking/v1alpha1/clusteringress.go | 160 -
.../versioned/typed/networking/v1alpha1/doc.go | 17 -
.../typed/networking/v1alpha1/fake/doc.go | 17 -
.../v1alpha1/fake/fake_clusteringress.go | 128 -
.../v1alpha1/fake/fake_networking_client.go | 37 -
.../networking/v1alpha1/generated_expansion.go | 18 -
.../typed/networking/v1alpha1/networking_client.go | 87 -
.../typed/serving/v1alpha1/configuration.go | 171 -
.../versioned/typed/serving/v1alpha1/doc.go | 17 -
.../versioned/typed/serving/v1alpha1/fake/doc.go | 17 -
.../serving/v1alpha1/fake/fake_configuration.go | 137 -
.../typed/serving/v1alpha1/fake/fake_revision.go | 137 -
.../typed/serving/v1alpha1/fake/fake_route.go | 137 -
.../typed/serving/v1alpha1/fake/fake_service.go | 137 -
.../serving/v1alpha1/fake/fake_serving_client.go | 49 -
.../typed/serving/v1alpha1/generated_expansion.go | 24 -
.../versioned/typed/serving/v1alpha1/revision.go | 171 -
.../versioned/typed/serving/v1alpha1/route.go | 171 -
.../versioned/typed/serving/v1alpha1/service.go | 171 -
.../typed/serving/v1alpha1/serving_client.go | 102 -
.../externalversions/autoscaling/interface.go | 43 -
.../autoscaling/v1alpha1/interface.go | 42 -
.../autoscaling/v1alpha1/podautoscaler.go | 86 -
.../client/informers/externalversions/factory.go | 189 -
.../client/informers/externalversions/generic.go | 75 -
.../internalinterfaces/factory_interfaces.go | 35 -
.../externalversions/networking/interface.go | 43 -
.../networking/v1alpha1/clusteringress.go | 85 -
.../networking/v1alpha1/interface.go | 42 -
.../externalversions/serving/interface.go | 43 -
.../serving/v1alpha1/configuration.go | 86 -
.../externalversions/serving/v1alpha1/interface.go | 63 -
.../externalversions/serving/v1alpha1/revision.go | 86 -
.../externalversions/serving/v1alpha1/route.go | 86 -
.../externalversions/serving/v1alpha1/service.go | 86 -
.../autoscaling/v1alpha1/expansion_generated.go | 24 -
.../listers/autoscaling/v1alpha1/podautoscaler.go | 91 -
.../listers/networking/v1alpha1/clusteringress.go | 62 -
.../networking/v1alpha1/expansion_generated.go | 20 -
.../listers/serving/v1alpha1/configuration.go | 91 -
.../serving/v1alpha1/expansion_generated.go | 48 -
.../client/listers/serving/v1alpha1/revision.go | 91 -
.../pkg/client/listers/serving/v1alpha1/route.go | 91 -
.../pkg/client/listers/serving/v1alpha1/service.go | 91 -
vendor/github.com/knative/serving/pkg/gc/config.go | 80 -
vendor/github.com/knative/serving/pkg/gc/doc.go | 20 -
.../knative/serving/pkg/gc/testdata/config-gc.yaml | 1 -
.../serving/pkg/gc/zz_generated.deepcopy.go | 37 -
.../github.com/knative/serving/pkg/http/h2c/h2c.go | 54 -
.../github.com/knative/serving/pkg/http/header.go | 37 -
.../knative/serving/pkg/logging/config.go | 61 -
.../pkg/logging/testdata/config-logging.yaml | 1 -
.../knative/serving/pkg/metrics/config.go | 34 -
.../github.com/knative/serving/pkg/network/doc.go | 20 -
.../knative/serving/pkg/network/network.go | 103 -
.../pkg/network/testdata/config-network.yaml | 1 -
.../serving/pkg/network/zz_generated.deepcopy.go | 37 -
vendor/github.com/knative/serving/pkg/pool/doc.go | 21 -
.../knative/serving/pkg/pool/interface.go | 35 -
vendor/github.com/knative/serving/pkg/pool/pool.go | 109 -
.../knative/serving/pkg/queue/breaker.go | 220 -
.../knative/serving/pkg/queue/constants.go | 31 -
.../serving/pkg/queue/health/health_state.go | 107 -
.../knative/serving/pkg/queue/health/probe.go | 34 -
.../github.com/knative/serving/pkg/queue/queue.go | 18 -
.../github.com/knative/serving/pkg/queue/stats.go | 131 -
.../knative/serving/pkg/queue/stats_reporter.go | 173 -
.../knative/serving/pkg/queue/timeout.go | 180 -
.../knative/serving/pkg/reconciler/doc.go | 30 -
.../knative/serving/pkg/reconciler/filter.go | 48 -
.../knative/serving/pkg/reconciler/names.go | 42 -
.../knative/serving/pkg/reconciler/reconciler.go | 146 -
.../knative/serving/pkg/reconciler/stats.go | 31 -
.../serving/pkg/reconciler/stats_reporter.go | 127 -
.../serving/pkg/reconciler/testing/actions.go | 69 -
.../serving/pkg/reconciler/testing/configmap.go | 98 -
.../serving/pkg/reconciler/testing/events.go | 44 -
.../reconciler/testing/generate_name_reactor.go | 86 -
.../serving/pkg/reconciler/testing/hooks.go | 157 -
.../serving/pkg/reconciler/testing/reactions.go | 65 -
.../serving/pkg/reconciler/testing/sorter.go | 92 -
.../serving/pkg/reconciler/testing/stats.go | 40 -
.../serving/pkg/reconciler/testing/table.go | 348 -
.../serving/pkg/reconciler/testing/tracker.go | 31 -
.../knative/serving/pkg/reconciler/testing/util.go | 85 -
.../pkg/reconciler/v1alpha1/autoscaling/hpa/hpa.go | 212 -
.../v1alpha1/autoscaling/hpa/resources/hpa.go | 53 -
.../pkg/reconciler/v1alpha1/autoscaling/kpa/doc.go | 23 -
.../pkg/reconciler/v1alpha1/autoscaling/kpa/kpa.go | 286 -
.../v1alpha1/autoscaling/kpa/kpa_scaler.go | 191 -
.../v1alpha1/autoscaling/kpa/resources/metric.go | 52 -
.../v1alpha1/clusteringress/clusteringress.go | 297 -
.../v1alpha1/clusteringress/config/doc.go | 21 -
.../v1alpha1/clusteringress/config/istio.go | 106 -
.../v1alpha1/clusteringress/config/store.go | 83 -
.../config/testdata/config-istio.yaml | 1 -
.../clusteringress/config/zz_generated.deepcopy.go | 63 -
.../pkg/reconciler/v1alpha1/clusteringress/doc.go | 23 -
.../v1alpha1/clusteringress/resources/doc.go | 19 -
.../v1alpha1/clusteringress/resources/names/doc.go | 18 -
.../clusteringress/resources/names/names.go | 26 -
.../clusteringress/resources/virtual_service.go | 169 -
.../v1alpha1/configuration/config/doc.go | 20 -
.../v1alpha1/configuration/config/store.go | 66 -
.../configuration/config/testdata/config-gc.yaml | 1 -
.../configuration/config/zz_generated.deepcopy.go | 21 -
.../v1alpha1/configuration/configuration.go | 376 -
.../v1alpha1/configuration/resources/build.go | 110 -
.../v1alpha1/configuration/resources/doc.go | 19 -
.../v1alpha1/configuration/resources/revision.go | 85 -
.../serving/pkg/reconciler/v1alpha1/labeler/doc.go | 21 -
.../pkg/reconciler/v1alpha1/labeler/labeler.go | 102 -
.../pkg/reconciler/v1alpha1/labeler/labels.go | 163 -
.../v1alpha1/revision/config/controller.go | 67 -
.../pkg/reconciler/v1alpha1/revision/config/doc.go | 21 -
.../v1alpha1/revision/config/observability.go | 75 -
.../reconciler/v1alpha1/revision/config/store.go | 85 -
.../config/testdata/config-autoscaler.yaml | 1 -
.../config/testdata/config-controller.yaml | 1 -
.../revision/config/testdata/config-logging.yaml | 1 -
.../revision/config/testdata/config-network.yaml | 1 -
.../config/testdata/config-observability.yaml | 1 -
.../revision/config/zz_generated.deepcopy.go | 64 -
.../pkg/reconciler/v1alpha1/revision/cruds.go | 148 -
.../pkg/reconciler/v1alpha1/revision/helpers.go | 70 -
.../v1alpha1/revision/reconcile_resources.go | 283 -
.../pkg/reconciler/v1alpha1/revision/resolve.go | 102 -
.../v1alpha1/revision/resources/constants.go | 78 -
.../v1alpha1/revision/resources/deploy.go | 231 -
.../reconciler/v1alpha1/revision/resources/doc.go | 19 -
.../v1alpha1/revision/resources/env_var.go | 46 -
.../v1alpha1/revision/resources/fluentd.go | 150 -
.../v1alpha1/revision/resources/imagecache.go | 57 -
.../reconciler/v1alpha1/revision/resources/kpa.go | 48 -
.../reconciler/v1alpha1/revision/resources/meta.go | 67 -
.../v1alpha1/revision/resources/names/doc.go | 18 -
.../v1alpha1/revision/resources/names/names.go | 43 -
.../v1alpha1/revision/resources/queue.go | 144 -
.../v1alpha1/revision/resources/service.go | 69 -
.../pkg/reconciler/v1alpha1/revision/revision.go | 502 -
.../pkg/reconciler/v1alpha1/route/config/doc.go | 20 -
.../pkg/reconciler/v1alpha1/route/config/domain.go | 125 -
.../pkg/reconciler/v1alpha1/route/config/store.go | 88 -
.../route/config/testdata/config-domain.yaml | 1 -
.../v1alpha1/route/config/testdata/config-gc.yaml | 1 -
.../route/config/testdata/config-network.yaml | 1 -
.../v1alpha1/route/config/zz_generated.deepcopy.go | 72 -
.../serving/pkg/reconciler/v1alpha1/route/doc.go | 23 -
.../v1alpha1/route/reconcile_resources.go | 239 -
.../v1alpha1/route/resources/cluster_ingress.go | 175 -
.../pkg/reconciler/v1alpha1/route/resources/doc.go | 19 -
.../v1alpha1/route/resources/names/doc.go | 18 -
.../v1alpha1/route/resources/names/names.go | 38 -
.../reconciler/v1alpha1/route/resources/service.go | 100 -
.../serving/pkg/reconciler/v1alpha1/route/route.go | 420 -
.../pkg/reconciler/v1alpha1/route/traffic/doc.go | 24 -
.../reconciler/v1alpha1/route/traffic/errors.go | 149 -
.../reconciler/v1alpha1/route/traffic/traffic.go | 296 -
.../v1alpha1/service/resources/configuration.go | 53 -
.../reconciler/v1alpha1/service/resources/doc.go | 19 -
.../v1alpha1/service/resources/labels.go | 33 -
.../v1alpha1/service/resources/names/doc.go | 18 -
.../v1alpha1/service/resources/names/names.go | 29 -
.../reconciler/v1alpha1/service/resources/route.go | 104 -
.../pkg/reconciler/v1alpha1/service/service.go | 373 -
.../pkg/reconciler/v1alpha1/testing/aliases.go | 56 -
.../pkg/reconciler/v1alpha1/testing/clock.go | 29 -
.../pkg/reconciler/v1alpha1/testing/factory.go | 88 -
.../pkg/reconciler/v1alpha1/testing/functional.go | 871 -
.../pkg/reconciler/v1alpha1/testing/listers.go | 154 -
.../github.com/knative/serving/pkg/utils/utils.go | 69 -
vendor/github.com/knative/serving/test/apis/doc.go | 22 -
.../knative/serving/test/apis/testing/register.go | 21 -
.../test/apis/testing/v1alpha1/build_types.go | 115 -
.../serving/test/apis/testing/v1alpha1/doc.go | 19 -
.../serving/test/apis/testing/v1alpha1/register.go | 53 -
.../apis/testing/v1alpha1/zz_generated.deepcopy.go | 153 -
vendor/github.com/knative/serving/test/cleanup.go | 48 -
.../test/client/clientset/versioned/clientset.go | 95 -
.../serving/test/client/clientset/versioned/doc.go | 17 -
.../versioned/fake/clientset_generated.go | 79 -
.../test/client/clientset/versioned/fake/doc.go | 17 -
.../client/clientset/versioned/fake/register.go | 51 -
.../test/client/clientset/versioned/scheme/doc.go | 17 -
.../client/clientset/versioned/scheme/register.go | 51 -
.../versioned/typed/testing/v1alpha1/build.go | 171 -
.../versioned/typed/testing/v1alpha1/doc.go | 17 -
.../versioned/typed/testing/v1alpha1/fake/doc.go | 17 -
.../typed/testing/v1alpha1/fake/fake_build.go | 137 -
.../testing/v1alpha1/fake/fake_testing_client.go | 37 -
.../typed/testing/v1alpha1/generated_expansion.go | 18 -
.../typed/testing/v1alpha1/testing_client.go | 87 -
.../client/informers/externalversions/factory.go | 177 -
.../client/informers/externalversions/generic.go | 59 -
.../internalinterfaces/factory_interfaces.go | 35 -
.../externalversions/testing/interface.go | 43 -
.../externalversions/testing/v1alpha1/build.go | 86 -
.../externalversions/testing/v1alpha1/interface.go | 42 -
.../test/client/listers/testing/v1alpha1/build.go | 91 -
.../testing/v1alpha1/expansion_generated.go | 24 -
vendor/github.com/knative/serving/test/clients.go | 200 -
.../knative/serving/test/configuration.go | 80 -
.../test/conformance/conformancetest_helper.go | 144 -
.../test/conformance/runtime_contract_types.go | 59 -
.../knative/serving/test/conformance/util.go | 231 -
.../knative/serving/test/controller/main.go | 106 -
vendor/github.com/knative/serving/test/crd.go | 300 -
.../github.com/knative/serving/test/crd_checks.go | 214 -
.../knative/serving/test/e2e/diagnose.go | 86 -
vendor/github.com/knative/serving/test/e2e/e2e.go | 48 -
.../github.com/knative/serving/test/e2e/scale.go | 218 -
.../github.com/knative/serving/test/e2e_flags.go | 66 -
.../knative/serving/test/image_constants.go | 32 -
.../serving/test/performance/performance.go | 83 -
vendor/github.com/knative/serving/test/prober.go | 273 -
.../knative/serving/test/reconciler/build/build.go | 155 -
vendor/github.com/knative/serving/test/route.go | 61 -
vendor/github.com/knative/serving/test/service.go | 282 -
vendor/github.com/knative/serving/test/states.go | 137 -
.../test/test_images/autoscale/autoscale.go | 105 -
.../test/test_images/bloatingcow/bloatingcow.go | 61 -
.../test/test_images/environment/environment.go | 78 -
.../serving/test/test_images/failing/failing.go | 34 -
.../serving/test/test_images/grpc-ping/main.go | 88 -
.../test/test_images/grpc-ping/proto/ping.pb.go | 208 -
.../test/test_images/hellovolume/hellovolume.go | 45 -
.../test/test_images/helloworld/helloworld.go | 38 -
.../test/test_images/httpproxy/httpproxy.go | 73 -
.../observed-concurrency/observed_concurrency.go | 43 -
.../serving/test/test_images/pizzaplanetv1/main.go | 35 -
.../serving/test/test_images/pizzaplanetv2/main.go | 35 -
.../serving/test/test_images/printport/main.go | 43 -
.../test/test_images/protocols/protocols.go | 45 -
.../test/test_images/runtime/handlers/cgroup.go | 69 -
.../test/test_images/runtime/handlers/env.go | 28 -
.../test/test_images/runtime/handlers/file.go | 49 -
.../test/test_images/runtime/handlers/handler.go | 62 -
.../test/test_images/runtime/handlers/mount.go | 55 -
.../test/test_images/runtime/handlers/request.go | 31 -
.../test/test_images/runtime/handlers/runtime.go | 37 -
.../serving/test/test_images/runtime/main.go | 44 -
.../test/test_images/singlethreaded/main.go | 51 -
.../serving/test/test_images/timeout/timeout.go | 52 -
.../serving/test/test_images/wsserver/echo.go | 69 -
.../knative/serving/test/types/runtime.go | 95 -
.../knative/serving/test/upgrade/upgrade.go | 77 -
vendor/github.com/knative/serving/test/util.go | 66 -
.../serving/third_party/config/build/LICENSE | 202 -
.../monitoring/logging/elasticsearch/LICENSE | 201 -
.../monitoring/metrics/prometheus/istio/LICENSE | 202 -
.../metrics/prometheus/kubernetes/LICENSE | 201 -
.../metrics/prometheus/prometheus-operator/LICENSE | 202 -
.../metrics/prometheus/prometheus-operator/NOTICE | 5 -
.../magiconair/properties/assert/assert.go | 90 -
.../github.com/mailru/easyjson/benchmark/data.go | 148 -
.../mailru/easyjson/benchmark/data_codec.go | 6914 --
.../mailru/easyjson/benchmark/data_ffjson.go | 6723 --
.../mailru/easyjson/benchmark/data_var.go | 350 -
.../mailru/easyjson/bootstrap/bootstrap.go | 193 -
vendor/github.com/mailru/easyjson/easyjson/main.go | 108 -
vendor/github.com/mailru/easyjson/gen/decoder.go | 522 -
vendor/github.com/mailru/easyjson/gen/encoder.go | 399 -
vendor/github.com/mailru/easyjson/gen/generator.go | 533 -
vendor/github.com/mailru/easyjson/helpers.go | 78 -
.../mailru/easyjson/opt/gotemplate_Bool.go | 79 -
.../mailru/easyjson/opt/gotemplate_Float32.go | 79 -
.../mailru/easyjson/opt/gotemplate_Float64.go | 79 -
.../mailru/easyjson/opt/gotemplate_Int.go | 79 -
.../mailru/easyjson/opt/gotemplate_Int16.go | 79 -
.../mailru/easyjson/opt/gotemplate_Int32.go | 79 -
.../mailru/easyjson/opt/gotemplate_Int64.go | 79 -
.../mailru/easyjson/opt/gotemplate_Int8.go | 79 -
.../mailru/easyjson/opt/gotemplate_String.go | 79 -
.../mailru/easyjson/opt/gotemplate_Uint.go | 79 -
.../mailru/easyjson/opt/gotemplate_Uint16.go | 79 -
.../mailru/easyjson/opt/gotemplate_Uint32.go | 79 -
.../mailru/easyjson/opt/gotemplate_Uint64.go | 79 -
.../mailru/easyjson/opt/gotemplate_Uint8.go | 79 -
.../github.com/mailru/easyjson/opt/optional/opt.go | 80 -
vendor/github.com/mailru/easyjson/opt/opts.go | 22 -
vendor/github.com/mailru/easyjson/parser/parser.go | 98 -
.../github.com/mailru/easyjson/parser/pkgpath.go | 171 -
vendor/github.com/mailru/easyjson/raw.go | 45 -
.../mailru/easyjson/tests/custom_map_key_type.go | 29 -
vendor/github.com/mailru/easyjson/tests/data.go | 802 -
.../mailru/easyjson/tests/disallow_unknown.go | 8 -
.../mailru/easyjson/tests/embedded_type.go | 30 -
vendor/github.com/mailru/easyjson/tests/errors.go | 26 -
.../github.com/mailru/easyjson/tests/named_type.go | 22 -
.../mailru/easyjson/tests/nested_easy.go | 25 -
vendor/github.com/mailru/easyjson/tests/nothing.go | 3 -
.../github.com/mailru/easyjson/tests/omitempty.go | 12 -
.../mailru/easyjson/tests/reference_to_pointer.go | 10 -
vendor/github.com/mailru/easyjson/tests/snake.go | 10 -
.../golang_protobuf_extensions/ext/moved.go | 2 -
.../golang_protobuf_extensions/pbtest/deleted.go | 2 -
.../golang_protobuf_extensions/testdata/test.pb.go | 4029 -
vendor/github.com/modern-go/reflect2/type_map.go | 16 +-
vendor/github.com/openshift/api/network/v1/doc.go | 8 -
.../openshift/api/network/v1/generated.pb.go | 2602 -
.../openshift/api/network/v1/register.go | 60 -
.../github.com/openshift/api/network/v1/types.go | 177 -
.../api/network/v1/types_swagger_doc_generated.go | 142 -
.../api/network/v1/zz_generated.deepcopy.go | 360 -
vendor/github.com/openshift/api/oauth/v1/doc.go | 8 -
.../openshift/api/oauth/v1/generated.pb.go | 3411 -
.../github.com/openshift/api/oauth/v1/register.go | 61 -
vendor/github.com/openshift/api/oauth/v1/types.go | 259 -
.../api/oauth/v1/types_swagger_doc_generated.go | 162 -
.../api/oauth/v1/zz_generated.deepcopy.go | 424 -
vendor/github.com/openshift/api/project/v1/doc.go | 8 -
.../openshift/api/project/v1/generated.pb.go | 1092 -
.../openshift/api/project/v1/register.go | 49 -
.../github.com/openshift/api/project/v1/types.go | 79 -
.../api/project/v1/types_swagger_doc_generated.go | 64 -
.../api/project/v1/zz_generated.deepcopy.go | 137 -
vendor/github.com/openshift/api/quota/v1/doc.go | 8 -
.../openshift/api/quota/v1/generated.pb.go | 1855 -
.../github.com/openshift/api/quota/v1/register.go | 57 -
vendor/github.com/openshift/api/quota/v1/types.go | 113 -
.../api/quota/v1/types_swagger_doc_generated.go | 96 -
.../api/quota/v1/zz_generated.deepcopy.go | 251 -
vendor/github.com/openshift/api/security/v1/doc.go | 8 -
.../openshift/api/security/v1/generated.pb.go | 4017 -
.../openshift/api/security/v1/register.go | 53 -
.../github.com/openshift/api/security/v1/types.go | 353 -
.../api/security/v1/types_swagger_doc_generated.go | 203 -
.../api/security/v1/zz_generated.deepcopy.go | 578 -
.../tools/genswaggertypedocs/swagger_type_docs.go | 72 -
vendor/github.com/openshift/api/user/v1/doc.go | 8 -
.../openshift/api/user/v1/generated.pb.go | 1973 -
.../github.com/openshift/api/user/v1/register.go | 58 -
vendor/github.com/openshift/api/user/v1/types.go | 135 -
.../api/user/v1/types_swagger_doc_generated.go | 90 -
.../openshift/api/user/v1/zz_generated.deepcopy.go | 266 -
.../github.com/openshift/api/webconsole/v1/doc.go | 8 -
.../openshift/api/webconsole/v1/generated.pb.go | 2172 -
.../openshift/api/webconsole/v1/register.go | 31 -
.../openshift/api/webconsole/v1/types.go | 120 -
.../webconsole/v1/types_swagger_doc_generated.go | 103 -
.../api/webconsole/v1/zz_generated.deepcopy.go | 188 -
.../operator-sdk/cmd/operator-sdk/add/api.go | 136 -
.../operator-sdk/cmd/operator-sdk/add/cmd.go | 32 -
.../cmd/operator-sdk/add/controller.go | 99 -
.../operator-sdk/cmd/operator-sdk/add/crd.go | 133 -
.../operator-sdk/cmd/operator-sdk/build/cmd.go | 128 -
.../cmd/operator-sdk/completion/bash.go | 31 -
.../cmd/operator-sdk/completion/cmd.go | 29 -
.../cmd/operator-sdk/completion/zsh.go | 31 -
.../operator-sdk/cmd/operator-sdk/generate/cmd.go | 30 -
.../operator-sdk/cmd/operator-sdk/generate/k8s.go | 57 -
.../cmd/operator-sdk/generate/openapi.go | 56 -
.../cmd/operator-sdk/internal/genutil/genutil.go | 141 -
.../cmd/operator-sdk/internal/genutil/k8s.go | 84 -
.../cmd/operator-sdk/internal/genutil/openapi.go | 120 -
.../operator-sdk/cmd/operator-sdk/main.go | 83 -
.../operator-sdk/cmd/operator-sdk/migrate/cmd.go | 216 -
.../operator-sdk/cmd/operator-sdk/new/cmd.go | 429 -
.../cmd/operator-sdk/olmcatalog/cmd.go | 30 -
.../cmd/operator-sdk/olmcatalog/gen-csv.go | 158 -
.../operator-sdk/cmd/operator-sdk/printdeps/cmd.go | 90 -
.../operator-sdk/cmd/operator-sdk/run/ansible.go | 44 -
.../operator-sdk/cmd/operator-sdk/run/cmd.go | 35 -
.../operator-sdk/cmd/operator-sdk/run/helm.go | 44 -
.../operator-sdk/cmd/operator-sdk/scorecard/cmd.go | 61 -
.../operator-sdk/cmd/operator-sdk/test/cmd.go | 31 -
.../operator-sdk/cmd/operator-sdk/test/local.go | 292 -
.../operator-sdk/cmd/operator-sdk/up/cmd.go | 31 -
.../operator-sdk/cmd/operator-sdk/up/local.go | 197 -
.../operator-sdk/cmd/operator-sdk/version/cmd.go | 38 -
.../hack/image/ansible/scaffold-ansible-image.go | 47 -
.../hack/image/helm/scaffold-helm-image.go | 45 -
.../images/scorecard-proxy/cmd/proxy/main.go | 79 -
.../operator-sdk/internal/pkg/flags/flags.go | 20 -
.../internal/pkg/scaffold/add_controller.go | 50 -
.../internal/pkg/scaffold/addtoscheme.go | 54 -
.../internal/pkg/scaffold/ansible/ao_logs.go | 50 -
.../pkg/scaffold/ansible/build_dockerfile.go | 55 -
.../build_test_framework_ansible_test_script.go | 47 -
.../ansible/build_test_framework_dockerfile.go | 53 -
.../internal/pkg/scaffold/ansible/constants.go | 31 -
.../pkg/scaffold/ansible/deploy_operator.go | 90 -
.../pkg/scaffold/ansible/dockerfilehybrid.go | 93 -
.../internal/pkg/scaffold/ansible/entrypoint.go | 49 -
.../internal/pkg/scaffold/ansible/go_mod.go | 126 -
.../internal/pkg/scaffold/ansible/gopkgtoml.go | 67 -
.../internal/pkg/scaffold/ansible/input.go | 32 -
.../internal/pkg/scaffold/ansible/k8s_status.go | 414 -
.../internal/pkg/scaffold/ansible/main.go | 62 -
.../scaffold/ansible/molecule_default_asserts.go | 57 -
.../scaffold/ansible/molecule_default_molecule.go | 81 -
.../scaffold/ansible/molecule_default_playbook.go | 59 -
.../scaffold/ansible/molecule_default_prepare.go | 75 -
.../ansible/molecule_test_cluster_molecule.go | 82 -
.../ansible/molecule_test_cluster_playbook.go | 75 -
.../ansible/molecule_test_local_molecule.go | 94 -
.../ansible/molecule_test_local_playbook.go | 158 -
.../ansible/molecule_test_local_prepare.go | 70 -
.../internal/pkg/scaffold/ansible/playbook.go | 45 -
.../pkg/scaffold/ansible/roles_defaults_main.go | 44 -
.../internal/pkg/scaffold/ansible/roles_files.go | 40 -
.../pkg/scaffold/ansible/roles_handlers_main.go | 44 -
.../pkg/scaffold/ansible/roles_meta_main.go | 100 -
.../internal/pkg/scaffold/ansible/roles_readme.go | 79 -
.../pkg/scaffold/ansible/roles_tasks_main.go | 44 -
.../pkg/scaffold/ansible/roles_templates.go | 40 -
.../pkg/scaffold/ansible/roles_vars_main.go | 44 -
.../internal/pkg/scaffold/ansible/travis.go | 42 -
.../internal/pkg/scaffold/ansible/usersetup.go | 50 -
.../internal/pkg/scaffold/ansible/watches.go | 51 -
.../operator-sdk/internal/pkg/scaffold/apis.go | 50 -
.../internal/pkg/scaffold/boilerplate_go_txt.go | 52 -
.../internal/pkg/scaffold/build_dockerfile.go | 52 -
.../operator-sdk/internal/pkg/scaffold/cmd.go | 162 -
.../internal/pkg/scaffold/constants.go | 38 -
.../internal/pkg/scaffold/controller.go | 55 -
.../internal/pkg/scaffold/controller_kind.go | 282 -
.../operator-sdk/internal/pkg/scaffold/cr.go | 70 -
.../operator-sdk/internal/pkg/scaffold/crd.go | 234 -
.../internal/pkg/scaffold/customrender.go | 29 -
.../operator-sdk/internal/pkg/scaffold/doc.go | 50 -
.../internal/pkg/scaffold/entrypoint.go | 51 -
.../internal/pkg/scaffold/gitignore.go | 112 -
.../operator-sdk/internal/pkg/scaffold/go_mod.go | 106 -
.../internal/pkg/scaffold/gopkgtoml.go | 120 -
.../internal/pkg/scaffold/helm/chart.go | 295 -
.../internal/pkg/scaffold/helm/dockerfile.go | 49 -
.../internal/pkg/scaffold/helm/dockerfilehybrid.go | 65 -
.../internal/pkg/scaffold/helm/entrypoint.go | 49 -
.../internal/pkg/scaffold/helm/go_mod.go | 182 -
.../internal/pkg/scaffold/helm/gopkgtoml.go | 98 -
.../internal/pkg/scaffold/helm/main.go | 62 -
.../internal/pkg/scaffold/helm/operator.go | 69 -
.../internal/pkg/scaffold/helm/role.go | 229 -
.../internal/pkg/scaffold/helm/usersetup.go | 50 -
.../internal/pkg/scaffold/helm/watches.go | 51 -
.../internal/pkg/scaffold/input/input.go | 131 -
.../pkg/scaffold/internal/deps/print_dep.go | 99 -
.../pkg/scaffold/internal/deps/print_go_mod.go | 149 -
.../pkg/scaffold/internal/testutil/test_util.go | 28 -
.../internal/pkg/scaffold/olm-catalog/config.go | 141 -
.../internal/pkg/scaffold/olm-catalog/csv.go | 402 -
.../pkg/scaffold/olm-catalog/csv_updaters.go | 267 -
.../operator-sdk/internal/pkg/scaffold/operator.go | 70 -
.../operator-sdk/internal/pkg/scaffold/register.go | 66 -
.../operator-sdk/internal/pkg/scaffold/resource.go | 153 -
.../operator-sdk/internal/pkg/scaffold/role.go | 233 -
.../internal/pkg/scaffold/rolebinding.go | 54 -
.../operator-sdk/internal/pkg/scaffold/scaffold.go | 286 -
.../internal/pkg/scaffold/service_account.go | 41 -
.../internal/pkg/scaffold/test_setup.go | 77 -
.../operator-sdk/internal/pkg/scaffold/tools.go | 50 -
.../operator-sdk/internal/pkg/scaffold/types.go | 95 -
.../internal/pkg/scaffold/usersetup.go | 52 -
.../operator-sdk/internal/pkg/scaffold/version.go | 45 -
.../internal/pkg/scorecard/basic_tests.go | 167 -
.../operator-sdk/internal/pkg/scorecard/helpers.go | 189 -
.../internal/pkg/scorecard/olm_tests.go | 452 -
.../internal/pkg/scorecard/resource_handler.go | 386 -
.../internal/pkg/scorecard/scorecard.go | 542 -
.../internal/pkg/scorecard/test_definitions.go | 152 -
.../internal/util/diffutil/diff_util.go | 60 -
.../internal/util/fileutil/file_util.go | 108 -
.../operator-sdk/internal/util/k8sutil/crd.go | 48 -
.../operator-sdk/internal/util/k8sutil/k8sutil.go | 53 -
.../operator-sdk/internal/util/k8sutil/object.go | 40 -
.../operator-sdk/internal/util/projutil/exec.go | 161 -
.../internal/util/projutil/project_util.go | 226 -
.../internal/util/yamlutil/manifest.go | 138 -
.../operator-sdk/internal/util/yamlutil/scan.go | 87 -
.../pkg/ansible/controller/controller.go | 100 -
.../pkg/ansible/controller/reconcile.go | 365 -
.../pkg/ansible/controller/status/types.go | 198 -
.../pkg/ansible/controller/status/utils.go | 93 -
.../operator-sdk/pkg/ansible/events/log_events.go | 100 -
.../operator-sdk/pkg/ansible/flags/flag.go | 51 -
.../operator-sdk/pkg/ansible/metrics/metrics.go | 83 -
.../operator-sdk/pkg/ansible/operator/operator.go | 106 -
.../pkg/ansible/paramconv/paramconv.go | 164 -
.../pkg/ansible/proxy/cache_response.go | 234 -
.../ansible/proxy/controllermap/controllermap.go | 104 -
.../operator-sdk/pkg/ansible/proxy/inject_owner.go | 178 -
.../pkg/ansible/proxy/kubeconfig/kubeconfig.go | 118 -
.../operator-sdk/pkg/ansible/proxy/kubectl.go | 272 -
.../operator-sdk/pkg/ansible/proxy/proxy.go | 263 -
.../ansible/proxy/requestfactory/requestinfo.go | 275 -
.../operator-sdk/pkg/ansible/run.go | 125 -
.../pkg/ansible/runner/eventapi/eventapi.go | 176 -
.../pkg/ansible/runner/eventapi/types.go | 124 -
.../operator-sdk/pkg/ansible/runner/fake/runner.go | 95 -
.../ansible/runner/internal/inputdir/inputdir.go | 193 -
.../operator-sdk/pkg/ansible/runner/runner.go | 454 -
.../pkg/apis/scorecard/v1alpha1/doc.go | 18 -
.../pkg/apis/scorecard/v1alpha1/register.go | 31 -
.../pkg/apis/scorecard/v1alpha1/types.go | 108 -
.../scorecard/v1alpha1/zz_generated.deepcopy.go | 138 -
.../operator-sdk/pkg/handler/enqueue_annotation.go | 115 -
.../operator-sdk/pkg/helm/client/client.go | 73 -
.../operator-sdk/pkg/helm/client/doc.go | 17 -
.../operator-sdk/pkg/helm/controller/controller.go | 190 -
.../operator-sdk/pkg/helm/controller/doc.go | 18 -
.../operator-sdk/pkg/helm/controller/reconcile.go | 305 -
.../operator-sdk/pkg/helm/engine/doc.go | 17 -
.../operator-sdk/pkg/helm/engine/ownerref.go | 125 -
.../operator-sdk/pkg/helm/flags/flag.go | 35 -
.../operator-sdk/pkg/helm/internal/types/doc.go | 17 -
.../operator-sdk/pkg/helm/internal/types/types.go | 146 -
.../operator-sdk/pkg/helm/release/doc.go | 18 -
.../operator-sdk/pkg/helm/release/manager.go | 381 -
.../pkg/helm/release/manager_factory.go | 127 -
.../operator-sdk/pkg/helm/run.go | 116 -
.../operator-sdk/pkg/helm/watches/watches.go | 112 -
.../operator-sdk/pkg/internal/flags/flags.go | 44 -
.../operator-sdk/pkg/log/zap/flags.go | 160 -
.../operator-sdk/pkg/log/zap/logger.go | 89 -
.../operator-sdk/pkg/metrics/metrics.go | 199 -
.../operator-sdk/pkg/metrics/service-monitor.go | 93 -
.../operator-sdk/pkg/predicate/predicate.go | 53 -
.../pkg/restmapper/dynamicrestmapper.go | 124 -
.../operator-sdk/pkg/test/client.go | 106 -
.../operator-sdk/pkg/test/context.go | 89 -
.../operator-sdk/pkg/test/e2eutil/wait_util.go | 99 -
.../operator-sdk/pkg/test/framework.go | 156 -
.../operator-sdk/pkg/test/main_entry.go | 133 -
.../operator-sdk/pkg/test/resource_creator.go | 115 -
.../operator-sdk/pkg/tls/error.go | 24 -
.../operator-sdk/pkg/tls/primitives.go | 133 -
.../operator-framework/operator-sdk/pkg/tls/tls.go | 384 -
.../test/test-framework/cmd/manager/main.go | 131 -
.../pkg/apis/addtoscheme_cache_v1alpha1.go | 24 -
.../test/test-framework/pkg/apis/apis.go | 27 -
.../test-framework/pkg/apis/cache/v1alpha1/doc.go | 18 -
.../pkg/apis/cache/v1alpha1/memcached_types.go | 57 -
.../pkg/apis/cache/v1alpha1/memcachedrs_types.go | 61 -
.../pkg/apis/cache/v1alpha1/register.go | 33 -
.../apis/cache/v1alpha1/zz_generated.deepcopy.go | 205 -
.../test-framework/pkg/controller/add_memcached.go | 24 -
.../pkg/controller/add_memcachedrs.go | 24 -
.../test-framework/pkg/controller/controller.go | 32 -
.../controller/memcached/memcached_controller.go | 246 -
.../memcachedrs/memcachedrs_controller.go | 245 -
vendor/github.com/pborman/uuid/uuid.go | 5 +-
vendor/github.com/petar/GoLLRB/AUTHORS | 4 -
vendor/github.com/petar/GoLLRB/LICENSE | 27 -
vendor/github.com/petar/GoLLRB/example/ex1.go | 26 -
vendor/github.com/petar/GoLLRB/llrb/avgvar.go | 39 -
vendor/github.com/petar/GoLLRB/llrb/iterator.go | 93 -
vendor/github.com/petar/GoLLRB/llrb/llrb-stats.go | 46 -
vendor/github.com/petar/GoLLRB/llrb/llrb.go | 456 -
vendor/github.com/petar/GoLLRB/llrb/util.go | 17 -
.../examples/content-addressable-store/cas.go | 63 -
.../super-simple-store/super-simple-store.go | 30 -
.../prometheus/client_golang/api/client.go | 131 -
.../client_golang/api/prometheus/v1/api.go | 504 -
.../client_golang/examples/random/main.go | 106 -
.../client_golang/examples/simple/main.go | 31 -
.../prometheus/client_golang/prometheus/counter.go | 2 +-
.../prometheus/client_golang/prometheus/gauge.go | 2 +-
.../client_golang/prometheus/graphite/bridge.go | 282 -
.../client_golang/prometheus/histogram.go | 2 +-
.../prometheus/client_golang/prometheus/http.go | 105 +-
.../prometheus/client_golang/prometheus/labels.go | 21 +-
.../client_golang/prometheus/promauto/auto.go | 223 -
.../client_golang/prometheus/promhttp/http.go | 104 +-
.../client_golang/prometheus/push/deprecated.go | 172 -
.../client_golang/prometheus/push/push.go | 236 -
.../client_golang/prometheus/registry.go | 36 +
.../prometheus/client_golang/prometheus/summary.go | 2 +-
.../client_golang/prometheus/testutil/testutil.go | 184 -
.../prometheus/client_model/cpp/metrics.pb.cc | 3380 -
.../prometheus/client_model/cpp/metrics.pb.h | 2072 -
.../prometheus/client_model/ruby/LICENSE | 201 -
.../github.com/prometheus/common/config/config.go | 34 -
.../prometheus/common/config/http_config.go | 317 -
.../prometheus/common/log/eventlog_formatter.go | 89 -
vendor/github.com/prometheus/common/log/log.go | 364 -
.../prometheus/common/log/syslog_formatter.go | 126 -
.../prometheus/common/promlog/flag/flag.go | 45 -
vendor/github.com/prometheus/common/promlog/log.go | 95 -
vendor/github.com/prometheus/common/route/route.go | 123 -
.../github.com/prometheus/common/version/info.go | 89 -
.../github.com/prometheus/procfs/bcache/bcache.go | 84 -
vendor/github.com/prometheus/procfs/bcache/get.go | 330 -
.../prometheus/procfs/sysfs/block_device.go | 81 -
.../prometheus/procfs/sysfs/class_power_supply.go | 188 -
.../prometheus/procfs/sysfs/class_thermal.go | 99 -
vendor/github.com/prometheus/procfs/sysfs/doc.go | 16 -
vendor/github.com/prometheus/procfs/sysfs/fs.go | 108 -
.../prometheus/procfs/sysfs/net_class.go | 153 -
.../prometheus/procfs/sysfs/system_cpu.go | 156 -
.../radovskyb/watcher/cmd/watcher/main.go | 171 -
.../radovskyb/watcher/example/basics/main.go | 72 -
.../watcher/example/close_watcher/main.go | 52 -
.../watcher/example/filter_events/main.go | 49 -
.../radovskyb/watcher/example/ignore_files/main.go | 58 -
.../watcher/example/ignore_hidden_files/main.go | 48 -
.../github.com/rogpeppe/go-internal/cache/cache.go | 474 -
.../rogpeppe/go-internal/cache/default.go | 95 -
.../github.com/rogpeppe/go-internal/cache/hash.go | 174 -
.../rogpeppe/go-internal/cmd/testscript/help.go | 122 -
.../rogpeppe/go-internal/cmd/testscript/main.go | 264 -
.../go-internal/cmd/txtar-addmod/addmod.go | 181 -
.../rogpeppe/go-internal/cmd/txtar-goproxy/main.go | 47 -
.../go-internal/cmd/txtar-savedir/savedir.go | 82 -
.../rogpeppe/go-internal/cmd/txtar-x/extract.go | 70 -
.../rogpeppe/go-internal/dirhash/hash.go | 103 -
.../rogpeppe/go-internal/goproxytest/allhex.go | 19 -
.../rogpeppe/go-internal/goproxytest/proxy.go | 319 -
.../rogpeppe/go-internal/goproxytest/pseudo.go | 21 -
.../testdata/mod/fruit.com_v1.1.0/fruit/main.go | 3 -
.../rogpeppe/go-internal/gotooltest/setup.go | 186 -
.../rogpeppe/go-internal/imports/build.go | 211 -
.../rogpeppe/go-internal/imports/read.go | 249 -
.../rogpeppe/go-internal/imports/scan.go | 96 -
.../go-internal/imports/testdata/import1/x.go | 3 -
.../go-internal/imports/testdata/import1/x1.go | 9 -
.../imports/testdata/import1/x_darwin.go | 3 -
.../imports/testdata/import1/x_windows.go | 3 -
.../go-internal/internal/os/execpath/exec.go | 8 -
.../go-internal/internal/os/execpath/lp_js.go | 16 -
.../go-internal/internal/os/execpath/lp_plan9.go | 54 -
.../go-internal/internal/os/execpath/lp_unix.go | 58 -
.../go-internal/internal/os/execpath/lp_windows.go | 92 -
.../internal/syscall/windows/mksyscall.go | 7 -
.../internal/syscall/windows/psapi_windows.go | 20 -
.../internal/syscall/windows/registry/key.go | 173 -
.../internal/syscall/windows/registry/mksyscall.go | 7 -
.../internal/syscall/windows/registry/syscall.go | 31 -
.../internal/syscall/windows/registry/value.go | 384 -
.../syscall/windows/registry/zsyscall_windows.go | 111 -
.../internal/syscall/windows/reparse_windows.go | 64 -
.../internal/syscall/windows/security_windows.go | 128 -
.../internal/syscall/windows/symlink_windows.go | 39 -
.../internal/syscall/windows/syscall_windows.go | 307 -
.../internal/syscall/windows/sysdll/sysdll.go | 28 -
.../internal/syscall/windows/zsyscall_windows.go | 363 -
.../rogpeppe/go-internal/internal/textutil/diff.go | 78 -
.../rogpeppe/go-internal/internal/textutil/doc.go | 9 -
.../lockedfile/internal/filelock/filelock.go | 98 -
.../lockedfile/internal/filelock/filelock_fcntl.go | 159 -
.../lockedfile/internal/filelock/filelock_other.go | 36 -
.../lockedfile/internal/filelock/filelock_plan9.go | 38 -
.../lockedfile/internal/filelock/filelock_unix.go | 44 -
.../internal/filelock/filelock_windows.go | 67 -
.../rogpeppe/go-internal/lockedfile/lockedfile.go | 122 -
.../go-internal/lockedfile/lockedfile_filelock.go | 64 -
.../go-internal/lockedfile/lockedfile_plan9.go | 93 -
.../rogpeppe/go-internal/lockedfile/mutex.go | 60 -
vendor/github.com/rogpeppe/go-internal/par/work.go | 149 -
.../rogpeppe/go-internal/renameio/renameio.go | 63 -
.../rogpeppe/go-internal/testenv/testenv.go | 248 -
.../rogpeppe/go-internal/testenv/testenv_cgo.go | 11 -
.../rogpeppe/go-internal/testenv/testenv_notwin.go | 20 -
.../go-internal/testenv/testenv_windows.go | 48 -
.../rogpeppe/go-internal/testscript/cmd.go | 493 -
.../rogpeppe/go-internal/testscript/cover.go | 276 -
.../rogpeppe/go-internal/testscript/doc.go | 313 -
.../rogpeppe/go-internal/testscript/envvarname.go | 7 -
.../go-internal/testscript/envvarname_windows.go | 7 -
.../rogpeppe/go-internal/testscript/exe.go | 213 -
.../rogpeppe/go-internal/testscript/testscript.go | 715 -
.../rogpeppe/go-internal/txtar/archive.go | 183 -
vendor/github.com/scylladb/go-set/b16set/b16set.go | 279 -
vendor/github.com/scylladb/go-set/b32set/b32set.go | 279 -
vendor/github.com/scylladb/go-set/b64set/b64set.go | 279 -
vendor/github.com/scylladb/go-set/b8set/b8set.go | 279 -
vendor/github.com/scylladb/go-set/doc.go | 8 -
vendor/github.com/scylladb/go-set/f32set/f32set.go | 279 -
vendor/github.com/scylladb/go-set/f64set/f64set.go | 279 -
vendor/github.com/scylladb/go-set/i16set/i16set.go | 279 -
vendor/github.com/scylladb/go-set/i32set/i32set.go | 279 -
vendor/github.com/scylladb/go-set/i64set/i64set.go | 279 -
vendor/github.com/scylladb/go-set/i8set/i8set.go | 279 -
.../github.com/scylladb/go-set/internal/set/set.go | 279 -
.../github.com/scylladb/go-set/internal/set/t.go | 8 -
vendor/github.com/scylladb/go-set/iset/iset.go | 279 -
vendor/github.com/scylladb/go-set/set.go | 229 -
vendor/github.com/scylladb/go-set/u16set/u16set.go | 279 -
vendor/github.com/scylladb/go-set/u32set/u32set.go | 279 -
vendor/github.com/scylladb/go-set/u64set/u64set.go | 279 -
vendor/github.com/scylladb/go-set/u8set/u8set.go | 279 -
vendor/github.com/scylladb/go-set/uset/uset.go | 279 -
.../sirupsen/logrus/hooks/syslog/syslog.go | 55 -
.../github.com/sirupsen/logrus/hooks/test/test.go | 92 -
.../logrus/internal/testutils/testutils.go | 58 -
vendor/github.com/spf13/cobra/cobra/cmd/add.go | 179 -
vendor/github.com/spf13/cobra/cobra/cmd/helpers.go | 168 -
vendor/github.com/spf13/cobra/cobra/cmd/init.go | 234 -
.../spf13/cobra/cobra/cmd/license_agpl.go | 683 -
.../spf13/cobra/cobra/cmd/license_apache_2.go | 238 -
.../spf13/cobra/cobra/cmd/license_bsd_clause_2.go | 71 -
.../spf13/cobra/cobra/cmd/license_bsd_clause_3.go | 78 -
.../spf13/cobra/cobra/cmd/license_gpl_2.go | 376 -
.../spf13/cobra/cobra/cmd/license_gpl_3.go | 711 -
.../spf13/cobra/cobra/cmd/license_lgpl.go | 186 -
.../spf13/cobra/cobra/cmd/license_mit.go | 63 -
.../github.com/spf13/cobra/cobra/cmd/licenses.go | 118 -
vendor/github.com/spf13/cobra/cobra/cmd/project.go | 200 -
vendor/github.com/spf13/cobra/cobra/cmd/root.go | 79 -
.../spf13/cobra/cobra/cmd/testdata/LICENSE.golden | 202 -
vendor/github.com/spf13/cobra/cobra/main.go | 20 -
vendor/github.com/spf13/cobra/doc/man_docs.go | 236 -
vendor/github.com/spf13/cobra/doc/md_docs.go | 159 -
vendor/github.com/spf13/cobra/doc/rest_docs.go | 185 -
vendor/github.com/spf13/cobra/doc/util.go | 51 -
vendor/github.com/spf13/cobra/doc/yaml_docs.go | 169 -
.../github.com/stretchr/testify/_codegen/main.go | 316 -
vendor/github.com/stretchr/testify/doc.go | 22 -
vendor/github.com/stretchr/testify/http/doc.go | 2 -
.../stretchr/testify/http/test_response_writer.go | 49 -
.../stretchr/testify/http/test_round_tripper.go | 17 -
vendor/github.com/stretchr/testify/mock/doc.go | 44 -
vendor/github.com/stretchr/testify/mock/mock.go | 886 -
vendor/github.com/stretchr/testify/require/doc.go | 28 -
.../testify/require/forward_requirements.go | 16 -
.../github.com/stretchr/testify/require/require.go | 1227 -
.../stretchr/testify/require/require_forward.go | 957 -
.../stretchr/testify/require/requirements.go | 29 -
vendor/github.com/stretchr/testify/suite/doc.go | 65 -
.../stretchr/testify/suite/interfaces.go | 46 -
vendor/github.com/stretchr/testify/suite/suite.go | 160 -
vendor/go.uber.org/zap/benchmarks/doc.go | 23 -
vendor/go.uber.org/zap/internal/readme/readme.go | 209 -
vendor/go.uber.org/zap/internal/ztest/doc.go | 24 -
vendor/go.uber.org/zap/internal/ztest/timeout.go | 59 -
vendor/go.uber.org/zap/internal/ztest/writer.go | 96 -
vendor/go.uber.org/zap/zapgrpc/zapgrpc.go | 100 -
vendor/go.uber.org/zap/zaptest/doc.go | 22 -
vendor/go.uber.org/zap/zaptest/logger.go | 124 -
.../zap/zaptest/observer/logged_entry.go | 39 -
.../go.uber.org/zap/zaptest/observer/observer.go | 167 -
vendor/go.uber.org/zap/zaptest/testingt.go | 47 -
vendor/go.uber.org/zap/zaptest/timeout.go | 45 -
vendor/go.uber.org/zap/zaptest/writer.go | 44 -
vendor/golang.org/x/crypto/acme/acme.go | 949 -
.../golang.org/x/crypto/acme/autocert/autocert.go | 1139 -
vendor/golang.org/x/crypto/acme/autocert/cache.go | 130 -
.../x/crypto/acme/autocert/internal/acmetest/ca.go | 416 -
.../golang.org/x/crypto/acme/autocert/listener.go | 157 -
.../golang.org/x/crypto/acme/autocert/renewal.go | 141 -
vendor/golang.org/x/crypto/acme/http.go | 281 -
vendor/golang.org/x/crypto/acme/jws.go | 156 -
vendor/golang.org/x/crypto/acme/types.go | 329 -
vendor/golang.org/x/crypto/argon2/argon2.go | 285 -
vendor/golang.org/x/crypto/argon2/blake2b.go | 53 -
vendor/golang.org/x/crypto/argon2/blamka_amd64.go | 60 -
vendor/golang.org/x/crypto/argon2/blamka_amd64.s | 243 -
.../golang.org/x/crypto/argon2/blamka_generic.go | 163 -
vendor/golang.org/x/crypto/argon2/blamka_ref.go | 15 -
vendor/golang.org/x/crypto/bcrypt/base64.go | 35 -
vendor/golang.org/x/crypto/bcrypt/bcrypt.go | 295 -
vendor/golang.org/x/crypto/blake2b/blake2b.go | 289 -
.../x/crypto/blake2b/blake2bAVX2_amd64.go | 37 -
.../x/crypto/blake2b/blake2bAVX2_amd64.s | 750 -
.../golang.org/x/crypto/blake2b/blake2b_amd64.go | 24 -
vendor/golang.org/x/crypto/blake2b/blake2b_amd64.s | 281 -
.../golang.org/x/crypto/blake2b/blake2b_generic.go | 179 -
vendor/golang.org/x/crypto/blake2b/blake2b_ref.go | 11 -
vendor/golang.org/x/crypto/blake2b/blake2x.go | 177 -
vendor/golang.org/x/crypto/blake2b/register.go | 32 -
vendor/golang.org/x/crypto/blake2s/blake2s.go | 244 -
vendor/golang.org/x/crypto/blake2s/blake2s_386.go | 32 -
vendor/golang.org/x/crypto/blake2s/blake2s_386.s | 435 -
.../golang.org/x/crypto/blake2s/blake2s_amd64.go | 37 -
vendor/golang.org/x/crypto/blake2s/blake2s_amd64.s | 438 -
.../golang.org/x/crypto/blake2s/blake2s_generic.go | 174 -
vendor/golang.org/x/crypto/blake2s/blake2s_ref.go | 17 -
vendor/golang.org/x/crypto/blake2s/blake2x.go | 178 -
vendor/golang.org/x/crypto/blake2s/register.go | 21 -
vendor/golang.org/x/crypto/blowfish/block.go | 159 -
vendor/golang.org/x/crypto/blowfish/cipher.go | 99 -
vendor/golang.org/x/crypto/blowfish/const.go | 199 -
vendor/golang.org/x/crypto/bn256/bn256.go | 429 -
vendor/golang.org/x/crypto/bn256/constants.go | 44 -
vendor/golang.org/x/crypto/bn256/curve.go | 287 -
vendor/golang.org/x/crypto/bn256/gfp12.go | 200 -
vendor/golang.org/x/crypto/bn256/gfp2.go | 219 -
vendor/golang.org/x/crypto/bn256/gfp6.go | 296 -
vendor/golang.org/x/crypto/bn256/optate.go | 395 -
vendor/golang.org/x/crypto/bn256/twist.go | 258 -
vendor/golang.org/x/crypto/cast5/cast5.go | 533 -
.../x/crypto/chacha20poly1305/chacha20poly1305.go | 101 -
.../chacha20poly1305/chacha20poly1305_amd64.go | 86 -
.../chacha20poly1305/chacha20poly1305_amd64.s | 2695 -
.../chacha20poly1305/chacha20poly1305_generic.go | 81 -
.../chacha20poly1305/chacha20poly1305_noasm.go | 15 -
.../x/crypto/chacha20poly1305/xchacha20poly1305.go | 104 -
vendor/golang.org/x/crypto/cryptobyte/asn1.go | 751 -
vendor/golang.org/x/crypto/cryptobyte/asn1/asn1.go | 46 -
vendor/golang.org/x/crypto/cryptobyte/builder.go | 337 -
vendor/golang.org/x/crypto/cryptobyte/string.go | 166 -
.../golang.org/x/crypto/curve25519/const_amd64.h | 8 -
.../golang.org/x/crypto/curve25519/const_amd64.s | 20 -
.../golang.org/x/crypto/curve25519/cswap_amd64.s | 65 -
.../golang.org/x/crypto/curve25519/curve25519.go | 834 -
vendor/golang.org/x/crypto/curve25519/doc.go | 23 -
.../golang.org/x/crypto/curve25519/freeze_amd64.s | 73 -
.../x/crypto/curve25519/ladderstep_amd64.s | 1377 -
.../x/crypto/curve25519/mont25519_amd64.go | 240 -
vendor/golang.org/x/crypto/curve25519/mul_amd64.s | 169 -
.../golang.org/x/crypto/curve25519/square_amd64.s | 132 -
vendor/golang.org/x/crypto/ed25519/ed25519.go | 217 -
.../crypto/ed25519/internal/edwards25519/const.go | 1422 -
.../ed25519/internal/edwards25519/edwards25519.go | 1793 -
vendor/golang.org/x/crypto/hkdf/hkdf.go | 93 -
.../x/crypto/internal/chacha20/asm_arm64.s | 308 -
.../x/crypto/internal/chacha20/chacha_arm64.go | 31 -
.../x/crypto/internal/chacha20/chacha_generic.go | 264 -
.../x/crypto/internal/chacha20/chacha_noasm.go | 16 -
.../x/crypto/internal/chacha20/chacha_s390x.go | 30 -
.../x/crypto/internal/chacha20/chacha_s390x.s | 283 -
.../golang.org/x/crypto/internal/chacha20/xor.go | 43 -
.../x/crypto/internal/subtle/aliasing.go | 32 -
.../x/crypto/internal/subtle/aliasing_appengine.go | 35 -
vendor/golang.org/x/crypto/md4/md4.go | 122 -
vendor/golang.org/x/crypto/md4/md4block.go | 89 -
vendor/golang.org/x/crypto/nacl/auth/auth.go | 58 -
vendor/golang.org/x/crypto/nacl/box/box.go | 103 -
.../x/crypto/nacl/secretbox/secretbox.go | 173 -
vendor/golang.org/x/crypto/nacl/sign/sign.go | 90 -
vendor/golang.org/x/crypto/ocsp/ocsp.go | 784 -
vendor/golang.org/x/crypto/openpgp/armor/armor.go | 219 -
vendor/golang.org/x/crypto/openpgp/armor/encode.go | 160 -
.../golang.org/x/crypto/openpgp/canonical_text.go | 59 -
.../x/crypto/openpgp/clearsign/clearsign.go | 399 -
.../golang.org/x/crypto/openpgp/elgamal/elgamal.go | 122 -
.../golang.org/x/crypto/openpgp/errors/errors.go | 72 -
vendor/golang.org/x/crypto/openpgp/keys.go | 693 -
.../x/crypto/openpgp/packet/compressed.go | 123 -
.../golang.org/x/crypto/openpgp/packet/config.go | 91 -
.../x/crypto/openpgp/packet/encrypted_key.go | 206 -
.../golang.org/x/crypto/openpgp/packet/literal.go | 89 -
vendor/golang.org/x/crypto/openpgp/packet/ocfb.go | 143 -
.../x/crypto/openpgp/packet/one_pass_signature.go | 73 -
.../golang.org/x/crypto/openpgp/packet/opaque.go | 162 -
.../golang.org/x/crypto/openpgp/packet/packet.go | 551 -
.../x/crypto/openpgp/packet/private_key.go | 385 -
.../x/crypto/openpgp/packet/public_key.go | 753 -
.../x/crypto/openpgp/packet/public_key_v3.go | 279 -
.../golang.org/x/crypto/openpgp/packet/reader.go | 76 -
.../x/crypto/openpgp/packet/signature.go | 731 -
.../x/crypto/openpgp/packet/signature_v3.go | 146 -
.../openpgp/packet/symmetric_key_encrypted.go | 155 -
.../openpgp/packet/symmetrically_encrypted.go | 290 -
.../x/crypto/openpgp/packet/userattribute.go | 91 -
.../golang.org/x/crypto/openpgp/packet/userid.go | 160 -
vendor/golang.org/x/crypto/openpgp/read.go | 442 -
vendor/golang.org/x/crypto/openpgp/s2k/s2k.go | 273 -
vendor/golang.org/x/crypto/openpgp/write.go | 418 -
.../golang.org/x/crypto/otr/libotr_test_helper.c | 197 -
vendor/golang.org/x/crypto/otr/otr.go | 1419 -
vendor/golang.org/x/crypto/otr/smp.go | 572 -
vendor/golang.org/x/crypto/pbkdf2/pbkdf2.go | 77 -
vendor/golang.org/x/crypto/pkcs12/bmp-string.go | 50 -
vendor/golang.org/x/crypto/pkcs12/crypto.go | 131 -
vendor/golang.org/x/crypto/pkcs12/errors.go | 23 -
.../golang.org/x/crypto/pkcs12/internal/rc2/rc2.go | 271 -
vendor/golang.org/x/crypto/pkcs12/mac.go | 45 -
vendor/golang.org/x/crypto/pkcs12/pbkdf.go | 170 -
vendor/golang.org/x/crypto/pkcs12/pkcs12.go | 349 -
vendor/golang.org/x/crypto/pkcs12/safebags.go | 57 -
vendor/golang.org/x/crypto/poly1305/poly1305.go | 33 -
vendor/golang.org/x/crypto/poly1305/sum_amd64.go | 22 -
vendor/golang.org/x/crypto/poly1305/sum_amd64.s | 125 -
vendor/golang.org/x/crypto/poly1305/sum_arm.go | 22 -
vendor/golang.org/x/crypto/poly1305/sum_arm.s | 427 -
vendor/golang.org/x/crypto/poly1305/sum_noasm.go | 14 -
vendor/golang.org/x/crypto/poly1305/sum_ref.go | 139 -
vendor/golang.org/x/crypto/poly1305/sum_s390x.go | 49 -
vendor/golang.org/x/crypto/poly1305/sum_s390x.s | 400 -
.../golang.org/x/crypto/poly1305/sum_vmsl_s390x.s | 931 -
vendor/golang.org/x/crypto/ripemd160/ripemd160.go | 124 -
.../x/crypto/ripemd160/ripemd160block.go | 165 -
.../golang.org/x/crypto/salsa20/salsa/hsalsa20.go | 144 -
.../x/crypto/salsa20/salsa/salsa2020_amd64.s | 889 -
.../golang.org/x/crypto/salsa20/salsa/salsa208.go | 199 -
.../x/crypto/salsa20/salsa/salsa20_amd64.go | 24 -
.../x/crypto/salsa20/salsa/salsa20_ref.go | 234 -
vendor/golang.org/x/crypto/salsa20/salsa20.go | 58 -
vendor/golang.org/x/crypto/scrypt/scrypt.go | 244 -
vendor/golang.org/x/crypto/sha3/doc.go | 66 -
vendor/golang.org/x/crypto/sha3/hashes.go | 97 -
vendor/golang.org/x/crypto/sha3/hashes_generic.go | 27 -
vendor/golang.org/x/crypto/sha3/keccakf.go | 412 -
vendor/golang.org/x/crypto/sha3/keccakf_amd64.go | 13 -
vendor/golang.org/x/crypto/sha3/keccakf_amd64.s | 390 -
vendor/golang.org/x/crypto/sha3/register.go | 18 -
vendor/golang.org/x/crypto/sha3/sha3.go | 192 -
vendor/golang.org/x/crypto/sha3/sha3_s390x.go | 289 -
vendor/golang.org/x/crypto/sha3/sha3_s390x.s | 49 -
vendor/golang.org/x/crypto/sha3/shake.go | 70 -
vendor/golang.org/x/crypto/sha3/shake_generic.go | 19 -
vendor/golang.org/x/crypto/sha3/xor.go | 16 -
vendor/golang.org/x/crypto/sha3/xor_generic.go | 28 -
vendor/golang.org/x/crypto/sha3/xor_unaligned.go | 58 -
vendor/golang.org/x/crypto/ssh/agent/client.go | 789 -
vendor/golang.org/x/crypto/ssh/agent/forward.go | 103 -
vendor/golang.org/x/crypto/ssh/agent/keyring.go | 241 -
vendor/golang.org/x/crypto/ssh/agent/server.go | 570 -
vendor/golang.org/x/crypto/ssh/buffer.go | 97 -
vendor/golang.org/x/crypto/ssh/certs.go | 535 -
vendor/golang.org/x/crypto/ssh/channel.go | 633 -
vendor/golang.org/x/crypto/ssh/cipher.go | 770 -
vendor/golang.org/x/crypto/ssh/client.go | 278 -
vendor/golang.org/x/crypto/ssh/client_auth.go | 525 -
vendor/golang.org/x/crypto/ssh/common.go | 383 -
vendor/golang.org/x/crypto/ssh/connection.go | 143 -
vendor/golang.org/x/crypto/ssh/doc.go | 21 -
vendor/golang.org/x/crypto/ssh/handshake.go | 646 -
vendor/golang.org/x/crypto/ssh/kex.go | 540 -
vendor/golang.org/x/crypto/ssh/keys.go | 1100 -
.../x/crypto/ssh/knownhosts/knownhosts.go | 540 -
vendor/golang.org/x/crypto/ssh/mac.go | 61 -
vendor/golang.org/x/crypto/ssh/messages.go | 766 -
vendor/golang.org/x/crypto/ssh/mux.go | 330 -
vendor/golang.org/x/crypto/ssh/server.go | 594 -
vendor/golang.org/x/crypto/ssh/session.go | 647 -
vendor/golang.org/x/crypto/ssh/streamlocal.go | 116 -
vendor/golang.org/x/crypto/ssh/tcpip.go | 474 -
.../golang.org/x/crypto/ssh/terminal/terminal.go | 4 -
vendor/golang.org/x/crypto/ssh/terminal/util.go | 4 +-
.../golang.org/x/crypto/ssh/terminal/util_aix.go | 12 -
.../golang.org/x/crypto/ssh/terminal/util_plan9.go | 2 +-
.../x/crypto/ssh/terminal/util_solaris.go | 2 +-
.../x/crypto/ssh/terminal/util_windows.go | 2 +-
vendor/golang.org/x/crypto/ssh/test/doc.go | 7 -
vendor/golang.org/x/crypto/ssh/test/sshd_test_pw.c | 173 -
vendor/golang.org/x/crypto/ssh/testdata/doc.go | 8 -
vendor/golang.org/x/crypto/ssh/testdata/keys.go | 227 -
vendor/golang.org/x/crypto/ssh/transport.go | 353 -
vendor/golang.org/x/crypto/tea/cipher.go | 116 -
vendor/golang.org/x/crypto/twofish/twofish.go | 348 -
vendor/golang.org/x/crypto/xtea/block.go | 66 -
vendor/golang.org/x/crypto/xtea/cipher.go | 90 -
vendor/golang.org/x/crypto/xts/xts.go | 164 -
vendor/golang.org/x/net/bpf/asm.go | 41 -
vendor/golang.org/x/net/bpf/constants.go | 222 -
vendor/golang.org/x/net/bpf/doc.go | 82 -
vendor/golang.org/x/net/bpf/instructions.go | 726 -
vendor/golang.org/x/net/bpf/setter.go | 10 -
vendor/golang.org/x/net/bpf/vm.go | 150 -
vendor/golang.org/x/net/bpf/vm_instructions.go | 181 -
vendor/golang.org/x/net/dict/dict.go | 210 -
vendor/golang.org/x/net/dns/dnsmessage/message.go | 2606 -
vendor/golang.org/x/net/html/atom/atom.go | 78 -
vendor/golang.org/x/net/html/atom/gen.go | 712 -
vendor/golang.org/x/net/html/atom/table.go | 783 -
vendor/golang.org/x/net/html/charset/charset.go | 257 -
vendor/golang.org/x/net/html/const.go | 112 -
vendor/golang.org/x/net/html/doc.go | 106 -
vendor/golang.org/x/net/html/doctype.go | 156 -
vendor/golang.org/x/net/html/entity.go | 2253 -
vendor/golang.org/x/net/html/escape.go | 258 -
vendor/golang.org/x/net/html/foreign.go | 226 -
vendor/golang.org/x/net/html/node.go | 220 -
vendor/golang.org/x/net/html/parse.go | 2324 -
vendor/golang.org/x/net/html/render.go | 271 -
vendor/golang.org/x/net/html/token.go | 1219 -
vendor/golang.org/x/net/http/httpproxy/proxy.go | 370 -
vendor/golang.org/x/net/http2/frame.go | 2 +-
vendor/golang.org/x/net/http2/h2c/h2c.go | 495 -
vendor/golang.org/x/net/http2/h2demo/h2demo.go | 565 -
vendor/golang.org/x/net/http2/h2demo/tmpl.go | 1991 -
vendor/golang.org/x/net/http2/h2i/h2i.go | 522 -
vendor/golang.org/x/net/http2/server.go | 6 +
vendor/golang.org/x/net/icmp/dstunreach.go | 41 -
vendor/golang.org/x/net/icmp/echo.go | 157 -
vendor/golang.org/x/net/icmp/endpoint.go | 113 -
vendor/golang.org/x/net/icmp/extension.go | 110 -
vendor/golang.org/x/net/icmp/helper_posix.go | 75 -
vendor/golang.org/x/net/icmp/interface.go | 322 -
vendor/golang.org/x/net/icmp/ipv4.go | 69 -
vendor/golang.org/x/net/icmp/ipv6.go | 23 -
vendor/golang.org/x/net/icmp/listen_posix.go | 100 -
vendor/golang.org/x/net/icmp/listen_stub.go | 33 -
vendor/golang.org/x/net/icmp/message.go | 160 -
vendor/golang.org/x/net/icmp/messagebody.go | 43 -
vendor/golang.org/x/net/icmp/mpls.go | 77 -
vendor/golang.org/x/net/icmp/multipart.go | 121 -
vendor/golang.org/x/net/icmp/packettoobig.go | 43 -
vendor/golang.org/x/net/icmp/paramprob.go | 63 -
vendor/golang.org/x/net/icmp/sys_freebsd.go | 11 -
vendor/golang.org/x/net/icmp/timeexceeded.go | 39 -
vendor/golang.org/x/net/internal/iana/const.go | 223 -
vendor/golang.org/x/net/internal/iana/gen.go | 383 -
.../x/net/internal/nettest/helper_bsd.go | 24 -
.../x/net/internal/nettest/helper_nobsd.go | 11 -
.../x/net/internal/nettest/helper_posix.go | 31 -
.../x/net/internal/nettest/helper_stub.go | 28 -
.../x/net/internal/nettest/helper_unix.go | 29 -
.../x/net/internal/nettest/helper_windows.go | 38 -
.../golang.org/x/net/internal/nettest/interface.go | 94 -
vendor/golang.org/x/net/internal/nettest/rlimit.go | 11 -
vendor/golang.org/x/net/internal/nettest/stack.go | 152 -
vendor/golang.org/x/net/internal/socket/cmsghdr.go | 11 -
.../x/net/internal/socket/cmsghdr_bsd.go | 13 -
.../x/net/internal/socket/cmsghdr_linux_32bit.go | 14 -
.../x/net/internal/socket/cmsghdr_linux_64bit.go | 14 -
.../x/net/internal/socket/cmsghdr_solaris_64bit.go | 14 -
.../x/net/internal/socket/cmsghdr_stub.go | 17 -
.../x/net/internal/socket/defs_darwin.go | 44 -
.../x/net/internal/socket/defs_dragonfly.go | 44 -
.../x/net/internal/socket/defs_freebsd.go | 44 -
.../golang.org/x/net/internal/socket/defs_linux.go | 49 -
.../x/net/internal/socket/defs_netbsd.go | 47 -
.../x/net/internal/socket/defs_openbsd.go | 44 -
.../x/net/internal/socket/defs_solaris.go | 44 -
vendor/golang.org/x/net/internal/socket/empty.s | 7 -
.../golang.org/x/net/internal/socket/error_unix.go | 31 -
.../x/net/internal/socket/error_windows.go | 26 -
.../x/net/internal/socket/iovec_32bit.go | 19 -
.../x/net/internal/socket/iovec_64bit.go | 19 -
.../x/net/internal/socket/iovec_solaris_64bit.go | 19 -
.../golang.org/x/net/internal/socket/iovec_stub.go | 11 -
.../x/net/internal/socket/mmsghdr_stub.go | 21 -
.../x/net/internal/socket/mmsghdr_unix.go | 42 -
.../golang.org/x/net/internal/socket/msghdr_bsd.go | 39 -
.../x/net/internal/socket/msghdr_bsdvar.go | 16 -
.../x/net/internal/socket/msghdr_linux.go | 36 -
.../x/net/internal/socket/msghdr_linux_32bit.go | 24 -
.../x/net/internal/socket/msghdr_linux_64bit.go | 24 -
.../x/net/internal/socket/msghdr_openbsd.go | 14 -
.../x/net/internal/socket/msghdr_solaris_64bit.go | 36 -
.../x/net/internal/socket/msghdr_stub.go | 14 -
vendor/golang.org/x/net/internal/socket/rawconn.go | 66 -
.../x/net/internal/socket/rawconn_mmsg.go | 74 -
.../x/net/internal/socket/rawconn_msg.go | 77 -
.../x/net/internal/socket/rawconn_nommsg.go | 18 -
.../x/net/internal/socket/rawconn_nomsg.go | 18 -
.../x/net/internal/socket/rawconn_stub.go | 25 -
vendor/golang.org/x/net/internal/socket/reflect.go | 62 -
vendor/golang.org/x/net/internal/socket/socket.go | 285 -
vendor/golang.org/x/net/internal/socket/sys.go | 33 -
vendor/golang.org/x/net/internal/socket/sys_bsd.go | 17 -
.../golang.org/x/net/internal/socket/sys_bsdvar.go | 20 -
.../golang.org/x/net/internal/socket/sys_darwin.go | 7 -
.../x/net/internal/socket/sys_dragonfly.go | 7 -
.../x/net/internal/socket/sys_go1_11_darwin.go | 33 -
.../x/net/internal/socket/sys_go1_12_darwin.go | 42 -
.../golang.org/x/net/internal/socket/sys_linux.go | 27 -
.../x/net/internal/socket/sys_linux_386.go | 55 -
.../x/net/internal/socket/sys_linux_386.s | 11 -
.../x/net/internal/socket/sys_linux_amd64.go | 10 -
.../x/net/internal/socket/sys_linux_arm.go | 10 -
.../x/net/internal/socket/sys_linux_arm64.go | 10 -
.../x/net/internal/socket/sys_linux_mips.go | 10 -
.../x/net/internal/socket/sys_linux_mips64.go | 10 -
.../x/net/internal/socket/sys_linux_mips64le.go | 10 -
.../x/net/internal/socket/sys_linux_mipsle.go | 10 -
.../x/net/internal/socket/sys_linux_ppc64.go | 10 -
.../x/net/internal/socket/sys_linux_ppc64le.go | 10 -
.../x/net/internal/socket/sys_linux_s390x.go | 55 -
.../x/net/internal/socket/sys_linux_s390x.s | 11 -
.../golang.org/x/net/internal/socket/sys_netbsd.go | 25 -
.../golang.org/x/net/internal/socket/sys_posix.go | 184 -
.../x/net/internal/socket/sys_solaris.go | 71 -
.../x/net/internal/socket/sys_solaris_amd64.s | 11 -
.../golang.org/x/net/internal/socket/sys_stub.go | 64 -
.../golang.org/x/net/internal/socket/sys_unix.go | 33 -
.../x/net/internal/socket/sys_windows.go | 70 -
.../x/net/internal/socket/zsys_darwin_386.go | 59 -
.../x/net/internal/socket/zsys_darwin_amd64.go | 61 -
.../x/net/internal/socket/zsys_darwin_arm.go | 59 -
.../x/net/internal/socket/zsys_darwin_arm64.go | 61 -
.../x/net/internal/socket/zsys_dragonfly_amd64.go | 61 -
.../x/net/internal/socket/zsys_freebsd_386.go | 59 -
.../x/net/internal/socket/zsys_freebsd_amd64.go | 61 -
.../x/net/internal/socket/zsys_freebsd_arm.go | 59 -
.../x/net/internal/socket/zsys_linux_386.go | 63 -
.../x/net/internal/socket/zsys_linux_amd64.go | 66 -
.../x/net/internal/socket/zsys_linux_arm.go | 63 -
.../x/net/internal/socket/zsys_linux_arm64.go | 66 -
.../x/net/internal/socket/zsys_linux_mips.go | 63 -
.../x/net/internal/socket/zsys_linux_mips64.go | 66 -
.../x/net/internal/socket/zsys_linux_mips64le.go | 66 -
.../x/net/internal/socket/zsys_linux_mipsle.go | 63 -
.../x/net/internal/socket/zsys_linux_ppc64.go | 66 -
.../x/net/internal/socket/zsys_linux_ppc64le.go | 66 -
.../x/net/internal/socket/zsys_linux_s390x.go | 66 -
.../x/net/internal/socket/zsys_netbsd_386.go | 65 -
.../x/net/internal/socket/zsys_netbsd_amd64.go | 68 -
.../x/net/internal/socket/zsys_netbsd_arm.go | 65 -
.../x/net/internal/socket/zsys_openbsd_386.go | 59 -
.../x/net/internal/socket/zsys_openbsd_amd64.go | 61 -
.../x/net/internal/socket/zsys_openbsd_arm.go | 59 -
.../x/net/internal/socket/zsys_solaris_amd64.go | 60 -
vendor/golang.org/x/net/internal/socks/client.go | 168 -
vendor/golang.org/x/net/internal/socks/socks.go | 317 -
.../golang.org/x/net/internal/sockstest/server.go | 241 -
.../x/net/internal/timeseries/timeseries.go | 525 -
vendor/golang.org/x/net/ipv4/batch.go | 190 -
vendor/golang.org/x/net/ipv4/control.go | 144 -
vendor/golang.org/x/net/ipv4/control_bsd.go | 40 -
vendor/golang.org/x/net/ipv4/control_pktinfo.go | 39 -
vendor/golang.org/x/net/ipv4/control_stub.go | 13 -
vendor/golang.org/x/net/ipv4/control_unix.go | 73 -
vendor/golang.org/x/net/ipv4/control_windows.go | 16 -
vendor/golang.org/x/net/ipv4/defs_darwin.go | 77 -
vendor/golang.org/x/net/ipv4/defs_dragonfly.go | 38 -
vendor/golang.org/x/net/ipv4/defs_freebsd.go | 75 -
vendor/golang.org/x/net/ipv4/defs_linux.go | 122 -
vendor/golang.org/x/net/ipv4/defs_netbsd.go | 37 -
vendor/golang.org/x/net/ipv4/defs_openbsd.go | 37 -
vendor/golang.org/x/net/ipv4/defs_solaris.go | 84 -
vendor/golang.org/x/net/ipv4/dgramopt.go | 264 -
vendor/golang.org/x/net/ipv4/doc.go | 245 -
vendor/golang.org/x/net/ipv4/endpoint.go | 186 -
vendor/golang.org/x/net/ipv4/gen.go | 199 -
vendor/golang.org/x/net/ipv4/genericopt.go | 55 -
vendor/golang.org/x/net/ipv4/header.go | 170 -
vendor/golang.org/x/net/ipv4/helper.go | 64 -
vendor/golang.org/x/net/ipv4/iana.go | 38 -
vendor/golang.org/x/net/ipv4/icmp.go | 57 -
vendor/golang.org/x/net/ipv4/icmp_linux.go | 25 -
vendor/golang.org/x/net/ipv4/icmp_stub.go | 25 -
vendor/golang.org/x/net/ipv4/packet.go | 68 -
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.go | 23 -
vendor/golang.org/x/net/ipv4/payload_cmsg.go | 33 -
vendor/golang.org/x/net/ipv4/payload_cmsg_go1_8.go | 59 -
vendor/golang.org/x/net/ipv4/payload_cmsg_go1_9.go | 67 -
vendor/golang.org/x/net/ipv4/payload_nocmsg.go | 39 -
vendor/golang.org/x/net/ipv4/sockopt.go | 44 -
vendor/golang.org/x/net/ipv4/sockopt_posix.go | 71 -
vendor/golang.org/x/net/ipv4/sockopt_stub.go | 42 -
vendor/golang.org/x/net/ipv4/sys_asmreq.go | 119 -
vendor/golang.org/x/net/ipv4/sys_asmreq_stub.go | 25 -
vendor/golang.org/x/net/ipv4/sys_asmreqn.go | 42 -
vendor/golang.org/x/net/ipv4/sys_asmreqn_stub.go | 21 -
vendor/golang.org/x/net/ipv4/sys_bpf.go | 23 -
vendor/golang.org/x/net/ipv4/sys_bpf_stub.go | 16 -
vendor/golang.org/x/net/ipv4/sys_bsd.go | 37 -
vendor/golang.org/x/net/ipv4/sys_darwin.go | 65 -
vendor/golang.org/x/net/ipv4/sys_dragonfly.go | 35 -
vendor/golang.org/x/net/ipv4/sys_freebsd.go | 76 -
vendor/golang.org/x/net/ipv4/sys_linux.go | 59 -
vendor/golang.org/x/net/ipv4/sys_solaris.go | 57 -
vendor/golang.org/x/net/ipv4/sys_ssmreq.go | 54 -
vendor/golang.org/x/net/ipv4/sys_ssmreq_stub.go | 21 -
vendor/golang.org/x/net/ipv4/sys_stub.go | 13 -
vendor/golang.org/x/net/ipv4/sys_windows.go | 67 -
vendor/golang.org/x/net/ipv4/zsys_darwin.go | 99 -
vendor/golang.org/x/net/ipv4/zsys_dragonfly.go | 31 -
vendor/golang.org/x/net/ipv4/zsys_freebsd_386.go | 93 -
vendor/golang.org/x/net/ipv4/zsys_freebsd_amd64.go | 95 -
vendor/golang.org/x/net/ipv4/zsys_freebsd_arm.go | 95 -
vendor/golang.org/x/net/ipv4/zsys_linux_386.go | 148 -
vendor/golang.org/x/net/ipv4/zsys_linux_amd64.go | 150 -
vendor/golang.org/x/net/ipv4/zsys_linux_arm.go | 148 -
vendor/golang.org/x/net/ipv4/zsys_linux_arm64.go | 150 -
vendor/golang.org/x/net/ipv4/zsys_linux_mips.go | 148 -
vendor/golang.org/x/net/ipv4/zsys_linux_mips64.go | 150 -
.../golang.org/x/net/ipv4/zsys_linux_mips64le.go | 150 -
vendor/golang.org/x/net/ipv4/zsys_linux_mipsle.go | 148 -
vendor/golang.org/x/net/ipv4/zsys_linux_ppc.go | 148 -
vendor/golang.org/x/net/ipv4/zsys_linux_ppc64.go | 150 -
vendor/golang.org/x/net/ipv4/zsys_linux_ppc64le.go | 150 -
vendor/golang.org/x/net/ipv4/zsys_linux_s390x.go | 150 -
vendor/golang.org/x/net/ipv4/zsys_netbsd.go | 30 -
vendor/golang.org/x/net/ipv4/zsys_openbsd.go | 30 -
vendor/golang.org/x/net/ipv4/zsys_solaris.go | 100 -
vendor/golang.org/x/net/ipv6/batch.go | 118 -
vendor/golang.org/x/net/ipv6/control.go | 187 -
.../golang.org/x/net/ipv6/control_rfc2292_unix.go | 48 -
.../golang.org/x/net/ipv6/control_rfc3542_unix.go | 94 -
vendor/golang.org/x/net/ipv6/control_stub.go | 13 -
vendor/golang.org/x/net/ipv6/control_unix.go | 55 -
vendor/golang.org/x/net/ipv6/control_windows.go | 16 -
vendor/golang.org/x/net/ipv6/defs_darwin.go | 112 -
vendor/golang.org/x/net/ipv6/defs_dragonfly.go | 84 -
vendor/golang.org/x/net/ipv6/defs_freebsd.go | 105 -
vendor/golang.org/x/net/ipv6/defs_linux.go | 147 -
vendor/golang.org/x/net/ipv6/defs_netbsd.go | 80 -
vendor/golang.org/x/net/ipv6/defs_openbsd.go | 89 -
vendor/golang.org/x/net/ipv6/defs_solaris.go | 114 -
vendor/golang.org/x/net/ipv6/dgramopt.go | 301 -
vendor/golang.org/x/net/ipv6/doc.go | 244 -
vendor/golang.org/x/net/ipv6/endpoint.go | 127 -
vendor/golang.org/x/net/ipv6/gen.go | 199 -
vendor/golang.org/x/net/ipv6/genericopt.go | 56 -
vendor/golang.org/x/net/ipv6/header.go | 55 -
vendor/golang.org/x/net/ipv6/helper.go | 58 -
vendor/golang.org/x/net/ipv6/iana.go | 86 -
vendor/golang.org/x/net/ipv6/icmp.go | 60 -
vendor/golang.org/x/net/ipv6/icmp_bsd.go | 29 -
vendor/golang.org/x/net/ipv6/icmp_linux.go | 27 -
vendor/golang.org/x/net/ipv6/icmp_solaris.go | 27 -
vendor/golang.org/x/net/ipv6/icmp_stub.go | 23 -
vendor/golang.org/x/net/ipv6/icmp_windows.go | 22 -
vendor/golang.org/x/net/ipv6/payload.go | 23 -
vendor/golang.org/x/net/ipv6/payload_cmsg.go | 32 -
vendor/golang.org/x/net/ipv6/payload_cmsg_go1_8.go | 55 -
vendor/golang.org/x/net/ipv6/payload_cmsg_go1_9.go | 57 -
vendor/golang.org/x/net/ipv6/payload_nocmsg.go | 38 -
vendor/golang.org/x/net/ipv6/sockopt.go | 43 -
vendor/golang.org/x/net/ipv6/sockopt_posix.go | 87 -
vendor/golang.org/x/net/ipv6/sockopt_stub.go | 46 -
vendor/golang.org/x/net/ipv6/sys_asmreq.go | 24 -
vendor/golang.org/x/net/ipv6/sys_asmreq_stub.go | 17 -
vendor/golang.org/x/net/ipv6/sys_bpf.go | 23 -
vendor/golang.org/x/net/ipv6/sys_bpf_stub.go | 16 -
vendor/golang.org/x/net/ipv6/sys_bsd.go | 57 -
vendor/golang.org/x/net/ipv6/sys_darwin.go | 78 -
vendor/golang.org/x/net/ipv6/sys_freebsd.go | 92 -
vendor/golang.org/x/net/ipv6/sys_linux.go | 74 -
vendor/golang.org/x/net/ipv6/sys_solaris.go | 74 -
vendor/golang.org/x/net/ipv6/sys_ssmreq.go | 54 -
vendor/golang.org/x/net/ipv6/sys_ssmreq_stub.go | 21 -
vendor/golang.org/x/net/ipv6/sys_stub.go | 13 -
vendor/golang.org/x/net/ipv6/sys_windows.go | 75 -
vendor/golang.org/x/net/ipv6/zsys_darwin.go | 131 -
vendor/golang.org/x/net/ipv6/zsys_dragonfly.go | 88 -
vendor/golang.org/x/net/ipv6/zsys_freebsd_386.go | 122 -
vendor/golang.org/x/net/ipv6/zsys_freebsd_amd64.go | 124 -
vendor/golang.org/x/net/ipv6/zsys_freebsd_arm.go | 124 -
vendor/golang.org/x/net/ipv6/zsys_linux_386.go | 170 -
vendor/golang.org/x/net/ipv6/zsys_linux_amd64.go | 172 -
vendor/golang.org/x/net/ipv6/zsys_linux_arm.go | 170 -
vendor/golang.org/x/net/ipv6/zsys_linux_arm64.go | 172 -
vendor/golang.org/x/net/ipv6/zsys_linux_mips.go | 170 -
vendor/golang.org/x/net/ipv6/zsys_linux_mips64.go | 172 -
.../golang.org/x/net/ipv6/zsys_linux_mips64le.go | 172 -
vendor/golang.org/x/net/ipv6/zsys_linux_mipsle.go | 170 -
vendor/golang.org/x/net/ipv6/zsys_linux_ppc.go | 170 -
vendor/golang.org/x/net/ipv6/zsys_linux_ppc64.go | 172 -
vendor/golang.org/x/net/ipv6/zsys_linux_ppc64le.go | 172 -
vendor/golang.org/x/net/ipv6/zsys_linux_s390x.go | 172 -
vendor/golang.org/x/net/ipv6/zsys_netbsd.go | 84 -
vendor/golang.org/x/net/ipv6/zsys_openbsd.go | 93 -
vendor/golang.org/x/net/ipv6/zsys_solaris.go | 131 -
vendor/golang.org/x/net/lif/address.go | 105 -
vendor/golang.org/x/net/lif/binary.go | 115 -
vendor/golang.org/x/net/lif/defs_solaris.go | 90 -
vendor/golang.org/x/net/lif/lif.go | 43 -
vendor/golang.org/x/net/lif/link.go | 126 -
vendor/golang.org/x/net/lif/sys.go | 21 -
vendor/golang.org/x/net/lif/sys_solaris_amd64.s | 8 -
vendor/golang.org/x/net/lif/syscall.go | 28 -
vendor/golang.org/x/net/lif/zsys_solaris_amd64.go | 103 -
vendor/golang.org/x/net/nettest/conntest.go | 456 -
vendor/golang.org/x/net/nettest/conntest_go16.go | 24 -
vendor/golang.org/x/net/nettest/conntest_go17.go | 24 -
vendor/golang.org/x/net/netutil/listen.go | 74 -
vendor/golang.org/x/net/proxy/direct.go | 18 -
vendor/golang.org/x/net/proxy/per_host.go | 140 -
vendor/golang.org/x/net/proxy/proxy.go | 139 -
vendor/golang.org/x/net/proxy/socks5.go | 36 -
vendor/golang.org/x/net/publicsuffix/gen.go | 717 -
vendor/golang.org/x/net/publicsuffix/list.go | 177 -
vendor/golang.org/x/net/publicsuffix/table.go | 9753 ---
vendor/golang.org/x/net/route/address.go | 425 -
vendor/golang.org/x/net/route/binary.go | 90 -
vendor/golang.org/x/net/route/defs_darwin.go | 114 -
vendor/golang.org/x/net/route/defs_dragonfly.go | 113 -
vendor/golang.org/x/net/route/defs_freebsd.go | 337 -
vendor/golang.org/x/net/route/defs_netbsd.go | 112 -
vendor/golang.org/x/net/route/defs_openbsd.go | 116 -
vendor/golang.org/x/net/route/empty.s | 7 -
vendor/golang.org/x/net/route/interface.go | 64 -
.../golang.org/x/net/route/interface_announce.go | 32 -
vendor/golang.org/x/net/route/interface_classic.go | 66 -
vendor/golang.org/x/net/route/interface_freebsd.go | 78 -
.../golang.org/x/net/route/interface_multicast.go | 30 -
vendor/golang.org/x/net/route/interface_openbsd.go | 90 -
vendor/golang.org/x/net/route/message.go | 72 -
vendor/golang.org/x/net/route/route.go | 123 -
vendor/golang.org/x/net/route/route_classic.go | 75 -
vendor/golang.org/x/net/route/route_openbsd.go | 65 -
vendor/golang.org/x/net/route/sys.go | 39 -
vendor/golang.org/x/net/route/sys_darwin.go | 87 -
vendor/golang.org/x/net/route/sys_dragonfly.go | 76 -
vendor/golang.org/x/net/route/sys_freebsd.go | 163 -
vendor/golang.org/x/net/route/sys_netbsd.go | 71 -
vendor/golang.org/x/net/route/sys_openbsd.go | 80 -
vendor/golang.org/x/net/route/syscall.go | 28 -
.../x/net/route/syscall_go1_11_darwin.go | 28 -
.../x/net/route/syscall_go1_12_darwin.go | 12 -
vendor/golang.org/x/net/route/zsys_darwin.go | 99 -
vendor/golang.org/x/net/route/zsys_dragonfly.go | 98 -
vendor/golang.org/x/net/route/zsys_freebsd_386.go | 126 -
.../golang.org/x/net/route/zsys_freebsd_amd64.go | 123 -
vendor/golang.org/x/net/route/zsys_freebsd_arm.go | 123 -
.../golang.org/x/net/route/zsys_freebsd_arm64.go | 123 -
vendor/golang.org/x/net/route/zsys_netbsd.go | 97 -
vendor/golang.org/x/net/route/zsys_openbsd.go | 101 -
vendor/golang.org/x/net/trace/events.go | 532 -
vendor/golang.org/x/net/trace/histogram.go | 365 -
vendor/golang.org/x/net/trace/trace.go | 1130 -
vendor/golang.org/x/net/webdav/file.go | 795 -
vendor/golang.org/x/net/webdav/if.go | 173 -
.../x/net/webdav/internal/xml/marshal.go | 1223 -
.../golang.org/x/net/webdav/internal/xml/read.go | 692 -
.../x/net/webdav/internal/xml/typeinfo.go | 371 -
vendor/golang.org/x/net/webdav/internal/xml/xml.go | 1998 -
.../golang.org/x/net/webdav/litmus_test_server.go | 94 -
vendor/golang.org/x/net/webdav/lock.go | 445 -
vendor/golang.org/x/net/webdav/prop.go | 469 -
vendor/golang.org/x/net/webdav/webdav.go | 702 -
vendor/golang.org/x/net/webdav/xml.go | 519 -
vendor/golang.org/x/net/websocket/client.go | 106 -
vendor/golang.org/x/net/websocket/dial.go | 24 -
vendor/golang.org/x/net/websocket/hybi.go | 583 -
vendor/golang.org/x/net/websocket/server.go | 113 -
vendor/golang.org/x/net/websocket/websocket.go | 451 -
vendor/golang.org/x/net/xsrftoken/xsrf.go | 94 -
vendor/golang.org/x/oauth2/amazon/amazon.go | 16 -
vendor/golang.org/x/oauth2/bitbucket/bitbucket.go | 16 -
vendor/golang.org/x/oauth2/cern/cern.go | 16 -
.../oauth2/clientcredentials/clientcredentials.go | 120 -
vendor/golang.org/x/oauth2/facebook/facebook.go | 16 -
vendor/golang.org/x/oauth2/fitbit/fitbit.go | 16 -
.../golang.org/x/oauth2/foursquare/foursquare.go | 16 -
vendor/golang.org/x/oauth2/github/github.go | 16 -
vendor/golang.org/x/oauth2/gitlab/gitlab.go | 16 -
vendor/golang.org/x/oauth2/google/default.go | 3 +-
vendor/golang.org/x/oauth2/google/google.go | 19 +-
vendor/golang.org/x/oauth2/heroku/heroku.go | 16 -
vendor/golang.org/x/oauth2/hipchat/hipchat.go | 60 -
vendor/golang.org/x/oauth2/instagram/instagram.go | 16 -
vendor/golang.org/x/oauth2/internal/token.go | 14 +-
vendor/golang.org/x/oauth2/jira/jira.go | 167 -
vendor/golang.org/x/oauth2/kakao/kakao.go | 16 -
vendor/golang.org/x/oauth2/linkedin/linkedin.go | 17 -
vendor/golang.org/x/oauth2/mailchimp/mailchimp.go | 17 -
vendor/golang.org/x/oauth2/mailru/mailru.go | 16 -
vendor/golang.org/x/oauth2/mediamath/mediamath.go | 22 -
vendor/golang.org/x/oauth2/microsoft/microsoft.go | 31 -
.../golang.org/x/oauth2/nokiahealth/nokiahealth.go | 16 -
.../x/oauth2/odnoklassniki/odnoklassniki.go | 16 -
vendor/golang.org/x/oauth2/paypal/paypal.go | 22 -
vendor/golang.org/x/oauth2/slack/slack.go | 16 -
vendor/golang.org/x/oauth2/spotify/spotify.go | 16 -
.../x/oauth2/stackoverflow/stackoverflow.go | 16 -
vendor/golang.org/x/oauth2/twitch/twitch.go | 19 -
vendor/golang.org/x/oauth2/uber/uber.go | 16 -
vendor/golang.org/x/oauth2/vk/vk.go | 16 -
vendor/golang.org/x/oauth2/yahoo/yahoo.go | 17 -
vendor/golang.org/x/oauth2/yandex/yandex.go | 16 -
vendor/golang.org/x/sys/cpu/byteorder.go | 30 -
vendor/golang.org/x/sys/cpu/cpu.go | 89 -
vendor/golang.org/x/sys/cpu/cpu_arm.go | 9 -
vendor/golang.org/x/sys/cpu/cpu_gc_x86.go | 16 -
vendor/golang.org/x/sys/cpu/cpu_gccgo.c | 43 -
vendor/golang.org/x/sys/cpu/cpu_gccgo.go | 26 -
vendor/golang.org/x/sys/cpu/cpu_linux.go | 55 -
vendor/golang.org/x/sys/cpu/cpu_linux_arm64.go | 67 -
vendor/golang.org/x/sys/cpu/cpu_linux_ppc64x.go | 33 -
vendor/golang.org/x/sys/cpu/cpu_mips64x.go | 11 -
vendor/golang.org/x/sys/cpu/cpu_mipsx.go | 11 -
vendor/golang.org/x/sys/cpu/cpu_other_arm64.go | 11 -
vendor/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_x86.go | 57 -
vendor/golang.org/x/sys/cpu/cpu_x86.s | 27 -
vendor/golang.org/x/sys/plan9/asm.s | 8 -
vendor/golang.org/x/sys/plan9/asm_plan9_386.s | 30 -
vendor/golang.org/x/sys/plan9/asm_plan9_amd64.s | 30 -
vendor/golang.org/x/sys/plan9/asm_plan9_arm.s | 25 -
vendor/golang.org/x/sys/plan9/const_plan9.go | 70 -
vendor/golang.org/x/sys/plan9/dir_plan9.go | 212 -
vendor/golang.org/x/sys/plan9/env_plan9.go | 31 -
vendor/golang.org/x/sys/plan9/errors_plan9.go | 50 -
vendor/golang.org/x/sys/plan9/mksyscall.go | 393 -
vendor/golang.org/x/sys/plan9/pwd_go15_plan9.go | 21 -
vendor/golang.org/x/sys/plan9/pwd_plan9.go | 23 -
vendor/golang.org/x/sys/plan9/race.go | 30 -
vendor/golang.org/x/sys/plan9/race0.go | 25 -
vendor/golang.org/x/sys/plan9/str.go | 22 -
vendor/golang.org/x/sys/plan9/syscall.go | 77 -
vendor/golang.org/x/sys/plan9/syscall_plan9.go | 349 -
.../golang.org/x/sys/plan9/zsyscall_plan9_386.go | 284 -
.../golang.org/x/sys/plan9/zsyscall_plan9_amd64.go | 284 -
.../golang.org/x/sys/plan9/zsyscall_plan9_arm.go | 284 -
vendor/golang.org/x/sys/plan9/zsysnum_plan9.go | 49 -
vendor/golang.org/x/sys/unix/asm_freebsd_arm64.s | 29 -
vendor/golang.org/x/sys/unix/asm_netbsd_arm64.s | 29 -
vendor/golang.org/x/sys/unix/fcntl.go | 2 +-
vendor/golang.org/x/sys/unix/fcntl_darwin.go | 18 -
vendor/golang.org/x/sys/unix/linux/mkall.go | 775 -
vendor/golang.org/x/sys/unix/linux/mksysnum.go | 143 -
vendor/golang.org/x/sys/unix/linux/types.go | 1682 -
vendor/golang.org/x/sys/unix/mkasm_darwin.go | 61 -
vendor/golang.org/x/sys/unix/mkpost.go | 6 +-
vendor/golang.org/x/sys/unix/mksyscall.go | 402 -
vendor/golang.org/x/sys/unix/mksyscall_aix_ppc.go | 404 -
.../golang.org/x/sys/unix/mksyscall_aix_ppc64.go | 602 -
vendor/golang.org/x/sys/unix/mksyscall_solaris.go | 335 -
vendor/golang.org/x/sys/unix/mksysnum.go | 190 -
vendor/golang.org/x/sys/unix/sockcmsg_unix.go | 25 +-
vendor/golang.org/x/sys/unix/syscall_aix.go | 18 +-
vendor/golang.org/x/sys/unix/syscall_darwin.go | 63 +-
vendor/golang.org/x/sys/unix/syscall_darwin_386.go | 23 +-
.../golang.org/x/sys/unix/syscall_darwin_amd64.go | 23 +-
vendor/golang.org/x/sys/unix/syscall_darwin_arm.go | 26 +-
.../golang.org/x/sys/unix/syscall_darwin_arm64.go | 26 +-
.../x/sys/unix/syscall_darwin_libSystem.go | 31 -
vendor/golang.org/x/sys/unix/syscall_dragonfly.go | 8 -
vendor/golang.org/x/sys/unix/syscall_freebsd.go | 7 -
.../golang.org/x/sys/unix/syscall_freebsd_arm64.go | 52 -
vendor/golang.org/x/sys/unix/syscall_linux.go | 125 +-
vendor/golang.org/x/sys/unix/syscall_linux_386.go | 1 -
.../golang.org/x/sys/unix/syscall_linux_amd64.go | 19 +-
vendor/golang.org/x/sys/unix/syscall_linux_arm.go | 9 -
.../golang.org/x/sys/unix/syscall_linux_arm64.go | 1 -
.../golang.org/x/sys/unix/syscall_linux_mips64x.go | 10 +-
.../golang.org/x/sys/unix/syscall_linux_mipsx.go | 1 -
.../golang.org/x/sys/unix/syscall_linux_ppc64x.go | 1 -
.../golang.org/x/sys/unix/syscall_linux_riscv64.go | 4 -
.../golang.org/x/sys/unix/syscall_linux_s390x.go | 1 -
.../golang.org/x/sys/unix/syscall_linux_sparc64.go | 1 -
vendor/golang.org/x/sys/unix/syscall_netbsd.go | 7 -
.../golang.org/x/sys/unix/syscall_netbsd_arm64.go | 33 -
vendor/golang.org/x/sys/unix/syscall_openbsd.go | 7 -
vendor/golang.org/x/sys/unix/syscall_solaris.go | 7 -
vendor/golang.org/x/sys/unix/syscall_unix.go | 15 +
.../golang.org/x/sys/unix/zerrors_freebsd_arm64.go | 1794 -
vendor/golang.org/x/sys/unix/zerrors_linux_386.go | 84 +-
.../golang.org/x/sys/unix/zerrors_linux_amd64.go | 84 +-
vendor/golang.org/x/sys/unix/zerrors_linux_arm.go | 84 +-
.../golang.org/x/sys/unix/zerrors_linux_arm64.go | 84 +-
vendor/golang.org/x/sys/unix/zerrors_linux_mips.go | 84 +-
.../golang.org/x/sys/unix/zerrors_linux_mips64.go | 84 +-
.../x/sys/unix/zerrors_linux_mips64le.go | 84 +-
.../golang.org/x/sys/unix/zerrors_linux_mipsle.go | 84 +-
.../golang.org/x/sys/unix/zerrors_linux_ppc64.go | 86 +-
.../golang.org/x/sys/unix/zerrors_linux_ppc64le.go | 86 +-
.../golang.org/x/sys/unix/zerrors_linux_riscv64.go | 84 +-
.../golang.org/x/sys/unix/zerrors_linux_s390x.go | 84 +-
.../golang.org/x/sys/unix/zerrors_linux_sparc64.go | 4240 +-
.../golang.org/x/sys/unix/zerrors_netbsd_arm64.go | 1762 -
vendor/golang.org/x/sys/unix/zsyscall_aix_ppc.go | 2 +-
vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64.go | 2 +-
.../golang.org/x/sys/unix/zsyscall_aix_ppc64_gc.go | 2 +-
.../x/sys/unix/zsyscall_aix_ppc64_gccgo.go | 2 +-
.../x/sys/unix/zsyscall_darwin_386.1_11.go | 1810 -
.../golang.org/x/sys/unix/zsyscall_darwin_386.go | 1174 +-
vendor/golang.org/x/sys/unix/zsyscall_darwin_386.s | 284 -
.../x/sys/unix/zsyscall_darwin_amd64.1_11.go | 1810 -
.../golang.org/x/sys/unix/zsyscall_darwin_amd64.go | 1189 +-
.../golang.org/x/sys/unix/zsyscall_darwin_amd64.s | 286 -
.../x/sys/unix/zsyscall_darwin_arm.1_11.go | 1793 -
.../golang.org/x/sys/unix/zsyscall_darwin_arm.go | 1152 +-
vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.s | 282 -
.../x/sys/unix/zsyscall_darwin_arm64.1_11.go | 1793 -
.../golang.org/x/sys/unix/zsyscall_darwin_arm64.go | 1152 +-
.../golang.org/x/sys/unix/zsyscall_darwin_arm64.s | 282 -
.../x/sys/unix/zsyscall_dragonfly_amd64.go | 22 +-
.../golang.org/x/sys/unix/zsyscall_freebsd_386.go | 2 +-
.../x/sys/unix/zsyscall_freebsd_amd64.go | 2 +-
.../golang.org/x/sys/unix/zsyscall_freebsd_arm.go | 2 +-
.../x/sys/unix/zsyscall_freebsd_arm64.go | 2015 -
vendor/golang.org/x/sys/unix/zsyscall_linux_386.go | 59 +-
.../golang.org/x/sys/unix/zsyscall_linux_amd64.go | 76 +-
vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go | 69 +-
.../golang.org/x/sys/unix/zsyscall_linux_arm64.go | 59 +-
.../golang.org/x/sys/unix/zsyscall_linux_mips.go | 59 +-
.../golang.org/x/sys/unix/zsyscall_linux_mips64.go | 89 +-
.../x/sys/unix/zsyscall_linux_mips64le.go | 89 +-
.../golang.org/x/sys/unix/zsyscall_linux_mipsle.go | 59 +-
.../golang.org/x/sys/unix/zsyscall_linux_ppc64.go | 59 +-
.../x/sys/unix/zsyscall_linux_ppc64le.go | 59 +-
.../x/sys/unix/zsyscall_linux_riscv64.go | 39 +-
.../golang.org/x/sys/unix/zsyscall_linux_s390x.go | 59 +-
.../x/sys/unix/zsyscall_linux_sparc64.go | 225 +-
.../golang.org/x/sys/unix/zsyscall_netbsd_386.go | 2 +-
.../golang.org/x/sys/unix/zsyscall_netbsd_amd64.go | 2 +-
.../golang.org/x/sys/unix/zsyscall_netbsd_arm.go | 2 +-
.../golang.org/x/sys/unix/zsyscall_netbsd_arm64.go | 1826 -
.../golang.org/x/sys/unix/zsyscall_openbsd_386.go | 2 +-
.../x/sys/unix/zsyscall_openbsd_amd64.go | 2 +-
.../golang.org/x/sys/unix/zsyscall_openbsd_arm.go | 2 +-
.../x/sys/unix/zsyscall_solaris_amd64.go | 2 +-
vendor/golang.org/x/sys/unix/zsysnum_darwin_386.go | 2 +-
.../golang.org/x/sys/unix/zsysnum_darwin_amd64.go | 6 +-
vendor/golang.org/x/sys/unix/zsysnum_darwin_arm.go | 2 +-
.../golang.org/x/sys/unix/zsysnum_darwin_arm64.go | 2 +-
.../x/sys/unix/zsysnum_dragonfly_amd64.go | 176 +-
.../golang.org/x/sys/unix/zsysnum_freebsd_386.go | 452 +-
.../golang.org/x/sys/unix/zsysnum_freebsd_amd64.go | 452 +-
.../golang.org/x/sys/unix/zsysnum_freebsd_arm.go | 452 +-
.../golang.org/x/sys/unix/zsysnum_freebsd_arm64.go | 395 -
vendor/golang.org/x/sys/unix/zsysnum_linux_386.go | 2 +-
.../golang.org/x/sys/unix/zsysnum_linux_amd64.go | 2 +-
vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go | 2 +-
.../golang.org/x/sys/unix/zsysnum_linux_arm64.go | 2 +-
vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go | 2 +-
.../golang.org/x/sys/unix/zsysnum_linux_mips64.go | 2 +-
.../x/sys/unix/zsysnum_linux_mips64le.go | 2 +-
.../golang.org/x/sys/unix/zsysnum_linux_mipsle.go | 2 +-
.../golang.org/x/sys/unix/zsysnum_linux_ppc64.go | 2 +-
.../golang.org/x/sys/unix/zsysnum_linux_ppc64le.go | 2 +-
.../golang.org/x/sys/unix/zsysnum_linux_riscv64.go | 2 +-
.../golang.org/x/sys/unix/zsysnum_linux_s390x.go | 2 +-
.../golang.org/x/sys/unix/zsysnum_linux_sparc64.go | 6 +-
vendor/golang.org/x/sys/unix/zsysnum_netbsd_386.go | 4 +-
.../golang.org/x/sys/unix/zsysnum_netbsd_amd64.go | 4 +-
vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm.go | 4 +-
.../golang.org/x/sys/unix/zsysnum_netbsd_arm64.go | 274 -
.../golang.org/x/sys/unix/zsysnum_openbsd_386.go | 216 +-
.../golang.org/x/sys/unix/zsysnum_openbsd_amd64.go | 216 +-
.../golang.org/x/sys/unix/zsysnum_openbsd_arm.go | 216 +-
.../golang.org/x/sys/unix/ztypes_freebsd_arm64.go | 602 -
vendor/golang.org/x/sys/unix/ztypes_linux_386.go | 75 +-
vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go | 82 +-
vendor/golang.org/x/sys/unix/ztypes_linux_arm.go | 76 +-
vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go | 82 +-
vendor/golang.org/x/sys/unix/ztypes_linux_mips.go | 73 +-
.../golang.org/x/sys/unix/ztypes_linux_mips64.go | 82 +-
.../golang.org/x/sys/unix/ztypes_linux_mips64le.go | 82 +-
.../golang.org/x/sys/unix/ztypes_linux_mipsle.go | 73 +-
vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go | 82 +-
.../golang.org/x/sys/unix/ztypes_linux_ppc64le.go | 82 +-
.../golang.org/x/sys/unix/ztypes_linux_riscv64.go | 84 +-
vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go | 87 +-
.../golang.org/x/sys/unix/ztypes_linux_sparc64.go | 1548 +-
.../golang.org/x/sys/unix/ztypes_netbsd_arm64.go | 472 -
vendor/golang.org/x/sys/unix/ztypes_openbsd_arm.go | 102 +-
vendor/golang.org/x/sys/windows/registry/key.go | 198 -
.../golang.org/x/sys/windows/registry/mksyscall.go | 7 -
.../golang.org/x/sys/windows/registry/syscall.go | 32 -
vendor/golang.org/x/sys/windows/registry/value.go | 384 -
.../x/sys/windows/registry/zsyscall_windows.go | 120 -
.../golang.org/x/sys/windows/security_windows.go | 2 +-
vendor/golang.org/x/sys/windows/svc/debug/log.go | 56 -
.../golang.org/x/sys/windows/svc/debug/service.go | 45 -
vendor/golang.org/x/sys/windows/svc/event.go | 48 -
.../x/sys/windows/svc/eventlog/install.go | 80 -
.../golang.org/x/sys/windows/svc/eventlog/log.go | 70 -
.../golang.org/x/sys/windows/svc/example/beep.go | 22 -
.../x/sys/windows/svc/example/install.go | 92 -
.../golang.org/x/sys/windows/svc/example/main.go | 76 -
.../golang.org/x/sys/windows/svc/example/manage.go | 62 -
.../x/sys/windows/svc/example/service.go | 84 -
vendor/golang.org/x/sys/windows/svc/go12.c | 24 -
vendor/golang.org/x/sys/windows/svc/go12.go | 11 -
vendor/golang.org/x/sys/windows/svc/go13.go | 31 -
vendor/golang.org/x/sys/windows/svc/mgr/config.go | 145 -
vendor/golang.org/x/sys/windows/svc/mgr/mgr.go | 162 -
.../golang.org/x/sys/windows/svc/mgr/recovery.go | 135 -
vendor/golang.org/x/sys/windows/svc/mgr/service.go | 72 -
vendor/golang.org/x/sys/windows/svc/security.go | 62 -
vendor/golang.org/x/sys/windows/svc/service.go | 363 -
vendor/golang.org/x/sys/windows/svc/sys_386.s | 68 -
vendor/golang.org/x/sys/windows/svc/sys_amd64.s | 42 -
vendor/golang.org/x/sys/windows/svc/sys_arm.s | 38 -
vendor/golang.org/x/sys/windows/syscall_windows.go | 13 -
.../golang.org/x/sys/windows/zsyscall_windows.go | 20 -
vendor/golang.org/x/text/cases/cases.go | 162 -
vendor/golang.org/x/text/cases/context.go | 376 -
vendor/golang.org/x/text/cases/fold.go | 34 -
vendor/golang.org/x/text/cases/gen.go | 839 -
vendor/golang.org/x/text/cases/gen_trieval.go | 219 -
vendor/golang.org/x/text/cases/icu.go | 61 -
vendor/golang.org/x/text/cases/info.go | 82 -
vendor/golang.org/x/text/cases/map.go | 816 -
vendor/golang.org/x/text/cases/tables10.0.0.go | 2253 -
vendor/golang.org/x/text/cases/tables9.0.0.go | 2213 -
vendor/golang.org/x/text/cases/trieval.go | 215 -
vendor/golang.org/x/text/cmd/gotext/common.go | 46 -
vendor/golang.org/x/text/cmd/gotext/doc.go | 53 -
.../x/text/cmd/gotext/examples/extract/catalog.go | 76 -
.../x/text/cmd/gotext/examples/extract/main.go | 87 -
.../text/cmd/gotext/examples/extract_http/main.go | 17 -
.../cmd/gotext/examples/extract_http/pkg/pkg.go | 25 -
.../x/text/cmd/gotext/examples/rewrite/main.go | 37 -
.../x/text/cmd/gotext/examples/rewrite/printer.go | 16 -
vendor/golang.org/x/text/cmd/gotext/extract.go | 81 -
vendor/golang.org/x/text/cmd/gotext/generate.go | 104 -
vendor/golang.org/x/text/cmd/gotext/main.go | 352 -
vendor/golang.org/x/text/cmd/gotext/rewrite.go | 55 -
vendor/golang.org/x/text/collate/build/builder.go | 702 -
vendor/golang.org/x/text/collate/build/colelem.go | 294 -
vendor/golang.org/x/text/collate/build/contract.go | 309 -
vendor/golang.org/x/text/collate/build/order.go | 393 -
vendor/golang.org/x/text/collate/build/table.go | 81 -
vendor/golang.org/x/text/collate/build/trie.go | 290 -
vendor/golang.org/x/text/collate/collate.go | 403 -
vendor/golang.org/x/text/collate/index.go | 32 -
vendor/golang.org/x/text/collate/maketables.go | 553 -
vendor/golang.org/x/text/collate/option.go | 239 -
vendor/golang.org/x/text/collate/sort.go | 81 -
vendor/golang.org/x/text/collate/tables.go | 73789 -------------------
.../x/text/collate/tools/colcmp/chars.go | 1156 -
.../golang.org/x/text/collate/tools/colcmp/col.go | 97 -
.../x/text/collate/tools/colcmp/colcmp.go | 529 -
.../x/text/collate/tools/colcmp/darwin.go | 111 -
.../golang.org/x/text/collate/tools/colcmp/gen.go | 183 -
.../golang.org/x/text/collate/tools/colcmp/icu.go | 209 -
vendor/golang.org/x/text/currency/common.go | 67 -
vendor/golang.org/x/text/currency/currency.go | 185 -
vendor/golang.org/x/text/currency/format.go | 215 -
vendor/golang.org/x/text/currency/gen.go | 400 -
vendor/golang.org/x/text/currency/gen_common.go | 71 -
vendor/golang.org/x/text/currency/query.go | 152 -
vendor/golang.org/x/text/currency/tables.go | 2629 -
vendor/golang.org/x/text/date/gen.go | 329 -
vendor/golang.org/x/text/date/tables.go | 64522 ----------------
vendor/golang.org/x/text/doc.go | 13 -
.../golang.org/x/text/encoding/charmap/charmap.go | 249 -
.../x/text/encoding/charmap/maketables.go | 556 -
.../golang.org/x/text/encoding/charmap/tables.go | 7410 --
vendor/golang.org/x/text/encoding/encoding.go | 335 -
vendor/golang.org/x/text/encoding/htmlindex/gen.go | 173 -
.../x/text/encoding/htmlindex/htmlindex.go | 86 -
vendor/golang.org/x/text/encoding/htmlindex/map.go | 105 -
.../golang.org/x/text/encoding/htmlindex/tables.go | 352 -
vendor/golang.org/x/text/encoding/ianaindex/gen.go | 192 -
.../x/text/encoding/ianaindex/ianaindex.go | 209 -
.../golang.org/x/text/encoding/ianaindex/tables.go | 2348 -
.../x/text/encoding/internal/enctest/enctest.go | 180 -
.../x/text/encoding/internal/identifier/gen.go | 137 -
.../encoding/internal/identifier/identifier.go | 81 -
.../x/text/encoding/internal/identifier/mib.go | 1621 -
.../x/text/encoding/internal/internal.go | 75 -
vendor/golang.org/x/text/encoding/japanese/all.go | 12 -
.../golang.org/x/text/encoding/japanese/eucjp.go | 225 -
.../x/text/encoding/japanese/iso2022jp.go | 299 -
.../x/text/encoding/japanese/maketables.go | 161 -
.../x/text/encoding/japanese/shiftjis.go | 189 -
.../golang.org/x/text/encoding/japanese/tables.go | 26971 -------
vendor/golang.org/x/text/encoding/korean/euckr.go | 177 -
.../x/text/encoding/korean/maketables.go | 143 -
vendor/golang.org/x/text/encoding/korean/tables.go | 34152 ---------
.../x/text/encoding/simplifiedchinese/all.go | 12 -
.../x/text/encoding/simplifiedchinese/gbk.go | 269 -
.../x/text/encoding/simplifiedchinese/hzgb2312.go | 245 -
.../text/encoding/simplifiedchinese/maketables.go | 161 -
.../x/text/encoding/simplifiedchinese/tables.go | 43999 -----------
.../x/text/encoding/traditionalchinese/big5.go | 199 -
.../text/encoding/traditionalchinese/maketables.go | 140 -
.../x/text/encoding/traditionalchinese/tables.go | 37142 ----------
.../golang.org/x/text/encoding/unicode/override.go | 82 -
.../golang.org/x/text/encoding/unicode/unicode.go | 434 -
.../x/text/encoding/unicode/utf32/utf32.go | 296 -
vendor/golang.org/x/text/feature/plural/common.go | 70 -
vendor/golang.org/x/text/feature/plural/gen.go | 513 -
.../golang.org/x/text/feature/plural/gen_common.go | 74 -
vendor/golang.org/x/text/feature/plural/message.go | 244 -
vendor/golang.org/x/text/feature/plural/plural.go | 258 -
vendor/golang.org/x/text/feature/plural/tables.go | 548 -
vendor/golang.org/x/text/gen.go | 319 -
vendor/golang.org/x/text/internal/catmsg/catmsg.go | 376 -
vendor/golang.org/x/text/internal/catmsg/codec.go | 407 -
vendor/golang.org/x/text/internal/catmsg/varint.go | 62 -
.../x/text/internal/cldrtree/cldrtree.go | 353 -
.../x/text/internal/cldrtree/generate.go | 208 -
.../golang.org/x/text/internal/cldrtree/option.go | 86 -
.../internal/cldrtree/testdata/test1/output.go | 350 -
.../internal/cldrtree/testdata/test2/output.go | 889 -
vendor/golang.org/x/text/internal/cldrtree/tree.go | 181 -
vendor/golang.org/x/text/internal/cldrtree/type.go | 139 -
.../golang.org/x/text/internal/colltab/collelem.go | 371 -
.../golang.org/x/text/internal/colltab/colltab.go | 105 -
.../golang.org/x/text/internal/colltab/contract.go | 145 -
vendor/golang.org/x/text/internal/colltab/iter.go | 178 -
.../golang.org/x/text/internal/colltab/numeric.go | 236 -
vendor/golang.org/x/text/internal/colltab/table.go | 275 -
vendor/golang.org/x/text/internal/colltab/trie.go | 159 -
.../golang.org/x/text/internal/colltab/weighter.go | 31 -
.../golang.org/x/text/internal/export/idna/gen.go | 276 -
.../x/text/internal/export/idna/gen_common.go | 59 -
.../x/text/internal/export/idna/gen_trieval.go | 123 -
.../x/text/internal/export/idna/idna10.0.0.go | 733 -
.../x/text/internal/export/idna/idna9.0.0.go | 681 -
.../x/text/internal/export/idna/punycode.go | 201 -
.../x/text/internal/export/idna/tables10.0.0.go | 4559 --
.../x/text/internal/export/idna/tables9.0.0.go | 4486 --
.../golang.org/x/text/internal/export/idna/trie.go | 70 -
.../x/text/internal/export/idna/trieval.go | 119 -
vendor/golang.org/x/text/internal/format/format.go | 41 -
vendor/golang.org/x/text/internal/format/parser.go | 357 -
vendor/golang.org/x/text/internal/gen.go | 52 -
vendor/golang.org/x/text/internal/gen/code.go | 369 -
vendor/golang.org/x/text/internal/gen/gen.go | 333 -
vendor/golang.org/x/text/internal/internal.go | 51 -
vendor/golang.org/x/text/internal/match.go | 67 -
vendor/golang.org/x/text/internal/number/common.go | 51 -
.../golang.org/x/text/internal/number/decimal.go | 498 -
vendor/golang.org/x/text/internal/number/format.go | 540 -
vendor/golang.org/x/text/internal/number/gen.go | 458 -
.../x/text/internal/number/gen_common.go | 55 -
vendor/golang.org/x/text/internal/number/number.go | 156 -
.../golang.org/x/text/internal/number/pattern.go | 485 -
.../x/text/internal/number/roundingmode_string.go | 16 -
vendor/golang.org/x/text/internal/number/tables.go | 1211 -
vendor/golang.org/x/text/internal/stringset/set.go | 86 -
vendor/golang.org/x/text/internal/tables.go | 118 -
vendor/golang.org/x/text/internal/tag/tag.go | 100 -
.../x/text/internal/testtext/codesize.go | 53 -
vendor/golang.org/x/text/internal/testtext/flag.go | 22 -
vendor/golang.org/x/text/internal/testtext/gc.go | 14 -
.../golang.org/x/text/internal/testtext/gccgo.go | 11 -
.../golang.org/x/text/internal/testtext/go1_6.go | 23 -
.../golang.org/x/text/internal/testtext/go1_7.go | 17 -
vendor/golang.org/x/text/internal/testtext/text.go | 105 -
.../golang.org/x/text/internal/triegen/compact.go | 58 -
vendor/golang.org/x/text/internal/triegen/print.go | 251 -
.../golang.org/x/text/internal/triegen/triegen.go | 494 -
vendor/golang.org/x/text/internal/ucd/ucd.go | 371 -
.../x/text/internal/utf8internal/utf8internal.go | 87 -
vendor/golang.org/x/text/language/common.go | 16 -
vendor/golang.org/x/text/language/coverage.go | 197 -
vendor/golang.org/x/text/language/display/dict.go | 92 -
.../golang.org/x/text/language/display/display.go | 420 -
.../golang.org/x/text/language/display/lookup.go | 251 -
.../x/text/language/display/maketables.go | 602 -
.../golang.org/x/text/language/display/tables.go | 53114 -------------
vendor/golang.org/x/text/language/doc.go | 102 -
vendor/golang.org/x/text/language/gen.go | 1712 -
vendor/golang.org/x/text/language/gen_common.go | 20 -
vendor/golang.org/x/text/language/gen_index.go | 162 -
vendor/golang.org/x/text/language/go1_1.go | 38 -
vendor/golang.org/x/text/language/go1_2.go | 11 -
vendor/golang.org/x/text/language/index.go | 783 -
vendor/golang.org/x/text/language/language.go | 907 -
vendor/golang.org/x/text/language/lookup.go | 396 -
vendor/golang.org/x/text/language/match.go | 933 -
vendor/golang.org/x/text/language/parse.go | 859 -
vendor/golang.org/x/text/language/tables.go | 3686 -
vendor/golang.org/x/text/language/tags.go | 143 -
vendor/golang.org/x/text/message/catalog.go | 36 -
.../golang.org/x/text/message/catalog/catalog.go | 369 -
vendor/golang.org/x/text/message/catalog/dict.go | 129 -
vendor/golang.org/x/text/message/catalog/go19.go | 15 -
.../golang.org/x/text/message/catalog/gopre19.go | 23 -
vendor/golang.org/x/text/message/doc.go | 100 -
vendor/golang.org/x/text/message/format.go | 510 -
vendor/golang.org/x/text/message/message.go | 186 -
.../golang.org/x/text/message/pipeline/extract.go | 305 -
.../golang.org/x/text/message/pipeline/generate.go | 251 -
.../golang.org/x/text/message/pipeline/message.go | 241 -
.../golang.org/x/text/message/pipeline/pipeline.go | 57 -
.../golang.org/x/text/message/pipeline/rewrite.go | 268 -
vendor/golang.org/x/text/message/print.go | 979 -
vendor/golang.org/x/text/number/doc.go | 28 -
vendor/golang.org/x/text/number/format.go | 122 -
vendor/golang.org/x/text/number/number.go | 77 -
vendor/golang.org/x/text/number/option.go | 177 -
vendor/golang.org/x/text/runes/cond.go | 187 -
vendor/golang.org/x/text/runes/runes.go | 355 -
vendor/golang.org/x/text/search/index.go | 35 -
vendor/golang.org/x/text/search/pattern.go | 155 -
vendor/golang.org/x/text/search/search.go | 237 -
vendor/golang.org/x/text/search/tables.go | 12448 ----
vendor/golang.org/x/text/secure/doc.go | 6 -
vendor/golang.org/x/text/secure/precis/class.go | 36 -
vendor/golang.org/x/text/secure/precis/context.go | 139 -
vendor/golang.org/x/text/secure/precis/doc.go | 14 -
vendor/golang.org/x/text/secure/precis/gen.go | 310 -
.../golang.org/x/text/secure/precis/gen_trieval.go | 68 -
vendor/golang.org/x/text/secure/precis/nickname.go | 72 -
vendor/golang.org/x/text/secure/precis/options.go | 157 -
vendor/golang.org/x/text/secure/precis/profile.go | 402 -
vendor/golang.org/x/text/secure/precis/profiles.go | 78 -
.../x/text/secure/precis/tables10.0.0.go | 3889 -
.../golang.org/x/text/secure/precis/tables9.0.0.go | 3790 -
.../golang.org/x/text/secure/precis/transformer.go | 32 -
vendor/golang.org/x/text/secure/precis/trieval.go | 64 -
vendor/golang.org/x/text/unicode/bidi/bidi.go | 2 +-
vendor/golang.org/x/text/unicode/bidi/bracket.go | 2 +-
vendor/golang.org/x/text/unicode/bidi/core.go | 2 +-
vendor/golang.org/x/text/unicode/bidi/gen.go | 2 +-
.../golang.org/x/text/unicode/bidi/gen_ranges.go | 2 +-
vendor/golang.org/x/text/unicode/cldr/base.go | 105 -
vendor/golang.org/x/text/unicode/cldr/cldr.go | 130 -
vendor/golang.org/x/text/unicode/cldr/collate.go | 359 -
vendor/golang.org/x/text/unicode/cldr/decode.go | 171 -
vendor/golang.org/x/text/unicode/cldr/makexml.go | 400 -
vendor/golang.org/x/text/unicode/cldr/resolve.go | 602 -
vendor/golang.org/x/text/unicode/cldr/slice.go | 144 -
vendor/golang.org/x/text/unicode/cldr/xml.go | 1494 -
vendor/golang.org/x/text/unicode/doc.go | 8 -
.../golang.org/x/text/unicode/norm/composition.go | 4 +-
vendor/golang.org/x/text/unicode/norm/forminfo.go | 14 +
.../golang.org/x/text/unicode/norm/maketables.go | 20 +-
vendor/golang.org/x/text/unicode/norm/normalize.go | 4 +-
.../golang.org/x/text/unicode/norm/tables10.0.0.go | 1890 +-
.../golang.org/x/text/unicode/norm/tables9.0.0.go | 1890 +-
vendor/golang.org/x/text/unicode/rangetable/gen.go | 115 -
.../golang.org/x/text/unicode/rangetable/merge.go | 260 -
.../x/text/unicode/rangetable/rangetable.go | 70 -
.../x/text/unicode/rangetable/tables10.0.0.go | 6378 --
.../x/text/unicode/rangetable/tables9.0.0.go | 5737 --
vendor/golang.org/x/text/unicode/runenames/bits.go | 59 -
vendor/golang.org/x/text/unicode/runenames/gen.go | 195 -
.../x/text/unicode/runenames/gen_bits.go | 63 -
.../x/text/unicode/runenames/runenames.go | 48 -
.../golang.org/x/text/unicode/runenames/tables.go | 15514 ----
vendor/golang.org/x/text/width/kind_string.go | 4 +-
vendor/golang.org/x/text/width/width.go | 6 +-
vendor/golang.org/x/tools/AUTHORS | 3 -
vendor/golang.org/x/tools/CONTRIBUTORS | 3 -
vendor/golang.org/x/tools/LICENSE | 27 -
vendor/golang.org/x/tools/PATENTS | 22 -
vendor/golang.org/x/tools/benchmark/parse/parse.go | 131 -
vendor/golang.org/x/tools/blog/atom/atom.go | 61 -
vendor/golang.org/x/tools/blog/blog.go | 456 -
vendor/golang.org/x/tools/cmd/benchcmp/benchcmp.go | 184 -
vendor/golang.org/x/tools/cmd/benchcmp/compare.go | 156 -
vendor/golang.org/x/tools/cmd/benchcmp/doc.go | 37 -
vendor/golang.org/x/tools/cmd/bundle/main.go | 467 -
.../testdata/src/domain.name/importdecl/p.go | 3 -
.../x/tools/cmd/bundle/testdata/src/initial/a.go | 27 -
.../x/tools/cmd/bundle/testdata/src/initial/b.go | 23 -
.../x/tools/cmd/bundle/testdata/src/initial/c.go | 12 -
vendor/golang.org/x/tools/cmd/callgraph/main.go | 349 -
.../x/tools/cmd/callgraph/testdata/src/pkg/pkg.go | 25 -
vendor/golang.org/x/tools/cmd/compilebench/main.go | 378 -
vendor/golang.org/x/tools/cmd/cover/cover.go | 722 -
vendor/golang.org/x/tools/cmd/cover/doc.go | 27 -
vendor/golang.org/x/tools/cmd/cover/func.go | 166 -
vendor/golang.org/x/tools/cmd/cover/html.go | 284 -
.../golang.org/x/tools/cmd/cover/testdata/main.go | 112 -
.../golang.org/x/tools/cmd/cover/testdata/test.go | 218 -
vendor/golang.org/x/tools/cmd/digraph/digraph.go | 541 -
vendor/golang.org/x/tools/cmd/eg/eg.go | 150 -
vendor/golang.org/x/tools/cmd/fiximports/main.go | 514 -
.../testdata/src/fruit.io/banana/banana.go | 7 -
.../testdata/src/fruit.io/orange/orange.go | 3 -
.../fiximports/testdata/src/fruit.io/pear/pear.go | 3 -
.../cmd/fiximports/testdata/src/new.com/one/one.go | 1 -
.../cmd/fiximports/testdata/src/old.com/bad/bad.go | 2 -
.../cmd/fiximports/testdata/src/old.com/one/one.go | 1 -
.../fiximports/testdata/src/titanic.biz/bar/bar.go | 2 -
.../fiximports/testdata/src/titanic.biz/foo/foo.go | 2 -
vendor/golang.org/x/tools/cmd/getgo/LICENSE | 27 -
vendor/golang.org/x/tools/cmd/getgo/download.go | 184 -
vendor/golang.org/x/tools/cmd/getgo/main.go | 117 -
vendor/golang.org/x/tools/cmd/getgo/path.go | 155 -
vendor/golang.org/x/tools/cmd/getgo/server/main.go | 61 -
vendor/golang.org/x/tools/cmd/getgo/steps.go | 133 -
vendor/golang.org/x/tools/cmd/getgo/system.go | 38 -
vendor/golang.org/x/tools/cmd/getgo/system_unix.go | 55 -
.../golang.org/x/tools/cmd/getgo/system_windows.go | 86 -
.../x/tools/cmd/go-contrib-init/contrib.go | 289 -
vendor/golang.org/x/tools/cmd/godex/doc.go | 69 -
vendor/golang.org/x/tools/cmd/godex/gc.go | 13 -
vendor/golang.org/x/tools/cmd/godex/gccgo.go | 34 -
vendor/golang.org/x/tools/cmd/godex/godex.go | 211 -
vendor/golang.org/x/tools/cmd/godex/isAlias18.go | 13 -
vendor/golang.org/x/tools/cmd/godex/isAlias19.go | 13 -
vendor/golang.org/x/tools/cmd/godex/print.go | 373 -
vendor/golang.org/x/tools/cmd/godex/source.go | 19 -
vendor/golang.org/x/tools/cmd/godex/writetype.go | 242 -
vendor/golang.org/x/tools/cmd/godoc/blog.go | 85 -
vendor/golang.org/x/tools/cmd/godoc/codewalk.go | 523 -
vendor/golang.org/x/tools/cmd/godoc/dl.go | 14 -
vendor/golang.org/x/tools/cmd/godoc/doc.go | 119 -
vendor/golang.org/x/tools/cmd/godoc/goroot.go | 74 -
vendor/golang.org/x/tools/cmd/godoc/handlers.go | 151 -
vendor/golang.org/x/tools/cmd/godoc/index.go | 11 -
vendor/golang.org/x/tools/cmd/godoc/main.go | 338 -
vendor/golang.org/x/tools/cmd/godoc/play.go | 9 -
vendor/golang.org/x/tools/cmd/goimports/doc.go | 43 -
.../golang.org/x/tools/cmd/goimports/goimports.go | 369 -
.../x/tools/cmd/goimports/goimports_gc.go | 26 -
.../x/tools/cmd/goimports/goimports_not_gc.go | 11 -
vendor/golang.org/x/tools/cmd/gomvpkg/main.go | 94 -
vendor/golang.org/x/tools/cmd/gopls/main.go | 21 -
vendor/golang.org/x/tools/cmd/gorename/main.go | 55 -
vendor/golang.org/x/tools/cmd/gotype/gotype.go | 341 -
vendor/golang.org/x/tools/cmd/gotype/sizesFor18.go | 40 -
vendor/golang.org/x/tools/cmd/gotype/sizesFor19.go | 15 -
vendor/golang.org/x/tools/cmd/goyacc/doc.go | 70 -
.../x/tools/cmd/goyacc/testdata/expr/main.go | 14 -
vendor/golang.org/x/tools/cmd/goyacc/yacc.go | 3592 -
vendor/golang.org/x/tools/cmd/guru/callees.go | 257 -
vendor/golang.org/x/tools/cmd/guru/callers.go | 195 -
vendor/golang.org/x/tools/cmd/guru/callstack.go | 141 -
vendor/golang.org/x/tools/cmd/guru/definition.go | 205 -
vendor/golang.org/x/tools/cmd/guru/describe.go | 947 -
vendor/golang.org/x/tools/cmd/guru/freevars.go | 223 -
vendor/golang.org/x/tools/cmd/guru/guru.go | 401 -
vendor/golang.org/x/tools/cmd/guru/implements.go | 364 -
vendor/golang.org/x/tools/cmd/guru/isAlias18.go | 15 -
vendor/golang.org/x/tools/cmd/guru/isAlias19.go | 15 -
vendor/golang.org/x/tools/cmd/guru/main.go | 225 -
vendor/golang.org/x/tools/cmd/guru/peers.go | 252 -
vendor/golang.org/x/tools/cmd/guru/pointsto.go | 290 -
vendor/golang.org/x/tools/cmd/guru/pos.go | 142 -
vendor/golang.org/x/tools/cmd/guru/referrers.go | 802 -
.../golang.org/x/tools/cmd/guru/serial/serial.go | 260 -
.../x/tools/cmd/guru/testdata/src/alias/alias.go | 23 -
.../tools/cmd/guru/testdata/src/calls-json/main.go | 16 -
.../x/tools/cmd/guru/testdata/src/calls/main.go | 129 -
.../cmd/guru/testdata/src/definition-json/main.go | 68 -
.../cmd/guru/testdata/src/definition-json/type.go | 3 -
.../cmd/guru/testdata/src/describe-json/main.go | 29 -
.../x/tools/cmd/guru/testdata/src/describe/main.go | 116 -
.../x/tools/cmd/guru/testdata/src/freevars/main.go | 40 -
.../cmd/guru/testdata/src/implements-json/main.go | 27 -
.../testdata/src/implements-methods-json/main.go | 37 -
.../guru/testdata/src/implements-methods/main.go | 37 -
.../tools/cmd/guru/testdata/src/implements/main.go | 44 -
.../x/tools/cmd/guru/testdata/src/imports/main.go | 29 -
.../x/tools/cmd/guru/testdata/src/lib/lib.go | 37 -
.../cmd/guru/testdata/src/lib/sublib/sublib.go | 3 -
.../x/tools/cmd/guru/testdata/src/main/multi.go | 13 -
.../tools/cmd/guru/testdata/src/peers-json/main.go | 13 -
.../x/tools/cmd/guru/testdata/src/peers/main.go | 52 -
.../cmd/guru/testdata/src/pointsto-json/main.go | 27 -
.../x/tools/cmd/guru/testdata/src/pointsto/main.go | 75 -
.../cmd/guru/testdata/src/referrers-json/main.go | 24 -
.../tools/cmd/guru/testdata/src/referrers/main.go | 36 -
.../tools/cmd/guru/testdata/src/reflection/main.go | 30 -
.../x/tools/cmd/guru/testdata/src/softerrs/main.go | 15 -
.../tools/cmd/guru/testdata/src/what-json/main.go | 14 -
.../x/tools/cmd/guru/testdata/src/what/main.go | 11 -
.../tools/cmd/guru/testdata/src/whicherrs/main.go | 32 -
vendor/golang.org/x/tools/cmd/guru/what.go | 283 -
vendor/golang.org/x/tools/cmd/guru/whicherrs.go | 327 -
vendor/golang.org/x/tools/cmd/html2article/conv.go | 331 -
vendor/golang.org/x/tools/cmd/present/dir.go | 217 -
vendor/golang.org/x/tools/cmd/present/doc.go | 52 -
vendor/golang.org/x/tools/cmd/present/main.go | 150 -
vendor/golang.org/x/tools/cmd/present/play.go | 89 -
vendor/golang.org/x/tools/cmd/splitdwarf/doc.go | 19 -
.../x/tools/cmd/splitdwarf/internal/macho/fat.go | 141 -
.../x/tools/cmd/splitdwarf/internal/macho/file.go | 1303 -
.../x/tools/cmd/splitdwarf/internal/macho/macho.go | 468 -
.../cmd/splitdwarf/internal/macho/reloctype.go | 72 -
.../splitdwarf/internal/macho/reloctype_string.go | 49 -
.../cmd/splitdwarf/internal/macho/testdata/hello.c | 8 -
.../x/tools/cmd/splitdwarf/splitdwarf.go | 394 -
vendor/golang.org/x/tools/cmd/ssadump/main.go | 190 -
vendor/golang.org/x/tools/cmd/stress/stress.go | 141 -
vendor/golang.org/x/tools/cmd/stringer/stringer.go | 632 -
.../x/tools/cmd/stringer/testdata/cgo.go | 32 -
.../x/tools/cmd/stringer/testdata/conv.go | 41 -
.../x/tools/cmd/stringer/testdata/day.go | 39 -
.../x/tools/cmd/stringer/testdata/gap.go | 44 -
.../x/tools/cmd/stringer/testdata/num.go | 35 -
.../x/tools/cmd/stringer/testdata/number.go | 34 -
.../x/tools/cmd/stringer/testdata/prime.go | 56 -
.../x/tools/cmd/stringer/testdata/tag_main.go | 11 -
.../x/tools/cmd/stringer/testdata/tag_tag.go | 7 -
.../x/tools/cmd/stringer/testdata/unum.go | 38 -
.../x/tools/cmd/stringer/testdata/unum2.go | 31 -
vendor/golang.org/x/tools/cmd/toolstash/cmp.go | 157 -
vendor/golang.org/x/tools/cmd/toolstash/main.go | 637 -
.../x/tools/container/intsets/popcnt_amd64.go | 20 -
.../x/tools/container/intsets/popcnt_amd64.s | 30 -
.../x/tools/container/intsets/popcnt_gccgo.go | 9 -
.../x/tools/container/intsets/popcnt_gccgo_c.c | 19 -
.../x/tools/container/intsets/popcnt_generic.go | 33 -
.../golang.org/x/tools/container/intsets/sparse.go | 1091 -
.../golang.org/x/tools/container/intsets/util.go | 84 -
vendor/golang.org/x/tools/cover/profile.go | 213 -
vendor/golang.org/x/tools/go/analysis/analysis.go | 193 -
.../tools/go/analysis/analysistest/analysistest.go | 387 -
.../golang.org/x/tools/go/analysis/cmd/vet/vet.go | 82 -
vendor/golang.org/x/tools/go/analysis/doc.go | 336 -
.../go/analysis/internal/analysisflags/flags.go | 344 -
.../go/analysis/internal/analysisflags/help.go | 89 -
.../tools/go/analysis/internal/checker/checker.go | 706 -
.../x/tools/go/analysis/internal/facts/facts.go | 299 -
.../x/tools/go/analysis/internal/facts/imports.go | 88 -
.../tools/go/analysis/multichecker/multichecker.go | 60 -
.../x/tools/go/analysis/passes/asmdecl/asmdecl.go | 761 -
.../analysis/passes/asmdecl/testdata/src/a/asm.go | 49 -
.../analysis/passes/asmdecl/testdata/src/a/asm1.s | 320 -
.../analysis/passes/asmdecl/testdata/src/a/asm2.s | 256 -
.../analysis/passes/asmdecl/testdata/src/a/asm3.s | 191 -
.../analysis/passes/asmdecl/testdata/src/a/asm4.s | 25 -
.../analysis/passes/asmdecl/testdata/src/a/asm5.s | 192 -
.../analysis/passes/asmdecl/testdata/src/a/asm6.s | 192 -
.../analysis/passes/asmdecl/testdata/src/a/asm7.s | 192 -
.../analysis/passes/asmdecl/testdata/src/a/asm8.s | 164 -
.../x/tools/go/analysis/passes/assign/assign.go | 68 -
.../go/analysis/passes/assign/testdata/src/a/a.go | 31 -
.../x/tools/go/analysis/passes/atomic/atomic.go | 96 -
.../go/analysis/passes/atomic/testdata/src/a/a.go | 62 -
.../go/analysis/passes/atomicalign/atomicalign.go | 126 -
.../passes/atomicalign/testdata/src/a/a.go | 230 -
.../passes/atomicalign/testdata/src/a/stub.go | 7 -
.../passes/atomicalign/testdata/src/b/b.go | 19 -
.../passes/atomicalign/testdata/src/b/stub.go | 7 -
.../x/tools/go/analysis/passes/bools/bools.go | 214 -
.../go/analysis/passes/bools/testdata/src/a/a.go | 137 -
.../tools/go/analysis/passes/buildssa/buildssa.go | 117 -
.../analysis/passes/buildssa/testdata/src/a/a.go | 16 -
.../tools/go/analysis/passes/buildtag/buildtag.go | 159 -
.../passes/buildtag/testdata/src/a/buildtag.go | 21 -
.../x/tools/go/analysis/passes/cgocall/cgocall.go | 388 -
.../analysis/passes/cgocall/testdata/src/a/cgo.go | 71 -
.../analysis/passes/cgocall/testdata/src/a/cgo3.go | 21 -
.../go/analysis/passes/cgocall/testdata/src/b/b.go | 20 -
.../go/analysis/passes/cgocall/testdata/src/c/c.go | 14 -
.../go/analysis/passes/composite/composite.go | 117 -
.../analysis/passes/composite/testdata/src/a/a.go | 121 -
.../go/analysis/passes/composite/whitelist.go | 33 -
.../tools/go/analysis/passes/copylock/copylock.go | 300 -
.../passes/copylock/testdata/src/a/copylock.go | 188 -
.../copylock/testdata/src/a/copylock_func.go | 136 -
.../copylock/testdata/src/a/copylock_range.go | 67 -
.../tools/go/analysis/passes/ctrlflow/ctrlflow.go | 225 -
.../analysis/passes/ctrlflow/testdata/src/a/a.go | 109 -
.../passes/ctrlflow/testdata/src/lib/lib.go | 8 -
.../analysis/passes/findcall/cmd/findcall/main.go | 9 -
.../tools/go/analysis/passes/findcall/findcall.go | 80 -
.../analysis/passes/findcall/testdata/src/a/a.go | 6 -
.../analysis/passes/httpresponse/httpresponse.go | 177 -
.../passes/httpresponse/testdata/src/a/a.go | 85 -
.../x/tools/go/analysis/passes/inspect/inspect.go | 49 -
.../analysis/passes/internal/analysisutil/util.go | 106 -
.../go/analysis/passes/loopclosure/loopclosure.go | 130 -
.../passes/loopclosure/testdata/src/a/a.go | 90 -
.../passes/lostcancel/cmd/lostcancel/main.go | 10 -
.../go/analysis/passes/lostcancel/lostcancel.go | 315 -
.../analysis/passes/lostcancel/testdata/src/a/a.go | 173 -
.../analysis/passes/lostcancel/testdata/src/b/b.go | 26 -
.../x/tools/go/analysis/passes/nilfunc/nilfunc.go | 74 -
.../go/analysis/passes/nilfunc/testdata/src/a/a.go | 35 -
.../go/analysis/passes/nilness/cmd/nilness/main.go | 10 -
.../x/tools/go/analysis/passes/nilness/nilness.go | 271 -
.../go/analysis/passes/nilness/testdata/src/a/a.go | 91 -
.../x/tools/go/analysis/passes/pkgfact/pkgfact.go | 127 -
.../go/analysis/passes/pkgfact/testdata/src/a/a.go | 4 -
.../go/analysis/passes/pkgfact/testdata/src/b/b.go | 5 -
.../go/analysis/passes/pkgfact/testdata/src/c/c.go | 5 -
.../x/tools/go/analysis/passes/printf/printf.go | 1018 -
.../go/analysis/passes/printf/testdata/src/a/a.go | 779 -
.../go/analysis/passes/printf/testdata/src/b/b.go | 33 -
.../x/tools/go/analysis/passes/printf/types.go | 236 -
.../go/analysis/passes/shadow/cmd/shadow/main.go | 9 -
.../x/tools/go/analysis/passes/shadow/shadow.go | 288 -
.../go/analysis/passes/shadow/testdata/src/a/a.go | 91 -
.../x/tools/go/analysis/passes/shift/dead.go | 101 -
.../x/tools/go/analysis/passes/shift/shift.go | 99 -
.../go/analysis/passes/shift/testdata/src/a/a.go | 155 -
.../go/analysis/passes/stdmethods/stdmethods.go | 186 -
.../analysis/passes/stdmethods/testdata/src/a/a.go | 33 -
.../go/analysis/passes/structtag/structtag.go | 273 -
.../analysis/passes/structtag/testdata/src/a/a.go | 133 -
.../passes/structtag/testdata/src/a/b/b.go | 9 -
.../go/analysis/passes/tests/testdata/src/a/a.go | 3 -
.../passes/tests/testdata/src/divergent/buf.go | 17 -
.../x/tools/go/analysis/passes/tests/tests.go | 175 -
.../passes/unmarshal/cmd/unmarshal/main.go | 9 -
.../analysis/passes/unmarshal/testdata/src/a/a.go | 58 -
.../go/analysis/passes/unmarshal/unmarshal.go | 92 -
.../passes/unreachable/testdata/src/a/a.go | 2133 -
.../go/analysis/passes/unreachable/unreachable.go | 314 -
.../analysis/passes/unsafeptr/testdata/src/a/a.go | 63 -
.../go/analysis/passes/unsafeptr/unsafeptr.go | 130 -
.../passes/unusedresult/testdata/src/a/a.go | 27 -
.../analysis/passes/unusedresult/unusedresult.go | 131 -
.../go/analysis/singlechecker/singlechecker.go | 77 -
.../x/tools/go/analysis/unitchecker/main.go | 64 -
.../x/tools/go/analysis/unitchecker/unitchecker.go | 388 -
.../go/analysis/unitchecker/unitchecker112.go | 9 -
vendor/golang.org/x/tools/go/analysis/validate.go | 104 -
.../golang.org/x/tools/go/ast/astutil/enclosing.go | 627 -
.../golang.org/x/tools/go/ast/astutil/imports.go | 481 -
.../golang.org/x/tools/go/ast/astutil/rewrite.go | 477 -
vendor/golang.org/x/tools/go/ast/astutil/util.go | 14 -
.../x/tools/go/ast/inspector/inspector.go | 182 -
.../golang.org/x/tools/go/ast/inspector/typeof.go | 216 -
.../golang.org/x/tools/go/buildutil/allpackages.go | 198 -
.../golang.org/x/tools/go/buildutil/fakecontext.go | 109 -
vendor/golang.org/x/tools/go/buildutil/overlay.go | 103 -
vendor/golang.org/x/tools/go/buildutil/tags.go | 75 -
vendor/golang.org/x/tools/go/buildutil/util.go | 212 -
.../golang.org/x/tools/go/callgraph/callgraph.go | 129 -
vendor/golang.org/x/tools/go/callgraph/cha/cha.go | 139 -
.../x/tools/go/callgraph/cha/testdata/func.go | 23 -
.../x/tools/go/callgraph/cha/testdata/iface.go | 65 -
.../tools/go/callgraph/cha/testdata/issue23925.go | 38 -
.../x/tools/go/callgraph/cha/testdata/recv.go | 37 -
vendor/golang.org/x/tools/go/callgraph/rta/rta.go | 459 -
.../x/tools/go/callgraph/rta/testdata/func.go | 37 -
.../x/tools/go/callgraph/rta/testdata/iface.go | 79 -
.../x/tools/go/callgraph/rta/testdata/rtype.go | 35 -
.../x/tools/go/callgraph/static/static.go | 35 -
vendor/golang.org/x/tools/go/callgraph/util.go | 181 -
vendor/golang.org/x/tools/go/cfg/builder.go | 510 -
vendor/golang.org/x/tools/go/cfg/cfg.go | 150 -
vendor/golang.org/x/tools/go/expect/expect.go | 149 -
vendor/golang.org/x/tools/go/expect/extract.go | 263 -
.../golang.org/x/tools/go/expect/testdata/test.go | 37 -
.../x/tools/go/gccgoexportdata/gccgoexportdata.go | 129 -
.../x/tools/go/gcexportdata/gcexportdata.go | 109 -
.../golang.org/x/tools/go/gcexportdata/importer.go | 73 -
vendor/golang.org/x/tools/go/gcexportdata/main.go | 99 -
vendor/golang.org/x/tools/go/internal/cgo/cgo.go | 220 -
.../x/tools/go/internal/cgo/cgo_pkgconfig.go | 39 -
.../x/tools/go/internal/gccgoimporter/ar.go | 151 -
.../x/tools/go/internal/gccgoimporter/backdoor.go | 32 -
.../go/internal/gccgoimporter/gccgoinstallation.go | 100 -
.../x/tools/go/internal/gccgoimporter/importer.go | 250 -
.../go/internal/gccgoimporter/newInterface10.go | 21 -
.../go/internal/gccgoimporter/newInterface11.go | 13 -
.../x/tools/go/internal/gccgoimporter/parser.go | 1230 -
.../go/internal/gccgoimporter/testdata/aliases.go | 65 -
.../internal/gccgoimporter/testdata/complexnums.go | 6 -
.../internal/gccgoimporter/testdata/conversions.go | 5 -
.../internal/gccgoimporter/testdata/escapeinfo.go | 13 -
.../go/internal/gccgoimporter/testdata/imports.go | 5 -
.../internal/gccgoimporter/testdata/issue27856.go | 9 -
.../internal/gccgoimporter/testdata/issue29198.go | 37 -
.../internal/gccgoimporter/testdata/nointerface.go | 12 -
.../go/internal/gccgoimporter/testdata/pointer.go | 3 -
.../x/tools/go/internal/gcimporter/bexport.go | 852 -
.../x/tools/go/internal/gcimporter/bimport.go | 1036 -
.../x/tools/go/internal/gcimporter/exportdata.go | 93 -
.../x/tools/go/internal/gcimporter/gcimporter.go | 1078 -
.../x/tools/go/internal/gcimporter/iexport.go | 723 -
.../x/tools/go/internal/gcimporter/iimport.go | 606 -
.../tools/go/internal/gcimporter/newInterface10.go | 21 -
.../tools/go/internal/gcimporter/newInterface11.go | 13 -
.../x/tools/go/internal/gcimporter/testdata/a.go | 14 -
.../x/tools/go/internal/gcimporter/testdata/b.go | 11 -
.../go/internal/gcimporter/testdata/exports.go | 89 -
.../go/internal/gcimporter/testdata/issue15920.go | 11 -
.../go/internal/gcimporter/testdata/issue20046.go | 9 -
.../go/internal/gcimporter/testdata/issue25301.go | 17 -
.../x/tools/go/internal/gcimporter/testdata/p.go | 13 -
.../internal/gcimporter/testdata/versions/test.go | 30 -
.../x/tools/go/internal/packagesdriver/sizes.go | 160 -
vendor/golang.org/x/tools/go/loader/doc.go | 205 -
vendor/golang.org/x/tools/go/loader/loader.go | 1078 -
vendor/golang.org/x/tools/go/loader/testdata/a.go | 1 -
vendor/golang.org/x/tools/go/loader/testdata/b.go | 1 -
.../x/tools/go/loader/testdata/badpkgdecl.go | 1 -
vendor/golang.org/x/tools/go/loader/util.go | 124 -
vendor/golang.org/x/tools/go/packages/doc.go | 222 -
vendor/golang.org/x/tools/go/packages/external.go | 79 -
vendor/golang.org/x/tools/go/packages/golist.go | 809 -
.../x/tools/go/packages/golist_fallback.go | 450 -
.../tools/go/packages/golist_fallback_testmain.go | 318 -
.../x/tools/go/packages/golist_overlay.go | 104 -
.../x/tools/go/packages/gopackages/main.go | 230 -
vendor/golang.org/x/tools/go/packages/packages.go | 956 -
.../x/tools/go/packages/packagestest/expect.go | 382 -
.../x/tools/go/packages/packagestest/export.go | 321 -
.../x/tools/go/packages/packagestest/gopath.go | 74 -
.../x/tools/go/packages/packagestest/modules.go | 213 -
.../tools/go/packages/packagestest/modules_111.go | 7 -
.../go/packages/packagestest/testdata/test.go | 24 -
.../heschik/tools-testrepo/v2@v2.0.0/pkg/pkg.go | 1 -
.../heschik/tools-testrepo@v1.0.0/pkg/pkg.go | 1 -
.../testdata/TestName_Modules/src/b/pkg/pkg.go | 1 -
.../heschik/tools-testrepo/v2@v2.0.1/pkg/pkg.go | 1 -
.../heschik/tools-testrepo/v2@v2.0.2/pkg/pkg.go | 1 -
.../heschik/tools-testrepo@v1.0.0/pkg/pkg.go | 1 -
vendor/golang.org/x/tools/go/packages/visit.go | 55 -
vendor/golang.org/x/tools/go/pointer/analysis.go | 452 -
vendor/golang.org/x/tools/go/pointer/api.go | 285 -
vendor/golang.org/x/tools/go/pointer/callgraph.go | 61 -
vendor/golang.org/x/tools/go/pointer/constraint.go | 149 -
vendor/golang.org/x/tools/go/pointer/doc.go | 610 -
vendor/golang.org/x/tools/go/pointer/gen.go | 1325 -
vendor/golang.org/x/tools/go/pointer/hvn.go | 973 -
vendor/golang.org/x/tools/go/pointer/intrinsics.go | 361 -
vendor/golang.org/x/tools/go/pointer/labels.go | 152 -
vendor/golang.org/x/tools/go/pointer/opt.go | 132 -
vendor/golang.org/x/tools/go/pointer/print.go | 43 -
vendor/golang.org/x/tools/go/pointer/query.go | 221 -
vendor/golang.org/x/tools/go/pointer/reflect.go | 1975 -
vendor/golang.org/x/tools/go/pointer/solve.go | 370 -
.../x/tools/go/pointer/testdata/another.go | 36 -
.../x/tools/go/pointer/testdata/arrayreflect.go | 191 -
.../x/tools/go/pointer/testdata/arrays.go | 97 -
.../x/tools/go/pointer/testdata/channels.go | 118 -
.../x/tools/go/pointer/testdata/chanreflect.go | 85 -
.../x/tools/go/pointer/testdata/chanreflect1.go | 35 -
.../x/tools/go/pointer/testdata/context.go | 48 -
.../golang.org/x/tools/go/pointer/testdata/conv.go | 63 -
.../x/tools/go/pointer/testdata/extended.go | 21 -
.../x/tools/go/pointer/testdata/finalizer.go | 89 -
.../golang.org/x/tools/go/pointer/testdata/flow.go | 63 -
.../x/tools/go/pointer/testdata/fmtexcerpt.go | 42 -
.../golang.org/x/tools/go/pointer/testdata/func.go | 205 -
.../x/tools/go/pointer/testdata/funcreflect.go | 130 -
.../x/tools/go/pointer/testdata/hello.go | 27 -
.../x/tools/go/pointer/testdata/interfaces.go | 152 -
.../x/tools/go/pointer/testdata/issue9002.go | 17 -
.../x/tools/go/pointer/testdata/mapreflect.go | 117 -
.../golang.org/x/tools/go/pointer/testdata/maps.go | 74 -
.../x/tools/go/pointer/testdata/panic.go | 36 -
.../x/tools/go/pointer/testdata/recur.go | 11 -
.../x/tools/go/pointer/testdata/reflect.go | 115 -
.../golang.org/x/tools/go/pointer/testdata/rtti.go | 29 -
.../x/tools/go/pointer/testdata/structreflect.go | 45 -
.../x/tools/go/pointer/testdata/structs.go | 100 -
.../x/tools/go/pointer/testdata/timer.go | 24 -
vendor/golang.org/x/tools/go/pointer/util.go | 313 -
vendor/golang.org/x/tools/go/ssa/blockopt.go | 187 -
vendor/golang.org/x/tools/go/ssa/builder.go | 2379 -
vendor/golang.org/x/tools/go/ssa/const.go | 169 -
vendor/golang.org/x/tools/go/ssa/create.go | 270 -
vendor/golang.org/x/tools/go/ssa/doc.go | 125 -
vendor/golang.org/x/tools/go/ssa/dom.go | 341 -
vendor/golang.org/x/tools/go/ssa/emit.go | 468 -
vendor/golang.org/x/tools/go/ssa/func.go | 689 -
vendor/golang.org/x/tools/go/ssa/identical.go | 7 -
vendor/golang.org/x/tools/go/ssa/identical_17.go | 7 -
.../golang.org/x/tools/go/ssa/interp/external.go | 562 -
.../x/tools/go/ssa/interp/external_darwin.go | 35 -
.../x/tools/go/ssa/interp/external_unix.go | 256 -
vendor/golang.org/x/tools/go/ssa/interp/interp.go | 764 -
vendor/golang.org/x/tools/go/ssa/interp/map.go | 121 -
vendor/golang.org/x/tools/go/ssa/interp/ops.go | 1396 -
vendor/golang.org/x/tools/go/ssa/interp/reflect.go | 574 -
.../x/tools/go/ssa/interp/testdata/boundmeth.go | 144 -
.../x/tools/go/ssa/interp/testdata/callstack.go | 52 -
.../x/tools/go/ssa/interp/testdata/complit.go | 186 -
.../x/tools/go/ssa/interp/testdata/coverage.go | 534 -
.../x/tools/go/ssa/interp/testdata/defer.go | 53 -
.../x/tools/go/ssa/interp/testdata/fieldprom.go | 114 -
.../x/tools/go/ssa/interp/testdata/ifaceconv.go | 83 -
.../x/tools/go/ssa/interp/testdata/ifaceprom.go | 58 -
.../x/tools/go/ssa/interp/testdata/initorder.go | 67 -
.../x/tools/go/ssa/interp/testdata/methprom.go | 93 -
.../x/tools/go/ssa/interp/testdata/mrvchain.go | 75 -
.../x/tools/go/ssa/interp/testdata/range.go | 55 -
.../x/tools/go/ssa/interp/testdata/recover.go | 34 -
.../x/tools/go/ssa/interp/testdata/reflect.go | 11 -
.../x/tools/go/ssa/interp/testdata/static.go | 58 -
vendor/golang.org/x/tools/go/ssa/interp/value.go | 497 -
vendor/golang.org/x/tools/go/ssa/lift.go | 653 -
vendor/golang.org/x/tools/go/ssa/lvalue.go | 120 -
vendor/golang.org/x/tools/go/ssa/methods.go | 239 -
vendor/golang.org/x/tools/go/ssa/mode.go | 100 -
vendor/golang.org/x/tools/go/ssa/print.go | 431 -
vendor/golang.org/x/tools/go/ssa/sanity.go | 532 -
vendor/golang.org/x/tools/go/ssa/source.go | 293 -
vendor/golang.org/x/tools/go/ssa/ssa.go | 1695 -
vendor/golang.org/x/tools/go/ssa/ssautil/load.go | 175 -
vendor/golang.org/x/tools/go/ssa/ssautil/switch.go | 234 -
.../x/tools/go/ssa/ssautil/testdata/switches.go | 357 -
vendor/golang.org/x/tools/go/ssa/ssautil/visit.go | 79 -
.../x/tools/go/ssa/testdata/objlookup.go | 160 -
.../x/tools/go/ssa/testdata/structconv.go | 24 -
.../x/tools/go/ssa/testdata/valueforexpr.go | 153 -
vendor/golang.org/x/tools/go/ssa/testmain.go | 271 -
vendor/golang.org/x/tools/go/ssa/util.go | 119 -
vendor/golang.org/x/tools/go/ssa/wrappers.go | 290 -
.../x/tools/go/types/objectpath/objectpath.go | 523 -
.../golang.org/x/tools/go/types/typeutil/callee.go | 46 -
.../x/tools/go/types/typeutil/imports.go | 31 -
vendor/golang.org/x/tools/go/types/typeutil/map.go | 313 -
.../x/tools/go/types/typeutil/methodsetcache.go | 72 -
vendor/golang.org/x/tools/go/types/typeutil/ui.go | 52 -
vendor/golang.org/x/tools/go/vcs/discovery.go | 76 -
vendor/golang.org/x/tools/go/vcs/env.go | 39 -
vendor/golang.org/x/tools/go/vcs/http.go | 80 -
vendor/golang.org/x/tools/go/vcs/vcs.go | 759 -
.../golang.org/x/tools/godoc/analysis/analysis.go | 613 -
.../golang.org/x/tools/godoc/analysis/callgraph.go | 351 -
.../x/tools/godoc/analysis/implements.go | 195 -
vendor/golang.org/x/tools/godoc/analysis/json.go | 69 -
vendor/golang.org/x/tools/godoc/analysis/peers.go | 154 -
.../golang.org/x/tools/godoc/analysis/typeinfo.go | 234 -
vendor/golang.org/x/tools/godoc/corpus.go | 168 -
vendor/golang.org/x/tools/godoc/dirtrees.go | 383 -
vendor/golang.org/x/tools/godoc/env/env.go | 41 -
vendor/golang.org/x/tools/godoc/format.go | 371 -
vendor/golang.org/x/tools/godoc/godoc.go | 961 -
vendor/golang.org/x/tools/godoc/index.go | 1580 -
vendor/golang.org/x/tools/godoc/linkify.go | 195 -
vendor/golang.org/x/tools/godoc/meta.go | 144 -
vendor/golang.org/x/tools/godoc/page.go | 80 -
vendor/golang.org/x/tools/godoc/parser.go | 74 -
vendor/golang.org/x/tools/godoc/pres.go | 162 -
vendor/golang.org/x/tools/godoc/redirect/hash.go | 138 -
.../golang.org/x/tools/godoc/redirect/redirect.go | 324 -
.../golang.org/x/tools/godoc/redirect/rietveld.go | 1093 -
vendor/golang.org/x/tools/godoc/search.go | 186 -
vendor/golang.org/x/tools/godoc/server.go | 837 -
vendor/golang.org/x/tools/godoc/snippet.go | 123 -
vendor/golang.org/x/tools/godoc/spec.go | 179 -
vendor/golang.org/x/tools/godoc/spot.go | 83 -
vendor/golang.org/x/tools/godoc/static/doc.go | 8 -
vendor/golang.org/x/tools/godoc/static/gen.go | 109 -
.../golang.org/x/tools/godoc/static/makestatic.go | 36 -
vendor/golang.org/x/tools/godoc/static/static.go | 105 -
vendor/golang.org/x/tools/godoc/tab.go | 82 -
vendor/golang.org/x/tools/godoc/template.go | 179 -
vendor/golang.org/x/tools/godoc/util/throttle.go | 88 -
vendor/golang.org/x/tools/godoc/util/util.go | 89 -
vendor/golang.org/x/tools/godoc/versions.go | 224 -
vendor/golang.org/x/tools/godoc/vfs/emptyvfs.go | 89 -
.../golang.org/x/tools/godoc/vfs/gatefs/gatefs.go | 93 -
.../golang.org/x/tools/godoc/vfs/httpfs/httpfs.go | 94 -
vendor/golang.org/x/tools/godoc/vfs/mapfs/mapfs.go | 156 -
vendor/golang.org/x/tools/godoc/vfs/namespace.go | 403 -
vendor/golang.org/x/tools/godoc/vfs/os.go | 105 -
vendor/golang.org/x/tools/godoc/vfs/vfs.go | 58 -
vendor/golang.org/x/tools/godoc/vfs/zipfs/zipfs.go | 291 -
vendor/golang.org/x/tools/imports/fix.go | 1259 -
vendor/golang.org/x/tools/imports/imports.go | 315 -
vendor/golang.org/x/tools/imports/mkindex.go | 173 -
vendor/golang.org/x/tools/imports/mkstdlib.go | 112 -
vendor/golang.org/x/tools/imports/mod.go | 351 -
vendor/golang.org/x/tools/imports/sortimports.go | 230 -
vendor/golang.org/x/tools/imports/zstdlib.go | 10302 ---
.../x/tools/internal/fastwalk/fastwalk.go | 196 -
.../internal/fastwalk/fastwalk_dirent_fileno.go | 13 -
.../tools/internal/fastwalk/fastwalk_dirent_ino.go | 14 -
.../fastwalk/fastwalk_dirent_namlen_bsd.go | 13 -
.../fastwalk/fastwalk_dirent_namlen_linux.go | 29 -
.../x/tools/internal/fastwalk/fastwalk_portable.go | 37 -
.../x/tools/internal/fastwalk/fastwalk_unix.go | 127 -
.../golang.org/x/tools/internal/gopathwalk/walk.go | 250 -
.../x/tools/internal/jsonrpc2/jsonrpc2.go | 358 -
vendor/golang.org/x/tools/internal/jsonrpc2/log.go | 59 -
.../golang.org/x/tools/internal/jsonrpc2/stream.go | 146 -
.../golang.org/x/tools/internal/jsonrpc2/wire.go | 139 -
.../golang.org/x/tools/internal/lsp/cache/file.go | 87 -
.../golang.org/x/tools/internal/lsp/cache/view.go | 410 -
vendor/golang.org/x/tools/internal/lsp/cmd/cmd.go | 105 -
.../x/tools/internal/lsp/cmd/definition.go | 176 -
.../x/tools/internal/lsp/cmd/location.go | 165 -
.../golang.org/x/tools/internal/lsp/cmd/query.go | 71 -
.../golang.org/x/tools/internal/lsp/cmd/serve.go | 150 -
.../x/tools/internal/lsp/cmd/testdata/a/a.go | 68 -
.../x/tools/internal/lsp/cmd/testdata/b/b.go | 26 -
.../golang.org/x/tools/internal/lsp/completion.go | 138 -
.../golang.org/x/tools/internal/lsp/diagnostics.go | 78 -
.../golang.org/x/tools/internal/lsp/diff/diff.go | 215 -
vendor/golang.org/x/tools/internal/lsp/format.go | 60 -
vendor/golang.org/x/tools/internal/lsp/imports.go | 33 -
vendor/golang.org/x/tools/internal/lsp/position.go | 139 -
.../x/tools/internal/lsp/protocol/basic.go | 388 -
.../x/tools/internal/lsp/protocol/client.go | 187 -
.../x/tools/internal/lsp/protocol/diagnostics.go | 20 -
.../x/tools/internal/lsp/protocol/doc.go | 16 -
.../x/tools/internal/lsp/protocol/general.go | 849 -
.../x/tools/internal/lsp/protocol/language.go | 1020 -
.../x/tools/internal/lsp/protocol/printers.go | 83 -
.../x/tools/internal/lsp/protocol/protocol.go | 49 -
.../x/tools/internal/lsp/protocol/registration.go | 61 -
.../x/tools/internal/lsp/protocol/server.go | 646 -
.../x/tools/internal/lsp/protocol/text.go | 130 -
.../x/tools/internal/lsp/protocol/window.go | 77 -
.../x/tools/internal/lsp/protocol/workspace.go | 203 -
vendor/golang.org/x/tools/internal/lsp/server.go | 470 -
.../x/tools/internal/lsp/signature_help.go | 33 -
.../x/tools/internal/lsp/source/analysis.go | 321 -
.../x/tools/internal/lsp/source/completion.go | 783 -
.../x/tools/internal/lsp/source/definition.go | 172 -
.../x/tools/internal/lsp/source/diagnostics.go | 221 -
.../x/tools/internal/lsp/source/format.go | 101 -
.../x/tools/internal/lsp/source/signature_help.go | 112 -
.../golang.org/x/tools/internal/lsp/source/uri.go | 89 -
.../golang.org/x/tools/internal/lsp/source/view.go | 51 -
.../x/tools/internal/lsp/testdata/bad/bad0.go | 21 -
.../x/tools/internal/lsp/testdata/bad/bad1.go | 27 -
.../internal/lsp/testdata/builtins/builtins.go | 46 -
.../x/tools/internal/lsp/testdata/errors/errors.go | 5 -
.../x/tools/internal/lsp/testdata/foo/foo.go | 22 -
.../internal/lsp/testdata/format/good_format.go | 9 -
.../x/tools/internal/lsp/testdata/godef/a/a.go | 11 -
.../tools/internal/lsp/testdata/godef/a/random.go | 23 -
.../x/tools/internal/lsp/testdata/godef/b/b.go | 23 -
.../x/tools/internal/lsp/testdata/godef/b/c.go | 8 -
.../x/tools/internal/lsp/testdata/good/good0.go | 6 -
.../x/tools/internal/lsp/testdata/good/good1.go | 19 -
.../x/tools/internal/lsp/testdata/testy/testy.go | 3 -
.../x/tools/internal/lsp/testdata/types/types.go | 16 -
.../golang.org/x/tools/internal/module/module.go | 540 -
.../golang.org/x/tools/internal/semver/semver.go | 388 -
vendor/golang.org/x/tools/internal/tool/tool.go | 196 -
.../golang.org/x/tools/internal/txtar/archive.go | 140 -
vendor/golang.org/x/tools/playground/appengine.go | 34 -
vendor/golang.org/x/tools/playground/common.go | 67 -
vendor/golang.org/x/tools/playground/local.go | 32 -
.../golang.org/x/tools/playground/socket/socket.go | 524 -
vendor/golang.org/x/tools/present/args.go | 229 -
vendor/golang.org/x/tools/present/caption.go | 22 -
vendor/golang.org/x/tools/present/code.go | 267 -
vendor/golang.org/x/tools/present/doc.go | 261 -
vendor/golang.org/x/tools/present/html.go | 31 -
vendor/golang.org/x/tools/present/iframe.go | 45 -
vendor/golang.org/x/tools/present/image.go | 50 -
vendor/golang.org/x/tools/present/link.go | 100 -
vendor/golang.org/x/tools/present/parse.go | 568 -
vendor/golang.org/x/tools/present/style.go | 167 -
vendor/golang.org/x/tools/present/video.go | 51 -
vendor/golang.org/x/tools/refactor/eg/eg.go | 373 -
vendor/golang.org/x/tools/refactor/eg/match.go | 249 -
vendor/golang.org/x/tools/refactor/eg/rewrite.go | 401 -
.../golang.org/x/tools/refactor/eg/testdata/A1.go | 51 -
.../golang.org/x/tools/refactor/eg/testdata/A2.go | 12 -
.../golang.org/x/tools/refactor/eg/testdata/B1.go | 17 -
.../golang.org/x/tools/refactor/eg/testdata/C1.go | 22 -
.../golang.org/x/tools/refactor/eg/testdata/D1.go | 12 -
.../golang.org/x/tools/refactor/eg/testdata/E1.go | 9 -
.../golang.org/x/tools/refactor/eg/testdata/F1.go | 48 -
.../golang.org/x/tools/refactor/eg/testdata/G1.go | 12 -
.../golang.org/x/tools/refactor/eg/testdata/H1.go | 12 -
.../golang.org/x/tools/refactor/eg/testdata/I1.go | 9 -
.../golang.org/x/tools/refactor/eg/testdata/J1.go | 10 -
.../x/tools/refactor/importgraph/graph.go | 167 -
vendor/golang.org/x/tools/refactor/rename/check.go | 858 -
vendor/golang.org/x/tools/refactor/rename/mvpkg.go | 365 -
.../golang.org/x/tools/refactor/rename/rename.go | 603 -
vendor/golang.org/x/tools/refactor/rename/spec.go | 593 -
vendor/golang.org/x/tools/refactor/rename/util.go | 105 -
vendor/golang.org/x/tools/refactor/satisfy/find.go | 705 -
.../x/tools/third_party/moduleloader/LICENSE | 22 -
.../x/tools/third_party/typescript/LICENSE | 55 -
.../x/tools/third_party/webcomponents/LICENSE | 27 -
vendor/google.golang.org/appengine/aetest/doc.go | 42 -
.../google.golang.org/appengine/aetest/instance.go | 61 -
.../appengine/aetest/instance_classic.go | 21 -
.../appengine/aetest/instance_vm.go | 287 -
vendor/google.golang.org/appengine/aetest/user.go | 36 -
vendor/google.golang.org/appengine/appengine.go | 2 -
.../appengine/blobstore/blobstore.go | 306 -
.../google.golang.org/appengine/blobstore/read.go | 160 -
.../appengine/capability/capability.go | 52 -
.../google.golang.org/appengine/channel/channel.go | 87 -
.../appengine/cloudsql/cloudsql.go | 62 -
.../appengine/cloudsql/cloudsql_classic.go | 17 -
.../appengine/cloudsql/cloudsql_vm.go | 16 -
.../appengine/cmd/aebundler/aebundler.go | 342 -
.../appengine/cmd/aedeploy/aedeploy.go | 72 -
vendor/google.golang.org/appengine/cmd/aefix/ae.go | 185 -
.../google.golang.org/appengine/cmd/aefix/fix.go | 848 -
.../google.golang.org/appengine/cmd/aefix/main.go | 258 -
.../appengine/cmd/aefix/typecheck.go | 673 -
.../appengine/datastore/datastore.go | 407 -
.../google.golang.org/appengine/datastore/doc.go | 361 -
.../google.golang.org/appengine/datastore/key.go | 396 -
.../google.golang.org/appengine/datastore/load.go | 429 -
.../appengine/datastore/metadata.go | 78 -
.../google.golang.org/appengine/datastore/prop.go | 330 -
.../google.golang.org/appengine/datastore/query.go | 757 -
.../google.golang.org/appengine/datastore/save.go | 333 -
.../appengine/datastore/transaction.go | 96 -
vendor/google.golang.org/appengine/delay/delay.go | 360 -
.../appengine/demos/guestbook/guestbook.go | 109 -
.../appengine/demos/helloworld/helloworld.go | 50 -
vendor/google.golang.org/appengine/file/file.go | 28 -
vendor/google.golang.org/appengine/image/image.go | 67 -
.../appengine/internal/aetesting/fake.go | 81 -
vendor/google.golang.org/appengine/internal/api.go | 4 +
.../internal/blobstore/blobstore_service.pb.go | 666 -
.../internal/capability/capability_service.pb.go | 203 -
.../internal/channel/channel_service.pb.go | 273 -
.../appengine/internal/image/images_service.pb.go | 1375 -
.../appengine/internal/mail/mail_service.pb.go | 355 -
.../internal/memcache/memcache_service.pb.go | 1562 -
.../appengine/internal/search/search.pb.go | 3459 -
.../appengine/internal/socket/socket_service.pb.go | 2822 -
.../appengine/internal/system/system_service.pb.go | 362 -
.../internal/taskqueue/taskqueue_service.pb.go | 3149 -
.../appengine/internal/user/user_service.pb.go | 531 -
.../appengine/internal/xmpp/xmpp_service.pb.go | 726 -
vendor/google.golang.org/appengine/log/api.go | 40 -
vendor/google.golang.org/appengine/log/log.go | 323 -
vendor/google.golang.org/appengine/mail/mail.go | 123 -
.../appengine/memcache/memcache.go | 526 -
.../google.golang.org/appengine/module/module.go | 113 -
.../appengine/remote_api/client.go | 194 -
.../appengine/remote_api/remote_api.go | 152 -
.../google.golang.org/appengine/runtime/runtime.go | 148 -
vendor/google.golang.org/appengine/search/doc.go | 209 -
vendor/google.golang.org/appengine/search/field.go | 82 -
.../google.golang.org/appengine/search/search.go | 1189 -
.../google.golang.org/appengine/search/struct.go | 251 -
vendor/google.golang.org/appengine/socket/doc.go | 10 -
.../appengine/socket/socket_classic.go | 290 -
.../appengine/socket/socket_vm.go | 64 -
.../appengine/taskqueue/taskqueue.go | 541 -
vendor/google.golang.org/appengine/user/oauth.go | 52 -
vendor/google.golang.org/appengine/user/user.go | 84 -
.../appengine/user/user_classic.go | 44 -
vendor/google.golang.org/appengine/user/user_vm.go | 38 -
vendor/google.golang.org/appengine/xmpp/xmpp.go | 253 -
vendor/k8s.io/api/core/v1/types.go | 1 +
.../api/core/v1/types_swagger_doc_generated.go | 2 +-
vendor/k8s.io/api/imagepolicy/v1alpha1/doc.go | 22 -
.../api/imagepolicy/v1alpha1/generated.pb.go | 1220 -
vendor/k8s.io/api/imagepolicy/v1alpha1/register.go | 51 -
vendor/k8s.io/api/imagepolicy/v1alpha1/types.go | 80 -
.../v1alpha1/types_swagger_doc_generated.go | 71 -
.../imagepolicy/v1alpha1/zz_generated.deepcopy.go | 120 -
.../apimachinery/pkg/api/apitesting/codec.go | 116 -
.../pkg/api/apitesting/fuzzer/fuzzer.go | 52 -
.../pkg/api/apitesting/fuzzer/valuefuzz.go | 86 -
.../pkg/api/apitesting/roundtrip/roundtrip.go | 415 -
.../k8s.io/apimachinery/pkg/api/errors/errors.go | 24 +
.../apimachinery/pkg/api/meta/table/table.go | 71 -
.../pkg/api/meta/testrestmapper/test_restmapper.go | 171 -
.../apimachinery/pkg/api/validation/path/name.go | 68 -
vendor/k8s.io/apimachinery/pkg/apis/config/doc.go | 19 -
.../k8s.io/apimachinery/pkg/apis/config/types.go | 33 -
.../pkg/apis/config/v1alpha1/conversion.go | 37 -
.../pkg/apis/config/v1alpha1/defaults.go | 38 -
.../apimachinery/pkg/apis/config/v1alpha1/doc.go | 20 -
.../pkg/apis/config/v1alpha1/register.go | 31 -
.../apimachinery/pkg/apis/config/v1alpha1/types.go | 33 -
.../config/v1alpha1/zz_generated.conversion.go | 75 -
.../apis/config/v1alpha1/zz_generated.deepcopy.go | 37 -
.../pkg/apis/config/validation/validation.go | 31 -
.../pkg/apis/config/zz_generated.deepcopy.go | 37 -
.../apimachinery/pkg/apis/meta/fuzzer/fuzzer.go | 327 -
.../k8s.io/apimachinery/pkg/apis/meta/v1/types.go | 4 +
.../v1/unstructured/unstructuredscheme/scheme.go | 129 -
.../apimachinery/pkg/apis/testapigroup/doc.go | 22 -
.../pkg/apis/testapigroup/fuzzer/fuzzer.go | 99 -
.../pkg/apis/testapigroup/install/install.go | 33 -
.../apimachinery/pkg/apis/testapigroup/register.go | 51 -
.../apimachinery/pkg/apis/testapigroup/types.go | 138 -
.../pkg/apis/testapigroup/v1/conversion.go | 26 -
.../pkg/apis/testapigroup/v1/defaults.go | 26 -
.../apimachinery/pkg/apis/testapigroup/v1/doc.go | 24 -
.../pkg/apis/testapigroup/v1/generated.pb.go | 1991 -
.../pkg/apis/testapigroup/v1/register.go | 63 -
.../apimachinery/pkg/apis/testapigroup/v1/types.go | 196 -
.../testapigroup/v1/zz_generated.conversion.go | 266 -
.../apis/testapigroup/v1/zz_generated.deepcopy.go | 164 -
.../apis/testapigroup/v1/zz_generated.defaults.go | 32 -
.../pkg/apis/testapigroup/zz_generated.deepcopy.go | 164 -
vendor/k8s.io/apimachinery/pkg/runtime/codec.go | 20 +
.../pkg/runtime/serializer/streaming/streaming.go | 2 +-
.../pkg/runtime/serializer/testing/doc.go | 19 -
.../pkg/runtime/serializer/testing/types.go | 114 -
.../serializer/testing/zz_generated.deepcopy.go | 197 -
.../pkg/runtime/serializer/yaml/yaml.go | 46 -
.../k8s.io/apimachinery/pkg/runtime/testing/doc.go | 19 -
.../apimachinery/pkg/runtime/testing/types.go | 323 -
.../pkg/runtime/testing/zz_generated.deepcopy.go | 629 -
vendor/k8s.io/apimachinery/pkg/test/util.go | 70 -
.../apimachinery/pkg/test/zz_generated.deepcopy.go | 93 -
.../apimachinery/pkg/util/duration/duration.go | 89 -
.../k8s.io/apimachinery/pkg/util/httpstream/doc.go | 19 -
.../apimachinery/pkg/util/httpstream/httpstream.go | 149 -
.../pkg/util/httpstream/spdy/connection.go | 145 -
.../pkg/util/httpstream/spdy/roundtripper.go | 335 -
.../pkg/util/httpstream/spdy/upgrade.go | 107 -
.../pkg/util/initialization/initialization.go | 48 -
.../apimachinery/pkg/util/jsonmergepatch/patch.go | 160 -
vendor/k8s.io/apimachinery/pkg/util/proxy/dial.go | 117 -
vendor/k8s.io/apimachinery/pkg/util/proxy/doc.go | 18 -
.../apimachinery/pkg/util/proxy/transport.go | 259 -
.../apimachinery/pkg/util/proxy/upgradeaware.go | 466 -
vendor/k8s.io/apimachinery/pkg/util/rand/rand.go | 127 -
.../pkg/util/remotecommand/constants.go | 53 -
.../apimachinery/pkg/util/sets/types/types.go | 32 -
.../pkg/util/strategicpatch/testing/openapi.go | 84 -
vendor/k8s.io/apimachinery/pkg/util/version/doc.go | 18 -
.../apimachinery/pkg/util/version/version.go | 285 -
.../k8s.io/apimachinery/pkg/util/waitgroup/doc.go | 19 -
.../apimachinery/pkg/util/waitgroup/waitgroup.go | 57 -
.../third_party/forked/golang/netutil/addr.go | 27 -
.../client-go/deprecated-dynamic/bad_debt.go | 79 -
.../k8s.io/client-go/deprecated-dynamic/client.go | 131 -
.../client-go/deprecated-dynamic/client_pool.go | 122 -
.../k8s.io/client-go/discovery/cached/memcache.go | 161 -
.../k8s.io/client-go/discovery/fake/discovery.go | 144 -
.../client-go/dynamic/dynamicinformer/informer.go | 155 -
.../client-go/dynamic/dynamicinformer/interface.go | 34 -
.../client-go/dynamic/dynamiclister/interface.go | 40 -
.../client-go/dynamic/dynamiclister/lister.go | 91 -
.../k8s.io/client-go/dynamic/dynamiclister/shim.go | 87 -
vendor/k8s.io/client-go/dynamic/fake/simple.go | 369 -
.../create-update-delete-deployment/main.go | 171 -
.../k8s.io/client-go/examples/fake-client/doc.go | 20 -
.../in-cluster-client-configuration/main.go | 64 -
.../out-of-cluster-client-configuration/main.go | 88 -
vendor/k8s.io/client-go/examples/workqueue/main.go | 217 -
.../informers/admissionregistration/interface.go | 54 -
.../v1alpha1/initializerconfiguration.go | 88 -
.../admissionregistration/v1alpha1/interface.go | 45 -
.../admissionregistration/v1beta1/interface.go | 52 -
.../v1beta1/mutatingwebhookconfiguration.go | 88 -
.../v1beta1/validatingwebhookconfiguration.go | 88 -
.../k8s.io/client-go/informers/apps/interface.go | 62 -
.../informers/apps/v1/controllerrevision.go | 89 -
.../client-go/informers/apps/v1/daemonset.go | 89 -
.../client-go/informers/apps/v1/deployment.go | 89 -
.../client-go/informers/apps/v1/interface.go | 73 -
.../client-go/informers/apps/v1/replicaset.go | 89 -
.../client-go/informers/apps/v1/statefulset.go | 89 -
.../informers/apps/v1beta1/controllerrevision.go | 89 -
.../client-go/informers/apps/v1beta1/deployment.go | 89 -
.../client-go/informers/apps/v1beta1/interface.go | 59 -
.../informers/apps/v1beta1/statefulset.go | 89 -
.../informers/apps/v1beta2/controllerrevision.go | 89 -
.../client-go/informers/apps/v1beta2/daemonset.go | 89 -
.../client-go/informers/apps/v1beta2/deployment.go | 89 -
.../client-go/informers/apps/v1beta2/interface.go | 73 -
.../client-go/informers/apps/v1beta2/replicaset.go | 89 -
.../informers/apps/v1beta2/statefulset.go | 89 -
.../informers/auditregistration/interface.go | 46 -
.../auditregistration/v1alpha1/auditsink.go | 88 -
.../auditregistration/v1alpha1/interface.go | 45 -
.../client-go/informers/autoscaling/interface.go | 62 -
.../autoscaling/v1/horizontalpodautoscaler.go | 89 -
.../informers/autoscaling/v1/interface.go | 45 -
.../autoscaling/v2beta1/horizontalpodautoscaler.go | 89 -
.../informers/autoscaling/v2beta1/interface.go | 45 -
.../autoscaling/v2beta2/horizontalpodautoscaler.go | 89 -
.../informers/autoscaling/v2beta2/interface.go | 45 -
.../k8s.io/client-go/informers/batch/interface.go | 62 -
.../client-go/informers/batch/v1/interface.go | 45 -
vendor/k8s.io/client-go/informers/batch/v1/job.go | 89 -
.../client-go/informers/batch/v1beta1/cronjob.go | 89 -
.../client-go/informers/batch/v1beta1/interface.go | 45 -
.../client-go/informers/batch/v2alpha1/cronjob.go | 89 -
.../informers/batch/v2alpha1/interface.go | 45 -
.../client-go/informers/certificates/interface.go | 46 -
.../v1beta1/certificatesigningrequest.go | 88 -
.../informers/certificates/v1beta1/interface.go | 45 -
.../client-go/informers/coordination/interface.go | 46 -
.../informers/coordination/v1beta1/interface.go | 45 -
.../informers/coordination/v1beta1/lease.go | 89 -
.../k8s.io/client-go/informers/core/interface.go | 46 -
.../client-go/informers/core/v1/componentstatus.go | 88 -
.../client-go/informers/core/v1/configmap.go | 89 -
.../client-go/informers/core/v1/endpoints.go | 89 -
vendor/k8s.io/client-go/informers/core/v1/event.go | 89 -
.../client-go/informers/core/v1/interface.go | 150 -
.../client-go/informers/core/v1/limitrange.go | 89 -
.../client-go/informers/core/v1/namespace.go | 88 -
vendor/k8s.io/client-go/informers/core/v1/node.go | 88 -
.../informers/core/v1/persistentvolume.go | 88 -
.../informers/core/v1/persistentvolumeclaim.go | 89 -
vendor/k8s.io/client-go/informers/core/v1/pod.go | 89 -
.../client-go/informers/core/v1/podtemplate.go | 89 -
.../informers/core/v1/replicationcontroller.go | 89 -
.../client-go/informers/core/v1/resourcequota.go | 89 -
.../k8s.io/client-go/informers/core/v1/secret.go | 89 -
.../k8s.io/client-go/informers/core/v1/service.go | 89 -
.../client-go/informers/core/v1/serviceaccount.go | 89 -
.../k8s.io/client-go/informers/events/interface.go | 46 -
.../client-go/informers/events/v1beta1/event.go | 89 -
.../informers/events/v1beta1/interface.go | 45 -
.../client-go/informers/extensions/interface.go | 46 -
.../informers/extensions/v1beta1/daemonset.go | 89 -
.../informers/extensions/v1beta1/deployment.go | 89 -
.../informers/extensions/v1beta1/ingress.go | 89 -
.../informers/extensions/v1beta1/interface.go | 73 -
.../extensions/v1beta1/podsecuritypolicy.go | 88 -
.../informers/extensions/v1beta1/replicaset.go | 89 -
vendor/k8s.io/client-go/informers/factory.go | 270 -
vendor/k8s.io/client-go/informers/generic.go | 281 -
.../internalinterfaces/factory_interfaces.go | 40 -
.../client-go/informers/networking/interface.go | 46 -
.../client-go/informers/networking/v1/interface.go | 45 -
.../informers/networking/v1/networkpolicy.go | 89 -
.../k8s.io/client-go/informers/policy/interface.go | 46 -
.../informers/policy/v1beta1/interface.go | 52 -
.../policy/v1beta1/poddisruptionbudget.go | 89 -
.../informers/policy/v1beta1/podsecuritypolicy.go | 88 -
.../k8s.io/client-go/informers/rbac/interface.go | 62 -
.../client-go/informers/rbac/v1/clusterrole.go | 88 -
.../informers/rbac/v1/clusterrolebinding.go | 88 -
.../client-go/informers/rbac/v1/interface.go | 66 -
vendor/k8s.io/client-go/informers/rbac/v1/role.go | 89 -
.../client-go/informers/rbac/v1/rolebinding.go | 89 -
.../informers/rbac/v1alpha1/clusterrole.go | 88 -
.../informers/rbac/v1alpha1/clusterrolebinding.go | 88 -
.../client-go/informers/rbac/v1alpha1/interface.go | 66 -
.../client-go/informers/rbac/v1alpha1/role.go | 89 -
.../informers/rbac/v1alpha1/rolebinding.go | 89 -
.../informers/rbac/v1beta1/clusterrole.go | 88 -
.../informers/rbac/v1beta1/clusterrolebinding.go | 88 -
.../client-go/informers/rbac/v1beta1/interface.go | 66 -
.../client-go/informers/rbac/v1beta1/role.go | 89 -
.../informers/rbac/v1beta1/rolebinding.go | 89 -
.../client-go/informers/scheduling/interface.go | 54 -
.../informers/scheduling/v1alpha1/interface.go | 45 -
.../informers/scheduling/v1alpha1/priorityclass.go | 88 -
.../informers/scheduling/v1beta1/interface.go | 45 -
.../informers/scheduling/v1beta1/priorityclass.go | 88 -
.../client-go/informers/settings/interface.go | 46 -
.../informers/settings/v1alpha1/interface.go | 45 -
.../informers/settings/v1alpha1/podpreset.go | 89 -
.../client-go/informers/storage/interface.go | 62 -
.../client-go/informers/storage/v1/interface.go | 52 -
.../client-go/informers/storage/v1/storageclass.go | 88 -
.../informers/storage/v1/volumeattachment.go | 88 -
.../informers/storage/v1alpha1/interface.go | 45 -
.../informers/storage/v1alpha1/volumeattachment.go | 88 -
.../informers/storage/v1beta1/interface.go | 52 -
.../informers/storage/v1beta1/storageclass.go | 88 -
.../informers/storage/v1beta1/volumeattachment.go | 88 -
.../kubernetes/fake/clientset_generated.go | 384 -
vendor/k8s.io/client-go/kubernetes/fake/doc.go | 20 -
.../k8s.io/client-go/kubernetes/fake/register.go | 118 -
.../admissionregistration/v1alpha1/fake/doc.go | 20 -
.../fake/fake_admissionregistration_client.go | 40 -
.../v1alpha1/fake/fake_initializerconfiguration.go | 120 -
.../admissionregistration/v1beta1/fake/doc.go | 20 -
.../fake/fake_admissionregistration_client.go | 44 -
.../fake/fake_mutatingwebhookconfiguration.go | 120 -
.../fake/fake_validatingwebhookconfiguration.go | 120 -
.../client-go/kubernetes/typed/apps/v1/fake/doc.go | 20 -
.../typed/apps/v1/fake/fake_apps_client.go | 56 -
.../typed/apps/v1/fake/fake_controllerrevision.go | 128 -
.../typed/apps/v1/fake/fake_daemonset.go | 140 -
.../typed/apps/v1/fake/fake_deployment.go | 163 -
.../typed/apps/v1/fake/fake_replicaset.go | 163 -
.../typed/apps/v1/fake/fake_statefulset.go | 163 -
.../kubernetes/typed/apps/v1beta1/fake/doc.go | 20 -
.../typed/apps/v1beta1/fake/fake_apps_client.go | 48 -
.../apps/v1beta1/fake/fake_controllerrevision.go | 128 -
.../typed/apps/v1beta1/fake/fake_deployment.go | 140 -
.../typed/apps/v1beta1/fake/fake_statefulset.go | 140 -
.../kubernetes/typed/apps/v1beta2/fake/doc.go | 20 -
.../typed/apps/v1beta2/fake/fake_apps_client.go | 56 -
.../apps/v1beta2/fake/fake_controllerrevision.go | 128 -
.../typed/apps/v1beta2/fake/fake_daemonset.go | 140 -
.../typed/apps/v1beta2/fake/fake_deployment.go | 140 -
.../typed/apps/v1beta2/fake/fake_replicaset.go | 140 -
.../typed/apps/v1beta2/fake/fake_statefulset.go | 162 -
.../typed/auditregistration/v1alpha1/fake/doc.go | 20 -
.../v1alpha1/fake/fake_auditregistration_client.go | 40 -
.../v1alpha1/fake/fake_auditsink.go | 120 -
.../kubernetes/typed/authentication/v1/fake/doc.go | 20 -
.../v1/fake/fake_authentication_client.go | 40 -
.../authentication/v1/fake/fake_tokenreview.go | 24 -
.../v1/fake/fake_tokenreview_expansion.go | 27 -
.../typed/authentication/v1beta1/fake/doc.go | 20 -
.../v1beta1/fake/fake_authentication_client.go | 40 -
.../v1beta1/fake/fake_tokenreview.go | 24 -
.../v1beta1/fake/fake_tokenreview_expansion.go | 27 -
.../kubernetes/typed/authorization/v1/fake/doc.go | 20 -
.../v1/fake/fake_authorization_client.go | 52 -
.../v1/fake/fake_localsubjectaccessreview.go | 25 -
.../fake_localsubjectaccessreview_expansion.go | 27 -
.../v1/fake/fake_selfsubjectaccessreview.go | 24 -
.../fake/fake_selfsubjectaccessreview_expansion.go | 27 -
.../v1/fake/fake_selfsubjectrulesreview.go | 24 -
.../fake/fake_selfsubjectrulesreview_expansion.go | 27 -
.../v1/fake/fake_subjectaccessreview.go | 24 -
.../v1/fake/fake_subjectaccessreview_expansion.go | 30 -
.../typed/authorization/v1beta1/fake/doc.go | 20 -
.../v1beta1/fake/fake_authorization_client.go | 52 -
.../v1beta1/fake/fake_generated_expansion.go | 17 -
.../v1beta1/fake/fake_localsubjectaccessreview.go | 25 -
.../fake_localsubjectaccessreview_expansion.go | 27 -
.../v1beta1/fake/fake_selfsubjectaccessreview.go | 24 -
.../fake/fake_selfsubjectaccessreview_expansion.go | 27 -
.../v1beta1/fake/fake_selfsubjectrulesreview.go | 24 -
.../fake/fake_selfsubjectrulesreview_expansion.go | 27 -
.../v1beta1/fake/fake_subjectaccessreview.go | 24 -
.../fake/fake_subjectaccessreview_expansion.go | 27 -
.../kubernetes/typed/autoscaling/v1/fake/doc.go | 20 -
.../autoscaling/v1/fake/fake_autoscaling_client.go | 40 -
.../v1/fake/fake_horizontalpodautoscaler.go | 140 -
.../typed/autoscaling/v2beta1/fake/doc.go | 20 -
.../v2beta1/fake/fake_autoscaling_client.go | 40 -
.../v2beta1/fake/fake_horizontalpodautoscaler.go | 140 -
.../typed/autoscaling/v2beta2/fake/doc.go | 20 -
.../v2beta2/fake/fake_autoscaling_client.go | 40 -
.../v2beta2/fake/fake_horizontalpodautoscaler.go | 140 -
.../kubernetes/typed/batch/v1/fake/doc.go | 20 -
.../typed/batch/v1/fake/fake_batch_client.go | 40 -
.../kubernetes/typed/batch/v1/fake/fake_job.go | 140 -
.../kubernetes/typed/batch/v1beta1/fake/doc.go | 20 -
.../typed/batch/v1beta1/fake/fake_batch_client.go | 40 -
.../typed/batch/v1beta1/fake/fake_cronjob.go | 140 -
.../kubernetes/typed/batch/v2alpha1/fake/doc.go | 20 -
.../typed/batch/v2alpha1/fake/fake_batch_client.go | 40 -
.../typed/batch/v2alpha1/fake/fake_cronjob.go | 140 -
.../typed/certificates/v1beta1/fake/doc.go | 20 -
.../v1beta1/fake/fake_certificates_client.go | 40 -
.../v1beta1/fake/fake_certificatesigningrequest.go | 131 -
.../fake_certificatesigningrequest_expansion.go | 31 -
.../typed/coordination/v1beta1/fake/doc.go | 20 -
.../v1beta1/fake/fake_coordination_client.go | 40 -
.../typed/coordination/v1beta1/fake/fake_lease.go | 128 -
.../client-go/kubernetes/typed/core/v1/fake/doc.go | 20 -
.../typed/core/v1/fake/fake_componentstatus.go | 120 -
.../typed/core/v1/fake/fake_configmap.go | 128 -
.../typed/core/v1/fake/fake_core_client.go | 100 -
.../typed/core/v1/fake/fake_endpoints.go | 128 -
.../kubernetes/typed/core/v1/fake/fake_event.go | 128 -
.../typed/core/v1/fake/fake_event_expansion.go | 93 -
.../typed/core/v1/fake/fake_limitrange.go | 128 -
.../typed/core/v1/fake/fake_namespace.go | 123 -
.../typed/core/v1/fake/fake_namespace_expansion.go | 37 -
.../kubernetes/typed/core/v1/fake/fake_node.go | 131 -
.../typed/core/v1/fake/fake_node_expansion.go | 36 -
.../typed/core/v1/fake/fake_persistentvolume.go | 131 -
.../core/v1/fake/fake_persistentvolumeclaim.go | 140 -
.../kubernetes/typed/core/v1/fake/fake_pod.go | 140 -
.../typed/core/v1/fake/fake_pod_expansion.go | 69 -
.../typed/core/v1/fake/fake_podtemplate.go | 128 -
.../core/v1/fake/fake_replicationcontroller.go | 163 -
.../typed/core/v1/fake/fake_resourcequota.go | 140 -
.../kubernetes/typed/core/v1/fake/fake_secret.go | 128 -
.../kubernetes/typed/core/v1/fake/fake_service.go | 132 -
.../typed/core/v1/fake/fake_service_expansion.go | 26 -
.../typed/core/v1/fake/fake_serviceaccount.go | 128 -
.../core/v1/fake/fake_serviceaccount_expansion.go | 31 -
.../kubernetes/typed/events/v1beta1/fake/doc.go | 20 -
.../typed/events/v1beta1/fake/fake_event.go | 128 -
.../events/v1beta1/fake/fake_events_client.go | 40 -
.../typed/extensions/v1beta1/fake/doc.go | 20 -
.../extensions/v1beta1/fake/fake_daemonset.go | 140 -
.../extensions/v1beta1/fake/fake_deployment.go | 162 -
.../v1beta1/fake/fake_deployment_expansion.go | 33 -
.../v1beta1/fake/fake_extensions_client.go | 56 -
.../typed/extensions/v1beta1/fake/fake_ingress.go | 140 -
.../v1beta1/fake/fake_podsecuritypolicy.go | 120 -
.../extensions/v1beta1/fake/fake_replicaset.go | 162 -
.../kubernetes/typed/networking/v1/fake/doc.go | 20 -
.../networking/v1/fake/fake_networking_client.go | 40 -
.../typed/networking/v1/fake/fake_networkpolicy.go | 128 -
.../kubernetes/typed/policy/v1beta1/fake/doc.go | 20 -
.../typed/policy/v1beta1/fake/fake_eviction.go | 25 -
.../policy/v1beta1/fake/fake_eviction_expansion.go | 34 -
.../v1beta1/fake/fake_poddisruptionbudget.go | 140 -
.../policy/v1beta1/fake/fake_podsecuritypolicy.go | 120 -
.../policy/v1beta1/fake/fake_policy_client.go | 48 -
.../client-go/kubernetes/typed/rbac/v1/fake/doc.go | 20 -
.../typed/rbac/v1/fake/fake_clusterrole.go | 120 -
.../typed/rbac/v1/fake/fake_clusterrolebinding.go | 120 -
.../typed/rbac/v1/fake/fake_rbac_client.go | 52 -
.../kubernetes/typed/rbac/v1/fake/fake_role.go | 128 -
.../typed/rbac/v1/fake/fake_rolebinding.go | 128 -
.../kubernetes/typed/rbac/v1alpha1/fake/doc.go | 20 -
.../typed/rbac/v1alpha1/fake/fake_clusterrole.go | 120 -
.../rbac/v1alpha1/fake/fake_clusterrolebinding.go | 120 -
.../typed/rbac/v1alpha1/fake/fake_rbac_client.go | 52 -
.../typed/rbac/v1alpha1/fake/fake_role.go | 128 -
.../typed/rbac/v1alpha1/fake/fake_rolebinding.go | 128 -
.../kubernetes/typed/rbac/v1beta1/fake/doc.go | 20 -
.../typed/rbac/v1beta1/fake/fake_clusterrole.go | 120 -
.../rbac/v1beta1/fake/fake_clusterrolebinding.go | 120 -
.../typed/rbac/v1beta1/fake/fake_rbac_client.go | 52 -
.../typed/rbac/v1beta1/fake/fake_role.go | 128 -
.../typed/rbac/v1beta1/fake/fake_rolebinding.go | 128 -
.../typed/scheduling/v1alpha1/fake/doc.go | 20 -
.../scheduling/v1alpha1/fake/fake_priorityclass.go | 120 -
.../v1alpha1/fake/fake_scheduling_client.go | 40 -
.../typed/scheduling/v1beta1/fake/doc.go | 20 -
.../scheduling/v1beta1/fake/fake_priorityclass.go | 120 -
.../v1beta1/fake/fake_scheduling_client.go | 40 -
.../kubernetes/typed/settings/v1alpha1/fake/doc.go | 20 -
.../typed/settings/v1alpha1/fake/fake_podpreset.go | 128 -
.../settings/v1alpha1/fake/fake_settings_client.go | 40 -
.../kubernetes/typed/storage/v1/fake/doc.go | 20 -
.../typed/storage/v1/fake/fake_storage_client.go | 44 -
.../typed/storage/v1/fake/fake_storageclass.go | 120 -
.../typed/storage/v1/fake/fake_volumeattachment.go | 131 -
.../kubernetes/typed/storage/v1alpha1/fake/doc.go | 20 -
.../storage/v1alpha1/fake/fake_storage_client.go | 40 -
.../storage/v1alpha1/fake/fake_volumeattachment.go | 131 -
.../kubernetes/typed/storage/v1beta1/fake/doc.go | 20 -
.../storage/v1beta1/fake/fake_storage_client.go | 44 -
.../storage/v1beta1/fake/fake_storageclass.go | 120 -
.../storage/v1beta1/fake/fake_volumeattachment.go | 131 -
.../v1alpha1/expansion_generated.go | 23 -
.../v1alpha1/initializerconfiguration.go | 65 -
.../v1beta1/expansion_generated.go | 27 -
.../v1beta1/mutatingwebhookconfiguration.go | 65 -
.../v1beta1/validatingwebhookconfiguration.go | 65 -
.../listers/apps/v1/controllerrevision.go | 94 -
.../k8s.io/client-go/listers/apps/v1/daemonset.go | 94 -
.../listers/apps/v1/daemonset_expansion.go | 113 -
.../k8s.io/client-go/listers/apps/v1/deployment.go | 94 -
.../listers/apps/v1/deployment_expansion.go | 70 -
.../listers/apps/v1/expansion_generated.go | 27 -
.../k8s.io/client-go/listers/apps/v1/replicaset.go | 94 -
.../listers/apps/v1/replicaset_expansion.go | 73 -
.../client-go/listers/apps/v1/statefulset.go | 94 -
.../listers/apps/v1/statefulset_expansion.go | 77 -
.../listers/apps/v1beta1/controllerrevision.go | 94 -
.../client-go/listers/apps/v1beta1/deployment.go | 94 -
.../listers/apps/v1beta1/expansion_generated.go | 35 -
.../client-go/listers/apps/v1beta1/statefulset.go | 94 -
.../listers/apps/v1beta1/statefulset_expansion.go | 77 -
.../listers/apps/v1beta2/controllerrevision.go | 94 -
.../client-go/listers/apps/v1beta2/daemonset.go | 94 -
.../listers/apps/v1beta2/daemonset_expansion.go | 113 -
.../client-go/listers/apps/v1beta2/deployment.go | 94 -
.../listers/apps/v1beta2/deployment_expansion.go | 70 -
.../listers/apps/v1beta2/expansion_generated.go | 27 -
.../client-go/listers/apps/v1beta2/replicaset.go | 94 -
.../listers/apps/v1beta2/replicaset_expansion.go | 73 -
.../client-go/listers/apps/v1beta2/statefulset.go | 94 -
.../listers/apps/v1beta2/statefulset_expansion.go | 77 -
.../auditregistration/v1alpha1/auditsink.go | 65 -
.../v1alpha1/expansion_generated.go | 23 -
.../authentication/v1/expansion_generated.go | 23 -
.../listers/authentication/v1/tokenreview.go | 65 -
.../authentication/v1beta1/expansion_generated.go | 23 -
.../listers/authentication/v1beta1/tokenreview.go | 65 -
.../authorization/v1/expansion_generated.go | 39 -
.../authorization/v1/localsubjectaccessreview.go | 94 -
.../authorization/v1/selfsubjectaccessreview.go | 65 -
.../authorization/v1/selfsubjectrulesreview.go | 65 -
.../authorization/v1/subjectaccessreview.go | 65 -
.../authorization/v1beta1/expansion_generated.go | 39 -
.../v1beta1/localsubjectaccessreview.go | 94 -
.../v1beta1/selfsubjectaccessreview.go | 65 -
.../v1beta1/selfsubjectrulesreview.go | 65 -
.../authorization/v1beta1/subjectaccessreview.go | 65 -
.../listers/autoscaling/v1/expansion_generated.go | 27 -
.../autoscaling/v1/horizontalpodautoscaler.go | 94 -
.../autoscaling/v2beta1/expansion_generated.go | 27 -
.../autoscaling/v2beta1/horizontalpodautoscaler.go | 94 -
.../autoscaling/v2beta2/expansion_generated.go | 27 -
.../autoscaling/v2beta2/horizontalpodautoscaler.go | 94 -
.../listers/batch/v1/expansion_generated.go | 19 -
vendor/k8s.io/client-go/listers/batch/v1/job.go | 94 -
.../client-go/listers/batch/v1/job_expansion.go | 68 -
.../client-go/listers/batch/v1beta1/cronjob.go | 94 -
.../listers/batch/v1beta1/expansion_generated.go | 27 -
.../client-go/listers/batch/v2alpha1/cronjob.go | 94 -
.../listers/batch/v2alpha1/expansion_generated.go | 27 -
.../v1beta1/certificatesigningrequest.go | 65 -
.../certificates/v1beta1/expansion_generated.go | 23 -
.../coordination/v1beta1/expansion_generated.go | 27 -
.../listers/coordination/v1beta1/lease.go | 94 -
.../client-go/listers/core/v1/componentstatus.go | 65 -
.../k8s.io/client-go/listers/core/v1/configmap.go | 94 -
.../k8s.io/client-go/listers/core/v1/endpoints.go | 94 -
vendor/k8s.io/client-go/listers/core/v1/event.go | 94 -
.../listers/core/v1/expansion_generated.go | 111 -
.../k8s.io/client-go/listers/core/v1/limitrange.go | 94 -
.../k8s.io/client-go/listers/core/v1/namespace.go | 65 -
vendor/k8s.io/client-go/listers/core/v1/node.go | 65 -
.../client-go/listers/core/v1/node_expansion.go | 48 -
.../client-go/listers/core/v1/persistentvolume.go | 65 -
.../listers/core/v1/persistentvolumeclaim.go | 94 -
vendor/k8s.io/client-go/listers/core/v1/pod.go | 94 -
.../client-go/listers/core/v1/podtemplate.go | 94 -
.../listers/core/v1/replicationcontroller.go | 94 -
.../core/v1/replicationcontroller_expansion.go | 66 -
.../client-go/listers/core/v1/resourcequota.go | 94 -
vendor/k8s.io/client-go/listers/core/v1/secret.go | 94 -
vendor/k8s.io/client-go/listers/core/v1/service.go | 94 -
.../client-go/listers/core/v1/service_expansion.go | 56 -
.../client-go/listers/core/v1/serviceaccount.go | 94 -
.../client-go/listers/events/v1beta1/event.go | 94 -
.../listers/events/v1beta1/expansion_generated.go | 27 -
.../listers/extensions/v1beta1/daemonset.go | 94 -
.../extensions/v1beta1/daemonset_expansion.go | 114 -
.../listers/extensions/v1beta1/deployment.go | 94 -
.../extensions/v1beta1/deployment_expansion.go | 70 -
.../extensions/v1beta1/expansion_generated.go | 31 -
.../listers/extensions/v1beta1/ingress.go | 94 -
.../extensions/v1beta1/podsecuritypolicy.go | 65 -
.../listers/extensions/v1beta1/replicaset.go | 94 -
.../extensions/v1beta1/replicaset_expansion.go | 73 -
.../imagepolicy/v1alpha1/expansion_generated.go | 23 -
.../listers/imagepolicy/v1alpha1/imagereview.go | 65 -
.../listers/networking/v1/expansion_generated.go | 27 -
.../listers/networking/v1/networkpolicy.go | 94 -
.../client-go/listers/policy/v1beta1/eviction.go | 94 -
.../listers/policy/v1beta1/expansion_generated.go | 31 -
.../listers/policy/v1beta1/poddisruptionbudget.go | 94 -
.../v1beta1/poddisruptionbudget_expansion.go | 74 -
.../listers/policy/v1beta1/podsecuritypolicy.go | 65 -
.../client-go/listers/rbac/v1/clusterrole.go | 65 -
.../listers/rbac/v1/clusterrolebinding.go | 65 -
.../listers/rbac/v1/expansion_generated.go | 43 -
vendor/k8s.io/client-go/listers/rbac/v1/role.go | 94 -
.../client-go/listers/rbac/v1/rolebinding.go | 94 -
.../client-go/listers/rbac/v1alpha1/clusterrole.go | 65 -
.../listers/rbac/v1alpha1/clusterrolebinding.go | 65 -
.../listers/rbac/v1alpha1/expansion_generated.go | 43 -
.../k8s.io/client-go/listers/rbac/v1alpha1/role.go | 94 -
.../client-go/listers/rbac/v1alpha1/rolebinding.go | 94 -
.../client-go/listers/rbac/v1beta1/clusterrole.go | 65 -
.../listers/rbac/v1beta1/clusterrolebinding.go | 65 -
.../listers/rbac/v1beta1/expansion_generated.go | 43 -
.../k8s.io/client-go/listers/rbac/v1beta1/role.go | 94 -
.../client-go/listers/rbac/v1beta1/rolebinding.go | 94 -
.../scheduling/v1alpha1/expansion_generated.go | 23 -
.../listers/scheduling/v1alpha1/priorityclass.go | 65 -
.../scheduling/v1beta1/expansion_generated.go | 23 -
.../listers/scheduling/v1beta1/priorityclass.go | 65 -
.../settings/v1alpha1/expansion_generated.go | 27 -
.../listers/settings/v1alpha1/podpreset.go | 94 -
.../listers/storage/v1/expansion_generated.go | 27 -
.../client-go/listers/storage/v1/storageclass.go | 65 -
.../listers/storage/v1/volumeattachment.go | 65 -
.../storage/v1alpha1/expansion_generated.go | 23 -
.../listers/storage/v1alpha1/volumeattachment.go | 65 -
.../listers/storage/v1beta1/expansion_generated.go | 27 -
.../listers/storage/v1beta1/storageclass.go | 65 -
.../listers/storage/v1beta1/volumeattachment.go | 65 -
.../apis/clientauthentication/install/install.go | 33 -
.../plugin/pkg/client/auth/azure/azure.go | 360 -
.../client-go/plugin/pkg/client/auth/oidc/oidc.go | 379 -
.../plugin/pkg/client/auth/openstack/openstack.go | 193 -
.../client-go/plugin/pkg/client/auth/plugins.go | 25 -
vendor/k8s.io/client-go/rest/fake/fake.go | 118 -
vendor/k8s.io/client-go/scale/client.go | 221 -
vendor/k8s.io/client-go/scale/doc.go | 21 -
vendor/k8s.io/client-go/scale/fake/client.go | 67 -
vendor/k8s.io/client-go/scale/interfaces.go | 39 -
.../k8s.io/client-go/scale/scheme/appsint/doc.go | 22 -
.../client-go/scale/scheme/appsint/register.go | 53 -
.../scale/scheme/appsv1beta1/conversion.go | 87 -
.../client-go/scale/scheme/appsv1beta1/doc.go | 20 -
.../client-go/scale/scheme/appsv1beta1/register.go | 45 -
.../scheme/appsv1beta1/zz_generated.conversion.go | 143 -
.../scale/scheme/appsv1beta2/conversion.go | 87 -
.../client-go/scale/scheme/appsv1beta2/doc.go | 20 -
.../client-go/scale/scheme/appsv1beta2/register.go | 45 -
.../scheme/appsv1beta2/zz_generated.conversion.go | 143 -
.../scale/scheme/autoscalingv1/conversion.go | 69 -
.../client-go/scale/scheme/autoscalingv1/doc.go | 20 -
.../scale/scheme/autoscalingv1/register.go | 45 -
.../autoscalingv1/zz_generated.conversion.go | 142 -
vendor/k8s.io/client-go/scale/scheme/doc.go | 22 -
.../client-go/scale/scheme/extensionsint/doc.go | 22 -
.../scale/scheme/extensionsint/register.go | 53 -
.../scale/scheme/extensionsv1beta1/conversion.go | 87 -
.../scale/scheme/extensionsv1beta1/doc.go | 20 -
.../scale/scheme/extensionsv1beta1/register.go | 45 -
.../extensionsv1beta1/zz_generated.conversion.go | 143 -
vendor/k8s.io/client-go/scale/scheme/register.go | 52 -
vendor/k8s.io/client-go/scale/scheme/types.go | 60 -
.../scale/scheme/zz_generated.deepcopy.go | 91 -
vendor/k8s.io/client-go/scale/util.go | 197 -
vendor/k8s.io/client-go/tools/cache/store.go | 0
.../tools/cache/testing/fake_controller_source.go | 255 -
vendor/k8s.io/client-go/tools/portforward/doc.go | 19 -
.../client-go/tools/portforward/portforward.go | 419 -
vendor/k8s.io/client-go/tools/remotecommand/doc.go | 20 -
.../client-go/tools/remotecommand/errorstream.go | 55 -
.../k8s.io/client-go/tools/remotecommand/reader.go | 41 -
.../client-go/tools/remotecommand/remotecommand.go | 142 -
.../k8s.io/client-go/tools/remotecommand/resize.go | 33 -
vendor/k8s.io/client-go/tools/remotecommand/v1.go | 160 -
vendor/k8s.io/client-go/tools/remotecommand/v2.go | 195 -
vendor/k8s.io/client-go/tools/remotecommand/v3.go | 111 -
vendor/k8s.io/client-go/tools/remotecommand/v4.go | 119 -
.../client-go/tools/watch/informerwatcher.go | 114 -
vendor/k8s.io/client-go/tools/watch/until.go | 225 -
vendor/k8s.io/client-go/transport/spdy/spdy.go | 94 -
vendor/k8s.io/client-go/transport/token_source.go | 12 +-
.../util/certificate/certificate_manager.go | 556 -
.../util/certificate/certificate_store.go | 319 -
.../k8s.io/client-go/util/certificate/csr/csr.go | 187 -
vendor/k8s.io/client-go/util/exec/exec.go | 52 -
.../k8s.io/client-go/util/testing/fake_handler.go | 139 -
vendor/k8s.io/client-go/util/testing/tmpdir.go | 44 -
.../.github/PULL_REQUEST_TEMPLATE.md | 2 -
vendor/k8s.io/code-generator/CONTRIBUTING.md | 7 -
vendor/k8s.io/code-generator/Godeps/Godeps.json | 166 -
vendor/k8s.io/code-generator/Godeps/OWNERS | 2 -
vendor/k8s.io/code-generator/Godeps/Readme | 5 -
vendor/k8s.io/code-generator/LICENSE | 202 -
vendor/k8s.io/code-generator/OWNERS | 11 -
vendor/k8s.io/code-generator/README.md | 24 -
vendor/k8s.io/code-generator/SECURITY_CONTACTS | 17 -
.../_examples/MixedCase/apis/example/v1/doc.go | 20 -
.../MixedCase/apis/example/v1/register.go | 59 -
.../_examples/MixedCase/apis/example/v1/types.go | 74 -
.../apis/example/v1/zz_generated.deepcopy.go | 177 -
.../apis/example/v1/zz_generated.defaults.go | 32 -
.../MixedCase/clientset/versioned/clientset.go | 98 -
.../_examples/MixedCase/clientset/versioned/doc.go | 20 -
.../versioned/fake/clientset_generated.go | 82 -
.../MixedCase/clientset/versioned/fake/doc.go | 20 -
.../MixedCase/clientset/versioned/fake/register.go | 56 -
.../MixedCase/clientset/versioned/scheme/doc.go | 20 -
.../clientset/versioned/scheme/register.go | 56 -
.../versioned/typed/example/v1/clustertesttype.go | 210 -
.../clientset/versioned/typed/example/v1/doc.go | 20 -
.../versioned/typed/example/v1/example_client.go | 95 -
.../versioned/typed/example/v1/fake/doc.go | 20 -
.../typed/example/v1/fake/fake_clustertesttype.go | 152 -
.../typed/example/v1/fake/fake_example_client.go | 44 -
.../typed/example/v1/fake/fake_testtype.go | 140 -
.../typed/example/v1/generated_expansion.go | 23 -
.../versioned/typed/example/v1/testtype.go | 191 -
.../externalversions/example/interface.go | 46 -
.../externalversions/example/v1/clustertesttype.go | 88 -
.../externalversions/example/v1/interface.go | 52 -
.../externalversions/example/v1/testtype.go | 89 -
.../informers/externalversions/factory.go | 180 -
.../informers/externalversions/generic.go | 64 -
.../internalinterfaces/factory_interfaces.go | 40 -
.../listers/example/v1/clustertesttype.go | 65 -
.../listers/example/v1/expansion_generated.go | 31 -
.../MixedCase/listers/example/v1/testtype.go | 94 -
.../_examples/apiserver/apis/example/doc.go | 20 -
.../apiserver/apis/example/install/install.go | 33 -
.../_examples/apiserver/apis/example/register.go | 45 -
.../_examples/apiserver/apis/example/types.go | 44 -
.../_examples/apiserver/apis/example/v1/doc.go | 22 -
.../apiserver/apis/example/v1/register.go | 59 -
.../_examples/apiserver/apis/example/v1/types.go | 47 -
.../apis/example/v1/zz_generated.conversion.go | 137 -
.../apis/example/v1/zz_generated.deepcopy.go | 101 -
.../apis/example/v1/zz_generated.defaults.go | 32 -
.../apis/example/zz_generated.deepcopy.go | 101 -
.../_examples/apiserver/apis/example2/doc.go | 21 -
.../apiserver/apis/example2/install/install.go | 33 -
.../_examples/apiserver/apis/example2/register.go | 45 -
.../_examples/apiserver/apis/example2/types.go | 44 -
.../_examples/apiserver/apis/example2/v1/doc.go | 23 -
.../apiserver/apis/example2/v1/register.go | 59 -
.../_examples/apiserver/apis/example2/v1/types.go | 47 -
.../apis/example2/v1/zz_generated.conversion.go | 137 -
.../apis/example2/v1/zz_generated.deepcopy.go | 101 -
.../apis/example2/v1/zz_generated.defaults.go | 32 -
.../apis/example2/zz_generated.deepcopy.go | 101 -
.../clientset/internalversion/clientset.go | 104 -
.../apiserver/clientset/internalversion/doc.go | 20 -
.../internalversion/fake/clientset_generated.go | 84 -
.../clientset/internalversion/fake/doc.go | 20 -
.../clientset/internalversion/fake/register.go | 58 -
.../clientset/internalversion/scheme/doc.go | 20 -
.../clientset/internalversion/scheme/register.go | 43 -
.../typed/example/internalversion/doc.go | 20 -
.../example/internalversion/example_client.go | 96 -
.../typed/example/internalversion/fake/doc.go | 20 -
.../internalversion/fake/fake_example_client.go | 40 -
.../example/internalversion/fake/fake_testtype.go | 140 -
.../example/internalversion/generated_expansion.go | 21 -
.../typed/example/internalversion/testtype.go | 191 -
.../typed/example2/internalversion/doc.go | 20 -
.../example2/internalversion/example2_client.go | 96 -
.../typed/example2/internalversion/fake/doc.go | 20 -
.../internalversion/fake/fake_example2_client.go | 40 -
.../example2/internalversion/fake/fake_testtype.go | 140 -
.../internalversion/generated_expansion.go | 21 -
.../typed/example2/internalversion/testtype.go | 191 -
.../apiserver/clientset/versioned/clientset.go | 120 -
.../_examples/apiserver/clientset/versioned/doc.go | 20 -
.../versioned/fake/clientset_generated.go | 94 -
.../apiserver/clientset/versioned/fake/doc.go | 20 -
.../apiserver/clientset/versioned/fake/register.go | 58 -
.../apiserver/clientset/versioned/scheme/doc.go | 20 -
.../clientset/versioned/scheme/register.go | 58 -
.../clientset/versioned/typed/example/v1/doc.go | 20 -
.../versioned/typed/example/v1/example_client.go | 90 -
.../versioned/typed/example/v1/fake/doc.go | 20 -
.../typed/example/v1/fake/fake_example_client.go | 40 -
.../typed/example/v1/fake/fake_testtype.go | 140 -
.../typed/example/v1/generated_expansion.go | 21 -
.../versioned/typed/example/v1/testtype.go | 191 -
.../clientset/versioned/typed/example2/v1/doc.go | 20 -
.../versioned/typed/example2/v1/example2_client.go | 90 -
.../versioned/typed/example2/v1/fake/doc.go | 20 -
.../typed/example2/v1/fake/fake_example2_client.go | 40 -
.../typed/example2/v1/fake/fake_testtype.go | 140 -
.../typed/example2/v1/generated_expansion.go | 21 -
.../versioned/typed/example2/v1/testtype.go | 191 -
.../externalversions/example/interface.go | 46 -
.../externalversions/example/v1/interface.go | 45 -
.../externalversions/example/v1/testtype.go | 89 -
.../externalversions/example2/interface.go | 46 -
.../externalversions/example2/v1/interface.go | 45 -
.../externalversions/example2/v1/testtype.go | 89 -
.../informers/externalversions/factory.go | 186 -
.../informers/externalversions/generic.go | 67 -
.../internalinterfaces/factory_interfaces.go | 40 -
.../informers/internalversion/example/interface.go | 46 -
.../example/internalversion/interface.go | 45 -
.../example/internalversion/testtype.go | 89 -
.../internalversion/example2/interface.go | 46 -
.../example2/internalversion/interface.go | 45 -
.../example2/internalversion/testtype.go | 89 -
.../apiserver/informers/internalversion/factory.go | 186 -
.../apiserver/informers/internalversion/generic.go | 67 -
.../internalinterfaces/factory_interfaces.go | 40 -
.../example/internalversion/expansion_generated.go | 27 -
.../listers/example/internalversion/testtype.go | 94 -
.../listers/example/v1/expansion_generated.go | 27 -
.../apiserver/listers/example/v1/testtype.go | 94 -
.../internalversion/expansion_generated.go | 27 -
.../listers/example2/internalversion/testtype.go | 94 -
.../listers/example2/v1/expansion_generated.go | 27 -
.../apiserver/listers/example2/v1/testtype.go | 94 -
.../_examples/crd/apis/example/v1/doc.go | 21 -
.../_examples/crd/apis/example/v1/register.go | 59 -
.../_examples/crd/apis/example/v1/types.go | 74 -
.../crd/apis/example/v1/zz_generated.deepcopy.go | 177 -
.../crd/apis/example/v1/zz_generated.defaults.go | 32 -
.../_examples/crd/apis/example2/v1/doc.go | 22 -
.../_examples/crd/apis/example2/v1/register.go | 59 -
.../_examples/crd/apis/example2/v1/types.go | 47 -
.../crd/apis/example2/v1/zz_generated.deepcopy.go | 101 -
.../crd/apis/example2/v1/zz_generated.defaults.go | 32 -
.../_examples/crd/clientset/versioned/clientset.go | 120 -
.../_examples/crd/clientset/versioned/doc.go | 20 -
.../versioned/fake/clientset_generated.go | 94 -
.../_examples/crd/clientset/versioned/fake/doc.go | 20 -
.../crd/clientset/versioned/fake/register.go | 58 -
.../crd/clientset/versioned/scheme/doc.go | 20 -
.../crd/clientset/versioned/scheme/register.go | 58 -
.../versioned/typed/example/v1/clustertesttype.go | 210 -
.../clientset/versioned/typed/example/v1/doc.go | 20 -
.../versioned/typed/example/v1/example_client.go | 95 -
.../versioned/typed/example/v1/fake/doc.go | 20 -
.../typed/example/v1/fake/fake_clustertesttype.go | 152 -
.../typed/example/v1/fake/fake_example_client.go | 44 -
.../typed/example/v1/fake/fake_testtype.go | 140 -
.../typed/example/v1/generated_expansion.go | 23 -
.../versioned/typed/example/v1/testtype.go | 191 -
.../clientset/versioned/typed/example2/v1/doc.go | 20 -
.../versioned/typed/example2/v1/example2_client.go | 90 -
.../versioned/typed/example2/v1/fake/doc.go | 20 -
.../typed/example2/v1/fake/fake_example2_client.go | 40 -
.../typed/example2/v1/fake/fake_testtype.go | 140 -
.../typed/example2/v1/generated_expansion.go | 21 -
.../versioned/typed/example2/v1/testtype.go | 191 -
.../externalversions/example/interface.go | 46 -
.../externalversions/example/v1/clustertesttype.go | 88 -
.../externalversions/example/v1/interface.go | 52 -
.../externalversions/example/v1/testtype.go | 89 -
.../externalversions/example2/interface.go | 46 -
.../externalversions/example2/v1/interface.go | 45 -
.../externalversions/example2/v1/testtype.go | 89 -
.../crd/informers/externalversions/factory.go | 186 -
.../crd/informers/externalversions/generic.go | 69 -
.../internalinterfaces/factory_interfaces.go | 40 -
.../crd/listers/example/v1/clustertesttype.go | 65 -
.../crd/listers/example/v1/expansion_generated.go | 31 -
.../_examples/crd/listers/example/v1/testtype.go | 94 -
.../crd/listers/example2/v1/expansion_generated.go | 27 -
.../_examples/crd/listers/example2/v1/testtype.go | 94 -
vendor/k8s.io/code-generator/cmd/client-gen/OWNERS | 8 -
.../k8s.io/code-generator/cmd/client-gen/README.md | 4 -
.../code-generator/cmd/client-gen/args/args.go | 120 -
.../cmd/client-gen/args/gvpackages.go | 183 -
.../code-generator/cmd/client-gen/args/gvtype.go | 110 -
.../cmd/client-gen/generators/client_generator.go | 426 -
.../generators/fake/fake_client_generator.go | 130 -
.../fake/generator_fake_for_clientset.go | 173 -
.../generators/fake/generator_fake_for_group.go | 130 -
.../generators/fake/generator_fake_for_type.go | 479 -
.../generators/generator_for_clientset.go | 192 -
.../generators/generator_for_expansion.go | 54 -
.../client-gen/generators/generator_for_group.go | 247 -
.../client-gen/generators/generator_for_type.go | 599 -
.../generators/scheme/generator_for_scheme.go | 186 -
.../cmd/client-gen/generators/tags.go | 32 -
.../cmd/client-gen/generators/util/tags.go | 341 -
.../k8s.io/code-generator/cmd/client-gen/main.go | 66 -
.../code-generator/cmd/client-gen/path/path.go | 31 -
.../code-generator/cmd/client-gen/types/helpers.go | 123 -
.../code-generator/cmd/client-gen/types/types.go | 78 -
.../code-generator/cmd/conversion-gen/args/args.go | 83 -
.../cmd/conversion-gen/generators/conversion.go | 984 -
.../code-generator/cmd/conversion-gen/main.go | 77 -
.../code-generator/cmd/deepcopy-gen/args/args.go | 54 -
.../k8s.io/code-generator/cmd/deepcopy-gen/main.go | 85 -
.../code-generator/cmd/defaulter-gen/args/args.go | 54 -
.../code-generator/cmd/defaulter-gen/main.go | 84 -
.../code-generator/cmd/go-to-protobuf/.gitignore | 1 -
.../code-generator/cmd/go-to-protobuf/OWNERS | 4 -
.../code-generator/cmd/go-to-protobuf/main.go | 39 -
.../cmd/go-to-protobuf/protobuf/cmd.go | 349 -
.../cmd/go-to-protobuf/protobuf/generator.go | 773 -
.../cmd/go-to-protobuf/protobuf/import_tracker.go | 50 -
.../cmd/go-to-protobuf/protobuf/namer.go | 208 -
.../cmd/go-to-protobuf/protobuf/package.go | 215 -
.../cmd/go-to-protobuf/protobuf/parser.go | 452 -
.../cmd/go-to-protobuf/protobuf/tags.go | 33 -
.../cmd/go-to-protobuf/protoc-gen-gogo/main.go | 32 -
.../code-generator/cmd/import-boss/.gitignore | 1 -
.../k8s.io/code-generator/cmd/import-boss/main.go | 90 -
.../code-generator/cmd/informer-gen/args/args.go | 77 -
.../cmd/informer-gen/generators/factory.go | 258 -
.../informer-gen/generators/factoryinterface.go | 90 -
.../cmd/informer-gen/generators/generic.go | 180 -
.../cmd/informer-gen/generators/groupinterface.go | 118 -
.../cmd/informer-gen/generators/informer.go | 186 -
.../cmd/informer-gen/generators/packages.go | 352 -
.../cmd/informer-gen/generators/tags.go | 33 -
.../cmd/informer-gen/generators/types.go | 42 -
.../informer-gen/generators/versioninterface.go | 109 -
.../k8s.io/code-generator/cmd/informer-gen/main.go | 63 -
.../cmd/lister-gen/.import-restrictions | 1 -
.../code-generator/cmd/lister-gen/args/args.go | 56 -
.../cmd/lister-gen/generators/expansion.go | 67 -
.../cmd/lister-gen/generators/lister.go | 371 -
.../cmd/lister-gen/generators/tags.go | 33 -
.../k8s.io/code-generator/cmd/lister-gen/main.go | 60 -
.../code-generator/cmd/register-gen/args/args.go | 39 -
.../cmd/register-gen/generators/packages.go | 137 -
.../register-gen/generators/register_external.go | 117 -
.../k8s.io/code-generator/cmd/register-gen/main.go | 53 -
.../k8s.io/code-generator/cmd/set-gen/.gitignore | 1 -
vendor/k8s.io/code-generator/cmd/set-gen/main.go | 56 -
vendor/k8s.io/code-generator/code-of-conduct.md | 3 -
vendor/k8s.io/code-generator/generate-groups.sh | 92 -
.../code-generator/generate-internal-groups.sh | 109 -
.../k8s.io/code-generator/hack/boilerplate.go.txt | 16 -
.../k8s.io/code-generator/hack/update-codegen.sh | 36 -
.../k8s.io/code-generator/hack/verify-codegen.sh | 55 -
vendor/k8s.io/code-generator/pkg/util/build.go | 61 -
.../third_party/forked/golang/reflect/type.go | 91 -
vendor/k8s.io/gengo/LICENSE | 202 -
vendor/k8s.io/gengo/args/args.go | 199 -
.../examples/deepcopy-gen/generators/deepcopy.go | 912 -
vendor/k8s.io/gengo/examples/deepcopy-gen/main.go | 88 -
.../deepcopy-gen/output_tests/aliases/doc.go | 89 -
.../output_tests/aliases/zz_generated.go | 412 -
.../deepcopy-gen/output_tests/builtins/doc.go | 35 -
.../output_tests/builtins/zz_generated.go | 37 -
.../deepcopy-gen/output_tests/interface_fuzzer.go | 131 -
.../deepcopy-gen/output_tests/interfaces/doc.go | 29 -
.../output_tests/interfaces/zz_generated.go | 46 -
.../examples/deepcopy-gen/output_tests/maps/doc.go | 43 -
.../deepcopy-gen/output_tests/maps/zz_generated.go | 242 -
.../output_tests/otherpkg/interfaces.go | 25 -
.../deepcopy-gen/output_tests/pointer/doc.go | 31 -
.../output_tests/pointer/zz_generated.go | 113 -
.../deepcopy-gen/output_tests/reflect_deepcopy.go | 81 -
.../deepcopy-gen/output_tests/slices/doc.go | 43 -
.../output_tests/slices/zz_generated.go | 192 -
.../deepcopy-gen/output_tests/structs/doc.go | 40 -
.../output_tests/structs/zz_generated.go | 55 -
.../deepcopy-gen/output_tests/value_fuzzer.go | 86 -
.../deepcopy-gen/output_tests/wholepkg/a.go | 171 -
.../deepcopy-gen/output_tests/wholepkg/b.go | 20 -
.../deepcopy-gen/output_tests/wholepkg/doc.go | 20 -
.../output_tests/wholepkg/interfaces.go | 21 -
.../output_tests/wholepkg/zz_generated.go | 760 -
.../defaulter-gen/_output_tests/empty/doc.go | 20 -
.../defaulter-gen/_output_tests/empty/type.go | 29 -
.../_output_tests/empty/zz_generated.go | 32 -
.../_output_tests/pointer/defaults.go | 32 -
.../defaulter-gen/_output_tests/pointer/doc.go | 20 -
.../defaulter-gen/_output_tests/pointer/type.go | 33 -
.../_output_tests/pointer/zz_generated.go | 45 -
.../defaulter-gen/_output_tests/slices/defaults.go | 32 -
.../defaulter-gen/_output_tests/slices/doc.go | 20 -
.../defaulter-gen/_output_tests/slices/type.go | 37 -
.../_output_tests/slices/zz_generated.go | 55 -
.../_output_tests/wholepkg/defaults.go | 32 -
.../defaulter-gen/_output_tests/wholepkg/doc.go | 20 -
.../defaulter-gen/_output_tests/wholepkg/type.go | 74 -
.../_output_tests/wholepkg/zz_generated.go | 84 -
.../examples/defaulter-gen/generators/defaulter.go | 828 -
vendor/k8s.io/gengo/examples/defaulter-gen/main.go | 75 -
.../import-boss/generators/import_restrict.go | 290 -
vendor/k8s.io/gengo/examples/import-boss/main.go | 78 -
.../gengo/examples/set-gen/generators/sets.go | 360 -
.../gengo/examples/set-gen/generators/tags.go | 33 -
vendor/k8s.io/gengo/examples/set-gen/main.go | 47 -
vendor/k8s.io/gengo/examples/set-gen/sets/byte.go | 203 -
vendor/k8s.io/gengo/examples/set-gen/sets/doc.go | 20 -
vendor/k8s.io/gengo/examples/set-gen/sets/empty.go | 23 -
vendor/k8s.io/gengo/examples/set-gen/sets/int.go | 203 -
vendor/k8s.io/gengo/examples/set-gen/sets/int64.go | 203 -
.../k8s.io/gengo/examples/set-gen/sets/string.go | 203 -
.../gengo/examples/set-gen/sets/types/types.go | 30 -
vendor/k8s.io/gengo/generator/default_generator.go | 62 -
vendor/k8s.io/gengo/generator/default_package.go | 72 -
vendor/k8s.io/gengo/generator/doc.go | 31 -
vendor/k8s.io/gengo/generator/error_tracker.go | 50 -
vendor/k8s.io/gengo/generator/execute.go | 312 -
vendor/k8s.io/gengo/generator/generator.go | 219 -
vendor/k8s.io/gengo/generator/import_tracker.go | 64 -
vendor/k8s.io/gengo/generator/snippet_writer.go | 154 -
vendor/k8s.io/gengo/namer/doc.go | 31 -
vendor/k8s.io/gengo/namer/import_tracker.go | 112 -
vendor/k8s.io/gengo/namer/namer.go | 383 -
vendor/k8s.io/gengo/namer/order.go | 69 -
vendor/k8s.io/gengo/namer/plural_namer.go | 120 -
vendor/k8s.io/gengo/parser/doc.go | 19 -
vendor/k8s.io/gengo/parser/parse.go | 813 -
vendor/k8s.io/gengo/testdata/a/a.go | 20 -
vendor/k8s.io/gengo/testdata/a/b/b.go | 20 -
vendor/k8s.io/gengo/types/comments.go | 82 -
vendor/k8s.io/gengo/types/doc.go | 19 -
vendor/k8s.io/gengo/types/flatten.go | 57 -
vendor/k8s.io/gengo/types/types.go | 499 -
.../klog/examples/coexist_glog/coexist_glog.go | 30 -
vendor/k8s.io/klog/examples/klogr/main.go | 27 -
.../klog/examples/log_file/usage_log_file.go | 14 -
.../klog/examples/set_output/usage_set_output.go | 22 -
vendor/k8s.io/klog/klog.go | 64 +-
vendor/k8s.io/klog/klog_file.go | 19 +-
vendor/k8s.io/klog/klogr/klogr.go | 147 -
.../kube-openapi/cmd/openapi-gen/args/args.go | 73 -
.../kube-openapi/cmd/openapi-gen/openapi-gen.go | 55 -
.../kube-openapi/pkg/aggregator/aggregator.go | 389 -
vendor/k8s.io/kube-openapi/pkg/builder/doc.go | 20 -
vendor/k8s.io/kube-openapi/pkg/builder/openapi.go | 457 -
vendor/k8s.io/kube-openapi/pkg/builder/util.go | 61 -
vendor/k8s.io/kube-openapi/pkg/common/common.go | 6 +
.../kube-openapi/pkg/generators/api_linter.go | 100 -
.../kube-openapi/pkg/generators/extension.go | 182 -
.../k8s.io/kube-openapi/pkg/generators/openapi.go | 704 -
.../kube-openapi/pkg/generators/rules/doc.go | 23 -
.../pkg/generators/rules/names_match.go | 172 -
vendor/k8s.io/kube-openapi/pkg/handler/handler.go | 272 -
vendor/k8s.io/kube-openapi/pkg/idl/doc.go | 140 -
.../k8s.io/kube-openapi/pkg/util/proto/document.go | 25 +-
.../k8s.io/kube-openapi/pkg/util/proto/openapi.go | 2 +
.../kube-openapi/pkg/util/proto/testing/openapi.go | 68 -
.../pkg/util/proto/validation/errors.go | 79 -
.../pkg/util/proto/validation/types.go | 298 -
.../pkg/util/proto/validation/validation.go | 30 -
vendor/k8s.io/kube-openapi/pkg/util/sets/empty.go | 27 -
vendor/k8s.io/kube-openapi/pkg/util/sets/string.go | 207 -
vendor/k8s.io/kube-openapi/pkg/util/trie.go | 79 -
vendor/k8s.io/kube-openapi/pkg/util/util.go | 39 -
.../kube-openapi/test/integration/builder/main.go | 85 -
.../integration/pkg/generated/openapi_generated.go | 25 -
.../integration/testdata/listtype/atomic-list.go | 7 -
.../test/integration/testdata/listtype/map-list.go | 14 -
.../test/integration/testdata/listtype/set-list.go | 7 -
vendor/sigs.k8s.io/controller-runtime/alias.go | 135 -
.../controller-runtime/example/controller.go | 77 -
.../sigs.k8s.io/controller-runtime/example/main.go | 147 -
.../controller-runtime/example/mutatingwebhook.go | 83 -
.../example/validatingwebhook.go | 89 -
.../controller-runtime/pkg/builder/build.go | 216 -
.../controller-runtime/pkg/builder/doc.go | 22 -
.../pkg/cache/informertest/fake_cache.go | 141 -
.../pkg/controller/controllertest/doc.go | 18 -
.../pkg/controller/controllertest/testing.go | 62 -
.../pkg/controller/controllertest/util.go | 108 -
vendor/sigs.k8s.io/controller-runtime/pkg/doc.go | 207 -
.../controller-runtime/pkg/envtest/crd.go | 224 -
.../controller-runtime/pkg/envtest/doc.go | 18 -
.../controller-runtime/pkg/envtest/ginkgo.go | 11 -
.../pkg/envtest/printer/ginkgo.go | 51 -
.../controller-runtime/pkg/envtest/server.go | 222 -
.../pkg/internal/admission/decode.go | 48 -
.../pkg/internal/admission/doc.go | 18 -
.../pkg/internal/admission/handler.go | 72 -
.../pkg/internal/admission/http.go | 80 -
.../pkg/internal/admission/response.go | 48 -
.../pkg/internal/admission/tls.go | 42 -
.../pkg/leaderelection/fake/doc.go | 21 -
.../pkg/leaderelection/fake/leader_election.go | 90 -
.../pkg/patterns/application/doc.go | 28 -
.../pkg/patterns/operator/doc.go | 23 -
.../pkg/reconcile/reconciletest/reconcile.go | 41 -
.../pkg/webhook/admission/builder/builder.go | 223 -
.../pkg/webhook/admission/builder/doc.go | 107 -
.../controller-runtime/pkg/webhook/bootstrap.go | 356 -
.../controller-runtime/pkg/webhook/doc.go | 94 -
.../pkg/webhook/internal/cert/doc.go | 36 -
.../internal/cert/generator/certgenerator.go | 38 -
.../pkg/webhook/internal/cert/generator/doc.go | 30 -
.../internal/cert/generator/fake/certgenerator.go | 53 -
.../webhook/internal/cert/generator/selfsigned.go | 117 -
.../pkg/webhook/internal/cert/generator/util.go | 61 -
.../pkg/webhook/internal/cert/provisioner.go | 133 -
.../internal/cert/writer/atomic/atomic_writer.go | 453 -
.../pkg/webhook/internal/cert/writer/certwriter.go | 137 -
.../pkg/webhook/internal/cert/writer/doc.go | 64 -
.../pkg/webhook/internal/cert/writer/error.go | 43 -
.../pkg/webhook/internal/cert/writer/fs.go | 216 -
.../pkg/webhook/internal/cert/writer/secret.go | 184 -
.../controller-runtime/pkg/webhook/server.go | 308 -
.../controller-runtime/pkg/webhook/util.go | 115 -
4851 files changed, 7386 insertions(+), 1655458 deletions(-)
diff --git a/.gitignore b/.gitignore
index 6040af5..48e5116 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,6 @@
+# Go vendor
+/vendor
+
# Binary files
/camel-k
/kamel
diff --git a/.travis.yml b/.travis.yml
index 50f106e..5ad38ed 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -21,10 +21,11 @@ sudo: required
language: go
go:
- - "1.10.x"
+ - "1.11.4"
env:
global:
+ - GO111MODULE="on"
- OPENSHIFT_VERSION=3.10.0
- OPENSHIFT_COMMIT=dd10d17
- MAVEN_OPTS=-Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn
diff --git a/contributing.adoc b/contributing.adoc
index a614ef0..87f6507 100644
--- a/contributing.adoc
+++ b/contributing.adoc
@@ -12,8 +12,7 @@ to manage the lifecycle of those custom resources.
In order to build the project, you need to comply with the following requirements:
-* **Go version 1.10+**: needed to compile and test the project. Refer to the https://golang.org/[Go website] for the installation.
-* **Dep version 0.5.0**: for managing dependencies. You can find installation instructions in the https://github.com/golang/dep[dep GitHub repository].
+* **Go version 1.11.4+**: needed to compile and test the project. Refer to the https://golang.org/[Go website] for the installation.
* **Operator SDK v0.3.0+**: used to build the operator and the Docker images. Instructions in the https://github.com/operator-framework/operator-sdk[Operator SDK website] (binary downloads available in the release page).
* **GNU Make**: used to define composite build actions. This should be already installed or available as package if you have a good OS (https://www.gnu.org/software/make/).
@@ -28,19 +27,12 @@ You can run checks via `make lint` or you can install a GIT pre-commit hook and
[[checking-out]]
== Checking Out the Sources
-You can create a fork of this project from Github, then clone your fork with the `git` command line tool.
-
-You need to put the project in your $GOPATH (refer to https://golang.org/doc/install[Go documentation] for information).
-So, make sure that the **root** of the github repo is in the path:
-
-```
-$GOPATH/src/github.com/apache/camel-k/
-```
+You can create a fork of this project from GitHub, then clone your fork with the `git` command line tool.
[[structure]]
== Structure
-This is a high level overview of the project structure:
+This is a high-level overview of the project structure:
.Structure
[options="header"]
@@ -54,23 +46,13 @@ This is a high level overview of the project structure:
| link:/runtime[/runtime] | The Java runtime code that is used inside the integration Docker containers.
| link:/script[/script] | Contains scripts used during make operations for building the project.
| link:/test[/test] | Include integration tests to ensure that the software interacts correctly with Kubernetes and OpenShift.
-| /vendor | Project dependencies (staged in git).
| link:/version[/version] | Contains the global version of the project.
|=======================
-
[[building]]
== Building
-Go dependencies in the *vendor* directory are not included when you clone the project.
-
-Before compiling the source code, you need to sync your local *vendor* directory with the project dependencies, using the following command:
-
-```
-make dep
-```
-
-The `make dep` command runs `dep ensure -v` under the hood, so make sure that `dep` is properly installed.
+Since Camel K uses Go modules, you need to invoke the Go commands with the environment variable `GO111MODULE=on`, in case you've checked out the repository inside of the `$GOPATH/src` tree.
To build the whole project you now need to run:
@@ -93,7 +75,7 @@ make images
[[push-snapshot]]
== Push runtime snapshot
-For the Java bits in runtime you can push to the snapshost to the Apache Snapshot repository with:
+For the Java bits in runtime you can push to the Apache Snapshot repository with:
* `make push-runtime-snapshot`: to push the Java-based runtime snapshot JARs.
@@ -112,9 +94,9 @@ In your settings.xml you'll need to have the correct ASF credentials to push.
</server>
```
-Don't forget to first run a `make build-runtime` before pushing the snapshot
+Don't forget to first run a `make build-runtime` before pushing the snapshot.
-The above command produces a `camel-k` image with name `docker.io/apache/camel-k`. Sometimes you might need to produce camel-k images that need to be pushed to the custom repository e.g. `docker.io/myrepo/camel-k`, to do that you can pass a parameter `imgDestination` to the make as shown below:
+The above command produces a `camel-k` image with name `docker.io/apache/camel-k`. Sometimes you might need to produce camel-k images that need to be pushed to the custom repository e.g. `docker.io/myrepo/camel-k`, to do that you can pass a parameter `imgDestination` to the make as shown below:
```
make imgDestination='docker.io/myrepo' images
diff --git a/go.mod b/go.mod
new file mode 100644
index 0000000..297ed29
--- /dev/null
+++ b/go.mod
@@ -0,0 +1,73 @@
+module github.com/apache/camel-k
+
+require (
+ cloud.google.com/go v0.36.0 // indirect
+ github.com/Masterminds/semver v1.4.2
+ github.com/PuerkitoBio/purell v1.1.1 // indirect
+ github.com/alecthomas/jsonschema v0.0.0-20190122210438-a6952de1bbe6
+ github.com/appscode/jsonpatch v0.0.0-20190108182946-7c0e3b262f30 // indirect
+ github.com/coreos/prometheus-operator v0.27.0
+ github.com/emicklei/go-restful v2.9.0+incompatible // indirect
+ github.com/evanphx/json-patch v4.1.0+incompatible // indirect
+ github.com/fatih/structs v1.1.0
+ github.com/go-logr/logr v0.1.0
+ github.com/go-logr/zapr v0.1.0 // indirect
+ github.com/go-openapi/spec v0.19.0 // indirect
+ github.com/go-openapi/swag v0.18.0 // indirect
+ github.com/gobuffalo/envy v1.6.15 // indirect
+ github.com/gogo/protobuf v1.2.1 // indirect
+ github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef // indirect
+ github.com/google/go-containerregistry v0.0.0-20190206233756-dbc4da98389f // indirect
+ github.com/google/gofuzz v1.0.0 // indirect
+ github.com/google/uuid v1.1.0 // indirect
+ github.com/googleapis/gnostic v0.2.0 // indirect
+ github.com/hashicorp/golang-lru v0.5.1 // indirect
+ github.com/imdario/mergo v0.3.7 // indirect
+ github.com/inconshreveable/mousetrap v1.0.0 // indirect
+ github.com/jpillora/backoff v0.0.0-20170918002102-8eab2debe79d
+ github.com/json-iterator/go v1.1.5 // indirect
+ github.com/knative/build v0.4.0 // indirect
+ github.com/knative/eventing v0.4.0
+ github.com/knative/pkg v0.0.0-20190214162945-0183bf9cdc73
+ github.com/knative/serving v0.4.0
+ github.com/magiconair/properties v1.8.0
+ github.com/mailru/easyjson v0.0.0-20190221075403-6243d8e04c3f // indirect
+ github.com/markbates/inflect v1.0.4 // indirect
+ github.com/mattbaird/jsonpatch v0.0.0-20171005235357-81af80346b1a // indirect
+ github.com/mitchellh/mapstructure v1.1.2
+ github.com/modern-go/reflect2 v1.0.1 // indirect
+ github.com/onsi/ginkgo v1.8.0 // indirect
+ github.com/onsi/gomega v1.5.0 // indirect
+ github.com/openshift/api v3.9.0+incompatible
+ github.com/operator-framework/operator-sdk v0.8.0
+ github.com/pborman/uuid v1.2.0 // indirect
+ github.com/peterbourgon/diskv v2.0.1+incompatible // indirect
+ github.com/pkg/errors v0.8.1
+ github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90 // indirect
+ github.com/prometheus/common v0.2.0 // indirect
+ github.com/prometheus/procfs v0.0.0-20190225181712-6ed1f7e10411 // indirect
+ github.com/radovskyb/watcher v1.0.6
+ github.com/rogpeppe/go-internal v1.2.2 // indirect
+ github.com/rs/xid v1.2.1
+ github.com/scylladb/go-set v1.0.2
+ github.com/sirupsen/logrus v1.3.0
+ github.com/spf13/cobra v0.0.3
+ github.com/spf13/pflag v1.0.3 // indirect
+ github.com/stoewer/go-strcase v1.0.2
+ github.com/stretchr/testify v1.3.0
+ go.uber.org/atomic v1.3.2 // indirect
+ go.uber.org/multierr v1.1.0
+ go.uber.org/zap v1.9.1 // indirect
+ golang.org/x/oauth2 v0.0.0-20190402181905-9f3314589c9a // indirect
+ google.golang.org/appengine v1.5.0 // indirect
+ gopkg.in/yaml.v2 v2.2.2
+ k8s.io/api v0.0.0-20190222213804-5cb15d344471
+ k8s.io/apiextensions-apiserver v0.0.0-20190228180357-d002e88f6236 // indirect
+ k8s.io/apimachinery v0.0.0-20190221213512-86fb29eff628
+ k8s.io/client-go v0.0.0-20190228174230-b40b2a5939e4
+ k8s.io/klog v0.3.0 // indirect
+ k8s.io/kube-openapi v0.0.0-20190510232812-a01b7d5d6c22 // indirect
+ sigs.k8s.io/controller-runtime v0.1.10
+ sigs.k8s.io/testing_frameworks v0.1.1 // indirect
+ sigs.k8s.io/yaml v1.1.0 // indirect
+)
diff --git a/go.sum b/go.sum
new file mode 100644
index 0000000..5feda3b
--- /dev/null
+++ b/go.sum
@@ -0,0 +1,374 @@
+cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
+cloud.google.com/go v0.31.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
+cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
+cloud.google.com/go v0.36.0 h1:+aCSj7tOo2LODWVEuZDZeGCckdt6MlSF+X/rB3wUiS8=
+cloud.google.com/go v0.36.0/go.mod h1:RUoy9p/M4ge0HzT8L+SDZ8jg+Q6fth0CiBuhFJpSV40=
+dmitri.shuralyov.com/app/changes v0.0.0-20180602232624-0a106ad413e3/go.mod h1:Yl+fi1br7+Rr3LqpNJf1/uxUdtRUV+Tnj0o93V2B9MU=
+dmitri.shuralyov.com/html/belt v0.0.0-20180602232347-f7d459c86be0/go.mod h1:JLBrvjyP0v+ecvNYvCpyZgu5/xkfAUhi6wJj28eUfSU=
+dmitri.shuralyov.com/service/change v0.0.0-20181023043359-a85b471d5412/go.mod h1:a1inKt/atXimZ4Mv927x+r7UpyzRUf4emIoiiSC2TN4=
+dmitri.shuralyov.com/state v0.0.0-20180228185332-28bcc343414c/go.mod h1:0PRwlb0D6DFvNNtx+9ybjezNCa8XF0xaYcETyp6rHWU=
+git.apache.org/thrift.git v0.0.0-20180902110319-2566ecd5d999/go.mod h1:fPE2ZNJGynbRyZ4dJvy6G277gSllfV2HJqblrnkyeyg=
+github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
+github.com/Masterminds/semver v1.4.2 h1:WBLTQ37jOCzSLtXNdoo8bNM8876KhNqOKvrlGITgsTc=
+github.com/Masterminds/semver v1.4.2/go.mod h1:MB6lktGJrhw8PrUyiEoblNEGEQ+RzHPF078ddwwvV3Y=
+github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ=
+github.com/PuerkitoBio/purell v1.0.0/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
+github.com/PuerkitoBio/purell v1.1.0/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
+github.com/PuerkitoBio/purell v1.1.1 h1:WEQqlqaGbrPkxLJWfBwQmfEAE1Z7ONdDLqrN38tNFfI=
+github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
+github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
+github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578 h1:d+Bc7a5rLufV/sSk/8dngufqelfh6jnri85riMAaF/M=
+github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
+github.com/alecthomas/jsonschema v0.0.0-20190122210438-a6952de1bbe6 h1:xadBCbc8D9mmkaNfCsEBHbIoCjbayJXJNsY1JjPjNio=
+github.com/alecthomas/jsonschema v0.0.0-20190122210438-a6952de1bbe6/go.mod h1:qpebaTNSsyUn5rPSJMsfqEtDw71TTggXM6stUDI16HA=
+github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
+github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
+github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod h1:2FmKhYUyUczH0OGQWaF5ceTx0UBShxjsH6f8oGKYe2c=
+github.com/appscode/jsonpatch v0.0.0-20190108182946-7c0e3b262f30 h1:Kn3rqvbUFqSepE2OqVu0Pn1CbDw9IuMlONapol0zuwk=
+github.com/appscode/jsonpatch v0.0.0-20190108182946-7c0e3b262f30/go.mod h1:4AJxUpXUhv4N+ziTvIcWWXgeorXpxPZOfk9HdEVr96M=
+github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973 h1:xJ4a3vCFaGF/jqvzLMYoU8P317H5OQ+Via4RmuPwCS0=
+github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
+github.com/bradfitz/go-smtpd v0.0.0-20170404230938-deb6d6237625/go.mod h1:HYsPBTaaSFSlLx/70C2HPIMNZpVV8+vt/A+FMnYP11g=
+github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
+github.com/coreos/go-systemd v0.0.0-20181012123002-c6f51f82210d/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4=
+github.com/coreos/prometheus-operator v0.27.0 h1:qMI9Soo7LbH/6pFWm6rnyjV2KvDWHQROa5+jNqOUZHU=
+github.com/coreos/prometheus-operator v0.27.0/go.mod h1:SO+r5yZUacDFPKHfPoUjI3hMsH+ZUdiuNNhuSq3WoSg=
+github.com/davecgh/go-spew v0.0.0-20151105211317-5215b55f46b2/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
+github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk=
+github.com/emicklei/go-restful v0.0.0-20170410110728-ff4f55a20633/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs=
+github.com/emicklei/go-restful v2.9.0+incompatible h1:YKhDcF/NL19iSAQcyCATL1MkFXCzxfdaTiuJKr18Ank=
+github.com/emicklei/go-restful v2.9.0+incompatible/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs=
+github.com/evanphx/json-patch v4.0.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
+github.com/evanphx/json-patch v4.1.0+incompatible h1:K1MDoo4AZ4wU0GIU/fPmtZg7VpzLjCxu+UwBD1FvwOc=
+github.com/evanphx/json-patch v4.1.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
+github.com/fatih/set v0.2.1 h1:nn2CaJyknWE/6txyUDGwysr3G5QC6xWB/PtVjPBbeaA=
+github.com/fatih/set v0.2.1/go.mod h1:+RKtMCH+favT2+3YecHGxcc0b4KyVWA1QWWJUs4E0CI=
+github.com/fatih/structs v1.1.0 h1:Q7juDM0QtcnhCpeyLGQKyg4TOIghuNXrkL32pHAUMxo=
+github.com/fatih/structs v1.1.0/go.mod h1:9NiDSp5zOcgEDl+j00MP/WkGVPOlPRLejGD8Ga6PJ7M=
+github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod h1:xEzjJPgXI435gkrCt3MPfRiAkVrwSbHsst4LCFVfpJc=
+github.com/fsnotify/fsnotify v1.4.7 h1:IXs+QLmnXW2CcXuY+8Mzv/fWEsPGWxqefPtCP5CnV9I=
+github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo=
+github.com/ghodss/yaml v0.0.0-20150909031657-73d445a93680/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04=
+github.com/ghodss/yaml v1.0.0 h1:wQHKEahhL6wmXdzwWG11gIVCkOv05bNOh+Rxn0yngAk=
+github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04=
+github.com/gliderlabs/ssh v0.1.1/go.mod h1:U7qILu1NlMHj9FlMhZLlkCdDnU1DBEAqr0aevW3Awn0=
+github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as=
+github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE=
+github.com/go-logr/logr v0.1.0 h1:M1Tv3VzNlEHg6uyACnRdtrploV2P7wZqH8BoQMtz0cg=
+github.com/go-logr/logr v0.1.0/go.mod h1:ixOQHD9gLJUVQQ2ZOR7zLEifBX6tGkNJF4QyIY7sIas=
+github.com/go-logr/zapr v0.1.0 h1:h+WVe9j6HAA01niTJPA/kKH0i7e0rLZBCwauQFcRE54=
+github.com/go-logr/zapr v0.1.0/go.mod h1:tabnROwaDl0UNxkVeFRbY8bwB37GwRv0P8lg6aAiEnk=
+github.com/go-openapi/jsonpointer v0.0.0-20160704185906-46af16f9f7b1/go.mod h1:+35s3my2LFTysnkMfxsJBAMHj/DoqoB9knIWoYG/Vk0=
+github.com/go-openapi/jsonpointer v0.17.0 h1:nH6xp8XdXHx8dqveo0ZuJBluCO2qGrPbDNZ0dwoRHP0=
+github.com/go-openapi/jsonpointer v0.17.0/go.mod h1:cOnomiV+CVVwFLk0A/MExoFMjwdsUdVpsRhURCKh+3M=
+github.com/go-openapi/jsonreference v0.0.0-20160704190145-13c6e3589ad9/go.mod h1:W3Z9FmVs9qj+KR4zFKmDPGiLdk1D9Rlm7cyMvf57TTg=
+github.com/go-openapi/jsonreference v0.17.0 h1:yJW3HCkTHg7NOA+gZ83IPHzUSnUzGXhGmsdiCcMexbA=
+github.com/go-openapi/jsonreference v0.17.0/go.mod h1:g4xxGn04lDIRh0GJb5QlpE3HfopLOL6uZrK/VgnsK9I=
+github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501/go.mod h1:J8+jY1nAiCcj+friV/PDoE1/3eeccG9LYBs0tYvLOWc=
+github.com/go-openapi/spec v0.19.0 h1:A4SZ6IWh3lnjH0rG0Z5lkxazMGBECtrZcbyYQi+64k4=
+github.com/go-openapi/spec v0.19.0/go.mod h1:XkF/MOi14NmjsfZ8VtAKf8pIlbZzyoTvZsdfssdxcBI=
+github.com/go-openapi/swag v0.0.0-20160704191624-1d0bd113de87/go.mod h1:DXUve3Dpr1UfpPtxFw+EFuQ41HhCWZfha5jSVRG7C7I=
+github.com/go-openapi/swag v0.17.0/go.mod h1:AByQ+nYG6gQg71GINrmuDXCPWdL640yX49/kXLo40Tg=
+github.com/go-openapi/swag v0.18.0 h1:1DU8Km1MRGv9Pj7BNLmkA+umwTStwDHttXvx3NhJA70=
+github.com/go-openapi/swag v0.18.0/go.mod h1:AByQ+nYG6gQg71GINrmuDXCPWdL640yX49/kXLo40Tg=
+github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY=
+github.com/gobuffalo/envy v1.6.5/go.mod h1:N+GkhhZ/93bGZc6ZKhJLP6+m+tCNPKwgSpH9kaifseQ=
+github.com/gobuffalo/envy v1.6.15 h1:OsV5vOpHYUpP7ZLS6sem1y40/lNX1BZj+ynMiRi21lQ=
+github.com/gobuffalo/envy v1.6.15/go.mod h1:n7DRkBerg/aorDM8kbduw5dN3oXGswK5liaSCx4T5NI=
+github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ=
+github.com/gogo/protobuf v1.2.1 h1:/s5zKNz0uPFCZ5hddgPdo2TK2TVrUNMn0OOX8/aZMTE=
+github.com/gogo/protobuf v1.2.1/go.mod h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zVXpSg4=
+github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
+github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef h1:veQD95Isof8w9/WXiA+pa3tz3fJXkt5B7QaRBrM62gk=
+github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
+github.com/golang/lint v0.0.0-20180702182130-06c8688daad7/go.mod h1:tluoj9z5200jBnyusfRPU2LqT6J+DAorxEvtC7LHB+E=
+github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
+github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
+github.com/golang/protobuf v0.0.0-20161109072736-4bd1920723d7/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
+github.com/golang/protobuf v1.2.0 h1:P3YflyNX/ehuJFLhxviNdFxQPkGK5cDcApsge1SqnvM=
+github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
+github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c h1:964Od4U6p2jUkFxvCydnIczKteheJEzHRToSGK3Bnlw=
+github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
+github.com/google/go-cmp v0.2.0 h1:+dTQ8DZQJz0Mb/HjFlkptS1FeQ4cWSnN941F8aEG4SQ=
+github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M=
+github.com/google/go-containerregistry v0.0.0-20190206233756-dbc4da98389f h1:qfn7ap/7lpxI+y6FEnnoAYxJs2d07OxdC5PFuDEJo0g=
+github.com/google/go-containerregistry v0.0.0-20190206233756-dbc4da98389f/go.mod h1:yZAFP63pRshzrEYLXLGPmUt0Ay+2zdjmMN1loCnRLUk=
+github.com/google/go-github v17.0.0+incompatible/go.mod h1:zLgOLi98H3fifZn+44m+umXrS52loVEgC2AApnigrVQ=
+github.com/google/go-querystring v1.0.0/go.mod h1:odCYkC5MyYFN7vkCjXpyrEuKhc/BUO6wN/zVPAxq5ck=
+github.com/google/gofuzz v0.0.0-20161122191042-44d81051d367/go.mod h1:HP5RmnzzSNb993RKQDq4+1A4ia9nllfqcQFTQJedwGI=
+github.com/google/gofuzz v1.0.0 h1:A8PeW59pxE9IoFRqBp37U+mSNaQoZ46F1f0f863XSXw=
+github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
+github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs=
+github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc=
+github.com/google/uuid v1.0.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
+github.com/google/uuid v1.1.0 h1:Jf4mxPC/ziBnoPIdpQdPJ9OeiomAUHLvxmPRSPH9m4s=
+github.com/google/uuid v1.1.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
+github.com/googleapis/gax-go v2.0.0+incompatible/go.mod h1:SFVmujtThgffbyetf+mdk2eWhX2bMyUtNHzFKcPA9HY=
+github.com/googleapis/gax-go/v2 v2.0.3/go.mod h1:LLvjysVCY1JZeum8Z6l8qUty8fiNwE08qbEPm1M08qg=
+github.com/googleapis/gnostic v0.0.0-20170426233943-68f4ded48ba9/go.mod h1:sJBsCZ4ayReDTBIg8b9dl28c5xFWyhBTVRp3pOg5EKY=
+github.com/googleapis/gnostic v0.2.0 h1:l6N3VoaVzTncYYW+9yOz2LJJammFZGBO13sqgEhpy9g=
+github.com/googleapis/gnostic v0.2.0/go.mod h1:sJBsCZ4ayReDTBIg8b9dl28c5xFWyhBTVRp3pOg5EKY=
+github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY=
+github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7 h1:pdN6V1QBWetyv/0+wjACpqVH+eVULgEjkurDLq3goeM=
+github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
+github.com/grpc-ecosystem/grpc-gateway v1.5.0/go.mod h1:RSKVYQBd5MCa4OVpNdGskqpgL2+G+NZTnrVHpWWfpdw=
+github.com/hashicorp/golang-lru v0.5.1 h1:0hERBMJE1eitiLkihrMvRVBYAkpHzc/J3QdDN+dAcgU=
+github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
+github.com/hpcloud/tail v1.0.0 h1:nfCOvKYfkgYP8hkirhJocXT2+zOD8yUNjXaWfTlyFKI=
+github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU=
+github.com/imdario/mergo v0.3.7 h1:Y+UAYTZ7gDEuOfhxKWy+dvb5dRQ6rJjFSdX2HZY1/gI=
+github.com/imdario/mergo v0.3.7/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA=
+github.com/inconshreveable/mousetrap v1.0.0 h1:Z8tu5sraLXCXIcARxBp/8cbvlwVa7Z1NHg9XEKhtSvM=
+github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8=
+github.com/jellevandenhooff/dkim v0.0.0-20150330215556-f50fe3d243e1/go.mod h1:E0B/fFc00Y+Rasa88328GlI/XbtyysCtTHZS8h7IrBU=
+github.com/joho/godotenv v1.3.0 h1:Zjp+RcGpHhGlrMbJzXTrZZPrWj+1vfm90La1wgB6Bhc=
+github.com/joho/godotenv v1.3.0/go.mod h1:7hK45KPybAkOC6peb+G5yklZfMxEjkZhHbwpqxOKXbg=
+github.com/jpillora/backoff v0.0.0-20170918002102-8eab2debe79d h1:ix3WmphUvN0GDd0DO9MH0v6/5xTv+Xm1bPN+1UJn58k=
+github.com/jpillora/backoff v0.0.0-20170918002102-8eab2debe79d/go.mod h1:2iMrUgbbvHEiQClaW2NsSzMyGHqN+rDFqY705q49KG0=
+github.com/json-iterator/go v0.0.0-20180612202835-f2b4162afba3/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU=
+github.com/json-iterator/go v1.1.5 h1:gL2yXlmiIo4+t+y32d4WGwOjKGYcGOuyrg46vadswDE=
+github.com/json-iterator/go v1.1.5/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU=
+github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w=
+github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q=
+github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
+github.com/knative/build v0.4.0 h1:gutTiIVXeKsqv3f1ybhBL/qCPfNMcwPS9GI7u6rd2TI=
+github.com/knative/build v0.4.0/go.mod h1:/sU74ZQkwlYA5FwYDJhYTy61i/Kn+5eWfln2jDbw3Qo=
+github.com/knative/eventing v0.4.0 h1:UBckfuKiVnXi3FTOvli26huj2q1/pNIT/vRCWMIizeg=
+github.com/knative/eventing v0.4.0/go.mod h1:SkBc5JFsl70Fq/Bjc97+uix8759e4ho0imxq8DQm4DA=
+github.com/knative/pkg v0.0.0-20190214162945-0183bf9cdc73 h1:LK8lxvOlBuEf5Zc8Kp8bHuuJtU64/ermLy0FNxXq3SA=
+github.com/knative/pkg v0.0.0-20190214162945-0183bf9cdc73/go.mod h1:7Ijfhw7rfB+H9VtosIsDYvZQ+qYTz7auK3fHW/5z4ww=
+github.com/knative/serving v0.4.0 h1:bjpu17ZROxBYHlEtoNximwNWEosCa6KhFvBEcVpl/J0=
+github.com/knative/serving v0.4.0/go.mod h1:ljvMfwQy2qanaM/8xnBSK4Mz3Vv2NawC2fo5kFRJS1A=
+github.com/konsorten/go-windows-terminal-sequences v1.0.1 h1:mweAR1A6xJ3oS2pRaGiHgQ4OO8tzTaLawm8vnODuwDk=
+github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
+github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc=
+github.com/kr/pretty v0.1.0 h1:L/CwN0zerZDmRFUapSPitk6f+Q3+0za1rQkzVuMiMFI=
+github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
+github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
+github.com/kr/pty v1.1.3/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
+github.com/kr/text v0.1.0 h1:45sCR5RtlFHMR4UwH9sdQ5TC8v0qDQCHnXt+kaKSTVE=
+github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
+github.com/magiconair/properties v1.8.0 h1:LLgXmsheXeRoUOBOjtwPQCWIYqM/LU1ayDtDePerRcY=
+github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ=
+github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
+github.com/mailru/easyjson v0.0.0-20180823135443-60711f1a8329/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
+github.com/mailru/easyjson v0.0.0-20190221075403-6243d8e04c3f h1:B6PQkurxGG1rqEX96oE14gbj8bqvYC5dtks9r5uGmlE=
+github.com/mailru/easyjson v0.0.0-20190221075403-6243d8e04c3f/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
+github.com/markbates/inflect v1.0.4 h1:5fh1gzTFhfae06u3hzHYO9xe3l3v3nW5Pwt3naLTP5g=
+github.com/markbates/inflect v1.0.4/go.mod h1:1fR9+pO2KHEO9ZRtto13gDwwZaAKstQzferVeWqbgNs=
+github.com/mattbaird/jsonpatch v0.0.0-20171005235357-81af80346b1a h1:+J2gw7Bw77w/fbK7wnNJJDKmw1IbWft2Ul5BzrG1Qm8=
+github.com/mattbaird/jsonpatch v0.0.0-20171005235357-81af80346b1a/go.mod h1:M1qoD/MqPgTZIk0EWKB38wE28ACRfVcn+cU08jyArI0=
+github.com/matttproud/golang_protobuf_extensions v1.0.1 h1:4hp9jkHxhMHkqkrB3Ix0jegS5sx/RkqARlsWZ6pIwiU=
+github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0=
+github.com/microcosm-cc/bluemonday v1.0.1/go.mod h1:hsXNsILzKxV+sX77C5b8FSuKF00vh2OMYv+xgHpAMF4=
+github.com/mitchellh/mapstructure v1.1.2 h1:fmNYVwqnSfB9mZU6OS2O6GsXM+wcskZDuKQzvN1EDeE=
+github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
+github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
+github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
+github.com/modern-go/reflect2 v0.0.0-20180320133207-05fbef0ca5da/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
+github.com/modern-go/reflect2 v1.0.1 h1:9f412s+6RmYXLWZSEzVVgPGK7C2PphHj5RJrvfx9AWI=
+github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
+github.com/munnerz/goautoneg v0.0.0-20120707110453-a547fc61f48d/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
+github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
+github.com/neelance/astrewrite v0.0.0-20160511093645-99348263ae86/go.mod h1:kHJEU3ofeGjhHklVoIGuVj85JJwZ6kWPaJwCIxgnFmo=
+github.com/neelance/sourcemap v0.0.0-20151028013722-8c68805598ab/go.mod h1:Qr6/a/Q4r9LP1IltGz7tA7iOK1WonHEYhu1HRBA7ZiM=
+github.com/onsi/ginkgo v0.0.0-20170829012221-11459a886d9c/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
+github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
+github.com/onsi/ginkgo v1.8.0 h1:VkHVNpR4iVnU8XQR6DBm8BqYjN7CRzw+xKUbVVbbW9w=
+github.com/onsi/ginkgo v1.8.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
+github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c/go.mod h1:C1qb7wdrVGGVU+Z6iS04AVkA3Q65CEZX59MT0QO5uiA=
+github.com/onsi/gomega v1.5.0 h1:izbySO9zDPmjJ8rDjLvkA2zJHIo+HkYXHnf7eN7SSyo=
+github.com/onsi/gomega v1.5.0/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY=
+github.com/openshift/api v3.9.0+incompatible h1:fJ/KsefYuZAjmrr3+5U9yZIZbTOpVkDDLDLFresAeYs=
+github.com/openshift/api v3.9.0+incompatible/go.mod h1:dh9o4Fs58gpFXGSYfnVxGR9PnV53I8TW84pQaJDdGiY=
+github.com/openzipkin/zipkin-go v0.1.1/go.mod h1:NtoC/o8u3JlF1lSlyPNswIbeQH9bJTmOf0Erfk+hxe8=
+github.com/operator-framework/operator-sdk v0.8.0 h1:aKwgim6L2Ffi9QCRrwBAq22MWBPp+myxuvQl0Zqx3ro=
+github.com/operator-framework/operator-sdk v0.8.0/go.mod h1:iVyukRkam5JZa8AnjYf+/G3rk7JI1+M6GsU0sq0B9NA=
+github.com/pborman/uuid v1.2.0 h1:J7Q5mO4ysT1dv8hyrUGHb9+ooztCXu1D8MY8DZYsu3g=
+github.com/pborman/uuid v1.2.0/go.mod h1:X/NO0urCmaxf9VXbdlT7C2Yzkj2IKimNn4k+gtPdI/k=
+github.com/peterbourgon/diskv v2.0.1+incompatible h1:UBdAOUP5p4RWqPBg048CAvpKN+vxiaj6gdUUzhl4XmI=
+github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU=
+github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
+github.com/pkg/errors v0.8.1 h1:iURUrRGxPUNPdy5/HRSm+Yj6okJ6UtLINN0Q9M4+h3I=
+github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
+github.com/pmezard/go-difflib v0.0.0-20151028094244-d8ed2627bdf0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
+github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
+github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
+github.com/prometheus/client_golang v0.8.0/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
+github.com/prometheus/client_golang v0.9.1 h1:K47Rk0v/fkEfwfQet2KWhscE0cJzjgCCDBG2KHZoVno=
+github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
+github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo=
+github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90 h1:S/YWwWx/RA8rT8tKFRuGUZhuA90OyIBpPCXkcbwU8DE=
+github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
+github.com/prometheus/common v0.0.0-20180801064454-c7de2306084e/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro=
+github.com/prometheus/common v0.2.0 h1:kUZDBDTdBVBYBj5Tmh2NZLlF60mfjA27rM34b+cVwNU=
+github.com/prometheus/common v0.2.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4=
+github.com/prometheus/procfs v0.0.0-20180725123919-05ee40e3a273/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
+github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
+github.com/prometheus/procfs v0.0.0-20190225181712-6ed1f7e10411 h1:36uaMBlK2GZuKRj/x7fKs5QffyHXTYxq+oeBi7KiSrg=
+github.com/prometheus/procfs v0.0.0-20190225181712-6ed1f7e10411/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA=
+github.com/radovskyb/watcher v1.0.6 h1:8WIQ9UxEYMZjem1OwU7dVH94DXXk9mAIE1i8eqHD+IY=
+github.com/radovskyb/watcher v1.0.6/go.mod h1:78okwvY5wPdzcb1UYnip1pvrZNIVEIh/Cm+ZuvsUYIg=
+github.com/rogpeppe/go-internal v1.1.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
+github.com/rogpeppe/go-internal v1.2.2 h1:J7U/N7eRtzjhs26d6GqMh2HBuXP8/Z64Densiiieafo=
+github.com/rogpeppe/go-internal v1.2.2/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
+github.com/rs/xid v1.2.1 h1:mhH9Nq+C1fY2l1XIpgxIiUOfNpRBYH1kKcr+qfKgjRc=
+github.com/rs/xid v1.2.1/go.mod h1:+uKXf+4Djp6Md1KODXJxgGQPKngRmWyn10oCKFzNHOQ=
+github.com/russross/blackfriday v1.5.2/go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g=
+github.com/scylladb/go-set v1.0.2 h1:SkvlMCKhP0wyyct6j+0IHJkBkSZL+TDzZ4E7f7BCcRE=
+github.com/scylladb/go-set v1.0.2/go.mod h1:DkpGd78rljTxKAnTDPFqXSGxvETQnJyuSOQwsHycqfs=
+github.com/sergi/go-diff v1.0.0/go.mod h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo=
+github.com/shurcooL/component v0.0.0-20170202220835-f88ec8f54cc4/go.mod h1:XhFIlyj5a1fBNx5aJTbKoIq0mNaPvOagO+HjB3EtxrY=
+github.com/shurcooL/events v0.0.0-20181021180414-410e4ca65f48/go.mod h1:5u70Mqkb5O5cxEA8nxTsgrgLehJeAw6Oc4Ab1c/P1HM=
+github.com/shurcooL/github_flavored_markdown v0.0.0-20181002035957-2122de532470/go.mod h1:2dOwnU2uBioM+SGy2aZoq1f/Sd1l9OkAeAUvjSyvgU0=
+github.com/shurcooL/go v0.0.0-20180423040247-9e1955d9fb6e/go.mod h1:TDJrrUr11Vxrven61rcy3hJMUqaf/CLWYhHNPmT14Lk=
+github.com/shurcooL/go-goon v0.0.0-20170922171312-37c2f522c041/go.mod h1:N5mDOmsrJOB+vfqUK+7DmDyjhSLIIBnXo9lvZJj3MWQ=
+github.com/shurcooL/gofontwoff v0.0.0-20180329035133-29b52fc0a18d/go.mod h1:05UtEgK5zq39gLST6uB0cf3NEHjETfB4Fgr3Gx5R9Vw=
+github.com/shurcooL/gopherjslib v0.0.0-20160914041154-feb6d3990c2c/go.mod h1:8d3azKNyqcHP1GaQE/c6dDgjkgSx2BZ4IoEi4F1reUI=
+github.com/shurcooL/highlight_diff v0.0.0-20170515013008-09bb4053de1b/go.mod h1:ZpfEhSmds4ytuByIcDnOLkTHGUI6KNqRNPDLHDk+mUU=
+github.com/shurcooL/highlight_go v0.0.0-20181028180052-98c3abbbae20/go.mod h1:UDKB5a1T23gOMUJrI+uSuH0VRDStOiUVSjBTRDVBVag=
+github.com/shurcooL/home v0.0.0-20181020052607-80b7ffcb30f9/go.mod h1:+rgNQw2P9ARFAs37qieuu7ohDNQ3gds9msbT2yn85sg=
+github.com/shurcooL/htmlg v0.0.0-20170918183704-d01228ac9e50/go.mod h1:zPn1wHpTIePGnXSHpsVPWEktKXHr6+SS6x/IKRb7cpw=
+github.com/shurcooL/httperror v0.0.0-20170206035902-86b7830d14cc/go.mod h1:aYMfkZ6DWSJPJ6c4Wwz3QtW22G7mf/PEgaB9k/ik5+Y=
+github.com/shurcooL/httpfs v0.0.0-20171119174359-809beceb2371/go.mod h1:ZY1cvUeJuFPAdZ/B6v7RHavJWZn2YPVFQ1OSXhCGOkg=
+github.com/shurcooL/httpgzip v0.0.0-20180522190206-b1c53ac65af9/go.mod h1:919LwcH0M7/W4fcZ0/jy0qGght1GIhqyS/EgWGH2j5Q=
+github.com/shurcooL/issues v0.0.0-20181008053335-6292fdc1e191/go.mod h1:e2qWDig5bLteJ4fwvDAc2NHzqFEthkqn7aOZAOpj+PQ=
+github.com/shurcooL/issuesapp v0.0.0-20180602232740-048589ce2241/go.mod h1:NPpHK2TI7iSaM0buivtFUc9offApnI0Alt/K8hcHy0I=
+github.com/shurcooL/notifications v0.0.0-20181007000457-627ab5aea122/go.mod h1:b5uSkrEVM1jQUspwbixRBhaIjIzL2xazXp6kntxYle0=
+github.com/shurcooL/octicon v0.0.0-20181028054416-fa4f57f9efb2/go.mod h1:eWdoE5JD4R5UVWDucdOPg1g2fqQRq78IQa9zlOV1vpQ=
+github.com/shurcooL/reactions v0.0.0-20181006231557-f2e0b4ca5b82/go.mod h1:TCR1lToEk4d2s07G3XGfz2QrgHXg4RJBvjrOozvoWfk=
+github.com/shurcooL/sanitized_anchor_name v0.0.0-20170918181015-86672fcb3f95/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc=
+github.com/shurcooL/users v0.0.0-20180125191416-49c67e49c537/go.mod h1:QJTqeLYEDaXHZDBsXlPCDqdhQuJkuw4NOtaxYe3xii4=
+github.com/shurcooL/webdavfs v0.0.0-20170829043945-18c3829fa133/go.mod h1:hKmq5kWdCj2z2KEozexVbfEZIWiTjhE0+UjmZgPqehw=
+github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo=
+github.com/sirupsen/logrus v1.3.0 h1:hI/7Q+DtNZ2kINb6qt/lS+IyXnHQe9e90POfeewL/ME=
+github.com/sirupsen/logrus v1.3.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo=
+github.com/sourcegraph/annotate v0.0.0-20160123013949-f4cad6c6324d/go.mod h1:UdhH50NIW0fCiwBSr0co2m7BnFLdv4fQTgdqdJTHFeE=
+github.com/sourcegraph/syntaxhighlight v0.0.0-20170531221838-bd320f5d308e/go.mod h1:HuIsMU8RRBOtsCgI77wP899iHVBQpCmg4ErYMZB+2IA=
+github.com/spf13/cobra v0.0.3 h1:ZlrZ4XsMRm04Fr5pSFxBgfND2EBVa1nLpiy1stUsX/8=
+github.com/spf13/cobra v0.0.3/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ=
+github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4=
+github.com/spf13/pflag v1.0.3 h1:zPAT6CGy6wXeQ7NtTnaTerfKOsV6V6F8agHXFiazDkg=
+github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4=
+github.com/stoewer/go-strcase v1.0.2 h1:l3iQ2FPu8+36ars/7syO1dQAkjwMCb1IE3J+Th0ohfE=
+github.com/stoewer/go-strcase v1.0.2/go.mod h1:eLfe5bL3qbL7ep/KafHzthxejrOF5J3xmt03uL5tzek=
+github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
+github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
+github.com/stretchr/testify v0.0.0-20151208002404-e3a8ff8ce365/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
+github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
+github.com/stretchr/testify v1.3.0 h1:TivCn/peBQ7UY8ooIcPgZFpTNSz0Q2U6UrFlUfqbe0Q=
+github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
+github.com/tarm/serial v0.0.0-20180830185346-98f6abe2eb07/go.mod h1:kDXzergiv9cbyO7IOYJZWg1U88JhDg3PB6klq9Hg2pA=
+go.opencensus.io v0.18.0/go.mod h1:vKdFvxhtzZ9onBp9VKHK8z/sRpBMnKAsufL7wlDrCOA=
+go.uber.org/atomic v1.3.2 h1:2Oa65PReHzfn29GpvgsYwloV9AVFHPDk8tYxt2c2tr4=
+go.uber.org/atomic v1.3.2/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE=
+go.uber.org/multierr v1.1.0 h1:HoEmRHQPVSqub6w2z2d2EOVs2fjyFRGyofhKuyDq0QI=
+go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0=
+go.uber.org/zap v1.9.1 h1:XCJQEf3W6eZaVwhRBof6ImoYGJSITeKWsyeh3HFu/5o=
+go.uber.org/zap v1.9.1/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q=
+go4.org v0.0.0-20180809161055-417644f6feb5/go.mod h1:MkTOUMDaeVYJUOUsaDXIhWPZYa1yOyC1qaOBpL57BhE=
+golang.org/x/build v0.0.0-20190111050920-041ab4dc3f9d/go.mod h1:OWs+y06UdEOHN4y+MfF/py+xQ/tYqIWW03b70/CG9Rw=
+golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
+golang.org/x/crypto v0.0.0-20181030102418-4d3f4d9ffa16 h1:y6ce7gCWtnH+m3dCjzQ1PCuwl28DDIc3VNnvY29DlIA=
+golang.org/x/crypto v0.0.0-20181030102418-4d3f4d9ffa16/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
+golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
+golang.org/x/lint v0.0.0-20180702182130-06c8688daad7/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
+golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
+golang.org/x/net v0.0.0-20170114055629-f2499483f923/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
+golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
+golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
+golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
+golang.org/x/net v0.0.0-20181005035420-146acd28ed58/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
+golang.org/x/net v0.0.0-20181029044818-c44066c5c816/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
+golang.org/x/net v0.0.0-20181106065722-10aee1819953/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
+golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
+golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e h1:bRhVy7zSSasaqNksaRZiA5EEI+Ei4I1nO5Jh72wfHlg=
+golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
+golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
+golang.org/x/oauth2 v0.0.0-20181017192945-9dcd33a902f4/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
+golang.org/x/oauth2 v0.0.0-20181203162652-d668ce993890/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
+golang.org/x/oauth2 v0.0.0-20190402181905-9f3314589c9a h1:tImsplftrFpALCYumobsd0K86vlAs/eXGFms2txfJfA=
+golang.org/x/oauth2 v0.0.0-20190402181905-9f3314589c9a/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
+golang.org/x/perf v0.0.0-20180704124530-6e6d33e29852/go.mod h1:JLpeXjPJfIyPr5TlbXLkXWLhP8nz10XfvxElABhCtcw=
+golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4 h1:YUO/7uOKsKeq9UokNS62b8FYywz3ker1l1vDZRCRefw=
+golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sys v0.0.0-20170830134202-bb24a47a89ea/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
+golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
+golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
+golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
+golang.org/x/sys v0.0.0-20181029174526-d69651ed3497/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
+golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5 h1:mzjBh+S5frKOsOBobWIMAbXavqjmgO17k/2puhcFR94=
+golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
+golang.org/x/text v0.0.0-20160726164857-2910a502d2bf/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
+golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
+golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2 h1:z99zHgr7hKfrUcX/KsoJk5FJfjTceCKIp96+biqP4To=
+golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
+golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
+golang.org/x/time v0.0.0-20181108054448-85acf8d2951c h1:fqgJT0MGcGpPgpWU7VRdRjuArfcOvC4AoJmILihzhDg=
+golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
+golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
+golang.org/x/tools v0.0.0-20180828015842-6cd1fcedba52/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
+golang.org/x/tools v0.0.0-20181011042414-1f849cf54d09/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
+golang.org/x/tools v0.0.0-20181030000716-a0a13e073c7b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
+google.golang.org/api v0.0.0-20180910000450-7ca32eb868bf/go.mod h1:4mhQ8q/RsB7i+udVvVy5NUi08OU8ZlA0gRVgrF7VFY0=
+google.golang.org/api v0.0.0-20181030000543-1d582fd0359e/go.mod h1:4mhQ8q/RsB7i+udVvVy5NUi08OU8ZlA0gRVgrF7VFY0=
+google.golang.org/api v0.1.0/go.mod h1:UGEZY7KEX120AnNLIHFMKIo4obdJhkp2tPbaPlQx13Y=
+google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
+google.golang.org/appengine v1.2.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
+google.golang.org/appengine v1.3.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
+google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
+google.golang.org/appengine v1.5.0 h1:KxkO13IPW4Lslp2bz+KHP2E3gtFlrIGNThxkZQ3g+4c=
+google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
+google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
+google.golang.org/genproto v0.0.0-20180831171423-11092d34479b/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
+google.golang.org/genproto v0.0.0-20181029155118-b69ba1387ce2/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
+google.golang.org/genproto v0.0.0-20181202183823-bd91e49a0898/go.mod h1:7Ep/1NZk928CDR8SjdVbjWNpdIf6nzjE3BTgJDr2Atg=
+google.golang.org/genproto v0.0.0-20190201180003-4b09977fb922/go.mod h1:L3J43x8/uS+qIUoksaLKe6OS3nUKxOKuIFz1sl2/jx4=
+google.golang.org/grpc v1.14.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw=
+google.golang.org/grpc v1.16.0/go.mod h1:0JHn/cJsOMiMfNA9+DeHDlAU7KAAB5GDlYFpa9MZMio=
+google.golang.org/grpc v1.17.0/go.mod h1:6QZJwpn2B+Zp71q/5VxRsJ6NXXVCE5NRUHRo+f3cWCs=
+gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw=
+gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
+gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 h1:qIbj1fsPNlZgppZ+VLlY7N33q108Sa+fhmuc+sWQYwY=
+gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
+gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI=
+gopkg.in/fsnotify.v1 v1.4.7 h1:xOHLXZwVvI9hhs+cLKq5+I5onOuwQLhQwiu63xxlHs4=
+gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys=
+gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=
+gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
+gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 h1:uRGJdciOHaEIrze2W8Q3AKkepLTh2hOroT7a+7czfdQ=
+gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw=
+gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
+gopkg.in/yaml.v2 v2.2.2 h1:ZCJp+EgiOT7lHqUV2J862kp8Qj64Jo6az82+3Td9dZw=
+gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
+grpc.go4.org v0.0.0-20170609214715-11d0a25b4919/go.mod h1:77eQGdRu53HpSqPFJFmuJdjuHRquDANNeA4x7B8WQ9o=
+honnef.co/go/tools v0.0.0-20180728063816-88497007e858/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
+honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
+k8s.io/api v0.0.0-20190222213804-5cb15d344471 h1:MzQGt8qWQCR+39kbYRd0uQqsvSidpYqJLFeWiJ9l4OE=
+k8s.io/api v0.0.0-20190222213804-5cb15d344471/go.mod h1:iuAfoD4hCxJ8Onx9kaTIt30j7jUFS00AXQi6QMi99vA=
+k8s.io/apiextensions-apiserver v0.0.0-20190228180357-d002e88f6236 h1:JfFtjaElBIgYKCWEtYQkcNrTpW+lMO4GJy8NP6SVQmM=
+k8s.io/apiextensions-apiserver v0.0.0-20190228180357-d002e88f6236/go.mod h1:IxkesAMoaCRoLrPJdZNZUQp9NfZnzqaVzLhb2VEQzXE=
+k8s.io/apimachinery v0.0.0-20190221213512-86fb29eff628 h1:UYfHH+KEF88OTg+GojQUwFTNxbxwmoktLwutUzR0GPg=
+k8s.io/apimachinery v0.0.0-20190221213512-86fb29eff628/go.mod h1:ccL7Eh7zubPUSh9A3USN90/OzHNSVN6zxzde07TDCL0=
+k8s.io/client-go v0.0.0-20190228174230-b40b2a5939e4 h1:aE8wOCKuoRs2aU0OP/Rz8SXiAB0FTTku3VtGhhrkSmc=
+k8s.io/client-go v0.0.0-20190228174230-b40b2a5939e4/go.mod h1:7vJpHMYJwNQCWgzmNV+VYUl1zCObLyodBc8nIyt8L5s=
+k8s.io/gengo v0.0.0-20190128074634-0689ccc1d7d6/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0=
+k8s.io/klog v0.0.0-20181102134211-b9b56d5dfc92/go.mod h1:Gq+BEi5rUBO/HRz0bTSXDUcqjScdoY3a9IHpCEIOOfk=
+k8s.io/klog v0.3.0 h1:0VPpR+sizsiivjIfIAQH/rl8tan6jvWkS7lU+0di3lE=
+k8s.io/klog v0.3.0/go.mod h1:Gq+BEi5rUBO/HRz0bTSXDUcqjScdoY3a9IHpCEIOOfk=
+k8s.io/kube-openapi v0.0.0-20190510232812-a01b7d5d6c22 h1:f0BTap/vrgs21vVbJ1ySdsNtcivpA1x4ut6Wla9HKKw=
+k8s.io/kube-openapi v0.0.0-20190510232812-a01b7d5d6c22/go.mod h1:iU+ZGYsNlvU9XKUSso6SQfKTCCw7lFduMZy26Mgr2Fw=
+sigs.k8s.io/controller-runtime v0.1.10 h1:amLOmcekVdnsD1uIpmgRqfTbQWJ2qxvQkcdeFhcotn4=
+sigs.k8s.io/controller-runtime v0.1.10/go.mod h1:HFAYoOh6XMV+jKF1UjFwrknPbowfyHEHHRdJMf2jMX8=
+sigs.k8s.io/structured-merge-diff v0.0.0-20190426204423-ea680f03cc65/go.mod h1:wWxsB5ozmmv/SG7nM11ayaAW51xMvak/t1r0CSlcokI=
+sigs.k8s.io/testing_frameworks v0.1.1 h1:cP2l8fkA3O9vekpy5Ks8mmA0NW/F7yBdXf8brkWhVrs=
+sigs.k8s.io/testing_frameworks v0.1.1/go.mod h1:VVBKrHmJ6Ekkfz284YKhQePcdycOzNH9qL6ht1zEr/U=
+sigs.k8s.io/yaml v1.1.0 h1:4A07+ZFc2wgJwo8YNlQpr1rVlgUDlxXHhPJciaPY5gs=
+sigs.k8s.io/yaml v1.1.0/go.mod h1:UJmg0vDUVViEyp3mgSv9WPwZCDxu4rQW1olrI1uml+o=
+sourcegraph.com/sourcegraph/go-diff v0.5.0/go.mod h1:kuch7UrkMzY0X+p9CRK03kfuPQ2zzQcaEFbx8wA8rck=
+sourcegraph.com/sqs/pbtypes v0.0.0-20180604144634-d3ebe8f20ae4/go.mod h1:ketZ/q3QxT9HOBeFhu6RdvsftgpsbFHBF5Cas6cDKZ0=
diff --git a/script/Makefile b/script/Makefile
index 06db0b5..06c56ec 100644
--- a/script/Makefile
+++ b/script/Makefile
@@ -91,7 +91,7 @@ version:
@echo $(VERSION)
dep:
- dep ensure -v
+ go mod tidy
lint:
golangci-lint run
@@ -100,12 +100,16 @@ images: test
mkdir -p build/_maven_output
mkdir -p build/_output/bin
cp builder build/_output/bin
+ # To be removed when Operator SDK supports Go modules
+ go mod vendor
operator-sdk build $(IMAGE_NAME):$(VERSION)
images-dev: test package-artifacts
mkdir -p build/_maven_output
mkdir -p build/_output/bin
cp builder build/_output/bin
+ # To be removed when Operator SDK supports Go modules
+ go mod vendor
operator-sdk build $(IMAGE_NAME):$(VERSION)
images-push:
diff --git a/vendor/cloud.google.com/go/asset/apiv1beta1/asset_client.go b/vendor/cloud.google.com/go/asset/apiv1beta1/asset_client.go
deleted file mode 100644
index fd2e0a9..0000000
--- a/vendor/cloud.google.com/go/asset/apiv1beta1/asset_client.go
+++ /dev/null
@@ -1,248 +0,0 @@
-// Copyright 2019 Google LLC
-//
-// 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
-//
-// https://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.
-
-// Code generated by gapic-generator. DO NOT EDIT.
-
-package asset
-
-import (
- "context"
- "time"
-
- "cloud.google.com/go/longrunning"
- lroauto "cloud.google.com/go/longrunning/autogen"
- gax "github.com/googleapis/gax-go/v2"
- "google.golang.org/api/option"
- "google.golang.org/api/transport"
- assetpb "google.golang.org/genproto/googleapis/cloud/asset/v1beta1"
- longrunningpb "google.golang.org/genproto/googleapis/longrunning"
- "google.golang.org/grpc"
- "google.golang.org/grpc/codes"
- "google.golang.org/grpc/metadata"
-)
-
-// CallOptions contains the retry settings for each method of Client.
-type CallOptions struct {
- ExportAssets []gax.CallOption
- BatchGetAssetsHistory []gax.CallOption
-}
-
-func defaultClientOptions() []option.ClientOption {
- return []option.ClientOption{
- option.WithEndpoint("cloudasset.googleapis.com:443"),
- option.WithScopes(DefaultAuthScopes()...),
- }
-}
-
-func defaultCallOptions() *CallOptions {
- retry := map[[2]string][]gax.CallOption{
- {"default", "idempotent"}: {
- gax.WithRetry(func() gax.Retryer {
- return gax.OnCodes([]codes.Code{
- codes.DeadlineExceeded,
- codes.Unavailable,
- }, gax.Backoff{
- Initial: 100 * time.Millisecond,
- Max: 60000 * time.Millisecond,
- Multiplier: 1.3,
- })
- }),
- },
- }
- return &CallOptions{
- ExportAssets: retry[[2]string{"default", "non_idempotent"}],
- BatchGetAssetsHistory: retry[[2]string{"default", "idempotent"}],
- }
-}
-
-// Client is a client for interacting with Cloud Asset API.
-//
-// Methods, except Close, may be called concurrently. However, fields must not be modified concurrently with method calls.
-type Client struct {
- // The connection to the service.
- conn *grpc.ClientConn
-
- // The gRPC API client.
- client assetpb.AssetServiceClient
-
- // LROClient is used internally to handle longrunning operations.
- // It is exposed so that its CallOptions can be modified if required.
- // Users should not Close this client.
- LROClient *lroauto.OperationsClient
-
- // The call options for this service.
- CallOptions *CallOptions
-
- // The x-goog-* metadata to be sent with each request.
- xGoogMetadata metadata.MD
-}
-
-// NewClient creates a new asset service client.
-//
-// Asset service definition.
-func NewClient(ctx context.Context, opts ...option.ClientOption) (*Client, error) {
- conn, err := transport.DialGRPC(ctx, append(defaultClientOptions(), opts...)...)
- if err != nil {
- return nil, err
- }
- c := &Client{
- conn: conn,
- CallOptions: defaultCallOptions(),
-
- client: assetpb.NewAssetServiceClient(conn),
- }
- c.setGoogleClientInfo()
-
- c.LROClient, err = lroauto.NewOperationsClient(ctx, option.WithGRPCConn(conn))
- if err != nil {
- // This error "should not happen", since we are just reusing old connection
- // and never actually need to dial.
- // If this does happen, we could leak conn. However, we cannot close conn:
- // If the user invoked the function with option.WithGRPCConn,
- // we would close a connection that's still in use.
- // TODO(pongad): investigate error conditions.
- return nil, err
- }
- return c, nil
-}
-
-// Connection returns the client's connection to the API service.
-func (c *Client) Connection() *grpc.ClientConn {
- return c.conn
-}
-
-// Close closes the connection to the API service. The user should invoke this when
-// the client is no longer required.
-func (c *Client) Close() error {
- return c.conn.Close()
-}
-
-// setGoogleClientInfo sets the name and version of the application in
-// the `x-goog-api-client` header passed on each request. Intended for
-// use by Google-written clients.
-func (c *Client) setGoogleClientInfo(keyval ...string) {
- kv := append([]string{"gl-go", versionGo()}, keyval...)
- kv = append(kv, "gapic", versionClient, "gax", gax.Version, "grpc", grpc.Version)
- c.xGoogMetadata = metadata.Pairs("x-goog-api-client", gax.XGoogHeader(kv...))
-}
-
-// ExportAssets exports assets with time and resource types to a given Cloud Storage
-// location. The output format is newline-delimited JSON.
-// This API implements the [google.longrunning.Operation][google.longrunning.Operation] API allowing you
-// to keep track of the export.
-func (c *Client) ExportAssets(ctx context.Context, req *assetpb.ExportAssetsRequest, opts ...gax.CallOption) (*ExportAssetsOperation, error) {
- ctx = insertMetadata(ctx, c.xGoogMetadata)
- opts = append(c.CallOptions.ExportAssets[0:len(c.CallOptions.ExportAssets):len(c.CallOptions.ExportAssets)], opts...)
- var resp *longrunningpb.Operation
- err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error {
- var err error
- resp, err = c.client.ExportAssets(ctx, req, settings.GRPC...)
- return err
- }, opts...)
- if err != nil {
- return nil, err
- }
- return &ExportAssetsOperation{
- lro: longrunning.InternalNewOperation(c.LROClient, resp),
- }, nil
-}
-
-// BatchGetAssetsHistory batch gets the update history of assets that overlap a time window.
-// For RESOURCE content, this API outputs history with asset in both
-// non-delete or deleted status.
-// For IAM_POLICY content, this API outputs history when the asset and its
-// attached IAM POLICY both exist. This can create gaps in the output history.
-func (c *Client) BatchGetAssetsHistory(ctx context.Context, req *assetpb.BatchGetAssetsHistoryRequest, opts ...gax.CallOption) (*assetpb.BatchGetAssetsHistoryResponse, error) {
- ctx = insertMetadata(ctx, c.xGoogMetadata)
- opts = append(c.CallOptions.BatchGetAssetsHistory[0:len(c.CallOptions.BatchGetAssetsHistory):len(c.CallOptions.BatchGetAssetsHistory)], opts...)
- var resp *assetpb.BatchGetAssetsHistoryResponse
- err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error {
- var err error
- resp, err = c.client.BatchGetAssetsHistory(ctx, req, settings.GRPC...)
- return err
- }, opts...)
- if err != nil {
- return nil, err
- }
- return resp, nil
-}
-
-// ExportAssetsOperation manages a long-running operation from ExportAssets.
-type ExportAssetsOperation struct {
- lro *longrunning.Operation
-}
-
-// ExportAssetsOperation returns a new ExportAssetsOperation from a given name.
-// The name must be that of a previously created ExportAssetsOperation, possibly from a different process.
-func (c *Client) ExportAssetsOperation(name string) *ExportAssetsOperation {
- return &ExportAssetsOperation{
- lro: longrunning.InternalNewOperation(c.LROClient, &longrunningpb.Operation{Name: name}),
- }
-}
-
-// Wait blocks until the long-running operation is completed, returning the response and any errors encountered.
-//
-// See documentation of Poll for error-handling information.
-func (op *ExportAssetsOperation) Wait(ctx context.Context, opts ...gax.CallOption) (*assetpb.ExportAssetsResponse, error) {
- var resp assetpb.ExportAssetsResponse
- if err := op.lro.WaitWithInterval(ctx, &resp, 5000*time.Millisecond, opts...); err != nil {
- return nil, err
- }
- return &resp, nil
-}
-
-// Poll fetches the latest state of the long-running operation.
-//
-// Poll also fetches the latest metadata, which can be retrieved by Metadata.
-//
-// If Poll fails, the error is returned and op is unmodified. If Poll succeeds and
-// the operation has completed with failure, the error is returned and op.Done will return true.
-// If Poll succeeds and the operation has completed successfully,
-// op.Done will return true, and the response of the operation is returned.
-// If Poll succeeds and the operation has not completed, the returned response and error are both nil.
-func (op *ExportAssetsOperation) Poll(ctx context.Context, opts ...gax.CallOption) (*assetpb.ExportAssetsResponse, error) {
- var resp assetpb.ExportAssetsResponse
- if err := op.lro.Poll(ctx, &resp, opts...); err != nil {
- return nil, err
- }
- if !op.Done() {
- return nil, nil
- }
- return &resp, nil
-}
-
-// Metadata returns metadata associated with the long-running operation.
-// Metadata itself does not contact the server, but Poll does.
-// To get the latest metadata, call this method after a successful call to Poll.
-// If the metadata is not available, the returned metadata and error are both nil.
-func (op *ExportAssetsOperation) Metadata() (*assetpb.ExportAssetsRequest, error) {
- var meta assetpb.ExportAssetsRequest
- if err := op.lro.Metadata(&meta); err == longrunning.ErrNoMetadata {
- return nil, nil
- } else if err != nil {
- return nil, err
- }
- return &meta, nil
-}
-
-// Done reports whether the long-running operation has completed.
-func (op *ExportAssetsOperation) Done() bool {
- return op.lro.Done()
-}
-
-// Name returns the name of the long-running operation.
-// The name is assigned by the server and is unique within the service from which the operation is created.
-func (op *ExportAssetsOperation) Name() string {
- return op.lro.Name()
-}
diff --git a/vendor/cloud.google.com/go/asset/apiv1beta1/doc.go b/vendor/cloud.google.com/go/asset/apiv1beta1/doc.go
deleted file mode 100644
index fdbb8f4..0000000
--- a/vendor/cloud.google.com/go/asset/apiv1beta1/doc.go
+++ /dev/null
@@ -1,89 +0,0 @@
-// Copyright 2019 Google LLC
-//
-// 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
-//
-// https://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.
-
-// Code generated by gapic-generator. DO NOT EDIT.
-
-// Package asset is an auto-generated package for the
-// Cloud Asset API.
-//
-// NOTE: This package is in beta. It is not stable, and may be subject to changes.
-//
-// The cloud asset API manages the history and inventory of cloud resources.
-package asset // import "cloud.google.com/go/asset/apiv1beta1"
-
-import (
- "context"
- "runtime"
- "strings"
- "unicode"
-
- "google.golang.org/grpc/metadata"
-)
-
-func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context {
- out, _ := metadata.FromOutgoingContext(ctx)
- out = out.Copy()
- for _, md := range mds {
- for k, v := range md {
- out[k] = append(out[k], v...)
- }
- }
- return metadata.NewOutgoingContext(ctx, out)
-}
-
-// DefaultAuthScopes reports the default set of authentication scopes to use with this package.
-func DefaultAuthScopes() []string {
- return []string{
- "https://www.googleapis.com/auth/cloud-platform",
- }
-}
-
-// versionGo returns the Go runtime version. The returned string
-// has no whitespace, suitable for reporting in header.
-func versionGo() string {
- const develPrefix = "devel +"
-
- s := runtime.Version()
- if strings.HasPrefix(s, develPrefix) {
- s = s[len(develPrefix):]
- if p := strings.IndexFunc(s, unicode.IsSpace); p >= 0 {
- s = s[:p]
- }
- return s
- }
-
- notSemverRune := func(r rune) bool {
- return strings.IndexRune("0123456789.", r) < 0
- }
-
- if strings.HasPrefix(s, "go1") {
- s = s[2:]
- var prerelease string
- if p := strings.IndexFunc(s, notSemverRune); p >= 0 {
- s, prerelease = s[:p], s[p:]
- }
- if strings.HasSuffix(s, ".") {
- s += "0"
- } else if strings.Count(s, ".") < 2 {
- s += ".0"
- }
- if prerelease != "" {
- s += "-" + prerelease
- }
- return s
- }
- return "UNKNOWN"
-}
-
-const versionClient = "20190121"
diff --git a/vendor/cloud.google.com/go/asset/v1beta1/asset_client.go b/vendor/cloud.google.com/go/asset/v1beta1/asset_client.go
deleted file mode 100644
index a1fdc01..0000000
--- a/vendor/cloud.google.com/go/asset/v1beta1/asset_client.go
+++ /dev/null
@@ -1,248 +0,0 @@
-// Copyright 2018 Google LLC
-//
-// 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
-//
-// https://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.
-
-// AUTO-GENERATED CODE. DO NOT EDIT.
-
-package asset
-
-import (
- "context"
- "time"
-
- "cloud.google.com/go/longrunning"
- lroauto "cloud.google.com/go/longrunning/autogen"
- gax "github.com/googleapis/gax-go/v2"
- "google.golang.org/api/option"
- "google.golang.org/api/transport"
- assetpb "google.golang.org/genproto/googleapis/cloud/asset/v1beta1"
- longrunningpb "google.golang.org/genproto/googleapis/longrunning"
- "google.golang.org/grpc"
- "google.golang.org/grpc/codes"
- "google.golang.org/grpc/metadata"
-)
-
-// CallOptions contains the retry settings for each method of Client.
-type CallOptions struct {
- ExportAssets []gax.CallOption
- BatchGetAssetsHistory []gax.CallOption
-}
-
-func defaultClientOptions() []option.ClientOption {
- return []option.ClientOption{
- option.WithEndpoint("cloudasset.googleapis.com:443"),
- option.WithScopes(DefaultAuthScopes()...),
- }
-}
-
-func defaultCallOptions() *CallOptions {
- retry := map[[2]string][]gax.CallOption{
- {"default", "idempotent"}: {
- gax.WithRetry(func() gax.Retryer {
- return gax.OnCodes([]codes.Code{
- codes.DeadlineExceeded,
- codes.Unavailable,
- }, gax.Backoff{
- Initial: 100 * time.Millisecond,
- Max: 60000 * time.Millisecond,
- Multiplier: 1.3,
- })
- }),
- },
- }
- return &CallOptions{
- ExportAssets: retry[[2]string{"default", "non_idempotent"}],
- BatchGetAssetsHistory: retry[[2]string{"default", "idempotent"}],
- }
-}
-
-// Client is a client for interacting with Cloud Asset API.
-//
-// Methods, except Close, may be called concurrently. However, fields must not be modified concurrently with method calls.
-type Client struct {
- // The connection to the service.
- conn *grpc.ClientConn
-
- // The gRPC API client.
- client assetpb.AssetServiceClient
-
- // LROClient is used internally to handle longrunning operations.
- // It is exposed so that its CallOptions can be modified if required.
- // Users should not Close this client.
- LROClient *lroauto.OperationsClient
-
- // The call options for this service.
- CallOptions *CallOptions
-
- // The x-goog-* metadata to be sent with each request.
- xGoogMetadata metadata.MD
-}
-
-// NewClient creates a new asset service client.
-//
-// Asset service definition.
-func NewClient(ctx context.Context, opts ...option.ClientOption) (*Client, error) {
- conn, err := transport.DialGRPC(ctx, append(defaultClientOptions(), opts...)...)
- if err != nil {
- return nil, err
- }
- c := &Client{
- conn: conn,
- CallOptions: defaultCallOptions(),
-
- client: assetpb.NewAssetServiceClient(conn),
- }
- c.setGoogleClientInfo()
-
- c.LROClient, err = lroauto.NewOperationsClient(ctx, option.WithGRPCConn(conn))
- if err != nil {
- // This error "should not happen", since we are just reusing old connection
- // and never actually need to dial.
- // If this does happen, we could leak conn. However, we cannot close conn:
- // If the user invoked the function with option.WithGRPCConn,
- // we would close a connection that's still in use.
- // TODO(pongad): investigate error conditions.
- return nil, err
- }
- return c, nil
-}
-
-// Connection returns the client's connection to the API service.
-func (c *Client) Connection() *grpc.ClientConn {
- return c.conn
-}
-
-// Close closes the connection to the API service. The user should invoke this when
-// the client is no longer required.
-func (c *Client) Close() error {
- return c.conn.Close()
-}
-
-// setGoogleClientInfo sets the name and version of the application in
-// the `x-goog-api-client` header passed on each request. Intended for
-// use by Google-written clients.
-func (c *Client) setGoogleClientInfo(keyval ...string) {
- kv := append([]string{"gl-go", versionGo()}, keyval...)
- kv = append(kv, "gapic", versionClient, "gax", gax.Version, "grpc", grpc.Version)
- c.xGoogMetadata = metadata.Pairs("x-goog-api-client", gax.XGoogHeader(kv...))
-}
-
-// ExportAssets exports assets with time and resource types to a given Cloud Storage
-// location. The output format is newline-delimited JSON.
-// This API implements the [google.longrunning.Operation][google.longrunning.Operation] API allowing you
-// to keep track of the export.
-func (c *Client) ExportAssets(ctx context.Context, req *assetpb.ExportAssetsRequest, opts ...gax.CallOption) (*ExportAssetsOperation, error) {
- ctx = insertMetadata(ctx, c.xGoogMetadata)
- opts = append(c.CallOptions.ExportAssets[0:len(c.CallOptions.ExportAssets):len(c.CallOptions.ExportAssets)], opts...)
- var resp *longrunningpb.Operation
- err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error {
- var err error
- resp, err = c.client.ExportAssets(ctx, req, settings.GRPC...)
- return err
- }, opts...)
- if err != nil {
- return nil, err
- }
- return &ExportAssetsOperation{
- lro: longrunning.InternalNewOperation(c.LROClient, resp),
- }, nil
-}
-
-// BatchGetAssetsHistory batch gets the update history of assets that overlap a time window.
-// For RESOURCE content, this API outputs history with asset in both
-// non-delete or deleted status.
-// For IAM_POLICY content, this API outputs history when the asset and its
-// attached IAM POLICY both exist. This can create gaps in the output history.
-func (c *Client) BatchGetAssetsHistory(ctx context.Context, req *assetpb.BatchGetAssetsHistoryRequest, opts ...gax.CallOption) (*assetpb.BatchGetAssetsHistoryResponse, error) {
- ctx = insertMetadata(ctx, c.xGoogMetadata)
- opts = append(c.CallOptions.BatchGetAssetsHistory[0:len(c.CallOptions.BatchGetAssetsHistory):len(c.CallOptions.BatchGetAssetsHistory)], opts...)
- var resp *assetpb.BatchGetAssetsHistoryResponse
- err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error {
- var err error
- resp, err = c.client.BatchGetAssetsHistory(ctx, req, settings.GRPC...)
- return err
- }, opts...)
- if err != nil {
- return nil, err
- }
- return resp, nil
-}
-
-// ExportAssetsOperation manages a long-running operation from ExportAssets.
-type ExportAssetsOperation struct {
- lro *longrunning.Operation
-}
-
-// ExportAssetsOperation returns a new ExportAssetsOperation from a given name.
-// The name must be that of a previously created ExportAssetsOperation, possibly from a different process.
-func (c *Client) ExportAssetsOperation(name string) *ExportAssetsOperation {
- return &ExportAssetsOperation{
- lro: longrunning.InternalNewOperation(c.LROClient, &longrunningpb.Operation{Name: name}),
- }
-}
-
-// Wait blocks until the long-running operation is completed, returning the response and any errors encountered.
-//
-// See documentation of Poll for error-handling information.
-func (op *ExportAssetsOperation) Wait(ctx context.Context, opts ...gax.CallOption) (*assetpb.ExportAssetsResponse, error) {
- var resp assetpb.ExportAssetsResponse
- if err := op.lro.WaitWithInterval(ctx, &resp, 5000*time.Millisecond, opts...); err != nil {
- return nil, err
- }
- return &resp, nil
-}
-
-// Poll fetches the latest state of the long-running operation.
-//
-// Poll also fetches the latest metadata, which can be retrieved by Metadata.
-//
-// If Poll fails, the error is returned and op is unmodified. If Poll succeeds and
-// the operation has completed with failure, the error is returned and op.Done will return true.
-// If Poll succeeds and the operation has completed successfully,
-// op.Done will return true, and the response of the operation is returned.
-// If Poll succeeds and the operation has not completed, the returned response and error are both nil.
-func (op *ExportAssetsOperation) Poll(ctx context.Context, opts ...gax.CallOption) (*assetpb.ExportAssetsResponse, error) {
- var resp assetpb.ExportAssetsResponse
- if err := op.lro.Poll(ctx, &resp, opts...); err != nil {
- return nil, err
- }
- if !op.Done() {
- return nil, nil
- }
- return &resp, nil
-}
-
-// Metadata returns metadata associated with the long-running operation.
-// Metadata itself does not contact the server, but Poll does.
-// To get the latest metadata, call this method after a successful call to Poll.
-// If the metadata is not available, the returned metadata and error are both nil.
-func (op *ExportAssetsOperation) Metadata() (*assetpb.ExportAssetsRequest, error) {
- var meta assetpb.ExportAssetsRequest
- if err := op.lro.Metadata(&meta); err == longrunning.ErrNoMetadata {
- return nil, nil
- } else if err != nil {
- return nil, err
- }
- return &meta, nil
-}
-
-// Done reports whether the long-running operation has completed.
-func (op *ExportAssetsOperation) Done() bool {
- return op.lro.Done()
-}
-
-// Name returns the name of the long-running operation.
-// The name is assigned by the server and is unique within the service from which the operation is created.
-func (op *ExportAssetsOperation) Name() string {
- return op.lro.Name()
-}
diff --git a/vendor/cloud.google.com/go/asset/v1beta1/doc.go b/vendor/cloud.google.com/go/asset/v1beta1/doc.go
deleted file mode 100644
index 7bc1dd5..0000000
--- a/vendor/cloud.google.com/go/asset/v1beta1/doc.go
+++ /dev/null
@@ -1,89 +0,0 @@
-// Copyright 2018 Google LLC
-//
-// 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
-//
-// https://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.
-
-// AUTO-GENERATED CODE. DO NOT EDIT.
-
-// Package asset is an auto-generated package for the
-// Cloud Asset API.
-//
-// NOTE: This package is in alpha. It is not stable, and is likely to change.
-//
-// The cloud asset API manages the history and inventory of cloud resources.
-package asset // import "cloud.google.com/go/asset/v1beta1"
-
-import (
- "context"
- "runtime"
- "strings"
- "unicode"
-
- "google.golang.org/grpc/metadata"
-)
-
-func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context {
- out, _ := metadata.FromOutgoingContext(ctx)
- out = out.Copy()
- for _, md := range mds {
- for k, v := range md {
- out[k] = append(out[k], v...)
- }
- }
- return metadata.NewOutgoingContext(ctx, out)
-}
-
-// DefaultAuthScopes reports the default set of authentication scopes to use with this package.
-func DefaultAuthScopes() []string {
- return []string{
- "https://www.googleapis.com/auth/cloud-platform",
- }
-}
-
-// versionGo returns the Go runtime version. The returned string
-// has no whitespace, suitable for reporting in header.
-func versionGo() string {
- const develPrefix = "devel +"
-
- s := runtime.Version()
- if strings.HasPrefix(s, develPrefix) {
- s = s[len(develPrefix):]
- if p := strings.IndexFunc(s, unicode.IsSpace); p >= 0 {
- s = s[:p]
- }
- return s
- }
-
- notSemverRune := func(r rune) bool {
- return strings.IndexRune("0123456789.", r) < 0
- }
-
- if strings.HasPrefix(s, "go1") {
- s = s[2:]
- var prerelease string
- if p := strings.IndexFunc(s, notSemverRune); p >= 0 {
- s, prerelease = s[:p], s[p:]
- }
- if strings.HasSuffix(s, ".") {
- s += "0"
- } else if strings.Count(s, ".") < 2 {
- s += ".0"
- }
- if prerelease != "" {
- s += "-" + prerelease
- }
- return s
- }
- return "UNKNOWN"
-}
-
-const versionClient = "20181219"
diff --git a/vendor/cloud.google.com/go/bigquery/benchmarks/bench.go b/vendor/cloud.google.com/go/bigquery/benchmarks/bench.go
deleted file mode 100644
index 7d608c8..0000000
--- a/vendor/cloud.google.com/go/bigquery/benchmarks/bench.go
+++ /dev/null
@@ -1,85 +0,0 @@
-// Copyright 2017 Google LLC
-//
-// 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.
-
-//+build ignore
-
-package main
-
-import (
- "context"
- "encoding/json"
- "flag"
- "io/ioutil"
- "log"
- "time"
-
- "cloud.google.com/go/bigquery"
- "google.golang.org/api/iterator"
-)
-
-func main() {
- flag.Parse()
-
- ctx := context.Background()
- c, err := bigquery.NewClient(ctx, flag.Arg(0))
- if err != nil {
- log.Fatal(err)
- }
-
- queriesJSON, err := ioutil.ReadFile(flag.Arg(1))
- if err != nil {
- log.Fatal(err)
- }
-
- var queries []string
- if err := json.Unmarshal(queriesJSON, &queries); err != nil {
- log.Fatal(err)
- }
-
- for _, q := range queries {
- doQuery(ctx, c, q)
- }
-}
-
-func doQuery(ctx context.Context, c *bigquery.Client, qt string) {
- startTime := time.Now()
- q := c.Query(qt)
- it, err := q.Read(ctx)
- if err != nil {
- log.Fatal(err)
- }
-
- numRows, numCols := 0, 0
- var firstByte time.Duration
-
- for {
- var values []bigquery.Value
- err := it.Next(&values)
- if err == iterator.Done {
- break
- }
- if err != nil {
- log.Fatal(err)
- }
- if numRows == 0 {
- numCols = len(values)
- firstByte = time.Since(startTime)
- } else if numCols != len(values) {
- log.Fatalf("got %d columns, want %d", len(values), numCols)
- }
- numRows++
- }
- log.Printf("query %q: %d rows, %d cols, first byte %f sec, total %f sec",
- qt, numRows, numCols, firstByte.Seconds(), time.Since(startTime).Seconds())
-}
diff --git a/vendor/cloud.google.com/go/bigquery/bigquery.go b/vendor/cloud.google.com/go/bigquery/bigquery.go
deleted file mode 100644
index 02ee0c7..0000000
--- a/vendor/cloud.google.com/go/bigquery/bigquery.go
+++ /dev/null
@@ -1,162 +0,0 @@
-// Copyright 2015 Google LLC
-//
-// 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.
-
-package bigquery
-
-import (
- "context"
- "fmt"
- "io"
- "net/http"
- "time"
-
- "cloud.google.com/go/internal"
- "cloud.google.com/go/internal/version"
- gax "github.com/googleapis/gax-go/v2"
- bq "google.golang.org/api/bigquery/v2"
- "google.golang.org/api/googleapi"
- "google.golang.org/api/option"
- htransport "google.golang.org/api/transport/http"
-)
-
-const (
- prodAddr = "https://www.googleapis.com/bigquery/v2/"
- // Scope is the Oauth2 scope for the service.
- Scope = "https://www.googleapis.com/auth/bigquery"
- userAgent = "gcloud-golang-bigquery/20160429"
-)
-
-var xGoogHeader = fmt.Sprintf("gl-go/%s gccl/%s", version.Go(), version.Repo)
-
-func setClientHeader(headers http.Header) {
- headers.Set("x-goog-api-client", xGoogHeader)
-}
-
-// Client may be used to perform BigQuery operations.
-type Client struct {
- // Location, if set, will be used as the default location for all subsequent
- // dataset creation and job operations. A location specified directly in one of
- // those operations will override this value.
- Location string
-
- projectID string
- bqs *bq.Service
-}
-
-// NewClient constructs a new Client which can perform BigQuery operations.
-// Operations performed via the client are billed to the specified GCP project.
-func NewClient(ctx context.Context, projectID string, opts ...option.ClientOption) (*Client, error) {
- o := []option.ClientOption{
- option.WithEndpoint(prodAddr),
- option.WithScopes(Scope),
- option.WithUserAgent(userAgent),
- }
- o = append(o, opts...)
- httpClient, endpoint, err := htransport.NewClient(ctx, o...)
- if err != nil {
- return nil, fmt.Errorf("bigquery: dialing: %v", err)
- }
- bqs, err := bq.New(httpClient)
- if err != nil {
- return nil, fmt.Errorf("bigquery: constructing client: %v", err)
- }
- bqs.BasePath = endpoint
- c := &Client{
- projectID: projectID,
- bqs: bqs,
- }
- return c, nil
-}
-
-// Close closes any resources held by the client.
-// Close should be called when the client is no longer needed.
-// It need not be called at program exit.
-func (c *Client) Close() error {
- return nil
-}
-
-// Calls the Jobs.Insert RPC and returns a Job.
-func (c *Client) insertJob(ctx context.Context, job *bq.Job, media io.Reader) (*Job, error) {
- call := c.bqs.Jobs.Insert(c.projectID, job).Context(ctx)
- setClientHeader(call.Header())
- if media != nil {
- call.Media(media)
- }
- var res *bq.Job
- var err error
- invoke := func() error {
- res, err = call.Do()
- return err
- }
- // A job with a client-generated ID can be retried; the presence of the
- // ID makes the insert operation idempotent.
- // We don't retry if there is media, because it is an io.Reader. We'd
- // have to read the contents and keep it in memory, and that could be expensive.
- // TODO(jba): Look into retrying if media != nil.
- if job.JobReference != nil && media == nil {
- err = runWithRetry(ctx, invoke)
- } else {
- err = invoke()
- }
- if err != nil {
- return nil, err
- }
- return bqToJob(res, c)
-}
-
-// Convert a number of milliseconds since the Unix epoch to a time.Time.
-// Treat an input of zero specially: convert it to the zero time,
-// rather than the start of the epoch.
-func unixMillisToTime(m int64) time.Time {
- if m == 0 {
- return time.Time{}
- }
- return time.Unix(0, m*1e6)
-}
-
-// runWithRetry calls the function until it returns nil or a non-retryable error, or
-// the context is done.
-// See the similar function in ../storage/invoke.go. The main difference is the
-// reason for retrying.
-func runWithRetry(ctx context.Context, call func() error) error {
- // These parameters match the suggestions in https://cloud.google.com/bigquery/sla.
- backoff := gax.Backoff{
- Initial: 1 * time.Second,
- Max: 32 * time.Second,
- Multiplier: 2,
- }
- return internal.Retry(ctx, backoff, func() (stop bool, err error) {
- err = call()
- if err == nil {
- return true, nil
- }
- return !retryableError(err), err
- })
-}
-
-// This is the correct definition of retryable according to the BigQuery team. It
-// also considers 502 ("Bad Gateway") and 503 ("Service Unavailable") errors
-// retryable; these are returned by systems between the client and the BigQuery
-// service.
-func retryableError(err error) bool {
- e, ok := err.(*googleapi.Error)
- if !ok {
- return false
- }
- var reason string
- if len(e.Errors) > 0 {
- reason = e.Errors[0].Reason
- }
- return e.Code == http.StatusServiceUnavailable || e.Code == http.StatusBadGateway || reason == "backendError" || reason == "rateLimitExceeded"
-}
diff --git a/vendor/cloud.google.com/go/bigquery/copy.go b/vendor/cloud.google.com/go/bigquery/copy.go
deleted file mode 100644
index 44cc68d..0000000
--- a/vendor/cloud.google.com/go/bigquery/copy.go
+++ /dev/null
@@ -1,107 +0,0 @@
-// Copyright 2016 Google LLC
-//
-// 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.
-
-package bigquery
-
-import (
- "context"
-
- bq "google.golang.org/api/bigquery/v2"
-)
-
-// CopyConfig holds the configuration for a copy job.
-type CopyConfig struct {
- // Srcs are the tables from which data will be copied.
- Srcs []*Table
-
- // Dst is the table into which the data will be copied.
- Dst *Table
-
- // CreateDisposition specifies the circumstances under which the destination table will be created.
- // The default is CreateIfNeeded.
- CreateDisposition TableCreateDisposition
-
- // WriteDisposition specifies how existing data in the destination table is treated.
- // The default is WriteEmpty.
- WriteDisposition TableWriteDisposition
-
- // The labels associated with this job.
- Labels map[string]string
-
- // Custom encryption configuration (e.g., Cloud KMS keys).
- DestinationEncryptionConfig *EncryptionConfig
-}
-
-func (c *CopyConfig) toBQ() *bq.JobConfiguration {
- var ts []*bq.TableReference
- for _, t := range c.Srcs {
- ts = append(ts, t.toBQ())
- }
- return &bq.JobConfiguration{
- Labels: c.Labels,
- Copy: &bq.JobConfigurationTableCopy{
- CreateDisposition: string(c.CreateDisposition),
- WriteDisposition: string(c.WriteDisposition),
- DestinationTable: c.Dst.toBQ(),
- DestinationEncryptionConfiguration: c.DestinationEncryptionConfig.toBQ(),
- SourceTables: ts,
- },
- }
-}
-
-func bqToCopyConfig(q *bq.JobConfiguration, c *Client) *CopyConfig {
- cc := &CopyConfig{
- Labels: q.Labels,
- CreateDisposition: TableCreateDisposition(q.Copy.CreateDisposition),
- WriteDisposition: TableWriteDisposition(q.Copy.WriteDisposition),
- Dst: bqToTable(q.Copy.DestinationTable, c),
- DestinationEncryptionConfig: bqToEncryptionConfig(q.Copy.DestinationEncryptionConfiguration),
- }
- for _, t := range q.Copy.SourceTables {
- cc.Srcs = append(cc.Srcs, bqToTable(t, c))
- }
- return cc
-}
-
-// A Copier copies data into a BigQuery table from one or more BigQuery tables.
-type Copier struct {
- JobIDConfig
- CopyConfig
- c *Client
-}
-
-// CopierFrom returns a Copier which can be used to copy data into a
-// BigQuery table from one or more BigQuery tables.
-// The returned Copier may optionally be further configured before its Run method is called.
-func (t *Table) CopierFrom(srcs ...*Table) *Copier {
- return &Copier{
- c: t.c,
- CopyConfig: CopyConfig{
- Srcs: srcs,
- Dst: t,
- },
- }
-}
-
-// Run initiates a copy job.
-func (c *Copier) Run(ctx context.Context) (*Job, error) {
- return c.c.insertJob(ctx, c.newJob(), nil)
-}
-
-func (c *Copier) newJob() *bq.Job {
- return &bq.Job{
- JobReference: c.JobIDConfig.createJobRef(c.c),
- Configuration: c.CopyConfig.toBQ(),
- }
-}
diff --git a/vendor/cloud.google.com/go/bigquery/dataset.go b/vendor/cloud.google.com/go/bigquery/dataset.go
deleted file mode 100644
index 7bdb70a..0000000
--- a/vendor/cloud.google.com/go/bigquery/dataset.go
+++ /dev/null
@@ -1,536 +0,0 @@
-// Copyright 2015 Google LLC
-//
-// 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.
-
-package bigquery
-
-import (
- "context"
- "errors"
- "fmt"
- "time"
-
- "cloud.google.com/go/internal/optional"
- "cloud.google.com/go/internal/trace"
- bq "google.golang.org/api/bigquery/v2"
- "google.golang.org/api/iterator"
-)
-
-// Dataset is a reference to a BigQuery dataset.
-type Dataset struct {
- ProjectID string
- DatasetID string
- c *Client
-}
-
-// DatasetMetadata contains information about a BigQuery dataset.
-type DatasetMetadata struct {
- // These fields can be set when creating a dataset.
- Name string // The user-friendly name for this dataset.
- Description string // The user-friendly description of this dataset.
- Location string // The geo location of the dataset.
- DefaultTableExpiration time.Duration // The default expiration time for new tables.
- Labels map[string]string // User-provided labels.
- Access []*AccessEntry // Access permissions.
-
- // These fields are read-only.
- CreationTime time.Time
- LastModifiedTime time.Time // When the dataset or any of its tables were modified.
- FullID string // The full dataset ID in the form projectID:datasetID.
-
- // ETag is the ETag obtained when reading metadata. Pass it to Dataset.Update to
- // ensure that the metadata hasn't changed since it was read.
- ETag string
-}
-
-// DatasetMetadataToUpdate is used when updating a dataset's metadata.
-// Only non-nil fields will be updated.
-type DatasetMetadataToUpdate struct {
- Description optional.String // The user-friendly description of this table.
- Name optional.String // The user-friendly name for this dataset.
-
- // DefaultTableExpiration is the default expiration time for new tables.
- // If set to time.Duration(0), new tables never expire.
- DefaultTableExpiration optional.Duration
-
- // The entire access list. It is not possible to replace individual entries.
- Access []*AccessEntry
-
- labelUpdater
-}
-
-// Dataset creates a handle to a BigQuery dataset in the client's project.
-func (c *Client) Dataset(id string) *Dataset {
- return c.DatasetInProject(c.projectID, id)
-}
-
-// DatasetInProject creates a handle to a BigQuery dataset in the specified project.
-func (c *Client) DatasetInProject(projectID, datasetID string) *Dataset {
- return &Dataset{
- ProjectID: projectID,
- DatasetID: datasetID,
- c: c,
- }
-}
-
-// Create creates a dataset in the BigQuery service. An error will be returned if the
-// dataset already exists. Pass in a DatasetMetadata value to configure the dataset.
-func (d *Dataset) Create(ctx context.Context, md *DatasetMetadata) (err error) {
- ctx = trace.StartSpan(ctx, "cloud.google.com/go/bigquery.Dataset.Create")
- defer func() { trace.EndSpan(ctx, err) }()
-
- ds, err := md.toBQ()
- if err != nil {
- return err
- }
- ds.DatasetReference = &bq.DatasetReference{DatasetId: d.DatasetID}
- // Use Client.Location as a default.
- if ds.Location == "" {
- ds.Location = d.c.Location
- }
- call := d.c.bqs.Datasets.Insert(d.ProjectID, ds).Context(ctx)
- setClientHeader(call.Header())
- _, err = call.Do()
- return err
-}
-
-func (dm *DatasetMetadata) toBQ() (*bq.Dataset, error) {
- ds := &bq.Dataset{}
- if dm == nil {
- return ds, nil
- }
- ds.FriendlyName = dm.Name
- ds.Description = dm.Description
- ds.Location = dm.Location
- ds.DefaultTableExpirationMs = int64(dm.DefaultTableExpiration / time.Millisecond)
- ds.Labels = dm.Labels
- var err error
- ds.Access, err = accessListToBQ(dm.Access)
- if err != nil {
- return nil, err
- }
- if !dm.CreationTime.IsZero() {
- return nil, errors.New("bigquery: Dataset.CreationTime is not writable")
- }
- if !dm.LastModifiedTime.IsZero() {
- return nil, errors.New("bigquery: Dataset.LastModifiedTime is not writable")
- }
- if dm.FullID != "" {
- return nil, errors.New("bigquery: Dataset.FullID is not writable")
- }
- if dm.ETag != "" {
- return nil, errors.New("bigquery: Dataset.ETag is not writable")
- }
- return ds, nil
-}
-
-func accessListToBQ(a []*AccessEntry) ([]*bq.DatasetAccess, error) {
- var q []*bq.DatasetAccess
- for _, e := range a {
- a, err := e.toBQ()
- if err != nil {
- return nil, err
- }
- q = append(q, a)
- }
- return q, nil
-}
-
-// Delete deletes the dataset. Delete will fail if the dataset is not empty.
-func (d *Dataset) Delete(ctx context.Context) (err error) {
- return d.deleteInternal(ctx, false)
-}
-
-// DeleteWithContents deletes the dataset, as well as contained resources.
-func (d *Dataset) DeleteWithContents(ctx context.Context) (err error) {
- return d.deleteInternal(ctx, true)
-}
-
-func (d *Dataset) deleteInternal(ctx context.Context, deleteContents bool) (err error) {
- ctx = trace.StartSpan(ctx, "cloud.google.com/go/bigquery.Dataset.Delete")
- defer func() { trace.EndSpan(ctx, err) }()
-
- call := d.c.bqs.Datasets.Delete(d.ProjectID, d.DatasetID).Context(ctx).DeleteContents(deleteContents)
- setClientHeader(call.Header())
- return call.Do()
-}
-
-// Metadata fetches the metadata for the dataset.
-func (d *Dataset) Metadata(ctx context.Context) (md *DatasetMetadata, err error) {
- ctx = trace.StartSpan(ctx, "cloud.google.com/go/bigquery.Dataset.Metadata")
- defer func() { trace.EndSpan(ctx, err) }()
-
- call := d.c.bqs.Datasets.Get(d.ProjectID, d.DatasetID).Context(ctx)
- setClientHeader(call.Header())
- var ds *bq.Dataset
- if err := runWithRetry(ctx, func() (err error) {
- ds, err = call.Do()
- return err
- }); err != nil {
- return nil, err
- }
- return bqToDatasetMetadata(ds)
-}
-
-func bqToDatasetMetadata(d *bq.Dataset) (*DatasetMetadata, error) {
- dm := &DatasetMetadata{
- CreationTime: unixMillisToTime(d.CreationTime),
- LastModifiedTime: unixMillisToTime(d.LastModifiedTime),
- DefaultTableExpiration: time.Duration(d.DefaultTableExpirationMs) * time.Millisecond,
- Description: d.Description,
- Name: d.FriendlyName,
- FullID: d.Id,
- Location: d.Location,
- Labels: d.Labels,
- ETag: d.Etag,
- }
- for _, a := range d.Access {
- e, err := bqToAccessEntry(a, nil)
- if err != nil {
- return nil, err
- }
- dm.Access = append(dm.Access, e)
- }
- return dm, nil
-}
-
-// Update modifies specific Dataset metadata fields.
-// To perform a read-modify-write that protects against intervening reads,
-// set the etag argument to the DatasetMetadata.ETag field from the read.
-// Pass the empty string for etag for a "blind write" that will always succeed.
-func (d *Dataset) Update(ctx context.Context, dm DatasetMetadataToUpdate, etag string) (md *DatasetMetadata, err error) {
- ctx = trace.StartSpan(ctx, "cloud.google.com/go/bigquery.Dataset.Update")
- defer func() { trace.EndSpan(ctx, err) }()
-
- ds, err := dm.toBQ()
- if err != nil {
- return nil, err
- }
- call := d.c.bqs.Datasets.Patch(d.ProjectID, d.DatasetID, ds).Context(ctx)
- setClientHeader(call.Header())
- if etag != "" {
- call.Header().Set("If-Match", etag)
- }
- var ds2 *bq.Dataset
- if err := runWithRetry(ctx, func() (err error) {
- ds2, err = call.Do()
- return err
- }); err != nil {
- return nil, err
- }
- return bqToDatasetMetadata(ds2)
-}
-
-func (dm *DatasetMetadataToUpdate) toBQ() (*bq.Dataset, error) {
- ds := &bq.Dataset{}
- forceSend := func(field string) {
- ds.ForceSendFields = append(ds.ForceSendFields, field)
- }
-
- if dm.Description != nil {
- ds.Description = optional.ToString(dm.Description)
- forceSend("Description")
- }
- if dm.Name != nil {
- ds.FriendlyName = optional.ToString(dm.Name)
- forceSend("FriendlyName")
- }
- if dm.DefaultTableExpiration != nil {
- dur := optional.ToDuration(dm.DefaultTableExpiration)
- if dur == 0 {
- // Send a null to delete the field.
- ds.NullFields = append(ds.NullFields, "DefaultTableExpirationMs")
- } else {
- ds.DefaultTableExpirationMs = int64(dur / time.Millisecond)
- }
- }
- if dm.Access != nil {
- var err error
- ds.Access, err = accessListToBQ(dm.Access)
- if err != nil {
- return nil, err
- }
- if len(ds.Access) == 0 {
- ds.NullFields = append(ds.NullFields, "Access")
- }
- }
- labels, forces, nulls := dm.update()
- ds.Labels = labels
- ds.ForceSendFields = append(ds.ForceSendFields, forces...)
- ds.NullFields = append(ds.NullFields, nulls...)
- return ds, nil
-}
-
-// Table creates a handle to a BigQuery table in the dataset.
-// To determine if a table exists, call Table.Metadata.
-// If the table does not already exist, use Table.Create to create it.
-func (d *Dataset) Table(tableID string) *Table {
- return &Table{ProjectID: d.ProjectID, DatasetID: d.DatasetID, TableID: tableID, c: d.c}
-}
-
-// Tables returns an iterator over the tables in the Dataset.
-func (d *Dataset) Tables(ctx context.Context) *TableIterator {
- it := &TableIterator{
- ctx: ctx,
- dataset: d,
- }
- it.pageInfo, it.nextFunc = iterator.NewPageInfo(
- it.fetch,
- func() int { return len(it.tables) },
- func() interface{} { b := it.tables; it.tables = nil; return b })
- return it
-}
-
-// A TableIterator is an iterator over Tables.
-type TableIterator struct {
- ctx context.Context
- dataset *Dataset
- tables []*Table
- pageInfo *iterator.PageInfo
- nextFunc func() error
-}
-
-// Next returns the next result. Its second return value is Done if there are
-// no more results. Once Next returns Done, all subsequent calls will return
-// Done.
-func (it *TableIterator) Next() (*Table, error) {
- if err := it.nextFunc(); err != nil {
- return nil, err
- }
- t := it.tables[0]
- it.tables = it.tables[1:]
- return t, nil
-}
-
-// PageInfo supports pagination. See the google.golang.org/api/iterator package for details.
-func (it *TableIterator) PageInfo() *iterator.PageInfo { return it.pageInfo }
-
-// for testing
-var listTables = func(it *TableIterator, pageSize int, pageToken string) (*bq.TableList, error) {
- call := it.dataset.c.bqs.Tables.List(it.dataset.ProjectID, it.dataset.DatasetID).
- PageToken(pageToken).
- Context(it.ctx)
- setClientHeader(call.Header())
- if pageSize > 0 {
- call.MaxResults(int64(pageSize))
- }
- var res *bq.TableList
- err := runWithRetry(it.ctx, func() (err error) {
- res, err = call.Do()
- return err
- })
- return res, err
-}
-
-func (it *TableIterator) fetch(pageSize int, pageToken string) (string, error) {
- res, err := listTables(it, pageSize, pageToken)
- if err != nil {
- return "", err
- }
- for _, t := range res.Tables {
- it.tables = append(it.tables, bqToTable(t.TableReference, it.dataset.c))
- }
- return res.NextPageToken, nil
-}
-
-func bqToTable(tr *bq.TableReference, c *Client) *Table {
- if tr == nil {
- return nil
- }
- return &Table{
- ProjectID: tr.ProjectId,
- DatasetID: tr.DatasetId,
- TableID: tr.TableId,
- c: c,
- }
-}
-
-// Datasets returns an iterator over the datasets in a project.
-// The Client's project is used by default, but that can be
-// changed by setting ProjectID on the returned iterator before calling Next.
-func (c *Client) Datasets(ctx context.Context) *DatasetIterator {
- return c.DatasetsInProject(ctx, c.projectID)
-}
-
-// DatasetsInProject returns an iterator over the datasets in the provided project.
-//
-// Deprecated: call Client.Datasets, then set ProjectID on the returned iterator.
-func (c *Client) DatasetsInProject(ctx context.Context, projectID string) *DatasetIterator {
- it := &DatasetIterator{
- ctx: ctx,
- c: c,
- ProjectID: projectID,
- }
- it.pageInfo, it.nextFunc = iterator.NewPageInfo(
- it.fetch,
- func() int { return len(it.items) },
- func() interface{} { b := it.items; it.items = nil; return b })
- return it
-}
-
-// DatasetIterator iterates over the datasets in a project.
-type DatasetIterator struct {
- // ListHidden causes hidden datasets to be listed when set to true.
- // Set before the first call to Next.
- ListHidden bool
-
- // Filter restricts the datasets returned by label. The filter syntax is described in
- // https://cloud.google.com/bigquery/docs/labeling-datasets#filtering_datasets_using_labels
- // Set before the first call to Next.
- Filter string
-
- // The project ID of the listed datasets.
- // Set before the first call to Next.
- ProjectID string
-
- ctx context.Context
- c *Client
- pageInfo *iterator.PageInfo
- nextFunc func() error
- items []*Dataset
-}
-
-// PageInfo supports pagination. See the google.golang.org/api/iterator package for details.
-func (it *DatasetIterator) PageInfo() *iterator.PageInfo { return it.pageInfo }
-
-// Next returns the next Dataset. Its second return value is iterator.Done if
-// there are no more results. Once Next returns Done, all subsequent calls will
-// return Done.
-func (it *DatasetIterator) Next() (*Dataset, error) {
- if err := it.nextFunc(); err != nil {
- return nil, err
- }
- item := it.items[0]
- it.items = it.items[1:]
- return item, nil
-}
-
-// for testing
-var listDatasets = func(it *DatasetIterator, pageSize int, pageToken string) (*bq.DatasetList, error) {
- call := it.c.bqs.Datasets.List(it.ProjectID).
- Context(it.ctx).
- PageToken(pageToken).
- All(it.ListHidden)
- setClientHeader(call.Header())
- if pageSize > 0 {
- call.MaxResults(int64(pageSize))
- }
- if it.Filter != "" {
- call.Filter(it.Filter)
- }
- var res *bq.DatasetList
- err := runWithRetry(it.ctx, func() (err error) {
- res, err = call.Do()
- return err
- })
- return res, err
-}
-
-func (it *DatasetIterator) fetch(pageSize int, pageToken string) (string, error) {
- res, err := listDatasets(it, pageSize, pageToken)
- if err != nil {
- return "", err
- }
- for _, d := range res.Datasets {
- it.items = append(it.items, &Dataset{
- ProjectID: d.DatasetReference.ProjectId,
- DatasetID: d.DatasetReference.DatasetId,
- c: it.c,
- })
- }
- return res.NextPageToken, nil
-}
-
-// An AccessEntry describes the permissions that an entity has on a dataset.
-type AccessEntry struct {
- Role AccessRole // The role of the entity
- EntityType EntityType // The type of entity
- Entity string // The entity (individual or group) granted access
- View *Table // The view granted access (EntityType must be ViewEntity)
-}
-
-// AccessRole is the level of access to grant to a dataset.
-type AccessRole string
-
-const (
- // OwnerRole is the OWNER AccessRole.
- OwnerRole AccessRole = "OWNER"
- // ReaderRole is the READER AccessRole.
- ReaderRole AccessRole = "READER"
- // WriterRole is the WRITER AccessRole.
- WriterRole AccessRole = "WRITER"
-)
-
-// EntityType is the type of entity in an AccessEntry.
-type EntityType int
-
-const (
- // DomainEntity is a domain (e.g. "example.com").
- DomainEntity EntityType = iota + 1
-
- // GroupEmailEntity is an email address of a Google Group.
- GroupEmailEntity
-
- // UserEmailEntity is an email address of an individual user.
- UserEmailEntity
-
- // SpecialGroupEntity is a special group: one of projectOwners, projectReaders, projectWriters or
- // allAuthenticatedUsers.
- SpecialGroupEntity
-
- // ViewEntity is a BigQuery view.
- ViewEntity
-)
-
-func (e *AccessEntry) toBQ() (*bq.DatasetAccess, error) {
- q := &bq.DatasetAccess{Role: string(e.Role)}
- switch e.EntityType {
- case DomainEntity:
- q.Domain = e.Entity
- case GroupEmailEntity:
- q.GroupByEmail = e.Entity
- case UserEmailEntity:
- q.UserByEmail = e.Entity
- case SpecialGroupEntity:
- q.SpecialGroup = e.Entity
- case ViewEntity:
- q.View = e.View.toBQ()
- default:
- return nil, fmt.Errorf("bigquery: unknown entity type %d", e.EntityType)
- }
- return q, nil
-}
-
-func bqToAccessEntry(q *bq.DatasetAccess, c *Client) (*AccessEntry, error) {
- e := &AccessEntry{Role: AccessRole(q.Role)}
- switch {
- case q.Domain != "":
- e.Entity = q.Domain
- e.EntityType = DomainEntity
- case q.GroupByEmail != "":
- e.Entity = q.GroupByEmail
- e.EntityType = GroupEmailEntity
- case q.UserByEmail != "":
- e.Entity = q.UserByEmail
- e.EntityType = UserEmailEntity
- case q.SpecialGroup != "":
- e.Entity = q.SpecialGroup
- e.EntityType = SpecialGroupEntity
- case q.View != nil:
- e.View = c.DatasetInProject(q.View.ProjectId, q.View.DatasetId).Table(q.View.TableId)
- e.EntityType = ViewEntity
- default:
- return nil, errors.New("bigquery: invalid access value")
- }
- return e, nil
-}
diff --git a/vendor/cloud.google.com/go/bigquery/datatransfer/apiv1/data_transfer_client.go b/vendor/cloud.google.com/go/bigquery/datatransfer/apiv1/data_transfer_client.go
deleted file mode 100644
index a214706..0000000
--- a/vendor/cloud.google.com/go/bigquery/datatransfer/apiv1/data_transfer_client.go
+++ /dev/null
@@ -1,625 +0,0 @@
-// Copyright 2019 Google LLC
-//
-// 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
-//
-// https://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.
-
-// Code generated by gapic-generator. DO NOT EDIT.
-
-package datatransfer
-
-import (
- "context"
- "fmt"
- "math"
- "time"
-
- "github.com/golang/protobuf/proto"
- gax "github.com/googleapis/gax-go/v2"
- "google.golang.org/api/iterator"
- "google.golang.org/api/option"
- "google.golang.org/api/transport"
- datatransferpb "google.golang.org/genproto/googleapis/cloud/bigquery/datatransfer/v1"
- "google.golang.org/grpc"
- "google.golang.org/grpc/codes"
- "google.golang.org/grpc/metadata"
-)
-
-// CallOptions contains the retry settings for each method of Client.
-type CallOptions struct {
- GetDataSource []gax.CallOption
- ListDataSources []gax.CallOption
- CreateTransferConfig []gax.CallOption
- UpdateTransferConfig []gax.CallOption
- DeleteTransferConfig []gax.CallOption
- GetTransferConfig []gax.CallOption
- ListTransferConfigs []gax.CallOption
- ScheduleTransferRuns []gax.CallOption
- GetTransferRun []gax.CallOption
- DeleteTransferRun []gax.CallOption
- ListTransferRuns []gax.CallOption
- ListTransferLogs []gax.CallOption
- CheckValidCreds []gax.CallOption
-}
-
-func defaultClientOptions() []option.ClientOption {
- return []option.ClientOption{
- option.WithEndpoint("bigquerydatatransfer.googleapis.com:443"),
- option.WithScopes(DefaultAuthScopes()...),
- }
-}
-
-func defaultCallOptions() *CallOptions {
- retry := map[[2]string][]gax.CallOption{
- {"default", "idempotent"}: {
- gax.WithRetry(func() gax.Retryer {
- return gax.OnCodes([]codes.Code{
- codes.DeadlineExceeded,
- codes.Unavailable,
- }, gax.Backoff{
- Initial: 100 * time.Millisecond,
- Max: 60000 * time.Millisecond,
- Multiplier: 1.3,
- })
- }),
- },
- }
- return &CallOptions{
- GetDataSource: retry[[2]string{"default", "idempotent"}],
- ListDataSources: retry[[2]string{"default", "idempotent"}],
- CreateTransferConfig: retry[[2]string{"default", "non_idempotent"}],
- UpdateTransferConfig: retry[[2]string{"default", "non_idempotent"}],
- DeleteTransferConfig: retry[[2]string{"default", "idempotent"}],
- GetTransferConfig: retry[[2]string{"default", "idempotent"}],
- ListTransferConfigs: retry[[2]string{"default", "idempotent"}],
- ScheduleTransferRuns: retry[[2]string{"default", "non_idempotent"}],
- GetTransferRun: retry[[2]string{"default", "idempotent"}],
- DeleteTransferRun: retry[[2]string{"default", "idempotent"}],
- ListTransferRuns: retry[[2]string{"default", "idempotent"}],
- ListTransferLogs: retry[[2]string{"default", "idempotent"}],
- CheckValidCreds: retry[[2]string{"default", "idempotent"}],
- }
-}
-
-// Client is a client for interacting with BigQuery Data Transfer API.
-//
-// Methods, except Close, may be called concurrently. However, fields must not be modified concurrently with method calls.
-type Client struct {
- // The connection to the service.
- conn *grpc.ClientConn
-
- // The gRPC API client.
- client datatransferpb.DataTransferServiceClient
-
- // The call options for this service.
- CallOptions *CallOptions
-
- // The x-goog-* metadata to be sent with each request.
- xGoogMetadata metadata.MD
-}
-
-// NewClient creates a new data transfer service client.
-//
-// The Google BigQuery Data Transfer Service API enables BigQuery users to
-// configure the transfer of their data from other Google Products into BigQuery.
-// This service contains methods that are end user exposed. It backs up the
-// frontend.
-func NewClient(ctx context.Context, opts ...option.ClientOption) (*Client, error) {
- conn, err := transport.DialGRPC(ctx, append(defaultClientOptions(), opts...)...)
- if err != nil {
- return nil, err
- }
- c := &Client{
- conn: conn,
- CallOptions: defaultCallOptions(),
-
- client: datatransferpb.NewDataTransferServiceClient(conn),
- }
- c.setGoogleClientInfo()
- return c, nil
-}
-
-// Connection returns the client's connection to the API service.
-func (c *Client) Connection() *grpc.ClientConn {
- return c.conn
-}
-
-// Close closes the connection to the API service. The user should invoke this when
-// the client is no longer required.
-func (c *Client) Close() error {
- return c.conn.Close()
-}
-
-// setGoogleClientInfo sets the name and version of the application in
-// the `x-goog-api-client` header passed on each request. Intended for
-// use by Google-written clients.
-func (c *Client) setGoogleClientInfo(keyval ...string) {
- kv := append([]string{"gl-go", versionGo()}, keyval...)
- kv = append(kv, "gapic", versionClient, "gax", gax.Version, "grpc", grpc.Version)
- c.xGoogMetadata = metadata.Pairs("x-goog-api-client", gax.XGoogHeader(kv...))
-}
-
-// GetDataSource retrieves a supported data source and returns its settings,
-// which can be used for UI rendering.
-func (c *Client) GetDataSource(ctx context.Context, req *datatransferpb.GetDataSourceRequest, opts ...gax.CallOption) (*datatransferpb.DataSource, error) {
- md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "name", req.GetName()))
- ctx = insertMetadata(ctx, c.xGoogMetadata, md)
- opts = append(c.CallOptions.GetDataSource[0:len(c.CallOptions.GetDataSource):len(c.CallOptions.GetDataSource)], opts...)
- var resp *datatransferpb.DataSource
- err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error {
- var err error
- resp, err = c.client.GetDataSource(ctx, req, settings.GRPC...)
- return err
- }, opts...)
- if err != nil {
- return nil, err
- }
- return resp, nil
-}
-
-// ListDataSources lists supported data sources and returns their settings,
-// which can be used for UI rendering.
-func (c *Client) ListDataSources(ctx context.Context, req *datatransferpb.ListDataSourcesRequest, opts ...gax.CallOption) *DataSourceIterator {
- md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "parent", req.GetParent()))
- ctx = insertMetadata(ctx, c.xGoogMetadata, md)
- opts = append(c.CallOptions.ListDataSources[0:len(c.CallOptions.ListDataSources):len(c.CallOptions.ListDataSources)], opts...)
- it := &DataSourceIterator{}
- req = proto.Clone(req).(*datatransferpb.ListDataSourcesRequest)
- it.InternalFetch = func(pageSize int, pageToken string) ([]*datatransferpb.DataSource, string, error) {
- var resp *datatransferpb.ListDataSourcesResponse
- req.PageToken = pageToken
- if pageSize > math.MaxInt32 {
- req.PageSize = math.MaxInt32
- } else {
- req.PageSize = int32(pageSize)
- }
- err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error {
- var err error
- resp, err = c.client.ListDataSources(ctx, req, settings.GRPC...)
- return err
- }, opts...)
- if err != nil {
- return nil, "", err
- }
- return resp.DataSources, resp.NextPageToken, nil
- }
- fetch := func(pageSize int, pageToken string) (string, error) {
- items, nextPageToken, err := it.InternalFetch(pageSize, pageToken)
- if err != nil {
- return "", err
- }
- it.items = append(it.items, items...)
- return nextPageToken, nil
- }
- it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf)
- it.pageInfo.MaxSize = int(req.PageSize)
- return it
-}
-
-// CreateTransferConfig creates a new data transfer configuration.
-func (c *Client) CreateTransferConfig(ctx context.Context, req *datatransferpb.CreateTransferConfigRequest, opts ...gax.CallOption) (*datatransferpb.TransferConfig, error) {
- md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "parent", req.GetParent()))
- ctx = insertMetadata(ctx, c.xGoogMetadata, md)
- opts = append(c.CallOptions.CreateTransferConfig[0:len(c.CallOptions.CreateTransferConfig):len(c.CallOptions.CreateTransferConfig)], opts...)
- var resp *datatransferpb.TransferConfig
- err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error {
- var err error
- resp, err = c.client.CreateTransferConfig(ctx, req, settings.GRPC...)
- return err
- }, opts...)
- if err != nil {
- return nil, err
- }
- return resp, nil
-}
-
-// UpdateTransferConfig updates a data transfer configuration.
-// All fields must be set, even if they are not updated.
-func (c *Client) UpdateTransferConfig(ctx context.Context, req *datatransferpb.UpdateTransferConfigRequest, opts ...gax.CallOption) (*datatransferpb.TransferConfig, error) {
- md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "transfer_config.name", req.GetTransferConfig().GetName()))
- ctx = insertMetadata(ctx, c.xGoogMetadata, md)
- opts = append(c.CallOptions.UpdateTransferConfig[0:len(c.CallOptions.UpdateTransferConfig):len(c.CallOptions.UpdateTransferConfig)], opts...)
- var resp *datatransferpb.TransferConfig
- err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error {
- var err error
- resp, err = c.client.UpdateTransferConfig(ctx, req, settings.GRPC...)
- return err
- }, opts...)
- if err != nil {
- return nil, err
- }
- return resp, nil
-}
-
-// DeleteTransferConfig deletes a data transfer configuration,
-// including any associated transfer runs and logs.
-func (c *Client) DeleteTransferConfig(ctx context.Context, req *datatransferpb.DeleteTransferConfigRequest, opts ...gax.CallOption) error {
- md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "name", req.GetName()))
- ctx = insertMetadata(ctx, c.xGoogMetadata, md)
- opts = append(c.CallOptions.DeleteTransferConfig[0:len(c.CallOptions.DeleteTransferConfig):len(c.CallOptions.DeleteTransferConfig)], opts...)
- err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error {
- var err error
- _, err = c.client.DeleteTransferConfig(ctx, req, settings.GRPC...)
- return err
- }, opts...)
- return err
-}
-
-// GetTransferConfig returns information about a data transfer config.
-func (c *Client) GetTransferConfig(ctx context.Context, req *datatransferpb.GetTransferConfigRequest, opts ...gax.CallOption) (*datatransferpb.TransferConfig, error) {
- md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "name", req.GetName()))
- ctx = insertMetadata(ctx, c.xGoogMetadata, md)
- opts = append(c.CallOptions.GetTransferConfig[0:len(c.CallOptions.GetTransferConfig):len(c.CallOptions.GetTransferConfig)], opts...)
- var resp *datatransferpb.TransferConfig
- err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error {
- var err error
- resp, err = c.client.GetTransferConfig(ctx, req, settings.GRPC...)
- return err
- }, opts...)
- if err != nil {
- return nil, err
- }
- return resp, nil
-}
-
-// ListTransferConfigs returns information about all data transfers in the project.
-func (c *Client) ListTransferConfigs(ctx context.Context, req *datatransferpb.ListTransferConfigsRequest, opts ...gax.CallOption) *TransferConfigIterator {
- md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "parent", req.GetParent()))
- ctx = insertMetadata(ctx, c.xGoogMetadata, md)
- opts = append(c.CallOptions.ListTransferConfigs[0:len(c.CallOptions.ListTransferConfigs):len(c.CallOptions.ListTransferConfigs)], opts...)
- it := &TransferConfigIterator{}
- req = proto.Clone(req).(*datatransferpb.ListTransferConfigsRequest)
- it.InternalFetch = func(pageSize int, pageToken string) ([]*datatransferpb.TransferConfig, string, error) {
- var resp *datatransferpb.ListTransferConfigsResponse
- req.PageToken = pageToken
- if pageSize > math.MaxInt32 {
- req.PageSize = math.MaxInt32
- } else {
- req.PageSize = int32(pageSize)
- }
- err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error {
- var err error
- resp, err = c.client.ListTransferConfigs(ctx, req, settings.GRPC...)
- return err
- }, opts...)
- if err != nil {
- return nil, "", err
- }
- return resp.TransferConfigs, resp.NextPageToken, nil
- }
- fetch := func(pageSize int, pageToken string) (string, error) {
- items, nextPageToken, err := it.InternalFetch(pageSize, pageToken)
- if err != nil {
- return "", err
- }
- it.items = append(it.items, items...)
- return nextPageToken, nil
- }
- it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf)
- it.pageInfo.MaxSize = int(req.PageSize)
- return it
-}
-
-// ScheduleTransferRuns creates transfer runs for a time range [start_time, end_time].
-// For each date - or whatever granularity the data source supports - in the
-// range, one transfer run is created.
-// Note that runs are created per UTC time in the time range.
-func (c *Client) ScheduleTransferRuns(ctx context.Context, req *datatransferpb.ScheduleTransferRunsRequest, opts ...gax.CallOption) (*datatransferpb.ScheduleTransferRunsResponse, error) {
- md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "parent", req.GetParent()))
- ctx = insertMetadata(ctx, c.xGoogMetadata, md)
- opts = append(c.CallOptions.ScheduleTransferRuns[0:len(c.CallOptions.ScheduleTransferRuns):len(c.CallOptions.ScheduleTransferRuns)], opts...)
- var resp *datatransferpb.ScheduleTransferRunsResponse
- err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error {
- var err error
- resp, err = c.client.ScheduleTransferRuns(ctx, req, settings.GRPC...)
- return err
- }, opts...)
- if err != nil {
- return nil, err
- }
- return resp, nil
-}
-
-// GetTransferRun returns information about the particular transfer run.
-func (c *Client) GetTransferRun(ctx context.Context, req *datatransferpb.GetTransferRunRequest, opts ...gax.CallOption) (*datatransferpb.TransferRun, error) {
- md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "name", req.GetName()))
- ctx = insertMetadata(ctx, c.xGoogMetadata, md)
- opts = append(c.CallOptions.GetTransferRun[0:len(c.CallOptions.GetTransferRun):len(c.CallOptions.GetTransferRun)], opts...)
- var resp *datatransferpb.TransferRun
- err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error {
- var err error
- resp, err = c.client.GetTransferRun(ctx, req, settings.GRPC...)
- return err
- }, opts...)
- if err != nil {
- return nil, err
- }
- return resp, nil
-}
-
-// DeleteTransferRun deletes the specified transfer run.
-func (c *Client) DeleteTransferRun(ctx context.Context, req *datatransferpb.DeleteTransferRunRequest, opts ...gax.CallOption) error {
- md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "name", req.GetName()))
- ctx = insertMetadata(ctx, c.xGoogMetadata, md)
- opts = append(c.CallOptions.DeleteTransferRun[0:len(c.CallOptions.DeleteTransferRun):len(c.CallOptions.DeleteTransferRun)], opts...)
- err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error {
- var err error
- _, err = c.client.DeleteTransferRun(ctx, req, settings.GRPC...)
- return err
- }, opts...)
- return err
-}
-
-// ListTransferRuns returns information about running and completed jobs.
-func (c *Client) ListTransferRuns(ctx context.Context, req *datatransferpb.ListTransferRunsRequest, opts ...gax.CallOption) *TransferRunIterator {
- md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "parent", req.GetParent()))
- ctx = insertMetadata(ctx, c.xGoogMetadata, md)
- opts = append(c.CallOptions.ListTransferRuns[0:len(c.CallOptions.ListTransferRuns):len(c.CallOptions.ListTransferRuns)], opts...)
- it := &TransferRunIterator{}
- req = proto.Clone(req).(*datatransferpb.ListTransferRunsRequest)
- it.InternalFetch = func(pageSize int, pageToken string) ([]*datatransferpb.TransferRun, string, error) {
- var resp *datatransferpb.ListTransferRunsResponse
- req.PageToken = pageToken
- if pageSize > math.MaxInt32 {
- req.PageSize = math.MaxInt32
- } else {
- req.PageSize = int32(pageSize)
- }
- err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error {
- var err error
- resp, err = c.client.ListTransferRuns(ctx, req, settings.GRPC...)
- return err
- }, opts...)
- if err != nil {
- return nil, "", err
- }
- return resp.TransferRuns, resp.NextPageToken, nil
- }
- fetch := func(pageSize int, pageToken string) (string, error) {
- items, nextPageToken, err := it.InternalFetch(pageSize, pageToken)
- if err != nil {
- return "", err
- }
- it.items = append(it.items, items...)
- return nextPageToken, nil
- }
- it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf)
- it.pageInfo.MaxSize = int(req.PageSize)
- return it
-}
-
-// ListTransferLogs returns user facing log messages for the data transfer run.
-func (c *Client) ListTransferLogs(ctx context.Context, req *datatransferpb.ListTransferLogsRequest, opts ...gax.CallOption) *TransferMessageIterator {
- md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "parent", req.GetParent()))
- ctx = insertMetadata(ctx, c.xGoogMetadata, md)
- opts = append(c.CallOptions.ListTransferLogs[0:len(c.CallOptions.ListTransferLogs):len(c.CallOptions.ListTransferLogs)], opts...)
- it := &TransferMessageIterator{}
- req = proto.Clone(req).(*datatransferpb.ListTransferLogsRequest)
- it.InternalFetch = func(pageSize int, pageToken string) ([]*datatransferpb.TransferMessage, string, error) {
- var resp *datatransferpb.ListTransferLogsResponse
- req.PageToken = pageToken
- if pageSize > math.MaxInt32 {
- req.PageSize = math.MaxInt32
- } else {
- req.PageSize = int32(pageSize)
- }
- err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error {
- var err error
- resp, err = c.client.ListTransferLogs(ctx, req, settings.GRPC...)
- return err
- }, opts...)
- if err != nil {
- return nil, "", err
- }
- return resp.TransferMessages, resp.NextPageToken, nil
- }
- fetch := func(pageSize int, pageToken string) (string, error) {
- items, nextPageToken, err := it.InternalFetch(pageSize, pageToken)
- if err != nil {
- return "", err
- }
- it.items = append(it.items, items...)
- return nextPageToken, nil
- }
- it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf)
- it.pageInfo.MaxSize = int(req.PageSize)
- return it
-}
-
-// CheckValidCreds returns true if valid credentials exist for the given data source and
-// requesting user.
-// Some data sources doesn't support service account, so we need to talk to
-// them on behalf of the end user. This API just checks whether we have OAuth
-// token for the particular user, which is a pre-requisite before user can
-// create a transfer config.
-func (c *Client) CheckValidCreds(ctx context.Context, req *datatransferpb.CheckValidCredsRequest, opts ...gax.CallOption) (*datatransferpb.CheckValidCredsResponse, error) {
- md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "name", req.GetName()))
- ctx = insertMetadata(ctx, c.xGoogMetadata, md)
- opts = append(c.CallOptions.CheckValidCreds[0:len(c.CallOptions.CheckValidCreds):len(c.CallOptions.CheckValidCreds)], opts...)
- var resp *datatransferpb.CheckValidCredsResponse
- err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error {
- var err error
- resp, err = c.client.CheckValidCreds(ctx, req, settings.GRPC...)
- return err
- }, opts...)
- if err != nil {
- return nil, err
- }
- return resp, nil
-}
-
-// DataSourceIterator manages a stream of *datatransferpb.DataSource.
-type DataSourceIterator struct {
- items []*datatransferpb.DataSource
- pageInfo *iterator.PageInfo
- nextFunc func() error
-
- // InternalFetch is for use by the Google Cloud Libraries only.
- // It is not part of the stable interface of this package.
- //
- // InternalFetch returns results from a single call to the underlying RPC.
- // The number of results is no greater than pageSize.
- // If there are no more results, nextPageToken is empty and err is nil.
- InternalFetch func(pageSize int, pageToken string) (results []*datatransferpb.DataSource, nextPageToken string, err error)
-}
-
-// PageInfo supports pagination. See the google.golang.org/api/iterator package for details.
-func (it *DataSourceIterator) PageInfo() *iterator.PageInfo {
- return it.pageInfo
-}
-
-// Next returns the next result. Its second return value is iterator.Done if there are no more
-// results. Once Next returns Done, all subsequent calls will return Done.
-func (it *DataSourceIterator) Next() (*datatransferpb.DataSource, error) {
- var item *datatransferpb.DataSource
- if err := it.nextFunc(); err != nil {
- return item, err
- }
- item = it.items[0]
- it.items = it.items[1:]
- return item, nil
-}
-
-func (it *DataSourceIterator) bufLen() int {
- return len(it.items)
-}
-
-func (it *DataSourceIterator) takeBuf() interface{} {
- b := it.items
- it.items = nil
- return b
-}
-
-// TransferConfigIterator manages a stream of *datatransferpb.TransferConfig.
-type TransferConfigIterator struct {
- items []*datatransferpb.TransferConfig
- pageInfo *iterator.PageInfo
- nextFunc func() error
-
- // InternalFetch is for use by the Google Cloud Libraries only.
- // It is not part of the stable interface of this package.
- //
- // InternalFetch returns results from a single call to the underlying RPC.
- // The number of results is no greater than pageSize.
- // If there are no more results, nextPageToken is empty and err is nil.
- InternalFetch func(pageSize int, pageToken string) (results []*datatransferpb.TransferConfig, nextPageToken string, err error)
-}
-
-// PageInfo supports pagination. See the google.golang.org/api/iterator package for details.
-func (it *TransferConfigIterator) PageInfo() *iterator.PageInfo {
- return it.pageInfo
-}
-
-// Next returns the next result. Its second return value is iterator.Done if there are no more
-// results. Once Next returns Done, all subsequent calls will return Done.
-func (it *TransferConfigIterator) Next() (*datatransferpb.TransferConfig, error) {
- var item *datatransferpb.TransferConfig
- if err := it.nextFunc(); err != nil {
- return item, err
- }
- item = it.items[0]
- it.items = it.items[1:]
- return item, nil
-}
-
-func (it *TransferConfigIterator) bufLen() int {
- return len(it.items)
-}
-
-func (it *TransferConfigIterator) takeBuf() interface{} {
- b := it.items
- it.items = nil
- return b
-}
-
-// TransferMessageIterator manages a stream of *datatransferpb.TransferMessage.
-type TransferMessageIterator struct {
- items []*datatransferpb.TransferMessage
- pageInfo *iterator.PageInfo
- nextFunc func() error
-
- // InternalFetch is for use by the Google Cloud Libraries only.
- // It is not part of the stable interface of this package.
- //
- // InternalFetch returns results from a single call to the underlying RPC.
- // The number of results is no greater than pageSize.
- // If there are no more results, nextPageToken is empty and err is nil.
- InternalFetch func(pageSize int, pageToken string) (results []*datatransferpb.TransferMessage, nextPageToken string, err error)
-}
-
-// PageInfo supports pagination. See the google.golang.org/api/iterator package for details.
-func (it *TransferMessageIterator) PageInfo() *iterator.PageInfo {
- return it.pageInfo
-}
-
-// Next returns the next result. Its second return value is iterator.Done if there are no more
-// results. Once Next returns Done, all subsequent calls will return Done.
-func (it *TransferMessageIterator) Next() (*datatransferpb.TransferMessage, error) {
- var item *datatransferpb.TransferMessage
- if err := it.nextFunc(); err != nil {
- return item, err
- }
- item = it.items[0]
- it.items = it.items[1:]
- return item, nil
-}
-
-func (it *TransferMessageIterator) bufLen() int {
- return len(it.items)
-}
-
-func (it *TransferMessageIterator) takeBuf() interface{} {
- b := it.items
- it.items = nil
- return b
-}
-
-// TransferRunIterator manages a stream of *datatransferpb.TransferRun.
-type TransferRunIterator struct {
- items []*datatransferpb.TransferRun
- pageInfo *iterator.PageInfo
- nextFunc func() error
-
- // InternalFetch is for use by the Google Cloud Libraries only.
- // It is not part of the stable interface of this package.
- //
- // InternalFetch returns results from a single call to the underlying RPC.
- // The number of results is no greater than pageSize.
- // If there are no more results, nextPageToken is empty and err is nil.
- InternalFetch func(pageSize int, pageToken string) (results []*datatransferpb.TransferRun, nextPageToken string, err error)
-}
-
-// PageInfo supports pagination. See the google.golang.org/api/iterator package for details.
-func (it *TransferRunIterator) PageInfo() *iterator.PageInfo {
- return it.pageInfo
-}
-
-// Next returns the next result. Its second return value is iterator.Done if there are no more
-// results. Once Next returns Done, all subsequent calls will return Done.
-func (it *TransferRunIterator) Next() (*datatransferpb.TransferRun, error) {
- var item *datatransferpb.TransferRun
- if err := it.nextFunc(); err != nil {
- return item, err
- }
- item = it.items[0]
- it.items = it.items[1:]
- return item, nil
-}
-
-func (it *TransferRunIterator) bufLen() int {
- return len(it.items)
-}
-
-func (it *TransferRunIterator) takeBuf() interface{} {
- b := it.items
- it.items = nil
- return b
-}
diff --git a/vendor/cloud.google.com/go/bigquery/datatransfer/apiv1/doc.go b/vendor/cloud.google.com/go/bigquery/datatransfer/apiv1/doc.go
deleted file mode 100644
index ca106dc..0000000
--- a/vendor/cloud.google.com/go/bigquery/datatransfer/apiv1/doc.go
+++ /dev/null
@@ -1,90 +0,0 @@
-// Copyright 2019 Google LLC
-//
-// 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
-//
-// https://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.
-
-// Code generated by gapic-generator. DO NOT EDIT.
-
-// Package datatransfer is an auto-generated package for the
-// BigQuery Data Transfer API.
-//
-// NOTE: This package is in alpha. It is not stable, and is likely to change.
-//
-// Transfers data from partner SaaS applications to Google BigQuery on a
-// scheduled, managed basis.
-package datatransfer // import "cloud.google.com/go/bigquery/datatransfer/apiv1"
-
-import (
- "context"
- "runtime"
- "strings"
- "unicode"
-
- "google.golang.org/grpc/metadata"
-)
-
-func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context {
- out, _ := metadata.FromOutgoingContext(ctx)
- out = out.Copy()
- for _, md := range mds {
- for k, v := range md {
- out[k] = append(out[k], v...)
- }
- }
- return metadata.NewOutgoingContext(ctx, out)
-}
-
-// DefaultAuthScopes reports the default set of authentication scopes to use with this package.
-func DefaultAuthScopes() []string {
- return []string{
- "https://www.googleapis.com/auth/cloud-platform",
- }
-}
-
-// versionGo returns the Go runtime version. The returned string
-// has no whitespace, suitable for reporting in header.
-func versionGo() string {
- const develPrefix = "devel +"
-
- s := runtime.Version()
- if strings.HasPrefix(s, develPrefix) {
- s = s[len(develPrefix):]
- if p := strings.IndexFunc(s, unicode.IsSpace); p >= 0 {
- s = s[:p]
- }
- return s
- }
-
- notSemverRune := func(r rune) bool {
- return strings.IndexRune("0123456789.", r) < 0
- }
-
- if strings.HasPrefix(s, "go1") {
- s = s[2:]
- var prerelease string
- if p := strings.IndexFunc(s, notSemverRune); p >= 0 {
- s, prerelease = s[:p], s[p:]
- }
- if strings.HasSuffix(s, ".") {
- s += "0"
- } else if strings.Count(s, ".") < 2 {
- s += ".0"
- }
- if prerelease != "" {
- s += "-" + prerelease
- }
- return s
- }
- return "UNKNOWN"
-}
-
-const versionClient = "20190121"
diff --git a/vendor/cloud.google.com/go/bigquery/datatransfer/apiv1/path_funcs.go b/vendor/cloud.google.com/go/bigquery/datatransfer/apiv1/path_funcs.go
deleted file mode 100644
index 89eb5bb..0000000
--- a/vendor/cloud.google.com/go/bigquery/datatransfer/apiv1/path_funcs.go
+++ /dev/null
@@ -1,135 +0,0 @@
-// Copyright 2018 Google LLC
-//
-// 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
-//
-// https://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.
-
-package datatransfer
-
-// ProjectPath returns the path for the project resource.
-//
-// Deprecated: Use
-// fmt.Sprintf("projects/%s", project)
-// instead.
-func ProjectPath(project string) string {
- return "" +
- "projects/" +
- project +
- ""
-}
-
-// LocationPath returns the path for the location resource.
-//
-// Deprecated: Use
-// fmt.Sprintf("projects/%s/locations/%s", project, location)
-// instead.
-func LocationPath(project, location string) string {
- return "" +
- "projects/" +
- project +
- "/locations/" +
- location +
- ""
-}
-
-// LocationDataSourcePath returns the path for the location data source resource.
-//
-// Deprecated: Use
-// fmt.Sprintf("projects/%s/locations/%s/dataSources/%s", project, location, dataSource)
-// instead.
-func LocationDataSourcePath(project, location, dataSource string) string {
- return "" +
- "projects/" +
- project +
- "/locations/" +
- location +
- "/dataSources/" +
- dataSource +
- ""
-}
-
-// LocationTransferConfigPath returns the path for the location transfer config resource.
-//
-// Deprecated: Use
-// fmt.Sprintf("projects/%s/locations/%s/transferConfigs/%s", project, location, transferConfig)
-// instead.
-func LocationTransferConfigPath(project, location, transferConfig string) string {
- return "" +
- "projects/" +
- project +
- "/locations/" +
- location +
- "/transferConfigs/" +
- transferConfig +
- ""
-}
-
-// LocationRunPath returns the path for the location run resource.
-//
-// Deprecated: Use
-// fmt.Sprintf("projects/%s/locations/%s/transferConfigs/%s/runs/%s", project, location, transferConfig, run)
-// instead.
-func LocationRunPath(project, location, transferConfig, run string) string {
- return "" +
- "projects/" +
- project +
- "/locations/" +
- location +
- "/transferConfigs/" +
- transferConfig +
- "/runs/" +
- run +
- ""
-}
-
-// DataSourcePath returns the path for the data source resource.
-//
-// Deprecated: Use
-// fmt.Sprintf("projects/%s/dataSources/%s", project, dataSource)
-// instead.
-func DataSourcePath(project, dataSource string) string {
- return "" +
- "projects/" +
- project +
- "/dataSources/" +
- dataSource +
- ""
-}
-
-// TransferConfigPath returns the path for the transfer config resource.
-//
-// Deprecated: Use
-// fmt.Sprintf("projects/%s/transferConfigs/%s", project, transferConfig)
-// instead.
-func TransferConfigPath(project, transferConfig string) string {
- return "" +
- "projects/" +
- project +
- "/transferConfigs/" +
- transferConfig +
- ""
-}
-
-// RunPath returns the path for the run resource.
-//
-// Deprecated: Use
-// fmt.Sprintf("projects/%s/transferConfigs/%s/runs/%s", project, transferConfig, run)
-// instead.
-func RunPath(project, transferConfig, run string) string {
- return "" +
- "projects/" +
- project +
- "/transferConfigs/" +
- transferConfig +
- "/runs/" +
- run +
- ""
-}
diff --git a/vendor/cloud.google.com/go/bigquery/doc.go b/vendor/cloud.google.com/go/bigquery/doc.go
deleted file mode 100644
index a9888b5..0000000
--- a/vendor/cloud.google.com/go/bigquery/doc.go
+++ /dev/null
@@ -1,310 +0,0 @@
-// Copyright 2015 Google LLC
-//
-// 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.
-
-/*
-Package bigquery provides a client for the BigQuery service.
-
-Note: This package is in beta. Some backwards-incompatible changes may occur.
-
-The following assumes a basic familiarity with BigQuery concepts.
-See https://cloud.google.com/bigquery/docs.
-
-See https://godoc.org/cloud.google.com/go for authentication, timeouts,
-connection pooling and similar aspects of this package.
-
-
-Creating a Client
-
-To start working with this package, create a client:
-
- ctx := context.Background()
- client, err := bigquery.NewClient(ctx, projectID)
- if err != nil {
- // TODO: Handle error.
- }
-
-Querying
-
-To query existing tables, create a Query and call its Read method:
-
- q := client.Query(`
- SELECT year, SUM(number) as num
- FROM ` + "`bigquery-public-data.usa_names.usa_1910_2013`" + `
- WHERE name = "William"
- GROUP BY year
- ORDER BY year
- `)
- it, err := q.Read(ctx)
- if err != nil {
- // TODO: Handle error.
- }
-
-Then iterate through the resulting rows. You can store a row using
-anything that implements the ValueLoader interface, or with a slice or map of bigquery.Value.
-A slice is simplest:
-
- for {
- var values []bigquery.Value
- err := it.Next(&values)
- if err == iterator.Done {
- break
- }
- if err != nil {
- // TODO: Handle error.
- }
- fmt.Println(values)
- }
-
-You can also use a struct whose exported fields match the query:
-
- type Count struct {
- Year int
- Num int
- }
- for {
- var c Count
- err := it.Next(&c)
- if err == iterator.Done {
- break
- }
- if err != nil {
- // TODO: Handle error.
- }
- fmt.Println(c)
- }
-
-You can also start the query running and get the results later.
-Create the query as above, but call Run instead of Read. This returns a Job,
-which represents an asynchronous operation.
-
- job, err := q.Run(ctx)
- if err != nil {
- // TODO: Handle error.
- }
-
-Get the job's ID, a printable string. You can save this string to retrieve
-the results at a later time, even in another process.
-
- jobID := job.ID()
- fmt.Printf("The job ID is %s\n", jobID)
-
-To retrieve the job's results from the ID, first look up the Job:
-
- job, err = client.JobFromID(ctx, jobID)
- if err != nil {
- // TODO: Handle error.
- }
-
-Use the Job.Read method to obtain an iterator, and loop over the rows.
-Query.Read is just a convenience method that combines Query.Run and Job.Read.
-
- it, err = job.Read(ctx)
- if err != nil {
- // TODO: Handle error.
- }
- // Proceed with iteration as above.
-
-Datasets and Tables
-
-You can refer to datasets in the client's project with the Dataset method, and
-in other projects with the DatasetInProject method:
-
- myDataset := client.Dataset("my_dataset")
- yourDataset := client.DatasetInProject("your-project-id", "your_dataset")
-
-These methods create references to datasets, not the datasets themselves. You can have
-a dataset reference even if the dataset doesn't exist yet. Use Dataset.Create to
-create a dataset from a reference:
-
- if err := myDataset.Create(ctx, nil); err != nil {
- // TODO: Handle error.
- }
-
-You can refer to tables with Dataset.Table. Like bigquery.Dataset, bigquery.Table is a reference
-to an object in BigQuery that may or may not exist.
-
- table := myDataset.Table("my_table")
-
-You can create, delete and update the metadata of tables with methods on Table.
-For instance, you could create a temporary table with:
-
- err = myDataset.Table("temp").Create(ctx, &bigquery.TableMetadata{
- ExpirationTime: time.Now().Add(1*time.Hour)})
- if err != nil {
- // TODO: Handle error.
- }
-
-We'll see how to create a table with a schema in the next section.
-
-Schemas
-
-There are two ways to construct schemas with this package.
-You can build a schema by hand, like so:
-
- schema1 := bigquery.Schema{
- {Name: "Name", Required: true, Type: bigquery.StringFieldType},
- {Name: "Grades", Repeated: true, Type: bigquery.IntegerFieldType},
- {Name: "Optional", Required: false, Type: bigquery.IntegerFieldType},
- }
-
-Or you can infer the schema from a struct:
-
- type student struct {
- Name string
- Grades []int
- Optional bigquery.NullInt64
- }
- schema2, err := bigquery.InferSchema(student{})
- if err != nil {
- // TODO: Handle error.
- }
- // schema1 and schema2 are identical.
-
-Struct inference supports tags like those of the encoding/json package, so you can
-change names, ignore fields, or mark a field as nullable (non-required). Fields
-declared as one of the Null types (NullInt64, NullFloat64, NullString, NullBool,
-NullTimestamp, NullDate, NullTime and NullDateTime) are automatically inferred as
-nullable, so the "nullable" tag is only needed for []byte, *big.Rat and
-pointer-to-struct fields.
-
- type student2 struct {
- Name string `bigquery:"full_name"`
- Grades []int
- Secret string `bigquery:"-"`
- Optional []byte `bigquery:",nullable"
- }
- schema3, err := bigquery.InferSchema(student2{})
- if err != nil {
- // TODO: Handle error.
- }
- // schema3 has required fields "full_name" and "Grade", and nullable BYTES field "Optional".
-
-Having constructed a schema, you can create a table with it like so:
-
- if err := table.Create(ctx, &bigquery.TableMetadata{Schema: schema1}); err != nil {
- // TODO: Handle error.
- }
-
-Copying
-
-You can copy one or more tables to another table. Begin by constructing a Copier
-describing the copy. Then set any desired copy options, and finally call Run to get a Job:
-
- copier := myDataset.Table("dest").CopierFrom(myDataset.Table("src"))
- copier.WriteDisposition = bigquery.WriteTruncate
- job, err = copier.Run(ctx)
- if err != nil {
- // TODO: Handle error.
- }
-
-You can chain the call to Run if you don't want to set options:
-
- job, err = myDataset.Table("dest").CopierFrom(myDataset.Table("src")).Run(ctx)
- if err != nil {
- // TODO: Handle error.
- }
-
-You can wait for your job to complete:
-
- status, err := job.Wait(ctx)
- if err != nil {
- // TODO: Handle error.
- }
-
-Job.Wait polls with exponential backoff. You can also poll yourself, if you
-wish:
-
- for {
- status, err := job.Status(ctx)
- if err != nil {
- // TODO: Handle error.
- }
- if status.Done() {
- if status.Err() != nil {
- log.Fatalf("Job failed with error %v", status.Err())
- }
- break
- }
- time.Sleep(pollInterval)
- }
-
-Loading and Uploading
-
-There are two ways to populate a table with this package: load the data from a Google Cloud Storage
-object, or upload rows directly from your program.
-
-For loading, first create a GCSReference, configuring it if desired. Then make a Loader, optionally configure
-it as well, and call its Run method.
-
- gcsRef := bigquery.NewGCSReference("gs://my-bucket/my-object")
- gcsRef.AllowJaggedRows = true
- loader := myDataset.Table("dest").LoaderFrom(gcsRef)
- loader.CreateDisposition = bigquery.CreateNever
- job, err = loader.Run(ctx)
- // Poll the job for completion if desired, as above.
-
-To upload, first define a type that implements the ValueSaver interface, which has a single method named Save.
-Then create an Uploader, and call its Put method with a slice of values.
-
- u := table.Uploader()
- // Item implements the ValueSaver interface.
- items := []*Item{
- {Name: "n1", Size: 32.6, Count: 7},
- {Name: "n2", Size: 4, Count: 2},
- {Name: "n3", Size: 101.5, Count: 1},
- }
- if err := u.Put(ctx, items); err != nil {
- // TODO: Handle error.
- }
-
-You can also upload a struct that doesn't implement ValueSaver. Use the StructSaver type
-to specify the schema and insert ID by hand, or just supply the struct or struct pointer
-directly and the schema will be inferred:
-
- type Item2 struct {
- Name string
- Size float64
- Count int
- }
- // Item implements the ValueSaver interface.
- items2 := []*Item2{
- {Name: "n1", Size: 32.6, Count: 7},
- {Name: "n2", Size: 4, Count: 2},
- {Name: "n3", Size: 101.5, Count: 1},
- }
- if err := u.Put(ctx, items2); err != nil {
- // TODO: Handle error.
- }
-
-Extracting
-
-If you've been following so far, extracting data from a BigQuery table
-into a Google Cloud Storage object will feel familiar. First create an
-Extractor, then optionally configure it, and lastly call its Run method.
-
- extractor := table.ExtractorTo(gcsRef)
- extractor.DisableHeader = true
- job, err = extractor.Run(ctx)
- // Poll the job for completion if desired, as above.
-
-Errors
-
-Errors returned by this client are often of the type [`googleapi.Error`](https://godoc.org/google.golang.org/api/googleapi#Error).
-These errors can be introspected for more information by type asserting to the richer `googleapi.Error` type. For example:
-
- if e, ok := err.(*googleapi.Error); ok {
- if e.Code = 409 { ... }
- }
-*/
-package bigquery // import "cloud.google.com/go/bigquery"
diff --git a/vendor/cloud.google.com/go/bigquery/error.go b/vendor/cloud.google.com/go/bigquery/error.go
deleted file mode 100644
index 27e8698..0000000
--- a/vendor/cloud.google.com/go/bigquery/error.go
+++ /dev/null
@@ -1,83 +0,0 @@
-// Copyright 2015 Google LLC
-//
-// 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.
-
-package bigquery
-
-import (
- "fmt"
-
- bq "google.golang.org/api/bigquery/v2"
-)
-
-// An Error contains detailed information about a failed bigquery operation.
-// Detailed description of possible Reasons can be found here: https://cloud.google.com/bigquery/troubleshooting-errors.
-type Error struct {
- // Mirrors bq.ErrorProto, but drops DebugInfo
- Location, Message, Reason string
-}
-
-func (e Error) Error() string {
- return fmt.Sprintf("{Location: %q; Message: %q; Reason: %q}", e.Location, e.Message, e.Reason)
-}
-
-func bqToError(ep *bq.ErrorProto) *Error {
- if ep == nil {
- return nil
- }
- return &Error{
- Location: ep.Location,
- Message: ep.Message,
- Reason: ep.Reason,
- }
-}
-
-// A MultiError contains multiple related errors.
-type MultiError []error
-
-func (m MultiError) Error() string {
- switch len(m) {
- case 0:
- return "(0 errors)"
- case 1:
- return m[0].Error()
- case 2:
- return m[0].Error() + " (and 1 other error)"
- }
- return fmt.Sprintf("%s (and %d other errors)", m[0].Error(), len(m)-1)
-}
-
-// RowInsertionError contains all errors that occurred when attempting to insert a row.
-type RowInsertionError struct {
- InsertID string // The InsertID associated with the affected row.
- RowIndex int // The 0-based index of the affected row in the batch of rows being inserted.
- Errors MultiError
-}
-
-func (e *RowInsertionError) Error() string {
- errFmt := "insertion of row [insertID: %q; insertIndex: %v] failed with error: %s"
- return fmt.Sprintf(errFmt, e.InsertID, e.RowIndex, e.Errors.Error())
-}
-
-// PutMultiError contains an error for each row which was not successfully inserted
-// into a BigQuery table.
-type PutMultiError []RowInsertionError
-
-func (pme PutMultiError) Error() string {
- plural := "s"
- if len(pme) == 1 {
- plural = ""
- }
-
- return fmt.Sprintf("%v row insertion%s failed", len(pme), plural)
-}
diff --git a/vendor/cloud.google.com/go/bigquery/external.go b/vendor/cloud.google.com/go/bigquery/external.go
deleted file mode 100644
index 2ceb38d..0000000
--- a/vendor/cloud.google.com/go/bigquery/external.go
+++ /dev/null
@@ -1,400 +0,0 @@
-// Copyright 2017 Google LLC
-//
-// 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.
-
-package bigquery
-
-import (
- "encoding/base64"
- "unicode/utf8"
-
- bq "google.golang.org/api/bigquery/v2"
-)
-
-// DataFormat describes the format of BigQuery table data.
-type DataFormat string
-
-// Constants describing the format of BigQuery table data.
-const (
- CSV DataFormat = "CSV"
- Avro DataFormat = "AVRO"
- JSON DataFormat = "NEWLINE_DELIMITED_JSON"
- DatastoreBackup DataFormat = "DATASTORE_BACKUP"
- GoogleSheets DataFormat = "GOOGLE_SHEETS"
- Bigtable DataFormat = "BIGTABLE"
- Parquet DataFormat = "PARQUET"
- ORC DataFormat = "ORC"
-)
-
-// ExternalData is a table which is stored outside of BigQuery. It is implemented by
-// *ExternalDataConfig.
-// GCSReference also implements it, for backwards compatibility.
-type ExternalData interface {
- toBQ() bq.ExternalDataConfiguration
-}
-
-// ExternalDataConfig describes data external to BigQuery that can be used
-// in queries and to create external tables.
-type ExternalDataConfig struct {
- // The format of the data. Required.
- SourceFormat DataFormat
-
- // The fully-qualified URIs that point to your
- // data in Google Cloud. Required.
- //
- // For Google Cloud Storage URIs, each URI can contain one '*' wildcard character
- // and it must come after the 'bucket' name. Size limits related to load jobs
- // apply to external data sources.
- //
- // For Google Cloud Bigtable URIs, exactly one URI can be specified and it has be
- // a fully specified and valid HTTPS URL for a Google Cloud Bigtable table.
- //
- // For Google Cloud Datastore backups, exactly one URI can be specified. Also,
- // the '*' wildcard character is not allowed.
- SourceURIs []string
-
- // The schema of the data. Required for CSV and JSON; disallowed for the
- // other formats.
- Schema Schema
-
- // Try to detect schema and format options automatically.
- // Any option specified explicitly will be honored.
- AutoDetect bool
-
- // The compression type of the data.
- Compression Compression
-
- // IgnoreUnknownValues causes values not matching the schema to be
- // tolerated. Unknown values are ignored. For CSV this ignores extra values
- // at the end of a line. For JSON this ignores named values that do not
- // match any column name. If this field is not set, records containing
- // unknown values are treated as bad records. The MaxBadRecords field can
- // be used to customize how bad records are handled.
- IgnoreUnknownValues bool
-
- // MaxBadRecords is the maximum number of bad records that will be ignored
- // when reading data.
- MaxBadRecords int64
-
- // Additional options for CSV, GoogleSheets and Bigtable formats.
- Options ExternalDataConfigOptions
-}
-
-func (e *ExternalDataConfig) toBQ() bq.ExternalDataConfiguration {
- q := bq.ExternalDataConfiguration{
- SourceFormat: string(e.SourceFormat),
- SourceUris: e.SourceURIs,
- Autodetect: e.AutoDetect,
- Compression: string(e.Compression),
- IgnoreUnknownValues: e.IgnoreUnknownValues,
- MaxBadRecords: e.MaxBadRecords,
- }
- if e.Schema != nil {
- q.Schema = e.Schema.toBQ()
- }
- if e.Options != nil {
- e.Options.populateExternalDataConfig(&q)
- }
- return q
-}
-
-func bqToExternalDataConfig(q *bq.ExternalDataConfiguration) (*ExternalDataConfig, error) {
- e := &ExternalDataConfig{
- SourceFormat: DataFormat(q.SourceFormat),
- SourceURIs: q.SourceUris,
- AutoDetect: q.Autodetect,
- Compression: Compression(q.Compression),
- IgnoreUnknownValues: q.IgnoreUnknownValues,
- MaxBadRecords: q.MaxBadRecords,
- Schema: bqToSchema(q.Schema),
- }
- switch {
- case q.CsvOptions != nil:
- e.Options = bqToCSVOptions(q.CsvOptions)
- case q.GoogleSheetsOptions != nil:
- e.Options = bqToGoogleSheetsOptions(q.GoogleSheetsOptions)
- case q.BigtableOptions != nil:
- var err error
- e.Options, err = bqToBigtableOptions(q.BigtableOptions)
- if err != nil {
- return nil, err
- }
- }
- return e, nil
-}
-
-// ExternalDataConfigOptions are additional options for external data configurations.
-// This interface is implemented by CSVOptions, GoogleSheetsOptions and BigtableOptions.
-type ExternalDataConfigOptions interface {
- populateExternalDataConfig(*bq.ExternalDataConfiguration)
-}
-
-// CSVOptions are additional options for CSV external data sources.
-type CSVOptions struct {
- // AllowJaggedRows causes missing trailing optional columns to be tolerated
- // when reading CSV data. Missing values are treated as nulls.
- AllowJaggedRows bool
-
- // AllowQuotedNewlines sets whether quoted data sections containing
- // newlines are allowed when reading CSV data.
- AllowQuotedNewlines bool
-
- // Encoding is the character encoding of data to be read.
- Encoding Encoding
-
- // FieldDelimiter is the separator for fields in a CSV file, used when
- // reading or exporting data. The default is ",".
- FieldDelimiter string
-
- // Quote is the value used to quote data sections in a CSV file. The
- // default quotation character is the double quote ("), which is used if
- // both Quote and ForceZeroQuote are unset.
- // To specify that no character should be interpreted as a quotation
- // character, set ForceZeroQuote to true.
- // Only used when reading data.
- Quote string
- ForceZeroQuote bool
-
- // The number of rows at the top of a CSV file that BigQuery will skip when
- // reading data.
- SkipLeadingRows int64
-}
-
-func (o *CSVOptions) populateExternalDataConfig(c *bq.ExternalDataConfiguration) {
- c.CsvOptions = &bq.CsvOptions{
- AllowJaggedRows: o.AllowJaggedRows,
- AllowQuotedNewlines: o.AllowQuotedNewlines,
- Encoding: string(o.Encoding),
- FieldDelimiter: o.FieldDelimiter,
- Quote: o.quote(),
- SkipLeadingRows: o.SkipLeadingRows,
- }
-}
-
-// quote returns the CSV quote character, or nil if unset.
-func (o *CSVOptions) quote() *string {
- if o.ForceZeroQuote {
- quote := ""
- return "e
- }
- if o.Quote == "" {
- return nil
- }
- return &o.Quote
-}
-
-func (o *CSVOptions) setQuote(ps *string) {
- if ps != nil {
- o.Quote = *ps
- if o.Quote == "" {
- o.ForceZeroQuote = true
- }
- }
-}
-
-func bqToCSVOptions(q *bq.CsvOptions) *CSVOptions {
- o := &CSVOptions{
- AllowJaggedRows: q.AllowJaggedRows,
- AllowQuotedNewlines: q.AllowQuotedNewlines,
- Encoding: Encoding(q.Encoding),
- FieldDelimiter: q.FieldDelimiter,
- SkipLeadingRows: q.SkipLeadingRows,
- }
- o.setQuote(q.Quote)
- return o
-}
-
-// GoogleSheetsOptions are additional options for GoogleSheets external data sources.
-type GoogleSheetsOptions struct {
- // The number of rows at the top of a sheet that BigQuery will skip when
- // reading data.
- SkipLeadingRows int64
-}
-
-func (o *GoogleSheetsOptions) populateExternalDataConfig(c *bq.ExternalDataConfiguration) {
- c.GoogleSheetsOptions = &bq.GoogleSheetsOptions{
- SkipLeadingRows: o.SkipLeadingRows,
- }
-}
-
-func bqToGoogleSheetsOptions(q *bq.GoogleSheetsOptions) *GoogleSheetsOptions {
- return &GoogleSheetsOptions{
- SkipLeadingRows: q.SkipLeadingRows,
- }
-}
-
-// BigtableOptions are additional options for Bigtable external data sources.
-type BigtableOptions struct {
- // A list of column families to expose in the table schema along with their
- // types. If omitted, all column families are present in the table schema and
- // their values are read as BYTES.
- ColumnFamilies []*BigtableColumnFamily
-
- // If true, then the column families that are not specified in columnFamilies
- // list are not exposed in the table schema. Otherwise, they are read with BYTES
- // type values. The default is false.
- IgnoreUnspecifiedColumnFamilies bool
-
- // If true, then the rowkey column families will be read and converted to string.
- // Otherwise they are read with BYTES type values and users need to manually cast
- // them with CAST if necessary. The default is false.
- ReadRowkeyAsString bool
-}
-
-func (o *BigtableOptions) populateExternalDataConfig(c *bq.ExternalDataConfiguration) {
- q := &bq.BigtableOptions{
- IgnoreUnspecifiedColumnFamilies: o.IgnoreUnspecifiedColumnFamilies,
- ReadRowkeyAsString: o.ReadRowkeyAsString,
- }
- for _, f := range o.ColumnFamilies {
- q.ColumnFamilies = append(q.ColumnFamilies, f.toBQ())
- }
- c.BigtableOptions = q
-}
-
-func bqToBigtableOptions(q *bq.BigtableOptions) (*BigtableOptions, error) {
- b := &BigtableOptions{
- IgnoreUnspecifiedColumnFamilies: q.IgnoreUnspecifiedColumnFamilies,
- ReadRowkeyAsString: q.ReadRowkeyAsString,
- }
- for _, f := range q.ColumnFamilies {
- f2, err := bqToBigtableColumnFamily(f)
- if err != nil {
- return nil, err
- }
- b.ColumnFamilies = append(b.ColumnFamilies, f2)
- }
- return b, nil
-}
-
-// BigtableColumnFamily describes how BigQuery should access a Bigtable column family.
-type BigtableColumnFamily struct {
- // Identifier of the column family.
- FamilyID string
-
- // Lists of columns that should be exposed as individual fields as opposed to a
- // list of (column name, value) pairs. All columns whose qualifier matches a
- // qualifier in this list can be accessed as .. Other columns can be accessed as
- // a list through .Column field.
- Columns []*BigtableColumn
-
- // The encoding of the values when the type is not STRING. Acceptable encoding values are:
- // - TEXT - indicates values are alphanumeric text strings.
- // - BINARY - indicates values are encoded using HBase Bytes.toBytes family of functions.
- // This can be overridden for a specific column by listing that column in 'columns' and
- // specifying an encoding for it.
- Encoding string
-
- // If true, only the latest version of values are exposed for all columns in this
- // column family. This can be overridden for a specific column by listing that
- // column in 'columns' and specifying a different setting for that column.
- OnlyReadLatest bool
-
- // The type to convert the value in cells of this
- // column family. The values are expected to be encoded using HBase
- // Bytes.toBytes function when using the BINARY encoding value.
- // Following BigQuery types are allowed (case-sensitive):
- // BYTES STRING INTEGER FLOAT BOOLEAN.
- // The default type is BYTES. This can be overridden for a specific column by
- // listing that column in 'columns' and specifying a type for it.
- Type string
-}
-
-func (b *BigtableColumnFamily) toBQ() *bq.BigtableColumnFamily {
- q := &bq.BigtableColumnFamily{
- FamilyId: b.FamilyID,
- Encoding: b.Encoding,
- OnlyReadLatest: b.OnlyReadLatest,
- Type: b.Type,
- }
- for _, col := range b.Columns {
- q.Columns = append(q.Columns, col.toBQ())
- }
- return q
-}
-
-func bqToBigtableColumnFamily(q *bq.BigtableColumnFamily) (*BigtableColumnFamily, error) {
- b := &BigtableColumnFamily{
- FamilyID: q.FamilyId,
- Encoding: q.Encoding,
- OnlyReadLatest: q.OnlyReadLatest,
- Type: q.Type,
- }
- for _, col := range q.Columns {
- c, err := bqToBigtableColumn(col)
- if err != nil {
- return nil, err
- }
- b.Columns = append(b.Columns, c)
- }
- return b, nil
-}
-
-// BigtableColumn describes how BigQuery should access a Bigtable column.
-type BigtableColumn struct {
- // Qualifier of the column. Columns in the parent column family that have this
- // exact qualifier are exposed as . field. The column field name is the
- // same as the column qualifier.
- Qualifier string
-
- // If the qualifier is not a valid BigQuery field identifier i.e. does not match
- // [a-zA-Z][a-zA-Z0-9_]*, a valid identifier must be provided as the column field
- // name and is used as field name in queries.
- FieldName string
-
- // If true, only the latest version of values are exposed for this column.
- // See BigtableColumnFamily.OnlyReadLatest.
- OnlyReadLatest bool
-
- // The encoding of the values when the type is not STRING.
- // See BigtableColumnFamily.Encoding
- Encoding string
-
- // The type to convert the value in cells of this column.
- // See BigtableColumnFamily.Type
- Type string
-}
-
-func (b *BigtableColumn) toBQ() *bq.BigtableColumn {
- q := &bq.BigtableColumn{
- FieldName: b.FieldName,
- OnlyReadLatest: b.OnlyReadLatest,
- Encoding: b.Encoding,
- Type: b.Type,
- }
- if utf8.ValidString(b.Qualifier) {
- q.QualifierString = b.Qualifier
- } else {
- q.QualifierEncoded = base64.RawStdEncoding.EncodeToString([]byte(b.Qualifier))
- }
- return q
-}
-
-func bqToBigtableColumn(q *bq.BigtableColumn) (*BigtableColumn, error) {
- b := &BigtableColumn{
- FieldName: q.FieldName,
- OnlyReadLatest: q.OnlyReadLatest,
- Encoding: q.Encoding,
- Type: q.Type,
- }
- if q.QualifierString != "" {
- b.Qualifier = q.QualifierString
- } else {
- bytes, err := base64.RawStdEncoding.DecodeString(q.QualifierEncoded)
- if err != nil {
- return nil, err
- }
- b.Qualifier = string(bytes)
- }
- return b, nil
-}
diff --git a/vendor/cloud.google.com/go/bigquery/extract.go b/vendor/cloud.google.com/go/bigquery/extract.go
deleted file mode 100644
index a77f275..0000000
--- a/vendor/cloud.google.com/go/bigquery/extract.go
+++ /dev/null
@@ -1,110 +0,0 @@
-// Copyright 2016 Google LLC
-//
-// 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.
-
-package bigquery
-
-import (
- "context"
-
- "cloud.google.com/go/internal/trace"
- bq "google.golang.org/api/bigquery/v2"
-)
-
-// ExtractConfig holds the configuration for an extract job.
-type ExtractConfig struct {
- // Src is the table from which data will be extracted.
- Src *Table
-
- // Dst is the destination into which the data will be extracted.
- Dst *GCSReference
-
- // DisableHeader disables the printing of a header row in exported data.
- DisableHeader bool
-
- // The labels associated with this job.
- Labels map[string]string
-}
-
-func (e *ExtractConfig) toBQ() *bq.JobConfiguration {
- var printHeader *bool
- if e.DisableHeader {
- f := false
- printHeader = &f
- }
- return &bq.JobConfiguration{
- Labels: e.Labels,
- Extract: &bq.JobConfigurationExtract{
- DestinationUris: append([]string{}, e.Dst.URIs...),
- Compression: string(e.Dst.Compression),
- DestinationFormat: string(e.Dst.DestinationFormat),
- FieldDelimiter: e.Dst.FieldDelimiter,
- SourceTable: e.Src.toBQ(),
- PrintHeader: printHeader,
- },
- }
-}
-
-func bqToExtractConfig(q *bq.JobConfiguration, c *Client) *ExtractConfig {
- qe := q.Extract
- return &ExtractConfig{
- Labels: q.Labels,
- Dst: &GCSReference{
- URIs: qe.DestinationUris,
- Compression: Compression(qe.Compression),
- DestinationFormat: DataFormat(qe.DestinationFormat),
- FileConfig: FileConfig{
- CSVOptions: CSVOptions{
- FieldDelimiter: qe.FieldDelimiter,
- },
- },
- },
- DisableHeader: qe.PrintHeader != nil && !*qe.PrintHeader,
- Src: bqToTable(qe.SourceTable, c),
- }
-}
-
-// An Extractor extracts data from a BigQuery table into Google Cloud Storage.
-type Extractor struct {
- JobIDConfig
- ExtractConfig
- c *Client
-}
-
-// ExtractorTo returns an Extractor which can be used to extract data from a
-// BigQuery table into Google Cloud Storage.
-// The returned Extractor may optionally be further configured before its Run method is called.
-func (t *Table) ExtractorTo(dst *GCSReference) *Extractor {
- return &Extractor{
- c: t.c,
- ExtractConfig: ExtractConfig{
- Src: t,
- Dst: dst,
- },
- }
-}
-
-// Run initiates an extract job.
-func (e *Extractor) Run(ctx context.Context) (j *Job, err error) {
- ctx = trace.StartSpan(ctx, "cloud.google.com/go/bigquery.Extractor.Run")
- defer func() { trace.EndSpan(ctx, err) }()
-
- return e.c.insertJob(ctx, e.newJob(), nil)
-}
-
-func (e *Extractor) newJob() *bq.Job {
- return &bq.Job{
- JobReference: e.JobIDConfig.createJobRef(e.c),
- Configuration: e.ExtractConfig.toBQ(),
- }
-}
diff --git a/vendor/cloud.google.com/go/bigquery/file.go b/vendor/cloud.google.com/go/bigquery/file.go
deleted file mode 100644
index 8dd86f5..0000000
--- a/vendor/cloud.google.com/go/bigquery/file.go
+++ /dev/null
@@ -1,137 +0,0 @@
-// Copyright 2016 Google LLC
-//
-// 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.
-
-package bigquery
-
-import (
- "io"
-
- bq "google.golang.org/api/bigquery/v2"
-)
-
-// A ReaderSource is a source for a load operation that gets
-// data from an io.Reader.
-//
-// When a ReaderSource is part of a LoadConfig obtained via Job.Config,
-// its internal io.Reader will be nil, so it cannot be used for a
-// subsequent load operation.
-type ReaderSource struct {
- r io.Reader
- FileConfig
-}
-
-// NewReaderSource creates a ReaderSource from an io.Reader. You may
-// optionally configure properties on the ReaderSource that describe the
-// data being read, before passing it to Table.LoaderFrom.
-func NewReaderSource(r io.Reader) *ReaderSource {
- return &ReaderSource{r: r}
-}
-
-func (r *ReaderSource) populateLoadConfig(lc *bq.JobConfigurationLoad) io.Reader {
- r.FileConfig.populateLoadConfig(lc)
- return r.r
-}
-
-// FileConfig contains configuration options that pertain to files, typically
-// text files that require interpretation to be used as a BigQuery table. A
-// file may live in Google Cloud Storage (see GCSReference), or it may be
-// loaded into a table via the Table.LoaderFromReader.
-type FileConfig struct {
- // SourceFormat is the format of the data to be read.
- // Allowed values are: Avro, CSV, DatastoreBackup, JSON, ORC, and Parquet. The default is CSV.
- SourceFormat DataFormat
-
- // Indicates if we should automatically infer the options and
- // schema for CSV and JSON sources.
- AutoDetect bool
-
- // MaxBadRecords is the maximum number of bad records that will be ignored
- // when reading data.
- MaxBadRecords int64
-
- // IgnoreUnknownValues causes values not matching the schema to be
- // tolerated. Unknown values are ignored. For CSV this ignores extra values
- // at the end of a line. For JSON this ignores named values that do not
- // match any column name. If this field is not set, records containing
- // unknown values are treated as bad records. The MaxBadRecords field can
- // be used to customize how bad records are handled.
- IgnoreUnknownValues bool
-
- // Schema describes the data. It is required when reading CSV or JSON data,
- // unless the data is being loaded into a table that already exists.
- Schema Schema
-
- // Additional options for CSV files.
- CSVOptions
-}
-
-func (fc *FileConfig) populateLoadConfig(conf *bq.JobConfigurationLoad) {
- conf.SkipLeadingRows = fc.SkipLeadingRows
- conf.SourceFormat = string(fc.SourceFormat)
- conf.Autodetect = fc.AutoDetect
- conf.AllowJaggedRows = fc.AllowJaggedRows
- conf.AllowQuotedNewlines = fc.AllowQuotedNewlines
- conf.Encoding = string(fc.Encoding)
- conf.FieldDelimiter = fc.FieldDelimiter
- conf.IgnoreUnknownValues = fc.IgnoreUnknownValues
- conf.MaxBadRecords = fc.MaxBadRecords
- if fc.Schema != nil {
- conf.Schema = fc.Schema.toBQ()
- }
- conf.Quote = fc.quote()
-}
-
-func bqPopulateFileConfig(conf *bq.JobConfigurationLoad, fc *FileConfig) {
- fc.SourceFormat = DataFormat(conf.SourceFormat)
- fc.AutoDetect = conf.Autodetect
- fc.MaxBadRecords = conf.MaxBadRecords
- fc.IgnoreUnknownValues = conf.IgnoreUnknownValues
- fc.Schema = bqToSchema(conf.Schema)
- fc.SkipLeadingRows = conf.SkipLeadingRows
- fc.AllowJaggedRows = conf.AllowJaggedRows
- fc.AllowQuotedNewlines = conf.AllowQuotedNewlines
- fc.Encoding = Encoding(conf.Encoding)
- fc.FieldDelimiter = conf.FieldDelimiter
- fc.CSVOptions.setQuote(conf.Quote)
-}
-
-func (fc *FileConfig) populateExternalDataConfig(conf *bq.ExternalDataConfiguration) {
- format := fc.SourceFormat
- if format == "" {
- // Format must be explicitly set for external data sources.
- format = CSV
- }
- conf.Autodetect = fc.AutoDetect
- conf.IgnoreUnknownValues = fc.IgnoreUnknownValues
- conf.MaxBadRecords = fc.MaxBadRecords
- conf.SourceFormat = string(format)
- if fc.Schema != nil {
- conf.Schema = fc.Schema.toBQ()
- }
- if format == CSV {
- fc.CSVOptions.populateExternalDataConfig(conf)
- }
-}
-
-// Encoding specifies the character encoding of data to be loaded into BigQuery.
-// See https://cloud.google.com/bigquery/docs/reference/v2/jobs#configuration.load.encoding
-// for more details about how this is used.
-type Encoding string
-
-const (
- // UTF_8 specifies the UTF-8 encoding type.
- UTF_8 Encoding = "UTF-8"
- // ISO_8859_1 specifies the ISO-8859-1 encoding type.
- ISO_8859_1 Encoding = "ISO-8859-1"
-)
diff --git a/vendor/cloud.google.com/go/bigquery/gcs.go b/vendor/cloud.google.com/go/bigquery/gcs.go
deleted file mode 100644
index 6b70126..0000000
--- a/vendor/cloud.google.com/go/bigquery/gcs.go
+++ /dev/null
@@ -1,75 +0,0 @@
-// Copyright 2015 Google LLC
-//
-// 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.
-
-package bigquery
-
-import (
- "io"
-
- bq "google.golang.org/api/bigquery/v2"
-)
-
-// GCSReference is a reference to one or more Google Cloud Storage objects, which together constitute
-// an input or output to a BigQuery operation.
-type GCSReference struct {
- // URIs refer to Google Cloud Storage objects.
- URIs []string
-
- FileConfig
-
- // DestinationFormat is the format to use when writing exported files.
- // Allowed values are: CSV, Avro, JSON. The default is CSV.
- // CSV is not supported for tables with nested or repeated fields.
- DestinationFormat DataFormat
-
- // Compression specifies the type of compression to apply when writing data
- // to Google Cloud Storage, or using this GCSReference as an ExternalData
- // source with CSV or JSON SourceFormat. Default is None.
- Compression Compression
-}
-
-// NewGCSReference constructs a reference to one or more Google Cloud Storage objects, which together constitute a data source or destination.
-// In the simple case, a single URI in the form gs://bucket/object may refer to a single GCS object.
-// Data may also be split into mutiple files, if multiple URIs or URIs containing wildcards are provided.
-// Each URI may contain one '*' wildcard character, which (if present) must come after the bucket name.
-// For more information about the treatment of wildcards and multiple URIs,
-// see https://cloud.google.com/bigquery/exporting-data-from-bigquery#exportingmultiple
-func NewGCSReference(uri ...string) *GCSReference {
- return &GCSReference{URIs: uri}
-}
-
-// Compression is the type of compression to apply when writing data to Google Cloud Storage.
-type Compression string
-
-const (
- // None specifies no compression.
- None Compression = "NONE"
- // Gzip specifies gzip compression.
- Gzip Compression = "GZIP"
-)
-
-func (gcs *GCSReference) populateLoadConfig(lc *bq.JobConfigurationLoad) io.Reader {
- lc.SourceUris = gcs.URIs
- gcs.FileConfig.populateLoadConfig(lc)
- return nil
-}
-
-func (gcs *GCSReference) toBQ() bq.ExternalDataConfiguration {
- conf := bq.ExternalDataConfiguration{
- Compression: string(gcs.Compression),
- SourceUris: append([]string{}, gcs.URIs...),
- }
- gcs.FileConfig.populateExternalDataConfig(&conf)
- return conf
-}
diff --git a/vendor/cloud.google.com/go/bigquery/inserter.go b/vendor/cloud.google.com/go/bigquery/inserter.go
deleted file mode 100644
index 132994e..0000000
--- a/vendor/cloud.google.com/go/bigquery/inserter.go
+++ /dev/null
@@ -1,238 +0,0 @@
-// Copyright 2015 Google LLC
-//
-// 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.
-
-package bigquery
-
-import (
- "context"
- "errors"
- "fmt"
- "reflect"
-
- "cloud.google.com/go/internal/trace"
- bq "google.golang.org/api/bigquery/v2"
-)
-
-// An Inserter does streaming inserts into a BigQuery table.
-// It is safe for concurrent use.
-type Inserter struct {
- t *Table
-
- // SkipInvalidRows causes rows containing invalid data to be silently
- // ignored. The default value is false, which causes the entire request to
- // fail if there is an attempt to insert an invalid row.
- SkipInvalidRows bool
-
- // IgnoreUnknownValues causes values not matching the schema to be ignored.
- // The default value is false, which causes records containing such values
- // to be treated as invalid records.
- IgnoreUnknownValues bool
-
- // A TableTemplateSuffix allows Inserters to create tables automatically.
- //
- // Experimental: this option is experimental and may be modified or removed in future versions,
- // regardless of any other documented package stability guarantees.
- //
- // When you specify a suffix, the table you upload data to
- // will be used as a template for creating a new table, with the same schema,
- // called <table> + <suffix>.
- //
- // More information is available at
- // https://cloud.google.com/bigquery/streaming-data-into-bigquery#template-tables
- TableTemplateSuffix string
-}
-
-// Inserter returns an Inserter that can be used to append rows to t.
-// The returned Inserter may optionally be further configured before its Put method is called.
-//
-// To stream rows into a date-partitioned table at a particular date, add the
-// $yyyymmdd suffix to the table name when constructing the Table.
-func (t *Table) Inserter() *Inserter {
- return &Inserter{t: t}
-}
-
-// Uploader calls Inserter.
-// Deprecated: use Table.Inserter instead.
-func (t *Table) Uploader() *Inserter { return t.Inserter() }
-
-// Put uploads one or more rows to the BigQuery service.
-//
-// If src is ValueSaver, then its Save method is called to produce a row for uploading.
-//
-// If src is a struct or pointer to a struct, then a schema is inferred from it
-// and used to create a StructSaver. The InsertID of the StructSaver will be
-// empty.
-//
-// If src is a slice of ValueSavers, structs, or struct pointers, then each
-// element of the slice is treated as above, and multiple rows are uploaded.
-//
-// Put returns a PutMultiError if one or more rows failed to be uploaded.
-// The PutMultiError contains a RowInsertionError for each failed row.
-//
-// Put will retry on temporary errors (see
-// https://cloud.google.com/bigquery/troubleshooting-errors). This can result
-// in duplicate rows if you do not use insert IDs. Also, if the error persists,
-// the call will run indefinitely. Pass a context with a timeout to prevent
-// hanging calls.
-func (u *Inserter) Put(ctx context.Context, src interface{}) (err error) {
- ctx = trace.StartSpan(ctx, "cloud.google.com/go/bigquery.Inserter.Put")
- defer func() { trace.EndSpan(ctx, err) }()
-
- savers, err := valueSavers(src)
- if err != nil {
- return err
- }
- return u.putMulti(ctx, savers)
-}
-
-func valueSavers(src interface{}) ([]ValueSaver, error) {
- saver, ok, err := toValueSaver(src)
- if err != nil {
- return nil, err
- }
- if ok {
- return []ValueSaver{saver}, nil
- }
- srcVal := reflect.ValueOf(src)
- if srcVal.Kind() != reflect.Slice {
- return nil, fmt.Errorf("%T is not a ValueSaver, struct, struct pointer, or slice", src)
-
- }
- var savers []ValueSaver
- for i := 0; i < srcVal.Len(); i++ {
- s := srcVal.Index(i).Interface()
- saver, ok, err := toValueSaver(s)
- if err != nil {
- return nil, err
- }
- if !ok {
- return nil, fmt.Errorf("src[%d] has type %T, which is not a ValueSaver, struct or struct pointer", i, s)
- }
- savers = append(savers, saver)
- }
- return savers, nil
-}
-
-// Make a ValueSaver from x, which must implement ValueSaver already
-// or be a struct or pointer to struct.
-func toValueSaver(x interface{}) (ValueSaver, bool, error) {
- if _, ok := x.(StructSaver); ok {
- return nil, false, errors.New("bigquery: use &StructSaver, not StructSaver")
- }
- var insertID string
- // Handle StructSavers specially so we can infer the schema if necessary.
- if ss, ok := x.(*StructSaver); ok && ss.Schema == nil {
- x = ss.Struct
- insertID = ss.InsertID
- // Fall through so we can infer the schema.
- }
- if saver, ok := x.(ValueSaver); ok {
- return saver, ok, nil
- }
- v := reflect.ValueOf(x)
- // Support Put with []interface{}
- if v.Kind() == reflect.Interface {
- v = v.Elem()
- }
- if v.Kind() == reflect.Ptr {
- v = v.Elem()
- }
- if v.Kind() != reflect.Struct {
- return nil, false, nil
- }
- schema, err := inferSchemaReflectCached(v.Type())
- if err != nil {
- return nil, false, err
- }
- return &StructSaver{
- Struct: x,
- InsertID: insertID,
- Schema: schema,
- }, true, nil
-}
-
-func (u *Inserter) putMulti(ctx context.Context, src []ValueSaver) error {
- req, err := u.newInsertRequest(src)
- if err != nil {
- return err
- }
- if req == nil {
- return nil
- }
- call := u.t.c.bqs.Tabledata.InsertAll(u.t.ProjectID, u.t.DatasetID, u.t.TableID, req)
- call = call.Context(ctx)
- setClientHeader(call.Header())
- var res *bq.TableDataInsertAllResponse
- err = runWithRetry(ctx, func() (err error) {
- res, err = call.Do()
- return err
- })
- if err != nil {
- return err
- }
- return handleInsertErrors(res.InsertErrors, req.Rows)
-}
-
-func (u *Inserter) newInsertRequest(savers []ValueSaver) (*bq.TableDataInsertAllRequest, error) {
- if savers == nil { // If there are no rows, do nothing.
- return nil, nil
- }
- req := &bq.TableDataInsertAllRequest{
- TemplateSuffix: u.TableTemplateSuffix,
- IgnoreUnknownValues: u.IgnoreUnknownValues,
- SkipInvalidRows: u.SkipInvalidRows,
- }
- for _, saver := range savers {
- row, insertID, err := saver.Save()
- if err != nil {
- return nil, err
- }
- if insertID == "" {
- insertID = randomIDFn()
- }
- m := make(map[string]bq.JsonValue)
- for k, v := range row {
- m[k] = bq.JsonValue(v)
- }
- req.Rows = append(req.Rows, &bq.TableDataInsertAllRequestRows{
- InsertId: insertID,
- Json: m,
- })
- }
- return req, nil
-}
-
-func handleInsertErrors(ierrs []*bq.TableDataInsertAllResponseInsertErrors, rows []*bq.TableDataInsertAllRequestRows) error {
- if len(ierrs) == 0 {
- return nil
- }
- var errs PutMultiError
- for _, e := range ierrs {
- if int(e.Index) > len(rows) {
- return fmt.Errorf("internal error: unexpected row index: %v", e.Index)
- }
- rie := RowInsertionError{
- InsertID: rows[e.Index].InsertId,
- RowIndex: int(e.Index),
- }
- for _, errp := range e.Errors {
- rie.Errors = append(rie.Errors, bqToError(errp))
- }
- errs = append(errs, rie)
- }
- return errs
-}
-
-// Uploader is an obsolete name for Inserter.
-type Uploader = Inserter
diff --git a/vendor/cloud.google.com/go/bigquery/iterator.go b/vendor/cloud.google.com/go/bigquery/iterator.go
deleted file mode 100644
index 298143c..0000000
--- a/vendor/cloud.google.com/go/bigquery/iterator.go
+++ /dev/null
@@ -1,222 +0,0 @@
-// Copyright 2015 Google LLC
-//
-// 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.
-
-package bigquery
-
-import (
- "context"
- "fmt"
- "reflect"
-
- bq "google.golang.org/api/bigquery/v2"
- "google.golang.org/api/iterator"
-)
-
-// Construct a RowIterator.
-// If pf is nil, there are no rows in the result set.
-func newRowIterator(ctx context.Context, t *Table, pf pageFetcher) *RowIterator {
- it := &RowIterator{
- ctx: ctx,
- table: t,
- pf: pf,
- }
- if pf != nil {
- it.pageInfo, it.nextFunc = iterator.NewPageInfo(
- it.fetch,
- func() int { return len(it.rows) },
- func() interface{} { r := it.rows; it.rows = nil; return r })
- }
- return it
-}
-
-// A RowIterator provides access to the result of a BigQuery lookup.
-type RowIterator struct {
- ctx context.Context
- table *Table
- pf pageFetcher
- pageInfo *iterator.PageInfo
- nextFunc func() error
-
- // StartIndex can be set before the first call to Next. If PageInfo().Token
- // is also set, StartIndex is ignored.
- StartIndex uint64
-
- // The schema of the table. Available after the first call to Next.
- Schema Schema
-
- // The total number of rows in the result. Available after the first call to Next.
- // May be zero just after rows were inserted.
- TotalRows uint64
-
- rows [][]Value
- structLoader structLoader // used to populate a pointer to a struct
-}
-
-// Next loads the next row into dst. Its return value is iterator.Done if there
-// are no more results. Once Next returns iterator.Done, all subsequent calls
-// will return iterator.Done.
-//
-// dst may implement ValueLoader, or may be a *[]Value, *map[string]Value, or struct pointer.
-//
-// If dst is a *[]Value, it will be set to new []Value whose i'th element
-// will be populated with the i'th column of the row.
-//
-// If dst is a *map[string]Value, a new map will be created if dst is nil. Then
-// for each schema column name, the map key of that name will be set to the column's
-// value. STRUCT types (RECORD types or nested schemas) become nested maps.
-//
-// If dst is pointer to a struct, each column in the schema will be matched
-// with an exported field of the struct that has the same name, ignoring case.
-// Unmatched schema columns and struct fields will be ignored.
-//
-// Each BigQuery column type corresponds to one or more Go types; a matching struct
-// field must be of the correct type. The correspondences are:
-//
-// STRING string
-// BOOL bool
-// INTEGER int, int8, int16, int32, int64, uint8, uint16, uint32
-// FLOAT float32, float64
-// BYTES []byte
-// TIMESTAMP time.Time
-// DATE civil.Date
-// TIME civil.Time
-// DATETIME civil.DateTime
-//
-// A repeated field corresponds to a slice or array of the element type. A STRUCT
-// type (RECORD or nested schema) corresponds to a nested struct or struct pointer.
-// All calls to Next on the same iterator must use the same struct type.
-//
-// It is an error to attempt to read a BigQuery NULL value into a struct field,
-// unless the field is of type []byte or is one of the special Null types: NullInt64,
-// NullFloat64, NullBool, NullString, NullTimestamp, NullDate, NullTime or
-// NullDateTime. You can also use a *[]Value or *map[string]Value to read from a
-// table with NULLs.
-func (it *RowIterator) Next(dst interface{}) error {
- if it.pf == nil { // There are no rows in the result set.
- return iterator.Done
- }
- var vl ValueLoader
- switch dst := dst.(type) {
- case ValueLoader:
- vl = dst
- case *[]Value:
- vl = (*valueList)(dst)
- case *map[string]Value:
- vl = (*valueMap)(dst)
- default:
- if !isStructPtr(dst) {
- return fmt.Errorf("bigquery: cannot convert %T to ValueLoader (need pointer to []Value, map[string]Value, or struct)", dst)
- }
- }
- if err := it.nextFunc(); err != nil {
- return err
- }
- row := it.rows[0]
- it.rows = it.rows[1:]
-
- if vl == nil {
- // This can only happen if dst is a pointer to a struct. We couldn't
- // set vl above because we need the schema.
- if err := it.structLoader.set(dst, it.Schema); err != nil {
- return err
- }
- vl = &it.structLoader
- }
- return vl.Load(row, it.Schema)
-}
-
-func isStructPtr(x interface{}) bool {
- t := reflect.TypeOf(x)
- return t.Kind() == reflect.Ptr && t.Elem().Kind() == reflect.Struct
-}
-
-// PageInfo supports pagination. See the google.golang.org/api/iterator package for details.
-func (it *RowIterator) PageInfo() *iterator.PageInfo { return it.pageInfo }
-
-func (it *RowIterator) fetch(pageSize int, pageToken string) (string, error) {
- res, err := it.pf(it.ctx, it.table, it.Schema, it.StartIndex, int64(pageSize), pageToken)
- if err != nil {
- return "", err
- }
- it.rows = append(it.rows, res.rows...)
- it.Schema = res.schema
- it.TotalRows = res.totalRows
- return res.pageToken, nil
-}
-
-// A pageFetcher returns a page of rows from a destination table.
-type pageFetcher func(ctx context.Context, _ *Table, _ Schema, startIndex uint64, pageSize int64, pageToken string) (*fetchPageResult, error)
-
-type fetchPageResult struct {
- pageToken string
- rows [][]Value
- totalRows uint64
- schema Schema
-}
-
-// fetchPage gets a page of rows from t.
-func fetchPage(ctx context.Context, t *Table, schema Schema, startIndex uint64, pageSize int64, pageToken string) (*fetchPageResult, error) {
- // Fetch the table schema in the background, if necessary.
- errc := make(chan error, 1)
- if schema != nil {
- errc <- nil
- } else {
- go func() {
- var bqt *bq.Table
- err := runWithRetry(ctx, func() (err error) {
- bqt, err = t.c.bqs.Tables.Get(t.ProjectID, t.DatasetID, t.TableID).
- Fields("schema").
- Context(ctx).
- Do()
- return err
- })
- if err == nil && bqt.Schema != nil {
- schema = bqToSchema(bqt.Schema)
- }
- errc <- err
- }()
- }
- call := t.c.bqs.Tabledata.List(t.ProjectID, t.DatasetID, t.TableID)
- setClientHeader(call.Header())
- if pageToken != "" {
- call.PageToken(pageToken)
- } else {
- call.StartIndex(startIndex)
- }
- if pageSize > 0 {
- call.MaxResults(pageSize)
- }
- var res *bq.TableDataList
- err := runWithRetry(ctx, func() (err error) {
- res, err = call.Context(ctx).Do()
- return err
- })
- if err != nil {
- return nil, err
- }
- err = <-errc
- if err != nil {
- return nil, err
- }
- rows, err := convertRows(res.Rows, schema)
- if err != nil {
- return nil, err
- }
- return &fetchPageResult{
- pageToken: res.PageToken,
- rows: rows,
- totalRows: uint64(res.TotalRows),
- schema: schema,
- }, nil
-}
diff --git a/vendor/cloud.google.com/go/bigquery/job.go b/vendor/cloud.google.com/go/bigquery/job.go
deleted file mode 100644
index f3ed0c3..0000000
--- a/vendor/cloud.google.com/go/bigquery/job.go
+++ /dev/null
@@ -1,830 +0,0 @@
-// Copyright 2015 Google LLC
-//
-// 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.
-
-package bigquery
-
-import (
- "context"
- "errors"
- "fmt"
- "time"
-
- "cloud.google.com/go/internal"
- "cloud.google.com/go/internal/trace"
- gax "github.com/googleapis/gax-go/v2"
- bq "google.golang.org/api/bigquery/v2"
- "google.golang.org/api/googleapi"
- "google.golang.org/api/iterator"
-)
-
-// A Job represents an operation which has been submitted to BigQuery for processing.
-type Job struct {
- c *Client
- projectID string
- jobID string
- location string
- email string
- config *bq.JobConfiguration
- lastStatus *JobStatus
-}
-
-// JobFromID creates a Job which refers to an existing BigQuery job. The job
-// need not have been created by this package. For example, the job may have
-// been created in the BigQuery console.
-//
-// For jobs whose location is other than "US" or "EU", set Client.Location or use
-// JobFromIDLocation.
-func (c *Client) JobFromID(ctx context.Context, id string) (*Job, error) {
- return c.JobFromIDLocation(ctx, id, c.Location)
-}
-
-// JobFromIDLocation creates a Job which refers to an existing BigQuery job. The job
-// need not have been created by this package (for example, it may have
-// been created in the BigQuery console), but it must exist in the specified location.
-func (c *Client) JobFromIDLocation(ctx context.Context, id, location string) (j *Job, err error) {
- ctx = trace.StartSpan(ctx, "cloud.google.com/go/bigquery.JobFromIDLocation")
- defer func() { trace.EndSpan(ctx, err) }()
-
- bqjob, err := c.getJobInternal(ctx, id, location, "configuration", "jobReference", "status", "statistics")
- if err != nil {
- return nil, err
- }
- return bqToJob(bqjob, c)
-}
-
-// ID returns the job's ID.
-func (j *Job) ID() string {
- return j.jobID
-}
-
-// Location returns the job's location.
-func (j *Job) Location() string {
- return j.location
-}
-
-// Email returns the email of the job's creator.
-func (j *Job) Email() string {
- return j.email
-}
-
-// State is one of a sequence of states that a Job progresses through as it is processed.
-type State int
-
-const (
- // StateUnspecified is the default JobIterator state.
- StateUnspecified State = iota
- // Pending is a state that describes that the job is pending.
- Pending
- // Running is a state that describes that the job is running.
- Running
- // Done is a state that describes that the job is done.
- Done
-)
-
-// JobStatus contains the current State of a job, and errors encountered while processing that job.
-type JobStatus struct {
- State State
-
- err error
-
- // All errors encountered during the running of the job.
- // Not all Errors are fatal, so errors here do not necessarily mean that the job has completed or was unsuccessful.
- Errors []*Error
-
- // Statistics about the job.
- Statistics *JobStatistics
-}
-
-// JobConfig contains configuration information for a job. It is implemented by
-// *CopyConfig, *ExtractConfig, *LoadConfig and *QueryConfig.
-type JobConfig interface {
- isJobConfig()
-}
-
-func (*CopyConfig) isJobConfig() {}
-func (*ExtractConfig) isJobConfig() {}
-func (*LoadConfig) isJobConfig() {}
-func (*QueryConfig) isJobConfig() {}
-
-// Config returns the configuration information for j.
-func (j *Job) Config() (JobConfig, error) {
- return bqToJobConfig(j.config, j.c)
-}
-
-func bqToJobConfig(q *bq.JobConfiguration, c *Client) (JobConfig, error) {
- switch {
- case q == nil:
- return nil, nil
- case q.Copy != nil:
- return bqToCopyConfig(q, c), nil
- case q.Extract != nil:
- return bqToExtractConfig(q, c), nil
- case q.Load != nil:
- return bqToLoadConfig(q, c), nil
- case q.Query != nil:
- return bqToQueryConfig(q, c)
- default:
- return nil, nil
- }
-}
-
-// JobIDConfig describes how to create an ID for a job.
-type JobIDConfig struct {
- // JobID is the ID to use for the job. If empty, a random job ID will be generated.
- JobID string
-
- // If AddJobIDSuffix is true, then a random string will be appended to JobID.
- AddJobIDSuffix bool
-
- // Location is the location for the job.
- Location string
-}
-
-// createJobRef creates a JobReference.
-func (j *JobIDConfig) createJobRef(c *Client) *bq.JobReference {
- // We don't check whether projectID is empty; the server will return an
- // error when it encounters the resulting JobReference.
- loc := j.Location
- if loc == "" { // Use Client.Location as a default.
- loc = c.Location
- }
- jr := &bq.JobReference{ProjectId: c.projectID, Location: loc}
- if j.JobID == "" {
- jr.JobId = randomIDFn()
- } else if j.AddJobIDSuffix {
- jr.JobId = j.JobID + "-" + randomIDFn()
- } else {
- jr.JobId = j.JobID
- }
- return jr
-}
-
-// Done reports whether the job has completed.
-// After Done returns true, the Err method will return an error if the job completed unsuccessfully.
-func (s *JobStatus) Done() bool {
- return s.State == Done
-}
-
-// Err returns the error that caused the job to complete unsuccessfully (if any).
-func (s *JobStatus) Err() error {
- return s.err
-}
-
-// Status retrieves the current status of the job from BigQuery. It fails if the Status could not be determined.
-func (j *Job) Status(ctx context.Context) (js *JobStatus, err error) {
- ctx = trace.StartSpan(ctx, "cloud.google.com/go/bigquery.Job.Status")
- defer func() { trace.EndSpan(ctx, err) }()
-
- bqjob, err := j.c.getJobInternal(ctx, j.jobID, j.location, "status", "statistics")
- if err != nil {
- return nil, err
- }
- if err := j.setStatus(bqjob.Status); err != nil {
- return nil, err
- }
- j.setStatistics(bqjob.Statistics, j.c)
- return j.lastStatus, nil
-}
-
-// LastStatus returns the most recently retrieved status of the job. The status is
-// retrieved when a new job is created, or when JobFromID or Job.Status is called.
-// Call Job.Status to get the most up-to-date information about a job.
-func (j *Job) LastStatus() *JobStatus {
- return j.lastStatus
-}
-
-// Cancel requests that a job be cancelled. This method returns without waiting for
-// cancellation to take effect. To check whether the job has terminated, use Job.Status.
-// Cancelled jobs may still incur costs.
-func (j *Job) Cancel(ctx context.Context) error {
- // Jobs.Cancel returns a job entity, but the only relevant piece of
- // data it may contain (the status of the job) is unreliable. From the
- // docs: "This call will return immediately, and the client will need
- // to poll for the job status to see if the cancel completed
- // successfully". So it would be misleading to return a status.
- call := j.c.bqs.Jobs.Cancel(j.projectID, j.jobID).
- Location(j.location).
- Fields(). // We don't need any of the response data.
- Context(ctx)
- setClientHeader(call.Header())
- return runWithRetry(ctx, func() error {
- _, err := call.Do()
- return err
- })
-}
-
-// Wait blocks until the job or the context is done. It returns the final status
-// of the job.
-// If an error occurs while retrieving the status, Wait returns that error. But
-// Wait returns nil if the status was retrieved successfully, even if
-// status.Err() != nil. So callers must check both errors. See the example.
-func (j *Job) Wait(ctx context.Context) (js *JobStatus, err error) {
- ctx = trace.StartSpan(ctx, "cloud.google.com/go/bigquery.Job.Wait")
- defer func() { trace.EndSpan(ctx, err) }()
-
- if j.isQuery() {
- // We can avoid polling for query jobs.
- if _, _, err := j.waitForQuery(ctx, j.projectID); err != nil {
- return nil, err
- }
- // Note: extra RPC even if you just want to wait for the query to finish.
- js, err := j.Status(ctx)
- if err != nil {
- return nil, err
- }
- return js, nil
- }
- // Non-query jobs must poll.
- err = internal.Retry(ctx, gax.Backoff{}, func() (stop bool, err error) {
- js, err = j.Status(ctx)
- if err != nil {
- return true, err
- }
- if js.Done() {
- return true, nil
- }
- return false, nil
- })
- if err != nil {
- return nil, err
- }
- return js, nil
-}
-
-// Read fetches the results of a query job.
-// If j is not a query job, Read returns an error.
-func (j *Job) Read(ctx context.Context) (ri *RowIterator, err error) {
- ctx = trace.StartSpan(ctx, "cloud.google.com/go/bigquery.Job.Read")
- defer func() { trace.EndSpan(ctx, err) }()
-
- return j.read(ctx, j.waitForQuery, fetchPage)
-}
-
-func (j *Job) read(ctx context.Context, waitForQuery func(context.Context, string) (Schema, uint64, error), pf pageFetcher) (*RowIterator, error) {
- if !j.isQuery() {
- return nil, errors.New("bigquery: cannot read from a non-query job")
- }
- destTable := j.config.Query.DestinationTable
- // The destination table should only be nil if there was a query error.
- projectID := j.projectID
- if destTable != nil && projectID != destTable.ProjectId {
- return nil, fmt.Errorf("bigquery: job project ID is %q, but destination table's is %q", projectID, destTable.ProjectId)
- }
- schema, totalRows, err := waitForQuery(ctx, projectID)
- if err != nil {
- return nil, err
- }
- if destTable == nil {
- return nil, errors.New("bigquery: query job missing destination table")
- }
- dt := bqToTable(destTable, j.c)
- if totalRows == 0 {
- pf = nil
- }
- it := newRowIterator(ctx, dt, pf)
- it.Schema = schema
- it.TotalRows = totalRows
- return it, nil
-}
-
-// waitForQuery waits for the query job to complete and returns its schema. It also
-// returns the total number of rows in the result set.
-func (j *Job) waitForQuery(ctx context.Context, projectID string) (Schema, uint64, error) {
- // Use GetQueryResults only to wait for completion, not to read results.
- call := j.c.bqs.Jobs.GetQueryResults(projectID, j.jobID).Location(j.location).Context(ctx).MaxResults(0)
- setClientHeader(call.Header())
- backoff := gax.Backoff{
- Initial: 1 * time.Second,
- Multiplier: 2,
- Max: 60 * time.Second,
- }
- var res *bq.GetQueryResultsResponse
- err := internal.Retry(ctx, backoff, func() (stop bool, err error) {
- res, err = call.Do()
- if err != nil {
- return !retryableError(err), err
- }
- if !res.JobComplete { // GetQueryResults may return early without error; retry.
- return false, nil
- }
- return true, nil
- })
- if err != nil {
- return nil, 0, err
- }
- return bqToSchema(res.Schema), res.TotalRows, nil
-}
-
-// JobStatistics contains statistics about a job.
-type JobStatistics struct {
- CreationTime time.Time
- StartTime time.Time
- EndTime time.Time
- TotalBytesProcessed int64
-
- Details Statistics
-}
-
-// Statistics is one of ExtractStatistics, LoadStatistics or QueryStatistics.
-type Statistics interface {
- implementsStatistics()
-}
-
-// ExtractStatistics contains statistics about an extract job.
-type ExtractStatistics struct {
- // The number of files per destination URI or URI pattern specified in the
- // extract configuration. These values will be in the same order as the
- // URIs specified in the 'destinationUris' field.
- DestinationURIFileCounts []int64
-}
-
-// LoadStatistics contains statistics about a load job.
-type LoadStatistics struct {
- // The number of bytes of source data in a load job.
- InputFileBytes int64
-
- // The number of source files in a load job.
- InputFiles int64
-
- // Size of the loaded data in bytes. Note that while a load job is in the
- // running state, this value may change.
- OutputBytes int64
-
- // The number of rows imported in a load job. Note that while an import job is
- // in the running state, this value may change.
- OutputRows int64
-}
-
-// QueryStatistics contains statistics about a query job.
-type QueryStatistics struct {
- // Billing tier for the job.
- BillingTier int64
-
- // Whether the query result was fetched from the query cache.
- CacheHit bool
-
- // The type of query statement, if valid.
- StatementType string
-
- // Total bytes billed for the job.
- TotalBytesBilled int64
-
- // Total bytes processed for the job.
- TotalBytesProcessed int64
-
- // For dry run queries, indicates how accurate the TotalBytesProcessed value is.
- // When indicated, values include:
- // UNKNOWN: accuracy of the estimate is unknown.
- // PRECISE: estimate is precise.
- // LOWER_BOUND: estimate is lower bound of what the query would cost.
- // UPPER_BOUND: estiamte is upper bound of what the query would cost.
- TotalBytesProcessedAccuracy string
-
- // Describes execution plan for the query.
- QueryPlan []*ExplainQueryStage
-
- // The number of rows affected by a DML statement. Present only for DML
- // statements INSERT, UPDATE or DELETE.
- NumDMLAffectedRows int64
-
- // Describes a timeline of job execution.
- Timeline []*QueryTimelineSample
-
- // ReferencedTables: [Output-only, Experimental] Referenced tables for
- // the job. Queries that reference more than 50 tables will not have a
- // complete list.
- ReferencedTables []*Table
-
- // The schema of the results. Present only for successful dry run of
- // non-legacy SQL queries.
- Schema Schema
-
- // Slot-milliseconds consumed by this query job.
- SlotMillis int64
-
- // Standard SQL: list of undeclared query parameter names detected during a
- // dry run validation.
- UndeclaredQueryParameterNames []string
-
- // DDL target table.
- DDLTargetTable *Table
-
- // DDL Operation performed on the target table. Used to report how the
- // query impacted the DDL target table.
- DDLOperationPerformed string
-}
-
-// ExplainQueryStage describes one stage of a query.
-type ExplainQueryStage struct {
... 1699495 lines suppressed ...