1
1
import org .jetbrains .sbtidea .Keys ._
2
2
3
- ThisBuild / scalaVersion := " 2.13.14 "
3
+ ThisBuild / scalaVersion := " 2.13.16 "
4
4
ThisBuild / intellijPluginName := " intellij-hocon"
5
- ThisBuild / intellijBuild := " 242.20224.300 "
5
+ ThisBuild / intellijBuild := " 251.17181.31 "
6
6
ThisBuild / githubWorkflowJavaVersions := Seq (JavaSpec .temurin(" 17" ))
7
7
8
8
val junitInterfaceVersion = " 0.11"
9
- val commonsTextVersion = " 1.12.0"
9
+ val junitVersion = " 4.13.2"
10
+ val commonsTextVersion = " 1.13.0"
10
11
val opentest4jVersion = " 1.3.0"
11
12
12
13
lazy val hocon = project.in(file(" ." )).enablePlugins(SbtIdeaPlugin ).settings(
13
- version := " 2024.2 .99-SNAPSHOT" ,
14
+ version := " 2025.1 .99-SNAPSHOT" ,
14
15
Compile / scalaSource := baseDirectory.value / " src" ,
15
16
Test / scalaSource := baseDirectory.value / " test" ,
16
17
Compile / resourceDirectory := baseDirectory.value / " resources" ,
@@ -22,10 +23,11 @@ lazy val hocon = project.in(file(".")).enablePlugins(SbtIdeaPlugin).settings(
22
23
" -Xfatal-warnings" ,
23
24
),
24
25
ideBasePackages := Seq (" org.jetbrains.plugins.hocon" ),
25
- intellijPlugins := Seq (" com.intellij.properties " , " com.intellij.java" , " com.intellij.java-i18n " ).map(_.toPlugin),
26
+ intellijPlugins := Seq (" com.intellij.java " , " com.intellij.java-i18n " , " com.intellij.modules.json " ).map(_.toPlugin),
26
27
libraryDependencies ++= Seq (
27
28
" org.apache.commons" % " commons-text" % commonsTextVersion,
28
29
" com.novocode" % " junit-interface" % junitInterfaceVersion % Test ,
30
+ " junit" % " junit" % junitVersion % Test ,
29
31
" org.opentest4j" % " opentest4j" % opentest4jVersion % Test ,
30
32
),
31
33
packageLibraryMappings := Seq .empty, // allow scala-library
0 commit comments