Class IgnoreSplitPackageBuildItem

java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.arc.deployment.IgnoreSplitPackageBuildItem

public final class IgnoreSplitPackageBuildItem extends io.quarkus.builder.item.MultiBuildItem
Allows extensions to programmatically exclude certain packages from split package detection which is executed by SplitPackageProcessor. Extensions are encouraged to solve split package issues and this build item should be used primarily as temporary workaround.

A package string representation can be:

  • a full name of the package, i.e. org.acme.foo
  • a package name with suffix .*, i.e. org.acme.*, which matches a package that starts with provided value
  • Constructor Details

    • IgnoreSplitPackageBuildItem

      public IgnoreSplitPackageBuildItem(Collection<String> excludedPackages)
  • Method Details