SAP / open-ux-odata

Enable community collaboration to jointly promote and facilitate best in class framework and tooling capabilities when working with OData services.
Apache License 2.0
51 stars 10 forks source link

feat: Enhance mock server with service-level metadata processor override #841

Closed drktfl closed 1 month ago

drktfl commented 1 month ago

This update introduces the capability to override the metadata processor for individual services within the mock server. This enhancement facilitates the integration of diverse metadata processors within the same middleware, streamlining the configuration process for users.

It is mainly targeted at running the middleware with the CDS metadata processor preserving complex types (structured) mode. Changing the default setting of the processor to always output structured EDMX is not a feasible option as this can break existing consumers.

changeset-bot[bot] commented 1 month ago

🦋 Changeset detected

Latest commit: e83c9ad53334a75ba2aa9a35b971dee77982bf88

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 3 packages | Name | Type | | ------------------------------------ | ----- | | @sap-ux/ui5-middleware-fe-mockserver | Patch | | @sap-ux/fe-mockserver-plugin-cds | Patch | | @sap-ux/fe-mockserver-core | Patch |

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

drktfl commented 1 month ago

This should be considered experimental

sonarcloud[bot] commented 1 month ago

Quality Gate Passed Quality Gate passed

Issues
1 New issue
0 Accepted issues

Measures
0 Security Hotspots
90.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud