Skip to content

[Automated][azure-resource-manager][skip chg] Fix broken ARM linter rule reference links in RPC guidelines coverage - #19

Draft
github-actions[bot] wants to merge 1 commit into
mainfrom
doc-update/azure-resource-manager-rule-links-e681948d20eddd02
Draft

github-actions[bot] wants to merge 1 commit into
mainfrom
doc-update/azure-resource-manager-rule-links-e681948d20eddd02

Conversation

@github-actions

Copy link
Copy Markdown

Summary

Incremental documentation update for @azure-tools/typespec-azure-resource-manager. Recent source commits renamed/added linter rules (core-operations → use-interface, new use-api-version, use-operation-decorator, use-relationship-required-properties) and added experimental Relationship / BillingData types.

Audited the getting-started and how-to guides against the current library source and fixed concrete inaccuracies.

Changes

  • howtos/ARM/rpc-guidelines-coverage.md: Fixed 6 dead linter-rule reference links whose URL slug dropped the required arm-/arm-resource- prefix while the link text was correct:
    • rules/put-operation-response-codes → rules/arm-put-operation-response-codes (×3)
    • rules/delete-operation-response-codes → rules/arm-delete-operation-response-codes
    • rules/post-operation-response-codes → rules/arm-post-operation-response-codes
    • rules/resource-name-pattern → rules/arm-resource-name-pattern
  • Knowledge base: Recorded the rule renames, the rule-link slug convention (and which links intentionally reference other libraries), and the experimental Relationship/BillingData additions.
  • Metadata: Advanced azure-resource-manager.meta.json to the current checkout commit.

Verification / audit notes

  • Reference docs (reference/*.md) regenerated via pnpm regen-docs with no diff — lib doc comments already current.
  • No remaining references to the old core-operations rule name anywhere in the docs.
  • Every linter rule slug in the getstarted + how-to guides now matches a registered rule name.
  • All TypeSpec examples verified against lib/**/*.tsp; no deprecated APIs or Resource-suffixed template models introduced.
  • Experimental Relationship / BillingData intentionally not given new getting-started content.

Documentation-only change, so no changelog entry was added.

Generated by Documentation Update Agent · 424.6 AIC · ⌖ 25.5 AIC · ⊞ 8.3K · ◷

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants