Before

1package mill.eval
2
3import mill.api.daemon.internal.TestReporter
4import mill.api.{ExecResult, Result, Val}
5import mill.constants.OutFiles
6import mill.api.SelectiveExecution.ChangedTasks
7import mill.api.*
8import mill.exec.{CodeSigUtils, Execution, PlanImpl}
9import mill.internal.SpanningForest
10import mill.internal.SpanningForest.breadthFirst
11
12class SelectiveExecutionImpl(evaluator: Evaluator)
…lines 13–255 unchanged (243 lines)

After

1package mill.eval
2
3import mill.api.daemon.internal.TestReporter
4import mill.api.{ExecResult, Result, Val}
5import mill.constants.OutFiles.OutFiles
6import mill.api.SelectiveExecution.ChangedTasks
7import mill.api.*
8import mill.exec.{CodeSigUtils, Execution, PlanImpl}
9import mill.internal.SpanningForest
10import mill.internal.SpanningForest.breadthFirst
11
…lines 12–255 unchanged (244 lines)

Before

compilation_unit
package_clause
package "package"
package_identifier
identifier "mill"
. "."
identifier "eval"
import_declaration
import "import"
identifier "mill"
. "."
identifier "api"
. "."
identifier "daemon"
. "."
identifier "internal"
. "."
identifier "TestReporter"
import_declaration
import "import"
identifier "mill"
. "."
identifier "api"
. "."
namespace_selectors
{ "{"
identifier "ExecResult"
, ","
identifier "Result"
, ","
identifier "Val"
} "}"
import_declaration
import "import"
identifier "mill"
. "."
identifier "constants"
. "."
identifier "OutFiles"
import_declaration
import "import"
identifier "mill"
. "."
identifier "api"
. "."
identifier "SelectiveExecution"
. "."
identifier "ChangedTasks"
import_declaration
import "import"
identifier "mill"
. "."
identifier "api"
. "."
namespace_wildcard
* "*"
import_declaration
import "import"
identifier "mill"
. "."
identifier "exec"
. "."
namespace_selectors
{ "{"
identifier "CodeSigUtils"
, ","
identifier "Execution"
, ","
identifier "PlanImpl"
} "}"
import_declaration
import "import"
identifier "mill"
. "."
identifier "internal"
. "."
identifier "SpanningForest"
import_declaration
import "import"
identifier "mill"
. "."
identifier "internal"
. "."
identifier "SpanningForest"
. "."
identifier "breadthFirst"
class_definition (+1678 nodes collapsed)
object_definition (+481 nodes collapsed)

After

compilation_unit
package_clause
package "package"
package_identifier
identifier "mill"
. "."
identifier "eval"
import_declaration
import "import"
identifier "mill"
. "."
identifier "api"
. "."
identifier "daemon"
. "."
identifier "internal"
. "."
identifier "TestReporter"
import_declaration
import "import"
identifier "mill"
. "."
identifier "api"
. "."
namespace_selectors
{ "{"
identifier "ExecResult"
, ","
identifier "Result"
, ","
identifier "Val"
} "}"
import_declaration
import "import"
identifier "mill"
. "."
identifier "constants"
. "."
identifier "OutFiles"
. "."
identifier "OutFiles"
import_declaration
import "import"
identifier "mill"
. "."
identifier "api"
. "."
identifier "SelectiveExecution"
. "."
identifier "ChangedTasks"
import_declaration
import "import"
identifier "mill"
. "."
identifier "api"
. "."
namespace_wildcard
* "*"
import_declaration
import "import"
identifier "mill"
. "."
identifier "exec"
. "."
namespace_selectors
{ "{"
identifier "CodeSigUtils"
, ","
identifier "Execution"
, ","
identifier "PlanImpl"
} "}"
import_declaration
import "import"
identifier "mill"
. "."
identifier "internal"
. "."
identifier "SpanningForest"
import_declaration
import "import"
identifier "mill"
. "."
identifier "internal"
. "."
identifier "SpanningForest"
. "."
identifier "breadthFirst"
class_definition (+1678 nodes collapsed)
object_definition (+481 nodes collapsed)