Skip to content

docs: split reference material onto different pages#2250

Merged
jayconrod merged 6 commits intobazel-contrib:masterfrom
jayconrod:split-reference
Dec 6, 2025
Merged

docs: split reference material onto different pages#2250
jayconrod merged 6 commits intobazel-contrib:masterfrom
jayconrod:split-reference

Conversation

@jayconrod
Copy link
Copy Markdown
Contributor

What type of PR is this?

Documentation

What package or component does this PR mostly affect?

all

What does this PR do? Why is it needed?

Moved several sections out of the main README onto separate pages:

  • gazelle-reference.md: a language-agnostic reference for commands,
    directives, and commandline-line flags.
  • language/go/reference.md: a reference for Go-specific directives,
    flags, and fix command transformations. The update-repos command
    is now documented here since it has no useful functionality for
    other languages.
  • language/proto/reference.md: a reference for Proto-specific
    directives and flags.

I'm hoping this makes the main README more digestible, though there's
still a lot of improvement needed there.

Which issues(s) does this PR fix?

For #2196

Other notes for review

Moved several sections out of the main README onto separate pages:

- gazelle-reference.md: a language-agnostic reference for commands,
  directives, and commandline-line flags.
- language/go/reference.md: a reference for Go-specific directives,
  flags, and fix command transformations. The `update-repos` command
  is now documented here since it has no useful functionality for
  other languages.
- language/proto/reference.md: a reference for Proto-specific
  directives and flags.

I'm hoping this makes the main README more digestible, though there's
still a lot of improvement needed there.

For bazel-contrib#2196
Comment thread README.md Outdated
Copy link
Copy Markdown
Member

@fmeum fmeum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for doing this!

@jayconrod jayconrod merged commit 2762427 into bazel-contrib:master Dec 6, 2025
15 checks passed
@jayconrod jayconrod deleted the split-reference branch December 6, 2025 01:08
pcj pushed a commit to stackb/bazel-gazelle that referenced this pull request Dec 23, 2025
**What type of PR is this?**

> Documentation

**What package or component does this PR mostly affect?**

> all

**What does this PR do? Why is it needed?**

Moved several sections out of the main README onto separate pages:

- gazelle-reference.md: a language-agnostic reference for commands,
  directives, and commandline-line flags.
- language/go/reference.md: a reference for Go-specific directives,
  flags, and fix command transformations. The `update-repos` command
  is now documented here since it has no useful functionality for
  other languages.
- language/proto/reference.md: a reference for Proto-specific
  directives and flags.

I'm hoping this makes the main README more digestible, though there's
still a lot of improvement needed there.

**Which issues(s) does this PR fix?**

For bazel-contrib#2196

**Other notes for review**
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants