mirror of
https://github.com/sbt/sbt.git
synced 2026-08-22 06:07:24 +02:00
sort configurations for stable ordering of settings
This commit is contained in:
+1
-1
@@ -55,7 +55,7 @@ object RetrieveUnit
|
|||||||
object EvaluateConfigurations
|
object EvaluateConfigurations
|
||||||
{
|
{
|
||||||
def apply(eval: Eval, srcs: Seq[File], imports: Seq[String]): Seq[Setting[_]] =
|
def apply(eval: Eval, srcs: Seq[File], imports: Seq[String]): Seq[Setting[_]] =
|
||||||
srcs flatMap { src => evaluateConfiguration(eval, src, imports) }
|
srcs.sortBy(_.getName) flatMap { src => evaluateConfiguration(eval, src, imports) }
|
||||||
def evaluateConfiguration(eval: Eval, src: File, imports: Seq[String]): Seq[Setting[_]] =
|
def evaluateConfiguration(eval: Eval, src: File, imports: Seq[String]): Seq[Setting[_]] =
|
||||||
evaluateConfiguration(eval, src.getPath, IO.readLines(src), imports, 0)
|
evaluateConfiguration(eval, src.getPath, IO.readLines(src), imports, 0)
|
||||||
def evaluateConfiguration(eval: Eval, name: String, lines: Seq[String], imports: Seq[String], offset: Int): Seq[Setting[_]] =
|
def evaluateConfiguration(eval: Eval, name: String, lines: Seq[String], imports: Seq[String], offset: Int): Seq[Setting[_]] =
|
||||||
|
|||||||
Reference in New Issue
Block a user