@Mojo(name="avro-validate",
defaultPhase=TEST,
requiresProject=true)
public final class SchemaValidatorMojo
extends SchemaMojoBase
implements ValidatorMojo
dependenciesDirectory, generatedAvscTarget, generatedJavaTarget, mavenProject, mavenSession, repoSystem, sourceDirectory, target| Constructor and Description |
|---|
SchemaValidatorMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute()
running packaging of the current project may package a script for execution Dependencies libraries
are copied in the
|
String[] |
getSchemaFiles() |
Map<String,String> |
getValidatorConfigs() |
void |
handleValidation(Map<String,Validator.Result> vresult,
org.apache.maven.plugin.logging.Log logger,
String detail) |
String |
toString() |
getGeneratedAvscTarget, getMavenProject, getMavenSession, getRepoSystem, getTargetgetLog, getPluginContext, setLog, setPluginContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetGeneratedAvscTarget, getLog, getMavenProject, getMavenSession, getRepoSystem, getTargetpublic Map<String,String> getValidatorConfigs()
getValidatorConfigs in interface ValidatorMojopublic void execute()
throws org.apache.maven.plugin.MojoExecutionException
execute in interface org.apache.maven.plugin.Mojoorg.apache.maven.plugin.MojoExecutionExceptionpublic void handleValidation(Map<String,Validator.Result> vresult, org.apache.maven.plugin.logging.Log logger, String detail) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionpublic String[] getSchemaFiles()
Copyright © 2018 SPF4J. All rights reserved.