[wpilibj] Use method references in drive class initSendable() (#5251)

This commit is contained in:
Tyler Veness
2023-04-28 20:53:42 -07:00
committed by GitHub
parent 24828afd11
commit 90fabe9651
2 changed files with 3 additions and 8 deletions

View File

@@ -366,7 +366,6 @@ public class DifferentialDrive extends RobotDriveBase implements Sendable, AutoC
builder.setActuator(true);
builder.setSafeState(this::stopMotor);
builder.addDoubleProperty("Left Motor Speed", m_leftMotor::get, m_leftMotor::set);
builder.addDoubleProperty(
"Right Motor Speed", () -> m_rightMotor.get(), x -> m_rightMotor.set(x));
builder.addDoubleProperty("Right Motor Speed", m_rightMotor::get, m_rightMotor::set);
}
}

View File

@@ -275,13 +275,9 @@ public class MecanumDrive extends RobotDriveBase implements Sendable, AutoClosea
builder.addDoubleProperty(
"Front Left Motor Speed", m_frontLeftMotor::get, m_frontLeftMotor::set);
builder.addDoubleProperty(
"Front Right Motor Speed",
() -> m_frontRightMotor.get(),
value -> m_frontRightMotor.set(value));
"Front Right Motor Speed", m_frontRightMotor::get, m_frontRightMotor::set);
builder.addDoubleProperty("Rear Left Motor Speed", m_rearLeftMotor::get, m_rearLeftMotor::set);
builder.addDoubleProperty(
"Rear Right Motor Speed",
() -> m_rearRightMotor.get(),
value -> m_rearRightMotor.set(value));
"Rear Right Motor Speed", m_rearRightMotor::get, m_rearRightMotor::set);
}
}