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.
Summary: Refactored
magefiles/magefile.go
and updated documentation and tool versions for magefiles.Added:
magefiles/README.md
- New README for themagefiles
directory detailingfunctions, usage examples, and contributing guidelines.
magefiles/tmpl/README.md.tmpl
- Enhanced template for more descriptiveREADME files for the
magefiles
package.docgen.go
- Extracted documentation generation logic frommagefile.go
.testing.go
- Segregated testing-related functions frommagefile.go
.Changed:
.tool-versions
- Updated Go to version 1.21.3 and Python to version 3.12.0.magefiles/tmpl/README.md.tmpl
- Adjusted for bettermagefiles
packagedocumentation structure.
magefile.go
- Split code into multiple files for easier maintenance andbetter organization.
Differential Revision: D50618372