Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/apollographql/rover
/ functions
Functions
2,597 in github.com/apollographql/rover
⨍
Functions
2,597
◇
Types & classes
895
↓ 7 callers
Method
run
(&self)
src/composition/watchers/watcher/sdl.rs:13
↓ 7 callers
Function
strip_ansi_codes
Helper function to strip ANSI color codes
src/command/init/tests/project_created_message_tests.rs:9
↓ 6 callers
Method
accept_invalid_certs
(self, value: bool)
src/utils/client.rs:50
↓ 6 callers
Method
build_and_write
(&self)
src/command/init/template_operations.rs:321
↓ 6 callers
Function
build_response
( graph_ref: GraphRef, data: cloud_config_update_query::ResponseData, )
crates/rover-client/src/operations/cloud/config/update.rs:34
↓ 6 callers
Function
build_response
(publish_response: UpdateResponse)
crates/rover-client/src/operations/subgraph/publish/runner.rs:95
↓ 6 callers
Method
call
(&mut self, mut req: HttpRequest)
crates/rover-studio/src/service/mod.rs:101
↓ 6 callers
Method
create
Creates a new [`HttpService`]
crates/rover-http/src/reqwest.rs:29
↓ 6 callers
Function
create_test_template
()
src/command/init/tests/mcp_agents_merge_tests.rs:11
↓ 6 callers
Method
enter_key
Simulate a user entering a key
src/command/init/tests/project_authentication_tests.rs:29
↓ 6 callers
Function
expand
Implements router-config-style [variable expansion](https://www.apollographql.com/docs/router/configuration/overview/#variable-expansion) for a YAML m
src/utils/expansion.rs:17
↓ 6 callers
Method
extract_documents
(&self, source: &str)
src/command/client/extract/documents/mod.rs:31
↓ 6 callers
Function
for_each_in_array
(parent: &mut Value, key: &str, mut f: impl FnMut(&mut Value))
crates/rover-client/src/operations/graph/introspect/service.rs:192
↓ 6 callers
Method
from_supergraph_config
Produces a new `FederationVersionResolver` that takes into account the [`FederationVersion`] from a [`SupergraphConfig`] (if it has one)
src/composition/supergraph/config/federation.rs:69
↓ 6 callers
Function
get_check_response_from_data
( data: QueryResponseData, graph_ref: GraphRef, subgraph: String, )
crates/rover-client/src/operations/subgraph/check_workflow/runner.rs:105
↓ 6 callers
Method
get_duration
(&self)
src/utils/client.rs:120
↓ 6 callers
Function
get_home_dir_path
()
installers/binstall/src/lib.rs:37
↓ 6 callers
Function
get_who_am_i
(unmasked_key: bool)
src/command/config/whoami.rs:111
↓ 6 callers
Method
install
( &self, override_install_path: Option<Utf8PathBuf>, elv2_license_accepter: LicenseAcc
src/composition/supergraph/install.rs:53
↓ 6 callers
Method
layer
(&self, inner: S)
installers/binstall/src/install/download/gz_decode.rs:27
↓ 6 callers
Method
list_files
(&self)
src/command/init/tests/transitions_tests.rs:42
↓ 6 callers
Method
local_addr
(&self)
crates/rover-auth/src/oauth2/authorization_flow/redirect/server.rs:92
↓ 6 callers
Method
merge
(&mut self, other: ParsedInputs)
src/command/persisted_queries/generate/manifest/operation/parsed_inputs.rs:118
↓ 6 callers
Method
overview
Generate a schema overview.
crates/rover-schema/src/describe/schema_overview.rs:40
↓ 6 callers
Function
parse_doc
( src: &str, )
src/command/persisted_queries/generate/manifest/operation/parsed_operation.rs:117
↓ 6 callers
Method
post
Client method for making a GraphQL request. Takes one argument, `variables`. Returns an optional response. Automatically retries requests.
crates/rover-client/src/blocking/client.rs:40
↓ 6 callers
Function
sanitize_url
(url: &str)
crates/rover-std/src/url.rs:5
↓ 6 callers
Method
serialize
(&self, s: S)
crates/rover-client/src/operations/graph/validate_operations/types.rs:48
↓ 6 callers
Method
source
(&self)
src/command/dev/router/config/mod.rs:63
↓ 6 callers
Function
whoami_url
()
crates/rover-auth/src/oauth2/status.rs:154
↓ 6 callers
Method
write_schema_file
(&self, root_dir: &Path)
src/composition/supergraph/config/scenario.rs:205
↓ 5 callers
Function
build_response
(data: ResponseData)
crates/rover-client/src/operations/init/build_pipeline_track/runner.rs:30
↓ 5 callers
Function
build_response
( graph_ref: GraphRef, data: cloud_config_validate_query::ResponseData, )
crates/rover-client/src/operations/cloud/config/validate.rs:38
↓ 5 callers
Function
build_response
( graph_ref: GraphRef, data: cloud_config_fetch_query::ResponseData, )
crates/rover-client/src/operations/cloud/config/fetch.rs:27
↓ 5 callers
Method
build_supergraph
(&self)
src/command/init/template_operations.rs:311
↓ 5 callers
Method
call
(&mut self, req: Request<T>)
crates/rover-auth/src/oauth2/authorization_flow/redirect/handler.rs:65
↓ 5 callers
Method
call
(&mut self, req: HttpRequest)
crates/rover-http/src/reqwest.rs:95
↓ 5 callers
Method
cargo_exec
( &self, cargo_args: Vec<&str>, extra_args: Vec<&str>, target: Option<&Target>
xtask/src/tools/cargo.rs:93
↓ 5 callers
Method
clear
Removes all configuration files from filesystem
crates/houston/src/config.rs:66
↓ 5 callers
Function
collect_variables_from_directives
Returns all variable names referenced in any argument of any directive in `directives`.
src/command/persisted_queries/generate/manifest/ast_ext/variables.rs:8
↓ 5 callers
Function
create_check_workflow_data
( status: CheckWorkflowStatus, tasks: serde_json::Value, )
crates/rover-client/src/operations/subgraph/check_workflow/runner.rs:538
↓ 5 callers
Function
deprecation_directives
(is_deprecated: bool, reason: Option<String>)
crates/rover-client/src/operations/graph/introspect/schema.rs:452
↓ 5 callers
Method
deprecation_reason
(&self)
crates/rover-schema/src/describe/deprecated.rs:18
↓ 5 callers
Method
directive_arg_detail
Return detail for the argument `arg_name` on the directive `directive_name`.
crates/rover-schema/src/describe/directive_detail.rs:48
↓ 5 callers
Method
endpoint
(&self)
src/utils/telemetry.rs:96
↓ 5 callers
Method
exec_command
(&self, config: ExecCommandConfig)
src/utils/effect/exec.rs:49
↓ 5 callers
Method
failure
(data: Value, error: Value, json_version: JsonVersion)
src/options/output.rs:145
↓ 5 callers
Method
federation_version
Using the supergraph binary's version to get the supported Federation version At the time of writing, these versions are the same. That is, a supergr
src/composition/supergraph/binary.rs:125
↓ 5 callers
Method
field_detail
Return detail for the field identified by `coord`, or an error if not found.
crates/rover-schema/src/describe/type_detail/fields/field_detail.rs:39
↓ 5 callers
Method
find_or_install_latest_major
( &self, plugin: &Plugin, major_version: u64, skip_update: bool, )
src/command/install/plugin.rs:321
↓ 5 callers
Method
fully_resolve_subgraphs
Fully resolves the subgraph configurations in the supergraph config file to their SDLs
src/composition/supergraph/config/resolver/mod.rs:311
↓ 5 callers
Method
generate_operations
( &self, )
src/command/persisted_queries/generate/manifest/operation/parsed_inputs.rs:144
↓ 5 callers
Method
get_json
(&self)
crates/rover-client/src/shared/lint_response.rs:103
↓ 5 callers
Function
get_license_response_from_data
( data: license_fetch_query::ResponseData, graph_id: &str, )
crates/rover-client/src/operations/license/fetch/runner.rs:32
↓ 5 callers
Method
get_plugin_version
( &self, plugin_tarball_url: &str, is_latest: bool, )
installers/binstall/src/install/mod.rs:95
↓ 5 callers
Method
get_subgraph_names
(&self)
tests/e2e/subgraph/publish.rs:36
↓ 5 callers
Function
get_supergraph_sdl_from_response_data
( response_data: supergraph_fetch_query::ResponseData, graph_ref: GraphRef, )
crates/rover-client/src/operations/supergraph/fetch/runner.rs:41
↓ 5 callers
Function
introspection_json_to_validated_sdl
( introspection: &Value, )
crates/rover-client/src/operations/graph/introspect/introspection_json.rs:84
↓ 5 callers
Method
message
(&self)
src/error/mod.rs:93
↓ 5 callers
Function
mock_graph_ref
()
crates/rover-client/src/operations/cloud/config/update.rs:72
↓ 5 callers
Function
mock_graph_ref
()
crates/rover-client/src/operations/cloud/config/fetch.rs:59
↓ 5 callers
Method
opts_into_env
Gather the rover-specific configuration options into environment variables understood by the MCP server. TODO: Magic strings are not fun to debug late
src/command/dev/mcp/binary.rs:90
↓ 5 callers
Function
replace_ready_service
(src: &mut S)
crates/rover-tower/src/service.rs:3
↓ 5 callers
Function
rover
()
tests/integration/client/extract.rs:40
↓ 5 callers
Function
sdl_fed2
(sdl: String)
src/composition/supergraph/config/scenario.rs:63
↓ 5 callers
Method
select_data_source
( self, options: &ProjectUseCaseOpt, )
src/command/init/transitions.rs:756
↓ 5 callers
Function
validate_extensions
Validate `extensions` against `base_sdl` using `apollo_compiler`. Returns one [`ExtensionFailure`] per diagnostic error. Each failure is attributed t
src/command/client/extensions.rs:33
↓ 5 callers
Function
via_section
(via: &[RootPath])
src/command/schema/describe/output/type_detail.rs:385
↓ 4 callers
Function
annotate_with_locations
( results: Vec<ClientValidationResult>, operations: &[OperationInput], )
src/command/client/check/mod.rs:383
↓ 4 callers
Method
authorize
Opens the authorization URL and waits for the OAuth callback, returning the flow with code.
crates/rover-auth/src/oauth2/authorization_flow/mod.rs:113
↓ 4 callers
Function
build_response
( data: readme_publish_mutation::ResponseData, graph_ref: GraphRef, )
crates/rover-client/src/operations/readme/publish/runner.rs:31
↓ 4 callers
Function
build_response
( publish_response: graph_publish_mutation::GraphPublishMutationGraphUploadSchema, total_type_count: u
crates/rover-client/src/operations/graph/publish/runner.rs:76
↓ 4 callers
Method
call
(&mut self, req: ClientCredentialsRequest)
crates/rover-auth/src/oauth2/client_credentials.rs:125
↓ 4 callers
Method
code
(&self)
src/error/mod.rs:97
↓ 4 callers
Method
collect_spreads
(&self)
src/command/persisted_queries/generate/manifest/ast_ext/selection_set.rs:26
↓ 4 callers
Method
confirm_graph_id
(self, options: &GraphIdOpt)
src/command/init/transitions.rs:311
↓ 4 callers
Function
create_api_key
( client_config: &StudioClientConfig, profile: &ProfileOpt, graph_id: String, key_name: String
src/command/init/operations.rs:71
↓ 4 callers
Method
create_project
( self, client_config: &StudioClientConfig, profile: &ProfileOpt, )
src/command/init/transitions.rs:377
↓ 4 callers
Method
delete
(&self, key: &str)
crates/rover-storage/src/credentials_file.rs:82
↓ 4 callers
Method
enter_project_name
(self, options: &ProjectNameOpt)
src/command/init/transitions.rs:292
↓ 4 callers
Function
file_store_backend
(credentials_dir: PathBuf)
crates/rover-storage/src/secret.rs:63
↓ 4 callers
Method
find_existing_exact
( &self, plugin: &Plugin, version: &str, )
src/command/install/plugin.rs:407
↓ 4 callers
Function
find_matching_log_line
(reader: &mut BufReader<ChildStderr>, matcher: &Regex)
tests/e2e/mod.rs:322
↓ 4 callers
Function
fixtures_root
()
tests/integration/client/extract.rs:10
↓ 4 callers
Method
get_base_dir_path
(&self)
installers/binstall/src/install/mod.rs:156
↓ 4 callers
Method
get_install_override_path
(&self)
src/cli.rs:306
↓ 4 callers
Method
get_organization
(&self)
src/command/init/options/project_organization.rs:48
↓ 4 callers
Function
get_publish_response_from_data
( data: graph_publish_mutation::ResponseData, graph_ref: GraphRef, )
crates/rover-client/src/operations/graph/publish/runner.rs:60
↓ 4 callers
Function
get_routing_url_from_response_data
( input: SubgraphRoutingUrlInput, response_data: SubgraphRoutingUrlResponseData, )
crates/rover-client/src/operations/subgraph/routing_url/runner.rs:31
↓ 4 callers
Method
get_rover_config
(&self)
src/cli.rs:275
↓ 4 callers
Function
get_shortlinks_with_info
* Returns a map of shortlink slugs to their corresponding ShortlinkInfo struct. * The ShortlinkInfo struct contains the description, parent route, an
src/command/docs/shortlinks.rs:48
↓ 4 callers
Method
get_stdout
(&self)
src/command/output.rs:178
↓ 4 callers
Function
get_subgraph_from_response_data
( graph_ref: GraphRef, subgraph_name: String, response_data: subgraph_fetch_query::ResponseData, )
crates/rover-client/src/operations/subgraph/fetch/service.rs:121
↓ 4 callers
Method
get_table
(&self)
crates/rover-client/src/shared/check_response.rs:174
↓ 4 callers
Function
http_service
()
crates/rover-auth/tests/client_credentials.rs:15
↓ 4 callers
Method
http_service
(&self)
crates/rover-client/src/blocking/studio_client.rs:156
↓ 4 callers
Method
init
( self, read_stdin_impl: &mut impl ReadStdin, fetch_remote_subgraphs_factory: S,
src/composition/pipeline.rs:87
↓ 4 callers
Method
inner
(&self)
src/command/dev/router/config/mod.rs:309
↓ 4 callers
Method
into_response
(self)
crates/rover-auth/src/oauth2/authorization_flow/redirect/handler.rs:33
↓ 4 callers
Method
is_telemetry_enabled
(&self)
src/utils/telemetry.rs:82
← previous
next →
101–200 of 2,597, ranked by callers