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
↓ 819 callers
Method
clone
(&self, org: &str, name: &str, branch: &str)
xtask/src/tools/git.rs:69
↓ 376 callers
Method
clone
(&self)
crates/rover-tower/src/test.rs:59
↓ 232 callers
Method
path
(profile_name: &str, config: &Config)
crates/houston/src/profile/sensitive.rs:16
↓ 179 callers
Method
is_empty
(&self)
src/composition/watchers/watcher/supergraph_config.rs:320
↓ 175 callers
Function
default
Construct a stderr printer with color auto-detected from the environment.
crates/rover-print/src/print/stderr.rs:22
↓ 155 callers
Method
as_str
(&self)
src/command/init/graph_id/validation.rs:19
↓ 142 callers
Method
get
returns the value of the environment variable if it exists
src/utils/env.rs:61
↓ 136 callers
Method
insert
sets an environment variable to a value
src/utils/env.rs:76
↓ 112 callers
Method
as_ref
(&self)
crates/rover-client/src/shared/check_response.rs:514
↓ 112 callers
Method
build
(self)
src/utils/client.rs:85
↓ 110 callers
Method
to_path_buf
(&self)
src/utils/parsers.rs:61
↓ 93 callers
Method
args
(&self)
src/command/schema/describe/output/field_detail.rs:47
↓ 77 callers
Method
body
( &self, name: &str, all_fragments: &BTreeMap<String, ParsedFragment>, )
src/command/persisted_queries/generate/manifest/operation/parsed_operation.rs:50
↓ 74 callers
Method
build
( &self, service: &str, user: &str, modifiers: Option<&HashMap<&str, &str>>,
crates/rover-storage/src/credentials_file.rs:155
↓ 67 callers
Method
matches
Dictates whether a [`StatusCode`] matches the criteria
crates/rover-http/src/error_on_status.rs:19
↓ 66 callers
Method
header
(&self)
src/command/schema/describe/output/type_detail.rs:55
↓ 65 callers
Method
send
(&mut self, message: T)
crates/rover-auth/src/oauth2/authorization_flow/redirect/mod.rs:19
↓ 58 callers
Function
run
( input: InitNewKeyInput, client: &StudioClient, )
crates/rover-client/src/operations/init/key/runner.rs:15
↓ 54 callers
Method
success
Stop the spinner with a success message (green)
src/command/init/spinner.rs:88
↓ 52 callers
Method
name
Fetches the subgraph name from the definition strategy
src/composition/supergraph/config/resolver/mod.rs:383
↓ 44 callers
Method
paint
(&self, message: S)
crates/rover-std/src/style.rs:32
↓ 44 callers
Method
service
(&self)
src/utils/client.rs:205
↓ 41 callers
Method
get_authenticated_client
(&self, profile_opt: &ProfileOpt)
src/utils/client.rs:229
↓ 40 callers
Method
parse
Parse the key string into a strongly-typed representation
src/command/init/tests/authentication_tests.rs:92
↓ 37 callers
Method
find
Discovers files with the given extensions under `self.root`.
crates/rover-std/src/fs/file_search.rs:37
↓ 28 callers
Method
into_inner
Consumes the [`GraphQLRequest`] and produces the inner [`GraphQLQuery::Variables`] object
crates/rover-graphql/src/lib.rs:155
↓ 26 callers
Function
auth_error_to_rover_error
(error: AuthenticationError)
src/command/init/authentication/conversions.rs:20
↓ 25 callers
Method
is_none
(&self)
crates/rover-client/src/operations/graph/publish/types.rs:57
↓ 25 callers
Method
run
(&self)
src/cli.rs:131
↓ 24 callers
Method
client
(&self)
src/utils/telemetry.rs:118
↓ 22 callers
Method
search
Search the schema for elements whose name or description matches the query. The query is comma-separated into OR'd clauses; within a clause, terms ar
crates/rover-schema/src/search/mod.rs:16
↓ 21 callers
Method
set_suggestion
(&mut self, suggestion: RoverErrorSuggestion)
src/error/mod.rs:80
↓ 20 callers
Method
layer
(&self, inner: S)
crates/rover-graphql/src/lib.rs:177
↓ 20 callers
Function
rover
(args: &[&str])
tests/e2e/schema/describe.rs:66
↓ 20 callers
Method
with_suggestion
(mut self, suggestion: RoverErrorSuggestion)
src/error/mod.rs:84
↓ 19 callers
Method
boxed
()
tests/e2e/dev.rs:175
↓ 19 callers
Function
schema_file
Creates a temp file containing `TEST_SDL` and returns it. The file stays alive as long as the returned handle is in scope.
tests/e2e/schema/describe.rs:59
↓ 18 callers
Method
get_client_config
(&self)
src/cli.rs:283
↓ 15 callers
Method
find_root_paths
Find the shortest path(s) from Query/Mutation/Subscription roots to a target type.
crates/rover-schema/src/root_paths.rs:51
↓ 15 callers
Function
get_table
()
src/utils/table.rs:3
↓ 15 callers
Method
is_deprecated
(&self)
crates/rover-schema/src/describe/deprecated.rs:14
↓ 15 callers
Method
is_fed_two
(&self)
src/composition/supergraph/config/scenario.rs:20
↓ 14 callers
Method
inner
(&self)
crates/rover-schema/src/parsed_schema.rs:31
↓ 14 callers
Function
terms
Builds a single-clause input from a whitespace-separated string.
crates/rover-schema/src/search/result.rs:266
↓ 14 callers
Method
url
Fetches the subgraph url from the definition strategy
src/composition/supergraph/config/resolver/mod.rs:391
↓ 13 callers
Method
display
(&self)
src/command/schema/describe/output/type_detail.rs:16
↓ 13 callers
Method
get_bin_dir_path
Gets the location the executable will be installed to
installers/binstall/src/install/mod.rs:144
↓ 13 callers
Method
parse
Parse SDL into a schema. Uses permissive parsing (no validation) since we want to explore schemas that may have minor issues.
crates/rover-schema/src/parsed_schema.rs:14
↓ 13 callers
Function
ty_of
(schema: &'a ParsedSchema, type_name: &Name)
crates/rover-schema/src/search/result.rs:270
↓ 13 callers
Method
type_detail
Return detail for the named type, or an error if it does not exist.
crates/rover-schema/src/describe/type_detail/mod.rs:43
↓ 13 callers
Method
values
(&self)
src/command/schema/describe/output/type_detail.rs:233
↓ 13 callers
Method
write
(&self, key: &str, value: T)
crates/rover-storage/src/credentials_file.rs:56
↓ 12 callers
Method
get_env_var
(&self, key: RoverEnvKey)
src/cli.rs:365
↓ 12 callers
Function
get_identity
(actor_type: Actor)
src/command/config/whoami.rs:120
↓ 12 callers
Function
parse_selections
(src: &str)
src/command/persisted_queries/generate/manifest/ast_ext/selection_set.rs:89
↓ 11 callers
Method
address
(&self)
src/command/dev/router/config/mod.rs:272
↓ 11 callers
Function
body_to_bytes
Reads a [`Body`] to [`Bytes`]
crates/rover-http/src/body.rs:8
↓ 11 callers
Method
call
(&mut self, reference: &str)
src/command/init/template_fetcher.rs:324
↓ 11 callers
Function
description_node
(desc: Option<String>)
crates/rover-client/src/operations/graph/introspect/schema.rs:448
↓ 11 callers
Method
exec
( &self, args: &[&str], directory: &Utf8PathBuf, env: Option<&HashMap<String,
xtask/src/tools/runner.rs:32
↓ 11 callers
Method
field_arg_detail
Return detail for the argument identified by `coord`.
crates/rover-schema/src/describe/type_detail/fields/field_arg_detail.rs:28
↓ 11 callers
Function
get_credential
()
src/command/config/whoami.rs:129
↓ 11 callers
Method
get_name
(&self)
src/command/install/plugin.rs:30
↓ 11 callers
Method
process_template_placeholders
Process template placeholders in any file content (for MCP projects) Handles both ${} and {{}} placeholder formats for comprehensive compatibility
src/command/init/transitions.rs:1017
↓ 11 callers
Method
read_file_descriptor
( &self, file_description: &str, read_stdin_impl: &mut impl ReadStdin, )
src/options/file.rs:16
↓ 11 callers
Function
run_search
Runs `rover schema search <schema> <terms...> [extra_args]` and returns its JSON output.
tests/integration/schema/search.rs:28
↓ 11 callers
Function
run_search_text
Runs `rover schema search <schema> <terms...> [extra_args] --format plain` and returns its captured stdout as a String for text-format snapshot assert
tests/integration/schema/search.rs:47
↓ 11 callers
Method
score
(&self)
crates/rover-schema/src/search/result.rs:96
↓ 11 callers
Method
studio_graphql_service
( &self, )
crates/rover-client/src/blocking/studio_client.rs:135
↓ 11 callers
Function
term
Construct a real terminal printer for stderr with explicit color handling.
crates/rover-print/src/print/stderr.rs:14
↓ 11 callers
Method
write
(&self, key: &str, value: T)
crates/rover-storage/src/secret.rs:29
↓ 10 callers
Method
default
()
src/command/dev/mcp/run.rs:28
↓ 10 callers
Function
index_by_name
(maybe_array: Option<&Value>)
crates/rover-client/src/operations/graph/introspect/introspection_parity.rs:169
↓ 10 callers
Method
lines
A snapshot of the lines recorded so far.
crates/rover-print/src/print/testing.rs:28
↓ 10 callers
Function
terms
(s: &str)
crates/rover-schema/src/search/match_score.rs:155
↓ 9 callers
Method
execute
( &self, exec_impl: &impl ExecCommand, config: ExecCommandConfig, )
src/composition/supergraph/binary.rs:482
↓ 9 callers
Function
gather_inputs
( parsed_files: &[ParsedFile], )
src/command/client/check/mod.rs:237
↓ 9 callers
Method
json
(&self)
src/command/client/check/output.rs:64
↓ 9 callers
Method
remove
( &mut self, subgraph: &str, potential_error: Option<ResolveSubgraphError>, )
src/composition/watchers/subgraphs.rs:422
↓ 9 callers
Function
run_extract
Runs `rover client extract` and returns its JSON output, normalized so snapshots are deterministic across machines and runs: the tempdir prefix become
tests/integration/client/extract.rs:50
↓ 9 callers
Method
text
(&self)
crates/rover-print/src/style.rs:25
↓ 9 callers
Method
version
(&self)
src/utils/telemetry.rs:107
↓ 8 callers
Method
call
(&mut self, _req: ())
src/composition/supergraph/config/full/subgraph/file.rs:36
↓ 8 callers
Method
get_reqwest_client
(&self)
src/utils/client.rs:196
↓ 8 callers
Method
kind
(&self)
crates/rover-client/src/operations/graph/introspect/schema.rs:420
↓ 8 callers
Method
poll
( self: std::pin::Pin<&mut Self>, cx: &mut std::task::Context<'_>, )
crates/rover-auth/src/oauth2/authorization_flow/redirect/future.rs:58
↓ 8 callers
Method
via
(&self)
src/command/schema/describe/output/type_detail.rs:81
↓ 8 callers
Method
write_file
(&self, path: &Utf8PathBuf, contents: &[u8])
src/utils/effect/write_file.rs:28
↓ 7 callers
Method
collect_variables
(&self)
src/command/persisted_queries/generate/manifest/ast_ext/selection_set.rs:45
↓ 7 callers
Function
create_graphql_file
Helper function to create a GraphQL file in a temp directory
src/command/init/template_operations.rs:343
↓ 7 callers
Method
description
(&self)
src/command/schema/describe/output/type_detail.rs:59
↓ 7 callers
Method
directive_detail
Return detail for the directive identified by `name`.
crates/rover-schema/src/describe/directive_detail.rs:37
↓ 7 callers
Method
execute
( &self, request_body: String, header_map: &HeaderMap, should_retry: bool,
crates/rover-client/src/blocking/client.rs:86
↓ 7 callers
Method
extract_documents
(&self, source: &str)
src/command/client/extract/documents/typescript.rs:37
↓ 7 callers
Function
extractor
(tags: &[&str])
src/command/client/extract/documents/typescript.rs:135
↓ 7 callers
Function
generate_project_created_message
( project_name: String, artifacts: &[Utf8PathBuf], graph_ref: &GraphRef, api_key: String,
src/command/init/helpers.rs:35
↓ 7 callers
Method
into_string
Consumes self and returns the inner String
src/command/init/graph_id/validation.rs:24
↓ 7 callers
Function
parsed
( #[default(String::from("query Hello { __typename }"))] content: String, )
src/command/client/check/mod.rs:422
↓ 7 callers
Method
print
(&self, message: &StyledText)
crates/rover-print/src/print/term.rs:12
↓ 7 callers
Method
render
(&self, text: &StyledText)
crates/rover-print/src/print/term.rs:24
next →
1–100 of 2,597, ranked by callers