-
Notifications
You must be signed in to change notification settings - Fork 125
add Agents.md #2304
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
add Agents.md #2304
Conversation
Typo in documentation about testing commandCategory
Incomplete sentence in `moon info` descriptionCategory Missing examples in documentationCategory
fn example1() { }
///|
fn example2() { } Reasoning |
Pull Request Test Coverage Report for Build 7399Details
💛 - Coveralls |
… and improve formatting instructions.
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 adds a new documentation file (AGENTS.md) providing refactoring tips for MoonBit.
- Introduces guidelines for organizing MoonBit code blocks and file structure.
- Outlines various command line operations (e.g., formatting, testing, linting) for maintaining MoonBit projects.
- You should run `moon fmt` to check your code is formatted correctly. | ||
|
||
- You should run `moon info` to update the generated interface of interface file, each package | ||
has a generated interface file `.mbti` file, it is a breif formal description of the package, it is |
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.
Correct 'breif' to 'brief' and consider removing the redundant 'file' word for clarity.
has a generated interface file `.mbti` file, it is a breif formal description of the package, it is | |
has a generated interface file `.mbti`, it is a brief formal description of the package, it is |
Copilot uses AI. Check for mistakes.
has a generated interface file `.mbti` file, it is a breif formal description of the package, it is | ||
nothing changes, this means your change does not bring the visible changes to the external package users. | ||
|
||
- Youd should run `moon test` to check the test is passed. MoonBit supports snapshot testing, so in some cases, |
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.
Correct 'Youd' to 'You should' for proper spelling and clarity.
- Youd should run `moon test` to check the test is passed. MoonBit supports snapshot testing, so in some cases, | |
- You should run `moon test` to check the test is passed. MoonBit supports snapshot testing, so in some cases, |
Copilot uses AI. Check for mistakes.
No description provided.