[clang] d64811f - Remove the "implement better version of existing tools" open project
Aaron Ballman via cfe-commits
cfe-commits at lists.llvm.org
Mon Apr 24 08:57:37 PDT 2023
Author: Aaron Ballman
Date: 2023-04-24T11:56:25-04:00
New Revision: d64811f976b4305b54a5cbe0427002f5460c2d89
URL: https://github.com/llvm/llvm-project/commit/d64811f976b4305b54a5cbe0427002f5460c2d89
DIFF: https://github.com/llvm/llvm-project/commit/d64811f976b4305b54a5cbe0427002f5460c2d89.diff
LOG: Remove the "implement better version of existing tools" open project
This project doesn't really relate to improving Clang itself and it
contained stale suggestions like working on code modification
functionality in clang-format.
Added:
Modified:
clang/www/OpenProjects.html
Removed:
################################################################################
diff --git a/clang/www/OpenProjects.html b/clang/www/OpenProjects.html
index c7cde4f2c040..423fc0e1ae4a 100755
--- a/clang/www/OpenProjects.html
+++ b/clang/www/OpenProjects.html
@@ -95,21 +95,6 @@ <h1>Open Clang Projects</h1>
from source code. The tool is in early stages of development and could use more
dedicated effort to complete the implementation.</li>
-<li><b>Use clang libraries to implement better versions of existing tools</b>:
-Clang is built as a set of libraries, which means that it is possible to
-implement capabilities similar to other source language tools, improving them
-in various ways. Three examples are <a
-href="https://github.com/distcc">distcc</a>, the <a
-href="http://delta.tigris.org/">delta testcase reduction tool</a>, and the
-"indent" source reformatting tool.
-distcc can be improved to scale better and be more efficient. Delta could be
-faster and more efficient at reducing C-family programs if built on the clang
-preprocessor. The clang-based indent replacement,
-<a href="https://clang.llvm.org/docs/ClangFormat.html">clang-format</a>,
-could be taught to handle simple structural rules like those in <a
-href="https://llvm.org/docs/CodingStandards.html#use-early-exits-and-continue-to-simplify-code">the LLVM coding
-standards</a>.</li>
-
<li><b>Self-testing using clang</b>: There are several neat ways to
improve the quality of clang by self-testing. Some examples:
<ul>
More information about the cfe-commits
mailing list