summaryrefslogtreecommitdiff
path: root/Source/cmListCommand.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmList class: various enhancementsMarc Chevrier2023-04-291-2/+2
* list(): rely on cmList classMarc Chevrier2023-04-081-840/+312
* clang-tidy: fix `performance-unnecessary-copy-initialization` lintsBen Boeckel2022-05-241-4/+4
* clang-tidy: address `google-readability-casting` lintsBen Boeckel2022-05-241-5/+6
* cmListCommand: Handle invalid FOR selector rangesNick Muggio2021-12-081-2/+11
* Source: Replace most calls to sprintf with snprintfSean McBride2021-10-251-1/+1
* Source: Fix clang -Wimplicit-fallthrough warningsSean McBride2021-09-281-1/+1
* Rename cmProp in cmValueMarc Chevrier2021-09-211-2/+2
* 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-211-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
|/