Слияние кода завершено, страница обновится автоматически
На данный момент для следующей структуры файлов с импортированными зависимостями:
|основной файл|<-|файл 1|<-|файл 2|
У нас есть следующий процесс компиляции:
|парсер+проверка для основного файла, файла 1, файла 2|->|парсер+проверка для файла 1, файла 2|->|парсер+проверка для файла 2|
| + библиотека стандартных модулей для основного файла |->| + библиотека стандартных модулей для файла 1 |->| + библиотека стандартных модулей для файла 2 |
Это значительно увеличивает время компиляции проектов с большим количеством модулей. Необходимо оптимизировать менеджер импортов так, чтобы все внешние источники компилировались только один раз (хотя бы стандартную библиотеку).
GZ: #21147
Ценность этих требований заключается в значительном сокращении времени компиляции проектов с большим количеством модулей. Они могут применяться в различных сценариях, таких как разработка больших приложений, где требуется многократное компилирование и тестирование кода.
Вход Перед тем как оставить комментарий