-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEATURE] Add exclusion list for problems panel #255
Comments
Hi @nohrel Isn't from the Readme:
|
Hi @befedo Unfortunately, the
Examples of errors raised using the |
is_third_party only disables the unused code detection, not all errors. You almost never want unused code warnings from third party code. Errors however you need even for third party code. The third party code still needs to be understood by the tool to check your use of it. |
My understanding is that, when VHDL_LS identifies errors in a
It seems that "excluding" some Regarding the external tool chain (simulation, synthesis), it seems that few of their own VHDL libraries include some VHDL syntax errors seen by VHDL_LS without impacting their tool. Small clarification on the purpose of a "exclusion list" in my point of view |
Feature Description :
Let user add a list of files for which no errors/warnings should be raised.
Feature Usecase :
Defining libraries in "vhdl_ls.toml" which raise tons of errors due to false errors seen by VHDL_LS.
Examples of errors that can currently be triggered :
Functions overriding with "std_logic_vector" and "std_ulogic_vector" -> "Duplicate declaration of "FunctionName" with signature "std_logic_vector"
_Both types are detected as identical
Encrypted library files -> "Wrong Token"
etc...
The text was updated successfully, but these errors were encountered: