Index _ | A | B | C | D | E | F | G | H | I | J | L | M | N | P | R | S | T | U | W _ __init__() (refactor.actions.Erase method) (refactor.actions.EraseOrReplace method) (refactor.actions.InsertAfter method) (refactor.actions.LazyInsertAfter method) (refactor.actions.LazyReplace method) (refactor.actions.Replace method) (refactor.ast.BaseUnparser method) (refactor.ast.Lines method) (refactor.ast.PreciseUnparser method) (refactor.ast.SourceSegment method) (refactor.ast.Unparser method) (refactor.change.Change method) (refactor.context.Configuration method) (refactor.context.Context method) (refactor.context.Representative method) (refactor.context.ScopeInfo method) (refactor.core.Rule method) (refactor.core.Session method) A action Ancestry (class in refactor.context) apply() (refactor.actions.BaseAction method) (refactor.actions.LazyInsertAfter method) apply_condition() (in module refactor.common) apply_diff() (refactor.change.Change method) apply_indentation() (refactor.ast.Lines method) B BaseAction (class in refactor.actions) BaseUnparser (class in refactor.ast) build() (refactor.actions.InsertAfter method) (refactor.actions.Replace method) C can_reach() (refactor.context.ScopeInfo method) Change (class in refactor.change) check_file() (refactor.core.Rule method) clone() (in module refactor.common) compare_ast() (in module refactor.common) compute_diff() (refactor.change.Change method) Configuration (class in refactor.context) constant context Context (class in refactor.context) contract D defines() (refactor.context.ScopeInfo method) definitions (refactor.context.ScopeInfo property) E engine Erase (class in refactor.actions) EraseOrReplace (class in refactor.actions) extract_from_text() (in module refactor.common) F file (refactor.change.Change property) find_closest() (in module refactor.common) find_indent() (in module refactor.common) G get_definitions() (refactor.context.ScopeInfo method) get_parent() (refactor.context.Ancestry method) get_parents() (refactor.context.Ancestry method) get_source_segment() (in module refactor.common) global_scope (refactor.context.Scope property) H has_positions() (in module refactor.common) I infer() (refactor.context.Ancestry method) InsertAfter (class in refactor.actions) InvalidActionError is_truthy() (in module refactor.common) J join() (refactor.ast.Lines method) L LazyInsertAfter (class in refactor.actions) LazyReplace (class in refactor.actions) Lines (class in refactor.ast) M match() (refactor.core.Rule method) MaybeOverlappingActions module refactor.actions refactor.ast refactor.change refactor.common refactor.context refactor.core N name (refactor.context.Representative property) (refactor.context.ScopeInfo property) negate() (in module refactor.common) next_statement_of() (in module refactor.common) P pascal_to_snake() (in module refactor.common) position_for() (in module refactor.common) PreciseUnparser (class in refactor.ast) R refactor.actions module refactor.ast module refactor.change module refactor.common module refactor.context module refactor.core module Replace (class in refactor.actions) replace() (refactor.context.Context method) Representative (class in refactor.context) resolve() (refactor.context.Scope method) rule Rule (class in refactor.core) run() (refactor.core.Session method) run_file() (refactor.core.Session method) S Scope (class in refactor.context) ScopeInfo (class in refactor.context) ScopeType (class in refactor.context) session Session (class in refactor.core) SourceSegment (class in refactor.ast) split_lines() (in module refactor.ast) T transformation traverse() (refactor.context.Ancestry method) U unpack_lhs() (in module refactor.common) unparse() (refactor.context.Context method) Unparser (class in refactor.ast) W walk_scope() (in module refactor.common) wrap_with_parens() (in module refactor.common)