User Details
- User Since
- May 20 2021, 11:57 PM (123 w, 3 d)
Mon, Sep 4
Sep 1 2023
@sammccall's comment was addressed
Jul 12 2023
The diff is not required after https://reviews.llvm.org/D145302 deployed
Jul 11 2023
rebase before the final push
Jul 2 2023
Fixed clangd unit tests
Jun 27 2023
small fixes
Rebase + apply suggestions from @kadircet
Jun 12 2023
May 28 2023
May 25 2023
removed header install, only lib install has been left after the change
rebased to the latest LLVM main
rebase to latest LLVM main branch
Still looking at issues and not sure whether these are blockers or not.
May 12 2023
typo fixed + rebase
May 6 2023
windows marked as non supported
rebase
small fix at the lit-test
split-file was used for the lit-test simplification (see @ChuanqiXu comment)
May 1 2023
Friendly ping
Apr 27 2023
Apr 26 2023
Windows constrains added
Rebase
Commandeer the diff from @andrewjcg and made some changes at the code (get it compatible with latest clang source code) and at the tests (move modules artefacts to temp folder to make the test execution more stable).
Apr 25 2023
@arphaman, @andrewjcg, what's the status of the diff?
The functionality is important for me and I want to get it landed.
Mar 21 2023
Can this be solved at the build-system level, without changing the source code in ways that aren't otherwise useful?
For example, with a CLANG_TIDY_EXTRA_CHECKS cmake variable that adds more deps? This seems like it could also work for the clang-tidy binary.
If we consider the bare minimum with the only goal to build outside LLVM source tree then we don’t need to copy all internal headers. At the case the D145302 can be modified and we can end up with the only one header that is required to copy: clang-tools-extra/clangd/tool/ClangdMain.h.
The change addresses comments from D145228. The only one header is copied as a part of the installation. As result the diff contains the minimal changes required to integrated clangd into custom build systems (different from CMake).
Mar 7 2023
Mar 6 2023
Mar 4 2023
Mar 3 2023
Feb 21 2023
Sep 10 2022
Sep 7 2022
Aug 11 2022
Aug 10 2022
Rebase
Aug 9 2022
Use Invalid flag to detect invalid SLocEntry
Aug 8 2022
stop search if we could not load an entry
rebase
Aug 2 2022
Fix for wrong LastFileIDLookup assignment
Jul 31 2022
rebase
Jun 2 2022
LGTM, thank you a lot for the useful modification!
May 16 2022
May 14 2022
May 3 2022
Some clarifications for the direct include example were added
Apr 30 2022
Minor changes at the doc