https://github.com/rnk created https://github.com/llvm/llvm-project/pull/206181

Rename 20 selected clang docs from reStructuredText to MyST Markdown filenames.

This PR is intentionally limited to the rename phase and required reference 
updates. The mechanical conversion and follow-up MyST cleanup are in the 
stacked PR.


>From 38e417fc327e6722d2f998d015797c54567e730b Mon Sep 17 00:00:00 2001
From: Reid Kleckner <[email protected]>
Date: Thu, 25 Jun 2026 21:38:20 +0000
Subject: [PATCH] [docs] Rename selected clang docs to md

---
 clang/docs/{AddressSanitizer.rst => AddressSanitizer.md}        | 0
 clang/docs/{ClangStaticAnalyzer.rst => ClangStaticAnalyzer.md}  | 0
 clang/docs/{CrossCompilation.rst => CrossCompilation.md}        | 0
 clang/docs/{DataFlowSanitizer.rst => DataFlowSanitizer.md}      | 0
 .../{FunctionEffectAnalysis.rst => FunctionEffectAnalysis.md}   | 0
 clang/docs/{LanguageExtensions.rst => LanguageExtensions.md}    | 0
 clang/docs/{LeakSanitizer.rst => LeakSanitizer.md}              | 0
 clang/docs/{LifetimeSafety.rst => LifetimeSafety.md}            | 0
 clang/docs/{MemorySanitizer.rst => MemorySanitizer.md}          | 0
 clang/docs/{RealtimeSanitizer.rst => RealtimeSanitizer.md}      | 0
 clang/docs/{ReleaseNotes.rst => ReleaseNotes.md}                | 0
 clang/docs/{SafeBuffers.rst => SafeBuffers.md}                  | 0
 clang/docs/{SanitizerCoverage.rst => SanitizerCoverage.md}      | 0
 clang/docs/ScalableStaticAnalysis/{index.rst => index.md}       | 0
 .../docs/{ThreadSafetyAnalysis.rst => ThreadSafetyAnalysis.md}  | 0
 clang/docs/{ThreadSanitizer.rst => ThreadSanitizer.md}          | 0
 clang/docs/{Toolchain.rst => Toolchain.md}                      | 0
 clang/docs/{TypeSanitizer.rst => TypeSanitizer.md}              | 0
 ...finedBehaviorSanitizer.rst => UndefinedBehaviorSanitizer.md} | 0
 ...ingSuppressionMappings.rst => WarningSuppressionMappings.md} | 0
 llvm/utils/release/clear-release-notes.py                       | 2 +-
 21 files changed, 1 insertion(+), 1 deletion(-)
 rename clang/docs/{AddressSanitizer.rst => AddressSanitizer.md} (100%)
 rename clang/docs/{ClangStaticAnalyzer.rst => ClangStaticAnalyzer.md} (100%)
 rename clang/docs/{CrossCompilation.rst => CrossCompilation.md} (100%)
 rename clang/docs/{DataFlowSanitizer.rst => DataFlowSanitizer.md} (100%)
 rename clang/docs/{FunctionEffectAnalysis.rst => FunctionEffectAnalysis.md} 
(100%)
 rename clang/docs/{LanguageExtensions.rst => LanguageExtensions.md} (100%)
 rename clang/docs/{LeakSanitizer.rst => LeakSanitizer.md} (100%)
 rename clang/docs/{LifetimeSafety.rst => LifetimeSafety.md} (100%)
 rename clang/docs/{MemorySanitizer.rst => MemorySanitizer.md} (100%)
 rename clang/docs/{RealtimeSanitizer.rst => RealtimeSanitizer.md} (100%)
 rename clang/docs/{ReleaseNotes.rst => ReleaseNotes.md} (100%)
 rename clang/docs/{SafeBuffers.rst => SafeBuffers.md} (100%)
 rename clang/docs/{SanitizerCoverage.rst => SanitizerCoverage.md} (100%)
 rename clang/docs/ScalableStaticAnalysis/{index.rst => index.md} (100%)
 rename clang/docs/{ThreadSafetyAnalysis.rst => ThreadSafetyAnalysis.md} (100%)
 rename clang/docs/{ThreadSanitizer.rst => ThreadSanitizer.md} (100%)
 rename clang/docs/{Toolchain.rst => Toolchain.md} (100%)
 rename clang/docs/{TypeSanitizer.rst => TypeSanitizer.md} (100%)
 rename clang/docs/{UndefinedBehaviorSanitizer.rst => 
UndefinedBehaviorSanitizer.md} (100%)
 rename clang/docs/{WarningSuppressionMappings.rst => 
WarningSuppressionMappings.md} (100%)

diff --git a/clang/docs/AddressSanitizer.rst b/clang/docs/AddressSanitizer.md
similarity index 100%
rename from clang/docs/AddressSanitizer.rst
rename to clang/docs/AddressSanitizer.md
diff --git a/clang/docs/ClangStaticAnalyzer.rst 
b/clang/docs/ClangStaticAnalyzer.md
similarity index 100%
rename from clang/docs/ClangStaticAnalyzer.rst
rename to clang/docs/ClangStaticAnalyzer.md
diff --git a/clang/docs/CrossCompilation.rst b/clang/docs/CrossCompilation.md
similarity index 100%
rename from clang/docs/CrossCompilation.rst
rename to clang/docs/CrossCompilation.md
diff --git a/clang/docs/DataFlowSanitizer.rst b/clang/docs/DataFlowSanitizer.md
similarity index 100%
rename from clang/docs/DataFlowSanitizer.rst
rename to clang/docs/DataFlowSanitizer.md
diff --git a/clang/docs/FunctionEffectAnalysis.rst 
b/clang/docs/FunctionEffectAnalysis.md
similarity index 100%
rename from clang/docs/FunctionEffectAnalysis.rst
rename to clang/docs/FunctionEffectAnalysis.md
diff --git a/clang/docs/LanguageExtensions.rst 
b/clang/docs/LanguageExtensions.md
similarity index 100%
rename from clang/docs/LanguageExtensions.rst
rename to clang/docs/LanguageExtensions.md
diff --git a/clang/docs/LeakSanitizer.rst b/clang/docs/LeakSanitizer.md
similarity index 100%
rename from clang/docs/LeakSanitizer.rst
rename to clang/docs/LeakSanitizer.md
diff --git a/clang/docs/LifetimeSafety.rst b/clang/docs/LifetimeSafety.md
similarity index 100%
rename from clang/docs/LifetimeSafety.rst
rename to clang/docs/LifetimeSafety.md
diff --git a/clang/docs/MemorySanitizer.rst b/clang/docs/MemorySanitizer.md
similarity index 100%
rename from clang/docs/MemorySanitizer.rst
rename to clang/docs/MemorySanitizer.md
diff --git a/clang/docs/RealtimeSanitizer.rst b/clang/docs/RealtimeSanitizer.md
similarity index 100%
rename from clang/docs/RealtimeSanitizer.rst
rename to clang/docs/RealtimeSanitizer.md
diff --git a/clang/docs/ReleaseNotes.rst b/clang/docs/ReleaseNotes.md
similarity index 100%
rename from clang/docs/ReleaseNotes.rst
rename to clang/docs/ReleaseNotes.md
diff --git a/clang/docs/SafeBuffers.rst b/clang/docs/SafeBuffers.md
similarity index 100%
rename from clang/docs/SafeBuffers.rst
rename to clang/docs/SafeBuffers.md
diff --git a/clang/docs/SanitizerCoverage.rst b/clang/docs/SanitizerCoverage.md
similarity index 100%
rename from clang/docs/SanitizerCoverage.rst
rename to clang/docs/SanitizerCoverage.md
diff --git a/clang/docs/ScalableStaticAnalysis/index.rst 
b/clang/docs/ScalableStaticAnalysis/index.md
similarity index 100%
rename from clang/docs/ScalableStaticAnalysis/index.rst
rename to clang/docs/ScalableStaticAnalysis/index.md
diff --git a/clang/docs/ThreadSafetyAnalysis.rst 
b/clang/docs/ThreadSafetyAnalysis.md
similarity index 100%
rename from clang/docs/ThreadSafetyAnalysis.rst
rename to clang/docs/ThreadSafetyAnalysis.md
diff --git a/clang/docs/ThreadSanitizer.rst b/clang/docs/ThreadSanitizer.md
similarity index 100%
rename from clang/docs/ThreadSanitizer.rst
rename to clang/docs/ThreadSanitizer.md
diff --git a/clang/docs/Toolchain.rst b/clang/docs/Toolchain.md
similarity index 100%
rename from clang/docs/Toolchain.rst
rename to clang/docs/Toolchain.md
diff --git a/clang/docs/TypeSanitizer.rst b/clang/docs/TypeSanitizer.md
similarity index 100%
rename from clang/docs/TypeSanitizer.rst
rename to clang/docs/TypeSanitizer.md
diff --git a/clang/docs/UndefinedBehaviorSanitizer.rst 
b/clang/docs/UndefinedBehaviorSanitizer.md
similarity index 100%
rename from clang/docs/UndefinedBehaviorSanitizer.rst
rename to clang/docs/UndefinedBehaviorSanitizer.md
diff --git a/clang/docs/WarningSuppressionMappings.rst 
b/clang/docs/WarningSuppressionMappings.md
similarity index 100%
rename from clang/docs/WarningSuppressionMappings.rst
rename to clang/docs/WarningSuppressionMappings.md
diff --git a/llvm/utils/release/clear-release-notes.py 
b/llvm/utils/release/clear-release-notes.py
index 3ea0298b43d43..f737df063361d 100755
--- a/llvm/utils/release/clear-release-notes.py
+++ b/llvm/utils/release/clear-release-notes.py
@@ -41,7 +41,7 @@ def process_file(fpath: Path) -> None:
         source_root = Path(args.source_root).resolve()
 
     files_to_update = (
-        "clang/docs/ReleaseNotes.rst",
+        "clang/docs/ReleaseNotes.md",
         "clang-tools-extra/docs/ReleaseNotes.rst",
         "flang/docs/ReleaseNotes.md",
         "lld/docs/ReleaseNotes.rst",

_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to