You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
LocalInspectionTool is not designed for running external executables, like cppcheck. For such task, ExternalAnnotator should be used. The flow is similar: inherit this class, override collectInformation to get all required data (like, virtual files, include dir, etc.), doAnnotate to actually execute cppcheck and finally apply to apply diagnostics to editor.
The text was updated successfully, but these errors were encountered:
From https://youtrack.jetbrains.com/issue/CPP-22882#focus=Comments-27-5675064.0-0
LocalInspectionTool
is not designed for running external executables, likecppcheck
. For such task,ExternalAnnotator
should be used. The flow is similar: inherit this class, overridecollectInformation
to get all required data (like, virtual files, include dir, etc.),doAnnotate
to actually executecppcheck
and finallyapply
to apply diagnostics to editor.The text was updated successfully, but these errors were encountered: