Class ValidationHelper

    • Constructor Detail

      • ValidationHelper

        protected ValidationHelper()
    • Method Detail

      • printMessages

        public void printMessages​(Collection<org.apache.jackrabbit.vault.validation.ValidationViolation> violations,
                                  org.apache.maven.plugin.logging.Log log,
                                  org.sonatype.plexus.build.incremental.BuildContext buildContext,
                                  Path baseDirectory)
                           throws IOException
        Parameters:
        violations -
        log -
        buildContext -
        baseDirectory - the directory to which all absolute paths should be made relative (i.e. the Maven basedir)
        Throws:
        IOException
      • printUsedValidators

        public void printUsedValidators​(org.apache.maven.plugin.logging.Log log,
                                        org.apache.jackrabbit.vault.validation.ValidationExecutor executor,
                                        org.apache.jackrabbit.vault.validation.spi.ValidationContext context,
                                        boolean printUnusedValidators)
      • clearPreviousValidationMessages

        public void clearPreviousValidationMessages​(org.sonatype.plexus.build.incremental.BuildContext context,
                                                    File file)
      • failBuildInCaseOfViolations

        protected void failBuildInCaseOfViolations​(boolean failForWarning)
                                            throws org.apache.maven.plugin.MojoFailureException
        Throws:
        org.apache.maven.plugin.MojoFailureException