load("@bazel_skylib//:bzl_library.bzl", "bzl_library") load("@stardoc//stardoc:stardoc.bzl", "stardoc") exports_files( ["rules.md"], visibility = ["//test:__pkg__"], ) bzl_library( name = "rules_bzl", srcs = ["rules.bzl"], deps = [ "//java/bazel/rules", "//java/common/rules:toolchain_rules", ], ) stardoc( name = "rules_docs", out = "rules_docs.out", input = "rules.bzl", rule_template = ":rule.vm", symbol_names = [ # core rules "java_binary", "java_import", "java_library", "java_plugin", "java_test", # toolchain rules "java_package_configuration", "java_runtime", "java_toolchain", ], table_of_contents_template = "@stardoc//stardoc:templates/markdown_tables/table_of_contents.vm", visibility = ["//test:__pkg__"], deps = [":rules_bzl"], )