summaryrefslogtreecommitdiffstats
path: root/Source/cmSourceFile.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmList: Add container conversion to stringMarc Chevrier2023-06-221-3/+4
* SetProperty: suppress raw pointer usageMarc Chevrier2023-05-261-11/+1
* target_sources: give a hint when a file named `FILE_SET` is not foundBen Boeckel2023-02-241-0/+8
* Rename cmProp in cmValueMarc Chevrier2021-09-211-14/+15
* Enhancement: SetProperty accept cmProp or std::stringMarc Chevrier2021-08-251-1/+11
* cmProp: refactoring: transform alias in classMarc Chevrier2021-08-081-7/+7
* CMP0118: Fix NEW behavior when looking up target sourcesBrad King2021-03-181-3/+14
* clang-tidy: fix `readability-qualified-auto` warningsBen Boeckel2021-01-271-1/+1
* GENERATED prop: Add implementation for policy CMP0118 being set to NEWDeniz Bahadir2020-11-241-15/+46
* GENERATED prop: Simplify determining the language of a source fileDeniz Bahadir2020-11-241-9/+7
* cmSourceFile::GetPropertyForUser: return cmPropVitaly Stakhovsky2020-11-041-9/+10
* CMP0115: Require source file extensions to be explicitKyle Edwards2020-10-131-16/+45
* cmIsOn: add overload accepting const std::string*Vitaly Stakhovsky2020-07-141-2/+1
* Refactor file extension queries to be more consistentRobert Maynard2020-06-221-19/+12
* cmSourceFile::GetProperty: return cmPropVitaly Stakhovsky2020-04-141-17/+17
* cmMakefile::GetProperty: return cmPropVitaly Stakhovsky2020-04-011-1/+3
* cmPropertyMap: Introduce cmProp as return type for GetProperty() functionsVitaly Stakhovsky2020-03-131-2/+3
* AppendProperty: convert value param to std::stringVitaly Stakhovsky2020-01-251-5/+5
* cmSourceFile: avoid unnnecessary copiesTim Blechmann2020-01-161-2/+2
* cmSourceFile: Add backtraces for a few source propertiesJustin Goshi2019-09-261-2/+76
* cmSourceFile: Remove non-const GetProperties accessorDaniel Eiband2019-09-211-0/+7
* cmSourceFile: use unique_ptr for CustomCommandTushar Maheshwari2019-09-131-17/+4
* cmSourceFile: Rename mutating GetFullPath() overloadDaniel Eiband2019-08-291-3/+3
* cmSourceFile: Move LANGUAGE to GetPropertyForUserTushar Maheshwari2019-08-271-0/+7
* cmSourceFile: Rename non-const GetLanguageTushar Maheshwari2019-08-271-11/+8
* Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-7/+3
* Source sweep: Use cmIsOn instead of cmSystemTools::IsOnSebastian Holtermann2019-08-171-2/+3
* cmSourceFile: Check if a file is GENERATED first in the full path computationSebastian Holtermann2019-02-021-5/+5
* cmSourceFile: Refactor FindFullPath methodSebastian Holtermann2019-02-021-62/+59
* Use cmSourceFile::GetIsGeneratedSebastian Holtermann2019-02-011-1/+1
* cmSourceFile: Add IsGenerated methodSebastian Holtermann2019-02-011-2/+10
* cmSourceFile: Additional static property stringsSebastian Holtermann2019-02-011-3/+5
* Factor out enum MessageType into dedicated headerBruno Manganelli2019-01-161-1/+3
* cmMakefile: return directories as const std::string&Vitaly Stakhovsky2018-08-271-2/+2
* Add GetSafeProperty method to cmTarget, cmGeneratorTarget and cmSourceFileSebastian Holtermann2018-07-021-0/+9
* Reduce raw string pointers usage.Pavel Solodovnikov2018-01-311-1/+1
* cmSourceFileLocation: allow skipping ambiguous extensionsBen Boeckel2018-01-101-2/+3
* Various typo fixesLuz Paz2018-01-031-1/+1
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-12/+8
* cmSourceFile: Avoid unnecessary vector copySebastian Holtermann2017-08-261-4/+4
* Use C++11 nullptrDaniel Pfeifer2017-08-241-4/+4
* Remove AUTOGEN variables from cmSourceFile and cmMakefileSebastian Holtermann2017-08-221-9/+0
* Fix several include-what-you-use findingsDaniel Pfeifer2016-11-081-3/+2
* cmListFileCache: Remove cmState header includeStephen Kelly2016-10-191-0/+1
* cmState: Port dependents to new cmStateTypes headerStephen Kelly2016-10-191-1/+1
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* fix a load of include-what-you-use violationsDaniel Pfeifer2016-09-031-0/+5
* CMake: don't use else after returnDaniel Pfeifer2016-08-181-2/+1
* use CM_NULLPTRDaniel Pfeifer2016-06-281-4/+4
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-126/+82