File tree Expand file tree Collapse file tree 4 files changed +9
-7
lines changed
scalafix-core/src/main/scala/scalafix/internal/patch
scala/scalafix/internal/rule
scala-2/scalafix/internal/pc Expand file tree Collapse file tree 4 files changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -237,6 +237,7 @@ object ScalafixBuild extends AutoPlugin with GhpagesKeys {
237
237
publish / skip := (if ((publish / skip).value) true
238
238
else scalaBinaryVersion.value == " 3" ),
239
239
versionPolicyIntention := Compatibility .BinaryCompatible ,
240
+ scalacOptions += " -Wconf:origin=scala.collection.compat.*:s" ,
240
241
scalacOptions ++= compilerOptions.value,
241
242
scalacOptions ++= semanticdbSyntheticsCompilerOption.value,
242
243
Compile / console / scalacOptions :=
Original file line number Diff line number Diff line change 1
1
package scalafix .internal .patch
2
2
3
3
import scala .annotation .tailrec
4
+ import scala .collection .compat ._
4
5
import scala .collection .immutable .TreeMap
5
6
import scala .collection .mutable
6
7
import scala .collection .mutable .ListBuffer
@@ -21,8 +22,6 @@ import scalafix.patch.Patch.internal._
21
22
import scalafix .rule .RuleName
22
23
import scalafix .util .TreeExtractors .Mods
23
24
import scalafix .v0 ._
24
- // used to cross-compile
25
- import scala .collection .compat ._ // scalafix:ok
26
25
27
26
/**
28
27
* EscapeHatch is an algorithm to selectively disable rules. There are two
Original file line number Diff line number Diff line change @@ -2,19 +2,21 @@ package scala.meta.internal.pc
2
2
3
3
import java .io .File
4
4
import java .{util => ju }
5
+
6
+ import scala .collection .compat ._
5
7
import scala .collection .mutable
6
8
import scala .reflect .internal .{Flags => gf }
7
9
import scala .reflect .io .VirtualDirectory
8
10
import scala .tools .nsc .Settings
9
11
import scala .tools .nsc .interactive .Global
10
12
import scala .tools .nsc .reporters .StoreReporter
13
+ import scala .util .Failure
14
+ import scala .util .Try
11
15
import scala .util .control .NonFatal
12
16
import scala .{meta => m }
17
+
13
18
import scala .meta .internal .semanticdb .scalac .SemanticdbOps
14
19
import scala .meta .io .AbsolutePath
15
- import scala .util .{Failure , Success , Try }
16
- // used to cross-compile
17
- import scala .collection .compat ._ // scalafix:ok
18
20
19
21
object ScalafixGlobal {
20
22
def newCompiler (
Original file line number Diff line number Diff line change 1
1
package scalafix .internal .rule
2
2
3
+ import scala .collection .compat ._
4
+
3
5
import scala .meta ._
4
6
5
7
import scalafix .v1 ._
6
- // used to cross-compile
7
- import scala .collection .compat ._ // scalafix:ok
8
8
9
9
class NoAutoTupling extends SemanticRule (" NoAutoTupling" ) {
10
10
You can’t perform that action at this time.
0 commit comments