1- lazy val scala212 = " 2.12.13 "
2- lazy val scala213 = " 2.13.5 "
1+ lazy val scala212 = " 2.12.14 "
2+ lazy val scala213 = " 2.13.6 "
33lazy val supportedScalaVersions = List (scala212, scala213)
44
5- val Java11 = " adopt@1.11"
5+ val Java11 = " adopt@1.11"
66
77
88// Local dependencies
9- lazy val utilsVersion = " 0.1.87"
10- lazy val srdfVersion = " 0.1.100"
11- lazy val shexVersion = " 0.1.90"
12- lazy val shaclVersion = " 0.1.74"
13- // lazy val shapeMapsVersion = "0.1.82"
9+ lazy val utilsVersion = " 0.1.98"
10+ lazy val srdfVersion = " 0.1.102"
11+ lazy val shexVersion = " 0.1.91"
12+ lazy val shaclVersion = " 0.1.75"
1413
1514// Dependency versions
16- lazy val catsVersion = " 2.5.0 "
15+ lazy val catsVersion = " 2.6.1 "
1716// lazy val commonsTextVersion = "1.8"
18- lazy val circeVersion = " 0.14.0-M5 "
17+ lazy val circeVersion = " 0.14.1 "
1918// lazy val diffsonVersion = "4.0.0"
2019// lazy val effVersion = "4.6.1"
2120lazy val jenaVersion = " 3.16.0"
@@ -24,21 +23,14 @@ lazy val jlineVersion = "3.17.0"
2423lazy val jnaVersion = " 5.6.0"
2524lazy val logbackVersion = " 1.2.3"
2625lazy val loggingVersion = " 3.9.2"
27- lazy val munitVersion = " 0.7.23 "
26+ lazy val munitVersion = " 0.7.26 "
2827lazy val munitEffectVersion = " 1.0.1"
2928lazy val pprintVersion = " 0.6.0"
3029lazy val rdf4jVersion = " 3.0.0"
3130lazy val scalacheckVersion = " 1.14.0"
32- // lazy val scalacticVersion = "3.2.0"
33- // lazy val scalaTestVersion = "3.2.0"
34- // lazy val scalaGraphVersion = "1.11.5"
35- // lazy val scalatagsVersion = "0.6.7"
3631lazy val scallopVersion = " 3.3.2"
37- // lazy val seleniumVersion = "2.35.0"
38- // lazy val sextVersion = "0.2.6"
3932lazy val shaclTQVersion = " 1.3.2"
4033lazy val typesafeConfigVersion = " 1.3.4"
41- // lazy val xercesVersion = "2.12.0"
4234
4335
4436// Compiler plugin dependency versions
@@ -63,14 +55,9 @@ lazy val shacl = "es.weso" %% "shacl" %
6355// Other dependency modules
6456lazy val catsCore = " org.typelevel" %% " cats-core" % catsVersion
6557lazy val catsKernel = " org.typelevel" %% " cats-kernel" % catsVersion
66- // lazy val catsMacros = "org.typelevel" %% "cats-macros" % catsVersion
6758lazy val circeCore = " io.circe" %% " circe-core" % circeVersion
6859lazy val circeGeneric = " io.circe" %% " circe-generic" % circeVersion
6960lazy val circeParser = " io.circe" %% " circe-parser" % circeVersion
70- // lazy val commonsText = "org.apache.commons" % "commons-text" % commonsTextVersion
71- // lazy val diffsonCirce = "org.gnieh" %% "diffson-circe" % diffsonVersion
72- // lazy val eff = "org.atnos" %% "eff" % effVersion
73- // lazy val jgraphtCore = "org.jgrapht" % "jgrapht-core" % jgraphtVersion
7461lazy val logbackClassic = " ch.qos.logback" % " logback-classic" % logbackVersion
7562lazy val jenaArq = " org.apache.jena" % " jena-arq" % jenaVersion
7663lazy val jenaShacl = " org.apache.jena" % " jena-shacl" % jenaVersion
@@ -86,38 +73,27 @@ lazy val rdf4j_runtime = "org.eclipse.rdf4j" % "rdf4j-runtime"
8673lazy val shaclTQ = " org.topbraid" % " shacl" % shaclTQVersion
8774lazy val scalaLogging = " com.typesafe.scala-logging" %% " scala-logging" % loggingVersion
8875lazy val scallop = " org.rogach" %% " scallop" % scallopVersion
89- // lazy val scalactic = "org.scalactic" %% "scalactic" % scalacticVersion
90- // lazy val scalacheck = "org.scalacheck" %% "scalacheck" % scalacheckVersion
91- // lazy val scalaTest = "org.scalatest" %% "scalatest" % scalaTestVersion
92- // lazy val scalatags = "com.lihaoyi" %% "scalatags" % scalatagsVersion
93- // lazy val selenium = "org.seleniumhq.selenium" % "selenium-java" % seleniumVersion
94- // lazy val htmlUnit = "org.seleniumhq.selenium" % "htmlunit-driver" % seleniumVersion
95- // lazy val sext = "com.github.nikita-volkov" % "sext" % sextVersion
9676lazy val typesafeConfig = " com.typesafe" % " config" % typesafeConfigVersion
97- // lazy val xercesImpl = "xerces" % "xercesImpl" % xercesVersion
98- // lazy val simulacrum = "org.typelevel" %% "simulacrum" % simulacrumVersion
9977
10078ThisBuild / githubWorkflowJavaVersions := Seq (Java11 )
101- ThisBuild / githubOwner := " weso"
102- ThisBuild / githubRepository := " shaclex"
10379
10480
10581lazy val shaclex = project
10682 .in(file(" ." ))
10783 .enablePlugins(
108- ScalaUnidocPlugin ,
109- SiteScaladocPlugin ,
110- AsciidoctorPlugin ,
111- SbtNativePackager ,
112- WindowsPlugin ,
113- JavaAppPackaging ,
84+ ScalaUnidocPlugin ,
85+ SiteScaladocPlugin ,
86+ AsciidoctorPlugin ,
87+ SbtNativePackager ,
88+ WindowsPlugin ,
89+ JavaAppPackaging ,
11490 LauncherJarPlugin )
11591// .disablePlugins(RevolverPlugin)
11692// .settings(
11793// buildInfoKeys := BuildInfoKey.ofN(name, version, scalaVersion, sbtVersion),
118- // buildInfoPackage := "es.weso.shaclex.buildinfo"
94+ // buildInfoPackage := "es.weso.shaclex.buildinfo"
11995// )
120- .settings(commonSettings, packagingSettings, publishSettings, ghPagesSettings , wixSettings)
96+ .settings(commonSettings, packagingSettings, ghPagesSettings, publishSettings , wixSettings)
12197 .aggregate(schemaInfer, schema, converter, slang, sgraph)
12298 .dependsOn(schemaInfer, schema, converter, slang, sgraph)
12399 .settings(
@@ -149,8 +125,7 @@ lazy val schemaInfer = project
149125// .disablePlugins(RevolverPlugin)
150126 .settings(
151127 crossScalaVersions := supportedScalaVersions,
152- commonSettings,
153- publishSettings,
128+ commonSettings,
154129 libraryDependencies ++= Seq (srdf)
155130 )
156131 .dependsOn(
@@ -162,8 +137,7 @@ lazy val schema = project
162137// .disablePlugins(RevolverPlugin)
163138 .settings(
164139 crossScalaVersions := supportedScalaVersions,
165- commonSettings,
166- publishSettings,
140+ commonSettings,
167141 libraryDependencies ++= Seq (
168142 srdf,
169143 srdfJena,
@@ -185,7 +159,7 @@ lazy val schema = project
185159lazy val slang = project
186160 .in(file(" modules/slang" ))
187161// .disablePlugins(RevolverPlugin)
188- .settings(commonSettings, publishSettings )
162+ .settings(commonSettings)
189163 .dependsOn(
190164 )
191165 .settings(
@@ -194,7 +168,7 @@ lazy val slang = project
194168 catsCore,
195169 catsKernel,
196170 // catsMacros,
197- shex,
171+ shex,
198172 shacl,
199173 utils,
200174 srdf,
@@ -208,8 +182,7 @@ lazy val sgraph = project
208182// .disablePlugins(RevolverPlugin)
209183 .settings(
210184 crossScalaVersions := supportedScalaVersions,
211- commonSettings,
212- publishSettings,
185+ commonSettings,
213186 libraryDependencies ++= Seq (
214187 utils,
215188 utilsTest % Test ,
@@ -230,8 +203,7 @@ lazy val converter = project
230203// .disablePlugins(RevolverPlugin)
231204 .settings(
232205 crossScalaVersions := supportedScalaVersions,
233- commonSettings,
234- publishSettings,
206+ commonSettings,
235207 libraryDependencies ++= Seq (
236208 logbackClassic,
237209 scalaLogging,
@@ -251,12 +223,6 @@ lazy val converter = project
251223
252224lazy val noDocProjects = Seq [ProjectReference ]()
253225
254- lazy val noPublishSettings = Seq (
255- // publish := (),
256- // publishLocal := (),
257- publishArtifact := false
258- )
259-
260226lazy val sharedDependencies = Seq (
261227 libraryDependencies ++= Seq (
262228 // scalactic,
@@ -308,9 +274,6 @@ lazy val ghPagesSettings = Seq(
308274lazy val commonSettings = compilationSettings ++ sharedDependencies ++ Seq (
309275 organization := " es.weso" ,
310276 resolvers ++= Seq (
311- // Resolver.bintrayRepo("labra", "maven"),
312- // Resolver.bintrayRepo("weso", "weso-releases"),
313- Resolver .githubPackages(" weso" ),
314277 Resolver .sonatypeRepo(" snapshots" )
315278 )
316279)
@@ -329,15 +292,19 @@ lazy val publishSettings = Seq(
329292 <url >https:// labra.weso.es/</ url>
330293 </developer >
331294 </developers >,
332- /* scalacOptions in doc ++= Seq(
333- "-diagrams-debug",
334- "-doc-source-url",
335- scmInfo.value.get.browseUrl + "/tree/master€{FILE_PATH}.scala",
336- "-sourcepath",
337- baseDirectory.in(LocalRootProject).value.getAbsolutePath,
338- "-diagrams",
339- ), */
340295 publishMavenStyle := true ,
341- // bintrayRepository in bintray := "weso-releases",
342- // bintrayOrganization in bintray := Some("weso")
296+ sonatypeProfileName := (" es.weso" ),
297+ homepage := Some (url(/sitelet?url=https%3A%2F%2Fgithub.com%2Fweso%2Fshaclex%2Fcommit%2F%253Cspan%2520class%3D%2522pl-s%2522%253E%253Cspan%2520class%3D%2522pl-pds%2522%253E%26quot%3B%253C%2Fspan%253Ehttps%3A%2F%2Fgithub.com%2Fweso%2Fshaclex%253Cspan%2520class%3D%2522pl-pds%2522%253E%26quot%3B%253C%2Fspan%253E%253C%2Fspan%253E)),
298+ licenses := Seq (" MIT" -> url(/sitelet?url=https%3A%2F%2Fgithub.com%2Fweso%2Fshaclex%2Fcommit%2F%253Cspan%2520class%3D%2522pl-s%2522%253E%253Cspan%2520class%3D%2522pl-pds%2522%253E%26quot%3B%253C%2Fspan%253Ehttp%3A%2F%2Fopensource.org%2Flicenses%2FMIT%253Cspan%2520class%3D%2522pl-pds%2522%253E%26quot%3B%253C%2Fspan%253E%253C%2Fspan%253E)),
299+ scmInfo := Some (ScmInfo (url(/sitelet?url=https%3A%2F%2Fgithub.com%2Fweso%2Fshaclex%2Fcommit%2F%253Cspan%2520class%3D%2522pl-s%2522%253E%253Cspan%2520class%3D%2522pl-pds%2522%253E%26quot%3B%253C%2Fspan%253Ehttps%3A%2F%2Fgithub.com%2Fweso%2Fshaclex%253Cspan%2520class%3D%2522pl-pds%2522%253E%26quot%3B%253C%2Fspan%253E%253C%2Fspan%253E), " scm:git:git@github.com:weso/shaclex.git" )),
300+ autoAPIMappings := true ,
301+ apiURL := Some (url(/sitelet?url=https%3A%2F%2Fgithub.com%2Fweso%2Fshaclex%2Fcommit%2F%253Cspan%2520class%3D%2522pl-s%2522%253E%253Cspan%2520class%3D%2522pl-pds%2522%253E%26quot%3B%253C%2Fspan%253Ehttp%3A%2F%2Fweso.github.io%2Fshaclex%2Flatest%2Fapi%2F%253Cspan%2520class%3D%2522pl-pds%2522%253E%26quot%3B%253C%2Fspan%253E%253C%2Fspan%253E)),
302+ autoAPIMappings := true ,
303+ developers := List (
304+ Developer (
305+ id= " labra" ,
306+ name= " Jose Emilio Labra Gayo" ,
307+ email= " jelabra@gmail.com" ,
308+ url= url(/sitelet?url=https%3A%2F%2Fgithub.com%2Fweso%2Fshaclex%2Fcommit%2F%253Cspan%2520class%3D%2522pl-s%2522%253E%253Cspan%2520class%3D%2522pl-pds%2522%253E%26quot%3B%253C%2Fspan%253Ehttps%3A%2F%2Fweso.labra.es%253Cspan%2520class%3D%2522pl-pds%2522%253E%26quot%3B%253C%2Fspan%253E%253C%2Fspan%253E)
309+ ))
343310)
0 commit comments