github.com/pingcap/tidb/parser@v0.0.0-20231013125129-93a834a6bf8d/ast/BUILD.bazel (about)

     1  load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
     2  
     3  go_library(
     4      name = "ast",
     5      srcs = [
     6          "advisor.go",
     7          "ast.go",
     8          "base.go",
     9          "ddl.go",
    10          "dml.go",
    11          "expressions.go",
    12          "flag.go",
    13          "functions.go",
    14          "misc.go",
    15          "procedure.go",
    16          "stats.go",
    17          "util.go",
    18      ],
    19      importpath = "github.com/pingcap/tidb/parser/ast",
    20      visibility = ["//visibility:public"],
    21      deps = [
    22          "//parser/auth",
    23          "//parser/charset",
    24          "//parser/format",
    25          "//parser/model",
    26          "//parser/mysql",
    27          "//parser/opcode",
    28          "//parser/terror",
    29          "//parser/tidb",
    30          "//parser/types",
    31          "@com_github_pingcap_errors//:errors",
    32          "@com_github_pingcap_failpoint//:failpoint",
    33      ],
    34  )
    35  
    36  go_test(
    37      name = "ast_test",
    38      timeout = "short",
    39      srcs = [
    40          "base_test.go",
    41          "ddl_test.go",
    42          "dml_test.go",
    43          "expressions_test.go",
    44          "flag_test.go",
    45          "format_test.go",
    46          "functions_test.go",
    47          "misc_test.go",
    48          "procedure_test.go",
    49          "util_test.go",
    50      ],
    51      embed = [":ast"],
    52      flaky = True,
    53      shard_count = 50,
    54      deps = [
    55          "//parser",
    56          "//parser/auth",
    57          "//parser/charset",
    58          "//parser/format",
    59          "//parser/mysql",
    60          "//parser/test_driver",
    61          "@com_github_stretchr_testify//require",
    62      ],
    63  )