SuccessChanges

Summary

  1. Allow additional file suffixes/extensions considered as source in main (details)
Commit 335ac2eb662ce5f1888e2a50310b01fba2d40d68 by paulhoad
Allow additional file suffixes/extensions considered as source in main
include grouping
Summary: By additional regex match, grouping of main include can be
enabled in files that are not normally considered as a C/C++ source
code. For example, this might be useful in templated code, where
template implementations are being held in *Impl.hpp files. On the
occassion, 'assume-filename' option description was reworded as it was
misleading. It has nothing to do with `style=file` option and it does
not influence sourced style filename.
Reviewers: rsmith, ioeric, krasimir, sylvestre.ledru, MyDeveloperDay
Reviewed By: MyDeveloperDay
Subscribers: MyDeveloperDay, cfe-commits
Patch by:  furdyna
Tags: #clang
Differential Revision: https://reviews.llvm.org/D67750
The file was modifiedclang/include/clang/Format/Format.h
The file was modifiedclang/unittests/Format/SortIncludesTest.cpp
The file was modifiedclang/lib/Format/Format.cpp
The file was modifiedclang/unittests/Format/FormatTest.cpp
The file was modifiedclang/docs/ClangFormatStyleOptions.rst
The file was modifiedclang/include/clang/Tooling/Inclusions/IncludeStyle.h
The file was modifiedclang/docs/ReleaseNotes.rst
The file was modifiedclang/docs/ClangFormat.rst
The file was modifiedclang/tools/clang-format/ClangFormat.cpp
The file was modifiedclang/lib/Tooling/Inclusions/HeaderIncludes.cpp