github.com/tiagovtristao/plz@v13.4.0+incompatible/tools/build_langserver/langserver/BUILD (about)

     1  go_library(
     2      name = "langserver",
     3      srcs = glob(
     4          ["*.go"],
     5          exclude = ["*_test.go"],
     6      ),
     7      visibility = ["//tools/build_langserver/..."],
     8      deps = [
     9          "//src/build",
    10          "//src/cli",
    11          "//src/core",
    12          "//src/fs",
    13          "//src/parse",
    14          "//src/parse/asp",
    15          "//src/parse/rules",
    16          "//src/plz",
    17          "//src/query",
    18          "//third_party/go:buildtools",
    19          "//third_party/go:jsonrpc2",
    20          "//third_party/go:logging",
    21          "//third_party/go:queue",
    22          "//tools/build_langserver/lsp",
    23      ],
    24  )
    25  
    26  go_test(
    27      name = "langserver_test",
    28      srcs = glob(
    29          [
    30              "*_test.go",
    31              "setup_test.go",
    32          ],
    33          exclude = ["utils_test.go"],
    34      ),
    35      data = ["test_data"],
    36      # TODO(peterebden): All these tests fail inside the sandbox. Fix.
    37      sandbox = False,
    38      deps = [
    39          ":langserver",
    40          "//src/parse/rules",
    41          "//third_party/go:testify",
    42      ],
    43  )
    44  
    45  go_test(
    46      name = "utils_test",
    47      srcs = ["utils_test.go"],
    48      data = ["test_data"],
    49      sandbox = False,
    50      deps = [
    51          ":langserver",
    52          "//third_party/go:testify",
    53      ],
    54  )
    55  
    56  go_test(
    57      name = "analyzer_test",
    58      srcs = [
    59          "analyzer_test.go",
    60          "setup_test.go",
    61      ],
    62      data = ["test_data"],
    63      sandbox = False,
    64      deps = [
    65          ":langserver",
    66          "//third_party/go:testify",
    67          "//tools/build_langserver/lsp",
    68      ],
    69  )
    70  
    71  go_test(
    72      name = "diagnostics_test",
    73      srcs = [
    74          "diagnostics_test.go",
    75          "setup_test.go",
    76      ],
    77      data = ["test_data"],
    78      sandbox = False,
    79      deps = [
    80          ":langserver",
    81          "//third_party/go:testify",
    82          "//tools/build_langserver/lsp",
    83      ],
    84  )