Пример #1
0
        public void EnableRefactoring(string id)
        {
#if DEBUG
            Debug.WriteLineIf(DisabledRefactorings.Remove(id), $"refactoring {id} enabled");
#else
            DisabledRefactorings.Remove(id);
#endif
        }
Пример #2
0
        public void DisableRefactoring(string id)
        {
#if DEBUG
            Debug.WriteLineIf(DisabledRefactorings.Add(id), $"refactoring {id} disabled");
#else
            DisabledRefactorings.Add(id);
#endif
        }
Пример #3
0
 public bool IsRefactoringEnabled(string id)
 {
     return(!DisabledRefactorings.Contains(id));
 }
Пример #4
0
 public void Reset()
 {
     PrefixFieldIdentifierWithUnderscore = true;
     DisabledRefactorings.Clear();
 }