Skip to content
Merged
Show file tree
Hide file tree
Changes from 15 commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
d1fdf79
feat: add initial planner support for @requires
Noroth Jan 13, 2026
e612849
feat: add support for calling requires rpcs
Noroth Jan 19, 2026
5aeac1f
chore: remove commented function
Noroth Jan 19, 2026
f9a48d6
chore: improve code
Noroth Jan 19, 2026
93dfcd5
Merge branch 'master' of github.com:wundergraph/graphql-go-tools into…
Noroth Jan 27, 2026
e30ed83
chore: add additional fields to the schema. Cleanup tests in grpcdata…
Noroth Jan 27, 2026
62cc7fe
chore: use Storage type instead
Noroth Jan 27, 2026
e73e253
chore: add more tests for required fields
Noroth Jan 27, 2026
84635dc
add tests to the datasource
Noroth Jan 28, 2026
22fc16f
chore: make required fields ordered
Noroth Jan 29, 2026
ab8d568
chore: use underlying prototype for mapping the data type
Noroth Jan 29, 2026
5ce2bd9
chore: add tests for field resolvers for the datasource
Noroth Jan 30, 2026
77febb8
chore: run linter fixes
Noroth Jan 30, 2026
19d5847
Merge branch 'master' into ludwig/eng-8642-add-support-for-plain-fields
Noroth Jan 30, 2026
925ca50
chore: add compile time assertions
Noroth Jan 30, 2026
3190ea2
chore: pr review comments
Noroth Jan 30, 2026
98b0f3d
Merge branch 'master' into ludwig/eng-8642-add-support-for-plain-fields
Noroth Feb 6, 2026
f4d39d3
Merge branch 'master' of github.com:wundergraph/graphql-go-tools into…
Noroth Feb 23, 2026
5ca07fd
Merge branch 'master' of github.com:wundergraph/graphql-go-tools into…
Noroth Feb 23, 2026
8542e9d
chore: cleanup
Noroth Feb 23, 2026
a413cc0
chore: fix json in test
Noroth Feb 23, 2026
a33eef6
Merge branch 'master' into ludwig/eng-8642-add-support-for-plain-fields
Noroth Feb 27, 2026
5a2861c
chore: fix benchmark
Noroth Feb 27, 2026
cf56ec2
chore: update proto
Noroth Feb 27, 2026
e30c9ee
Merge branch 'master' into ludwig/eng-8642-add-support-for-plain-fields
Noroth Mar 4, 2026
0534f41
chore: update from PR comments
Noroth Mar 4, 2026
88166f1
Merge branch 'master' of github.com:wundergraph/graphql-go-tools into…
Noroth Mar 9, 2026
b57eceb
chore: fix linting
Noroth Mar 9, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions execution/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,10 @@ format:
lint:
golangci-lint run

.PHONY: lint-fix
lint-fix:
golangci-lint run --fix

.PHONY: prepare-merge
prepare-merge: format test

Expand Down
5 changes: 5 additions & 0 deletions v2/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,11 @@ lint:
golangci-lint run
cd ../execution && make lint

.PHONY: lint-fix
lint-fix:
golangci-lint run --fix
cd ../execution && make lint-fix

.PHONY: prepare-merge
prepare-merge: format test

Expand Down
8 changes: 4 additions & 4 deletions v2/pkg/astvisitor/visitor.go
Original file line number Diff line number Diff line change
Expand Up @@ -4032,15 +4032,15 @@ func (w *Walker) InRootField() bool {
// an inline fragment.
// It returns the inline fragment ref and true if the current field is inside of an inline fragment.
// It returns -1 and false if the current field is not inside of an inline fragment.
func (w *Walker) ResolveInlineFragment() (int, bool) {
func (w *Walker) ResolveInlineFragment() int {
if len(w.Ancestors) < 2 {
return ast.InvalidRef, false
return ast.InvalidRef
}

node := w.Ancestors[len(w.Ancestors)-2]
if node.Kind != ast.NodeKindInlineFragment {
return ast.InvalidRef, false
return ast.InvalidRef
}

return node.Ref, true
return node.Ref
}
Loading
Loading