| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
Rather than using porcelain commands, try using plumbing for a more
stable interface with less string munging.
|
|
|
|
|
| |
I noticed while working on an unrelated change that deleting a file caused
`make lint` to behave in an unexpected manner.
|
|
|
|
|
|
|
|
|
| |
Remove the "make iwyu" build target. Move the functionality into the
recently introduced lint.fish script. Fix a lot, but not all, of the
include-what-you-use errors. Specifically, it fixes all of the IWYU errors
on my OS X server but only removes some of them on my Ubuntu 14.04 server.
Fixes #2957
|
|\
| |
| |
| |
| |
| | |
Merge the pcre2 10.20 to 10.21 update.
Closes #2943.
|
| |
| |
| |
| | |
Point build tools at 10.21
|
|/
|
|
|
|
|
| |
I just noticed that depending on the state of your working tree there can be
one or more spaces after the modification token and the file name. If there is
more than one space that causes the `string split` to produce unexpected
output.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Include information about how to deal with lint warnings and suppress
`clang-format` reformatting of blocks of code.
Move information only relevant to developers from the README.md to the
CONTRIBUTING.md document.
Closes #2901
|
|
|
|
|
|
|
|
| |
This changes implements two new make targets: `style` and `style-all`. These
make it easy to ensure that a change conforms to the project style guides for
C++ and fish code.
Fixes #571
|
|
|
|
|
|
| |
Refine the linting behavior.
Fix several of the, mostly trivial, lint errors.
|
|
Fixes #2818
|