Skip to content

Conversation

@marcingrzejszczak
Copy link
Contributor

related to #1927

marcingrzejszczak and others added 4 commits January 7, 2026 00:30
we're reusing the old property (spring.cloud.contract.verifier.assert.size) that can be set through system props or plugins. With this change finally there's an option to generate exact array verificaiton checks. Before the checks were indeed lazy, they assumed that any element should contain given values. Now they verify each element and its contents.

Also this terrible JsonToJsonPathConverter class got cut into pieces and converted to Java.

fixes spring-cloudgh-1927
we're reusing the old property (spring.cloud.contract.verifier.assert.size) that can be set through system props or plugins. With this change finally there's an option to generate exact array verificaiton checks. Before the checks were indeed lazy, they assumed that any element should contain given values. Now they verify each element and its contents.

Also this terrible JsonToJsonPathConverter class got cut into pieces and converted to Java.

fixes spring-cloudgh-1927
@marcingrzejszczak
Copy link
Contributor Author

I'm leaving it as draft because I need to think this through still and thoroughly test it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants