Deleting a sketch tab that declares a function used in other tabs doesn't report errors. #238
Labels
conclusion: resolved
Issue was resolved
criticality: high
Of high impact
topic: language server
Related to the Arduino Language Server
type: imperfection
Perceived defect in any part of project
Describe the bug
Deleting a sketch tab that declares a function used in other tabs doesn't report errors.
To Reproduce
tab.ino
tab.ino
declare a functionvoid foo() {}
tab.ino
foo()
insideloop()
in the main sketch filetab.ino
foo()
call insideloop()
is not underlined as errorfoo
insideloop()
and verify thefoo()
function is shown in the autocomplete windowsExpected behavior
I'd expect
foo()
to be underlined as error aftertab.ino
is deleted and not to be shown in the autocomplete window anymore.Desktop (please complete the following information):
Additional context
None.
The text was updated successfully, but these errors were encountered: