Package org.guvnor.common.services.project.builder.service

Examples of org.guvnor.common.services.project.builder.service.BuildValidationHelper


            throw new IllegalStateException( "A full build needs to be performed before any incremental operations." );
        }

        //Resource Type might require "external" validation (i.e. it's not covered by Kie)
        final IncrementalBuildResults results = new IncrementalBuildResults( gav );
        final BuildValidationHelper validator = getBuildValidationHelper( resource );
        if ( validator != null ) {
            final List<ValidationMessage> addedValidationMessages = validator.validate( Paths.convert( resource ) );

            if ( !( addedValidationMessages == null || addedValidationMessages.isEmpty() ) ) {
                for ( ValidationMessage validationMessage : addedValidationMessages ) {
                    results.addAddedMessage( convertValidationMessage( validationMessage ) );
                }
View Full Code Here


        for ( Message message : incrementalResults.getRemovedMessages() ) {
            handles.remove( RESOURCE_PATH + "/" + message.getPath() );
        }

        //Resource Type might have been validated "externally" (i.e. it's not covered by Kie). Clear any errors.
        final BuildValidationHelper validator = getBuildValidationHelper( resource );
        if ( validator != null ) {
            final List<ValidationMessage> removedValidationMessages = nonKieResourceValidationHelperMessages.remove( resource );
            if ( !( removedValidationMessages == null || removedValidationMessages.isEmpty() ) ) {
                for ( ValidationMessage validationMessage : removedValidationMessages ) {
                    results.addRemovedMessage( convertValidationMessage( validationMessage ) );
View Full Code Here

                        if ( !Files.isRegularFile( resource ) ) {
                            continue;
                        }

                        //Resource Type might require "external" validation (i.e. it's not covered by Kie)
                        final BuildValidationHelper validator = getBuildValidationHelper( resource );
                        if ( validator != null ) {
                            final List<ValidationMessage> addedValidationMessages = validator.validate( Paths.convert( resource ) );

                            if ( !( addedValidationMessages == null || addedValidationMessages.isEmpty() ) ) {
                                for ( ValidationMessage validationMessage : addedValidationMessages ) {
                                    nonKieResourceValidatorAddedMessages.add( validationMessage );
                                }
View Full Code Here

            } else {
                //Don't process dotFiles
                if ( !dotFileFilter.accept( path ) ) {

                    //Resource Type might require "external" validation (i.e. it's not covered by Kie)
                    final BuildValidationHelper validator = getBuildValidationHelper( path );
                    if ( validator != null ) {
                        final org.uberfire.backend.vfs.Path vfsPath = Paths.convert( path );
                        final List<ValidationMessage> addedValidationMessages = validator.validate( vfsPath );
                        nonKieResourceValidationHelperMessages.put( path,
                                                                    addedValidationMessages );
                    }

                    //Add new resource
View Full Code Here

                throw new IllegalStateException( "A full build needs to be performed before any incremental operations." );
            }

            //Resource Type might require "external" validation (i.e. it's not covered by Kie)
            final IncrementalBuildResults results = new IncrementalBuildResults( gav );
            final BuildValidationHelper validator = getBuildValidationHelper( resource );
            if ( validator != null ) {
                final List<ValidationMessage> addedValidationMessages = validator.validate( Paths.convert( resource ) );

                if ( !( addedValidationMessages == null || addedValidationMessages.isEmpty() ) ) {
                    for ( ValidationMessage validationMessage : addedValidationMessages ) {
                        results.addAddedMessage( convertValidationMessage( validationMessage ) );
                    }
View Full Code Here

                throw new IllegalStateException( "A full build needs to be performed before any incremental operations." );
            }

            //Resource Type might have been validated "externally" (i.e. it's not covered by Kie). Clear any errors.
            final IncrementalBuildResults results = new IncrementalBuildResults( gav );
            final BuildValidationHelper validator = getBuildValidationHelper( resource );
            if ( validator != null ) {
                nonKieResourceValidationHelpers.remove( resource );
                final List<ValidationMessage> removedValidationMessages = nonKieResourceValidationHelperMessages.remove( resource );
                if ( !( removedValidationMessages == null || removedValidationMessages.isEmpty() ) ) {
                    for ( ValidationMessage validationMessage : removedValidationMessages ) {
View Full Code Here

                            if ( !Files.isRegularFile( resource ) ) {
                                continue;
                            }

                            //Resource Type might require "external" validation (i.e. it's not covered by Kie)
                            final BuildValidationHelper validator = getBuildValidationHelper( resource );
                            if ( validator != null ) {
                                final List<ValidationMessage> addedValidationMessages = validator.validate( Paths.convert( resource ) );

                                if ( !( addedValidationMessages == null || addedValidationMessages.isEmpty() ) ) {
                                    for ( ValidationMessage validationMessage : addedValidationMessages ) {
                                        nonKieResourceValidatorAddedMessages.add( validationMessage );
                                    }
View Full Code Here

            } else {
                //Don't process dotFiles
                if ( !dotFileFilter.accept( path ) ) {

                    //Resource Type might require "external" validation (i.e. it's not covered by Kie)
                    final BuildValidationHelper validator = getBuildValidationHelper( path );
                    if ( validator != null ) {
                        nonKieResourceValidationHelpers.put( path,
                                                             validator );
                    }
View Full Code Here

            throw new IllegalStateException( "A full build needs to be performed before any incremental operations." );
        }

        //Resource Type might require "external" validation (i.e. it's not covered by Kie)
        final IncrementalBuildResults results = new IncrementalBuildResults( gav );
        final BuildValidationHelper validator = getBuildValidationHelper( resource );
        if ( validator != null ) {
            final List<ValidationMessage> addedValidationMessages = validator.validate( Paths.convert( resource ) );

            if ( !( addedValidationMessages == null || addedValidationMessages.isEmpty() ) ) {
                for ( ValidationMessage validationMessage : addedValidationMessages ) {
                    results.addAddedMessage( convertValidationMessage( validationMessage ) );
                }
View Full Code Here

        for ( Message message : incrementalResults.getRemovedMessages() ) {
            handles.remove( RESOURCE_PATH + "/" + message.getPath() );
        }

        //Resource Type might have been validated "externally" (i.e. it's not covered by Kie). Clear any errors.
        final BuildValidationHelper validator = getBuildValidationHelper( resource );
        if ( validator != null ) {
            final List<ValidationMessage> removedValidationMessages = nonKieResourceValidationHelperMessages.remove( resource );
            if ( !( removedValidationMessages == null || removedValidationMessages.isEmpty() ) ) {
                for ( ValidationMessage validationMessage : removedValidationMessages ) {
                    results.addRemovedMessage( convertValidationMessage( validationMessage ) );
View Full Code Here

TOP

Related Classes of org.guvnor.common.services.project.builder.service.BuildValidationHelper

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.