Merge pull request #17001 from thefrontside/BuiltinKindsEntityProcessor-override

Allow Replacement Of BuiltinKindsEntityProcessor
This commit is contained in:
Fredrik Adelöw
2023-03-23 09:03:23 +01:00
committed by GitHub
3 changed files with 20 additions and 2 deletions
@@ -170,6 +170,7 @@ its schema. There is a builtin processor that implements this for all known core
kinds and matches the data against their fixed validation schema. This processor
can be replaced when building the backend catalog using the `CatalogBuilder`,
with a processor of your own that validates the data differently.
This replacement processor must have a name that matches the builtin processor, `BuiltinKindsEntityProcessor`.
This type of extension is high risk, and may have high impact across the
ecosystem depending on the type of change that is made. It is therefore not