Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 3 of 3 for ValidateJsonAgainstSchemaTask (0.28 seconds)

  1. build-tools-internal/src/main/java/org/elasticsearch/gradle/internal/precommit/ValidateJsonAgainstSchemaTask.java

    import java.util.Map;
    import java.util.Set;
    import java.util.stream.StreamSupport;
    
    /**
     * Incremental task to validate a set of JSON files against against a schema.
     */
    public class ValidateJsonAgainstSchemaTask extends DefaultTask {
        private File jsonSchema;
        private File report;
        private FileCollection inputFiles;
    
        @Incremental
        @InputFiles
        public FileCollection getInputFiles() {
    Created: Wed Apr 08 16:19:15 GMT 2026
    - Last Modified: Wed Jul 28 11:09:58 GMT 2021
    - 5.4K bytes
    - Click Count (0)
  2. build-tools-internal/src/main/java/org/elasticsearch/gradle/internal/precommit/ValidateRestSpecPlugin.java

        @Override
        public void apply(Project project) {
            Provider<ValidateJsonAgainstSchemaTask> validateRestSpecTask = project.getTasks()
                .register("validateRestSpec", ValidateJsonAgainstSchemaTask.class, task -> {
                    task.setInputFiles(Util.getJavaTestAndMainSourceResources(project, filter -> {
    Created: Wed Apr 08 16:19:15 GMT 2026
    - Last Modified: Tue Jun 01 09:19:30 GMT 2021
    - 2.6K bytes
    - Click Count (0)
  3. build-tools-internal/src/main/java/org/elasticsearch/gradle/internal/precommit/ValidateYamlAgainstSchemaTask.java

    import com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
    
    /**
     * Incremental task to validate a set of YAML files against against a schema.
     */
    public class ValidateYamlAgainstSchemaTask extends ValidateJsonAgainstSchemaTask {
        @Override
        protected String getFileType() {
            return "YAML";
        }
    
        protected ObjectMapper getMapper() {
            return new ObjectMapper(new YAMLFactory());
        }
    Created: Wed Apr 08 16:19:15 GMT 2026
    - Last Modified: Wed Jul 28 11:09:58 GMT 2021
    - 871 bytes
    - Click Count (0)
Back to Top