diff --git a/AGENTS.md b/AGENTS.md index 25f455fa6..ce041936c 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -15,7 +15,7 @@ sbt compile Pull reuqest guideline ---------------------- -- Follow the PR guidance in . +- Follow the PR guidance in [contributing-docs/01_pull_request.md](contributing-docs/01_pull_request.md). - In the commit message, include "Generated-by" tag for Gen-AI tools. Coding style @@ -34,9 +34,9 @@ Tests Always add tests. For changes with small scopes prefer HedgeHog for Scala. For changes that require coordination with file changes and tasks, use scripted test. -- -- -- +- [contributing-docs/04_unit_tests.md](contributing-docs/04_unit_tests.md) +- [contributing-docs/05_scripted_tests.md](contributing-docs/05_scripted_tests.md) +- [contributing-docs/06_manual_tests.md](contributing-docs/06_manual_tests.md) Binary compatibility -------------------- diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index c56200a9f..03e3e3c28 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -28,6 +28,10 @@ Ideas and proposals If you have an enhancement idea, or a general discussion, please follow the [sbt 2.0 RFC process](https://eed3si9n.com/sbt-2.0-rfc-process) or start a [Discussion][Discussions]. +Patching the core (send pull requests) +-------------------------------------- + +See a more detailed documentation [Sending pull request](contributing-docs/01_pull_request.md). Reporting Issues ---------------- @@ -98,26 +102,7 @@ On StackOverflow, it's: Here's a simple sample case: [#327][327]. Finally, thank you for taking the time to report a problem. -Pull Requests -------------- - -See below for the branch to work against. - -See [DEVELOPING](./DEVELOPING.md) - Profiling sbt ------------- See [PROFILING](./PROFILING.md) - -Other notes ------------ - -## Signing the CLA - -Contributing to sbt requires you or your employer to sign the -[Scala Contributor License Agreement](https://contribute.akka.io/contribute/cla/scala). - -To make it easier to respect our license agreements, we have added an sbt task -that takes care of adding the LICENSE headers to new files. Run `headerCreate` -and sbt will put a copyright notice into it.