From 5edc652c053cfc74f80356b918e8997ecba5cd15 Mon Sep 17 00:00:00 2001 From: Isaac Turner Date: Sun, 28 Apr 2024 12:07:50 +0800 Subject: [PATCH] [commands] Fix multiple C++ warnings (#6546) --- .../src/main/native/include/frc2/command/CommandPtr.h | 1 - .../main/native/include/frc2/command/ParallelDeadlineGroup.h | 1 - .../src/main/native/include/frc2/command/ParallelRaceGroup.h | 1 - .../main/native/include/frc2/command/SequentialCommandGroup.h | 1 - .../src/test/native/cpp/frc2/command/CommandDecoratorTest.cpp | 3 --- .../src/test/native/cpp/frc2/command/CommandTestBase.h | 4 +--- 6 files changed, 1 insertion(+), 10 deletions(-) diff --git a/wpilibNewCommands/src/main/native/include/frc2/command/CommandPtr.h b/wpilibNewCommands/src/main/native/include/frc2/command/CommandPtr.h index 2610684b09..a8d7cadd0d 100644 --- a/wpilibNewCommands/src/main/native/include/frc2/command/CommandPtr.h +++ b/wpilibNewCommands/src/main/native/include/frc2/command/CommandPtr.h @@ -7,7 +7,6 @@ #include #include #include -#include #include #include #include diff --git a/wpilibNewCommands/src/main/native/include/frc2/command/ParallelDeadlineGroup.h b/wpilibNewCommands/src/main/native/include/frc2/command/ParallelDeadlineGroup.h index 9e253fbffd..22e9759f2b 100644 --- a/wpilibNewCommands/src/main/native/include/frc2/command/ParallelDeadlineGroup.h +++ b/wpilibNewCommands/src/main/native/include/frc2/command/ParallelDeadlineGroup.h @@ -9,7 +9,6 @@ #pragma warning(disable : 4521) #endif -#include #include #include #include diff --git a/wpilibNewCommands/src/main/native/include/frc2/command/ParallelRaceGroup.h b/wpilibNewCommands/src/main/native/include/frc2/command/ParallelRaceGroup.h index caefa48fa3..17db907dd4 100644 --- a/wpilibNewCommands/src/main/native/include/frc2/command/ParallelRaceGroup.h +++ b/wpilibNewCommands/src/main/native/include/frc2/command/ParallelRaceGroup.h @@ -9,7 +9,6 @@ #pragma warning(disable : 4521) #endif -#include #include #include #include diff --git a/wpilibNewCommands/src/main/native/include/frc2/command/SequentialCommandGroup.h b/wpilibNewCommands/src/main/native/include/frc2/command/SequentialCommandGroup.h index fdcd1bc22f..321118880b 100644 --- a/wpilibNewCommands/src/main/native/include/frc2/command/SequentialCommandGroup.h +++ b/wpilibNewCommands/src/main/native/include/frc2/command/SequentialCommandGroup.h @@ -9,7 +9,6 @@ #pragma warning(disable : 4521) #endif -#include #include #include #include diff --git a/wpilibNewCommands/src/test/native/cpp/frc2/command/CommandDecoratorTest.cpp b/wpilibNewCommands/src/test/native/cpp/frc2/command/CommandDecoratorTest.cpp index 884d504346..7c342476fb 100644 --- a/wpilibNewCommands/src/test/native/cpp/frc2/command/CommandDecoratorTest.cpp +++ b/wpilibNewCommands/src/test/native/cpp/frc2/command/CommandDecoratorTest.cpp @@ -5,12 +5,9 @@ #include #include "CommandTestBase.h" -#include "frc2/command/ConditionalCommand.h" #include "frc2/command/FunctionalCommand.h" #include "frc2/command/InstantCommand.h" -#include "frc2/command/ParallelRaceGroup.h" #include "frc2/command/RunCommand.h" -#include "frc2/command/SequentialCommandGroup.h" using namespace frc2; class CommandDecoratorTest : public CommandTestBase {}; diff --git a/wpilibNewCommands/src/test/native/cpp/frc2/command/CommandTestBase.h b/wpilibNewCommands/src/test/native/cpp/frc2/command/CommandTestBase.h index 586432dff0..16d0cdc8b2 100644 --- a/wpilibNewCommands/src/test/native/cpp/frc2/command/CommandTestBase.h +++ b/wpilibNewCommands/src/test/native/cpp/frc2/command/CommandTestBase.h @@ -5,7 +5,6 @@ #pragma once #include -#include #include #include @@ -16,14 +15,13 @@ #include "frc2/command/Requirements.h" #include "frc2/command/SubsystemBase.h" #include "gmock/gmock.h" -#include "make_vector.h" namespace frc2 { class TestSubsystem : public SubsystemBase { public: explicit TestSubsystem(std::function periodic = [] {}) - : m_periodic{periodic} {} + : m_periodic{std::move(periodic)} {} void Periodic() override { m_periodic(); } private: