Thread (1 message) 1 message, 1 author, 2023-08-04

Re: [PATCH] gitignore: ignore clangd .cache directory

From: Junio C Hamano <hidden>
Date: 2023-08-04 17:56:36

"brian m. carlson" [off-list ref] writes:
From: "brian m. carlson" <redacted>

In at least some versions of clangd, including version 15 in Ubuntu
23.04, a directory, .cache, is written in the root of the repository
with index information about the files in the repository.  Since clangd
is the most common language server protocol (LSP) implementation for C,
and we already support it using the GENERATE_COMPILATION_DATABASE flags
to make it functional, it's likely many users are using or will want to
use it.

As a result, ignore the ".cache" directory to help avoid users
accidentally committing the data.
Thanks.  Let's fork from maint and queue it directly on 'next', and
fast track it to the upcoming release.
quoted hunk
Signed-off-by: brian m. carlson <redacted>
---
 .gitignore | 1 +
 1 file changed, 1 insertion(+)
diff --git a/.gitignore b/.gitignore
index e875c59054..5e56e471b3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -222,6 +222,7 @@
 /TAGS
 /cscope*
 /compile_commands.json
+/.cache/
 *.hcc
 *.obj
 *.lib
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help