llvmbot wrote:

<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-clang

Author: Endre Fülöp (gamesh411)

<details>
<summary>Changes</summary>

Downloads and releases sections are removed, users are advised to use the 
conventional ways of acquiring the analyzer.

---
Full diff: https://github.com/llvm/llvm-project/pull/112833.diff


1 Files Affected:

- (modified) clang/www/analyzer/index.html (+20-46) 


``````````diff
diff --git a/clang/www/analyzer/index.html b/clang/www/analyzer/index.html
index ea0ed4967ec7cc..ea089fcca23a5d 100644
--- a/clang/www/analyzer/index.html
+++ b/clang/www/analyzer/index.html
@@ -69,48 +69,7 @@
 
 <h1>Clang Static Analyzer</h1>
 
-<p>The Clang Static Analyzer is a source code analysis tool that finds bugs in
-C, C++, and Objective-C programs.</p>
-
-<p>Currently it can be run either from the <a href="command-line.html">command
-  line</a> or if you use macOS then <a href="xcode.html">within Xcode</a>. When
-invoked from the command line, it is intended to be run in tandem with a build
-of a codebase.</p>
-
-<p>The analyzer is 100% open source and is part of the <a
-href="https://clang.llvm.org";>Clang</a> project. Like the rest of Clang, the
-analyzer is implemented as a C++ library that can be used by other tools and
-applications.</p>
-
-<h2>Download</h2>
-
-<div style="padding:0px; font-size: 90%">
- <b class="spiffy">
- <b class="spiffy1"><b></b></b>
- <b class="spiffy2"><b></b></b>
- <b class="spiffy3"></b>
- <b class="spiffy4"></b>
- <b class="spiffy5"></b></b>
- <div class="spiffyfg">
-  <div style="padding:15px">
-   <h3 style="margin:0px;padding:0px">Mac OS X</h3>
-   <ul>
-    <li>Latest build (10.8+):<br>
-     <b><a href="downloads/checker-279.tar.bz2">checker-279.tar.bz2</a></b> 
(built November 14, 2016)
-    </li>
-    <li><a href="/release_notes.html">Release notes</a></li>
-    <li>This build can be used both from the command line and from within 
Xcode</li>
-    <li><a href="/installation.html">Installation</a> and <a 
href="/scan-build.html">usage</a></li>
-   </ul>
-  </div>
- </div>
- <b class="spiffy">
- <b class="spiffy5"></b>
- <b class="spiffy4"></b>
- <b class="spiffy3"></b>
- <b class="spiffy2"><b></b></b>
- <b class="spiffy1"><b></b></b></b>
-</div>
+<!-- Removed the Downloads section -->
 
 <div style="padding:0; margin-top:10px; font-size: 90%">
  <b class="spiffy">
@@ -121,10 +80,25 @@ <h3 style="margin:0px;padding:0px">Mac OS X</h3>
  <b class="spiffy5"></b></b>
  <div class="spiffyfg">
   <div style="padding:15px">
-   <h3 style="margin:0px;padding:0px">Other Platforms</h3>
-   <p>For other platforms, please follow the instructions for <a
-   href="/installation#OtherPlatforms">building the analyzer</a> from
-   source code.<p>
+    <p>The static analyzer is part of Clang. Please refer to the
+    <a href="https://releases.llvm.org/download.html";>LLVM
+    releases page</a> for further instructions.</p>
+
+    <p>The official LLVM releases also include <a 
href="scan-build.html">scan-build</a>.
+    If you're installing Clang from a different source, such as
+    a Linux package repository, then scan-build may be packaged
+    separately as an individual package, or as part of
+    a "clang tools" package.</p>
+
+    <p>If your IDE is using Clang, it may natively integrate the static 
analyzer.
+    On macOS, the easiest way to use the static analyzer is to invoke it
+    <a 
href="https://clang.llvm.org/docs/analyzer/user-docs/UsingWithXCode.html";>directly
+    from Xcode</a>.</p>
+
+    <p>Additionally, if you're using <a 
href="https://clang.llvm.org/extra/clang-tidy/";>clang-tidy</a>,
+    you can naturally make the static analyzer run alongside clang-tidy
+    by enabling the <a 
href="https://clang.llvm.org/extra/clang-tidy/checks/list.html";>clang-analyzer</a>
+    checks.</p>
   </div>
  </div>
  <b class="spiffy">

``````````

</details>


https://github.com/llvm/llvm-project/pull/112833
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to