[llvm-bugs] [Bug 45465] Feature request: Add capability to emulate earlier versions

via llvm-bugs llvm-bugs at lists.llvm.org
Tue May 26 04:19:41 PDT 2020


https://bugs.llvm.org/show_bug.cgi?id=45465

MyDeveloperDay <mydeveloperday at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |WONTFIX

--- Comment #3 from MyDeveloperDay <mydeveloperday at gmail.com> ---
The more I think about this the more I think the only changes we add version to
version that would change the layout tends to be bug fixes, we are pretty
strict about not changing tests so we expect the code to be stable as much as
possible. 

And we are NOT going to emulate bug fixes when a better solution is for
individual users to have control over which versions of clang-format they use

My advice is live at trunk, always upgrade clang-format to the latest version,
take the hit of doing a clang-format every time you upgrade (much as you have
to take a hit when you upgrade a compiler that comes with a whole load more
warnings)

I'm also pretty sure git has a mechanism to ignore certain revisions, which
means I believe you can exclude your "clang-format all the things" type commits
and they won't show up in the blame history.

blame.ignoreRevsFile

https://reviews.llvm.org/D67145

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20200526/1e7984bb/attachment.html>


More information about the llvm-bugs mailing list