1// +build tools 2 3// Copyright 2018 Google LLC 4// 5// Licensed under the Apache License, Version 2.0 (the "License"); 6// you may not use this file except in compliance with the License. 7// You may obtain a copy of the License at 8// 9// http://www.apache.org/licenses/LICENSE-2.0 10// 11// Unless required by applicable law or agreed to in writing, software 12// distributed under the License is distributed on an "AS IS" BASIS, 13// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14// See the License for the specific language governing permissions and 15// limitations under the License. 16 17// This package exists to cause `go mod` and `go get` to believe these tools 18// are dependencies, even though they are not runtime dependencies of any 19// package (these are tools used by our CI builds). This means they will appear 20// in our `go.mod` file, but will not be a part of the build. Also, since the 21// build target is something non-existent, these should not be included in any 22// binaries. 23 24package cloud 25 26import ( 27 _ "github.com/golang/protobuf/protoc-gen-go" 28 _ "github.com/jstemmer/go-junit-report" 29 _ "golang.org/x/lint/golint" 30 _ "golang.org/x/tools/cmd/goimports" 31) 32