From 8268666fae81e97a8882ce0eb24ead87ba1da7dc Mon Sep 17 00:00:00 2001 From: David Barsky Date: Fri, 12 Apr 2024 13:51:29 -0700 Subject: [PATCH] Migrate relay away from mod.rs Reviewed By: zertosh Differential Revision: D55984655 fbshipit-source-id: 1935f9b0ba5fe51165dd47c2b6a7021d8b968289 --- compiler/crates/dependency-analyzer/tests/{ast/mod.rs => ast.rs} | 0 compiler/crates/dependency-analyzer/tests/{ir/mod.rs => ir.rs} | 0 compiler/crates/docblock-syntax/tests/{parse/mod.rs => parse.rs} | 0 .../crates/extract-graphql/tests/{extract/mod.rs => extract.rs} | 0 .../crates/fixture-tests/tests/{uppercase/mod.rs => uppercase.rs} | 0 .../mod.rs => validate_selection_conflict.rs} | 0 compiler/crates/graphql-ir/tests/{parse/mod.rs => parse.rs} | 0 .../{parse_with_extensions/mod.rs => parse_with_extensions.rs} | 0 .../tests/{parse_with_provider/mod.rs => parse_with_provider.rs} | 0 compiler/crates/graphql-syntax/src/{node/mod.rs => node.rs} | 0 .../tests/{parse_document/mod.rs => parse_document.rs} | 0 .../mod.rs => parse_document_with_features.rs} | 0 .../mod.rs => parse_executable_document.rs} | 0 .../mod.rs => parse_executable_document_with_error_recovery.rs} | 0 .../{parse_schema_document/mod.rs => parse_schema_document.rs} | 0 compiler/crates/graphql-syntax/tests/{print/mod.rs => print.rs} | 0 .../graphql-text-printer/tests/{compact/mod.rs => compact.rs} | 0 .../tests/{operation_printer/mod.rs => operation_printer.rs} | 0 .../crates/graphql-text-printer/tests/{print/mod.rs => print.rs} | 0 .../graphql-text-printer/tests/{print_ast/mod.rs => print_ast.rs} | 0 .../tests/{aliased_fragments/mod.rs => aliased_fragments.rs} | 0 .../relay-codegen/tests/{client_edges/mod.rs => client_edges.rs} | 0 .../tests/{client_extensions/mod.rs => client_extensions.rs} | 0 .../mod.rs => client_extensions_abstract_types.rs} | 0 .../relay-codegen/tests/{connections/mod.rs => connections.rs} | 0 .../{deduped_json_codegen/mod.rs => deduped_json_codegen.rs} | 0 .../relay-codegen/tests/{defer_stream/mod.rs => defer_stream.rs} | 0 .../relay-codegen/tests/{json_codegen/mod.rs => json_codegen.rs} | 0 .../tests/{relay_actor_change/mod.rs => relay_actor_change.rs} | 0 .../tests/{request_metadata/mod.rs => request_metadata.rs} | 0 .../mod.rs => required_directive_codegen.rs} | 0 .../tests/{skip_printing_nulls/mod.rs => skip_printing_nulls.rs} | 0 .../src/{artifact_content/mod.rs => artifact_content.rs} | 0 .../relay-compiler/src/{build_project/mod.rs => build_project.rs} | 0 .../relay-compiler/src/{file_source/mod.rs => file_source.rs} | 0 .../src/{operation_persister/mod.rs => operation_persister.rs} | 0 .../mod.rs => compile_relay_artifacts.rs} | 0 .../mod.rs => compile_relay_artifacts_with_custom_id.rs} | 0 .../mod.rs => relay_compiler_integration.rs} | 0 compiler/crates/relay-docblock/tests/{parse/mod.rs => parse.rs} | 0 .../relay-docblock/tests/{to_schema/mod.rs => to_schema.rs} | 0 .../crates/relay-lsp/src/{code_action/mod.rs => code_action.rs} | 0 .../crates/relay-lsp/src/{completion/mod.rs => completion.rs} | 0 .../mod.rs => explore_schema_for_type.rs} | 0 .../src/{find_field_usages/mod.rs => find_field_usages.rs} | 0 .../relay-lsp/src/{goto_definition/mod.rs => goto_definition.rs} | 0 .../relay-lsp/src/{graphql_tools/mod.rs => graphql_tools.rs} | 0 compiler/crates/relay-lsp/src/{hover/mod.rs => hover.rs} | 0 .../src/{node_resolution_info/mod.rs => node_resolution_info.rs} | 0 .../crates/relay-lsp/src/{references/mod.rs => references.rs} | 0 .../mod.rs => resolved_types_at_location.rs} | 0 .../src/{search_schema_items/mod.rs => search_schema_items.rs} | 0 compiler/crates/relay-lsp/src/{server/mod.rs => server.rs} | 0 .../tests/{find_field_usages/mod.rs => find_field_usages.rs} | 0 compiler/crates/relay-lsp/tests/{hover/mod.rs => hover.rs} | 0 .../tests/{docblock/mod.rs => docblock.rs} | 0 .../relay-schema/src/{definitions/mod.rs => definitions.rs} | 0 .../mod.rs => apply_fragment_arguments.rs} | 0 .../mod.rs => assignable_fragment_spread.rs} | 0 .../relay-transforms/src/{connections/mod.rs => connections.rs} | 0 .../relay-transforms/src/{defer_stream/mod.rs => defer_stream.rs} | 0 .../src/{handle_fields/mod.rs => handle_fields.rs} | 0 compiler/crates/relay-transforms/src/{match_/mod.rs => match_.rs} | 0 .../relay-transforms/src/{no_inline/mod.rs => no_inline.rs} | 0 .../src/{refetchable_fragment/mod.rs => refetchable_fragment.rs} | 0 .../mod.rs => relay_resolvers_abstract_types.rs} | 0 .../src/{required_directive/mod.rs => required_directive.rs} | 0 .../relay-transforms/src/{validations/mod.rs => validations.rs} | 0 .../{validate_module_names/mod.rs => validate_module_names.rs} | 0 .../mod.rs => apply_fragment_arguments.rs} | 0 .../{assignable_directive/mod.rs => assignable_directive.rs} | 0 .../mod.rs => assignable_fragment_spread.rs} | 0 .../tests/{client_edges/mod.rs => client_edges.rs} | 0 .../tests/{client_extensions/mod.rs => client_extensions.rs} | 0 .../mod.rs => client_extensions_abstract_types.rs} | 0 .../{declarative_connection/mod.rs => declarative_connection.rs} | 0 .../tests/{defer_stream/mod.rs => defer_stream.rs} | 0 .../mod.rs => disallow_non_node_id_fields.rs} | 0 .../mod.rs => disallow_readtime_features_in_mutations.rs} | 0 .../mod.rs => disallow_reserved_aliases.rs} | 0 .../mod.rs => disallow_typename_on_root.rs} | 0 .../crates/relay-transforms/tests/{flatten/mod.rs => flatten.rs} | 0 .../mod.rs => fragment_alias_directive.rs} | 0 .../mod.rs => generate_data_driven_dependency_metadata.rs} | 0 .../tests/{generate_id_field/mod.rs => generate_id_field.rs} | 0 .../mod.rs => generate_live_query_metadata.rs} | 0 ... => generate_relay_resolvers_operations_for_nested_objects.rs} | 0 .../tests/{generate_typename/mod.rs => generate_typename.rs} | 0 .../{inline_data_fragment/mod.rs => inline_data_fragment.rs} | 0 .../tests/{inline_fragments/mod.rs => inline_fragments.rs} | 0 compiler/crates/relay-transforms/tests/{mask/mod.rs => mask.rs} | 0 .../tests/{match_transform/mod.rs => match_transform.rs} | 0 .../{match_transform_local/mod.rs => match_transform_local.rs} | 0 .../mod.rs => provided_variable_fragment_transform.rs} | 0 .../{refetchable_fragment/mod.rs => refetchable_fragment.rs} | 0 .../tests/{relay_actor_change/mod.rs => relay_actor_change.rs} | 0 .../{relay_client_component/mod.rs => relay_client_component.rs} | 0 .../tests/{relay_resolvers/mod.rs => relay_resolvers.rs} | 0 .../mod.rs => relay_resolvers_abstract_types.rs} | 0 .../{relay_test_operation/mod.rs => relay_test_operation.rs} | 0 .../tests/{required_directive/mod.rs => required_directive.rs} | 0 .../{skip_client_extensions/mod.rs => skip_client_extensions.rs} | 0 .../{skip_redundant_nodes/mod.rs => skip_redundant_nodes.rs} | 0 .../{skip_unreachable_nodes/mod.rs => skip_unreachable_nodes.rs} | 0 .../{skip_unused_variables/mod.rs => skip_unused_variables.rs} | 0 .../tests/{sort_selections/mod.rs => sort_selections.rs} | 0 .../{subscription_transform/mod.rs => subscription_transform.rs} | 0 .../{transform_connections/mod.rs => transform_connections.rs} | 0 .../tests/{updatable_directive/mod.rs => updatable_directive.rs} | 0 .../mod.rs => updatable_fragment_spread.rs} | 0 .../{validate_connections/mod.rs => validate_connections.rs} | 0 .../mod.rs => validate_connections_schema.rs} | 0 .../mod.rs => validate_deprecated_fields.rs} | 0 .../mod.rs => validate_global_variable_names.rs} | 0 .../mod.rs => validate_global_variables.rs} | 0 .../{validate_module_names/mod.rs => validate_module_names.rs} | 0 .../mod.rs => validate_no_double_underscore_alias.rs} | 0 .../mod.rs => validate_no_unselectable_selections.rs} | 0 .../mod.rs => validate_relay_directives.rs} | 0 .../mod.rs => validate_required_arguments.rs} | 0 .../mod.rs => validate_server_only_directives.rs} | 0 .../{validate_static_args/mod.rs => validate_static_args.rs} | 0 .../mod.rs => validate_unused_variables.rs} | 0 .../tests/{generate_flow/mod.rs => generate_flow.rs} | 0 .../mod.rs => generate_flow_with_custom_id.rs} | 0 .../tests/{generate_typescript/mod.rs => generate_typescript.rs} | 0 .../crates/schema-extractor/tests/{extract/mod.rs => extract.rs} | 0 .../schema-print/tests/{print_schema/mod.rs => print_schema.rs} | 0 .../tests/{validate_schema/mod.rs => validate_schema.rs} | 0 compiler/crates/schema/src/{definitions/mod.rs => definitions.rs} | 0 compiler/crates/schema/src/{flatbuffer/mod.rs => flatbuffer.rs} | 0 compiler/crates/schema/src/{in_memory/mod.rs => in_memory.rs} | 0 .../crates/schema/tests/{build_schema/mod.rs => build_schema.rs} | 0 133 files changed, 0 insertions(+), 0 deletions(-) rename compiler/crates/dependency-analyzer/tests/{ast/mod.rs => ast.rs} (100%) rename compiler/crates/dependency-analyzer/tests/{ir/mod.rs => ir.rs} (100%) rename compiler/crates/docblock-syntax/tests/{parse/mod.rs => parse.rs} (100%) rename compiler/crates/extract-graphql/tests/{extract/mod.rs => extract.rs} (100%) rename compiler/crates/fixture-tests/tests/{uppercase/mod.rs => uppercase.rs} (100%) rename compiler/crates/graphql-ir-validations/tests/{validate_selection_conflict/mod.rs => validate_selection_conflict.rs} (100%) rename compiler/crates/graphql-ir/tests/{parse/mod.rs => parse.rs} (100%) rename compiler/crates/graphql-ir/tests/{parse_with_extensions/mod.rs => parse_with_extensions.rs} (100%) rename compiler/crates/graphql-ir/tests/{parse_with_provider/mod.rs => parse_with_provider.rs} (100%) rename compiler/crates/graphql-syntax/src/{node/mod.rs => node.rs} (100%) rename compiler/crates/graphql-syntax/tests/{parse_document/mod.rs => parse_document.rs} (100%) rename compiler/crates/graphql-syntax/tests/{parse_document_with_features/mod.rs => parse_document_with_features.rs} (100%) rename compiler/crates/graphql-syntax/tests/{parse_executable_document/mod.rs => parse_executable_document.rs} (100%) rename compiler/crates/graphql-syntax/tests/{parse_executable_document_with_error_recovery/mod.rs => parse_executable_document_with_error_recovery.rs} (100%) rename compiler/crates/graphql-syntax/tests/{parse_schema_document/mod.rs => parse_schema_document.rs} (100%) rename compiler/crates/graphql-syntax/tests/{print/mod.rs => print.rs} (100%) rename compiler/crates/graphql-text-printer/tests/{compact/mod.rs => compact.rs} (100%) rename compiler/crates/graphql-text-printer/tests/{operation_printer/mod.rs => operation_printer.rs} (100%) rename compiler/crates/graphql-text-printer/tests/{print/mod.rs => print.rs} (100%) rename compiler/crates/graphql-text-printer/tests/{print_ast/mod.rs => print_ast.rs} (100%) rename compiler/crates/relay-codegen/tests/{aliased_fragments/mod.rs => aliased_fragments.rs} (100%) rename compiler/crates/relay-codegen/tests/{client_edges/mod.rs => client_edges.rs} (100%) rename compiler/crates/relay-codegen/tests/{client_extensions/mod.rs => client_extensions.rs} (100%) rename compiler/crates/relay-codegen/tests/{client_extensions_abstract_types/mod.rs => client_extensions_abstract_types.rs} (100%) rename compiler/crates/relay-codegen/tests/{connections/mod.rs => connections.rs} (100%) rename compiler/crates/relay-codegen/tests/{deduped_json_codegen/mod.rs => deduped_json_codegen.rs} (100%) rename compiler/crates/relay-codegen/tests/{defer_stream/mod.rs => defer_stream.rs} (100%) rename compiler/crates/relay-codegen/tests/{json_codegen/mod.rs => json_codegen.rs} (100%) rename compiler/crates/relay-codegen/tests/{relay_actor_change/mod.rs => relay_actor_change.rs} (100%) rename compiler/crates/relay-codegen/tests/{request_metadata/mod.rs => request_metadata.rs} (100%) rename compiler/crates/relay-codegen/tests/{required_directive_codegen/mod.rs => required_directive_codegen.rs} (100%) rename compiler/crates/relay-codegen/tests/{skip_printing_nulls/mod.rs => skip_printing_nulls.rs} (100%) rename compiler/crates/relay-compiler/src/{artifact_content/mod.rs => artifact_content.rs} (100%) rename compiler/crates/relay-compiler/src/{build_project/mod.rs => build_project.rs} (100%) rename compiler/crates/relay-compiler/src/{file_source/mod.rs => file_source.rs} (100%) rename compiler/crates/relay-compiler/src/{operation_persister/mod.rs => operation_persister.rs} (100%) rename compiler/crates/relay-compiler/tests/{compile_relay_artifacts/mod.rs => compile_relay_artifacts.rs} (100%) rename compiler/crates/relay-compiler/tests/{compile_relay_artifacts_with_custom_id/mod.rs => compile_relay_artifacts_with_custom_id.rs} (100%) rename compiler/crates/relay-compiler/tests/{relay_compiler_integration/mod.rs => relay_compiler_integration.rs} (100%) rename compiler/crates/relay-docblock/tests/{parse/mod.rs => parse.rs} (100%) rename compiler/crates/relay-docblock/tests/{to_schema/mod.rs => to_schema.rs} (100%) rename compiler/crates/relay-lsp/src/{code_action/mod.rs => code_action.rs} (100%) rename compiler/crates/relay-lsp/src/{completion/mod.rs => completion.rs} (100%) rename compiler/crates/relay-lsp/src/{explore_schema_for_type/mod.rs => explore_schema_for_type.rs} (100%) rename compiler/crates/relay-lsp/src/{find_field_usages/mod.rs => find_field_usages.rs} (100%) rename compiler/crates/relay-lsp/src/{goto_definition/mod.rs => goto_definition.rs} (100%) rename compiler/crates/relay-lsp/src/{graphql_tools/mod.rs => graphql_tools.rs} (100%) rename compiler/crates/relay-lsp/src/{hover/mod.rs => hover.rs} (100%) rename compiler/crates/relay-lsp/src/{node_resolution_info/mod.rs => node_resolution_info.rs} (100%) rename compiler/crates/relay-lsp/src/{references/mod.rs => references.rs} (100%) rename compiler/crates/relay-lsp/src/{resolved_types_at_location/mod.rs => resolved_types_at_location.rs} (100%) rename compiler/crates/relay-lsp/src/{search_schema_items/mod.rs => search_schema_items.rs} (100%) rename compiler/crates/relay-lsp/src/{server/mod.rs => server.rs} (100%) rename compiler/crates/relay-lsp/tests/{find_field_usages/mod.rs => find_field_usages.rs} (100%) rename compiler/crates/relay-lsp/tests/{hover/mod.rs => hover.rs} (100%) rename compiler/crates/relay-schema-generation/tests/{docblock/mod.rs => docblock.rs} (100%) rename compiler/crates/relay-schema/src/{definitions/mod.rs => definitions.rs} (100%) rename compiler/crates/relay-transforms/src/{apply_fragment_arguments/mod.rs => apply_fragment_arguments.rs} (100%) rename compiler/crates/relay-transforms/src/{assignable_fragment_spread/mod.rs => assignable_fragment_spread.rs} (100%) rename compiler/crates/relay-transforms/src/{connections/mod.rs => connections.rs} (100%) rename compiler/crates/relay-transforms/src/{defer_stream/mod.rs => defer_stream.rs} (100%) rename compiler/crates/relay-transforms/src/{handle_fields/mod.rs => handle_fields.rs} (100%) rename compiler/crates/relay-transforms/src/{match_/mod.rs => match_.rs} (100%) rename compiler/crates/relay-transforms/src/{no_inline/mod.rs => no_inline.rs} (100%) rename compiler/crates/relay-transforms/src/{refetchable_fragment/mod.rs => refetchable_fragment.rs} (100%) rename compiler/crates/relay-transforms/src/{relay_resolvers_abstract_types/mod.rs => relay_resolvers_abstract_types.rs} (100%) rename compiler/crates/relay-transforms/src/{required_directive/mod.rs => required_directive.rs} (100%) rename compiler/crates/relay-transforms/src/{validations/mod.rs => validations.rs} (100%) rename compiler/crates/relay-transforms/src/validations/{validate_module_names/mod.rs => validate_module_names.rs} (100%) rename compiler/crates/relay-transforms/tests/{apply_fragment_arguments/mod.rs => apply_fragment_arguments.rs} (100%) rename compiler/crates/relay-transforms/tests/{assignable_directive/mod.rs => assignable_directive.rs} (100%) rename compiler/crates/relay-transforms/tests/{assignable_fragment_spread/mod.rs => assignable_fragment_spread.rs} (100%) rename compiler/crates/relay-transforms/tests/{client_edges/mod.rs => client_edges.rs} (100%) rename compiler/crates/relay-transforms/tests/{client_extensions/mod.rs => client_extensions.rs} (100%) rename compiler/crates/relay-transforms/tests/{client_extensions_abstract_types/mod.rs => client_extensions_abstract_types.rs} (100%) rename compiler/crates/relay-transforms/tests/{declarative_connection/mod.rs => declarative_connection.rs} (100%) rename compiler/crates/relay-transforms/tests/{defer_stream/mod.rs => defer_stream.rs} (100%) rename compiler/crates/relay-transforms/tests/{disallow_non_node_id_fields/mod.rs => disallow_non_node_id_fields.rs} (100%) rename compiler/crates/relay-transforms/tests/{disallow_readtime_features_in_mutations/mod.rs => disallow_readtime_features_in_mutations.rs} (100%) rename compiler/crates/relay-transforms/tests/{disallow_reserved_aliases/mod.rs => disallow_reserved_aliases.rs} (100%) rename compiler/crates/relay-transforms/tests/{disallow_typename_on_root/mod.rs => disallow_typename_on_root.rs} (100%) rename compiler/crates/relay-transforms/tests/{flatten/mod.rs => flatten.rs} (100%) rename compiler/crates/relay-transforms/tests/{fragment_alias_directive/mod.rs => fragment_alias_directive.rs} (100%) rename compiler/crates/relay-transforms/tests/{generate_data_driven_dependency_metadata/mod.rs => generate_data_driven_dependency_metadata.rs} (100%) rename compiler/crates/relay-transforms/tests/{generate_id_field/mod.rs => generate_id_field.rs} (100%) rename compiler/crates/relay-transforms/tests/{generate_live_query_metadata/mod.rs => generate_live_query_metadata.rs} (100%) rename compiler/crates/relay-transforms/tests/{generate_relay_resolvers_operations_for_nested_objects/mod.rs => generate_relay_resolvers_operations_for_nested_objects.rs} (100%) rename compiler/crates/relay-transforms/tests/{generate_typename/mod.rs => generate_typename.rs} (100%) rename compiler/crates/relay-transforms/tests/{inline_data_fragment/mod.rs => inline_data_fragment.rs} (100%) rename compiler/crates/relay-transforms/tests/{inline_fragments/mod.rs => inline_fragments.rs} (100%) rename compiler/crates/relay-transforms/tests/{mask/mod.rs => mask.rs} (100%) rename compiler/crates/relay-transforms/tests/{match_transform/mod.rs => match_transform.rs} (100%) rename compiler/crates/relay-transforms/tests/{match_transform_local/mod.rs => match_transform_local.rs} (100%) rename compiler/crates/relay-transforms/tests/{provided_variable_fragment_transform/mod.rs => provided_variable_fragment_transform.rs} (100%) rename compiler/crates/relay-transforms/tests/{refetchable_fragment/mod.rs => refetchable_fragment.rs} (100%) rename compiler/crates/relay-transforms/tests/{relay_actor_change/mod.rs => relay_actor_change.rs} (100%) rename compiler/crates/relay-transforms/tests/{relay_client_component/mod.rs => relay_client_component.rs} (100%) rename compiler/crates/relay-transforms/tests/{relay_resolvers/mod.rs => relay_resolvers.rs} (100%) rename compiler/crates/relay-transforms/tests/{relay_resolvers_abstract_types/mod.rs => relay_resolvers_abstract_types.rs} (100%) rename compiler/crates/relay-transforms/tests/{relay_test_operation/mod.rs => relay_test_operation.rs} (100%) rename compiler/crates/relay-transforms/tests/{required_directive/mod.rs => required_directive.rs} (100%) rename compiler/crates/relay-transforms/tests/{skip_client_extensions/mod.rs => skip_client_extensions.rs} (100%) rename compiler/crates/relay-transforms/tests/{skip_redundant_nodes/mod.rs => skip_redundant_nodes.rs} (100%) rename compiler/crates/relay-transforms/tests/{skip_unreachable_nodes/mod.rs => skip_unreachable_nodes.rs} (100%) rename compiler/crates/relay-transforms/tests/{skip_unused_variables/mod.rs => skip_unused_variables.rs} (100%) rename compiler/crates/relay-transforms/tests/{sort_selections/mod.rs => sort_selections.rs} (100%) rename compiler/crates/relay-transforms/tests/{subscription_transform/mod.rs => subscription_transform.rs} (100%) rename compiler/crates/relay-transforms/tests/{transform_connections/mod.rs => transform_connections.rs} (100%) rename compiler/crates/relay-transforms/tests/{updatable_directive/mod.rs => updatable_directive.rs} (100%) rename compiler/crates/relay-transforms/tests/{updatable_fragment_spread/mod.rs => updatable_fragment_spread.rs} (100%) rename compiler/crates/relay-transforms/tests/{validate_connections/mod.rs => validate_connections.rs} (100%) rename compiler/crates/relay-transforms/tests/{validate_connections_schema/mod.rs => validate_connections_schema.rs} (100%) rename compiler/crates/relay-transforms/tests/{validate_deprecated_fields/mod.rs => validate_deprecated_fields.rs} (100%) rename compiler/crates/relay-transforms/tests/{validate_global_variable_names/mod.rs => validate_global_variable_names.rs} (100%) rename compiler/crates/relay-transforms/tests/{validate_global_variables/mod.rs => validate_global_variables.rs} (100%) rename compiler/crates/relay-transforms/tests/{validate_module_names/mod.rs => validate_module_names.rs} (100%) rename compiler/crates/relay-transforms/tests/{validate_no_double_underscore_alias/mod.rs => validate_no_double_underscore_alias.rs} (100%) rename compiler/crates/relay-transforms/tests/{validate_no_unselectable_selections/mod.rs => validate_no_unselectable_selections.rs} (100%) rename compiler/crates/relay-transforms/tests/{validate_relay_directives/mod.rs => validate_relay_directives.rs} (100%) rename compiler/crates/relay-transforms/tests/{validate_required_arguments/mod.rs => validate_required_arguments.rs} (100%) rename compiler/crates/relay-transforms/tests/{validate_server_only_directives/mod.rs => validate_server_only_directives.rs} (100%) rename compiler/crates/relay-transforms/tests/{validate_static_args/mod.rs => validate_static_args.rs} (100%) rename compiler/crates/relay-transforms/tests/{validate_unused_variables/mod.rs => validate_unused_variables.rs} (100%) rename compiler/crates/relay-typegen/tests/{generate_flow/mod.rs => generate_flow.rs} (100%) rename compiler/crates/relay-typegen/tests/{generate_flow_with_custom_id/mod.rs => generate_flow_with_custom_id.rs} (100%) rename compiler/crates/relay-typegen/tests/{generate_typescript/mod.rs => generate_typescript.rs} (100%) rename compiler/crates/schema-extractor/tests/{extract/mod.rs => extract.rs} (100%) rename compiler/crates/schema-print/tests/{print_schema/mod.rs => print_schema.rs} (100%) rename compiler/crates/schema-validate/tests/{validate_schema/mod.rs => validate_schema.rs} (100%) rename compiler/crates/schema/src/{definitions/mod.rs => definitions.rs} (100%) rename compiler/crates/schema/src/{flatbuffer/mod.rs => flatbuffer.rs} (100%) rename compiler/crates/schema/src/{in_memory/mod.rs => in_memory.rs} (100%) rename compiler/crates/schema/tests/{build_schema/mod.rs => build_schema.rs} (100%) diff --git a/compiler/crates/dependency-analyzer/tests/ast/mod.rs b/compiler/crates/dependency-analyzer/tests/ast.rs similarity index 100% rename from compiler/crates/dependency-analyzer/tests/ast/mod.rs rename to compiler/crates/dependency-analyzer/tests/ast.rs diff --git a/compiler/crates/dependency-analyzer/tests/ir/mod.rs b/compiler/crates/dependency-analyzer/tests/ir.rs similarity index 100% rename from compiler/crates/dependency-analyzer/tests/ir/mod.rs rename to compiler/crates/dependency-analyzer/tests/ir.rs diff --git a/compiler/crates/docblock-syntax/tests/parse/mod.rs b/compiler/crates/docblock-syntax/tests/parse.rs similarity index 100% rename from compiler/crates/docblock-syntax/tests/parse/mod.rs rename to compiler/crates/docblock-syntax/tests/parse.rs diff --git a/compiler/crates/extract-graphql/tests/extract/mod.rs b/compiler/crates/extract-graphql/tests/extract.rs similarity index 100% rename from compiler/crates/extract-graphql/tests/extract/mod.rs rename to compiler/crates/extract-graphql/tests/extract.rs diff --git a/compiler/crates/fixture-tests/tests/uppercase/mod.rs b/compiler/crates/fixture-tests/tests/uppercase.rs similarity index 100% rename from compiler/crates/fixture-tests/tests/uppercase/mod.rs rename to compiler/crates/fixture-tests/tests/uppercase.rs diff --git a/compiler/crates/graphql-ir-validations/tests/validate_selection_conflict/mod.rs b/compiler/crates/graphql-ir-validations/tests/validate_selection_conflict.rs similarity index 100% rename from compiler/crates/graphql-ir-validations/tests/validate_selection_conflict/mod.rs rename to compiler/crates/graphql-ir-validations/tests/validate_selection_conflict.rs diff --git a/compiler/crates/graphql-ir/tests/parse/mod.rs b/compiler/crates/graphql-ir/tests/parse.rs similarity index 100% rename from compiler/crates/graphql-ir/tests/parse/mod.rs rename to compiler/crates/graphql-ir/tests/parse.rs diff --git a/compiler/crates/graphql-ir/tests/parse_with_extensions/mod.rs b/compiler/crates/graphql-ir/tests/parse_with_extensions.rs similarity index 100% rename from compiler/crates/graphql-ir/tests/parse_with_extensions/mod.rs rename to compiler/crates/graphql-ir/tests/parse_with_extensions.rs diff --git a/compiler/crates/graphql-ir/tests/parse_with_provider/mod.rs b/compiler/crates/graphql-ir/tests/parse_with_provider.rs similarity index 100% rename from compiler/crates/graphql-ir/tests/parse_with_provider/mod.rs rename to compiler/crates/graphql-ir/tests/parse_with_provider.rs diff --git a/compiler/crates/graphql-syntax/src/node/mod.rs b/compiler/crates/graphql-syntax/src/node.rs similarity index 100% rename from compiler/crates/graphql-syntax/src/node/mod.rs rename to compiler/crates/graphql-syntax/src/node.rs diff --git a/compiler/crates/graphql-syntax/tests/parse_document/mod.rs b/compiler/crates/graphql-syntax/tests/parse_document.rs similarity index 100% rename from compiler/crates/graphql-syntax/tests/parse_document/mod.rs rename to compiler/crates/graphql-syntax/tests/parse_document.rs diff --git a/compiler/crates/graphql-syntax/tests/parse_document_with_features/mod.rs b/compiler/crates/graphql-syntax/tests/parse_document_with_features.rs similarity index 100% rename from compiler/crates/graphql-syntax/tests/parse_document_with_features/mod.rs rename to compiler/crates/graphql-syntax/tests/parse_document_with_features.rs diff --git a/compiler/crates/graphql-syntax/tests/parse_executable_document/mod.rs b/compiler/crates/graphql-syntax/tests/parse_executable_document.rs similarity index 100% rename from compiler/crates/graphql-syntax/tests/parse_executable_document/mod.rs rename to compiler/crates/graphql-syntax/tests/parse_executable_document.rs diff --git a/compiler/crates/graphql-syntax/tests/parse_executable_document_with_error_recovery/mod.rs b/compiler/crates/graphql-syntax/tests/parse_executable_document_with_error_recovery.rs similarity index 100% rename from compiler/crates/graphql-syntax/tests/parse_executable_document_with_error_recovery/mod.rs rename to compiler/crates/graphql-syntax/tests/parse_executable_document_with_error_recovery.rs diff --git a/compiler/crates/graphql-syntax/tests/parse_schema_document/mod.rs b/compiler/crates/graphql-syntax/tests/parse_schema_document.rs similarity index 100% rename from compiler/crates/graphql-syntax/tests/parse_schema_document/mod.rs rename to compiler/crates/graphql-syntax/tests/parse_schema_document.rs diff --git a/compiler/crates/graphql-syntax/tests/print/mod.rs b/compiler/crates/graphql-syntax/tests/print.rs similarity index 100% rename from compiler/crates/graphql-syntax/tests/print/mod.rs rename to compiler/crates/graphql-syntax/tests/print.rs diff --git a/compiler/crates/graphql-text-printer/tests/compact/mod.rs b/compiler/crates/graphql-text-printer/tests/compact.rs similarity index 100% rename from compiler/crates/graphql-text-printer/tests/compact/mod.rs rename to compiler/crates/graphql-text-printer/tests/compact.rs diff --git a/compiler/crates/graphql-text-printer/tests/operation_printer/mod.rs b/compiler/crates/graphql-text-printer/tests/operation_printer.rs similarity index 100% rename from compiler/crates/graphql-text-printer/tests/operation_printer/mod.rs rename to compiler/crates/graphql-text-printer/tests/operation_printer.rs diff --git a/compiler/crates/graphql-text-printer/tests/print/mod.rs b/compiler/crates/graphql-text-printer/tests/print.rs similarity index 100% rename from compiler/crates/graphql-text-printer/tests/print/mod.rs rename to compiler/crates/graphql-text-printer/tests/print.rs diff --git a/compiler/crates/graphql-text-printer/tests/print_ast/mod.rs b/compiler/crates/graphql-text-printer/tests/print_ast.rs similarity index 100% rename from compiler/crates/graphql-text-printer/tests/print_ast/mod.rs rename to compiler/crates/graphql-text-printer/tests/print_ast.rs diff --git a/compiler/crates/relay-codegen/tests/aliased_fragments/mod.rs b/compiler/crates/relay-codegen/tests/aliased_fragments.rs similarity index 100% rename from compiler/crates/relay-codegen/tests/aliased_fragments/mod.rs rename to compiler/crates/relay-codegen/tests/aliased_fragments.rs diff --git a/compiler/crates/relay-codegen/tests/client_edges/mod.rs b/compiler/crates/relay-codegen/tests/client_edges.rs similarity index 100% rename from compiler/crates/relay-codegen/tests/client_edges/mod.rs rename to compiler/crates/relay-codegen/tests/client_edges.rs diff --git a/compiler/crates/relay-codegen/tests/client_extensions/mod.rs b/compiler/crates/relay-codegen/tests/client_extensions.rs similarity index 100% rename from compiler/crates/relay-codegen/tests/client_extensions/mod.rs rename to compiler/crates/relay-codegen/tests/client_extensions.rs diff --git a/compiler/crates/relay-codegen/tests/client_extensions_abstract_types/mod.rs b/compiler/crates/relay-codegen/tests/client_extensions_abstract_types.rs similarity index 100% rename from compiler/crates/relay-codegen/tests/client_extensions_abstract_types/mod.rs rename to compiler/crates/relay-codegen/tests/client_extensions_abstract_types.rs diff --git a/compiler/crates/relay-codegen/tests/connections/mod.rs b/compiler/crates/relay-codegen/tests/connections.rs similarity index 100% rename from compiler/crates/relay-codegen/tests/connections/mod.rs rename to compiler/crates/relay-codegen/tests/connections.rs diff --git a/compiler/crates/relay-codegen/tests/deduped_json_codegen/mod.rs b/compiler/crates/relay-codegen/tests/deduped_json_codegen.rs similarity index 100% rename from compiler/crates/relay-codegen/tests/deduped_json_codegen/mod.rs rename to compiler/crates/relay-codegen/tests/deduped_json_codegen.rs diff --git a/compiler/crates/relay-codegen/tests/defer_stream/mod.rs b/compiler/crates/relay-codegen/tests/defer_stream.rs similarity index 100% rename from compiler/crates/relay-codegen/tests/defer_stream/mod.rs rename to compiler/crates/relay-codegen/tests/defer_stream.rs diff --git a/compiler/crates/relay-codegen/tests/json_codegen/mod.rs b/compiler/crates/relay-codegen/tests/json_codegen.rs similarity index 100% rename from compiler/crates/relay-codegen/tests/json_codegen/mod.rs rename to compiler/crates/relay-codegen/tests/json_codegen.rs diff --git a/compiler/crates/relay-codegen/tests/relay_actor_change/mod.rs b/compiler/crates/relay-codegen/tests/relay_actor_change.rs similarity index 100% rename from compiler/crates/relay-codegen/tests/relay_actor_change/mod.rs rename to compiler/crates/relay-codegen/tests/relay_actor_change.rs diff --git a/compiler/crates/relay-codegen/tests/request_metadata/mod.rs b/compiler/crates/relay-codegen/tests/request_metadata.rs similarity index 100% rename from compiler/crates/relay-codegen/tests/request_metadata/mod.rs rename to compiler/crates/relay-codegen/tests/request_metadata.rs diff --git a/compiler/crates/relay-codegen/tests/required_directive_codegen/mod.rs b/compiler/crates/relay-codegen/tests/required_directive_codegen.rs similarity index 100% rename from compiler/crates/relay-codegen/tests/required_directive_codegen/mod.rs rename to compiler/crates/relay-codegen/tests/required_directive_codegen.rs diff --git a/compiler/crates/relay-codegen/tests/skip_printing_nulls/mod.rs b/compiler/crates/relay-codegen/tests/skip_printing_nulls.rs similarity index 100% rename from compiler/crates/relay-codegen/tests/skip_printing_nulls/mod.rs rename to compiler/crates/relay-codegen/tests/skip_printing_nulls.rs diff --git a/compiler/crates/relay-compiler/src/artifact_content/mod.rs b/compiler/crates/relay-compiler/src/artifact_content.rs similarity index 100% rename from compiler/crates/relay-compiler/src/artifact_content/mod.rs rename to compiler/crates/relay-compiler/src/artifact_content.rs diff --git a/compiler/crates/relay-compiler/src/build_project/mod.rs b/compiler/crates/relay-compiler/src/build_project.rs similarity index 100% rename from compiler/crates/relay-compiler/src/build_project/mod.rs rename to compiler/crates/relay-compiler/src/build_project.rs diff --git a/compiler/crates/relay-compiler/src/file_source/mod.rs b/compiler/crates/relay-compiler/src/file_source.rs similarity index 100% rename from compiler/crates/relay-compiler/src/file_source/mod.rs rename to compiler/crates/relay-compiler/src/file_source.rs diff --git a/compiler/crates/relay-compiler/src/operation_persister/mod.rs b/compiler/crates/relay-compiler/src/operation_persister.rs similarity index 100% rename from compiler/crates/relay-compiler/src/operation_persister/mod.rs rename to compiler/crates/relay-compiler/src/operation_persister.rs diff --git a/compiler/crates/relay-compiler/tests/compile_relay_artifacts/mod.rs b/compiler/crates/relay-compiler/tests/compile_relay_artifacts.rs similarity index 100% rename from compiler/crates/relay-compiler/tests/compile_relay_artifacts/mod.rs rename to compiler/crates/relay-compiler/tests/compile_relay_artifacts.rs diff --git a/compiler/crates/relay-compiler/tests/compile_relay_artifacts_with_custom_id/mod.rs b/compiler/crates/relay-compiler/tests/compile_relay_artifacts_with_custom_id.rs similarity index 100% rename from compiler/crates/relay-compiler/tests/compile_relay_artifacts_with_custom_id/mod.rs rename to compiler/crates/relay-compiler/tests/compile_relay_artifacts_with_custom_id.rs diff --git a/compiler/crates/relay-compiler/tests/relay_compiler_integration/mod.rs b/compiler/crates/relay-compiler/tests/relay_compiler_integration.rs similarity index 100% rename from compiler/crates/relay-compiler/tests/relay_compiler_integration/mod.rs rename to compiler/crates/relay-compiler/tests/relay_compiler_integration.rs diff --git a/compiler/crates/relay-docblock/tests/parse/mod.rs b/compiler/crates/relay-docblock/tests/parse.rs similarity index 100% rename from compiler/crates/relay-docblock/tests/parse/mod.rs rename to compiler/crates/relay-docblock/tests/parse.rs diff --git a/compiler/crates/relay-docblock/tests/to_schema/mod.rs b/compiler/crates/relay-docblock/tests/to_schema.rs similarity index 100% rename from compiler/crates/relay-docblock/tests/to_schema/mod.rs rename to compiler/crates/relay-docblock/tests/to_schema.rs diff --git a/compiler/crates/relay-lsp/src/code_action/mod.rs b/compiler/crates/relay-lsp/src/code_action.rs similarity index 100% rename from compiler/crates/relay-lsp/src/code_action/mod.rs rename to compiler/crates/relay-lsp/src/code_action.rs diff --git a/compiler/crates/relay-lsp/src/completion/mod.rs b/compiler/crates/relay-lsp/src/completion.rs similarity index 100% rename from compiler/crates/relay-lsp/src/completion/mod.rs rename to compiler/crates/relay-lsp/src/completion.rs diff --git a/compiler/crates/relay-lsp/src/explore_schema_for_type/mod.rs b/compiler/crates/relay-lsp/src/explore_schema_for_type.rs similarity index 100% rename from compiler/crates/relay-lsp/src/explore_schema_for_type/mod.rs rename to compiler/crates/relay-lsp/src/explore_schema_for_type.rs diff --git a/compiler/crates/relay-lsp/src/find_field_usages/mod.rs b/compiler/crates/relay-lsp/src/find_field_usages.rs similarity index 100% rename from compiler/crates/relay-lsp/src/find_field_usages/mod.rs rename to compiler/crates/relay-lsp/src/find_field_usages.rs diff --git a/compiler/crates/relay-lsp/src/goto_definition/mod.rs b/compiler/crates/relay-lsp/src/goto_definition.rs similarity index 100% rename from compiler/crates/relay-lsp/src/goto_definition/mod.rs rename to compiler/crates/relay-lsp/src/goto_definition.rs diff --git a/compiler/crates/relay-lsp/src/graphql_tools/mod.rs b/compiler/crates/relay-lsp/src/graphql_tools.rs similarity index 100% rename from compiler/crates/relay-lsp/src/graphql_tools/mod.rs rename to compiler/crates/relay-lsp/src/graphql_tools.rs diff --git a/compiler/crates/relay-lsp/src/hover/mod.rs b/compiler/crates/relay-lsp/src/hover.rs similarity index 100% rename from compiler/crates/relay-lsp/src/hover/mod.rs rename to compiler/crates/relay-lsp/src/hover.rs diff --git a/compiler/crates/relay-lsp/src/node_resolution_info/mod.rs b/compiler/crates/relay-lsp/src/node_resolution_info.rs similarity index 100% rename from compiler/crates/relay-lsp/src/node_resolution_info/mod.rs rename to compiler/crates/relay-lsp/src/node_resolution_info.rs diff --git a/compiler/crates/relay-lsp/src/references/mod.rs b/compiler/crates/relay-lsp/src/references.rs similarity index 100% rename from compiler/crates/relay-lsp/src/references/mod.rs rename to compiler/crates/relay-lsp/src/references.rs diff --git a/compiler/crates/relay-lsp/src/resolved_types_at_location/mod.rs b/compiler/crates/relay-lsp/src/resolved_types_at_location.rs similarity index 100% rename from compiler/crates/relay-lsp/src/resolved_types_at_location/mod.rs rename to compiler/crates/relay-lsp/src/resolved_types_at_location.rs diff --git a/compiler/crates/relay-lsp/src/search_schema_items/mod.rs b/compiler/crates/relay-lsp/src/search_schema_items.rs similarity index 100% rename from compiler/crates/relay-lsp/src/search_schema_items/mod.rs rename to compiler/crates/relay-lsp/src/search_schema_items.rs diff --git a/compiler/crates/relay-lsp/src/server/mod.rs b/compiler/crates/relay-lsp/src/server.rs similarity index 100% rename from compiler/crates/relay-lsp/src/server/mod.rs rename to compiler/crates/relay-lsp/src/server.rs diff --git a/compiler/crates/relay-lsp/tests/find_field_usages/mod.rs b/compiler/crates/relay-lsp/tests/find_field_usages.rs similarity index 100% rename from compiler/crates/relay-lsp/tests/find_field_usages/mod.rs rename to compiler/crates/relay-lsp/tests/find_field_usages.rs diff --git a/compiler/crates/relay-lsp/tests/hover/mod.rs b/compiler/crates/relay-lsp/tests/hover.rs similarity index 100% rename from compiler/crates/relay-lsp/tests/hover/mod.rs rename to compiler/crates/relay-lsp/tests/hover.rs diff --git a/compiler/crates/relay-schema-generation/tests/docblock/mod.rs b/compiler/crates/relay-schema-generation/tests/docblock.rs similarity index 100% rename from compiler/crates/relay-schema-generation/tests/docblock/mod.rs rename to compiler/crates/relay-schema-generation/tests/docblock.rs diff --git a/compiler/crates/relay-schema/src/definitions/mod.rs b/compiler/crates/relay-schema/src/definitions.rs similarity index 100% rename from compiler/crates/relay-schema/src/definitions/mod.rs rename to compiler/crates/relay-schema/src/definitions.rs diff --git a/compiler/crates/relay-transforms/src/apply_fragment_arguments/mod.rs b/compiler/crates/relay-transforms/src/apply_fragment_arguments.rs similarity index 100% rename from compiler/crates/relay-transforms/src/apply_fragment_arguments/mod.rs rename to compiler/crates/relay-transforms/src/apply_fragment_arguments.rs diff --git a/compiler/crates/relay-transforms/src/assignable_fragment_spread/mod.rs b/compiler/crates/relay-transforms/src/assignable_fragment_spread.rs similarity index 100% rename from compiler/crates/relay-transforms/src/assignable_fragment_spread/mod.rs rename to compiler/crates/relay-transforms/src/assignable_fragment_spread.rs diff --git a/compiler/crates/relay-transforms/src/connections/mod.rs b/compiler/crates/relay-transforms/src/connections.rs similarity index 100% rename from compiler/crates/relay-transforms/src/connections/mod.rs rename to compiler/crates/relay-transforms/src/connections.rs diff --git a/compiler/crates/relay-transforms/src/defer_stream/mod.rs b/compiler/crates/relay-transforms/src/defer_stream.rs similarity index 100% rename from compiler/crates/relay-transforms/src/defer_stream/mod.rs rename to compiler/crates/relay-transforms/src/defer_stream.rs diff --git a/compiler/crates/relay-transforms/src/handle_fields/mod.rs b/compiler/crates/relay-transforms/src/handle_fields.rs similarity index 100% rename from compiler/crates/relay-transforms/src/handle_fields/mod.rs rename to compiler/crates/relay-transforms/src/handle_fields.rs diff --git a/compiler/crates/relay-transforms/src/match_/mod.rs b/compiler/crates/relay-transforms/src/match_.rs similarity index 100% rename from compiler/crates/relay-transforms/src/match_/mod.rs rename to compiler/crates/relay-transforms/src/match_.rs diff --git a/compiler/crates/relay-transforms/src/no_inline/mod.rs b/compiler/crates/relay-transforms/src/no_inline.rs similarity index 100% rename from compiler/crates/relay-transforms/src/no_inline/mod.rs rename to compiler/crates/relay-transforms/src/no_inline.rs diff --git a/compiler/crates/relay-transforms/src/refetchable_fragment/mod.rs b/compiler/crates/relay-transforms/src/refetchable_fragment.rs similarity index 100% rename from compiler/crates/relay-transforms/src/refetchable_fragment/mod.rs rename to compiler/crates/relay-transforms/src/refetchable_fragment.rs diff --git a/compiler/crates/relay-transforms/src/relay_resolvers_abstract_types/mod.rs b/compiler/crates/relay-transforms/src/relay_resolvers_abstract_types.rs similarity index 100% rename from compiler/crates/relay-transforms/src/relay_resolvers_abstract_types/mod.rs rename to compiler/crates/relay-transforms/src/relay_resolvers_abstract_types.rs diff --git a/compiler/crates/relay-transforms/src/required_directive/mod.rs b/compiler/crates/relay-transforms/src/required_directive.rs similarity index 100% rename from compiler/crates/relay-transforms/src/required_directive/mod.rs rename to compiler/crates/relay-transforms/src/required_directive.rs diff --git a/compiler/crates/relay-transforms/src/validations/mod.rs b/compiler/crates/relay-transforms/src/validations.rs similarity index 100% rename from compiler/crates/relay-transforms/src/validations/mod.rs rename to compiler/crates/relay-transforms/src/validations.rs diff --git a/compiler/crates/relay-transforms/src/validations/validate_module_names/mod.rs b/compiler/crates/relay-transforms/src/validations/validate_module_names.rs similarity index 100% rename from compiler/crates/relay-transforms/src/validations/validate_module_names/mod.rs rename to compiler/crates/relay-transforms/src/validations/validate_module_names.rs diff --git a/compiler/crates/relay-transforms/tests/apply_fragment_arguments/mod.rs b/compiler/crates/relay-transforms/tests/apply_fragment_arguments.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/apply_fragment_arguments/mod.rs rename to compiler/crates/relay-transforms/tests/apply_fragment_arguments.rs diff --git a/compiler/crates/relay-transforms/tests/assignable_directive/mod.rs b/compiler/crates/relay-transforms/tests/assignable_directive.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/assignable_directive/mod.rs rename to compiler/crates/relay-transforms/tests/assignable_directive.rs diff --git a/compiler/crates/relay-transforms/tests/assignable_fragment_spread/mod.rs b/compiler/crates/relay-transforms/tests/assignable_fragment_spread.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/assignable_fragment_spread/mod.rs rename to compiler/crates/relay-transforms/tests/assignable_fragment_spread.rs diff --git a/compiler/crates/relay-transforms/tests/client_edges/mod.rs b/compiler/crates/relay-transforms/tests/client_edges.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/client_edges/mod.rs rename to compiler/crates/relay-transforms/tests/client_edges.rs diff --git a/compiler/crates/relay-transforms/tests/client_extensions/mod.rs b/compiler/crates/relay-transforms/tests/client_extensions.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/client_extensions/mod.rs rename to compiler/crates/relay-transforms/tests/client_extensions.rs diff --git a/compiler/crates/relay-transforms/tests/client_extensions_abstract_types/mod.rs b/compiler/crates/relay-transforms/tests/client_extensions_abstract_types.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/client_extensions_abstract_types/mod.rs rename to compiler/crates/relay-transforms/tests/client_extensions_abstract_types.rs diff --git a/compiler/crates/relay-transforms/tests/declarative_connection/mod.rs b/compiler/crates/relay-transforms/tests/declarative_connection.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/declarative_connection/mod.rs rename to compiler/crates/relay-transforms/tests/declarative_connection.rs diff --git a/compiler/crates/relay-transforms/tests/defer_stream/mod.rs b/compiler/crates/relay-transforms/tests/defer_stream.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/defer_stream/mod.rs rename to compiler/crates/relay-transforms/tests/defer_stream.rs diff --git a/compiler/crates/relay-transforms/tests/disallow_non_node_id_fields/mod.rs b/compiler/crates/relay-transforms/tests/disallow_non_node_id_fields.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/disallow_non_node_id_fields/mod.rs rename to compiler/crates/relay-transforms/tests/disallow_non_node_id_fields.rs diff --git a/compiler/crates/relay-transforms/tests/disallow_readtime_features_in_mutations/mod.rs b/compiler/crates/relay-transforms/tests/disallow_readtime_features_in_mutations.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/disallow_readtime_features_in_mutations/mod.rs rename to compiler/crates/relay-transforms/tests/disallow_readtime_features_in_mutations.rs diff --git a/compiler/crates/relay-transforms/tests/disallow_reserved_aliases/mod.rs b/compiler/crates/relay-transforms/tests/disallow_reserved_aliases.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/disallow_reserved_aliases/mod.rs rename to compiler/crates/relay-transforms/tests/disallow_reserved_aliases.rs diff --git a/compiler/crates/relay-transforms/tests/disallow_typename_on_root/mod.rs b/compiler/crates/relay-transforms/tests/disallow_typename_on_root.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/disallow_typename_on_root/mod.rs rename to compiler/crates/relay-transforms/tests/disallow_typename_on_root.rs diff --git a/compiler/crates/relay-transforms/tests/flatten/mod.rs b/compiler/crates/relay-transforms/tests/flatten.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/flatten/mod.rs rename to compiler/crates/relay-transforms/tests/flatten.rs diff --git a/compiler/crates/relay-transforms/tests/fragment_alias_directive/mod.rs b/compiler/crates/relay-transforms/tests/fragment_alias_directive.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/fragment_alias_directive/mod.rs rename to compiler/crates/relay-transforms/tests/fragment_alias_directive.rs diff --git a/compiler/crates/relay-transforms/tests/generate_data_driven_dependency_metadata/mod.rs b/compiler/crates/relay-transforms/tests/generate_data_driven_dependency_metadata.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/generate_data_driven_dependency_metadata/mod.rs rename to compiler/crates/relay-transforms/tests/generate_data_driven_dependency_metadata.rs diff --git a/compiler/crates/relay-transforms/tests/generate_id_field/mod.rs b/compiler/crates/relay-transforms/tests/generate_id_field.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/generate_id_field/mod.rs rename to compiler/crates/relay-transforms/tests/generate_id_field.rs diff --git a/compiler/crates/relay-transforms/tests/generate_live_query_metadata/mod.rs b/compiler/crates/relay-transforms/tests/generate_live_query_metadata.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/generate_live_query_metadata/mod.rs rename to compiler/crates/relay-transforms/tests/generate_live_query_metadata.rs diff --git a/compiler/crates/relay-transforms/tests/generate_relay_resolvers_operations_for_nested_objects/mod.rs b/compiler/crates/relay-transforms/tests/generate_relay_resolvers_operations_for_nested_objects.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/generate_relay_resolvers_operations_for_nested_objects/mod.rs rename to compiler/crates/relay-transforms/tests/generate_relay_resolvers_operations_for_nested_objects.rs diff --git a/compiler/crates/relay-transforms/tests/generate_typename/mod.rs b/compiler/crates/relay-transforms/tests/generate_typename.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/generate_typename/mod.rs rename to compiler/crates/relay-transforms/tests/generate_typename.rs diff --git a/compiler/crates/relay-transforms/tests/inline_data_fragment/mod.rs b/compiler/crates/relay-transforms/tests/inline_data_fragment.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/inline_data_fragment/mod.rs rename to compiler/crates/relay-transforms/tests/inline_data_fragment.rs diff --git a/compiler/crates/relay-transforms/tests/inline_fragments/mod.rs b/compiler/crates/relay-transforms/tests/inline_fragments.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/inline_fragments/mod.rs rename to compiler/crates/relay-transforms/tests/inline_fragments.rs diff --git a/compiler/crates/relay-transforms/tests/mask/mod.rs b/compiler/crates/relay-transforms/tests/mask.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/mask/mod.rs rename to compiler/crates/relay-transforms/tests/mask.rs diff --git a/compiler/crates/relay-transforms/tests/match_transform/mod.rs b/compiler/crates/relay-transforms/tests/match_transform.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/match_transform/mod.rs rename to compiler/crates/relay-transforms/tests/match_transform.rs diff --git a/compiler/crates/relay-transforms/tests/match_transform_local/mod.rs b/compiler/crates/relay-transforms/tests/match_transform_local.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/match_transform_local/mod.rs rename to compiler/crates/relay-transforms/tests/match_transform_local.rs diff --git a/compiler/crates/relay-transforms/tests/provided_variable_fragment_transform/mod.rs b/compiler/crates/relay-transforms/tests/provided_variable_fragment_transform.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/provided_variable_fragment_transform/mod.rs rename to compiler/crates/relay-transforms/tests/provided_variable_fragment_transform.rs diff --git a/compiler/crates/relay-transforms/tests/refetchable_fragment/mod.rs b/compiler/crates/relay-transforms/tests/refetchable_fragment.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/refetchable_fragment/mod.rs rename to compiler/crates/relay-transforms/tests/refetchable_fragment.rs diff --git a/compiler/crates/relay-transforms/tests/relay_actor_change/mod.rs b/compiler/crates/relay-transforms/tests/relay_actor_change.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/relay_actor_change/mod.rs rename to compiler/crates/relay-transforms/tests/relay_actor_change.rs diff --git a/compiler/crates/relay-transforms/tests/relay_client_component/mod.rs b/compiler/crates/relay-transforms/tests/relay_client_component.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/relay_client_component/mod.rs rename to compiler/crates/relay-transforms/tests/relay_client_component.rs diff --git a/compiler/crates/relay-transforms/tests/relay_resolvers/mod.rs b/compiler/crates/relay-transforms/tests/relay_resolvers.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/relay_resolvers/mod.rs rename to compiler/crates/relay-transforms/tests/relay_resolvers.rs diff --git a/compiler/crates/relay-transforms/tests/relay_resolvers_abstract_types/mod.rs b/compiler/crates/relay-transforms/tests/relay_resolvers_abstract_types.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/relay_resolvers_abstract_types/mod.rs rename to compiler/crates/relay-transforms/tests/relay_resolvers_abstract_types.rs diff --git a/compiler/crates/relay-transforms/tests/relay_test_operation/mod.rs b/compiler/crates/relay-transforms/tests/relay_test_operation.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/relay_test_operation/mod.rs rename to compiler/crates/relay-transforms/tests/relay_test_operation.rs diff --git a/compiler/crates/relay-transforms/tests/required_directive/mod.rs b/compiler/crates/relay-transforms/tests/required_directive.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/required_directive/mod.rs rename to compiler/crates/relay-transforms/tests/required_directive.rs diff --git a/compiler/crates/relay-transforms/tests/skip_client_extensions/mod.rs b/compiler/crates/relay-transforms/tests/skip_client_extensions.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/skip_client_extensions/mod.rs rename to compiler/crates/relay-transforms/tests/skip_client_extensions.rs diff --git a/compiler/crates/relay-transforms/tests/skip_redundant_nodes/mod.rs b/compiler/crates/relay-transforms/tests/skip_redundant_nodes.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/skip_redundant_nodes/mod.rs rename to compiler/crates/relay-transforms/tests/skip_redundant_nodes.rs diff --git a/compiler/crates/relay-transforms/tests/skip_unreachable_nodes/mod.rs b/compiler/crates/relay-transforms/tests/skip_unreachable_nodes.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/skip_unreachable_nodes/mod.rs rename to compiler/crates/relay-transforms/tests/skip_unreachable_nodes.rs diff --git a/compiler/crates/relay-transforms/tests/skip_unused_variables/mod.rs b/compiler/crates/relay-transforms/tests/skip_unused_variables.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/skip_unused_variables/mod.rs rename to compiler/crates/relay-transforms/tests/skip_unused_variables.rs diff --git a/compiler/crates/relay-transforms/tests/sort_selections/mod.rs b/compiler/crates/relay-transforms/tests/sort_selections.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/sort_selections/mod.rs rename to compiler/crates/relay-transforms/tests/sort_selections.rs diff --git a/compiler/crates/relay-transforms/tests/subscription_transform/mod.rs b/compiler/crates/relay-transforms/tests/subscription_transform.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/subscription_transform/mod.rs rename to compiler/crates/relay-transforms/tests/subscription_transform.rs diff --git a/compiler/crates/relay-transforms/tests/transform_connections/mod.rs b/compiler/crates/relay-transforms/tests/transform_connections.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/transform_connections/mod.rs rename to compiler/crates/relay-transforms/tests/transform_connections.rs diff --git a/compiler/crates/relay-transforms/tests/updatable_directive/mod.rs b/compiler/crates/relay-transforms/tests/updatable_directive.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/updatable_directive/mod.rs rename to compiler/crates/relay-transforms/tests/updatable_directive.rs diff --git a/compiler/crates/relay-transforms/tests/updatable_fragment_spread/mod.rs b/compiler/crates/relay-transforms/tests/updatable_fragment_spread.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/updatable_fragment_spread/mod.rs rename to compiler/crates/relay-transforms/tests/updatable_fragment_spread.rs diff --git a/compiler/crates/relay-transforms/tests/validate_connections/mod.rs b/compiler/crates/relay-transforms/tests/validate_connections.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/validate_connections/mod.rs rename to compiler/crates/relay-transforms/tests/validate_connections.rs diff --git a/compiler/crates/relay-transforms/tests/validate_connections_schema/mod.rs b/compiler/crates/relay-transforms/tests/validate_connections_schema.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/validate_connections_schema/mod.rs rename to compiler/crates/relay-transforms/tests/validate_connections_schema.rs diff --git a/compiler/crates/relay-transforms/tests/validate_deprecated_fields/mod.rs b/compiler/crates/relay-transforms/tests/validate_deprecated_fields.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/validate_deprecated_fields/mod.rs rename to compiler/crates/relay-transforms/tests/validate_deprecated_fields.rs diff --git a/compiler/crates/relay-transforms/tests/validate_global_variable_names/mod.rs b/compiler/crates/relay-transforms/tests/validate_global_variable_names.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/validate_global_variable_names/mod.rs rename to compiler/crates/relay-transforms/tests/validate_global_variable_names.rs diff --git a/compiler/crates/relay-transforms/tests/validate_global_variables/mod.rs b/compiler/crates/relay-transforms/tests/validate_global_variables.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/validate_global_variables/mod.rs rename to compiler/crates/relay-transforms/tests/validate_global_variables.rs diff --git a/compiler/crates/relay-transforms/tests/validate_module_names/mod.rs b/compiler/crates/relay-transforms/tests/validate_module_names.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/validate_module_names/mod.rs rename to compiler/crates/relay-transforms/tests/validate_module_names.rs diff --git a/compiler/crates/relay-transforms/tests/validate_no_double_underscore_alias/mod.rs b/compiler/crates/relay-transforms/tests/validate_no_double_underscore_alias.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/validate_no_double_underscore_alias/mod.rs rename to compiler/crates/relay-transforms/tests/validate_no_double_underscore_alias.rs diff --git a/compiler/crates/relay-transforms/tests/validate_no_unselectable_selections/mod.rs b/compiler/crates/relay-transforms/tests/validate_no_unselectable_selections.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/validate_no_unselectable_selections/mod.rs rename to compiler/crates/relay-transforms/tests/validate_no_unselectable_selections.rs diff --git a/compiler/crates/relay-transforms/tests/validate_relay_directives/mod.rs b/compiler/crates/relay-transforms/tests/validate_relay_directives.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/validate_relay_directives/mod.rs rename to compiler/crates/relay-transforms/tests/validate_relay_directives.rs diff --git a/compiler/crates/relay-transforms/tests/validate_required_arguments/mod.rs b/compiler/crates/relay-transforms/tests/validate_required_arguments.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/validate_required_arguments/mod.rs rename to compiler/crates/relay-transforms/tests/validate_required_arguments.rs diff --git a/compiler/crates/relay-transforms/tests/validate_server_only_directives/mod.rs b/compiler/crates/relay-transforms/tests/validate_server_only_directives.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/validate_server_only_directives/mod.rs rename to compiler/crates/relay-transforms/tests/validate_server_only_directives.rs diff --git a/compiler/crates/relay-transforms/tests/validate_static_args/mod.rs b/compiler/crates/relay-transforms/tests/validate_static_args.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/validate_static_args/mod.rs rename to compiler/crates/relay-transforms/tests/validate_static_args.rs diff --git a/compiler/crates/relay-transforms/tests/validate_unused_variables/mod.rs b/compiler/crates/relay-transforms/tests/validate_unused_variables.rs similarity index 100% rename from compiler/crates/relay-transforms/tests/validate_unused_variables/mod.rs rename to compiler/crates/relay-transforms/tests/validate_unused_variables.rs diff --git a/compiler/crates/relay-typegen/tests/generate_flow/mod.rs b/compiler/crates/relay-typegen/tests/generate_flow.rs similarity index 100% rename from compiler/crates/relay-typegen/tests/generate_flow/mod.rs rename to compiler/crates/relay-typegen/tests/generate_flow.rs diff --git a/compiler/crates/relay-typegen/tests/generate_flow_with_custom_id/mod.rs b/compiler/crates/relay-typegen/tests/generate_flow_with_custom_id.rs similarity index 100% rename from compiler/crates/relay-typegen/tests/generate_flow_with_custom_id/mod.rs rename to compiler/crates/relay-typegen/tests/generate_flow_with_custom_id.rs diff --git a/compiler/crates/relay-typegen/tests/generate_typescript/mod.rs b/compiler/crates/relay-typegen/tests/generate_typescript.rs similarity index 100% rename from compiler/crates/relay-typegen/tests/generate_typescript/mod.rs rename to compiler/crates/relay-typegen/tests/generate_typescript.rs diff --git a/compiler/crates/schema-extractor/tests/extract/mod.rs b/compiler/crates/schema-extractor/tests/extract.rs similarity index 100% rename from compiler/crates/schema-extractor/tests/extract/mod.rs rename to compiler/crates/schema-extractor/tests/extract.rs diff --git a/compiler/crates/schema-print/tests/print_schema/mod.rs b/compiler/crates/schema-print/tests/print_schema.rs similarity index 100% rename from compiler/crates/schema-print/tests/print_schema/mod.rs rename to compiler/crates/schema-print/tests/print_schema.rs diff --git a/compiler/crates/schema-validate/tests/validate_schema/mod.rs b/compiler/crates/schema-validate/tests/validate_schema.rs similarity index 100% rename from compiler/crates/schema-validate/tests/validate_schema/mod.rs rename to compiler/crates/schema-validate/tests/validate_schema.rs diff --git a/compiler/crates/schema/src/definitions/mod.rs b/compiler/crates/schema/src/definitions.rs similarity index 100% rename from compiler/crates/schema/src/definitions/mod.rs rename to compiler/crates/schema/src/definitions.rs diff --git a/compiler/crates/schema/src/flatbuffer/mod.rs b/compiler/crates/schema/src/flatbuffer.rs similarity index 100% rename from compiler/crates/schema/src/flatbuffer/mod.rs rename to compiler/crates/schema/src/flatbuffer.rs diff --git a/compiler/crates/schema/src/in_memory/mod.rs b/compiler/crates/schema/src/in_memory.rs similarity index 100% rename from compiler/crates/schema/src/in_memory/mod.rs rename to compiler/crates/schema/src/in_memory.rs diff --git a/compiler/crates/schema/tests/build_schema/mod.rs b/compiler/crates/schema/tests/build_schema.rs similarity index 100% rename from compiler/crates/schema/tests/build_schema/mod.rs rename to compiler/crates/schema/tests/build_schema.rs