mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-01 19:30:13 -06:00
dd2f814Merge branch 'dev/add_test-working-directory' into dev/strict-mode949d32cUnwatch manual variables upon removal in cmake-gui3939032Unwatch manual variables upon removal in ccmake8354413Add method to unwatch a manual variable8ed3c85Give a better message for unused variables729db48Fix ArgumentExpansion test expected results89c2544Checking for a definition is a usage5625deeDon't output to stderr in the GUIad25a96Merge branch 'ImprovedDotSupport2' into dev/strict-modec128abeMerge branch 'AddCMAKE_CURRENT_LIST_DIR' into dev/strict-mode9bcaff0Merge branch 'cmake-guiRememberAdvancedCheckbox' into dev/strict-mode544d0c3Fix expected output for WarnUninitialized test4e3bea4Update expected messages to new format8e8c9e4Don't check at destruction for usage668e005Use cmake::IssueMessage for warnings88cd4c1Use 'CMake Warning' versus 'warning' for CDash3c3b98dInitialize the class before setting warn flagscf8b15aIgnore files under the CMakeFiles directoryfd50f06Don't check for unused vars at configure time447a04cDon't warn during configure when doing everythingb97ee21Check for unused variables at the end of generatec18c977When checking for variables, specify a reason3f1121fUse a long int since Line is a long as well2507f93Change the failure case string to 'Unexpected'fe390a2Add 'ArgumentExpansion' test8dbb209Wrong boolean value for CLI warningsd4ee998Hard-code the --no-warn-unused-cli flaga267b99Fix line lengths82ed104Flag that the directories have been set5aa535bAdd argument to arg parsing to not set directories367e5c3Revert "Revert "When calling CMake, set the args and the cache""ab5d4e4Revert "When calling CMake, set the args and the cache"9b90040When calling CMake, set the args and the cachefe56002Fix long lines for KWStyle5d30cfcSet a watch on variables added through the gui33c63b1Add a method to put a watch for variables535253fInitialize the warning variables earliercbb286cFix the path detection to work for top-level62be1f7Initialize the usage stack earlierc6e7fabFactor out the checks for unused variables5e41ba8When using the API, check for Add vs. Removedee1976Fix typo in VariableUnusedViaUnset testf231ce5Remove old false positive avoidance codea117e02Revert "Add test for unused warnings at the end of scope"2c82f2bExempt CMAKE(CURRENT|PARENT)_LIST_FILE from usage6d7d449Ignore CLI warnings for ABI determination7740a73Only return local keys that are definedbef3aeeUse the API so that warnings can be tracked05cb0f4Check for unused variables in the dtor91c4c99Add test for unused warnings at the end of scopeca90f67Fix detection of unused variables when settingf7438caAdd test for unused detection via setting it995cfb0Don't warn if the variable wasn't definedaefc91dAdd test for usage checks via unseta8e97f8Remove VarRemoved code since it's been superceded59463efRework CheckVariableForUnused usagef117423Fix line lengths to be no more than 78e49a935Improve unused warning logice01e40cMark ARGC, ARGV*, and ARGN as useda17aff7Ignore CMAKE_MATCH_* variables for usage02a114dAdd method to allow variables to be marked as useda0b0d23CMAKE_DO_TRY_COMPILE is no longer usedae3eff3Fix the path used for ignoring system warnings056b441Fix missing case for usage of a variable980e048Factor out checks for unused variables83acb0aRemove now unused variables3801463Use built-ins for readability and maintainability8b52015Push the initialize and unused states when copying439877fBe consistent with single and double quotes4cf1706Add documentation for check-system-varsb74777fFix the spelling of the flag for warn-unused-varsb948120Change logic of flag to turn off cli unused checksf047a17Add test for uninitialized variables75bda38Add tests for unused command line variables300fc15Fix detection of system filesd784e6aRun the unused variables check on the final pass9efc057VariableWatch is not available when bootstrapping2e78224Add a missing comma to the warning message7499700Add a flag to warn about system filesfff9f6dRename flags again and use variablewatch for cli786e269Add warn-unused to the Qt interface636e6c4Default to marking things as used4ff0340Rename find-unused to warn-unusedd7999e9Rename strict-mode to warn-uninitializede141bc9Detect unused variablesd3e8eb5Add flags to detect unused variablesf332e14Complete strict-mode checks for uninitialized vars52f9637Add method to get the local scope variablesf794d58Make --strict-mode option, and integrate with cmake-gui48b5b85Add a warning when variables are used uninitialized.cd626eaFor macros make sure the FilePath points to a valid pointer in the args.