]> Cypherpunks repositories - gostls13.git/commitdiff
[release-branch.go1.21] cmd/api: rename api.go to main_test.go
authorRuss Cox <rsc@golang.org>
Wed, 16 Aug 2023 15:18:02 +0000 (11:18 -0400)
committerRuss Cox <rsc@golang.org>
Thu, 17 Aug 2023 01:32:58 +0000 (01:32 +0000)
This makes cmd/api no longer an importable package.
In CL 453258 I forgot that there was no direct prohibition
on importing packages from cmd - we just rely on the
fact that cmd/* is all package main and everything else
is cmd/internal.

Fixes #62069.
Fixes #62071.

Change-Id: Ifed738d333b40663f85eca8f83025fcea5df89a9
Reviewed-on: https://go-review.googlesource.com/c/go/+/520038
Reviewed-by: Bryan Mills <bcmills@google.com>
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-on: https://go-review.googlesource.com/c/go/+/520061

src/cmd/api/api_test.go
src/cmd/api/boring_test.go
src/cmd/api/main_test.go [moved from src/cmd/api/api.go with 99% similarity]

index a5ac49ce2d5a484675be291269e331850c813b83..910e046f12e0615237c0a4f5dec8d0f899cf0fad 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-package api
+package main
 
 import (
        "flag"
index a9ec6e6bfefb765e00380aed5eedf0b91dc43a3f..f0e3575637c62a955f118943cc752f44be8c5d7f 100644 (file)
@@ -4,7 +4,7 @@
 
 //go:build boringcrypto
 
-package api
+package main
 
 import (
        "fmt"
similarity index 99%
rename from src/cmd/api/api.go
rename to src/cmd/api/main_test.go
index b07f5db9d40b1319c5b32c0ade9c75ac1009d564..f3201e92a96ad24b906f7354e24515d1bd97253f 100644 (file)
@@ -2,9 +2,10 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// Package api computes the exported API of a set of Go packages.
+// This package computes the exported API of a set of Go packages.
 // It is only a test, not a command, nor a usefully importable package.
-package api
+
+package main
 
 import (
        "bufio"