pyqt_reactive.core.code_generator

Code generation compatibility layer.

Delegates code generation to the registered CodegenProvider.

Functions

generate_complete_function_pattern_code(func_obj)

generate_complete_orchestrator_code(...[, ...])

generate_complete_pipeline_steps_code(...[, ...])

generate_config_code(config_obj[, ...])

generate_step_code(step_obj[, clean_mode])

pyqt_reactive.core.code_generator.generate_complete_orchestrator_code(plate_paths: list[str], pipeline_data: dict, global_config: Any | None = None, per_plate_configs: dict | None = None, pipeline_config: Any | None = None, clean_mode: bool = True) str[source]
pyqt_reactive.core.code_generator.generate_complete_pipeline_steps_code(pipeline_steps: list[Any], clean_mode: bool = True) str[source]
pyqt_reactive.core.code_generator.generate_complete_function_pattern_code(func_obj: Any, indent: int = 0, clean_mode: bool = False) str[source]
pyqt_reactive.core.code_generator.generate_step_code(step_obj: Any, clean_mode: bool = True) str[source]
pyqt_reactive.core.code_generator.generate_config_code(config_obj: Any, config_class: type | None = None, clean_mode: bool = True) str[source]