public void EnableRefactoring(string id) { #if DEBUG Debug.WriteLineIf(DisabledRefactorings.Remove(id), $"refactoring {id} enabled"); #else DisabledRefactorings.Remove(id); #endif }
public void DisableRefactoring(string id) { #if DEBUG Debug.WriteLineIf(DisabledRefactorings.Add(id), $"refactoring {id} disabled"); #else DisabledRefactorings.Add(id); #endif }
public bool IsRefactoringEnabled(string id) { return(!DisabledRefactorings.Contains(id)); }
public void Reset() { PrefixFieldIdentifierWithUnderscore = true; DisabledRefactorings.Clear(); }