mirror of https://github.com/sbt/sbt.git
Reduce settings created by dependency-tree plugins
This commit is contained in:
parent
c838094672
commit
07ac8625e5
|
|
@ -20,11 +20,11 @@ object DependencyTreePlugin extends AutoPlugin {
|
||||||
val configurations = Vector(Compile, Test, IntegrationTest, Runtime, Provided, Optional)
|
val configurations = Vector(Compile, Test, IntegrationTest, Runtime, Provided, Optional)
|
||||||
|
|
||||||
// MiniDependencyTreePlugin provides baseBasicReportingSettings for Compile and Test
|
// MiniDependencyTreePlugin provides baseBasicReportingSettings for Compile and Test
|
||||||
override def projectSettings: Seq[Def.Setting[?]] =
|
override lazy val projectSettings: Seq[Def.Setting[?]] =
|
||||||
((configurations diff Vector(Compile, Test)) flatMap { config =>
|
configurations.diff(Vector(Compile, Test)).flatMap { config =>
|
||||||
inConfig(config)(DependencyTreeSettings.baseBasicReportingSettings)
|
inConfig(config)(DependencyTreeSettings.baseBasicReportingSettings)
|
||||||
}) ++
|
} ++
|
||||||
(configurations flatMap { config =>
|
configurations.flatMap { config =>
|
||||||
inConfig(config)(DependencyTreeSettings.baseFullReportingSettings)
|
inConfig(config)(DependencyTreeSettings.baseFullReportingSettings)
|
||||||
})
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,7 @@ object MiniDependencyTreePlugin extends AutoPlugin {
|
||||||
override def globalSettings: Seq[Def.Setting[?]] = Seq(
|
override def globalSettings: Seq[Def.Setting[?]] = Seq(
|
||||||
dependencyTreeIncludeScalaLibrary := false
|
dependencyTreeIncludeScalaLibrary := false
|
||||||
)
|
)
|
||||||
override def projectSettings: Seq[Def.Setting[?]] =
|
override lazy val projectSettings: Seq[Def.Setting[?]] =
|
||||||
DependencyTreeSettings.coreSettings ++
|
DependencyTreeSettings.coreSettings ++
|
||||||
inConfig(Compile)(DependencyTreeSettings.baseBasicReportingSettings) ++
|
inConfig(Compile)(DependencyTreeSettings.baseBasicReportingSettings) ++
|
||||||
inConfig(Test)(DependencyTreeSettings.baseBasicReportingSettings)
|
inConfig(Test)(DependencyTreeSettings.baseBasicReportingSettings)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue