sbt/sbt-app/src
it-education-md cb498de41d
[2.x] fix: Fixes plugin toggle precedence between disablePlugins and enablePlugins (#8794)
Treat explicit plugin toggles as last-call-wins for the same plugin.
This avoids contradictory include/exclude states when disablePlugins(X) is followed by
enablePlugins(X) (and vice versa), aligning behavior with normal override expectations.

Apply the same semantics to ProjectMatrix and add regression coverage:
- unit tests in main/src/test/scala/ProjectSpec.scala
- scripted test in sbt-app/src/sbt-test/project/i1926-disable-enable-plugin
2026-02-23 00:11:57 -05:00
..
main refactor: Hide Ivy-related classes 2025-08-09 01:52:45 -04:00
repo-override-test [2.x] feat: repositories_force support (#8761) 2026-02-20 01:52:59 -05:00
sbt-test [2.x] fix: Fixes plugin toggle precedence between disablePlugins and enablePlugins (#8794) 2026-02-23 00:11:57 -05:00
test/scala/sbt [2.x] feat: repositories_force support (#8761) 2026-02-20 01:52:59 -05:00