C# Класс ReSharper.ReJS.RemoveUnreachableCodeFix

Наследование: QuickFixBase
Показать файл Открыть проект

Открытые методы

Метод Описание
IsAvailable ( IUserDataHolder cache ) : bool
RemoveUnreachableCodeFix ( HeuristicallyUnreachableCodeWarning error ) : System
RemoveUnreachableCodeFix ( UnreachableCodeWarning error ) : System

Защищенные методы

Метод Описание
ExecutePsiTransaction ( ISolution solution, IProgressIndicator progress ) : Action

Приватные методы

Метод Описание
AdjustExpression ( ITreeRange range, ICompoundExpression expression ) : ITreeRange
AdjustExpression ( ITreeRange range, IJavaScriptExpression expression ) : ITreeRange
AdjustStatement ( ITreeRange range, IJavaScriptStatement statement ) : ITreeRange
AdjustTreeRange ( ITreeRange range ) : ITreeRange

Описание методов

ExecutePsiTransaction() защищенный Метод

protected ExecutePsiTransaction ( ISolution solution, IProgressIndicator progress ) : Action
solution ISolution
progress IProgressIndicator
Результат Action

IsAvailable() публичный Метод

public IsAvailable ( IUserDataHolder cache ) : bool
cache IUserDataHolder
Результат bool

RemoveUnreachableCodeFix() публичный Метод

public RemoveUnreachableCodeFix ( HeuristicallyUnreachableCodeWarning error ) : System
error HeuristicallyUnreachableCodeWarning
Результат System

RemoveUnreachableCodeFix() публичный Метод

public RemoveUnreachableCodeFix ( UnreachableCodeWarning error ) : System
error UnreachableCodeWarning
Результат System