summaryrefslogtreecommitdiffstats
path: root/Source/cmListCommand.cxx
Commit message (Expand)AuthorAgeFilesLines
* Source: Reduce c_str() usagevvs314152021-03-131-6/+6
* cmListCommand: add a policy for failing on invalid indiciesBen Boeckel2021-02-181-7/+30
* cmListCommand: prefer strtol to atoiBen Boeckel2021-02-181-4/+8
* cmListCommand: refactor out index argument parsingBen Boeckel2021-02-161-5/+32
* list(REMOVE_ITEM): Make removal of an empty item a no-op.Asit Dhal2021-01-121-3/+4
* Code style: add missed explicit 'this->'Oleksandr Koval2021-01-051-12/+13
* cmMakefile::GetDefinition: return cmPropVitaly Stakhovsky2020-09-021-2/+3
* Refactoring: rename "cm_static_string_view.hxx" as <cmext/string_view>Marc Chevrier2020-04-301-2/+1
* Refactoring: add cm::contains to <cmext/algorithm>Marc Chevrier2020-04-171-1/+2
* list: add NATURAL sorting on SORT sub-commandJohnny Jazeix2020-04-131-2/+21
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-1/+2
* cmstd: Modernize CMake system headersMarc Chevrier2019-09-201-1/+2
* Refactor: Use cmStrCat to construct error stringsAsit Dhal2019-09-181-69/+42
* clang-tidy: modernize-deprecated-headersRegina Pfeifer2019-09-161-3/+3
* clang-tidy: modernize-use-autoRegina Pfeifer2019-09-101-18/+14
* clang-tidy: Replace typedef with usingRegina Pfeifer2019-09-031-1/+1
* IWYU: Add missing cstddef includes for size_t and nullptr_tBrad King2019-09-031-0/+1
* Merge topic 'source_sweep_ostringstream_single'Brad King2019-08-261-3/+3
|\
| * Source sweep: Replace std::ostringstream when used with a single appendSebastian Holtermann2019-08-231-3/+3
* | Merge topic 'list-subcommand-table'Brad King2019-08-261-111/+43
|\ \ | |/ |/|
| * cmListCommand: Use cmSubcommandTableRegina Pfeifer2019-08-221-111/+43
* | Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-8/+6
|/
* Merge topic 'cmCommand_refactor'Brad King2019-08-221-175/+240
|\
| * cmCommand refactor: cmListCommandGabor Bencze2019-08-201-175/+240
* | Merge topic 'isolate-declarations'Brad King2019-08-221-4/+9
|\ \
| * | clang-tidy: isolate declarations for readabilityRegina Pfeifer2019-08-201-4/+9
| |/
* | cmAlgorithms: Add cmContainsRegina Pfeifer2019-08-191-1/+1
|/
* Source code: Use cmExpandList instead of cmSystemTools::ExpandListArgumentSebastian Holtermann2019-08-141-3/+3
* Merge topic 'tidy_inefficient_string'Brad King2019-08-071-28/+23
|\
| * clang-tidy: Enable performance-inefficient-string-concatenationSebastian Holtermann2019-08-051-28/+23
* | cmStringAlgorithms: cmIsSpace, cmTrimWhitespace, cmEscapeQuotes, cmTokenizeSebastian Holtermann2019-08-051-1/+1
|/
* cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.hSebastian Holtermann2019-07-291-0/+1
* cmMakefile: Let AddDefinition accept a value as cm::string_viewSebastian Holtermann2019-07-241-20/+18
* Introduce memory management helper: cm_memory.hxxMarc Chevrier2019-07-141-1/+2
* IWYU: Fix handling of <memory> standard headerBrad King2019-07-101-0/+2
* list(POP_FRONT): Fix always assigning first item to output varsAlex Turbov2019-06-301-1/+1
* Merge topic 'cmrange-improvements'Brad King2019-02-251-0/+1
|\
| * cmRange: Move to dedicated header fileRegina Pfeifer2019-02-211-0/+1
* | list: add sub-commands PREPEND, POP_BACK, POP_FRONTAlex Turbov2019-02-191-4/+134
|/
* Merge topic 'tidy-use-equals-default'Brad King2019-01-291-2/+2
|\
| * clang-tidy: Use `= default`Regina Pfeifer2019-01-251-2/+2
* | cmListCommand: Avoid std::function move constructor on aarch64Brad King2019-01-241-0/+5
|/
* clang-tidy: Pass by valueRegina Pfeifer2019-01-221-6/+5
* Factor out enum MessageType into dedicated headerBruno Manganelli2019-01-161-3/+3
* IWYU: Update CMake code for IWYU built with Clang 6Brad King2019-01-151-0/+1
* Using front() and back() instead of calculationsCengizhan Pasaoglu2018-11-061-4/+4
* cmListCommand: handle empty lists for list(REMOVE_AT)Ben Boeckel2018-10-161-7/+11
* cmListCommand: make list(ACTION not_a_list) succeed when idempotentBen Boeckel2018-10-161-11/+5
* cmListCommand: check list(FILTER) operation before the listBen Boeckel2018-10-111-8/+8
* list: Allow inserting at the end of a listDaniel Chabrowski2018-07-051-4/+2