File tree Expand file tree Collapse file tree 2 files changed +4
-8
lines changed
main/scala/org/scalasteward/core/buildtool/mill
test/scala/org/scalasteward/core/buildtool/mill Expand file tree Collapse file tree 2 files changed +4
-8
lines changed Original file line number Diff line number Diff line change @@ -92,13 +92,10 @@ final class MillAlg[F[_]](defaultResolver: Resolver)(implicit
92
92
Some (" https://github.com/scala-steward-org/scala-steward/issues/2838" )
93
93
94
94
private def getMillVersion (buildRootDir : File ): F [Option [Version ]] =
95
- for {
96
- millVersionFileContent <- fileAlg.readFile(buildRootDir / s " . $millVersionName" )
97
- millVersionFileInConfigContent <- fileAlg.readFile(buildRootDir / " .config" / millVersionName)
98
- version = millVersionFileContent
99
- .orElse(millVersionFileInConfigContent)
100
- .flatMap(parser.parseMillVersion)
101
- } yield version
95
+ List (
96
+ buildRootDir / s " . $millVersionName" ,
97
+ buildRootDir / " .config" / millVersionName
98
+ ).collectFirstSomeM(fileAlg.readFile).map(_.flatMap(parser.parseMillVersion))
102
99
103
100
private def getMillPluginDeps (
104
101
millVersion : Version ,
Original file line number Diff line number Diff line change @@ -57,7 +57,6 @@ class MillAlgTest extends FunSuite {
57
57
val expected = initial.copy(
58
58
trace = Vector (
59
59
Cmd (" read" , s " $repoDir/.mill-version " ),
60
- Cmd (" read" , s " $repoDir/.config/mill-version " ),
61
60
millCmd,
62
61
Cmd (" read" , s " $repoDir/build.sc " )
63
62
)
You can’t perform that action at this time.
0 commit comments