GitHub / graphql-java/graphql-java / commits
GraphQL Java implementation
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| cd32b5cc |
Remove redundant checks in assertValidName, mark param @Nullable
Co-authored-by: Claude Opus 4.5 <n****y@a****m> |
Andreas Marek <a****k@f****m> | 5 months ago | |
| 14a31e40 |
Improve FastBuilder documentation and add @NullMarked
Co-authored-by: Claude Opus 4.5 <n****y@a****m> |
Andreas Marek <a****k@f****m> | 5 months ago | |
| 51d16e78 | merge Merge pull request #4233 from graphql-java/new-large-schemas |
Andreas Marek <a****k@f****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 719f91f7 | Remove cruft | Raymie Stata <r****a@a****m> | 5 months ago | |
| 86da667e | merge Merge remote-tracking branch 'upstream/master' into fastbuilder | Raymie Stata <r****a@a****m> | 5 months ago | |
| 29b4c6c1 | Another large schema for testing | Andreas Marek <a****k@f****m> | 5 months ago | |
| fc48cdef |
Add three large schemas for performance testing
Co-authored-by: Cursor <c****t@c****m> |
Andreas Marek <a****k@f****m> | 5 months ago | |
| b65e8c3e |
Add JSpecify @NullMarked annotations to TraversalContext
Co-authored-by: Cursor <c****t@c****m> |
Andreas Marek <a****k@f****m> | 5 months ago | |
| e0c5f0bc |
Add JSpecify @NullMarked annotations to ValidationContext and OperationValidator
Co-authored-by: Cursor <c****t@c****m> |
Andreas Marek <a****k@f****m> | 5 months ago | |
| 72b28280 |
Remove redundant shouldRunDocumentLevelRules() checks
Co-authored-by: Cursor <c****t@c****m> |
Andreas Marek <a****k@f****m> | 5 months ago | |
| 142bad7f |
Improve OperationValidator documentation and naming
Co-authored-by: Cursor <c****t@c****m> |
Andreas Marek <a****k@f****m> | 5 months ago | |
| e4c287c7 |
Add query depth and field count limits to Validator
Co-authored-by: Claude Opus 4.5 <n****y@a****m> |
Andreas Marek <a****k@f****m> | 5 months ago | |
| 7ba1647e | merge Merge pull request #4229 from graphql-java/investigate-directive-handling |
Andreas Marek <a****k@f****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| f361f4fe |
Add test for modifying a built-in directive via SchemaTransformer
Co-authored-by: Claude Opus 4.5 <n****y@a****m> |
Andreas Marek <a****k@f****m> | 5 months ago | |
| e1b5c3cd |
Simplify @specifiedBy printing to use specifiedByUrl directly
Co-authored-by: Claude Opus 4.5 <n****y@a****m> |
Andreas Marek <a****k@f****m> | 5 months ago | |
| f27faf8b |
Remove DirectiveInfo class
Co-authored-by: Claude Opus 4.5 <n****y@a****m> |
Andreas Marek <a****k@f****m> | 5 months ago | |
| 6ece42b5 |
Consolidate built-in directive handling and move helpers to Directives class
Co-authored-by: Claude Opus 4.5 <n****y@a****m> |
Andreas Marek <a****k@f****m> | 5 months ago | |
| 31ee7c6c |
Remove clearDirectives and use first-class properties for @specifiedBy in Sch...
Co-authored-by: Claude Opus 4.5 <n****y@a****m> |
Andreas Marek <a****k@f****m> | 5 months ago | |
| eb8e24ca |
Fix withSchemaAppliedDirectives(Collection) not scanning for type references
Co-authored-by: Claude Opus 4.5 <n****y@a****m> |
Andreas Marek <a****k@f****m> | 5 months ago | |
| 1f6d39d4 |
Move VariablesTypesMatcher and all validation tests from rules sub-package to...
Co-authored-by: Claude Opus 4.5 <n****y@a****m> |
Andreas Marek <a****k@f****m> | 5 months ago | |
| b3e3f3e9 |
Restore 10 test coverage gaps lost during validation refactor
Co-authored-by: Claude Opus 4.5 <n****y@a****m> |
Andreas Marek <a****k@f****m> | 5 months ago | |
| 8884d2d1 |
Consolidate 31 validation rule classes into single OperationValidator
Co-authored-by: Claude Opus 4.5 <n****y@a****m> |
Andreas Marek <a****k@f****m> | 5 months ago | |
| 9f180710 | merge Merge pull request #4204 from Samjin/enf-respect-field-visibility |
Brad Baker <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| f1c521c1 | merge Merge pull request #4227 from graphql-java/fix-testWithJava21-no-tests |
Andreas Marek <a****k@f****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 1af424cf |
Fix testWithJava21 task running zero tests
Co-authored-by: Claude Opus 4.5 <n****y@a****m> |
Andreas Marek <a****k@f****m> | 5 months ago | |
| b00dafe4 | Add another i18n mock | dondonz <1****z@u****m> | 5 months ago | |
| 4a05a72c | Add mocks for i18n to accommodate non-nullable validation errors | dondonz <1****z@u****m> | 5 months ago | |
| 91f0f5c6 | Correctly set local context and context to nullable | dondonz <1****z@u****m> | 5 months ago | |
| b8b8a5a0 | Update tests given classiciation is not nullable | dondonz <1****z@u****m> | 5 months ago | |
| cd232df4 | Update error message | dondonz <1****z@u****m> | 5 months ago | |
| 66f3fa06 | Adjust tests to be compliant with non-nullable description | dondonz <1****z@u****m> | 5 months ago | |
| 29315404 | Adjulst description of validation error to be nonnull | dondonz <1****z@u****m> | 5 months ago | |
| 0bf48d34 | Prompt updates | dondonz <1****z@u****m> | 5 months ago | |
| a15baf67 | Refactor built-in directive handling | Raymie Stata <r****a@a****m> | 5 months ago | |
| 9d0253c4 |
Add JSpecify annotations to 10 classes in graphql.language package
Co-authored-by: dondonz <1****z@u****m> |
copilot-swe-agent[bot] <1****t@u****m> | 5 months ago | |
| 70d3d764 | Initial plan | copilot-swe-agent[bot] <1****t@u****m> | 5 months ago | |
| 3db2ddea |
Update JSpecify annotation prompt with effectiveness improvements
Co-authored-by: dondonz <1****z@u****m> |
copilot-swe-agent[bot] <1****t@u****m> | 5 months ago | |
| c02fa4e1 |
Add JSpecify annotations to 10 classes in graphql.language package
Co-authored-by: dondonz <1****z@u****m> |
copilot-swe-agent[bot] <1****t@u****m> | 5 months ago | |
| c60fdf62 | Initial plan | copilot-swe-agent[bot] <1****t@u****m> | 5 months ago | |
| d430e66c | Fixes | Raymie Stata <r****a@a****m> | 5 months ago | |
| 92b3ac1d | Add prompt to reduce whitespace diff | dondonz <1****z@u****m> | 5 months ago | |
| d2983dab | Add Nullmarked to TypeResolutionParameters | dondonz <1****z@u****m> | 5 months ago | |
| 0496a3d2 | Annotate TypeResolutionParameters | dondonz <1****z@u****m> | 5 months ago | |
| d5de341a | Make TypeResolutionEnvironment value nullable | dondonz <1****z@u****m> | 5 months ago | |
| e27bf54d | merge Merge branch 'master' into infer-nullity-3 | dondonz <1****z@u****m> | 5 months ago | |
| de00e30f | Add clarification on generics type arguments | dondonz <1****z@u****m> | 5 months ago | |
| 16a8fc24 | Change FastBuilder.addType to accept GraphQLNamedType | Andreas Marek <a****k@f****m> | 5 months ago | |
| c4463049 | Fix FastBuilder Javadoc comments | Andreas Marek <a****k@f****m> | 5 months ago | |
| 7cf12cd4 | Remove phase separator comments from FastBuilder tests | Andreas Marek <a****k@f****m> | 5 months ago | |
| 46e2e9b1 | merge Merge remote-tracking branch 'origin/master' into fastbuilder | Andreas Marek <a****k@f****m> | 5 months ago | |
| 6c2cdb08 | merge Merge pull request #4213 from graphql-java/type-collecting-indirect-fix |
Andreas Marek <a****k@f****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| fc78f2f3 | Fix GraphQLTypeCollectingVisitor to traverse children of indirect strong refe... | Andreas Marek <a****k@f****m> | 5 months ago | |
| e860aff5 | merge Merge pull request #4212 from graphql-java/field-visibility-fix |
Andreas Marek <a****k@f****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| bfc2a7c4 | fixes and improves field visibility | Andreas Marek <a****k@f****m> | 5 months ago | |
| 9035f2d8 | fixes and improves field visibility | Andreas Marek <a****k@f****m> | 5 months ago | |
| 0be366c8 | fixes and improves field visibility | Andreas Marek <a****k@f****m> | 5 months ago | |
| f8da0912 | fixes and improves field visibility | Andreas Marek <a****k@f****m> | 5 months ago | |
| 10164777 | fixes and improves field visibility | Andreas Marek <a****k@f****m> | 5 months ago | |
| b0c537c7 | fixes and improves field visibility | Andreas Marek <a****k@f****m> | 5 months ago | |
| 1a802055 | merge Merge pull request #4194 from graphql-java/4182-deprecated-non-null-args-repr... |
Andreas Marek <a****k@f****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 458d1e98 | merge Merge pull request #4195 from graphql-java/4190-directive-holder--to-string |
Andreas Marek <a****k@f****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 1c54eae4 | Remove detached-type detection: all types are additionalTypes | Raymie Stata <r****a@a****m> | 5 months ago | |
| 62815b17 | Tighter type-bounds for GraphQLSchema.additionalTypes. | Raymie Stata <r****a@a****m> | 5 months ago | |
| e5f21b8f | merge Merge pull request #4173 from yeikel/java25 |
Andreas Marek <a****k@f****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 20856c55 | Remove debug output and update AGENTS.md for Java 21 tests | Andreas Marek <a****k@f****m> | 5 months ago | |
| 1ef99fa4 | merge Merge origin/master into java25 | Andreas Marek <a****k@f****m> | 5 months ago | |
| d1798b18 | merge Merge pull request #4210 from graphql-java/fix-javadoc |
Andreas Marek <a****k@f****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 938717f1 | fix javadoc and add github job to verify it explicitly | Andreas Marek <a****k@f****m> | 5 months ago | |
| c225c596 | merge Merge pull request #4209 from graphql-java/schema-transform-delete-add-types |
Andreas Marek <a****k@f****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 6b77ff8a | add AGENTS.md | Andreas Marek <a****k@f****m> | 5 months ago | |
| 7553d762 | handle deletion case much better on the schema transformer level | Andreas Marek <a****k@f****m> | 5 months ago | |
| 7c557470 | handle deletion case much better on the schema transformer level | Andreas Marek <a****k@f****m> | 5 months ago | |
| fe82d4fd | simplify | Andreas Marek <a****k@f****m> | 5 months ago | |
| 44aeed6c | Refactor additionalTypes to use GraphQLNamedType | Andreas Marek <a****k@f****m> | 5 months ago | |
| 49dca7e8 | Test to showcase bug | Andreas Marek <a****k@f****m> | 5 months ago | |
| bfd87899 | explanation | Andreas Marek <a****k@f****m> | 5 months ago | |
| 0464f192 | add specific transform method for deletion cases | Andreas Marek <a****k@f****m> | 5 months ago | |
| 2766087b | merge Merge pull request #4208 from graphql-java/additional-types |
Andreas Marek <a****k@f****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| c4fc1d0d | improve javadoc | Andreas Marek <a****k@f****m> | 5 months ago | |
| 6d619121 | Add documentation and test for additionalTypes in GraphQLSchema | Andreas Marek <a****k@f****m> | 5 months ago | |
| 7fb27297 | merge Merge pull request #4207 from tinnou/onExceptionHandled-chained-instrumentation |
Brad Baker <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 835e9db3 | Add FieldFetchingInstrumentationContext.onExceptionHandled call to ChainedIns... | Antoine Boyer <a****b@n****m> | 5 months ago | |
| c4656014 | merge Merge pull request #4206 from tinnou/field-fetching-instrumentation |
Brad Baker <b****n@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 5a4e1dda | merge Merge pull request #4205 from graphql-java/field-visibilty-fix |
Andreas Marek <a****k@f****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| b2eb1626 | fixes complex case for Field visibility transformer. See test case | Andreas Marek <a****k@f****m> | 5 months ago | |
| 388ab733 | Address review comment, change a name | Raymie Stata <r****a@a****m> | 5 months ago | |
| b3552c2a | Fix ExecutableNormalizedField to respect GraphqlFieldVisibility | sjin <s****n@e****m> | 5 months ago | |
| 01ace235 | Add FieldFetchingInstrumentationContext.onExceptionHandled for hooking after ... | Antoine Boyer <a****b@n****m> | 5 months ago | |
| 21b97435 | merge Merge pull request #4203 from graphql-java/remove-all-fields-visibility-trans... |
Andreas Marek <a****k@f****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| de1a1523 | handle case where all fields are removed via Field visibility transformer (fo... | Andreas Marek <a****k@f****m> | 5 months ago | |
| 84070430 | handle case where all fields are removed via Field visibility transformer | Andreas Marek <a****k@f****m> | 5 months ago | |
| dd42e1b7 |
Bump EnricoMi/publish-unit-test-result-action from 2.21.0 to 2.22.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| b7e9e460 | Add FastSchemaGenerator and JMH benchmark infrastructure | Raymie Stata <r****a@a****m> | 6 months ago | |
| 97aba88d | #4190 - directives holder has a toString() | bbaker <b****r@a****m> | 6 months ago | |
| dd5bc030 | #4182 - code built schemas should perform deprecated non null field validatio... | bbaker <b****r@a****m> | 6 months ago | |
| afbcd522 | #4182 - code built schemas should perform deprecated non null field validatio... | bbaker <b****r@a****m> | 6 months ago | |
| e105a492 | Optimize assertValidName by replacing regex with character-by-character check | Raymie Stata <r****a@a****m> | 6 months ago | |
| 30b14e3e | Print the java version under test |
Yeikel Santana <e****l@y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 9f9089be |
Bump com.gradleup.shadow from 9.0.0 to 9.3.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 601e74fc | merge Merge branch 'master' into java25 |
Yeikel Santana <e****l@y****m>
Committed by: GitHub <n****y@g****m> |
6 months ago |