HAND FIXES: Fixup java and python compilation

This commit is contained in:
PJ Reiniger
2025-11-07 19:56:29 -05:00
committed by Peter Johnson
parent 108a8c0f9b
commit 105deaddb0
51 changed files with 78 additions and 2 deletions

View File

@@ -4,6 +4,7 @@
package org.wpilib.hardware.accelerometer;
import org.wpilib.hardware.bus.I2C;
import org.wpilib.hardware.hal.HAL;
import org.wpilib.hardware.hal.SimDevice;
import org.wpilib.hardware.hal.SimDouble;

View File

@@ -6,6 +6,7 @@ package org.wpilib.hardware.accelerometer;
import static org.wpilib.util.ErrorMessages.requireNonNullParam;
import org.wpilib.hardware.discrete.AnalogInput;
import org.wpilib.hardware.hal.HAL;
import org.wpilib.util.sendable.Sendable;
import org.wpilib.util.sendable.SendableBuilder;

View File

@@ -4,6 +4,7 @@
package org.wpilib.hardware.discrete;
import org.wpilib.system.SensorUtil;
import org.wpilib.hardware.hal.DIOJNI;
import org.wpilib.hardware.hal.HAL;
import org.wpilib.hardware.hal.SimDevice;

View File

@@ -4,6 +4,7 @@
package org.wpilib.hardware.discrete;
import org.wpilib.system.SensorUtil;
import org.wpilib.hardware.hal.DIOJNI;
import org.wpilib.hardware.hal.HAL;
import org.wpilib.hardware.hal.SimDevice;

View File

@@ -4,6 +4,7 @@
package org.wpilib.hardware.discrete;
import org.wpilib.system.SensorUtil;
import org.wpilib.hardware.hal.HAL;
import org.wpilib.hardware.hal.PWMJNI;
import org.wpilib.hardware.hal.SimDevice;

View File

@@ -9,6 +9,8 @@ import static org.wpilib.units.Units.Microsecond;
import static org.wpilib.units.Units.Microseconds;
import static org.wpilib.units.Units.Value;
import org.wpilib.driverstation.DriverStation;
import org.wpilib.system.RobotController;
import org.wpilib.units.collections.LongToObjectHashMap;
import org.wpilib.units.measure.Dimensionless;
import org.wpilib.units.measure.Distance;

View File

@@ -4,8 +4,11 @@
package org.wpilib.hardware.motor;
import org.wpilib.driverstation.DriverStation;
import org.wpilib.hardware.hal.ControlWord;
import org.wpilib.hardware.hal.DriverStationJNI;
import org.wpilib.opmode.RobotState;
import org.wpilib.system.Timer;
import org.wpilib.util.WPIUtilJNI;
import java.util.LinkedHashSet;
import java.util.Set;

View File

@@ -4,6 +4,7 @@
package org.wpilib.hardware.pneumatic;
import org.wpilib.system.SensorUtil;
import org.wpilib.hardware.hal.HAL;
import org.wpilib.hardware.hal.PortsJNI;
import org.wpilib.hardware.hal.REVPHFaults;

View File

@@ -4,6 +4,8 @@
package org.wpilib.hardware.pneumatic;
import org.wpilib.system.SensorUtil;
/** Interface for pneumatics devices. */
public interface PneumaticsBase extends AutoCloseable {
/**

View File

@@ -4,6 +4,7 @@
package org.wpilib.hardware.pneumatic;
import org.wpilib.system.SensorUtil;
import org.wpilib.hardware.hal.CTREPCMJNI;
import org.wpilib.hardware.hal.HAL;
import org.wpilib.hardware.hal.PortsJNI;

View File

@@ -4,6 +4,7 @@
package org.wpilib.hardware.range;
import org.wpilib.hardware.discrete.AnalogInput;
import org.wpilib.hardware.hal.HAL;
import org.wpilib.hardware.hal.SimDevice;
import org.wpilib.hardware.hal.SimDevice.Direction;

View File

@@ -4,11 +4,13 @@
package org.wpilib.hardware.rotation;
import org.wpilib.hardware.discrete.AnalogInput;
import org.wpilib.hardware.hal.HAL;
import org.wpilib.hardware.hal.SimDevice;
import org.wpilib.hardware.hal.SimDevice.Direction;
import org.wpilib.hardware.hal.SimDouble;
import org.wpilib.math.util.MathUtil;
import org.wpilib.system.RobotController;
import org.wpilib.util.sendable.Sendable;
import org.wpilib.util.sendable.SendableBuilder;
import org.wpilib.util.sendable.SendableRegistry;

View File

@@ -4,6 +4,8 @@
package org.wpilib.hardware.rotation;
import org.wpilib.hardware.discrete.AnalogInput;
import org.wpilib.system.RobotController;
import org.wpilib.util.sendable.Sendable;
import org.wpilib.util.sendable.SendableBuilder;
import org.wpilib.util.sendable.SendableRegistry;

View File

@@ -6,6 +6,7 @@ package org.wpilib.hardware.rotation;
import static org.wpilib.util.ErrorMessages.requireNonNullParam;
import org.wpilib.hardware.discrete.CounterBase;
import org.wpilib.hardware.hal.EncoderJNI;
import org.wpilib.hardware.hal.HAL;
import org.wpilib.hardware.hal.SimDevice;