Skip to content

docs(CM0001): document the alcops.json load-failure warning - #167

Merged
Arthurvdv merged 1 commit into
mainfrom
docs/cm0001-configuration-load-diagnostic
Sep 4, 2026
Merged

docs(CM0001): document the alcops.json load-failure warning#167
Arthurvdv merged 1 commit into
mainfrom
docs/cm0001-configuration-load-diagnostic

Conversation

@Arthurvdv

Copy link
Copy Markdown
Member

Documentation for the new CM0001 diagnostic (ALCops/Analyzers#512, closes the docs side of ALCops/Analyzers#328):

  • New analyzers/Common/ section for cross-cutting diagnostics hosted in ALCops.Common.dll, loaded with every cop.
  • CM0001 rule page: the three failure modes (unreadable, malformed, unknown settings), what still applies in each case, the no-source-location note (shown against app.json in VS Code), case-insensitive matching and the $schema allowlist.
  • Common row in the analyzers overview table.

Getting-started pages need no change — ALCops.Common.dll is already listed on every install path.

🤖 Generated with Claude Code

Adds the Common analyzers section for the cross-cutting diagnostics
hosted in ALCops.Common.dll, with the CM0001 rule page (failure modes,
what still applies, Location.None note, $schema allowlist).

Companion to ALCops/Analyzers#512 (issue #328).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Arthurvdv
Arthurvdv merged commit f78fcad into main Sep 4, 2026
@Arthurvdv
Arthurvdv deleted the docs/cm0001-configuration-load-diagnostic branch September 4, 2026 15:17
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.

1 participant