mirror of
https://github.com/sbt/sbt.git
synced 2026-09-06 09:37:02 +02:00
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