clang-format: [JS] merge requoting replacements.
Summary: When formatting source code that needs both requoting and reindentation, merge the replacements to avoid erroring out for conflicting replacements. Also removes the misleading Replacements parameter from the TokenAnalyzer API. Reviewers: djasper Subscribers: klimek, cfe-commits Differential Revision: https://reviews.llvm.org/D24155 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@280487 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- lib/Format/Format.cpp 5 additions, 4 deletionslib/Format/Format.cpp
- lib/Format/SortJavaScriptImports.cpp 1 addition, 3 deletionslib/Format/SortJavaScriptImports.cpp
- lib/Format/TokenAnalyzer.cpp 1 addition, 1 deletionlib/Format/TokenAnalyzer.cpp
- lib/Format/TokenAnalyzer.h 1 addition, 1 deletionlib/Format/TokenAnalyzer.h
- unittests/Format/FormatTestJS.cpp 7 additions, 0 deletionsunittests/Format/FormatTestJS.cpp
Loading
Please register or sign in to comment