Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
.bazelci/ | H | 25-Apr-2025 | - | 25 | 23 | |
distro/ | H | 25-Apr-2025 | - | 55 | 48 | |
docs/ | H | 25-Apr-2025 | - | 861 | 639 | |
stardoc/ | H | 25-Apr-2025 | - | 878 | 715 | |
test/ | H | 25-Apr-2025 | - | 3,718 | 2,570 | |
.bazelrc | H A D | 25-Apr-2025 | 71 | 3 | 2 | |
.gitignore | H A D | 25-Apr-2025 | 225 | 20 | 19 | |
AUTHORS | H A D | 25-Apr-2025 | 305 | 10 | 7 | |
BUILD | H A D | 25-Apr-2025 | 715 | 38 | 33 | |
CHANGELOG.md | H A D | 25-Apr-2025 | 2.4 KiB | 68 | 44 | |
CODEOWNERS | H A D | 25-Apr-2025 | 23 | 2 | 1 | |
CONTRIBUTING.md | H A D | 25-Apr-2025 | 1.4 KiB | 28 | 22 | |
CONTRIBUTORS | H A D | 25-Apr-2025 | 586 | 16 | 14 | |
LICENSE | H A D | 25-Apr-2025 | 11.1 KiB | 203 | 169 | |
METADATA | H A D | 25-Apr-2025 | 265 | 14 | 12 | |
OWNERS | H A D | 25-Apr-2025 | 166 | 7 | 5 | |
README.md | H A D | 25-Apr-2025 | 1.5 KiB | 42 | 25 | |
WORKSPACE | H A D | 25-Apr-2025 | 2.8 KiB | 92 | 73 | |
setup.bzl | H A D | 25-Apr-2025 | 1.8 KiB | 43 | 38 | |
update-release-binary.sh | H A D | 25-Apr-2025 | 1.7 KiB | 43 | 16 | |
update-stardoc-docs.sh | H A D | 25-Apr-2025 | 1 KiB | 30 | 6 | |
update-stardoc-tests.sh | H A D | 25-Apr-2025 | 1.9 KiB | 48 | 20 | |
version.bzl | H A D | 25-Apr-2025 | 651 | 17 | 15 |
README.md
1# Stardoc - Starlark Documentation Generator 2 3[](https://buildkite.com/bazel/stardoc) 4 5Stardoc is a documentation generator for [Bazel](https://bazel.build) build rules 6written in [Starlark](https://bazel.build/docs/skylark/index.html). 7 8Stardoc provides a Starlark rule (`stardoc`, see [documentation](docs/stardoc_rule.md)) that can 9be used to build documentation for Starlark rules in Markdown. Stardoc generates one documentation 10page per `.bzl`file. 11 12## Get Started 13 14* How to [set up Stardoc for your project](docs/getting_started_stardoc.md) 15* Writing [docstrings](docs/writing_stardoc.md) 16* How to [integrate Stardoc with your build](docs/generating_stardoc.md). 17* See also [Advanced Topics](docs/advanced_stardoc_usage.md). 18 19## About Stardoc 20 21* Stardoc [rule reference](docs/stardoc_rule.md). 22* How to [contribute to Stardoc](docs/contributing.md) 23 24## Project Status 25 26### Skydoc deprecation 27 28Stardoc is a replacement for the **deprecated** "Skydoc" documentation generator. 29 30See [Skydoc Deprecation](docs/skydoc_deprecation.md) for 31details on the deprecation and migration details. 32 33### Future plans 34 35See our [future plans](docs/future_plans.md) for refactoring Stardoc to be more consistent with how Bazel evaluates .bzl files, and what it means for maintenance of this project. 36 37### Maintainer's guide 38 39See the [maintaner's guide](docs/maintainers_guide.md) for instructions for 40cutting a new release. 41 42