MCPcopy Create free account

hub / github.com/apollographql/rover / functions

Functions2,597 in github.com/apollographql/rover

↓ 3 callersFunctionrequest
(body: &Body)
src/command/template/templates.rs:16
↓ 3 callersMethodrequire_elv2_license
(&self, client_config: &StudioClientConfig)
src/options/license.rs:20
↓ 3 callersMethodresolve
Resolves the federation immediately without taking into account subgraph SDLs
src/composition/supergraph/config/federation.rs:91
↓ 3 callersMethodresolve_federation_version
( self, resolve_introspect_subgraph_factory: ResolveIntrospectSubgraphFactory, fetch_r
src/composition/pipeline.rs:154
↓ 3 callersFunctionretry_layer
(input: &GraphIntrospectInput)
crates/rover-client/src/operations/graph/introspect/runner.rs:75
↓ 3 callersFunctionrewrite_path
Canonicalize `value` (if it's a string) so it matches `out_dir`/`fixtures` regardless of which form the producer emits (they differ on macOS, where `/
tests/integration/client/extract.rs:119
↓ 3 callersFunctionrun
The main function to be used from this module. This function fetches a schema from a GraphQL endpoint and returns it as an SDL.
crates/rover-client/src/operations/graph/introspect/runner.rs:22
↓ 3 callersMethodrun
( self, mut write_file: WriteFile, spawn: Spawn, temp_router_dir: &Utf8Path,
src/command/dev/router/run.rs:149
↓ 3 callersFunctionsdl
()
src/composition/supergraph/config/scenario.rs:55
↓ 3 callersFunctionsdl_subgraph_scenario
( sdl: String, subgraph_name: String, #[default(SubgraphFederationVersion::One)] subgraph_fede
src/composition/supergraph/config/scenario.rs:82
↓ 3 callersMethodselect_organization
( self, options: &ProjectOrganizationOpt, profile: &ProfileOpt, client_config:
src/command/init/transitions.rs:161
↓ 3 callersMethodserialize
Serialize the `Report` to a TOML string.
crates/robot-panic/src/report.rs:127
↓ 3 callersMethodserialize_command
(&self)
src/utils/telemetry.rs:74
↓ 3 callersFunctionsetup_file_descriptor
( load_supergraph_config_from_file: bool, local_supergraph_config_dir: &TempDir, local
src/composition/supergraph/config/resolver/mod.rs:1090
↓ 3 callersMethodshould_overwrite
( &self, destination: &Utf8PathBuf, binary_name: &str, )
installers/binstall/src/install/mod.rs:210
↓ 3 callersFunctionslugify
Converts a string to a slug format
src/command/init/graph_id/utils/strings.rs:2
↓ 3 callersFunctionsubgraph_name
()
src/composition/supergraph/config/scenario.rs:50
↓ 3 callersMethodsuccessln
Print a success line, prefixed with a styled `✓`.
crates/rover-print/src/print/mod.rs:65
↓ 3 callersMethodtext
(&self)
src/command/client/check/output.rs:24
↓ 3 callersFunctionutf16_bytes
(s: &str, little_endian: bool)
crates/rover-std/src/fs/mod.rs:433
↓ 3 callersMethodvalidate_is_user_key
Type-safe validation that only user keys are acceptable
src/command/init/tests/authentication_tests.rs:115
↓ 3 callersMethodwarnln
Print a warning line, prefixed with a styled `warning:`.
crates/rover-print/src/print/mod.rs:49
↓ 3 callersMethodwrite_or_print
(&self, output_opts: &OutputOpts)
src/options/output.rs:22
↓ 2 callersFunctionadd_binary_to_path
(installer: &Installer)
installers/binstall/src/system/unix.rs:14
↓ 2 callersMethodaddress
(&self)
src/command/dev/router/config/parser.rs:32
↓ 2 callersFunctionapply_subgraph_event
Apply a single subgraph event to the in-memory supergraph config and emit any user-visible side-effect events. Returns `true` when the change should t
src/composition/watchers/composition.rs:61
↓ 2 callersFunctionassert_structural_parity
Compare introspection JSON structurally, ignoring array ordering. Checks type names, kinds, fields, args, nested type references, enum values, interf
crates/rover-client/src/operations/graph/introspect/introspection_parity.rs:14
↓ 2 callersMethodbind
(self)
crates/rover-auth/src/oauth2/authorization_flow/redirect/server.rs:76
↓ 2 callersFunctionbuild_command
(command: &mut Command, config: ExecCommandConfig)
src/utils/effect/exec.rs:85
↓ 2 callersMethodbuild_studio_headers
Function for building a [HeaderMap] for making http requests. Use for making requests to Apollo Studio. We're leaving this separate from `build` since
crates/rover-client/src/blocking/studio_client.rs:103
↓ 2 callersMethodcall
(&mut self, req: RefreshTokenRequest)
crates/rover-auth/src/oauth2/refresh_token.rs:91
↓ 2 callersMethodcall
(&mut self, req: MembershipsRequest)
crates/rover-client/src/operations/init/memberships/service.rs:102
↓ 2 callersFunctioncheck_for_update
check for newer versions of rover. If this fn is run explicitly from a user-facing command, we pass `force` to check for newer versions, even if we r
src/utils/version.rs:22
↓ 2 callersMethodchecked_dir
(&self)
crates/rover-storage/src/credentials_file.rs:31
↓ 2 callersFunctioncollect_spreads
Recursively collect all fragment spread names from a selection set.
src/command/client/check/parsed_file.rs:114
↓ 2 callersMethodcollect_variables
(&self)
src/command/persisted_queries/generate/manifest/ast_ext/fragment_definition.rs:16
↓ 2 callersFunctioncollect_variables_from_arguments
Returns all variable names referenced across the given `arguments`.
src/command/persisted_queries/generate/manifest/ast_ext/variables.rs:18
↓ 2 callersFunctioncompare_args
(context: &str, actual: &Value, reference: &Value)
crates/rover-client/src/operations/graph/introspect/introspection_parity.rs:108
↓ 2 callersFunctionconfirm_delete
()
crates/rover-std/src/prompt.rs:3
↓ 2 callersFunctioncould_not_install_plugin
(plugin_name: &str, version: &str)
src/command/install/plugin.rs:234
↓ 2 callersMethodcreate_bin_dir
(&self)
installers/binstall/src/install/mod.rs:165
↓ 2 callersFunctioncreate_invalid_api_key_error
()
src/command/init/authentication/conversions.rs:7
↓ 2 callersFunctioncreate_mock_template
Helper functions for tests
src/command/init/tests/mcp_transitions_tests.rs:138
↓ 2 callersFunctioncreate_subgraph_resolution_error
(name: &str, error: ResolveSubgraphError)
src/command/lsp/mod.rs:365
↓ 2 callersFunctiondefault_value_node
(literal: Option<String>)
crates/rover-client/src/operations/graph/introspect/schema.rs:469
↓ 2 callersMethoddeprecated_fields
(&self)
crates/rover-schema/src/describe/deprecated.rs:89
↓ 2 callersMethoddescriptor
(&self)
src/command/output.rs:918
↓ 2 callersFunctiondeserialization_error
(status: StatusCode)
crates/rover-client/src/operations/graph/introspect/runner.rs:148
↓ 2 callersMethoddo_install
( &self, plugin: &Plugin, is_latest: bool, )
src/command/install/plugin.rs:431
↓ 2 callersFunctiondo_update_check
( checked: &mut bool, should_output_if_updated: bool, client: Client, )
src/utils/version.rs:53
↓ 2 callersFunctiondownload_template
(url: Url, to_path: &Utf8Path)
src/utils/template.rs:8
↓ 2 callersFunctionempty_200
()
crates/rover-auth/src/oauth2/revoke_token.rs:151
↓ 2 callersMethodencode
Encode Schema into an SDL.
crates/rover-client/src/operations/graph/introspect/schema.rs:68
↓ 2 callersFunctionerror_if_empty
(values: Vec<T>)
src/command/template/templates.rs:66
↓ 2 callersMethodexec
( &self, client: &Client, should_retry: bool, retry_period: Duration, )
src/command/subgraph/introspect.rs:35
↓ 2 callersMethodexec
( &self, client: &Client, should_retry: bool, retry_period: Duration, )
src/command/graph/introspect.rs:50
↓ 2 callersMethodexecute_command
(&self)
src/cli.rs:181
↓ 2 callersFunctionexpanded_type_table
(exp: &ExpandedType)
src/command/schema/describe/output/field_detail.rs:123
↓ 2 callersMethodextended_fields_detail
( &self, all_fields: Vec<FieldInfo>, include_deprecated: bool, depth: usize,
crates/rover-schema/src/describe/type_detail/fields/extended_fields_detail.rs:43
↓ 2 callersFunctionfed_two_nine
()
src/composition/supergraph/binary.rs:568
↓ 2 callersMethodfetch_mcp_template
Fetch and compose MCP template (base template + add-mcp)
src/command/init/template_fetcher.rs:200
↓ 2 callersFunctionfields_summary
(fields: &ExtendedFieldsDetail)
src/command/schema/describe/output/type_detail.rs:318
↓ 2 callersMethodfiltered_sdl
Returns SDL for the definition referenced by `coord`, or `None` if the type or directive is not found. Directive coordinates (`@directive`, `@directiv
crates/rover-schema/src/parsed_schema.rs:39
↓ 2 callersMethodfind_existing_latest_major
( &self, plugin: &Plugin, major_version: u64, )
src/command/install/plugin.rs:363
↓ 2 callersMethodfind_implementors
Return the names of all object types that implement the given interface.
crates/rover-schema/src/describe/type_detail/interface_detail.rs:26
↓ 2 callersFunctionfind_template_child
( node: &tree_sitter::Node<'a>, kind: &str, )
src/command/client/extract/documents/typescript.rs:97
↓ 2 callersFunctionformat_subgraphs
puts the subgraphs into a vec of SubgraphInfo, sorted by updated_at timestamp. Newer updated services will show at top of list
crates/rover-client/src/operations/subgraph/list/runner.rs:67
↓ 2 callersFunctiongenerate_default_graph_id
Generate a default graph ID with random suffix
src/command/init/graph_id/generation.rs:29
↓ 2 callersFunctiongenerate_graph_id
Generates a graph ID based on a name while meeting all validation rules
src/command/init/graph_id/generation.rs:9
↓ 2 callersMethodgenerate_operations_with_id
( &self, id_fn: impl Fn(&str) -> String, )
src/command/persisted_queries/generate/manifest/operation/parsed_inputs.rs:150
↓ 2 callersMethodget_arch_for_env
(&self, os: &str, arch: &str)
src/command/install/plugin.rs:58
↓ 2 callersMethodget_ariadne
(&self)
crates/rover-client/src/shared/lint_response.rs:40
↓ 2 callersFunctionget_binstall_scripts_root
()
tests/integration/installers/mod.rs:29
↓ 2 callersMethodget_checks_timeout_seconds
(&self)
src/cli.rs:356
↓ 2 callersFunctionget_config
(override_api_key: Option<String>)
src/command/config/auth.rs:99
↓ 2 callersFunctionget_config
(override_api_key: Option<String>)
crates/houston/tests/auth.rs:52
↓ 2 callersFunctionget_delete_data_from_response
( response_data: subgraph_delete_mutation::ResponseData, graph_ref: GraphRef, )
crates/rover-client/src/operations/subgraph/delete/runner.rs:33
↓ 2 callersMethodget_elv2_toml_path
(&self)
crates/houston/src/config.rs:92
↓ 2 callersMethodget_installer
( &self, binary_name: String, override_install_path: Option<Utf8PathBuf>, )
src/command/install/mod.rs:133
↓ 2 callersMethodget_internal_data_json
(&self)
src/error/mod.rs:117
↓ 2 callersMethodget_internal_error_json
(&self)
src/error/mod.rs:128
↓ 2 callersMethodget_json_version
(&self)
src/error/mod.rs:143
↓ 2 callersMethodget_msg
(&self)
crates/rover-client/src/shared/check_response.rs:347
↓ 2 callersMethodget_or_prompt_graph_id
(&self, project_name: &str)
src/command/init/options/project_graphid.rs:24
↓ 2 callersMethodget_or_prompt_organization
( &self, organizations: &[Organization], )
src/command/init/options/project_organization.rs:78
↓ 2 callersMethodget_or_prompt_project_name
(&self)
src/command/init/options/project_name.rs:75
↓ 2 callersMethodget_or_prompt_use_case
(&self)
src/command/init/options/project_use_case.rs:18
↓ 2 callersFunctionget_or_write_machine_id
(path: &Utf8PathBuf)
crates/sputnik/src/report.rs:51
↓ 2 callersMethodget_plugin_bin_path
( &self, plugin_name: &str, plugin_version: &str, )
installers/binstall/src/install/mod.rs:178
↓ 2 callersMethodget_project_name
(&self)
src/command/init/options/project_name.rs:44
↓ 2 callersMethodget_reqwest_client
WARNING: I _think_ this should be an anyhow error (it gets converted to a sputnik error and there's no impl from a rovererror)
src/cli.rs:328
↓ 2 callersMethodget_reqwest_client_builder
(&self)
src/cli.rs:338
↓ 2 callersFunctionget_schema_from_response_data
( response_data: graph_fetch_query::ResponseData, graph_ref: rover_studio::types::GraphRef, )
crates/rover-client/src/operations/graph/fetch/service.rs:100
↓ 2 callersMethodget_subgraph_urls
(&self)
tests/e2e/mod.rs:80
↓ 2 callersFunctionget_subgraphs_from_response_data
( graph_ref: GraphRef, response_data: subgraph_fetch_all_query::ResponseData, )
crates/rover-client/src/operations/subgraph/fetch_all/service.rs:114
↓ 2 callersMethodget_tarball_url
(&self)
src/command/install/plugin.rs:149
↓ 2 callersFunctiongraph_id_or_variant
()
src/composition/supergraph/config/scenario.rs:25
↓ 2 callersMethodhandle
( self, sender: tokio::sync::mpsc::UnboundedSender<Self::Output>, cancellation_token:
src/watch.rs:27
↓ 2 callersMethodhandle_existing_graph_mcp
( &self, client: &rover_client::blocking::StudioClient, client_config: &StudioClientCo
src/command/init/mod.rs:580
↓ 2 callersMethodhandle_output
Handle output and errors from a Rover command.
src/options/output.rs:114
← previousnext →301–400 of 2,597, ranked by callers