-
Notifications
You must be signed in to change notification settings - Fork 0
Docs improvements #234
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Docs improvements #234
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR focuses on improving documentation across the DecSm.Atom codebase by refining XML documentation comments for workflows, utilities, variables, reports, and other core components. The changes make the documentation more concise, consistent, and easier to understand while maintaining technical accuracy.
Key Changes
- Streamlined verbose XML documentation comments across workflow-related classes
- Standardized documentation patterns for interfaces and abstract classes
- Added missing documentation for internal utility classes and methods
- Enhanced code examples in sample projects with comprehensive inline comments
Reviewed changes
Copilot reviewed 194 out of 206 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| DecSm.Atom/Workflows/Writer/WorkflowFileWriter.cs | Condensed verbose documentation for the abstract workflow file writer base class |
| DecSm.Atom/Workflows/Writer/IWorkflowWriter.cs | Simplified interface documentation while maintaining clarity on writer contracts |
| DecSm.Atom/Workflows/WorkflowResolver.cs | Added missing XML documentation for internal workflow resolution methods |
| DecSm.Atom/Workflows/WorkflowGenerator.cs | Added XML documentation for workflow generation orchestration |
| DecSm.Atom/Workflows/Options/*.cs | Standardized documentation across workflow option classes |
| DecSm.Atom/Workflows/Definition/*.cs | Refined documentation for workflow definition classes and triggers |
| DecSm.Atom/Variables/*.cs | Enhanced documentation for workflow variable management system |
| DecSm.Atom/Util/*.cs | Added missing documentation for utility classes and improved existing docs |
| DecSm.Atom/Reports/*.cs | Clarified documentation for report service and formatting components |
| Sample_01_HelloWorld/Build.cs | Added comprehensive XML documentation and inline comments |
| Sample_02_Params/Build.cs | Enhanced parameter examples with detailed documentation |
| docs/modules/*.md | Added complete documentation for Azure Key Vault, Azure Storage, GitVersion, GitHub Workflows, Azure DevOps Workflows, and .NET modules |
| docs/*.md | Added comprehensive guides for file transformations, build definitions, console output, and other core concepts |
| README.md | Simplified getting started section by referencing new comprehensive documentation |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
No description provided.