Skip to content

Commit

Permalink
reproduce issue 475 shading guava from apache calcite
Browse files Browse the repository at this point in the history
  • Loading branch information
MasseGuillaume committed Nov 17, 2023
1 parent 593ff38 commit 9747a03
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 1 deletion.
9 changes: 8 additions & 1 deletion src/sbt-test/sbt-assembly/large-dep/build.sbt
Original file line number Diff line number Diff line change
@@ -1,9 +1,16 @@
import sbtassembly.AssemblyPlugin.autoImport._


lazy val root = (project in file(".")).
settings(
version := "0.1.0",
scalaVersion := "2.12.18",
libraryDependencies ++= Seq(
"org.apache.cassandra" % "cassandra-all" % "4.0.0"
"org.apache.calcite" % "calcite-core" % "1.36.0"
),
assembly / assemblyShadeRules := Seq(
// shade guava for calcite
ShadeRule.rename("com.google.guava.**" -> s"new_guava.com.google.guava.@1").inAll,
),
assembly / mainClass := Some("foo.Hello"),
assembly / assemblyJarName := "foo.jar",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
sbt.version=1.7.1

0 comments on commit 9747a03

Please sign in to comment.