[commands] Clean up C++ includes after Requirements was added (#5719)

This commit is contained in:
Ryan Blue
2023-10-05 01:09:28 -04:00
committed by GitHub
parent 8b7c6852cf
commit fef03a3ff5
18 changed files with 20 additions and 38 deletions

View File

@@ -5,9 +5,7 @@
#pragma once
#include <functional>
#include <initializer_list>
#include <memory>
#include <span>
#include <string>
#include <units/time.h>

View File

@@ -6,14 +6,13 @@
#include <concepts>
#include <functional>
#include <initializer_list>
#include <memory>
#include <span>
#include <string>
#include <utility>
#include <vector>
#include "frc2/command/Command.h"
#include "frc2/command/Requirements.h"
namespace frc2 {
/**

View File

@@ -6,15 +6,14 @@
#include <concepts>
#include <functional>
#include <initializer_list>
#include <memory>
#include <span>
#include <string>
#include <type_traits>
#include <utility>
#include <vector>
#include "frc2/command/CommandPtr.h"
#include "frc2/command/Requirements.h"
#include "frc2/command/SelectCommand.h"
namespace frc2 {

View File

@@ -5,11 +5,10 @@
#pragma once
#include <functional>
#include <initializer_list>
#include <span>
#include "frc2/command/Command.h"
#include "frc2/command/CommandHelper.h"
#include "frc2/command/Requirements.h"
namespace frc2 {
/**

View File

@@ -5,11 +5,10 @@
#pragma once
#include <functional>
#include <initializer_list>
#include <span>
#include "frc2/command/CommandHelper.h"
#include "frc2/command/FunctionalCommand.h"
#include "frc2/command/Requirements.h"
namespace frc2 {
/**

View File

@@ -4,9 +4,7 @@
#include <cmath>
#include <functional>
#include <initializer_list>
#include <memory>
#include <span>
#include <frc/Timer.h>
#include <frc/controller/HolonomicDriveController.h>
@@ -23,8 +21,9 @@
#include <units/velocity.h>
#include <units/voltage.h>
#include "Command.h"
#include "CommandHelper.h"
#include "frc2/command/Command.h"
#include "frc2/command/CommandHelper.h"
#include "frc2/command/Requirements.h"
#pragma once

View File

@@ -5,14 +5,13 @@
#pragma once
#include <functional>
#include <initializer_list>
#include <span>
#include <frc/Notifier.h>
#include <units/time.h>
#include "frc2/command/Command.h"
#include "frc2/command/CommandHelper.h"
#include "frc2/command/Requirements.h"
namespace frc2 {
/**

View File

@@ -5,13 +5,12 @@
#pragma once
#include <functional>
#include <initializer_list>
#include <span>
#include <frc/controller/PIDController.h>
#include "frc2/command/Command.h"
#include "frc2/command/CommandHelper.h"
#include "frc2/command/Requirements.h"
namespace frc2 {
/**

View File

@@ -5,8 +5,6 @@
#pragma once
#include <functional>
#include <initializer_list>
#include <span>
#include <utility>
#include <frc/controller/ProfiledPIDController.h>
@@ -14,6 +12,7 @@
#include "frc2/command/Command.h"
#include "frc2/command/CommandHelper.h"
#include "frc2/command/Requirements.h"
namespace frc2 {
/**

View File

@@ -5,7 +5,6 @@
#pragma once
#include <memory>
#include <span>
#include <wpi/FunctionExtras.h>

View File

@@ -5,9 +5,7 @@
#pragma once
#include <functional>
#include <initializer_list>
#include <memory>
#include <span>
#include <frc/Timer.h>
#include <frc/controller/PIDController.h>
@@ -21,6 +19,7 @@
#include "frc2/command/Command.h"
#include "frc2/command/CommandHelper.h"
#include "frc2/command/Requirements.h"
namespace frc2 {
/**

View File

@@ -5,11 +5,10 @@
#pragma once
#include <functional>
#include <initializer_list>
#include <span>
#include "frc2/command/CommandHelper.h"
#include "frc2/command/FunctionalCommand.h"
#include "frc2/command/Requirements.h"
namespace frc2 {
/**

View File

@@ -12,7 +12,6 @@
#include <concepts>
#include <limits>
#include <memory>
#include <span>
#include <type_traits>
#include <utility>
#include <vector>

View File

@@ -5,11 +5,10 @@
#pragma once
#include <functional>
#include <initializer_list>
#include <span>
#include "frc2/command/CommandHelper.h"
#include "frc2/command/FunctionalCommand.h"
#include "frc2/command/Requirements.h"
namespace frc2 {
/**

View File

@@ -4,9 +4,7 @@
#include <cmath>
#include <functional>
#include <initializer_list>
#include <memory>
#include <span>
#include <frc/Timer.h>
#include <frc/controller/HolonomicDriveController.h>
@@ -21,8 +19,9 @@
#include <units/time.h>
#include <units/voltage.h>
#include "Command.h"
#include "CommandHelper.h"
#include "frc2/command/Command.h"
#include "frc2/command/CommandHelper.h"
#include "frc2/command/Requirements.h"
#pragma once

View File

@@ -5,14 +5,13 @@
#pragma once
#include <functional>
#include <initializer_list>
#include <span>
#include <frc/Timer.h>
#include <frc/trajectory/TrapezoidProfile.h>
#include "frc2/command/Command.h"
#include "frc2/command/CommandHelper.h"
#include "frc2/command/Requirements.h"
namespace frc2 {
/**

View File

@@ -6,9 +6,7 @@
#include <concepts>
#include <functional>
#include <initializer_list>
#include <memory>
#include <span>
#include <utility>
#include <frc/event/BooleanEvent.h>

View File

@@ -13,6 +13,7 @@
#include "frc2/command/CommandHelper.h"
#include "frc2/command/CommandScheduler.h"
#include "frc2/command/Requirements.h"
#include "frc2/command/SubsystemBase.h"
#include "gmock/gmock.h"
#include "make_vector.h"
@@ -50,8 +51,8 @@ class MockCommand : public CommandHelper<Command, MockCommand> {
.WillRepeatedly(::testing::Return(true));
}
MockCommand(std::initializer_list<Subsystem*> requirements,
bool finished = false, bool runWhenDisabled = true) {
explicit MockCommand(Requirements requirements, bool finished = false,
bool runWhenDisabled = true) {
m_requirements.insert(requirements.begin(), requirements.end());
EXPECT_CALL(*this, GetRequirements())
.WillRepeatedly(::testing::Return(m_requirements));