def rules(): return [ *additional_fields.rules(), *python_protobuf_subsystem.rules(), *python_rules(), *target_rules(), ]
def rules(cls): return ( *super().rules(), *protobuf_rules(), *additional_fields.rules(), *source_files.rules(), *stripped_source_files.rules(), RootRule(GeneratePythonFromProtobufRequest), )
def rules(): return [ *additional_fields.rules(), *python_protobuf_subsystem.rules(), *python_rules(), *python_protobuf_module_mapper.rules(), *protobuf_dependency_inference.rules(), *export_codegen_goal.rules(), ]
def rules(cls): return ( *super().rules(), *protobuf_rules(), *additional_fields.rules(), *source_files.rules(), *stripped_source_files.rules(), QueryRule(HydratedSources, (HydrateSourcesRequest, )), QueryRule(GeneratedSources, (GeneratePythonFromProtobufRequest, )), )
def rule_runner() -> RuleRunner: return RuleRunner( rules=[ *additional_fields.rules(), *stripped_source_files.rules(), *python_protobuf_module_mapper.rules(), QueryRule(FirstPartyPythonMappingImpl, [PythonProtobufMappingMarker]), ], target_types=[ProtobufLibrary], )
def rule_runner() -> RuleRunner: return RuleRunner( rules=[ *protobuf_rules(), *additional_fields.rules(), *stripped_source_files.rules(), QueryRule(HydratedSources, [HydrateSourcesRequest]), QueryRule(GeneratedSources, [GeneratePythonFromProtobufRequest]), ], target_types=[ProtobufLibrary], )
def rule_runner() -> RuleRunner: return RuleRunner( rules=[ *python_sources_rules(), *additional_fields.rules(), *protobuf_rules(), QueryRule(PythonSourceFiles, [PythonSourceFilesRequest]), QueryRule(StrippedPythonSourceFiles, [PythonSourceFilesRequest]), ], target_types=[PythonTarget, NonPythonTarget, ProtobufLibrary], )
def rules(): return [ *additional_fields.rules(), *python_protobuf_subsystem.rules(), *python_rules(), *python_protobuf_module_mapper.rules(), *protobuf_dependency_inference.rules(), *protobuf_tailor.rules(), *export_codegen_goal.rules(), *protobuf_target_rules(), *module_mapper.rules(), *stripped_source_files.rules(), ]
def rule_runner() -> RuleRunner: return RuleRunner( rules=[ *protobuf_rules(), *protobuf_subsystem_rules(), *additional_fields.rules(), *stripped_source_files.rules(), *target_types_rules(), *module_mapper.rules(), QueryRule(HydratedSources, [HydrateSourcesRequest]), QueryRule(GeneratedSources, [GeneratePythonFromProtobufRequest]), ], target_types=[ProtobufSourcesGeneratorTarget], )
def rules(): return [*additional_fields.rules(), *python_rules(), *target_rules()]