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