✨ Add Copilot instructions for Infection mutation testing framework#2376
Conversation
|
@maks-rafalko 👋 This repository doesn't have Copilot instructions. With Copilot instructions, I can understand the repository better, work faster and produce higher quality PRs. I can generate a .github/copilot-instructions.md file for you automatically. Click here to open a pre-filled issue and assign it to me. I'll write the instructions, and then tag you for review. |
|
@copilot retry, your error is wierd |
Co-authored-by: maks-rafalko <3725595+maks-rafalko@users.noreply.github.com>
I've successfully created the |
- Remove setup_environment.sh reference as not needed for Copilot Agent - Replace quality assurance commands with more practical ones: * make autoreview for comprehensive checks before pushing * make cs for automatic code style fixes * vendor/bin/phpunit commands for testing Co-authored-by: maks-rafalko <3725595+maks-rafalko@users.noreply.github.com>
This PR adds comprehensive Copilot instructions to help GitHub Copilot better understand and assist with the Infection mutation testing framework.
The
.github/copilot-instructions.mdfile includes:src/directory structure and key componentsmake test,make cs, etc.)This will enable Copilot to provide more accurate and contextually relevant assistance when working with Infection's codebase, understanding its unique requirements as a mutation testing framework that processes large codebases and runs extensive test executions.
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.