@@ -8,9 +8,15 @@ scalaVersion := Scala_2_13
88ThisBuild / versionScheme := Some (" early-semver" )
99ThisBuild / licenses := Seq (" MIT" -> url(" https://opensource.org/licenses/MIT" ))
1010
11- ThisBuild / bintrayOrganization := Some ( " rallyhealth " )
12- ThisBuild / bintrayRepository := " maven "
11+ // reload sbt when the build files change
12+ Global / onChangedBuildSource := ReloadOnSourceChanges
1313
14+ ThisBuild / homepage := Some (url(" https://github.com/rallyhealth/play-module-json-error-handler" ))
15+ ThisBuild / developers := List (
16+ Developer (id = " jeffmay" , name = " Jeff May" , email = " jeff.n.may@gmail.com" , url = url(" https://github.com/jeffmay" )),
17+ )
18+
19+ // TODO: Remove this after Bintray is no longer required for binary compatibility checking
1420ThisBuild / resolvers += Resolver .bintrayRepo(" rallyhealth" , " maven" )
1521
1622// Disable publishing of root project
@@ -23,7 +29,7 @@ def commonProject(id: String, path: String): Project = {
2329 Project (id, file(path))
2430 .settings(
2531 // verify binary compatibility
26- mimaPreviousArtifacts := Set (organization.value %% name.value % " 0.3 .0" ),
32+ mimaPreviousArtifacts := Set (organization.value %% name.value % " 0.5 .0" ),
2733
2834 // disable scaladoc generation
2935 Compile / doc / sources := Seq .empty,
@@ -74,8 +80,4 @@ def playModuleJsonErrorHandler(includePlayVersion: String): Project = {
7480lazy val play25 = playModuleJsonErrorHandler(Play_2_5 )
7581lazy val play26 = playModuleJsonErrorHandler(Play_2_6 )
7682lazy val play27 = playModuleJsonErrorHandler(Play_2_7 )
77- lazy val play28 = playModuleJsonErrorHandler(Play_2_8 ).settings(
78- // this artifact is new, so don't try to download older artifacts
79- mimaPreviousArtifacts := Set (),
80- mimaFailOnNoPrevious := false ,
81- )
83+ lazy val play28 = playModuleJsonErrorHandler(Play_2_8 )
0 commit comments