API Reference > ecschema-metadata > Validation > SchemaValidater SchemaValidater Class Deprecated Moved to the ecschema-editing package. Beta Applies EC Rules, see ECRuleSet, to a given Schema and reports any violations. Methods Name Description constructor(): SchemaValidater validateSchema(schema: Schema, validaterRuleSet?: IRuleSet): Promise<AnyDiagnostic[]> Static Validates a schema against the ECRuleSet. Defined in core/ecschema-metadata/src/Validation/SchemaValidater.ts Line 43 Last Updated: 11 June, 2024