summaryrefslogtreecommitdiffstats
path: root/Source/CTest
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2023-07-27 17:17:31 (GMT)
committerBrad King <brad.king@kitware.com>2023-07-28 13:14:08 (GMT)
commit241ee252ce0fadeacfb1c6349b5838708e3a4e35 (patch)
tree03890bf9072c90543d03a0c92dd70acf651955f5 /Source/CTest
parent09db788636d3fccf23b6a670b4630b905eb24f2a (diff)
downloadCMake-241ee252ce0fadeacfb1c6349b5838708e3a4e35.zip
CMake-241ee252ce0fadeacfb1c6349b5838708e3a4e35.tar.gz
CMake-241ee252ce0fadeacfb1c6349b5838708e3a4e35.tar.bz2
IWYU: Update for Debian 12 CI job
`include-what-you-use` diagnostics, in practice, are specific to the environment's compiler and standard library. Update includes to satisfy IWYU for our CI job under Debian 12.
Diffstat (limited to 'Source/CTest')
-rw-r--r--Source/CTest/cmCTestBZR.cxx1
-rw-r--r--Source/CTest/cmCTestBuildHandler.cxx1
-rw-r--r--Source/CTest/cmCTestCVS.cxx1
-rw-r--r--Source/CTest/cmCTestConfigureCommand.cxx1
-rw-r--r--Source/CTest/cmCTestCoverageHandler.cxx2
-rw-r--r--Source/CTest/cmCTestGIT.cxx1
-rw-r--r--Source/CTest/cmCTestHG.cxx1
-rw-r--r--Source/CTest/cmCTestMemCheckHandler.cxx1
-rw-r--r--Source/CTest/cmCTestP4.cxx1
-rw-r--r--Source/CTest/cmCTestSVN.cxx1
-rw-r--r--Source/CTest/cmCTestTestCommand.cxx1
-rw-r--r--Source/CTest/cmCTestTestHandler.cxx1
-rw-r--r--Source/CTest/cmCTestTestHandler.h2
-rw-r--r--Source/CTest/cmParseGTMCoverage.cxx1
-rw-r--r--Source/CTest/cmProcess.cxx1
15 files changed, 9 insertions, 8 deletions
diff --git a/Source/CTest/cmCTestBZR.cxx b/Source/CTest/cmCTestBZR.cxx
index 81a866a..246e811 100644
--- a/Source/CTest/cmCTestBZR.cxx
+++ b/Source/CTest/cmCTestBZR.cxx
@@ -16,7 +16,6 @@
#include "cmCTest.h"
#include "cmCTestVC.h"
-#include "cmProcessTools.h"
#include "cmSystemTools.h"
#include "cmXMLParser.h"
diff --git a/Source/CTest/cmCTestBuildHandler.cxx b/Source/CTest/cmCTestBuildHandler.cxx
index 882b579..00ecf42 100644
--- a/Source/CTest/cmCTestBuildHandler.cxx
+++ b/Source/CTest/cmCTestBuildHandler.cxx
@@ -3,6 +3,7 @@
#include "cmCTestBuildHandler.h"
#include <cstdlib>
+#include <ratio>
#include <set>
#include <utility>
diff --git a/Source/CTest/cmCTestCVS.cxx b/Source/CTest/cmCTestCVS.cxx
index 87ab762..95e898c 100644
--- a/Source/CTest/cmCTestCVS.cxx
+++ b/Source/CTest/cmCTestCVS.cxx
@@ -10,7 +10,6 @@
#include "cmsys/RegularExpression.hxx"
#include "cmCTest.h"
-#include "cmProcessTools.h"
#include "cmStringAlgorithms.h"
#include "cmSystemTools.h"
#include "cmXMLWriter.h"
diff --git a/Source/CTest/cmCTestConfigureCommand.cxx b/Source/CTest/cmCTestConfigureCommand.cxx
index bae1f54..e0326a9 100644
--- a/Source/CTest/cmCTestConfigureCommand.cxx
+++ b/Source/CTest/cmCTestConfigureCommand.cxx
@@ -4,6 +4,7 @@
#include <cstring>
#include <sstream>
+#include <vector>
#include <cmext/string_view>
diff --git a/Source/CTest/cmCTestCoverageHandler.cxx b/Source/CTest/cmCTestCoverageHandler.cxx
index 5c48cbf..2874be7 100644
--- a/Source/CTest/cmCTestCoverageHandler.cxx
+++ b/Source/CTest/cmCTestCoverageHandler.cxx
@@ -9,7 +9,9 @@
#include <cstring>
#include <iomanip>
#include <iterator>
+#include <ratio>
#include <sstream>
+#include <type_traits>
#include <utility>
#include <cmext/algorithm>
diff --git a/Source/CTest/cmCTestGIT.cxx b/Source/CTest/cmCTestGIT.cxx
index a6e7ac5..5f8cb74 100644
--- a/Source/CTest/cmCTestGIT.cxx
+++ b/Source/CTest/cmCTestGIT.cxx
@@ -16,7 +16,6 @@
#include "cmCTestVC.h"
#include "cmList.h"
#include "cmProcessOutput.h"
-#include "cmProcessTools.h"
#include "cmStringAlgorithms.h"
#include "cmSystemTools.h"
#include "cmValue.h"
diff --git a/Source/CTest/cmCTestHG.cxx b/Source/CTest/cmCTestHG.cxx
index 97b01ba..02837ba 100644
--- a/Source/CTest/cmCTestHG.cxx
+++ b/Source/CTest/cmCTestHG.cxx
@@ -11,7 +11,6 @@
#include "cmCTest.h"
#include "cmCTestVC.h"
-#include "cmProcessTools.h"
#include "cmSystemTools.h"
#include "cmXMLParser.h"
diff --git a/Source/CTest/cmCTestMemCheckHandler.cxx b/Source/CTest/cmCTestMemCheckHandler.cxx
index 6f6a642..b51de84 100644
--- a/Source/CTest/cmCTestMemCheckHandler.cxx
+++ b/Source/CTest/cmCTestMemCheckHandler.cxx
@@ -7,6 +7,7 @@
#include <cstring>
#include <iostream>
#include <iterator>
+#include <ratio>
#include <sstream>
#include <utility>
diff --git a/Source/CTest/cmCTestP4.cxx b/Source/CTest/cmCTestP4.cxx
index e22ec4b..0e002b9 100644
--- a/Source/CTest/cmCTestP4.cxx
+++ b/Source/CTest/cmCTestP4.cxx
@@ -14,7 +14,6 @@
#include "cmCTest.h"
#include "cmCTestVC.h"
#include "cmList.h"
-#include "cmProcessTools.h"
#include "cmRange.h"
#include "cmSystemTools.h"
diff --git a/Source/CTest/cmCTestSVN.cxx b/Source/CTest/cmCTestSVN.cxx
index 4c98fdf..91a1177 100644
--- a/Source/CTest/cmCTestSVN.cxx
+++ b/Source/CTest/cmCTestSVN.cxx
@@ -13,7 +13,6 @@
#include "cmCTest.h"
#include "cmCTestVC.h"
-#include "cmProcessTools.h"
#include "cmStringAlgorithms.h"
#include "cmSystemTools.h"
#include "cmXMLParser.h"
diff --git a/Source/CTest/cmCTestTestCommand.cxx b/Source/CTest/cmCTestTestCommand.cxx
index 5488388..c717868 100644
--- a/Source/CTest/cmCTestTestCommand.cxx
+++ b/Source/CTest/cmCTestTestCommand.cxx
@@ -4,6 +4,7 @@
#include <chrono>
#include <cstdlib>
+#include <ratio>
#include <sstream>
#include <cmext/string_view>
diff --git a/Source/CTest/cmCTestTestHandler.cxx b/Source/CTest/cmCTestTestHandler.cxx
index 5ac696b..94014a8 100644
--- a/Source/CTest/cmCTestTestHandler.cxx
+++ b/Source/CTest/cmCTestTestHandler.cxx
@@ -13,6 +13,7 @@
#include <functional>
#include <iomanip>
#include <iterator>
+#include <ratio>
#include <set>
#include <sstream>
#include <utility>
diff --git a/Source/CTest/cmCTestTestHandler.h b/Source/CTest/cmCTestTestHandler.h
index 315a5b7..3e80c94 100644
--- a/Source/CTest/cmCTestTestHandler.h
+++ b/Source/CTest/cmCTestTestHandler.h
@@ -22,7 +22,7 @@
#include "cmCTest.h"
#include "cmCTestGenericHandler.h"
#include "cmCTestResourceSpec.h"
-#include "cmCTestTypes.h"
+#include "cmCTestTypes.h" // IWYU pragma: keep
#include "cmDuration.h"
#include "cmListFileCache.h"
#include "cmValue.h"
diff --git a/Source/CTest/cmParseGTMCoverage.cxx b/Source/CTest/cmParseGTMCoverage.cxx
index 14417cc..c63b496 100644
--- a/Source/CTest/cmParseGTMCoverage.cxx
+++ b/Source/CTest/cmParseGTMCoverage.cxx
@@ -2,7 +2,6 @@
#include <cstdio>
#include <cstdlib>
-#include <map>
#include <vector>
#include "cmsys/Directory.hxx"
diff --git a/Source/CTest/cmProcess.cxx b/Source/CTest/cmProcess.cxx
index 269b92c..2c809b6 100644
--- a/Source/CTest/cmProcess.cxx
+++ b/Source/CTest/cmProcess.cxx
@@ -4,6 +4,7 @@
#include <csignal>
#include <iostream>
+#include <ratio>
#include <string>
#include <utility>