Package | Description |
---|---|
org.spf4j.maven.plugin.avro.avscp | |
org.spf4j.maven.plugin.avro.avscp.validation | |
org.spf4j.maven.plugin.avro.avscp.validation.impl |
Modifier and Type | Class and Description |
---|---|
class |
SchemaValidatorMojo
Mojo that runs all Schema validators on this project schemas
|
Modifier and Type | Method and Description |
---|---|
Map<String,Validator.Result> |
Validators.validate(Object obj,
ValidatorMojo mojo) |
@NonNull Validator.Result |
Validator.validate(T object,
ValidatorMojo mojo) |
Modifier and Type | Method and Description |
---|---|
Validator.Result |
SchemaNamesValidator.validate(org.apache.avro.Schema schema,
ValidatorMojo mojo) |
Validator.Result |
SchemaDocValidator.validate(org.apache.avro.Schema schema,
ValidatorMojo mojo) |
Validator.Result |
SchemaCompatibilityValidator.validate(Void nv,
ValidatorMojo mojo) |
void |
SchemaCompatibilityValidator.validateCompatibility(String groupId,
String artifactId,
String classifier,
String extension,
org.eclipse.aether.version.Version version,
List<org.eclipse.aether.repository.RemoteRepository> remoteProjectRepositories,
org.eclipse.aether.RepositorySystem repoSystem,
org.eclipse.aether.RepositorySystemSession repositorySession,
ValidatorMojo mojo,
boolean deprecationRemoval,
Instant instantToGoBack,
Consumer<String> issues) |
Copyright © 2018 SPF4J. All rights reserved.