waveform_editor.derived_waveform.DependencyRenamer

class waveform_editor.derived_waveform.DependencyRenamer(rename_from, rename_to, yaml)

Bases: NodeTransformer

AST transformer to rename string constants.

__init__(rename_from, rename_to, yaml)

Methods

__init__(rename_from, rename_to, yaml)

generic_visit(node)

Called if no explicit visitor function exists for a node.

visit(node)

Visit a node.

visit_Constant(node)

Replace string constants equal to rename_from with rename_to and update the YAML source lines accordingly.

generic_visit(node)

Called if no explicit visitor function exists for a node.

visit(node)

Visit a node.

visit_Constant(node)

Replace string constants equal to rename_from with rename_to and update the YAML source lines accordingly.


Last update: 2026-05-21