nutritious-manchester-13635
10/16/2020, 1:26 PMtapir_rev = '0.17.0-M2'
jar_library(
name="tapir",
jars=[
scala_jar(org='com.softwaremill.sttp.tapir', name='tapir-core', rev=tapir_rev),
scala_jar(org='com.softwaremill.sttp.tapir', name='tapir-akka-http-server', rev=tapir_rev),
scala_jar(org='com.softwaremill.sttp.tapir', name='tapir-openapi-docs', rev=tapir_rev),
scala_jar(org='com.softwaremill.sttp.tapir', name='tapir-openapi-circe-yaml', rev=tapir_rev),
scala_jar(org='com.softwaremill.sttp.tapir', name='tapir-swagger-ui-akka-http', rev=tapir_rev),
scala_jar(org='com.softwaremill.sttp.tapir', name='tapir-sttp-client', rev=tapir_rev),
],
excludes = [
exclude('com.typesafe.akka'),
exclude('com.typesafe.akka', 'akka-http'),
exclude('com.typesafe.akka', 'akka-http-jackson'),
exclude('com.typesafe.akka', 'akka-stream')
]
)
Is this concept supported?happy-kitchen-89482
10/18/2020, 1:08 AMhappy-kitchen-89482
10/18/2020, 1:08 AMhappy-kitchen-89482
10/18/2020, 1:10 AMexcludes=
on a scala_library
target, but it should work on a jar_library
as well AFAIK.happy-kitchen-89482
10/18/2020, 1:10 AMfancy-queen-20734
10/20/2020, 5:03 PMscala_exclude
fancy-queen-20734
10/20/2020, 5:04 PMscala_jar
declarations so the exclusions happen at resolution rather than classpath construction