1C-Company / 1c-edt-issues

Пространство для пожеланий и обсуждения ошибок 1C:Enterprise Development Tools
https://edt.1c.ru/
134 stars 8 forks source link

Не работает рефакторинг Извлечь локальную переменную для достаточно простого выражения #1420

Open DmitryShvaika opened 2 months ago

DmitryShvaika commented 2 months ago

Описание ошибки

Не работает рефакторинг Извлечь локальную переменную для достаточно простого выражения

image

image

Как воспроизвести

  1. Набрать текст модуля:
    
    // @strict-types - директива для edt - проверка модуля в строгих типах

Область ПрограммныйИнтерфейс

// Тест1. // // Возвращаемое значение: // Число // Функция Тест1() Экспорт

Возврат 1 + (1+1) * (1+1);

КонецФункции

КонецОбласти



2. Выделить выражение: (1+1) * (1+1)
3. Нажать Извлечь локальную переменную
4. В диалоге нажать Продолжить
5. Наблюдать ошибку

### Скриншоты

_No response_

### Ожидаемое поведение

Выражение должно извлекаться в локальную переменную

### Лог рабочей области

не требуется

### Версия 1С:EDT

Ruby 2023.3.4

### Операционная система

Windows

### Установленные плагины

_No response_

### Дополнительная информация

_No response_