reci
Contents:
reci
reci.__main__
reci.action_spec
reci.adapters
reci.adapters.base
reci.adapters.package_json
reci.adapters.pyproject
reci.adapters.wads
reci.adapters.yaml_adapter
reci.compiler
reci.config
reci.graph
reci.recipe
reci.validation
reci.validation.formatters
reci.validation.report
reci.validation.rules
reci.validation.rules.action
reci.validation.rules.config_rules
reci.validation.rules.dag
reci.validation.rules.flow
reci.validation.rules.purity
reci.yaml_gen
reci
Index
Index
A
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
V
|
W
|
Y
A
action_local_name() (in module reci.action_spec)
action_spec_from_declaration() (in module reci.action_spec)
action_spec_from_ref() (in module reci.action_spec)
ActionFetchError
ActionNode (class in reci.graph)
ActionSpec (class in reci.action_spec)
C
check_action_not_found() (in module reci.validation.rules.action)
check_ambiguous_wiring() (in module reci.validation.rules.flow)
check_boolean_coercion() (in module reci.validation.rules.flow)
check_cycles() (in module reci.validation.rules.dag)
check_duplicate_outputs() (in module reci.validation.rules.dag)
check_isolated_nodes() (in module reci.validation.rules.dag)
check_matrix_output() (in module reci.validation.rules.flow)
check_missing_required_config() (in module reci.validation.rules.config_rules)
check_run_step_outputs() (in module reci.validation.rules.purity)
check_run_steps() (in module reci.validation.rules.purity)
check_unsourced_required_inputs() (in module reci.validation.rules.flow)
check_unused_config() (in module reci.validation.rules.config_rules)
check_unused_outputs() (in module reci.validation.rules.flow)
collect_required_config_keys() (in module reci.config)
CompilationError
compile() (in module reci.__main__)
compile_recipe() (in module reci.compiler)
ConfigAdapter (class in reci.adapters.base)
CrossJobEdge (class in reci.graph)
D
default_path() (reci.adapters.base.ConfigAdapter method)
detect_adapter() (in module reci.adapters)
dump_workflow() (in module reci.yaml_gen)
E
execution_waves() (reci.graph.RecipeGraph method)
F
fetch_action_yml() (in module reci.action_spec)
Finding (class in reci.validation.report)
flatten_config() (in module reci.config)
format_cli() (in module reci.validation.formatters)
format_github_annotations() (in module reci.validation.formatters)
format_json() (in module reci.validation.formatters)
from_recipe() (reci.graph.RecipeGraph class method)
G
get_adapter() (in module reci.adapters)
I
input_specs (reci.graph.ActionNode property)
InputSpec (class in reci.action_spec)
inspect() (in module reci.__main__)
J
JobSpec (class in reci.recipe)
L
load_yaml() (in module reci.yaml_gen)
load_yaml_string() (in module reci.yaml_gen)
M
module
reci
reci.__main__
reci.action_spec
reci.adapters
reci.adapters.base
reci.adapters.package_json
reci.adapters.pyproject
reci.adapters.wads
reci.adapters.yaml_adapter
reci.compiler
reci.config
reci.graph
reci.recipe
reci.validation
reci.validation.formatters
reci.validation.report
reci.validation.rules
reci.validation.rules.action
reci.validation.rules.config_rules
reci.validation.rules.dag
reci.validation.rules.flow
reci.validation.rules.purity
reci.yaml_gen
N
normalize_name() (in module reci.action_spec)
O
output_names (reci.graph.ActionNode property)
OutputSpec (class in reci.action_spec)
P
PackageJsonAdapter (class in reci.adapters.package_json)
parse_action_spec() (in module reci.action_spec)
parse_recipe() (in module reci.recipe)
parse_recipe_string() (in module reci.recipe)
PyprojectTomlAdapter (class in reci.adapters.pyproject)
R
read() (reci.adapters.base.ConfigAdapter method)
reci
module
reci.__main__
module
reci.action_spec
module
reci.adapters
module
reci.adapters.base
module
reci.adapters.package_json
module
reci.adapters.pyproject
module
reci.adapters.wads
module
reci.adapters.yaml_adapter
module
reci.compiler
module
reci.config
module
reci.graph
module
reci.recipe
module
reci.validation
module
reci.validation.formatters
module
reci.validation.report
module
reci.validation.rules
module
reci.validation.rules.action
module
reci.validation.rules.config_rules
module
reci.validation.rules.dag
module
reci.validation.rules.flow
module
reci.validation.rules.purity
module
reci.yaml_gen
module
Recipe (class in reci.recipe)
RecipeGraph (class in reci.graph)
RecipeParseError
register_rule() (in module reci.validation.rules)
resolve_config_for_input() (in module reci.config)
run_all_rules() (in module reci.validation.rules)
S
scaffold() (in module reci.__main__)
Severity (class in reci.validation.report)
StepSpec (class in reci.recipe)
V
validate() (in module reci.__main__)
(reci.graph.RecipeGraph method)
ValidationReport (class in reci.validation.report)
W
WadsAdapter (class in reci.adapters.wads)
write() (reci.adapters.base.ConfigAdapter method)
Y
YamlAdapter (class in reci.adapters.yaml_adapter)