From 7cec6c9daa24950d3b46b9b41ae7353e2e25351e Mon Sep 17 00:00:00 2001 From: Gabriel Nordeborn Date: Fri, 12 Apr 2024 14:36:57 +0200 Subject: [PATCH] suppress more false positives for unused things in generated Relay files --- CHANGELOG.md | 1 + packages/relay | 2 +- .../__generated__/TestConnectionsQuery_graphql.res | 6 ++++-- .../__generated__/TestCustomScalarsQuery_graphql.res | 6 ++++-- .../__generated__/TestFragmentQuery_graphql.res | 6 ++++-- .../TestFragmentRequiredQuery_graphql.res | 6 ++++-- .../__generated__/TestInputUnionQuery_graphql.res | 6 ++++-- .../__generated__/TestLocalPayloadQuery_graphql.res | 6 ++++-- ...TestLocalPayloadViaNodeInterfaceQuery_graphql.res | 6 ++++-- .../TestMissingFieldHandlersMeQuery_graphql.res | 6 ++++-- .../TestMissingFieldHandlersQuery_graphql.res | 6 ++++-- .../__generated__/TestMutationQuery_graphql.res | 6 ++++-- .../TestNodeInterfaceOnAbstractTypeQuery_graphql.res | 6 ++++-- .../__generated__/TestNodeInterfaceQuery_graphql.res | 6 ++++-- .../TestNullableVariablesQuery_graphql.res | 6 ++++-- .../__generated__/TestObserverQuery_graphql.res | 6 ++++-- .../TestPaginationInNodeQuery_graphql.res | 6 ++++-- .../TestPaginationInNodeRefetchQuery_graphql.res | 6 ++++-- .../TestPaginationUnionQuery_graphql.res | 6 ++++-- .../TestPaginationUnionRefetchQuery_graphql.res | 6 ++++-- .../TestParseCustomScalarArrayQuery_graphql.res | 6 ++++-- .../TestProvidedVariablesQuery_graphql.res | 12 +++++++----- .../TestQueryInputObjectsQuery_graphql.res | 6 ++++-- .../__tests__/__generated__/TestQuery_graphql.res | 6 ++++-- .../TestRefetchingInNodeQuery_graphql.res | 6 ++++-- .../TestRefetchingInNodeRefetchQuery_graphql.res | 6 ++++-- .../TestRefetchingNoArgsRefetchQuery_graphql.res | 6 ++++-- .../__generated__/TestRefetchingQuery_graphql.res | 6 ++++-- .../TestRefetchingRefetchQuery_graphql.res | 6 ++++-- .../TestRelayResolversQuery_graphql.res | 6 ++++-- .../TestRequiredFieldLoggerQuery_graphql.res | 6 ++++-- .../__generated__/TestSubscriptionQuery_graphql.res | 6 ++++-- .../__generated__/TestUnionFragmentQuery_graphql.res | 6 ++++-- .../__generated__/TestUnionsQuery_graphql.res | 6 ++++-- .../TestUpdatableFragmentsQuery_graphql.res | 6 ++++-- .../__generated__/TestUpdatableQuery_graphql.res | 6 ++++-- 36 files changed, 141 insertions(+), 72 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 657e8529..d4368d3f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ - Support for Relay `@updatable` queries and fragments (https://relay.dev/docs/guided-tour/updating-data/imperatively-modifying-store-data/#optimistic-updaters-vs-updaters). https://github.com/zth/rescript-relay/pull/501 - Attempt 2: Fix an error in postinstall.js when reinstalling rescript-relay dependency (https://github.com/zth/rescript-relay/pull/493) +- Suppress more false positives for unused things in generated Relay files. # 3.0.0-rc.4 diff --git a/packages/relay b/packages/relay index 4b5c1573..a30773b8 160000 --- a/packages/relay +++ b/packages/relay @@ -1 +1 @@ -Subproject commit 4b5c1573127b0cf8ea16d2c21915e57c3213528e +Subproject commit a30773b8097f9bf2e69157763be5c6c6398ca318 diff --git a/packages/rescript-relay/__tests__/__generated__/TestConnectionsQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestConnectionsQuery_graphql.res index 9929c3c0..c3ce8d4b 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestConnectionsQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestConnectionsQuery_graphql.res @@ -301,7 +301,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -324,12 +324,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestCustomScalarsQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestCustomScalarsQuery_graphql.res index e0cdbb39..04210ed2 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestCustomScalarsQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestCustomScalarsQuery_graphql.res @@ -295,7 +295,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -318,12 +318,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestFragmentQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestFragmentQuery_graphql.res index bbaf7168..f356ad16 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestFragmentQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestFragmentQuery_graphql.res @@ -301,7 +301,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -324,12 +324,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestFragmentRequiredQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestFragmentRequiredQuery_graphql.res index 509cda91..e490a1c0 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestFragmentRequiredQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestFragmentRequiredQuery_graphql.res @@ -240,7 +240,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -263,12 +263,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestInputUnionQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestInputUnionQuery_graphql.res index dcd58457..746cf62d 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestInputUnionQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestInputUnionQuery_graphql.res @@ -141,7 +141,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -164,12 +164,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestLocalPayloadQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestLocalPayloadQuery_graphql.res index 588a9ee5..f15f0d8c 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestLocalPayloadQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestLocalPayloadQuery_graphql.res @@ -377,7 +377,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -400,12 +400,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestLocalPayloadViaNodeInterfaceQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestLocalPayloadViaNodeInterfaceQuery_graphql.res index a974d669..8c230b8a 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestLocalPayloadViaNodeInterfaceQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestLocalPayloadViaNodeInterfaceQuery_graphql.res @@ -439,7 +439,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -462,12 +462,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestMissingFieldHandlersMeQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestMissingFieldHandlersMeQuery_graphql.res index cc84b8dd..bed476d3 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestMissingFieldHandlersMeQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestMissingFieldHandlersMeQuery_graphql.res @@ -150,7 +150,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -173,12 +173,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestMissingFieldHandlersQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestMissingFieldHandlersQuery_graphql.res index a73c1e9b..ae38b7b8 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestMissingFieldHandlersQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestMissingFieldHandlersQuery_graphql.res @@ -187,7 +187,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -210,12 +210,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestMutationQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestMutationQuery_graphql.res index b5dffccd..c6cb8cd4 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestMutationQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestMutationQuery_graphql.res @@ -217,7 +217,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -240,12 +240,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestNodeInterfaceOnAbstractTypeQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestNodeInterfaceOnAbstractTypeQuery_graphql.res index a48439b0..1f67d291 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestNodeInterfaceOnAbstractTypeQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestNodeInterfaceOnAbstractTypeQuery_graphql.res @@ -224,7 +224,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -247,12 +247,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestNodeInterfaceQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestNodeInterfaceQuery_graphql.res index b318cdce..6a8b67d6 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestNodeInterfaceQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestNodeInterfaceQuery_graphql.res @@ -200,7 +200,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -223,12 +223,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestNullableVariablesQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestNullableVariablesQuery_graphql.res index 0f1aa822..d11039ca 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestNullableVariablesQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestNullableVariablesQuery_graphql.res @@ -150,7 +150,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -173,12 +173,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestObserverQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestObserverQuery_graphql.res index b0511076..290ee42b 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestObserverQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestObserverQuery_graphql.res @@ -130,7 +130,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -153,12 +153,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestPaginationInNodeQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestPaginationInNodeQuery_graphql.res index b2ba18e1..e7435e96 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestPaginationInNodeQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestPaginationInNodeQuery_graphql.res @@ -317,7 +317,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -340,12 +340,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestPaginationInNodeRefetchQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestPaginationInNodeRefetchQuery_graphql.res index 9e7d06ca..19779c47 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestPaginationInNodeRefetchQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestPaginationInNodeRefetchQuery_graphql.res @@ -381,7 +381,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -404,12 +404,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestPaginationUnionQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestPaginationUnionQuery_graphql.res index 5016bf99..356ba02d 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestPaginationUnionQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestPaginationUnionQuery_graphql.res @@ -340,7 +340,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -363,12 +363,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestPaginationUnionRefetchQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestPaginationUnionRefetchQuery_graphql.res index e740cc9a..8f856f9d 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestPaginationUnionRefetchQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestPaginationUnionRefetchQuery_graphql.res @@ -400,7 +400,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -423,12 +423,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestParseCustomScalarArrayQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestParseCustomScalarArrayQuery_graphql.res index 356cbb20..e5747155 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestParseCustomScalarArrayQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestParseCustomScalarArrayQuery_graphql.res @@ -184,7 +184,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -207,12 +207,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestProvidedVariablesQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestProvidedVariablesQuery_graphql.res index 0970af3b..8789f017 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestProvidedVariablesQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestProvidedVariablesQuery_graphql.res @@ -79,15 +79,15 @@ module Utils = { @@warning("-33") open Types } -type providedVariable<'t> = { providedVariable: unit => 't, get: unit => 't } -type providedVariablesType = { +@live type providedVariable<'t> = { providedVariable: unit => 't, get: unit => 't } +@live type providedVariablesType = { __relay_internal__pv__ProvidedVariablesBool: providedVariable, __relay_internal__pv__ProvidedVariablesInputC: providedVariable, __relay_internal__pv__ProvidedVariablesInputCArr: providedVariable>>, __relay_internal__pv__ProvidedVariablesIntStr: providedVariable, __relay_internal__pv__ProvidedVariablesIntStrArr: providedVariable>, } -let providedVariablesDefinition: providedVariablesType = { +@live let providedVariablesDefinition: providedVariablesType = { __relay_internal__pv__ProvidedVariablesBool: { providedVariable: ProvidedVariables.Bool.get, get: ProvidedVariables.Bool.get, @@ -241,7 +241,7 @@ type operationType = RescriptRelay.queryNode }) let node: operationType = makeNode(providedVariablesDefinition) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -264,12 +264,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestQueryInputObjectsQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestQueryInputObjectsQuery_graphql.res index b21273a7..0d557763 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestQueryInputObjectsQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestQueryInputObjectsQuery_graphql.res @@ -139,7 +139,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -162,12 +162,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestQuery_graphql.res index 6111932f..e8bba366 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestQuery_graphql.res @@ -211,7 +211,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -234,12 +234,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestRefetchingInNodeQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestRefetchingInNodeQuery_graphql.res index 53419688..d1de7292 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestRefetchingInNodeQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestRefetchingInNodeQuery_graphql.res @@ -271,7 +271,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -294,12 +294,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestRefetchingInNodeRefetchQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestRefetchingInNodeRefetchQuery_graphql.res index 5bb64451..8e0353d5 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestRefetchingInNodeRefetchQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestRefetchingInNodeRefetchQuery_graphql.res @@ -283,7 +283,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -306,12 +306,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestRefetchingNoArgsRefetchQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestRefetchingNoArgsRefetchQuery_graphql.res index f0994ee4..59e0fa9c 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestRefetchingNoArgsRefetchQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestRefetchingNoArgsRefetchQuery_graphql.res @@ -131,7 +131,7 @@ let node: operationType = %raw(json` { } } `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -154,12 +154,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestRefetchingQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestRefetchingQuery_graphql.res index 50c8545d..3bcc1deb 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestRefetchingQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestRefetchingQuery_graphql.res @@ -169,7 +169,7 @@ let node: operationType = %raw(json` { } } `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -192,12 +192,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestRefetchingRefetchQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestRefetchingRefetchQuery_graphql.res index 555de793..f8a9a3ba 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestRefetchingRefetchQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestRefetchingRefetchQuery_graphql.res @@ -283,7 +283,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -306,12 +306,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestRelayResolversQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestRelayResolversQuery_graphql.res index f2f52ce5..9a2ee3b1 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestRelayResolversQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestRelayResolversQuery_graphql.res @@ -179,7 +179,7 @@ let node: operationType = %raw(json` { } } `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -202,12 +202,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestRequiredFieldLoggerQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestRequiredFieldLoggerQuery_graphql.res index 129dae59..7b5d5691 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestRequiredFieldLoggerQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestRequiredFieldLoggerQuery_graphql.res @@ -155,7 +155,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -178,12 +178,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestSubscriptionQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestSubscriptionQuery_graphql.res index dec87826..e97a875b 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestSubscriptionQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestSubscriptionQuery_graphql.res @@ -165,7 +165,7 @@ let node: operationType = %raw(json` { } } `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -188,12 +188,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestUnionFragmentQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestUnionFragmentQuery_graphql.res index 1c3ac9bb..6da38026 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestUnionFragmentQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestUnionFragmentQuery_graphql.res @@ -214,7 +214,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -237,12 +237,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestUnionsQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestUnionsQuery_graphql.res index 202b91c8..43ced6e9 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestUnionsQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestUnionsQuery_graphql.res @@ -378,7 +378,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -401,12 +401,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestUpdatableFragmentsQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestUpdatableFragmentsQuery_graphql.res index afe70aa6..83fa2375 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestUpdatableFragmentsQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestUpdatableFragmentsQuery_graphql.res @@ -184,7 +184,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -207,12 +207,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable { diff --git a/packages/rescript-relay/__tests__/__generated__/TestUpdatableQuery_graphql.res b/packages/rescript-relay/__tests__/__generated__/TestUpdatableQuery_graphql.res index 4683e9bb..faef9257 100644 --- a/packages/rescript-relay/__tests__/__generated__/TestUpdatableQuery_graphql.res +++ b/packages/rescript-relay/__tests__/__generated__/TestUpdatableQuery_graphql.res @@ -213,7 +213,7 @@ return { }; })() `) -let load: ( +@live let load: ( ~environment: RescriptRelay.Environment.t, ~variables: Types.variables, ~fetchPolicy: RescriptRelay.fetchPolicy=?, @@ -236,12 +236,14 @@ let load: ( networkCacheConfig, }, ) - + +@live let queryRefToObservable = token => { let raw = token->Internal.tokenToRaw raw.source->Js.Nullable.toOption } +@live let queryRefToPromise = token => { Js.Promise.make((~resolve, ~reject as _) => { switch token->queryRefToObservable {