1
1
load ("@io_bazel_rules_go//go:def.bzl" , "go_library" , "go_test" )
2
+ load ("//pkg/testutils:buildutil/buildutil.bzl" , "disallowed_imports_test" )
2
3
3
4
go_library (
4
5
name = "schemaexpr" ,
@@ -26,7 +27,7 @@ go_library(
26
27
"//pkg/sql/catalog/colinfo" ,
27
28
"//pkg/sql/catalog/descpb" ,
28
29
"//pkg/sql/catalog/funcdesc" ,
29
- "//pkg/sql/parser " ,
30
+ "//pkg/sql/parserutils " ,
30
31
"//pkg/sql/pgwire/pgcode" ,
31
32
"//pkg/sql/pgwire/pgerror" ,
32
33
"//pkg/sql/sem/builtins/builtinsregistry" ,
@@ -53,13 +54,15 @@ go_test(
53
54
"column_test.go" ,
54
55
"computed_column_rewrites_test.go" ,
55
56
"expr_test.go" ,
57
+ "inject_parser_test.go" ,
56
58
"partial_index_test.go" ,
57
59
"testutils_test.go" ,
58
60
],
59
61
data = glob (["testdata/**" ]),
60
62
embed = [":schemaexpr" ],
61
63
deps = [
62
64
"//pkg/clusterversion" ,
65
+ "//pkg/sql" ,
63
66
"//pkg/sql/catalog" ,
64
67
"//pkg/sql/catalog/colinfo" ,
65
68
"//pkg/sql/catalog/descpb" ,
@@ -76,3 +79,8 @@ go_test(
76
79
"@com_github_cockroachdb_datadriven//:datadriven" ,
77
80
],
78
81
)
82
+
83
+ disallowed_imports_test (
84
+ src = "schemaexpr" ,
85
+ disallowed_list = ["//pkg/sql/parser" ],
86
+ )
0 commit comments