clang-tidy: modernize-use-override (NFC)

Add NOLINT to CommandTestBase due to gmock not adding "override" keyword,
which causes warnings on clang.
This commit is contained in:
Peter Johnson
2020-12-28 00:10:13 -08:00
parent 4cc0706b06
commit d11a3a6380
89 changed files with 156 additions and 151 deletions

View File

@@ -49,7 +49,7 @@ class ProxyScheduleCommand;
class Command : public frc::ErrorBase {
public:
Command() = default;
virtual ~Command();
~Command() override;
Command(const Command&);
Command& operator=(const Command&);

View File

@@ -39,7 +39,7 @@ class CommandScheduler final : public frc::Sendable,
*/
static CommandScheduler& GetInstance();
~CommandScheduler();
~CommandScheduler() override;
CommandScheduler(const CommandScheduler&) = delete;
CommandScheduler& operator=(const CommandScheduler&) = delete;

View File

@@ -45,7 +45,7 @@ class RunCommand : public CommandHelper<CommandBase, RunCommand> {
RunCommand(const RunCommand& other) = default;
void Execute();
void Execute() override;
protected:
std::function<void()> m_toRun;