lf-lang / vscode-lingua-franca

Lingua Franca extension for Visual Studio Code
Other
4 stars 3 forks source link

Proprietary extension support #162

Closed petervdonovan closed 1 month ago

petervdonovan commented 1 month ago

Fixes #161.

The problem was that this repository got out of sync with lingua-franca's master branch. lingua-franca's master branch incorporated changes from a "proprietary extension support" branch, but this companion branch had not been merged yet.

It feels necessary to explain how this happened since this problem can be avoided in the future. Part of the problem is that I spent a too much time working in unmerged feature branches and even declared that a feature had been implemented (while pointing to the unmerged feature branch) before the branch had been merged. This is a questionable practice that arose partly due to a desire to take a shortcut and partly due to uncertainty about what we actually would want in main in the long term. However, it is also true that we probably could have avoided publishing broken releases if I had been available to work in the past month.