mirror of https://github.com/sbt/sbt.git
Merge branch 'develop' into fix/5110
This commit is contained in:
commit
66da2f5926
|
|
@ -750,6 +750,8 @@ lazy val mainProj = (project in file("main"))
|
|||
exclude[IncompatibleSignatureProblem]("sbt.internal.server.LanguageServerReporter.*"),
|
||||
exclude[VirtualStaticMemberProblem]("sbt.internal.server.LanguageServerProtocol.*"),
|
||||
exclude[IncompatibleSignatureProblem]("sbt.internal.librarymanagement.IvyXml.*"),
|
||||
exclude[IncompatibleSignatureProblem]("sbt.ScriptedPlugin.*Settings"),
|
||||
exclude[IncompatibleSignatureProblem]("sbt.plugins.SbtPlugin.*Settings"),
|
||||
// Removed private internal classes
|
||||
exclude[MissingClassProblem]("sbt.internal.ReverseLookupClassLoaderHolder$BottomClassLoader"),
|
||||
exclude[MissingClassProblem]("sbt.internal.ReverseLookupClassLoaderHolder$ReverseLookupClassLoader$ResourceLoader"),
|
||||
|
|
|
|||
|
|
@ -51,12 +51,12 @@ object ScriptedPlugin extends AutoPlugin {
|
|||
}
|
||||
import autoImport._
|
||||
|
||||
override lazy val globalSettings = Seq(
|
||||
override lazy val globalSettings: Seq[Setting[_]] = Seq(
|
||||
scriptedBufferLog := true,
|
||||
scriptedLaunchOpts := Seq(),
|
||||
)
|
||||
|
||||
override lazy val projectSettings = Seq(
|
||||
override lazy val projectSettings: Seq[Setting[_]] = Seq(
|
||||
ivyConfigurations ++= Seq(ScriptedConf, ScriptedLaunchConf),
|
||||
scriptedSbt := (sbtVersion in pluginCrossBuild).value,
|
||||
sbtLauncher := getJars(ScriptedLaunchConf).map(_.get.head).value,
|
||||
|
|
|
|||
|
|
@ -9,11 +9,12 @@ package sbt
|
|||
package plugins
|
||||
|
||||
import Keys._
|
||||
import Def.Setting
|
||||
|
||||
object SbtPlugin extends AutoPlugin {
|
||||
override def requires = ScriptedPlugin
|
||||
|
||||
override lazy val projectSettings = Seq(
|
||||
override lazy val projectSettings: Seq[Setting[_]] = Seq(
|
||||
sbtPlugin := true
|
||||
)
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue