У нас есть метод проверки работоспособности
void IsNotNull<T>(T obj){...}
Вызов
IsNotNull(obj); 
Я хочу заменить это, чтобы вызвать другую перегрузку, которая принимает второй параметр строки типа (сообщение)
void IsNotNull<T>(T obj, string message){...}
Итак, я хочу изменить вызов как
IsNotNull(obj, "obj is null");
Я пытаюсь достичь этого, используя шаблон поиска resharper и заменяю.
Итак, мой шаблон поиска: IsNotNull($args$) - это работает отлично, и он находит, что метод вызывает
Заменить шаблон: IsNotNull($args$, "$args$ is null") - Это ничего не делает
Я также пробовал это IsNotNull($args$, """" + $args$ + """")
- Edited-- В поле подсказки отображается правильная формулировка (как для аргумента, так и для идентификатора), но после ее применения она отличается. Я использую Resharper 6
 
После применения предложения я получаю это

Когда я нажимаю Edit Pattern

