StefanMaron / BusinessCentral.LinterCop

Community driven code linter for AL (MS Dynamics 365 Business Central)
https://stefanmaron.com
MIT License
77 stars 31 forks source link

LinterCop causes project to never load with Pre-release of AL Language Extension #567

Closed jwikman closed 7 months ago

jwikman commented 7 months ago

(This was mentioned in https://github.com/StefanMaron/BusinessCentral.LinterCop/issues/307#issuecomment-1931440428, but I believe that it deserves its own issue 🙂)

If I install AL Language extension v14.0.963280 (or any other pre-release version from VSCode Marketplace) and have LC activated, I just get stuck in the loading of my project: image

If I disable LinterCop and restart VSCode, my project is loaded within a few seconds.

Is it only me and my colleagues that get this behavior?

I created a new small app and tried to create a repro but didn't manage to. So I thought it could be good to put it up here, if someone has an idea on what is causing this?

From what I understand, there is a pipeline in place that should update BusinessCentral.LinterCop.next.dll in the latest release/pre-release of LC every time MS releases a new version of the AL Language extension. What triggers that pipeline? BusinessCentral.LinterCop.next.dll was updated 4 days ago, but the AL Language extension was updated 2 days ago (even though I don't think this version is causing our issues, since I had the same behavior ever since I first reported that some months ago).

I cannot see any other LC related issues, than the project is never being loaded completely.

jwikman commented 7 months ago

v0.30.16 solved above issues, with both current (v13) and pre-release (v14) of AL Language Extension.