Skip to content
Snippets Groups Projects
Commit 39866aa1 authored by Derval Guillaume's avatar Derval Guillaume
Browse files

Improve naming

parent feae0fee
No related branches found
No related tags found
No related merge requests found
...@@ -63,7 +63,7 @@ def _name_change(pdef: Definition, old_name: str, new_name: str): ...@@ -63,7 +63,7 @@ def _name_change(pdef: Definition, old_name: str, new_name: str):
return modify(pdef, {VarOrParam: change_var}) return modify(pdef, {VarOrParam: change_var})
def _merge_node_parameters(parameters: list[Definition]) -> list[Definition] | None: def _merge_parameters(parameters: list[Definition]) -> list[Definition] | None:
need_update = False need_update = False
params: dict[str, list[Definition]] = {} params: dict[str, list[Definition]] = {}
for p in parameters: for p in parameters:
...@@ -117,7 +117,7 @@ def _merge_node_variables(variables: list[VariableDefinition | ScopeChange]) -> ...@@ -117,7 +117,7 @@ def _merge_node_variables(variables: list[VariableDefinition | ScopeChange]) ->
def _modify_node(node: NodeDefinition | NodeGenerator) -> NodeDefinition | NodeGenerator: def _modify_node(node: NodeDefinition | NodeGenerator) -> NodeDefinition | NodeGenerator:
todo = {} todo = {}
params = _merge_node_parameters(node.parameters) params = _merge_parameters(node.parameters)
if params is not None: if params is not None:
todo["parameters"] = params todo["parameters"] = params
...@@ -131,7 +131,7 @@ def _modify_node(node: NodeDefinition | NodeGenerator) -> NodeDefinition | NodeG ...@@ -131,7 +131,7 @@ def _modify_node(node: NodeDefinition | NodeGenerator) -> NodeDefinition | NodeG
def _modify_hyperedge(hyperedge: HyperEdgeDefinition | HyperEdgeGenerator) -> HyperEdgeDefinition | HyperEdgeGenerator: def _modify_hyperedge(hyperedge: HyperEdgeDefinition | HyperEdgeGenerator) -> HyperEdgeDefinition | HyperEdgeGenerator:
params = _merge_node_parameters(hyperedge.parameters) params = _merge_parameters(hyperedge.parameters)
if params is not None: if params is not None:
return dataclasses.replace(hyperedge, parameters=params) return dataclasses.replace(hyperedge, parameters=params)
return hyperedge return hyperedge
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment