Conversation
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 1 out of 1 changed files in this pull request and generated 2 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| .mooncakes/ # Local MoonBit package cache directory. | ||
|
|
||
| # Coverage and Test Artifacts | ||
| moonbit-coverage-*.txt # Coverage reports generated by MoonBit tooling. |
There was a problem hiding this comment.
moonbit-coverage-*.txt has the inline comment starting immediately after the pattern, while the surrounding entries align comments for readability. Consider adding spacing before # (or moving the explanation to its own comment line) to keep formatting consistent within the template.
| moonbit-coverage-*.txt # Coverage reports generated by MoonBit tooling. | |
| moonbit-coverage-*.txt # Coverage reports generated by MoonBit tooling. |
|
|
||
| # Coverage and Test Artifacts | ||
| moonbit-coverage-*.txt # Coverage reports generated by MoonBit tooling. | ||
| _coverage # Coverage output directory used by coverage commands. |
There was a problem hiding this comment.
_coverage is described as an output directory; consider using _coverage/ to make the pattern explicitly directory-scoped and consistent with other directory entries in this template (e.g., _build/, .mooncakes/, node_modules/).
| _coverage # Coverage output directory used by coverage commands. | |
| _coverage/ # Coverage output directory used by coverage commands. |
Link to the application or project's homepage
MoonBit Programming Language
Reasons for making this change
MoonBit is an programming language supporting WebAssembly, JavaScript, and native backends. It has been officially recognized by GitHub as a programming language and is gaining adoption in the open-source community.
Adding a MoonBit-specific .gitignore template will help developers avoid accidentally committing build artifacts, temporary files, and other generated content to their repositories. The build system produces outputs in the _build/ directory, and there are other language-specific files that should not be tracked by Git.
Links to documentation supporting these rule changes
_build/moon clean.mooncakes/moonbit-coverage-*.txt_coveragebisect.coverage*.js.mapnode_modules/*.wasm*.wat.moonagent/*.ll*.bc*.o*.s*.out*.exe*.dSYM/-g, --debugflag)Merge and Approval Steps