Skip to main content

Module unified_visitor

Module unified_visitor 

Source
Expand description

Unified AST visitor for deprecated function collection and cleanup operations

This visitor consolidates the shared logic between collection (‘dissolve info’) and cleanup (‘dissolve cleanup’) operations. Migration continues to use the specialized rustpython_visitor approach due to its complexity.

Structs§

UnifiedVisitor
Unified visitor that handles collection and cleanup operations

Enums§

OperationMode
Operation mode for the unified visitor
UnifiedResult
Result type for unified operations

Type Aliases§

ShouldRemoveCallback
Callback type for determining if a replacement should be removed