summaryrefslogtreecommitdiffstats
path: root/Source/cmStringCommand.cxx
Commit message (Expand)AuthorAgeFilesLines
* clang-tidy: fix `bugprone-reserved-identifier` warningsBen Boeckel2021-01-271-0/+1
* Code style: add missed explicit 'this->'Oleksandr Koval2021-01-051-6/+6
* string(JSON): Adds JSON parsing support to the string commandPeter Steneteg2020-09-161-0/+300
* cmStringAlgorithms: Add faster cmJoin overloads for stringsOleksandr Koval2020-09-031-4/+8
* cmMakefile::GetDefinition: return cmPropVitaly Stakhovsky2020-09-021-7/+4
* Refactoring: rename "cm_static_string_view.hxx" as <cmext/string_view>Marc Chevrier2020-04-301-2/+1
* string: Add new HEX sub-commandKyle Edwards2020-02-191-0/+22
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-1/+2
* cmstd: Modernize CMake system headersMarc Chevrier2019-09-201-2/+2
* Refactor: Use cmStrCat to construct error stringsAsit Dhal2019-09-181-23/+9
* clang-tidy: modernize-deprecated-headersRegina Pfeifer2019-09-161-3/+3
* Merge topic 'string-subcommand-table'Brad King2019-08-261-130/+65
|\
| * cmStringCommand: Use cmSubcommandTableRegina Pfeifer2019-08-221-130/+65
* | Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-6/+5
|/
* cmCommand refactor: cmStringCommandGabor Bencze2019-08-201-166/+237
* cmCryptoHash: Accept cm::string_view inputSebastian Holtermann2019-08-181-1/+1
* Merge topic 'cmStringAlgorithms_ulong'Kyle Edwards2019-08-161-1/+1
|\
| * cmStringAlgorithms: Add cmStrToLong and cmStrToULongSebastian Holtermann2019-08-101-1/+1
* | Refactor: Convert all instances of CMAKE_BUILD_WITH_CMAKE to CMAKE_BOOTSTRAPKitware Robot2019-08-091-2/+2
|/
* 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-21/+20
* modernize: manage cmCommand instances using unique_ptr.Marc Chevrier2019-07-141-1/+0
* IWYU: Fix handling of <memory> standard headerBrad King2019-07-101-1/+1
* string: introduce `REPEAT` sub-commandAlex Turbov2019-04-151-0/+61
* cmRange: Move to dedicated header fileRegina Pfeifer2019-02-211-0/+1
* Prefer front/back/data over dereferencing begin/rbegin iterArtur Ryt2019-02-061-1/+1
* Using front() and back() instead of calculationsCengizhan Pasaoglu2018-11-061-4/+3
* Remove unnecessary c_str() in RegularExpression::find callsVitaly Stakhovsky2018-08-071-1/+1
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-011-4/+4
* string() Refactoring: creates an helper for REGEX REPLACEMarc Chevrier2018-04-161-86/+14
* string: Add JOIN subcommandAlex Turbov2018-02-161-2/+23
* Retire std::auto_ptr and its macro CM_AUTO_PTRMatthias Maennich2017-09-251-3/+3
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-4/+4
* Replace C-style castsDaniel Pfeifer2017-08-271-1/+1
* Add PREPEND sub-command to string commandSylvain Joubert2017-08-111-0/+27
* cmStringCommand: clear intermediate matchesBen Boeckel2017-07-211-0/+2
* Add const-reference qualificationsPavel Solodovnikov2017-05-261-11/+11
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-1/+1
* clang-tidy: apply readability-redundant-string-init fixesDaniel Pfeifer2016-12-121-1/+1
* clang-tidy: apply performance-faster-string-find fixesDaniel Pfeifer2016-12-121-1/+1
* string: Add support for SHA-3 algorithmsBrad King2016-11-101-1/+3
* Fix several include-what-you-use findingsDaniel Pfeifer2016-11-081-1/+0
* Include necessary headers in commandsDaniel Pfeifer2016-10-261-9/+14
* Separate compilation for commands included in cmBootstrapCommands2Daniel Pfeifer2016-10-211-0/+1
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* Avoid else after returnDaniel Pfeifer2016-09-161-24/+46
* use empty method to check for emptynessDaniel Pfeifer2016-09-151-1/+1
* Add additional <= and >= comparison operatorsChuck Atkins2016-08-091-1/+6
* Avoid using KWSys auto_ptr by adopting it ourselvesBrad King2016-06-291-1/+1
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-462/+275