Closed EightM closed 2 months ago
В данном пулл-реквесте внесены изменения в несколько файлов, включая конфигурацию среды тестирования для расширения Visual Studio Code, обновления в конфигурациях запуска, а также улучшения в логике обработки данных и тестирования. Внедрены новые функции, такие как управление состоянием языкового сервера и обновление кэша, а также добавлены новые тестовые случаи и конфигурации для обработки ошибок.
Файл | Изменения |
---|---|
.vscode-test.mjs |
Добавлен файл для настройки тестовой среды с использованием @vscode/test-cli , определены параметры конфигурации. |
.vscode/launch.json |
Обновлен номер версии с "0.1.0" на "0.2.0", изменены параметры конфигурации для запуска расширения и тестов. |
src/features/lintProvider.ts |
Изменена логика в методе getDiagnosticData , теперь проверяется не только наличие данных, но и их содержимое. |
src/features/syntaxHelper.ts |
Изменен импорт fast-xml-parser на именованный импорт XMLParser , улучшена логика обработки XML. |
src/global.ts |
Изменены проверки свойств объекта packageDef для повышения надежности. |
test/documentSymbolProvider.test.ts |
Тест, проверяющий отображение функций, помечен как пропущенный с комментарием о необходимости его восстановления. |
test/fixtures/lib.config |
Добавлен новый XML-фрагмент конфигурации для определения пакета с модулем "error". |
test/hoverProvider.test.ts |
Изменено управление состоянием языкового сервера в тестах, обновлены утверждения для проверки содержимого. |
test/completionItemProvider.test.ts |
Обновлены импорты и добавлен вызов для ожидания обновления кэша, один тест помечен как пропущенный. |
В норке нашей, под луной,
Изменения пришли с весной.
Тесты, модули — всё в порядке,
Код теперь, как в сказке, в сладкой!
Прыгаем, радуемся, не зеваем,
Вместе с кодом мы процветаем! 🐇✨
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?