## Compiler version 3.8 ## Minimized code ```scala //> using scala 3.7.2 //> using options -Wunused:imports -Wconf:origin=scala.compiletime.testing.*:s -rewrite def test: Unit = { import scala.compiletime.testing.typeCheckErrors //import scala.compiletime.testing.* // workaround //typeChecks("2 + 2") typeCheckErrors("2 + 2") } ``` ## Output Lint incorrectly warns but -Wconf says ignore it. But -rewrite removes the import anyway. ## Expectation Lint should rewrite only what actually warns. Noticed with some chagrin at https://github.com/scala/scala3/issues/23967#issuecomment-3316681080.