Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | | | Refactor: Avoid `if` → `else if` → … for compare operators | Alex Turbov | 2021-08-03 | 2 | -62/+104 | |
| * | | | | | | Refactor: Set `const` to `cmConditionEvaluator::IsKeyword` parameters | Alex Turbov | 2021-08-03 | 2 | -3/+4 | |
| * | | | | | | Refactor: No need to move iterators after match | Alex Turbov | 2021-08-03 | 1 | -40/+28 | |
| * | | | | | | Refactor: Replace `std::to_string` w/ more specialized `bool2string` | Alex Turbov | 2021-08-03 | 1 | -5/+9 | |
| * | | | | | | Refactor: Reorder `MATCHES` handler from top below to the fail-fast | Alex Turbov | 2021-08-03 | 1 | -18/+18 | |
| * | | | | | | Refactor: Reduce variables scope in `HandleLevel2` | Alex Turbov | 2021-08-03 | 1 | -14/+12 | |
| * | | | | | | Refactor: Simplify boolean to string result assignments | Alex Turbov | 2021-08-03 | 1 | -5/+4 | |
| * | | | | | | Refactor: Replace `if` block w/ boolean expression | Alex Turbov | 2021-08-03 | 1 | -6/+2 | |
| * | | | | | | Refactor: Avoid redundant `operator<<` on printing messages | Alex Turbov | 2021-08-03 | 1 | -9/+15 | |
| * | | | | | | Refactor: Opt-out do+while loops and reduce nesting level in handlers | Alex Turbov | 2021-08-03 | 1 | -309/+287 | |
| * | | | | | | Refactor: Remove `reducible` flag from `handleLevelN()` functions | Alex Turbov | 2021-08-03 | 1 | -45/+45 | |
| * | | | | | | Refactor: Make `cmConditionEvaluator::IsTrue` a bit more compact | Alex Turbov | 2021-08-03 | 1 | -19/+13 | |
| * | | | | | | Refactor: Generalize policy checking in `HandleLevel1` | Alex Turbov | 2021-07-26 | 1 | -18/+25 | |
| * | | | | | | Refactor: When handle predicates, there is no need to check 2nd arg | Alex Turbov | 2021-07-26 | 1 | -30/+34 | |
| * | | | | | | Refactor: Initialize args vector from iterators instead of copy | Alex Turbov | 2021-07-26 | 1 | -4/+2 | |
| * | | | | | | Refactor: Speedup predicates and binary operation | Alex Turbov | 2021-07-26 | 2 | -50/+61 | |
| * | | | | | | Style: Add empty lines to increase readability | Alex Turbov | 2021-07-26 | 1 | -0/+20 | |
| * | | | | | | Refactor: Deduplicate code for `AND` and `OR` handling in `if()` command | Alex Turbov | 2021-07-26 | 1 | -16/+9 | |
| * | | | | | | Refactor: Rewrite parenthesis scanner to avoid `if`s | Alex Turbov | 2021-07-26 | 1 | -12/+5 | |
| * | | | | | | Refactor: Make `HandleBinaryOp` and `HandlePredicate` free functions | Alex Turbov | 2021-07-26 | 2 | -70/+52 | |
| * | | | | | | Refactor: More `auto` and constness | Alex Turbov | 2021-07-26 | 1 | -33/+27 | |
| * | | | | | | Refactor: Make `IncrementArguments()` the free function | Alex Turbov | 2021-07-26 | 2 | -25/+22 | |
| * | | | | | | Refactor: Turn the innter `while` loop in `HandleLevelN()` into `for` | Alex Turbov | 2021-07-26 | 1 | -30/+10 | |
| * | | | | | | Refactor: Turn `reducible` flag into boolean | Alex Turbov | 2021-07-26 | 2 | -18/+18 | |
| * | | | | | | Refactor: Use `cm::string_view` for static const literals | Alex Turbov | 2021-07-26 | 2 | -47/+50 | |
| * | | | | | | Refactor: Opt-out `if` stataments to select 1st param | Alex Turbov | 2021-07-26 | 1 | -18/+10 | |
| * | | | | | | Refactor: Add constness | Alex Turbov | 2021-07-26 | 1 | -10/+10 | |
| * | | | | | | Refactor: Use anonymous namespace instead of `static` keyword for consts | Alex Turbov | 2021-07-26 | 1 | -32/+34 | |
* | | | | | | | Merge branch 'release-3.21' | Brad King | 2021-08-06 | 0 | -0/+0 | |
|\ \ \ \ \ \ \ | | |_|/ / / / | |/| | | | | | ||||||
| * | | | | | | Merge topic 'ninja-lwyu-ar' into release-3.21 | Brad King | 2021-08-06 | 5 | -1/+14 | |
| |\ \ \ \ \ \ | ||||||
* | \ \ \ \ \ \ | Merge topic 'ninja-lwyu-ar' | Brad King | 2021-08-06 | 4 | -0/+10 | |
|\ \ \ \ \ \ \ \ | ||||||
| * \ \ \ \ \ \ \ | Merge branch 'backport-ninja-lwyu-ar' into ninja-lwyu-ar | Brad King | 2021-08-03 | 4 | -0/+10 | |
| |\ \ \ \ \ \ \ \ | | | |/ / / / / / | | |/| | | | | | | ||||||
| | * | | | | | | | Ninja: Revert accidental LINK_WHAT_YOU_USE impl for static libraries | Đoàn Trần Công Danh | 2021-08-03 | 5 | -1/+14 | |
* | | | | | | | | | Merge branch 'release-3.21' | Brad King | 2021-08-06 | 0 | -0/+0 | |
|\ \ \ \ \ \ \ \ \ | | |_|/ / / / / / | |/| | | | | | | | ||||||
| * | | | | | | | | Merge branch 'release-3.20' into release-3.21 | Brad King | 2021-08-06 | 0 | -0/+0 | |
| |\ \ \ \ \ \ \ \ | ||||||
* | \ \ \ \ \ \ \ \ | Merge branch 'release-3.20' | Brad King | 2021-08-06 | 0 | -0/+0 | |
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | | | ||||||
| * | | | | | | | | | Merge branch 'macos-10.4' into release-3.20 | Brad King | 2021-08-02 | 1 | -1/+3 | |
| |\ \ \ \ \ \ \ \ \ | ||||||
* | \ \ \ \ \ \ \ \ \ | Merge branch 'release-3.21' | Brad King | 2021-08-06 | 0 | -0/+0 | |
|\ \ \ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / / | |/| | | | | | | | | | ||||||
| * | | | | | | | | | | Merge topic 'macos-10.4' into release-3.21 | Brad King | 2021-08-06 | 1 | -1/+3 | |
| |\ \ \ \ \ \ \ \ \ \ | | | |/ / / / / / / / | | |/| | | | / / / / | | |_|_|_|_|/ / / / | |/| | | | | | | | | ||||||
* | | | | | | | | | | Merge topic 'macos-10.4' | Brad King | 2021-08-06 | 1 | -1/+3 | |
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | / | |_|_|_|_|_|_|_|/ |/| | | | | | | | | ||||||
| * | | | | | | | | macOS: Restore support for Mac OS X 10.4 (Tiger) | Evan Miller | 2021-08-02 | 1 | -1/+3 | |
| | |/ / / / / / | |/| | | | | | | ||||||
* | | | | | | | | CMake Nightly Date Stamp | Kitware Robot | 2021-08-06 | 1 | -1/+1 | |
| |_|_|_|_|_|/ |/| | | | | | | ||||||
* | | | | | | | CMake Nightly Date Stamp | Kitware Robot | 2021-08-05 | 1 | -1/+1 | |
* | | | | | | | CMake Nightly Date Stamp | Kitware Robot | 2021-08-04 | 1 | -1/+1 | |
* | | | | | | | Merge topic 'vs10-deprecate' | Brad King | 2021-08-03 | 10 | -2/+53 | |
|\ \ \ \ \ \ \ | ||||||
| * | | | | | | | Deprecate Visual Studio 10 2010 generator | Brad King | 2021-07-29 | 10 | -2/+53 | |
* | | | | | | | | Merge topic 'irsl-intel' | Brad King | 2021-08-03 | 1 | -9/+24 | |
|\ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | IRSL: Avoid duplication of Intel redist lib folder paths | Alexander Grund | 2021-08-02 | 1 | -9/+24 | |
| * | | | | | | | | IRSL: Fix check of path to Intel redistdir | Alexander Grund | 2021-08-02 | 1 | -1/+1 | |
* | | | | | | | | | Merge topic 'string-TIMESTAMP-specifier-V' | Brad King | 2021-08-03 | 5 | -30/+93 | |
|\ \ \ \ \ \ \ \ \ |