Windows and Linux compiling
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
This commit is contained in:
@@ -82,7 +82,7 @@ namespace AZ
|
||||
AZ_Printf("Convert", "Converting '%s'\n", filePath.c_str());
|
||||
|
||||
PathDocumentContainer documents;
|
||||
auto callback = [&result, &documents, &extension, &convertSettings, &verifySettings, skipVerify]
|
||||
auto callback = [&result, &documents, &convertSettings, &verifySettings, skipVerify]
|
||||
(void* classPtr, const Uuid& classId, SerializeContext* /*context*/)
|
||||
{
|
||||
rapidjson::Document document;
|
||||
@@ -346,7 +346,7 @@ namespace AZ
|
||||
// Convert the supplied file list to an absolute path
|
||||
AZStd::optional<AZ::IO::FixedMaxPathString> absFilePath = AZ::Utils::ConvertToAbsolutePath(configFileView);
|
||||
AZ::IO::FixedMaxPath configFilePath = absFilePath ? *absFilePath : configFileView;
|
||||
auto callback = [&documents, &outputExtension, &configFilePath](AZ::IO::PathView configFileView, bool isFile) -> bool
|
||||
auto callback = [&documents, &configFilePath](AZ::IO::PathView configFileView, bool isFile) -> bool
|
||||
{
|
||||
if (configFileView == "." || configFileView == "..")
|
||||
{
|
||||
|
||||
+2
-2
@@ -64,7 +64,7 @@ namespace TestImpact
|
||||
return !name.starts_with("DISABLED_") && name.find("/DISABLED_") == AZStd::string::npos;
|
||||
};
|
||||
|
||||
const auto getDuration = [&Keys](const AZ::rapidxml::xml_node<>* node)
|
||||
const auto getDuration = [](const AZ::rapidxml::xml_node<>* node)
|
||||
{
|
||||
const AZStd::string duration = node->first_attribute(Keys[DurationKey])->value();
|
||||
return AZStd::chrono::milliseconds(static_cast<AZStd::sys_time_t>(AZStd::stof(duration) * 1000.f));
|
||||
@@ -78,7 +78,7 @@ namespace TestImpact
|
||||
for (auto testcase_node = testsuite_node->first_node(Keys[TestCaseKey]); testcase_node;
|
||||
testcase_node = testcase_node->next_sibling())
|
||||
{
|
||||
const auto getStatus = [&Keys](const AZ::rapidxml::xml_node<>* node)
|
||||
const auto getStatus = [](const AZ::rapidxml::xml_node<>* node)
|
||||
{
|
||||
const AZStd::string status = node->first_attribute(Keys[StatusKey])->value();
|
||||
if (status == Keys[RunKey])
|
||||
|
||||
+2
-2
@@ -87,7 +87,7 @@ namespace TestImpact
|
||||
{
|
||||
for (const auto& parentTarget : sourceDependency.GetParentTargets())
|
||||
{
|
||||
AZStd::visit([&selectedTestTargetMap, &sourceDependency, this](auto&& target)
|
||||
AZStd::visit([&selectedTestTargetMap, &sourceDependency](auto&& target)
|
||||
{
|
||||
if constexpr (IsProductionTarget<decltype(target)>)
|
||||
{
|
||||
@@ -129,7 +129,7 @@ namespace TestImpact
|
||||
{
|
||||
for (const auto& parentTarget : sourceDependency.GetParentTargets())
|
||||
{
|
||||
AZStd::visit([&selectedTestTargetMap, &sourceDependency, this](auto&& target)
|
||||
AZStd::visit([&selectedTestTargetMap](auto&& target)
|
||||
{
|
||||
if constexpr (IsTestTarget<decltype(target)>)
|
||||
{
|
||||
|
||||
+2
-2
@@ -107,7 +107,7 @@ namespace TestImpact
|
||||
}
|
||||
|
||||
// Wrapper around low-level process launch callback to gather job meta-data and present a simplified callback interface to the client
|
||||
const ProcessLaunchCallback processLaunchCallback = [&jobCallback, &jobInfos, &metas](
|
||||
const ProcessLaunchCallback processLaunchCallback = [&jobCallback, &metas](
|
||||
TestImpact::ProcessId pid,
|
||||
TestImpact::LaunchResult launchResult,
|
||||
AZStd::chrono::high_resolution_clock::time_point createTime)
|
||||
@@ -126,7 +126,7 @@ namespace TestImpact
|
||||
};
|
||||
|
||||
// Wrapper around low-level process exit callback to gather job meta-data and present a simplified callback interface to the client
|
||||
const ProcessExitCallback processExitCallback = [&jobCallback, &jobInfos, &metas](
|
||||
const ProcessExitCallback processExitCallback = [&jobCallback, &metas](
|
||||
TestImpact::ProcessId pid,
|
||||
TestImpact::ExitCondition exitCondition,
|
||||
TestImpact::ReturnCode returnCode,
|
||||
|
||||
+1
-1
@@ -151,7 +151,7 @@ namespace TestImpact
|
||||
}
|
||||
*/
|
||||
|
||||
const auto payloadGenerator = [this](const JobDataMap& jobDataMap)
|
||||
const auto payloadGenerator = [](const JobDataMap& jobDataMap)
|
||||
{
|
||||
PayloadMap<Job> enumerations;
|
||||
for (const auto& [jobId, jobData] : jobDataMap)
|
||||
|
||||
+1
-1
@@ -40,7 +40,7 @@ namespace TestImpact
|
||||
AZStd::optional<AZStd::chrono::milliseconds> runnerTimeout,
|
||||
AZStd::optional<ClientJobCallback> clientCallback)
|
||||
{
|
||||
const auto payloadGenerator = [this](const JobDataMap& jobDataMap)
|
||||
const auto payloadGenerator = [](const JobDataMap& jobDataMap)
|
||||
{
|
||||
PayloadMap<Job> runs;
|
||||
for (const auto& [jobId, jobData] : jobDataMap)
|
||||
|
||||
+1
-1
@@ -28,7 +28,7 @@ namespace TestImpact
|
||||
AZStd::optional<AZStd::chrono::milliseconds> runnerTimeout,
|
||||
AZStd::optional<ClientJobCallback> clientCallback)
|
||||
{
|
||||
const auto payloadGenerator = [this](const JobDataMap& jobDataMap)
|
||||
const auto payloadGenerator = [](const JobDataMap& jobDataMap)
|
||||
{
|
||||
PayloadMap<Job> runs;
|
||||
for (const auto& [jobId, jobData] : jobDataMap)
|
||||
|
||||
@@ -323,7 +323,7 @@ namespace TestImpact
|
||||
void Runtime::EnumerateMutatedTestTargets(const ChangeDependencyList& changeDependencyList)
|
||||
{
|
||||
AZStd::vector<const TestTarget*> testTargets;
|
||||
const auto addMutatedTestTargetsToEnumerationList = [this, &testTargets](const AZStd::vector<SourceDependency>& sourceDependencies)
|
||||
const auto addMutatedTestTargetsToEnumerationList = [&testTargets](const AZStd::vector<SourceDependency>& sourceDependencies)
|
||||
{
|
||||
for (const auto& sourceDependency : sourceDependencies)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user