Closed qtLex closed 1 month ago
Внесены изменения в метод createDescription
класса VariableSymbolComputer
, чтобы он обрабатывал trailing comments для контекстов ForEachStatementContext
и ForStatementContext
. В тестах VariableSymbolTest
были скорректированы утверждения и добавлены проверки диапазонов переменных. В файл variableSymbolTest.bsl
добавлены циклы с методами и комментариями.
Файлы | Описание изменений |
---|---|
src/.../VariableSymbolComputer.java |
Расширен метод createDescription для обработки trailing comments в контекстах ForEach и For . |
src/.../VariableSymbolTest.java |
Изменены утверждения в методах тестов, добавлены проверки диапазонов переменных. |
src/test/resources/context/symbol/variableSymbolTest.bsl |
Добавлены циклы с методами и комментариями для тестирования новых возможностей. |
В коде нашем новый свет,
Циклы с комментариями — привет!
Тесты стали точнее вдвойне,
Переменные в порядке, как во сне.
Пусть код наш будет чист и ясен,
Как весенний день прекрасен! 🌸
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
100.0% Coverage on New Code
0.0% Duplication on New Code
Описание
Как описание переменной бралось описание ближайшей переменной описанной в блоке Перем. Изменил поведение, как описание берется "висящий" комментарий в строке с первой строкой описания цикла
Связанные задачи
Задачи не было. Обсуждали в телеге. Примеры ошибки
Чеклист
Общие