Skip to content

Commit b55828d

Browse files
authored
Add inputMaybeValue to allow changing Variables and Input nullable types (#10573)
* Shuffle methods to group things together, cleanup * Wire up _inputMaybeValue and organise config * Wire up inputMaybeValue * Add inputMaybeValue test * Update tests * Add changeset
1 parent 56accfa commit b55828d

29 files changed

+340
-241
lines changed

.changeset/fuzzy-poets-doubt.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@graphql-codegen/typescript-operations': patch
3+
---
4+
5+
Re-implement inputMaybeValue

dev-test/githunt/typed-document-nodes.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ export type OnCommentAddedSubscription = {
1616

1717
export type CommentQueryVariables = Exact<{
1818
repoFullName: string;
19-
limit?: number | null;
20-
offset?: number | null;
19+
limit?: number | null | undefined;
20+
offset?: number | null | undefined;
2121
}>;
2222

2323
export type CommentQuery = {
@@ -73,8 +73,8 @@ export type FeedEntryFragment = {
7373

7474
export type FeedQueryVariables = Exact<{
7575
type: FeedType;
76-
offset?: number | null;
77-
limit?: number | null;
76+
offset?: number | null | undefined;
77+
limit?: number | null | undefined;
7878
}>;
7979

8080
export type FeedQuery = {

dev-test/githunt/types.avoidOptionals.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ export type OnCommentAddedSubscription = {
1515

1616
export type CommentQueryVariables = Exact<{
1717
repoFullName: string;
18-
limit: number | null;
19-
offset: number | null;
18+
limit: number | null | undefined;
19+
offset: number | null | undefined;
2020
}>;
2121

2222
export type CommentQuery = {
@@ -72,8 +72,8 @@ export type FeedEntryFragment = {
7272

7373
export type FeedQueryVariables = Exact<{
7474
type: FeedType;
75-
offset: number | null;
76-
limit: number | null;
75+
offset: number | null | undefined;
76+
limit: number | null | undefined;
7777
}>;
7878

7979
export type FeedQuery = {

dev-test/githunt/types.d.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ export type OnCommentAddedSubscription = {
1515

1616
export type CommentQueryVariables = Exact<{
1717
repoFullName: string;
18-
limit?: number | null;
19-
offset?: number | null;
18+
limit?: number | null | undefined;
19+
offset?: number | null | undefined;
2020
}>;
2121

2222
export type CommentQuery = {
@@ -72,8 +72,8 @@ export type FeedEntryFragment = {
7272

7373
export type FeedQueryVariables = Exact<{
7474
type: FeedType;
75-
offset?: number | null;
76-
limit?: number | null;
75+
offset?: number | null | undefined;
76+
limit?: number | null | undefined;
7777
}>;
7878

7979
export type FeedQuery = {

dev-test/githunt/types.enumsAsTypes.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ export type OnCommentAddedSubscription = {
1515

1616
export type CommentQueryVariables = Exact<{
1717
repoFullName: string;
18-
limit?: number | null;
19-
offset?: number | null;
18+
limit?: number | null | undefined;
19+
offset?: number | null | undefined;
2020
}>;
2121

2222
export type CommentQuery = {
@@ -72,8 +72,8 @@ export type FeedEntryFragment = {
7272

7373
export type FeedQueryVariables = Exact<{
7474
type: FeedType;
75-
offset?: number | null;
76-
limit?: number | null;
75+
offset?: number | null | undefined;
76+
limit?: number | null | undefined;
7777
}>;
7878

7979
export type FeedQuery = {

dev-test/githunt/types.flatten.preResolveTypes.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ export type OnCommentAddedSubscription = {
1515

1616
export type CommentQueryVariables = Exact<{
1717
repoFullName: string;
18-
limit?: number | null;
19-
offset?: number | null;
18+
limit?: number | null | undefined;
19+
offset?: number | null | undefined;
2020
}>;
2121

2222
export type CommentQuery = {
@@ -48,8 +48,8 @@ export type CurrentUserForProfileQuery = { currentUser: { login: string; avatar_
4848

4949
export type FeedQueryVariables = Exact<{
5050
type: FeedType;
51-
offset?: number | null;
52-
limit?: number | null;
51+
offset?: number | null | undefined;
52+
limit?: number | null | undefined;
5353
}>;
5454

5555
export type FeedQuery = {

dev-test/githunt/types.immutableTypes.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ export type OnCommentAddedSubscription = {
1515

1616
export type CommentQueryVariables = Exact<{
1717
repoFullName: string;
18-
limit?: number | null;
19-
offset?: number | null;
18+
limit?: number | null | undefined;
19+
offset?: number | null | undefined;
2020
}>;
2121

2222
export type CommentQuery = {
@@ -74,8 +74,8 @@ export type FeedEntryFragment = {
7474

7575
export type FeedQueryVariables = Exact<{
7676
type: FeedType;
77-
offset?: number | null;
78-
limit?: number | null;
77+
offset?: number | null | undefined;
78+
limit?: number | null | undefined;
7979
}>;
8080

8181
export type FeedQuery = {

dev-test/githunt/types.preResolveTypes.onlyOperationTypes.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ export type OnCommentAddedSubscription = {
1515

1616
export type CommentQueryVariables = Exact<{
1717
repoFullName: string;
18-
limit?: number | null;
19-
offset?: number | null;
18+
limit?: number | null | undefined;
19+
offset?: number | null | undefined;
2020
}>;
2121

2222
export type CommentQuery = {
@@ -72,8 +72,8 @@ export type FeedEntryFragment = {
7272

7373
export type FeedQueryVariables = Exact<{
7474
type: FeedType;
75-
offset?: number | null;
76-
limit?: number | null;
75+
offset?: number | null | undefined;
76+
limit?: number | null | undefined;
7777
}>;
7878

7979
export type FeedQuery = {

dev-test/githunt/types.preResolveTypes.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ export type OnCommentAddedSubscription = {
1515

1616
export type CommentQueryVariables = Exact<{
1717
repoFullName: string;
18-
limit?: number | null;
19-
offset?: number | null;
18+
limit?: number | null | undefined;
19+
offset?: number | null | undefined;
2020
}>;
2121

2222
export type CommentQuery = {
@@ -72,8 +72,8 @@ export type FeedEntryFragment = {
7272

7373
export type FeedQueryVariables = Exact<{
7474
type: FeedType;
75-
offset?: number | null;
76-
limit?: number | null;
75+
offset?: number | null | undefined;
76+
limit?: number | null | undefined;
7777
}>;
7878

7979
export type FeedQuery = {

dev-test/githunt/types.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ export type OnCommentAddedSubscription = {
1515

1616
export type CommentQueryVariables = Exact<{
1717
repoFullName: string;
18-
limit?: number | null;
19-
offset?: number | null;
18+
limit?: number | null | undefined;
19+
offset?: number | null | undefined;
2020
}>;
2121

2222
export type CommentQuery = {
@@ -72,8 +72,8 @@ export type FeedEntryFragment = {
7272

7373
export type FeedQueryVariables = Exact<{
7474
type: FeedType;
75-
offset?: number | null;
76-
limit?: number | null;
75+
offset?: number | null | undefined;
76+
limit?: number | null | undefined;
7777
}>;
7878

7979
export type FeedQuery = {

0 commit comments

Comments
 (0)