Skip to content

Use Entity, EntityDefinition and EntityResolver for HTTP stubs in addition to messages - backwards compatible#3428

Merged
tomakehurst merged 40 commits into
masterfrom
entity-definition-backwards-compatible
May 20, 2026
Merged

Use Entity, EntityDefinition and EntityResolver for HTTP stubs in addition to messages - backwards compatible#3428
tomakehurst merged 40 commits into
masterfrom
entity-definition-backwards-compatible

Conversation

@tomakehurst

Copy link
Copy Markdown
Member

Reworks the HTTP response/response definition classes to use Entity and EntityDefinition in a JSON and mostly Java backwards compatible way.

tomakehurst and others added 30 commits January 26, 2026 19:56
…l so that translations between different types is easier
They either come together or neither of them, so model it that way.
Not needed on the top interface
And remove it. Doesn't do anything now.
@tomakehurst tomakehurst requested a review from a team as a code owner May 19, 2026 10:43
…nstead made this an aspect of SimpleEntityDefinition, so that when transforming inside e.g. ResponseDefinition we don't lose information such as the format.
… itself instead of just doing this in the proxy renderer. Also ensure that behaviour of the proxy rewrite transformer is consistent with prior behaviour.
@tomakehurst tomakehurst merged commit 036d016 into master May 20, 2026
7 of 8 checks passed
@tomakehurst tomakehurst deleted the entity-definition-backwards-compatible branch May 20, 2026 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants