From 269fe22f5fcab6687f2bd5720a49fb1fa9bb46d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Blissing?= Date: Fri, 31 Jan 2025 10:52:00 +0100 Subject: [PATCH 1/3] Register empty validator for MAXAR_content_3tz Register an empty validator for MAXAR_content_3tz. The extension does not have any properties to be validated --- src/validation/Validators.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/validation/Validators.ts b/src/validation/Validators.ts index 171ce97a..42f00c5a 100644 --- a/src/validation/Validators.ts +++ b/src/validation/Validators.ts @@ -484,6 +484,17 @@ export class Validators { const override = false; ExtendedObjectsValidators.register("NGA_gpm", emptyValidator, override); } + + // Register an empty validator for MAXAR_content_3tz + { + const emptyValidator = Validators.createEmptyValidator(); + const override = false; + ExtendedObjectsValidators.register( + "MAXAR_content_3tz", + emptyValidator, + override + ); + } // Register an empty validator for MAXAR_extent { const emptyValidator = Validators.createEmptyValidator(); From 25e690edf2bd6cdf2c47071b745d9e2e7a6d768f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Blissing?= Date: Fri, 31 Jan 2025 10:07:11 +0100 Subject: [PATCH 2/3] Register empty validator for MAXAR_content_geojson Register an empty validator for MAXAR_content_geojson. The extension does not have any properties to be validated --- src/validation/Validators.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/validation/Validators.ts b/src/validation/Validators.ts index 42f00c5a..fce2bfcd 100644 --- a/src/validation/Validators.ts +++ b/src/validation/Validators.ts @@ -495,6 +495,16 @@ export class Validators { override ); } + // Register an empty validator for MAXAR_content_geojson + { + const emptyValidator = Validators.createEmptyValidator(); + const override = false; + ExtendedObjectsValidators.register( + "MAXAR_content_geojson", + emptyValidator, + override + ); + } // Register an empty validator for MAXAR_extent { const emptyValidator = Validators.createEmptyValidator(); From b16e511262c48b3c8f65b9c40a4c95a7f4d6ce43 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Blissing?= Date: Fri, 31 Jan 2025 10:14:15 +0100 Subject: [PATCH 3/3] Register empty validators for VRICON extensions Register empty validators for VRICON_class and VRICON_grid. --- src/validation/Validators.ts | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/validation/Validators.ts b/src/validation/Validators.ts index fce2bfcd..db2c1655 100644 --- a/src/validation/Validators.ts +++ b/src/validation/Validators.ts @@ -525,6 +525,26 @@ export class Validators { override ); } + // Register an empty validator for VRICON_class + { + const emptyValidator = Validators.createEmptyValidator(); + const override = false; + ExtendedObjectsValidators.register( + "VRICON_class", + emptyValidator, + override + ); + } + // Register an empty validator for VRICON_grid + { + const emptyValidator = Validators.createEmptyValidator(); + const override = false; + ExtendedObjectsValidators.register( + "VRICON_grid", + emptyValidator, + override + ); + } // Register the validator for NGA_gpm {