[wpilib] Compressor: Rename enabled to isEnabled (#4147)

This is a less confusing name, as enabled() can imply it enables the compressor.
This commit is contained in:
Spud
2022-04-08 21:31:08 -07:00
committed by GitHub
parent 5bf46a9093
commit 975171609e
3 changed files with 33 additions and 4 deletions

View File

@@ -91,11 +91,23 @@ public class Compressor implements Sendable, AutoCloseable {
}
/**
* Get the status of the compressor.
* Get the status of the compressor. To (re)enable the compressor use enableDigital() or
* enableAnalog(...).
*
* @return true if the compressor is on
* @deprecated To avoid confusion in thinking this (re)enables the compressor use IsEnabled().
*/
@Deprecated(since = "2023", forRemoval = true)
public boolean enabled() {
return isEnabled();
}
/**
* Returns whether the compressor is active or not.
*
* @return true if the compressor is on - otherwise false.
*/
public boolean isEnabled() {
return m_module.getCompressor();
}
@@ -184,7 +196,7 @@ public class Compressor implements Sendable, AutoCloseable {
@Override
public void initSendable(SendableBuilder builder) {
builder.setSmartDashboardType("Compressor");
builder.addBooleanProperty("Enabled", this::enabled, null);
builder.addBooleanProperty("Enabled", this::isEnabled, null);
builder.addBooleanProperty("Pressure switch", this::getPressureSwitchValue, null);
}
}