summaryrefslogtreecommitdiffstats
path: root/Tests/CMakeLib
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'modernize-build-self'Brad King2022-09-232-7/+5
|\
| * Build: Simplify `configure_file()` callsAlex Turbov2022-09-222-5/+3
| * Build: Modernize some `foreach` calls to use `IN LISTS`/`IN ITEMS`Alex Turbov2022-09-221-2/+2
* | Merge topic 'parse-large-int'Brad King2022-09-211-0/+35
|\ \ | |/ |/|
| * cmStringAlgorithms: Add functions to parse strings to long long integersBrad King2022-09-201-0/+35
* | cm::enum_set: fix various bugsMarc Chevrier2022-08-221-0/+9
* | cmArgumentParser: Ignore positional after keywordMatthew Woehlke2022-08-171-6/+15
* | cmArgumentParser: Model non-empty strings with wrapper typeBrad King2022-07-281-0/+16
* | cmArgumentParser: Offer bindings for positional argumentsBrad King2022-07-271-0/+7
* | cmArgumentParser: Add callback bindingsBrad King2022-07-271-3/+110
* | cmArgumentParser: Propagate constructors through binding wrapper typesBrad King2022-07-271-0/+14
* | cmArgumentParser: Offer binding for list of parsed keywordsBrad King2022-07-251-0/+23
* | cmArgumentParser: Drop unused keywordsMissingValue argument to Parse()Brad King2022-07-251-17/+7
* | cmArgumentParser: Capture keyword errors in parse resultsBrad King2022-07-221-2/+16
* | cmArgumentParser: Add structure to capture operational resultsBrad King2022-07-221-39/+57
* | cmArgumentParser: Model maybe-missing string with wrapper typeBrad King2022-07-071-0/+5
* | cmArgumentParser: Model maybe-empty and non-empty lists with wrapper typesBrad King2022-07-071-5/+12
* | cmArgumentParser: Offer cm::optional bindings to capture keyword presenceBrad King2022-07-051-11/+38
* | cmArgumentParser: Avoid allocating copies of keyword stringsBrad King2022-07-051-4/+5
* | clang-tidy: address `google-readability-casting` lintsBen Boeckel2022-05-241-1/+1
* | cmJSONHelpers: Restructure cmJSONHelpersMartin Duffy2022-05-051-23/+24
* | cm::enum_set: container that contains a set of unique enum values.Marc Chevrier2022-04-272-0/+205
|/
* Merge topic 'builtin-help-versionadded'Brad King2021-10-282-0/+12
|\
| * cmRST: support `versionadded` and `versionchanged` directivesBen Boeckel2021-10-272-0/+12
* | Source: fix many -Wmissing-prototypes warnings by marking functions staticSean McBride2021-10-258-30/+36
* | Fix Clang -Wbitwise-instead-of-logical warningsBrad King2021-10-131-4/+9
|/
* Source: Fix clang -Wextra-semi warningsSean McBride2021-09-281-3/+3
* clang-analyzer: Suppress warnings in intentional use-after-move casesBrad King2021-06-032-0/+6
* Tests: Fix typos and spelling in test error messageJosef Angstenberger2021-05-071-1/+1
* clang-tidy: fix `readability-make-member-function-const` warningsBen Boeckel2021-01-271-1/+1
* Utilities/Sphinx: Add role and directive for 'genex' in CMake domainBrad King2021-01-182-0/+28
* cmRST: Add support for 'envvar' directiveBrad King2021-01-182-0/+16
* Code style: add missed explicit 'this->'Oleksandr Koval2021-01-052-27/+27
* test/CMakeLib: make testUVProcessChain work with qemuEicke Herbertz2020-10-291-0/+4
* cm::optional: Fix move assignmentKyle Edwards2020-10-211-0/+28
* cmGccDepfileReader: Rework helper codeKyle Edwards2020-10-136-5/+35
* IWYU: Map <*> headers to <cm/*> headersKyle Edwards2020-10-081-1/+0
* cmJSONHelpers: Add new Bind() functionKyle Edwards2020-10-051-12/+23
* cmake_path: enhancementsMarc Chevrier2020-09-201-0/+3
* JSON: Add helpersKyle Edwards2020-09-092-0/+494
* Merge topic 'cmstrlen'Kyle Edwards2020-09-091-0/+10
|\
| * cmStringAlgorithms: Add cmStrLen()Kyle Edwards2020-09-081-0/+10
* | cm::optional: Add comparison operatorsKyle Edwards2020-09-071-0/+158
* | Refactor: Add ASSERT_TRUE() macro to testOptional.cxxKyle Edwards2020-09-061-118/+39
|/
* Tests: Fix -Wsuggest-destructor-override warning in testCMExtMemoryBrad King2020-07-281-1/+1
* Fix typos identified using codespellJean-Christophe Fillion-Robin2020-07-222-2/+2
* Merge topic 'stl-support-filesystem-path'Brad King2020-07-132-0/+1009
|\
| * STL Support: Add cm::filesystem::path in <cm/filesystem>Marc Chevrier2020-07-092-0/+1009
* | Tests: Add cases for CTest cuda-memcheck parserTobias Ribizel2020-07-092-2/+35
|/
* Refactoring: Third-parties public headers are under cm3p prefixMarc Chevrier2020-05-073-4/+3