ballerina-lang
ballerina-lang copied to clipboard
[Improvement]: Run a non-sticky build during project initialization in VSCode
Description
Currently, LS always uses the sticky option when loading projects. This restricts the user from working in a fully offline mode (no internet) if the versions are not available locally. Therefore, the project initialization in the VSCode must happen with sticky==false
and the LS can persist the Dependencies.toml in the project root for the subsequent compilations.
Affected versions
At least 2201.8.5