Skip to content

docs(DC0004,DC0009): clarify control add-in documentation requirements - #178

Open
MODUSCarstenScholling wants to merge 1 commit into
ALCops:mainfrom
MODUSCarstenScholling:dev-451-dc0007+dc0008-itf+addin
Open

MODUSCarstenScholling wants to merge 1 commit into
ALCops:mainfrom
MODUSCarstenScholling:dev-451-dc0007+dc0008-itf+addin

Conversation

@MODUSCarstenScholling

Copy link
Copy Markdown
Contributor

Summary

  • Clarify that control add-in procedures are part of the public usercontrol contract and cannot be restricted with local or internal.
  • Document that undocumented control add-in event declarations report DC0009, while undocumented control add-in procedures report DC0004.
  • Update the DC0009 reporting conditions to cover both control add-in events and integration/business event procedures.
  • Add a control add-in event example to the DC0009 documentation.

Related to ALCops/Analyzers#451.

- Explain that control add-in procedures cannot be restricted to local or internal scope.
- Document DC0009 coverage for undocumented control add-in event declarations.
- Add a control add-in event example and align the reporting conditions with the analyzer.
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