Настроить ReSharper для идентификации Dispose(), который не вызывается в области видимости, или просто меняет цвет (без resharper)?

Возможный дубликат:
Можно ли настроить Resharper на предупреждение, если IDisposable обрабатывается неправильно?

Есть ли способ создать правило для resharper, которое подчеркивает объект, который реализует IDisposable, но не вызывает Dispose() (или использование) в любой точке метода?

Например, ClassA реализует IDisposable. Я обновил экземпляр ClassA, но не подумал проверить его на IDisposable или Dispose() (не знаю, может быть, я двигался слишком быстро, позор мне, но это часть цели resharper, проверка кода в реальном времени ). Resharper проверяет объект и видит, что он либо реализует IDisposable, либо содержит метод Dispose(). Затем он просматривает содержащий метод, чтобы увидеть, вызывается ли когда-либо .Dispose() или находится ли объявление внутри конструкции использования. Если нет, то это подчеркивает заявление, заставляя меня чувствовать, что Gibson только что разбился.

Я видел это несколько раз в других потоках, но большинству из них, по-видимому, не менее 3 лет, они неубедительны и т. д. Я был бы счастлив даже просто изменить цвет выделения типа для классов, которые реализуют это, просто чтобы напомнить мне.

ТИА


person Sinaesthetic    schedule 28.09.2012    source источник