-
Notifications
You must be signed in to change notification settings - Fork 102
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
Change working directory of C++ parser #572
base: master
Are you sure you want to change the base?
Commits on Mar 28, 2022
-
Make C++ parser use the working directory of compilation commands
Fixes compilation commands containing relative paths not getting parsed properly.
Configuration menu - View commit details
-
Copy full SHA for c46d0bb - Browse repository at this point
Copy the full SHA c46d0bbView commit details -
Don't make source file path absolute in ClangTool invocation
Reverts functional change of 04826d2 as it's no longer necessary.
Configuration menu - View commit details
-
Copy full SHA for 5e257ab - Browse repository at this point
Copy the full SHA 5e257abView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce956a8 - Browse repository at this point
Copy the full SHA ce956a8View commit details
Commits on Mar 29, 2022
-
Add PrefixingFileSystem that emulates chdir even for non-existent dirs
Fixes the previous implementation not working if compilation directories are missing.
Configuration menu - View commit details
-
Copy full SHA for 96345c4 - Browse repository at this point
Copy the full SHA 96345c4View commit details
Commits on Mar 30, 2022
-
Rename PrefixingFileSystem to FakeWorkDirFileSystem
This name reflects its purpose better.
Configuration menu - View commit details
-
Copy full SHA for 19cda25 - Browse repository at this point
Copy the full SHA 19cda25View commit details
Commits on Apr 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 581d2e9 - Browse repository at this point
Copy the full SHA 581d2e9View commit details -
Save build directory in database
The reparser needs this information to correctly execute its commands.
Configuration menu - View commit details
-
Copy full SHA for cca922e - Browse repository at this point
Copy the full SHA cca922eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10de276 - Browse repository at this point
Copy the full SHA 10de276View commit details -
Configuration menu - View commit details
-
Copy full SHA for ecae845 - Browse repository at this point
Copy the full SHA ecae845View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0c6dba - Browse repository at this point
Copy the full SHA e0c6dbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 03cb8e9 - Browse repository at this point
Copy the full SHA 03cb8e9View commit details