Class ProviderBoundaryAnalyzer
java.lang.Object
org.hibernate.orm.tooling.dialectprovider.internal.ProviderBoundaryAnalyzer
Performs Gradle-independent bytecode validation of external Dialect
providers against Hibernate classification metadata.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordA deterministic provider-boundary diagnostic.static final recordComplete boundary-analysis result. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionanalyze(Collection<Path> providerArtifacts, Collection<Path> upstreamArtifacts, Collection<String> providerPackages, ClassificationMetadata metadata)
-
Constructor Details
-
ProviderBoundaryAnalyzer
public ProviderBoundaryAnalyzer()
-
-
Method Details
-
analyze
public ProviderBoundaryAnalyzer.Result analyze(Collection<Path> providerArtifacts, Collection<Path> upstreamArtifacts, Collection<String> providerPackages, ClassificationMetadata metadata)
-