-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Minor Java and README improvements #429
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
base: main
Are you sure you want to change the base?
Conversation
Make sure it uses latest Java Version, inserts Unit Tests and especially follow best practice guideline to skip mvn install for more performant verification builds.
- fix quoting of asteriks - reword instruction file names - mention as needed instruction invocation - support the more Portable AGENTS.md
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 enhances Java development instructions and clarifies the README documentation for GitHub Copilot instructions. The changes improve Java build practices, update guidance for instruction files, and reference the new AGENTS.md file.
Key Changes:
- Updated Java instructions to use
mvn clean verifyinstead ofinstall, added guidance for checking project configuration, and emphasized unit test coverage - Clarified instruction file usage in the README with references to AGENTS.md and corrected markdown escaping
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.
| File | Description |
|---|---|
| instructions/java.instructions.md | Enhanced Java instructions with build best practices, project configuration checks, and test coverage guidance |
| docs/README.instructions.md | Updated documentation to reference AGENTS.md, corrected markdown formatting, and clarified instruction file usage |
Co-authored-by: Copilot <[email protected]>
Co-authored-by: Copilot <[email protected]>
Clarified installation and usage instructions for custom instructions.
|
Let me know if I should Squash them |
| - Copy these instructions to your `.github/copilot-instructions.md` or `AGENTS.md` file in your workspace, or | ||
| - Create task-specific `*.instructions.md` files in your workspace's `.github/instructions/` folder | ||
| - Instructions automatically apply to Copilot behavior once installed in your workspace | ||
| - You can reference task specific instructions (for one-off migrations) in the prompt |
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.
This whole file is auto generated and templated from the constants.mjs file
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.
Ok, lets handle it seperately, will update the PR
Pull Request Checklist
npm startand verified thatREADME.mdis up to date.Description
Improve Java instruction (maven performance, Java version uptake and Unit test coverqge)
Add clarify to instructions README and introduce AGENTS.md
Type of Contribution
Additional Notes
By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.