Skip to content

3.0: drop stardoc #1185

@alexeagle

Description

@alexeagle

https://github.com/bazel-contrib/bazel-lib/blob/main/lib/docs.bzl relies on the stardoc module, which has a big fat dependency list, doesn't work with Bazel 6, and more. See "Legacy WORKSPACE Setup" https://github.com/bazelbuild/stardoc/releases/tag/0.8.0 for the ugliness.

Rules_go has their own stardoc_with_diff_test https://github.com/bazel-contrib/rules_go/blob/master/docs/doc_helpers.bzl
so we know users could just do this themselves.

We no longer use this rule ourselves since we can publish docs for BCR to render, see bazel-contrib/rules-template#160 and my upcoming blog post https://hashnode.com/draft/68dc18b3df4b794c7b0074a6

Perhaps we move it to the stardoc repo, or just delete it with no replacement.

@fmeum @malt3 FYI

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions