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
9292 Some (" https://github.com/scala-steward-org/scala-steward/issues/2838" )
9393
9494 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))
10299
103100 private def getMillPluginDeps (
104101 millVersion : Version ,
Original file line number Diff line number Diff line change @@ -57,7 +57,6 @@ class MillAlgTest extends FunSuite {
5757 val expected = initial.copy(
5858 trace = Vector (
5959 Cmd (" read" , s " $repoDir/.mill-version " ),
60- Cmd (" read" , s " $repoDir/.config/mill-version " ),
6160 millCmd,
6261 Cmd (" read" , s " $repoDir/build.sc " )
6362 )
You can’t perform that action at this time.
0 commit comments