[clang] [Clang] [Diagnostics] Simplify filenames that contain '..' (PR #143520)

2025-07-03 Thread Richard Thomson via cfe-commits
LegalizeAdulthood wrote: > What about symlinks though? In that case WYGIWYD (what you get is what you deserve) applies. https://github.com/llvm/llvm-project/pull/143520 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi

[clang] [Clang] [Diagnostics] Simplify filenames that contain '..' (PR #143520)

2025-07-02 Thread Richard Thomson via cfe-commits
LegalizeAdulthood wrote: My expectation would be that if I specify a header filter I'm not going to use weird paths like a/b/../foo.h, but just a/foo.h because that is where foo.h lives. https://github.com/llvm/llvm-project/pull/143520 ___ cfe-commit

[clang-tools-extra] [clang-tidy] Detect string literals in macros in modernize-raw-string… (PR #133636)

2025-04-02 Thread Richard Thomson via cfe-commits
https://github.com/LegalizeAdulthood edited https://github.com/llvm/llvm-project/pull/133636 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang-tools-extra] [clang-tidy] Detect string literals in macros in modernize-raw-string… (PR #133636)

2025-04-02 Thread Richard Thomson via cfe-commits
@@ -58,7 +58,7 @@ bool containsEscapedCharacters(const MatchFinder::MatchResult &Result, *Result.SourceManager, Result.Context->getLangOpts()); StringRef Text = Lexer::getSourceText(CharRange, *Result.SourceManager, Result.Contex

[clang-tools-extra] [clang-tidy] Detect string literals in macros in modernize-raw-string… (PR #133636)

2025-03-30 Thread Richard Thomson via cfe-commits
@@ -58,7 +58,7 @@ bool containsEscapedCharacters(const MatchFinder::MatchResult &Result, *Result.SourceManager, Result.Context->getLangOpts()); StringRef Text = Lexer::getSourceText(CharRange, *Result.SourceManager, Result.Contex

[clang-tools-extra] Update clang tidy Contributing guide (PR #106672)

2024-09-02 Thread Richard Thomson via cfe-commits
LegalizeAdulthood wrote: > Alternatively, pressing the tab key after a previous matcher's open > parentheses would also Did you try this on Windows? Because in my experience all these TAB-complete actions depend on GNU readline which doesn't work on Windows. https://github.com/llvm/llvm-proj

[clang-tools-extra] r264563 - clang-tidy: Fix broken buildbot

2016-03-27 Thread Richard Thomson via cfe-commits
Author: legalize Date: Sun Mar 27 23:15:41 2016 New Revision: 264563 URL: http://llvm.org/viewvc/llvm-project?rev=264563&view=rev Log: clang-tidy: Fix broken buildbot VS 2013 does not support char16_t or char32_t Modified: clang-tools-extra/trunk/test/clang-tidy/modernize-raw-string-literal.

[clang-tools-extra] r264539 - clang-tidy: Add check modernize-raw-string-literal

2016-03-27 Thread Richard Thomson via cfe-commits
Author: legalize Date: Sun Mar 27 11:43:44 2016 New Revision: 264539 URL: http://llvm.org/viewvc/llvm-project?rev=264539&view=rev Log: clang-tidy: Add check modernize-raw-string-literal Added: clang-tools-extra/trunk/clang-tidy/modernize/RawStringLiteralCheck.cpp clang-tools-extra/trunk/c

[clang-tools-extra] r264531 - Add clang-tools-extra release notes

2016-03-26 Thread Richard Thomson via cfe-commits
Author: legalize Date: Sun Mar 27 00:06:57 2016 New Revision: 264531 URL: http://llvm.org/viewvc/llvm-project?rev=264531&view=rev Log: Add clang-tools-extra release notes Added: clang-tools-extra/trunk/docs/ReleaseNotes.rst Modified: clang-tools-extra/trunk/docs/clang-tidy/checks/list.rst