mirror of
https://github.com/intel/llvm.git
synced 2026-01-20 10:58:11 +08:00
clang-format: [JS] Do not wrap taze annotation comments.
Summary:
`// taze: ... from ...` comments are used help tools where a
specific global symbol comes from.
Before:
// taze: many, different, symbols from
// 'some_long_location_here'
After:
// taze: many, different, symbols from 'some_long_location_here'
Reviewers: djasper
Subscribers: klimek, cfe-commits
Differential Revision: https://reviews.llvm.org/D24477
llvm-svn: 281857
This commit is contained in:
@@ -613,7 +613,7 @@ FormatStyle getGoogleStyle(FormatStyle::LanguageKind Language) {
|
||||
GoogleStyle.AllowShortFunctionsOnASingleLine = FormatStyle::SFS_Empty;
|
||||
GoogleStyle.AlwaysBreakBeforeMultilineStrings = false;
|
||||
GoogleStyle.BreakBeforeTernaryOperators = false;
|
||||
GoogleStyle.CommentPragmas = "@(export|requirecss|return|see|visibility) ";
|
||||
GoogleStyle.CommentPragmas = "(taze:|@(export|requirecss|return|see|visibility)) ";
|
||||
GoogleStyle.MaxEmptyLinesToKeep = 3;
|
||||
GoogleStyle.NamespaceIndentation = FormatStyle::NI_All;
|
||||
GoogleStyle.SpacesInContainerLiterals = false;
|
||||
|
||||
@@ -1444,5 +1444,11 @@ TEST_F(FormatTestJS, Conditional) {
|
||||
"}");
|
||||
}
|
||||
|
||||
TEST_F(FormatTestJS, ImportComments) {
|
||||
verifyFormat("import {x} from 'x'; // from some location",
|
||||
getGoogleJSStyleWithColumns(25));
|
||||
verifyFormat("// taze: x from 'location'", getGoogleJSStyleWithColumns(10));
|
||||
}
|
||||
|
||||
} // end namespace tooling
|
||||
} // end namespace clang
|
||||
|
||||
Reference in New Issue
Block a user