Package org.radarbase.schema.validation
Class SpecificationsValidator
- java.lang.Object
-
- org.radarbase.schema.validation.SpecificationsValidator
-
public class SpecificationsValidator extends java.lang.ObjectValidates RADAR-Schemas specifications.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringYML_EXTENSION
-
Constructor Summary
Constructors Constructor Description SpecificationsValidator(java.nio.file.Path root, ExcludeConfig config)Specifications validator for given RADAR-Schemas directory.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanspecificationsAreYmlFiles(org.radarbase.schema.Scope scope)Check that all files in the specifications directory are YAML files.
-
-
-
Field Detail
-
YML_EXTENSION
public static final java.lang.String YML_EXTENSION
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SpecificationsValidator
public SpecificationsValidator(java.nio.file.Path root, ExcludeConfig config)Specifications validator for given RADAR-Schemas directory.- Parameters:
root- RADAR-Schemas directory.config- configuration to exclude certain schemas or fields from validation.
-
-