[wpilibc] Errors: Use fmtlib

This commit is contained in:
Peter Johnson
2021-05-23 19:33:33 -07:00
parent 87603e400d
commit 831c10bdfc
55 changed files with 551 additions and 533 deletions

View File

@@ -9,7 +9,7 @@ using namespace frc2;
bool CommandGroupBase::RequireUngrouped(Command& command) {
if (command.IsGrouped()) {
throw FRC_MakeError(
frc::err::CommandIllegalUse,
frc::err::CommandIllegalUse, "{}",
"Commands cannot be added to more than one CommandGroup");
}
return true;
@@ -23,7 +23,7 @@ bool CommandGroupBase::RequireUngrouped(
}
if (!allUngrouped) {
throw FRC_MakeError(
frc::err::CommandIllegalUse,
frc::err::CommandIllegalUse, "{}",
"Commands cannot be added to more than one CommandGroup");
}
return allUngrouped;
@@ -37,7 +37,7 @@ bool CommandGroupBase::RequireUngrouped(
}
if (!allUngrouped) {
throw FRC_MakeError(
frc::err::CommandIllegalUse,
frc::err::CommandIllegalUse, "{}",
"Commands cannot be added to more than one CommandGroup");
}
return allUngrouped;

View File

@@ -111,7 +111,7 @@ void CommandScheduler::Schedule(bool interruptible, Command* command) {
}
if (command->IsGrouped()) {
throw FRC_MakeError(frc::err::CommandIllegalUse,
throw FRC_MakeError(frc::err::CommandIllegalUse, "{}",
"A command that is part of a command group "
"cannot be independently scheduled");
return;

View File

@@ -65,7 +65,7 @@ void ParallelCommandGroup::AddCommands(
}
if (isRunning) {
throw FRC_MakeError(frc::err::CommandIllegalUse,
throw FRC_MakeError(frc::err::CommandIllegalUse, "{}",
"Commands cannot be added to a CommandGroup "
"while the group is running");
}
@@ -77,7 +77,7 @@ void ParallelCommandGroup::AddCommands(
m_runWhenDisabled &= command->RunsWhenDisabled();
m_commands.emplace_back(std::move(command), false);
} else {
throw FRC_MakeError(frc::err::CommandIllegalUse,
throw FRC_MakeError(frc::err::CommandIllegalUse, "{}",
"Multiple commands in a parallel group cannot "
"require the same subsystems");
}

View File

@@ -60,7 +60,7 @@ void ParallelDeadlineGroup::AddCommands(
}
if (!m_finished) {
throw FRC_MakeError(frc::err::CommandIllegalUse,
throw FRC_MakeError(frc::err::CommandIllegalUse, "{}",
"Commands cannot be added to a CommandGroup "
"while the group is running");
}
@@ -72,7 +72,7 @@ void ParallelDeadlineGroup::AddCommands(
m_runWhenDisabled &= command->RunsWhenDisabled();
m_commands.emplace_back(std::move(command), false);
} else {
throw FRC_MakeError(frc::err::CommandIllegalUse,
throw FRC_MakeError(frc::err::CommandIllegalUse, "{}",
"Multiple commands in a parallel group cannot "
"require the same subsystems");
}

View File

@@ -50,7 +50,7 @@ void ParallelRaceGroup::AddCommands(
}
if (isRunning) {
throw FRC_MakeError(frc::err::CommandIllegalUse,
throw FRC_MakeError(frc::err::CommandIllegalUse, "{}",
"Commands cannot be added to a CommandGroup "
"while the group is running");
}
@@ -62,7 +62,7 @@ void ParallelRaceGroup::AddCommands(
m_runWhenDisabled &= command->RunsWhenDisabled();
m_commands.emplace_back(std::move(command));
} else {
throw FRC_MakeError(frc::err::CommandIllegalUse,
throw FRC_MakeError(frc::err::CommandIllegalUse, "{}",
"Multiple commands in a parallel group cannot "
"require the same subsystems");
}

View File

@@ -60,7 +60,7 @@ void SequentialCommandGroup::AddCommands(
}
if (m_currentCommandIndex != invalid_index) {
throw FRC_MakeError(frc::err::CommandIllegalUse,
throw FRC_MakeError(frc::err::CommandIllegalUse, "{}",
"Commands cannot be added to a CommandGroup "
"while the group is running");
}