@@ -25,12 +25,7 @@ final class EvaluatorImpl private[mill] (
2525 private [mill] val allowPositionalCommandArgs : Boolean ,
2626 private [mill] val selectiveExecution : Boolean = false ,
2727 private val execution : Execution ,
28- scriptModuleResolver : (
29- String ,
30- String => Option [mill.Module ],
31- Boolean ,
32- Option [String ]
33- ) => Seq [Result [mill.api.ExternalModule ]]
28+ scriptModuleResolver : (String , String => Option [Module ]) => Seq [Result [ExternalModule ]]
3429) extends Evaluator {
3530
3631 private [mill] def workspace = execution.workspace
@@ -50,7 +45,7 @@ final class EvaluatorImpl private[mill] (
5045 scriptModuleResolver
5146 )
5247
53- private [mill] def resolveSingleModule (s : String ): Option [mill.Module ] = {
48+ override private [mill] def resolveScriptModuleDep (s : String ): Option [mill.Module ] = {
5449 resolveModulesOrTasks(Seq (s), SelectMode .Multi )
5550 .toOption
5651 .toSeq
@@ -75,7 +70,7 @@ final class EvaluatorImpl private[mill] (
7570 selectMode,
7671 allowPositionalCommandArgs,
7772 resolveToModuleTasks,
78- scriptModuleResolver = scriptModuleResolver(_, resolveSingleModule, _, _ )
73+ scriptModuleResolver = scriptModuleResolver(_, resolveScriptModuleDep )
7974 )
8075 }
8176 }
@@ -92,7 +87,7 @@ final class EvaluatorImpl private[mill] (
9287 selectMode,
9388 allowPositionalCommandArgs,
9489 resolveToModuleTasks,
95- scriptModuleResolver = scriptModuleResolver(_, resolveSingleModule, _, _ )
90+ scriptModuleResolver = scriptModuleResolver(_, resolveScriptModuleDep )
9691 )
9792 }
9893 }
@@ -115,7 +110,7 @@ final class EvaluatorImpl private[mill] (
115110 selectMode,
116111 allowPositionalCommandArgs,
117112 resolveToModuleTasks,
118- scriptModuleResolver = scriptModuleResolver(_, resolveSingleModule, _, _ )
113+ scriptModuleResolver = scriptModuleResolver(_, resolveScriptModuleDep )
119114 )
120115 }
121116 }
@@ -134,7 +129,7 @@ final class EvaluatorImpl private[mill] (
134129 selectMode,
135130 allowPositionalCommandArgs,
136131 resolveToModuleTasks,
137- scriptModuleResolver = scriptModuleResolver(_, resolveSingleModule, _, _ )
132+ scriptModuleResolver = scriptModuleResolver(_, resolveScriptModuleDep )
138133 )
139134 }
140135 }
@@ -296,7 +291,7 @@ final class EvaluatorImpl private[mill] (
296291 scriptArgs,
297292 selectMode,
298293 allowPositionalCommandArgs,
299- scriptModuleResolver = scriptModuleResolver(_, resolveSingleModule, _, _ )
294+ scriptModuleResolver = scriptModuleResolver(_, resolveScriptModuleDep )
300295 )
301296 }
302297 }
0 commit comments