Class VerificationOptions
java.lang.Object
org.springframework.modulith.core.VerificationOptions
Options to customize application module verifications.
- Since:
 - 1.4
 - Author:
 - Oliver Drotbohm
 - See Also:
 
- 
Method Summary
Modifier and TypeMethodDescriptionandAdditionalVerifications(com.tngtech.archunit.lang.ArchRule... verifications) Registers additional verifications on top of the default ones.andAdditionalVerifications(Collection<com.tngtech.archunit.lang.ArchRule> verifications) Registers additional verifications on top of the default ones.static VerificationOptionsdefaults()Creates a newVerificationOptionsincluding jMolecules verifications if present on the classpath.(package private) Collection<com.tngtech.archunit.lang.ArchRule>Returns all additional verifications.withAdditionalVerifications(com.tngtech.archunit.lang.ArchRule... verifications) Define the additional verifications to be executed.withAdditionalVerifications(Collection<com.tngtech.archunit.lang.ArchRule> verifications) Define the additional verifications to be executed.Disables the additional verifications registered by default. 
- 
Method Details
- 
defaults
Creates a newVerificationOptionsincluding jMolecules verifications if present on the classpath.- Returns:
 - will never be null.
 
 - 
withAdditionalVerifications
public VerificationOptions withAdditionalVerifications(Collection<com.tngtech.archunit.lang.ArchRule> verifications) Define the additional verifications to be executed. Disables the ones executed by default.- Parameters:
 verifications- must not be null.- Returns:
 - will never be null.
 
 - 
withAdditionalVerifications
public VerificationOptions withAdditionalVerifications(com.tngtech.archunit.lang.ArchRule... verifications) Define the additional verifications to be executed. Disables the ones executed by default.- Parameters:
 verifications- must not be null.- Returns:
 - will never be null.
 
 - 
andAdditionalVerifications
public VerificationOptions andAdditionalVerifications(Collection<com.tngtech.archunit.lang.ArchRule> verifications) Registers additional verifications on top of the default ones.- Parameters:
 verifications- must not be null.- Returns:
 - will never be null.
 
 - 
andAdditionalVerifications
public VerificationOptions andAdditionalVerifications(com.tngtech.archunit.lang.ArchRule... verifications) Registers additional verifications on top of the default ones.- Parameters:
 verifications- must not be null.- Returns:
 - will never be null.
 
 - 
withoutAdditionalVerifications
Disables the additional verifications registered by default.- Returns:
 - will never be null.
 
 - 
getAdditionalVerifications
Collection<com.tngtech.archunit.lang.ArchRule> getAdditionalVerifications()Returns all additional verifications.- Returns:
 - will never be null.
 
 
 -