Skip to content

Refine arbitrary GraphQL generators - #4438

Merged
andimarek merged 1 commit into
graphql-java:codex/kotest-schema-property-testingfrom
jbellenger:codex/graphql-java-arbitrary-refactor
Aug 9, 2026
Merged

Refine arbitrary GraphQL generators#4438
andimarek merged 1 commit into
graphql-java:codex/kotest-schema-property-testingfrom
jbellenger:codex/graphql-java-arbitrary-refactor

Conversation

@jbellenger

@jbellenger jbellenger commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

Summary

  • rename the module and artifact from graphql-java-property-testing to graphql-java-arbitrary
  • rename package from graphql.schema.property to graphql.arbitrary
  • publish reusable property-test support as test fixtures and remove vestigial helper
  • simplify configuration construction and align generator, extension, and comparator naming
  • restore configurable ID generation and add focused coverage for generators, runtime wiring, comparators, and fixtures
  • rewrite the README with current usage, configuration, API documentation, and project history

Testing

  • ./gradlew :graphql-java-arbitrary:test
  • ./gradlew :graphql-java-arbitrary:generatePomFileForArbitraryPublication

This is a follow-up to #4421 and targets its branch directly.

@jbellenger
jbellenger marked this pull request as ready for review August 9, 2026 17:49
@andimarek
andimarek merged commit bfc02f6 into graphql-java:codex/kotest-schema-property-testing Aug 9, 2026
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