LstBuilder
constructor(logger: RunnerLogger, cacheDir: Path, toolConfig: ToolConfig, aetherContext: AetherContext = AetherContext.build(
localRepoDir = Paths.get(System.getProperty("user.home"), ".m2", "repository"),
extraRepositories = toolConfig.resolvedRepositories(),
logger = logger
), projectBuildStage: ProjectBuildStage = ProjectBuildStage(logger), depResolutionStage: DependencyResolutionStage = DependencyResolutionStage(
aetherContext,
logger
), buildFileParseStage: BuildFileParseStage = BuildFileParseStage(
aetherContext,
logger
))(source)