Skip to content

Commit 62ef84f

Browse files
authored
upgrade deps and adapt (#342)
* upgrade deps and adapt * fix updateDependencies.sh * fmt
1 parent 2d893db commit 62ef84f

File tree

10 files changed

+17
-17
lines changed

10 files changed

+17
-17
lines changed

build.sbt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
val cpgVersion = "1.4.25"
2-
val joernVersion = "2.0.140"
1+
val cpgVersion = "1.6.11"
2+
val joernVersion = "2.0.335"
33

44
val gitCommitString = SettingKey[String]("gitSha")
55

@@ -16,7 +16,7 @@ Global / excludeLintKeys += Fast / configuration
1616
Global / excludeLintKeys += gitCommitString
1717

1818
lazy val commonSettings = Seq(
19-
scalaVersion := "3.3.1",
19+
scalaVersion := "3.4.1",
2020
organization := "io.shiftleft",
2121
scalacOptions ++= Seq("-Xtarget:8"),
2222
resolvers ++= Seq(
@@ -35,7 +35,7 @@ lazy val commonSettings = Seq(
3535
"org.apache.logging.log4j" % "log4j-slf4j2-impl" % "2.20.0" % Optional,
3636
"org.apache.logging.log4j" % "log4j-core" % "2.20.0" % Optional,
3737
"io.joern" %% "x2cpg" % joernVersion % Test classifier "tests",
38-
"org.scalatest" %% "scalatest" % "3.2.17" % Test
38+
"org.scalatest" %% "scalatest" % "3.2.18" % Test
3939
)
4040
)
4141

project/build.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
sbt.version=1.9.4
1+
sbt.version=1.9.9

src/main/scala/io/shiftleft/js2cpg/astcreation/AstCreator.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1123,7 +1123,7 @@ class AstCreator(diffGraph: DiffGraphBuilder, source: JsSource, usedIdentNodes:
11231123
}
11241124
}
11251125

1126-
override def visit(literalNode: LiteralNode[_]): NewNode = {
1126+
override def visit(literalNode: LiteralNode[?]): NewNode = {
11271127
literalNode match {
11281128
case arrayLiteralNode: ArrayLiteralNode =>
11291129
createArrayLiteralNode(arrayLiteralNode)

src/main/scala/io/shiftleft/js2cpg/io/ExternalCommand.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import java.util.concurrent.ConcurrentLinkedQueue
44
import scala.sys.process.{Process, ProcessLogger}
55
import scala.util.{Failure, Success, Try}
66
import scala.jdk.CollectionConverters._
7-
import org.apache.commons.lang.StringUtils
7+
import org.apache.commons.lang3.StringUtils
88

99
object ExternalCommand {
1010

@@ -21,7 +21,7 @@ object ExternalCommand {
2121
val commands = command.split(COMMAND_AND).toSeq
2222
commands.map { cmd =>
2323
val cmdWithQuotesAroundDir = StringUtils.replace(cmd, inDir, s"'$inDir'")
24-
Try(Process(cmdWithQuotesAroundDir, dir, extraEnv.toList: _*).!(processLogger)).getOrElse(1)
24+
Try(Process(cmdWithQuotesAroundDir, dir, extraEnv.toList *).!(processLogger)).getOrElse(1)
2525
}.sum match {
2626
case 0 =>
2727
Success(stdOutOutput.asScala.mkString(System.lineSeparator()))

src/main/scala/io/shiftleft/js2cpg/io/FileUtils.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ object FileUtils {
103103
override def visitFile(file: Path, attrs: BasicFileAttributes): FileVisitResult = {
104104
val result = fileCollector.visitFile(file, attrs)
105105
if (!fileCollector.wasExcluded(file)) {
106-
Files.copy(file, newPath(file), copyOptions: _*)
106+
Files.copy(file, newPath(file), copyOptions *)
107107
}
108108
result
109109
}
@@ -120,7 +120,7 @@ object FileUtils {
120120
}
121121
)
122122
} else {
123-
Files.copy(from.path, destination.path, copyOptions: _*)
123+
Files.copy(from.path, destination.path, copyOptions *)
124124
}
125125
excludedPaths.addAll(fileCollector.excludedPaths)
126126
destination

src/main/scala/io/shiftleft/js2cpg/parser/DefaultAstVisitor.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -168,10 +168,10 @@ abstract class DefaultAstVisitor(lexicalContext: LexicalContext = new LexicalCon
168168
override def leaveLabelNode(labelNode: LabelNode): Node =
169169
super.leaveLabelNode(labelNode)
170170

171-
override def enterLiteralNode(literalNode: LiteralNode[_]): Boolean =
171+
override def enterLiteralNode(literalNode: LiteralNode[?]): Boolean =
172172
super.enterLiteralNode(literalNode)
173173

174-
override def leaveLiteralNode(literalNode: LiteralNode[_]): Node =
174+
override def leaveLiteralNode(literalNode: LiteralNode[?]): Node =
175175
super.leaveLiteralNode(literalNode)
176176

177177
override def enterNameSpaceImportNode(nameSpaceImportNode: NameSpaceImportNode): Boolean =

src/main/scala/io/shiftleft/js2cpg/parser/GeneralizingAstVisitor.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@ class GeneralizingAstVisitor[T] extends TranslatorNodeVisitor[LexicalContext, T]
200200
visit(node.asInstanceOf[Statement])
201201
}
202202

203-
def visit(node: LiteralNode[_]): T = {
203+
def visit(node: LiteralNode[?]): T = {
204204
visit(node.asInstanceOf[Expression])
205205
}
206206

@@ -388,7 +388,7 @@ class GeneralizingAstVisitor[T] extends TranslatorNodeVisitor[LexicalContext, T]
388388
visit(node)
389389
}
390390

391-
override def enterLiteralNode(node: LiteralNode[_]): T = {
391+
override def enterLiteralNode(node: LiteralNode[?]): T = {
392392
visit(node)
393393
}
394394

src/main/scala/io/shiftleft/js2cpg/parser/JsSource.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import io.shiftleft.js2cpg.io.FileDefaults._
99
import io.shiftleft.js2cpg.io.FileUtils
1010
import io.shiftleft.js2cpg.preprocessing.NuxtTranspiler
1111
import io.shiftleft.utils.IOUtils
12-
import org.apache.commons.lang.StringUtils
12+
import org.apache.commons.lang3.StringUtils
1313
import org.slf4j.LoggerFactory
1414

1515
import scala.jdk.CollectionConverters._

src/main/scala/io/shiftleft/js2cpg/parser/PackageJsonParser.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import org.slf4j.LoggerFactory
77
import com.fasterxml.jackson.databind.ObjectMapper
88
import io.shiftleft.js2cpg.io.FileDefaults
99
import io.shiftleft.utils.IOUtils
10-
import org.apache.commons.lang.StringUtils
10+
import org.apache.commons.lang3.StringUtils
1111

1212
import scala.collection.concurrent.TrieMap
1313
import scala.util.Try

updateDependencies.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ fi
2121

2222
declare -A repos=(
2323
[cpg]=https://repo1.maven.org/maven2/io/shiftleft/codepropertygraph-schema_3
24-
[joern]=https://repo1.maven.org/maven2/io/joern/console_2.13
24+
[joern]=https://repo1.maven.org/maven2/io/joern/console_3
2525
)
2626

2727
function latest_version {

0 commit comments

Comments
 (0)