Class 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 Detail

      • IgnoreSplitPackageBuildItem

        public IgnoreSplitPackageBuildItem​(Collection<String> excludedPackages)