What's Changed
Общие исправления и улучшения
- fix(types): встроенные JSON-ресурсы читаются загрузчиком классов BSL LS by @nixel2007 in f377f95
Исправлено встраивание BSL LS в SonarQube Community BSL Plugin: ресурсы builtin-*.json открывались через ClassPathResource(String), а этот конструктор резолвит путь context class loader'ом потока. В хосте с изолированными загрузчиками классов context class loader принадлежит хосту и jar-а BSL LS не видит — классы грузились нормально, а ресурсы нет. В плагине SonarQube это давало FileNotFoundException на builtin-globals.json и builtin-oscript-globals.json; ошибки проглатывались, поэтому анализ молча шёл с пустой глобальной областью.
Full Changelog: v1.0.6...v1.0.7