ErrLookup › facebook/relay

facebook/relay

Relay is a JavaScript framework for building data-driven React applications. · Rust · 862 source files

Analyzed at 668b1b85e0 on 2026-09-02. 163 documented errors.

Code / MessageTypeSeverityTags
BabelPluginRelay: Expected plugin context to include "types"
exception error babel, build-time, configuration, relay
BabelPluginRelay: Expected exactly one definition per graphq
exception error babel, build-time, graphql, relay
BabelPluginRelay: Expected a fragment, mutation, query, or s
exception error babel, build-time, graphql, relay
GraphQL operations and fragments must contain names
exception error babel, build-time, graphql, naming, relay
Babel state is missing expected file name
exception error babel, build-time, configuration, relay, tooling
BabelPluginRelay: Substitutions are not allowed in graphql f
exception error babel, build-time, graphql, relay
BabelPluginRelay: Unexpected empty graphql tag.
exception error babel, build-time, graphql, relay
MatchContainer: Expected `match` value to be an object or nu
exception error react, react-relay, render-time, runtime, type-mismatch
MatchContainer: Invalid 'match' value, expected an object th
exception error react, react-relay, render-time, runtime, type-mismatch
useRefetchableFragmentNode: Unexpected action type
exception warning internal, react-relay, relay, runtime, state-machine
Unexpected null response from fetchQuery
exception error rsc, server-rendering, network-layer, null-response
useRefetchableFragmentNode: Unexpected action type
exception error react, use-refetchable-fragment, reducer, internal-invariant, version-mismatch
Platform "${process.platform} (${process.arch})" not support
exception error cli, platform, native-binary, installation
relay-runtime requires ${[mapStr, setStr, promiseStr, objStr
exception error polyfill, browser-compatibility, es6, relay-runtime
Not Implemented
exception error multi-actor-environment, not-implemented, experimental-api
commitMutation: Expected mutation operation
exception error mutations, graphql-operation-kind, relay-compiler
commitMutation: Expected mutation operation
exception error mutations, graphql-operation-kind, relay-compiler
commitMutation: Expected mutation to be of type request
exception error mutations, artifact-shape, version-mismatch, relay-compiler
Encountered an unexpected ReaderSelection variant in RelayRe
exception error optimistic-update, updatable-proxy, relay-resolvers, internal-invariant
Do not assign null to plural linked fields; assign an empty
exception error relay, updater, graphql, linked-fields
When assigning an array of items, none of the items should b
exception error relay, updater, graphql, linked-fields
The __id field must be present on each item passed to the se
exception error relay, updater, graphql, internal-bug
Did not find item with data id ${__id} in the store.
exception error relay, updater, store, data-id
The __id field must be present on the argument. This indicat
exception error relay, updater, graphql, internal-bug
Source must be a Function: ${String(source)}
exception error relay, observable, dev-mode
Observer must be an Object with callbacks: ${String(observer
exception error relay, observable, observer, dev-mode
RelayObservable: Expected pollInterval to be positive, got:
exception error relay, observable, polling, configuration
Returned cleanup function which cannot be called: ${String(c
exception error relay, observable, teardown, dev-mode
fetchQuery: Invalid fetchPolicy ${fetchPolicy}
exception error relay, fetch-policy, invalid-argument, developer-error
fetchQuery: Expected query operation
exception error relay, graphql, wrong-operation-kind, deprecated-api
Unexpected selection type: ${selection.kind}
exception error relay, graphql, experimental, unsupported-feature
RelayModernStore: Cannot batch updates while already batchin
exception error relay, store, batching, reentrancy
readFragment should be called only from within a Relay Resol
exception error relay, resolver, misused-api, context
Relay Environment Configuration Error (dev only): `@required
exception error relay, environment, configuration, dev-only, required-field
LiveResolverCache: `ServerWeak` normalization info must not
exception error relay, live-resolvers, internal-invariant, cache
requestSubscription: Must use Subscription operation
exception error relay, subscription, wrong-operation-kind, graphql
Relay: Resolver error at path '${fieldError.fieldPath}' in '
exception error relay, resolver, field-error, snapshot
Relay: Received a field error in the server response for fie
exception error relay, graphql, server-error, field-error, snapshot
Relay: Missing @required value at path '${fieldError.fieldPa
exception error
Relay: Unexpected event kind
exception error
Fragment {key:?} not found in IR.
panic error
Duplicate operation definitions named {name}: first one: {
panic error
Duplicate fragment definitions named {}: first one: {:?} s
panic error
Can only insert '{}' once. Had {:?} and trying to insert {:?
panic error
Cannot print empty selections for {name}. Please, check tran
panic error
Duplicate operation definitions named {}: first one: {:?}
panic error
Duplicate fragment definitions named {}: first one: {:?} s
panic error graphql, fragment, duplicate-definition, panic
Expected a key
panic error rust, codegen, panic, enum-variant
@__metadata directive should have only one argument!
panic error graphql, directive, metadata, panic
@__metadata directive expect only constant argument values.
panic error graphql, directive, metadata, constant-value
The {} argument in exec_time_resolvers directive should be t
panic error graphql, directive, codegen, string-argument
Unexpected RelayResolverMetadata on inline fragment while ge
panic error graphql, codegen, resolver, inline-fragment
Unexpected parent type for resolver.
panic error graphql, resolver, codegen, parent-type
Expected at most one handle directive, got `{handle_field_di
panic error graphql, handle, directive, codegen
Unexpected RelayResolverMetadata on fragment spread while ge
panic error graphql, resolver, fragment-spread, normalization
unexpected value for @defer if argument: {other:?}
panic error relay-compiler, graphql, defer-directive, panic
unexpected value for @stream if argument: {other:?}
panic error relay-compiler, graphql, stream-directive, panic
Expected client edge backing field to be transformed into ex
panic error relay-compiler, client-edge, codegen, panic
Expected Client Edge backing field to be a Relay Resolver. {
panic error relay-compiler, client-edge, resolver, panic
Expected field backing a Client Edge to be a Relay Resolver.
panic error relay-compiler, client-edge, relay-resolver, panic
Unexpected custom directives: {:#?}
panic error relay-compiler, graphql, inline-fragment, custom-directive, panic
Expected a scalar field.
panic error relay-compiler, graphql, type-discriminator, panic
Expected Condition with static value to have been pruned or
panic error compiler, graphql, codegen, directives
@module fragments should be named 'FragmentName_propName', g
panic error compiler, graphql, codegen, relay-match, module-directive
Expected a named import for Relay Resolvers
panic error compiler, codegen, relay-resolvers, imports
Expected an object key or null
panic error compiler, codegen, storage-key, arguments
Unexpected StorageKey
panic error compiler, codegen, storage-key, primitive
Unexpected RawString
panic error compiler, codegen, raw-string, primitive
Unexpected GraphQLModuleDependency
panic error compiler, codegen, graphql-module, primitive
Unexpected JSModuleDependency
panic error compiler, codegen, js-module-dependency, primitive
Unexpected ResolverModuleReference
panic error compiler, codegen, relay-resolvers, primitive
Unexpected PropertyAccessor
panic error compiler, codegen, variables, primitive
Unexpected DynamicImport
panic error compiler, rust, panic, codegen, internal-invariant
Unexpected RelayResolver
panic error compiler, rust, panic, codegen, internal-invariant
Expected an IR that models a type
panic error compiler, rust, panic, docblock, resolver-schema
Expected an IR that models a field
panic error compiler, rust, panic, docblock, resolver-schema
Expected to have access to AST and docblock sources.
panic error compiler, rust, panic, config, resolver-schema
Expected docblocks to only expose object and scalar definiti
panic error compiler, rust, panic, graphql-schema, docblock
Expected at least one of an @updatable reader AST, or normal
panic error compiler, rust, panic, codegen, artifacts
Expected to have a reader operation for `{normal_name}`
panic error compiler, rust, panic, codegen, internal-invariant
Expected to have a typegen operation for `{normal_name}`
panic error compiler, rust, panic, codegen, typegen
Watchman subscription error: {err}
panic error watchman, file-watching, rust, panic, compiler
Unable to canonicalize file {:?}. Error: {:?}
panic critical config, filesystem, path, panic
Expect to be able to strip common_path from {:?} {:?}
panic critical config, filesystem, path, panic
LocalPersister: Unable to read the {} file: {}
panic error filesystem, io, permissions, panic
Terser syntax is only supported on non-input objects or inte
panic error graphql, schema, panic, docblock
{}
panic error lsp, watch, build, panic
unknown @catch `to` value. Use `NULL` or `RESULT` (default)
panic error graphql, directive, catch, panic
Expected @{} directive to have a path argument
panic error typegen, custom-scalar, directive, panic
Expected @{} directive to have an export_name argument
panic error typegen, custom-scalar, directive, panic
Expected the JS type for '{}' to be defined, please update '
panic error typegen, custom-scalar, config, panic
Total shard count:{shard_count} must be greater than sum of
panic error rust, panic, sharding, precondition-violation, schema-print
{diagnostics}
exception error graphql, parse-error, diagnostics, formatting
Invalid glob pattern '{}': {}
exception error glob, path, configuration, rust
Failed to read glob entry: {}
exception error glob, io, filesystem, permissions
Cannot parse schema utf8 from bytes: {}
exception error encoding, utf8, filesystem, schema
No schema loaded for paths: {}
exception error glob, path, empty-input, configuration
Failed to build schema: {}
exception error graphql, sdl, schema-validation, diagnostics
Parse error: {:?}
exception error graphql, parse-error, prettier, formatting
Another daemon is already running
error_code error daemon, socket, unix-socket, address-in-use
failed to execute process. Make sure you have Node installed
panic critical nodejs, environment, path, process-spawn
No Relay config found from current directory. Pass --config
error_code error config, cli, relay
Result '{}' did not match expected format. Please return 'fi
error_code error cli, parsing, output-format, locate-command
Failed to run locate command: {}
error_code error process-spawn, cli, locate-command, environment
Unable to get current working directory.
panic error filesystem, cwd, config, panic
Failed to build programs
panic error codemod, panic, build, graphql
Expected operation artifact to have an `id`. Ensure a `persi
panic error persisted-queries, config, artifact-generation, panic
A schema in the project root directory is currently not supp
panic error
Failed to get current exe path
panic error
Failed to open daemon log file
panic error
Failed to clone daemon log file handle
panic error
Failed to spawn daemon process
panic error
Failed to check daemon process status
panic error
Query exists
panic error
Expected key_arg to have been previously validated.
panic error
Expected handler_arg to have been previously validated.
panic error
Expected handler_arg to have been previously validated or a
panic error
Expected filters_arg to have been previously validated.
panic error relay-compiler, graphql, invariant, panic, argument-validation
expected to find a supported argument as checked before
panic error relay-compiler, graphql, invariant, match-transform, panic
field has supported arg, but missing from the schema
panic error relay-compiler, graphql, schema-mismatch, invariant, match-transform
Cannot have @module selections at multiple paths unless the
panic error relay-compiler, graphql, match-transform, module-fragment, validation, panic
Expect the module import inline fragment to have a type
panic error relay-compiler, graphql, inline-fragment, match-transform, missing-type-condition, panic
Expected parent type
panic error relay, graphql, compiler-transform, panic, schema
Expected field to be defined on concrete type
panic error relay, graphql, interface, compiler-transform, panic
has_root_fragment() returned true
panic error relay, compiler-transform, panic, resolver-metadata, invariant
shadow_return_directive_fragment_name matched the directive
panic error relay, compiler-transform, panic, directive, invariant
Previous validation passes ensured this exists.
panic error relay, graphql, compiler-transform, panic, missing-fragment
Expected to have a fragment name.
panic error relay-compiler, internal-invariant, rust-panic
Expect to have a fragment node.
panic error relay-compiler, missing-fragment, internal-invariant
shadow resolver with @returnFragment must declare a @rootFra
panic error relay-compiler, returnfragment, internal-invariant
Expected field to be defined on concrete type
panic error relay-compiler, schema, interface
Expect to have a document while transforming linked field
panic error relay-compiler, required-directive, state
Expect fragment to exist.
panic error relay-compiler, missing-fragment, fragment-spread
Expected presence of edges field to have been previously val
panic error relay-compiler, connections, schema
Expected presence of page_info field to have been previously
panic error relay-compiler, connections, schema
Unable to extract module name.
panic error relay-compiler, module-name, naming-convention
Fragment spreads in updatable queries should have TypeCondit
panic error
If a fragment spread contains an __updatable directive, the
panic error
should return one deduplicated type per match field
panic error
should return the deduplicated raw response type
panic error
Expected to get selection type.
panic error
User type exists
panic error
User is an object
panic error
User.id exists
panic error
Node exists
panic error
Node is an object
panic error
Node.search exists
panic error rust, panic, graphql-schema, test-assertion
interface B not found
panic error rust, panic, sdl-printer, graphql-schema
extend type A not found
panic error rust, panic, sdl-printer, graphql-extensions
apple not found
panic error rust, panic, sdl-printer, test-assertion
mango not found
panic error rust, panic, sdl-printer, test-assertion
zebra not found
panic error rust, test-assertion, sdl, codegen
NormalizationEngine: Expected incremental response to have `
exception error relay, graphql, defer, stream, incremental-delivery
NormalizationEngine: Expected @stream to be used on a plural
exception error relay, graphql, stream, query-validation
NormalizationEngine: Expected the GraphQL @stream payload `d
exception error relay, graphql, stream, payload-validation
NormalizationEngine: Expected the parent record `${parentID}
exception error relay, graphql, stream, store-consistency
NormalizationEngine: Expected record `${parentID}` to have f
exception error relay, stream, normalization, store
NormalizationEngine: Expected path for @stream to end in a p
exception error relay, stream, incremental-delivery, path
NormalizationEngine: Expected @stream field `${field.name}`
exception error relay, stream, typename, graphql
NormalizationEngine: Expected id of elements of field `${sto
exception error relay, stream, data-id, normalization
NormalizationEngine: Expected record `${parentID}` to exist.
exception error relay, defer, normalization, store
This version of `act` requires a special mock build of Sched
exception error relay, testing, jest, scheduler, act
This version of `act` requires Jest's timer mocks (i.e. jest
exception error relay, testing, jest, fake-timers, act