-
Notifications
You must be signed in to change notification settings - Fork 217
Update Documentation engine #860
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
Open
tonynv
wants to merge
12
commits into
main
Choose a base branch
from
docgen_update
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- Added module docstring explaining CLI interface functionality - Documented main() function with detailed parameter descriptions - Added docstrings to all helper functions with examples - Enhanced error handling documentation - Added inline comments explaining workflow and signal handling
- Added module docstring explaining exception hierarchy - Enhanced TaskCatException with detailed documentation - Improved InvalidActionError with better error messages - Added proper constructor documentation - Enhanced error message generation with default fallbacks
- Added module docstring explaining random name generation system - Documented generate_name() function with usage examples - Added detailed error handling documentation - Enhanced comments explaining dictionary file system - Improved error messages with specific file path information
- Added detailed module docstring explaining colored logging functionality - Documented PrintMsg class with all ANSI color codes and their purposes - Enhanced AppFilter class with comprehensive documentation - Improved init_taskcat_cli_logger function with usage examples - Added detailed comments explaining color formatting and log levels
- Added extensive module docstring explaining utility functions - Documented all AWS-related functions (S3, CloudFormation, SSM, Secrets Manager) - Enhanced string processing and data structure utilities with examples - Added comprehensive error handling documentation - Improved CommonTools class with detailed method documentation - Added usage examples for complex functions like s3_url_maker and deep_get
- Added detailed script-level docstring explaining schema generation purpose - Documented the JSON schema creation process from dataclasses - Added comments explaining JSON formatting choices and output structure - Enhanced documentation for IDE support and validation use cases - Added POSIX compliance note for file formatting
- Added detailed script documentation explaining AWS partition system - Documented the automatic region-to-partition mapping update process - Added progress logging and enhanced error handling - Explained AWS partitions (aws, aws-cn, aws-us-gov) in detail - Enhanced output file generation with proper headers and formatting - Added reference to related GitHub issue for context
- Added detailed script documentation explaining AWS zones discovery - Documented difference between zone IDs and zone names - Added progress reporting and error handling for region queries - Enhanced with comprehensive comments explaining zone types - Added proper file headers and documentation for generated output - Improved error resilience when querying individual regions
🔴 I'm not able to complete the request because you reached your monthly usage limit for this feature. Register your Amazon Q Developer app installation with your AWS account to increase your usage limit. Learn more Request ID : 01b9c21a-c136-4f26-b6cc-99e201d839b0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes
Removed Travis Files
Updated doc strings and comments
• Switched documentation theme to Bootswatch Cyborg for a modern, high-contrast dark theme becuase its much cooler
• Flattened navigation structure for improved usability
• Created comprehensive schema reference with tables and examples
• Added custom CSS with neon accents and improved code highlighting
• Enhanced JavaScript for better interactivity (code copy, navigation)
• Renamed "Flexible Parameters" to "Dynamic Values" with complete reference
• Reorganized content into a more logical, flat structure