Package io.quarkus.arc.deployment
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 bySplitPackageProcessor
. 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
- a full name of the package, i.e.
-
-
Constructor Summary
Constructors Constructor Description IgnoreSplitPackageBuildItem(Collection<String> excludedPackages)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<String>
getExcludedPackages()
-
-
-
Constructor Detail
-
IgnoreSplitPackageBuildItem
public IgnoreSplitPackageBuildItem(Collection<String> excludedPackages)
-
-
Method Detail
-
getExcludedPackages
public Collection<String> getExcludedPackages()
-
-