You've already forked opentelemetry-go
							
							
				mirror of
				https://github.com/open-telemetry/opentelemetry-go.git
				synced 2025-10-31 00:07:40 +02:00 
			
		
		
		
	chore: adds vanity import check. (#2255)
* chore: adds vanity import check. * chore: runs vanity import check on ci. * fix: set right target on CI. * fix: fixes install for porto. * fix: install right proto bin. * chore: list all files insides the tools directory. * fix: fixes vanity import target Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com> * chore(vanity-imports): adds vanity import support. * fix: fixes internal generation. * chore: runs go mod tidy in tools. Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com> Co-authored-by: Anthony Mirabella <a9@aneurysm9.com>
This commit is contained in:
		
				
					committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							28f335e899
						
					
				
				
					commit
					099df58e4e
				
			
							
								
								
									
										214
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										214
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							| @@ -13,96 +13,96 @@ jobs: | ||||
|   lint: | ||||
|     runs-on: ubuntu-latest | ||||
|     steps: | ||||
|     - name: Install Go | ||||
|       uses: actions/setup-go@v2.1.4 | ||||
|       with: | ||||
|         go-version: ${{ env.DEFAULT_GO_VERSION }} | ||||
|     - name: Checkout Repo | ||||
|       uses: actions/checkout@v2 | ||||
|     - name: Setup Environment | ||||
|       run: | | ||||
|         echo "GOPATH=$(go env GOPATH)" >> $GITHUB_ENV | ||||
|         echo "$(go env GOPATH)/bin" >> $GITHUB_PATH | ||||
|     - name: Module cache | ||||
|       uses: actions/cache@v2.1.6 | ||||
|       env: | ||||
|         cache-name: go-mod-cache | ||||
|       with: | ||||
|         path: ~/go/pkg/mod | ||||
|         key: ${{ runner.os }}-${{ env.cache-name }}-${{ hashFiles('**/go.sum') }} | ||||
|     - name: Tools cache | ||||
|       uses: actions/cache@v2.1.6 | ||||
|       env: | ||||
|         cache-name: go-tools-cache | ||||
|       with: | ||||
|         path: ~/.tools | ||||
|         key: ${{ runner.os }}-${{ env.cache-name }}-${{ hashFiles('./internal/tools/**') }} | ||||
|     - name: Run linters | ||||
|       run: make dependabot-check license-check lint | ||||
|     - name: Build | ||||
|       run: make examples build | ||||
|     - name: Check clean repository | ||||
|       run: make check-clean-work-tree | ||||
|       - name: Install Go | ||||
|         uses: actions/setup-go@v2.1.4 | ||||
|         with: | ||||
|           go-version: ${{ env.DEFAULT_GO_VERSION }} | ||||
|       - name: Checkout Repo | ||||
|         uses: actions/checkout@v2 | ||||
|       - name: Setup Environment | ||||
|         run: | | ||||
|           echo "GOPATH=$(go env GOPATH)" >> $GITHUB_ENV | ||||
|           echo "$(go env GOPATH)/bin" >> $GITHUB_PATH | ||||
|       - name: Module cache | ||||
|         uses: actions/cache@v2.1.6 | ||||
|         env: | ||||
|           cache-name: go-mod-cache | ||||
|         with: | ||||
|           path: ~/go/pkg/mod | ||||
|           key: ${{ runner.os }}-${{ env.cache-name }}-${{ hashFiles('**/go.sum') }} | ||||
|       - name: Tools cache | ||||
|         uses: actions/cache@v2.1.6 | ||||
|         env: | ||||
|           cache-name: go-tools-cache | ||||
|         with: | ||||
|           path: ~/.tools | ||||
|           key: ${{ runner.os }}-${{ env.cache-name }}-${{ hashFiles('./internal/tools/**') }} | ||||
|       - name: Run linters | ||||
|         run: make dependabot-check license-check lint vanity-import-check | ||||
|       - name: Build | ||||
|         run: make examples build | ||||
|       - name: Check clean repository | ||||
|         run: make check-clean-work-tree | ||||
|  | ||||
|   test-race: | ||||
|     runs-on: ubuntu-latest | ||||
|     steps: | ||||
|     - name: Install Go | ||||
|       uses: actions/setup-go@v2.1.4 | ||||
|       with: | ||||
|         go-version: ${{ env.DEFAULT_GO_VERSION }} | ||||
|     - name: Checkout Repo | ||||
|       uses: actions/checkout@v2 | ||||
|     - name: Setup Environment | ||||
|       run: | | ||||
|         echo "GOPATH=$(go env GOPATH)" >> $GITHUB_ENV | ||||
|         echo "$(go env GOPATH)/bin" >> $GITHUB_PATH | ||||
|     - name: Module cache | ||||
|       uses: actions/cache@v2.1.6 | ||||
|       env: | ||||
|         cache-name: go-mod-cache | ||||
|       with: | ||||
|         path: ~/go/pkg/mod | ||||
|         key: ${{ runner.os }}-${{ env.cache-name }}-${{ hashFiles('**/go.sum') }} | ||||
|     - name: Run tests with race detector | ||||
|       run: make test-race | ||||
|       - name: Install Go | ||||
|         uses: actions/setup-go@v2.1.4 | ||||
|         with: | ||||
|           go-version: ${{ env.DEFAULT_GO_VERSION }} | ||||
|       - name: Checkout Repo | ||||
|         uses: actions/checkout@v2 | ||||
|       - name: Setup Environment | ||||
|         run: | | ||||
|           echo "GOPATH=$(go env GOPATH)" >> $GITHUB_ENV | ||||
|           echo "$(go env GOPATH)/bin" >> $GITHUB_PATH | ||||
|       - name: Module cache | ||||
|         uses: actions/cache@v2.1.6 | ||||
|         env: | ||||
|           cache-name: go-mod-cache | ||||
|         with: | ||||
|           path: ~/go/pkg/mod | ||||
|           key: ${{ runner.os }}-${{ env.cache-name }}-${{ hashFiles('**/go.sum') }} | ||||
|       - name: Run tests with race detector | ||||
|         run: make test-race | ||||
|  | ||||
|   test-coverage: | ||||
|     runs-on: ubuntu-latest | ||||
|     steps: | ||||
|     - name: Install Go | ||||
|       uses: actions/setup-go@v2.1.4 | ||||
|       with: | ||||
|         go-version: ${{ env.DEFAULT_GO_VERSION }} | ||||
|     - name: Checkout Repo | ||||
|       uses: actions/checkout@v2 | ||||
|     - name: Setup Environment | ||||
|       run: | | ||||
|         echo "GOPATH=$(go env GOPATH)" >> $GITHUB_ENV | ||||
|         echo "$(go env GOPATH)/bin" >> $GITHUB_PATH | ||||
|     - name: Module cache | ||||
|       uses: actions/cache@v2.1.6 | ||||
|       env: | ||||
|         cache-name: go-mod-cache | ||||
|       with: | ||||
|         path: ~/go/pkg/mod | ||||
|         key: ${{ runner.os }}-${{ env.cache-name }}-${{ hashFiles('**/go.sum') }} | ||||
|     - name: Run coverage tests | ||||
|       run: | | ||||
|         make test-coverage | ||||
|         mkdir $TEST_RESULTS | ||||
|         cp coverage.out $TEST_RESULTS | ||||
|         cp coverage.txt $TEST_RESULTS | ||||
|         cp coverage.html $TEST_RESULTS | ||||
|     - name: Upload coverage report | ||||
|       uses: codecov/codecov-action@v2.0.3 | ||||
|       with: | ||||
|         file: ./coverage.txt | ||||
|         fail_ci_if_error: true | ||||
|         verbose: true | ||||
|     - name: Store coverage test output | ||||
|       uses: actions/upload-artifact@v2 | ||||
|       with: | ||||
|       - name: Install Go | ||||
|         uses: actions/setup-go@v2.1.4 | ||||
|         with: | ||||
|           go-version: ${{ env.DEFAULT_GO_VERSION }} | ||||
|       - name: Checkout Repo | ||||
|         uses: actions/checkout@v2 | ||||
|       - name: Setup Environment | ||||
|         run: | | ||||
|           echo "GOPATH=$(go env GOPATH)" >> $GITHUB_ENV | ||||
|           echo "$(go env GOPATH)/bin" >> $GITHUB_PATH | ||||
|       - name: Module cache | ||||
|         uses: actions/cache@v2.1.6 | ||||
|         env: | ||||
|           cache-name: go-mod-cache | ||||
|         with: | ||||
|           path: ~/go/pkg/mod | ||||
|           key: ${{ runner.os }}-${{ env.cache-name }}-${{ hashFiles('**/go.sum') }} | ||||
|       - name: Run coverage tests | ||||
|         run: | | ||||
|           make test-coverage | ||||
|           mkdir $TEST_RESULTS | ||||
|           cp coverage.out $TEST_RESULTS | ||||
|           cp coverage.txt $TEST_RESULTS | ||||
|           cp coverage.html $TEST_RESULTS | ||||
|       - name: Upload coverage report | ||||
|         uses: codecov/codecov-action@v2.0.3 | ||||
|         with: | ||||
|           file: ./coverage.txt | ||||
|           fail_ci_if_error: true | ||||
|           verbose: true | ||||
|       - name: Store coverage test output | ||||
|         uses: actions/upload-artifact@v2 | ||||
|         with: | ||||
|           name: opentelemetry-go-test-output | ||||
|           path: ${{ env.TEST_RESULTS }} | ||||
|  | ||||
| @@ -117,30 +117,30 @@ jobs: | ||||
|         # https://docs.github.com/en/actions/hosting-your-own-runners/using-self-hosted-runners-in-a-workflow | ||||
|         arch: ["386", amd64] | ||||
|         exclude: | ||||
|         # Not a supported Go OS/architecture. | ||||
|         - os: macos-latest | ||||
|           arch: "386" | ||||
|           # Not a supported Go OS/architecture. | ||||
|           - os: macos-latest | ||||
|             arch: "386" | ||||
|     runs-on: ${{ matrix.os }} | ||||
|     steps: | ||||
|     - name: Install Go | ||||
|       uses: actions/setup-go@v2.1.4 | ||||
|       with: | ||||
|         go-version: ${{ matrix.go-version }} | ||||
|     - name: Checkout code | ||||
|       uses: actions/checkout@v2 | ||||
|     - name: Setup Environment | ||||
|       run: | | ||||
|         echo "GOPATH=$(go env GOPATH)" >> $GITHUB_ENV | ||||
|         echo "$(go env GOPATH)/bin" >> $GITHUB_PATH | ||||
|       shell: bash | ||||
|     - name: Module cache | ||||
|       uses: actions/cache@v2.1.6 | ||||
|       env: | ||||
|         cache-name: go-mod-cache | ||||
|       with: | ||||
|         path: ~/go/pkg/mod | ||||
|         key: ${{ runner.os }}-${{ env.cache-name }}-${{ hashFiles('**/go.sum') }} | ||||
|     - name: Run tests | ||||
|       env: | ||||
|         GOARCH: ${{ matrix.arch }} | ||||
|       run: make test-short | ||||
|       - name: Install Go | ||||
|         uses: actions/setup-go@v2.1.4 | ||||
|         with: | ||||
|           go-version: ${{ matrix.go-version }} | ||||
|       - name: Checkout code | ||||
|         uses: actions/checkout@v2 | ||||
|       - name: Setup Environment | ||||
|         run: | | ||||
|           echo "GOPATH=$(go env GOPATH)" >> $GITHUB_ENV | ||||
|           echo "$(go env GOPATH)/bin" >> $GITHUB_PATH | ||||
|         shell: bash | ||||
|       - name: Module cache | ||||
|         uses: actions/cache@v2.1.6 | ||||
|         env: | ||||
|           cache-name: go-mod-cache | ||||
|         with: | ||||
|           path: ~/go/pkg/mod | ||||
|           key: ${{ runner.os }}-${{ env.cache-name }}-${{ hashFiles('**/go.sum') }} | ||||
|       - name: Run tests | ||||
|         env: | ||||
|           GOARCH: ${{ matrix.arch }} | ||||
|         run: make test-short | ||||
|   | ||||
							
								
								
									
										17
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										17
									
								
								Makefile
									
									
									
									
									
								
							| @@ -50,19 +50,21 @@ GOLANGCI_LINT = $(TOOLS)/golangci-lint | ||||
| $(TOOLS)/golangci-lint: PACKAGE=github.com/golangci/golangci-lint/cmd/golangci-lint | ||||
|  | ||||
| MISSPELL = $(TOOLS)/misspell | ||||
| $(TOOLS)/misspell: PACKAGE= github.com/client9/misspell/cmd/misspell | ||||
| $(TOOLS)/misspell: PACKAGE=github.com/client9/misspell/cmd/misspell | ||||
|  | ||||
| GOCOVMERGE = $(TOOLS)/gocovmerge | ||||
| $(TOOLS)/gocovmerge: PACKAGE= github.com/wadey/gocovmerge | ||||
| $(TOOLS)/gocovmerge: PACKAGE=github.com/wadey/gocovmerge | ||||
|  | ||||
| STRINGER = $(TOOLS)/stringer | ||||
| $(TOOLS)/stringer: PACKAGE=golang.org/x/tools/cmd/stringer | ||||
|  | ||||
| PORTO = $(TOOLS)/porto | ||||
| $(TOOLS)/porto: PACKAGE=github.com/jcchavezs/porto/cmd/porto | ||||
|  | ||||
| $(TOOLS)/gojq: PACKAGE=github.com/itchyny/gojq/cmd/gojq | ||||
|  | ||||
| .PHONY: tools | ||||
| tools: $(CROSSLINK) $(GOLANGCI_LINT) $(MISSPELL) $(GOCOVMERGE) $(STRINGER) $(TOOLS)/gojq $(SEMCONVGEN) | ||||
|  | ||||
| tools: $(CROSSLINK) $(GOLANGCI_LINT) $(MISSPELL) $(GOCOVMERGE) $(STRINGER) $(PORTO) $(TOOLS)/gojq $(SEMCONVGEN) | ||||
|  | ||||
| # Build | ||||
|  | ||||
| @@ -78,7 +80,8 @@ generate: $(STRINGER) | ||||
| 	set -e; for dir in $(ALL_GO_MOD_DIRS); do \ | ||||
| 	  echo "$(GO) generate $${dir}/..."; \ | ||||
| 	  (cd "$${dir}" && \ | ||||
| 	    PATH="$(TOOLS):$${PATH}" $(GO) generate ./...); \ | ||||
| 	    PATH="$(TOOLS):$${PATH}" $(GO) generate ./... && \ | ||||
| 		$(PORTO) -w .); \ | ||||
| 	done | ||||
|  | ||||
| build: generate | ||||
| @@ -136,6 +139,10 @@ lint: misspell lint-modules | $(GOLANGCI_LINT) | ||||
| 	    $(GOLANGCI_LINT) run); \ | ||||
| 	done | ||||
|  | ||||
| .PHONY: vanity-import-check | ||||
| vanity-import-check: | $(PORTO) | ||||
| 	$(PORTO) -l . | ||||
|  | ||||
| .PHONY: misspell | ||||
| misspell: | $(MISSPELL) | ||||
| 	$(MISSPELL) -w $(ALL_DOCS) | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| // Code generated by "stringer -type=Type"; DO NOT EDIT. | ||||
|  | ||||
| package attribute | ||||
| package attribute // import "go.opentelemetry.io/otel/attribute" | ||||
|  | ||||
| import "strconv" | ||||
|  | ||||
|   | ||||
| @@ -12,7 +12,7 @@ | ||||
| // See the License for the specific language governing permissions and | ||||
| // limitations under the License. | ||||
|  | ||||
| package baggage | ||||
| package baggage // import "go.opentelemetry.io/otel/baggage" | ||||
|  | ||||
| import ( | ||||
| 	"errors" | ||||
|   | ||||
| @@ -12,7 +12,7 @@ | ||||
| // See the License for the specific language governing permissions and | ||||
| // limitations under the License. | ||||
|  | ||||
| package opencensus | ||||
| package opencensus // import "go.opentelemetry.io/otel/bridge/opencensus" | ||||
|  | ||||
| import ( | ||||
| 	"errors" | ||||
|   | ||||
| @@ -12,7 +12,7 @@ | ||||
| // See the License for the specific language governing permissions and | ||||
| // limitations under the License. | ||||
|  | ||||
| package opencensus | ||||
| package opencensus // import "go.opentelemetry.io/otel/bridge/opencensus" | ||||
|  | ||||
| import ( | ||||
| 	octrace "go.opencensus.io/trace" | ||||
|   | ||||
| @@ -12,7 +12,7 @@ | ||||
| // See the License for the specific language governing permissions and | ||||
| // limitations under the License. | ||||
|  | ||||
| package opencensus | ||||
| package opencensus // import "go.opentelemetry.io/otel/bridge/opencensus" | ||||
|  | ||||
| import ( | ||||
| 	"context" | ||||
|   | ||||
| @@ -12,7 +12,7 @@ | ||||
| // See the License for the specific language governing permissions and | ||||
| // limitations under the License. | ||||
|  | ||||
| package handler | ||||
| package handler // import "go.opentelemetry.io/otel/example/passthrough/handler" | ||||
|  | ||||
| import ( | ||||
| 	"context" | ||||
|   | ||||
| @@ -12,7 +12,7 @@ | ||||
| // See the License for the specific language governing permissions and | ||||
| // limitations under the License. | ||||
|  | ||||
| package otlpmetric | ||||
| package otlpmetric // import "go.opentelemetry.io/otel/exporters/otlp/otlpmetric" | ||||
|  | ||||
| import ( | ||||
| 	"context" | ||||
|   | ||||
| @@ -12,7 +12,7 @@ | ||||
| // See the License for the specific language governing permissions and | ||||
| // limitations under the License. | ||||
|  | ||||
| package otlpmetric | ||||
| package otlpmetric // import "go.opentelemetry.io/otel/exporters/otlp/otlpmetric" | ||||
|  | ||||
| import metricsdk "go.opentelemetry.io/otel/sdk/export/metric" | ||||
|  | ||||
|   | ||||
| @@ -12,7 +12,7 @@ | ||||
| // See the License for the specific language governing permissions and | ||||
| // limitations under the License. | ||||
|  | ||||
| package otlpmetricgrpc | ||||
| package otlpmetricgrpc // import "go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc" | ||||
|  | ||||
| import ( | ||||
| 	"fmt" | ||||
|   | ||||
| @@ -12,7 +12,7 @@ | ||||
| // See the License for the specific language governing permissions and | ||||
| // limitations under the License. | ||||
|  | ||||
| package otlpmetrichttp | ||||
| package otlpmetrichttp // import "go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp" | ||||
|  | ||||
| import ( | ||||
| 	"bytes" | ||||
|   | ||||
| @@ -12,7 +12,7 @@ | ||||
| // See the License for the specific language governing permissions and | ||||
| // limitations under the License. | ||||
|  | ||||
| package otlpmetrichttp | ||||
| package otlpmetrichttp // import "go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp" | ||||
|  | ||||
| import ( | ||||
| 	"crypto/tls" | ||||
|   | ||||
| @@ -12,7 +12,7 @@ | ||||
| // See the License for the specific language governing permissions and | ||||
| // limitations under the License. | ||||
|  | ||||
| package otlptracehttp | ||||
| package otlptracehttp // import "go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp" | ||||
|  | ||||
| import ( | ||||
| 	"bytes" | ||||
|   | ||||
| @@ -12,7 +12,7 @@ | ||||
| // See the License for the specific language governing permissions and | ||||
| // limitations under the License. | ||||
|  | ||||
| package otlptracehttp | ||||
| package otlptracehttp // import "go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp" | ||||
|  | ||||
| import ( | ||||
| 	"crypto/tls" | ||||
|   | ||||
| @@ -7,8 +7,10 @@ require ( | ||||
| 	github.com/gogo/protobuf v1.3.2 | ||||
| 	github.com/golangci/golangci-lint v1.42.1 | ||||
| 	github.com/itchyny/gojq v0.12.5 | ||||
| 	github.com/jcchavezs/porto v0.2.1 | ||||
| 	github.com/wadey/gocovmerge v0.0.0-20160331181800-b5bfa59ec0ad | ||||
| 	go.opentelemetry.io/build-tools/semconvgen v0.0.0-20210730171444-520d53fe242d | ||||
| 	golang.org/x/mod v0.5.1 // indirect | ||||
| 	golang.org/x/tools v0.1.5 | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -378,6 +378,8 @@ github.com/itchyny/gojq v0.12.5 h1:6SJ1BQ1VAwJAlIvLSIZmqHP/RUEq3qfVWvsRxrqhsD0= | ||||
| github.com/itchyny/gojq v0.12.5/go.mod h1:3e1hZXv+Kwvdp6V9HXpVrvddiHVApi5EDZwS+zLFeiE= | ||||
| github.com/itchyny/timefmt-go v0.1.3 h1:7M3LGVDsqcd0VZH2U+x393obrzZisp7C0uEe921iRkU= | ||||
| github.com/itchyny/timefmt-go v0.1.3/go.mod h1:0osSSCQSASBJMsIZnhAaF1C2fCBTJZXrnj37mG8/c+A= | ||||
| github.com/jcchavezs/porto v0.2.1 h1:Ox0DkFvM3itXUVRQNV9DJnwdSzWe11NbyBqQhp4n37s= | ||||
| github.com/jcchavezs/porto v0.2.1/go.mod h1:fESH0gzDHiutHRdX2hv27ojnOVFco37hg1W6E9EZF4A= | ||||
| github.com/jgautheron/goconst v1.5.1 h1:HxVbL1MhydKs8R8n/HE5NPvzfaYmQJA3o879lE4+WcM= | ||||
| github.com/jgautheron/goconst v1.5.1/go.mod h1:aAosetZ5zaeC/2EfMeRswtxUFBpe2Hr7HzkgX4fanO4= | ||||
| github.com/jhump/protoreflect v1.6.1/go.mod h1:RZQ/lnuN+zqeRVpQigTwO6o0AJUkxbnSnpuG7toUTG4= | ||||
| @@ -790,8 +792,9 @@ golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= | ||||
| golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= | ||||
| golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= | ||||
| golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= | ||||
| golang.org/x/mod v0.4.2 h1:Gz96sIWK3OalVv/I/qNygP42zyoKp3xptRVCWRFEBvo= | ||||
| golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= | ||||
| golang.org/x/mod v0.5.1 h1:OJxoQ/rynoF0dcCdI7cLPktw/hR2cueqYfjm43oqK38= | ||||
| golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= | ||||
| 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= | ||||
|   | ||||
| @@ -12,6 +12,7 @@ | ||||
| // See the License for the specific language governing permissions and | ||||
| // limitations under the License. | ||||
|  | ||||
| //go:build tools | ||||
| // +build tools | ||||
|  | ||||
| package tools | ||||
| @@ -21,6 +22,7 @@ import ( | ||||
| 	_ "github.com/gogo/protobuf/protoc-gen-gogofast" | ||||
| 	_ "github.com/golangci/golangci-lint/cmd/golangci-lint" | ||||
| 	_ "github.com/itchyny/gojq" | ||||
| 	_ "github.com/jcchavezs/porto/cmd/porto" | ||||
| 	_ "github.com/wadey/gocovmerge" | ||||
| 	_ "go.opentelemetry.io/build-tools/semconvgen" | ||||
| 	_ "golang.org/x/tools/cmd/stringer" | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| // Code generated by "stringer -type=Kind"; DO NOT EDIT. | ||||
|  | ||||
| package number | ||||
| package number // import "go.opentelemetry.io/otel/metric/number" | ||||
|  | ||||
| import "strconv" | ||||
|  | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| // Code generated by "stringer -type=InstrumentKind"; DO NOT EDIT. | ||||
|  | ||||
| package sdkapi | ||||
| package sdkapi // import "go.opentelemetry.io/otel/metric/sdkapi" | ||||
|  | ||||
| import "strconv" | ||||
|  | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| // Code generated by "stringer -type=ExportKind"; DO NOT EDIT. | ||||
|  | ||||
| package metric | ||||
| package metric // import "go.opentelemetry.io/otel/sdk/export/metric" | ||||
|  | ||||
| import "strconv" | ||||
|  | ||||
|   | ||||
| @@ -12,7 +12,7 @@ | ||||
| // See the License for the specific language governing permissions and | ||||
| // limitations under the License. | ||||
|  | ||||
| package trace | ||||
| package trace // import "go.opentelemetry.io/otel/sdk/trace" | ||||
|  | ||||
| import ( | ||||
| 	"time" | ||||
|   | ||||
| @@ -12,7 +12,7 @@ | ||||
| // See the License for the specific language governing permissions and | ||||
| // limitations under the License. | ||||
|  | ||||
| package trace | ||||
| package trace // import "go.opentelemetry.io/otel/sdk/trace" | ||||
|  | ||||
| import ( | ||||
| 	"time" | ||||
|   | ||||
| @@ -12,7 +12,7 @@ | ||||
| // See the License for the specific language governing permissions and | ||||
| // limitations under the License. | ||||
|  | ||||
| package semconv | ||||
| package semconv // import "go.opentelemetry.io/otel/semconv/v1.4.0" | ||||
|  | ||||
| const ( | ||||
| 	// ExceptionEventName is the name of the Span event representing an exception. | ||||
|   | ||||
| @@ -12,7 +12,7 @@ | ||||
| // See the License for the specific language governing permissions and | ||||
| // limitations under the License. | ||||
|  | ||||
| package semconv | ||||
| package semconv // import "go.opentelemetry.io/otel/semconv/v1.4.0" | ||||
|  | ||||
| // SchemaURL is the schema URL that matches the version of the semantic conventions | ||||
| // that this package defines. Semconv packages starting from v1.4.0 must declare | ||||
|   | ||||
| @@ -12,7 +12,7 @@ | ||||
| // See the License for the specific language governing permissions and | ||||
| // limitations under the License. | ||||
|  | ||||
| package trace | ||||
| package trace // import "go.opentelemetry.io/otel/trace" | ||||
|  | ||||
| import ( | ||||
| 	"encoding/json" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user