Skip to content

Commit 7d6600e

Browse files
craig[bot]rickystewart
andcommitted
106544: build: don't use `goimports` for `goyacc` r=knz,rail a=rickystewart We use `goimports` to clean up (add/remove imports) code. This is unnecessary as we know what code we need. Part of cockroachdb#106541. Epic: CRDB-8308 Release note: None Co-authored-by: Ricky Stewart <[email protected]>
2 parents bdaae64 + d2be37f commit 7d6600e

File tree

8 files changed

+5
-18
lines changed

8 files changed

+5
-18
lines changed

pkg/sql/lexbase/sql-gen.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,3 @@ GENYACC=$LANG-gen.y
3131
echo "$ret"; exit 1; \
3232
fi;
3333
rm $GENYACC
34-
$6 -w $4

pkg/sql/parser/BUILD.bazel

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,12 +99,10 @@ export HOME=$(GENDIR)
9999
export GOPATH=/nonexist-gopath
100100
export GOROOT=
101101
$(location :sql-gen) $(location sql.y) sql $(location replace_help_rules.awk) \
102-
$(location sql.go) $(location @org_golang_x_tools//cmd/goyacc) \
103-
$(location @com_github_cockroachdb_gostdlib//x/tools/cmd/goimports) \
102+
$(location sql.go) $(location @org_golang_x_tools//cmd/goyacc)
104103
""",
105104
exec_tools = [
106105
":sql-gen",
107-
"@com_github_cockroachdb_gostdlib//x/tools/cmd/goimports",
108106
"@go_sdk//:bin/go",
109107
"@org_golang_x_tools//cmd/goyacc",
110108
],

pkg/sql/parser/sql.y

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,18 +25,16 @@ package parser
2525

2626
import (
2727
"fmt"
28+
"math"
2829
"strings"
2930

3031
"go/constant"
3132

3233
"github.com/cockroachdb/cockroach/pkg/geo/geopb"
33-
"github.com/cockroachdb/cockroach/pkg/roachpb"
3434
"github.com/cockroachdb/cockroach/pkg/security/username"
35-
"github.com/cockroachdb/cockroach/pkg/sql/lexbase"
3635
"github.com/cockroachdb/cockroach/pkg/sql/pgwire/pgcode"
3736
"github.com/cockroachdb/cockroach/pkg/sql/pgwire/pgerror"
3837
"github.com/cockroachdb/cockroach/pkg/sql/privilege"
39-
"github.com/cockroachdb/cockroach/pkg/sql/roleoption"
4038
"github.com/cockroachdb/cockroach/pkg/sql/scanner"
4139
"github.com/cockroachdb/cockroach/pkg/sql/sem/tree"
4240
"github.com/cockroachdb/cockroach/pkg/sql/sem/tree/treebin"

pkg/sql/pgrepl/pgreplparser/BUILD.bazel

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,11 @@ genrule(
1515
cmd = """
1616
export GOPATH=/nonexist-gopath
1717
$(location :pgrepl-gen) $(location pgrepl.y) pgrepl ""\
18-
$(location pgrepl.go) $(location @org_golang_x_tools//cmd/goyacc) \
19-
$(location @com_github_cockroachdb_gostdlib//x/tools/cmd/goimports) \
18+
$(location pgrepl.go) $(location @org_golang_x_tools//cmd/goyacc)
2019
2120
""",
2221
exec_tools = [
2322
":pgrepl-gen",
24-
"@com_github_cockroachdb_gostdlib//x/tools/cmd/goimports",
2523
"@org_golang_x_tools//cmd/goyacc",
2624
],
2725
visibility = ["//visibility:public"],

pkg/sql/pgrepl/pgreplparser/pgrepl.y

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,11 @@
1717
package pgreplparser
1818

1919
import (
20-
"fmt"
21-
2220
"github.com/cockroachdb/cockroach/pkg/sql/pgrepl/lsn"
2321
"github.com/cockroachdb/cockroach/pkg/sql/pgrepl/pgrepltree"
2422
"github.com/cockroachdb/cockroach/pkg/sql/pgwire/pgcode"
2523
"github.com/cockroachdb/cockroach/pkg/sql/pgwire/pgerror"
2624
"github.com/cockroachdb/cockroach/pkg/sql/sem/tree"
27-
"github.com/cockroachdb/redact"
2825
)
2926
%}
3027

pkg/sql/plpgsql/parser/BUILD.bazel

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,11 @@ genrule(
1515
cmd = """
1616
export GOPATH=/nonexist-gopath
1717
$(location :plpgsql-gen) $(location plpgsql.y) plpgsql ""\
18-
$(location plpgsql.go) $(location @org_golang_x_tools//cmd/goyacc) \
19-
$(location @com_github_cockroachdb_gostdlib//x/tools/cmd/goimports) \
18+
$(location plpgsql.go) $(location @org_golang_x_tools//cmd/goyacc)
2019
2120
""",
2221
exec_tools = [
2322
":plpgsql-gen",
24-
"@com_github_cockroachdb_gostdlib//x/tools/cmd/goimports",
2523
"@org_golang_x_tools//cmd/goyacc",
2624
],
2725
visibility = ["//visibility:public"],

pkg/sql/plpgsql/parser/plpgsql.y

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
package parser
33

44
import (
5-
"github.com/cockroachdb/cockroach/pkg/sql/plpgsql/parser/lexbase"
65
"github.com/cockroachdb/cockroach/pkg/sql/scanner"
76
"github.com/cockroachdb/cockroach/pkg/sql/sem/tree"
87
"github.com/cockroachdb/cockroach/pkg/sql/sem/plpgsqltree"

pkg/testutils/lint/lint_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1457,7 +1457,7 @@ func TestLint(t *testing.T) {
14571457
if pkgSpecified {
14581458
skip.IgnoreLint(t, "PKG specified")
14591459
}
1460-
ignore := `zcgo*|\.(pb(\.gw)?)|(\.[eo]g)\.go|/testdata/|^sql/parser/sql\.go$|(_)?generated(_test)?\.go$`
1460+
ignore := `zcgo*|\.(pb(\.gw)?)|(\.[eo]g)\.go|/testdata/|^sql/parser/sql\.go$|(_)?generated(_test)?\.go$|^sql/pgrepl/pgreplparser/pgrepl\.go$|^sql/plpgsql/parser/plpgsql\.go$`
14611461
cmd, stderr, filter, err := dirCmd(pkgDir, "crlfmt", "-fast", "-ignore", ignore, "-tab", "2", ".")
14621462
if err != nil {
14631463
t.Fatal(err)

0 commit comments

Comments
 (0)