Skip to content

Commit 4f7739a

Browse files
voideanvaluefacebook-github-bot
authored andcommittedNov 14, 2023
generate_schema_resolvers -> ResolversSchemaModule
Reviewed By: Snowshine-afk Differential Revision: D51257562 fbshipit-source-id: 57b76e73824dede51a6993546f4a32f00300b3a9
1 parent 400090b commit 4f7739a

File tree

5 files changed

+12
-5
lines changed

5 files changed

+12
-5
lines changed
 

‎compiler/crates/common/src/feature_flags.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ pub struct FeatureFlags {
7171

7272
/// Fully build the schema resolvers artifact
7373
#[serde(default)]
74-
pub enable_schema_resolvers: bool,
74+
pub generate_resolvers_schema_module: bool,
7575

7676
/// Enforce strict flavors for relay resolvers and disallow mixing flavors
7777
#[serde(default)]

‎compiler/crates/relay-codegen/src/build_ast.rs

+5-1
Original file line numberDiff line numberDiff line change
@@ -649,7 +649,11 @@ impl<'schema, 'builder, 'config> CodegenBuilder<'schema, 'builder, 'config> {
649649
resolver_metadata: &RelayResolverMetadata,
650650
inline_fragment: Option<Primitive>,
651651
) -> Primitive {
652-
if self.project_config.feature_flags.enable_schema_resolvers {
652+
if self
653+
.project_config
654+
.feature_flags
655+
.generate_resolvers_schema_module
656+
{
653657
self.build_normalization_relay_resolver_execution_time_for_worker(resolver_metadata)
654658
} else if self
655659
.project_config

‎compiler/crates/relay-compiler/tests/compile_relay_artifacts/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ pub async fn transform_fixture(fixture: &Fixture<'_>) -> Result<String, String>
118118
enable_resolver_normalization_ast: fixture
119119
.content
120120
.contains("# enable_resolver_normalization_ast"),
121-
enable_schema_resolvers: false,
121+
generate_resolvers_schema_module: false,
122122
relay_resolvers_enable_strict_resolver_flavors: FeatureFlag::Disabled,
123123
relay_resolvers_allow_legacy_verbose_syntax: FeatureFlag::Disabled,
124124
enable_relay_resolver_mutations: false,

‎compiler/crates/relay-compiler/tests/compile_relay_artifacts_with_custom_id/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ pub async fn transform_fixture(fixture: &Fixture<'_>) -> Result<String, String>
9696
relay_resolver_enable_output_type: FeatureFlag::Disabled,
9797
relay_resolver_enable_interface_output_type: FeatureFlag::Disabled,
9898
enable_resolver_normalization_ast: false,
99-
enable_schema_resolvers: false,
99+
generate_resolvers_schema_module: false,
100100
relay_resolvers_enable_strict_resolver_flavors: FeatureFlag::Disabled,
101101
relay_resolvers_allow_legacy_verbose_syntax: FeatureFlag::Disabled,
102102
enable_relay_resolver_mutations: false,

‎compiler/crates/relay-transforms/src/apply_transforms.rs

+4-1
Original file line numberDiff line numberDiff line change
@@ -358,7 +358,10 @@ fn apply_operation_transforms(
358358
project_config.feature_flags.enable_relay_resolver_transform,
359359
)
360360
})?;
361-
if project_config.feature_flags.enable_schema_resolvers {
361+
if project_config
362+
.feature_flags
363+
.generate_resolvers_schema_module
364+
{
362365
program = log_event.time(
363366
"generate_relay_resolvers_root_fragment_split_operation",
364367
|| generate_relay_resolvers_root_fragment_split_operation(&program),

0 commit comments

Comments
 (0)