Other extensions you installed (and if the issue persists after disabling them): Cortex-Debug, FreeMarker, Python. The problem persists even when I disable these.
A clear and concise description of what the bug is.
When I select an include file in the editor, and "Go to Definition", the environment finds all files with the same name, even if the folders they are in are not in my include or browse paths. A simple example is my main.h file, but other more troublesome examples are also available.
To Reproduce
Open main.c
Scroll to #include "main.h", and select the main.h text with the mouse
Right-Click on 'Go To Defintion'
See problem in screenshot
Expected behavior
Only select main.h file that lives in folders referenced by include/browse path config
Type: LanguageService
Describe the bug
To Reproduce
Expected behavior Only select main.h file that lives in folders referenced by include/browse path config
Screenshots
Additional context
settings for plugin that I think are relevant
My c_cpp_properties.json