diff --git a/simulation/gz_msgs/msgs.h.in b/simulation/gz_msgs/msgs.h.in index 42cccc7927..2e4574bf65 100644 --- a/simulation/gz_msgs/msgs.h.in +++ b/simulation/gz_msgs/msgs.h.in @@ -1,5 +1,4 @@ //Auto Generated -//@author Peter Mitrano #ifndef _FRC_MSGS_H_ #define _FRC_MSGS_H_ diff --git a/wpilibc/athena/include/AnalogPotentiometer.h b/wpilibc/athena/include/AnalogPotentiometer.h index 8b5bfd1c09..39622ccc35 100644 --- a/wpilibc/athena/include/AnalogPotentiometer.h +++ b/wpilibc/athena/include/AnalogPotentiometer.h @@ -16,9 +16,6 @@ * in an analog voltage that corresponds to a position. The position is * in whichever units you choose, by way of the scaling and offset * constants passed to the constructor. - * - * @author Alex Henning - * @author Colby Skeggs (rail voltage) */ class AnalogPotentiometer : public Potentiometer, public LiveWindowSendable { public: diff --git a/wpilibc/athena/include/PowerDistributionPanel.h b/wpilibc/athena/include/PowerDistributionPanel.h index 6fd86bd12e..fc8c4de9fc 100644 --- a/wpilibc/athena/include/PowerDistributionPanel.h +++ b/wpilibc/athena/include/PowerDistributionPanel.h @@ -15,7 +15,6 @@ /** * Class for getting voltage, current, temperature, power and energy from the * CAN PDP. - * @author Thomas Clark */ class PowerDistributionPanel : public SensorBase, public LiveWindowSendable { public: diff --git a/wpilibc/shared/include/Buttons/Button.h b/wpilibc/shared/include/Buttons/Button.h index 273d9e4276..dafd0ba53a 100644 --- a/wpilibc/shared/include/Buttons/Button.h +++ b/wpilibc/shared/include/Buttons/Button.h @@ -21,8 +21,6 @@ * Trigger objects. This is a simple wrapper around Trigger with the method * names * renamed to fit the Button object use. - * - * @author brad */ class Button : public Trigger { public: diff --git a/wpilibc/shared/include/Buttons/Trigger.h b/wpilibc/shared/include/Buttons/Trigger.h index db2395f12a..729afa44b2 100644 --- a/wpilibc/shared/include/Buttons/Trigger.h +++ b/wpilibc/shared/include/Buttons/Trigger.h @@ -26,8 +26,6 @@ class Command; * only have to write the {@link Trigger#Get()} method to get the full * functionality * of the Trigger class. - * - * @author Brad Miller, Joe Grinstead */ class Trigger : public Sendable { public: diff --git a/wpilibc/shared/include/LiveWindow/LiveWindow.h b/wpilibc/shared/include/LiveWindow/LiveWindow.h index 3f3e64e4a5..6191c51855 100644 --- a/wpilibc/shared/include/LiveWindow/LiveWindow.h +++ b/wpilibc/shared/include/LiveWindow/LiveWindow.h @@ -31,8 +31,6 @@ struct LiveWindowComponent { * The LiveWindow class is the public interface for putting sensors and * actuators * on the LiveWindow. - * - * @author Brad Miller */ class LiveWindow { public: diff --git a/wpilibc/shared/include/LiveWindow/LiveWindowSendable.h b/wpilibc/shared/include/LiveWindow/LiveWindowSendable.h index 1bcba59cb5..36c9397ab5 100644 --- a/wpilibc/shared/include/LiveWindow/LiveWindowSendable.h +++ b/wpilibc/shared/include/LiveWindow/LiveWindowSendable.h @@ -11,8 +11,6 @@ /** * Live Window Sendable is a special type of object sendable to the live window. - * - * @author Patrick Plenefisch */ class LiveWindowSendable : public Sendable { public: diff --git a/wpilibc/sim/include/AnalogPotentiometer.h b/wpilibc/sim/include/AnalogPotentiometer.h index 70359f9248..e0209d70ad 100644 --- a/wpilibc/sim/include/AnalogPotentiometer.h +++ b/wpilibc/sim/include/AnalogPotentiometer.h @@ -18,8 +18,6 @@ * in an analog voltage that corresponds to a position. Usually the * position is either degrees or meters. However, if no conversion is * given it remains volts. - * - * @author Alex Henning */ class AnalogPotentiometer : public Potentiometer, public LiveWindowSendable { public: diff --git a/wpilibcIntegrationTests/src/MotorEncoderTest.cpp b/wpilibcIntegrationTests/src/MotorEncoderTest.cpp index 44b346a7bb..3dac1d2784 100644 --- a/wpilibcIntegrationTests/src/MotorEncoderTest.cpp +++ b/wpilibcIntegrationTests/src/MotorEncoderTest.cpp @@ -38,7 +38,6 @@ static constexpr double kMotorTime = 0.5; /** * A fixture that includes a PWM speed controller and an encoder connected to * the same motor. - * @author Thomas Clark */ class MotorEncoderTest : public testing::TestWithParam { protected: diff --git a/wpilibcIntegrationTests/src/TiltPanCameraTest.cpp b/wpilibcIntegrationTests/src/TiltPanCameraTest.cpp index dd4d5a06ed..61430d2ec7 100644 --- a/wpilibcIntegrationTests/src/TiltPanCameraTest.cpp +++ b/wpilibcIntegrationTests/src/TiltPanCameraTest.cpp @@ -26,7 +26,6 @@ static constexpr double kSensitivity = 0.013; /** * A fixture for the camera with two servos and a gyro - * @author Thomas Clark */ class TiltPanCameraTest : public testing::Test { protected: diff --git a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/ADXL345_I2C.java b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/ADXL345_I2C.java index 94559307f3..f6b99e2922 100644 --- a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/ADXL345_I2C.java +++ b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/ADXL345_I2C.java @@ -20,8 +20,6 @@ import edu.wpi.first.wpilibj.tables.ITable; /** * ADXL345 I2C Accelerometer. - * - * @author dtjones */ @SuppressWarnings("TypeName") public class ADXL345_I2C extends SensorBase implements Accelerometer, LiveWindowSendable { diff --git a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/ADXL345_SPI.java b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/ADXL345_SPI.java index 3e2162eae7..9b2d25ff74 100644 --- a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/ADXL345_SPI.java +++ b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/ADXL345_SPI.java @@ -20,9 +20,6 @@ import edu.wpi.first.wpilibj.tables.ITable; /** * ADXL345 SPI Accelerometer. - * - * @author dtjones - * @author mwills */ @SuppressWarnings({"TypeName"}) public class ADXL345_SPI extends SensorBase implements Accelerometer, LiveWindowSendable { diff --git a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/AccumulatorResult.java b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/AccumulatorResult.java index 70e1b055fb..b7436176b8 100644 --- a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/AccumulatorResult.java +++ b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/AccumulatorResult.java @@ -9,8 +9,6 @@ package edu.wpi.first.wpilibj; /** * Structure for holding the values stored in an accumulator. - * - * @author brad */ public class AccumulatorResult { diff --git a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/AnalogPotentiometer.java b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/AnalogPotentiometer.java index 26076c514c..5d54a29655 100644 --- a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/AnalogPotentiometer.java +++ b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/AnalogPotentiometer.java @@ -15,9 +15,6 @@ import edu.wpi.first.wpilibj.tables.ITable; * Class for reading analog potentiometers. Analog potentiometers read in an analog voltage that * corresponds to a position. The position is in whichever units you choose, by way of the scaling * and offset constants passed to the constructor. - * - * @author Alex Henning - * @author Colby Skeggs (rail voltage) */ public class AnalogPotentiometer implements Potentiometer, LiveWindowSendable { private AnalogInput m_analogInput; diff --git a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/AnalogTrigger.java b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/AnalogTrigger.java index 087f521161..80dfa6ff10 100644 --- a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/AnalogTrigger.java +++ b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/AnalogTrigger.java @@ -20,8 +20,6 @@ import static java.util.Objects.requireNonNull; /** * Class for creating and configuring Analog Triggers. - * - * @author dtjones */ public class AnalogTrigger { diff --git a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/AnalogTriggerOutput.java b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/AnalogTriggerOutput.java index 84dcca66da..73a1b2684a 100644 --- a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/AnalogTriggerOutput.java +++ b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/AnalogTriggerOutput.java @@ -112,8 +112,6 @@ public class AnalogTriggerOutput extends DigitalSource { /** * Defines the state in which the AnalogTrigger triggers. - * - * @author jonathanleitschuh */ public enum AnalogTriggerType { kInWindow(AnalogJNI.AnalogTriggerType.kInWindow), kState(AnalogJNI.AnalogTriggerType.kState), diff --git a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/CANJaguar.java b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/CANJaguar.java index 260a43c8bc..81e82e1452 100644 --- a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/CANJaguar.java +++ b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/CANJaguar.java @@ -19,8 +19,6 @@ import edu.wpi.first.wpilibj.util.CheckedAllocationException; /** * Texas Instruments Jaguar Speed Controller as a CAN device. - * - * @author Thomas Clark */ public class CANJaguar implements MotorSafety, PIDOutput, CANSpeedController { diff --git a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/InterruptHandlerFunction.java b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/InterruptHandlerFunction.java index 9d8b28c3b2..ac45c375e9 100644 --- a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/InterruptHandlerFunction.java +++ b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/InterruptHandlerFunction.java @@ -16,15 +16,12 @@ import edu.wpi.first.wpilibj.hal.InterruptJNI.InterruptJNIHandlerFunction; * * @param The type of the parameter that should be returned to the the method {@link * #interruptFired(int, Object)} - * @author Jonathan Leitschuh */ public abstract class InterruptHandlerFunction { /** * The entry point for the interrupt. When the interrupt fires the {@link #apply(int, Object)} * method is called. The outer class is provided as an interface to allow the implementer to pass * a generic object to the interrupt fired method. - * - * @author Jonathan Leitschuh */ private class Function implements InterruptJNIHandlerFunction { @SuppressWarnings("unchecked") diff --git a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/MotorSafetyHelper.java b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/MotorSafetyHelper.java index 14ad0b104d..2696d39185 100644 --- a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/MotorSafetyHelper.java +++ b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/MotorSafetyHelper.java @@ -12,8 +12,6 @@ package edu.wpi.first.wpilibj; * Safety protocol. The helper object has the code to actually do the timing and call the motors * Stop() method when the timeout expires. The motor object is expected to call the Feed() method * whenever the motors value is updated. - * - * @author brad */ public final class MotorSafetyHelper { diff --git a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/PowerDistributionPanel.java b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/PowerDistributionPanel.java index 9c5d8da2cf..8cd6c28bdf 100644 --- a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/PowerDistributionPanel.java +++ b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/PowerDistributionPanel.java @@ -13,8 +13,6 @@ import edu.wpi.first.wpilibj.tables.ITable; /** * Class for getting voltage, current, temperature, power and energy from the CAN PDP. - * - * @author Thomas Clark */ public class PowerDistributionPanel extends SensorBase implements LiveWindowSendable { diff --git a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/Preferences.java b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/Preferences.java index 3baa5d0e4e..1b032a3b23 100644 --- a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/Preferences.java +++ b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/Preferences.java @@ -28,8 +28,6 @@ import edu.wpi.first.wpilibj.tables.TableKeyNotDefinedException; * *

This will also interact with {@link NetworkTable} by creating a table called "Preferences" * with all the key-value pairs.

- * - * @author Joe Grinstead */ public class Preferences { diff --git a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/SPI.java b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/SPI.java index d2a1194d7d..2af7829b85 100644 --- a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/SPI.java +++ b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/SPI.java @@ -16,8 +16,6 @@ import edu.wpi.first.wpilibj.hal.SPIJNI; /** * Represents a SPI bus port. - * - * @author koconnor */ public class SPI extends SensorBase { diff --git a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/SafePWM.java b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/SafePWM.java index d334e0b5a2..9a542071b1 100644 --- a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/SafePWM.java +++ b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/SafePWM.java @@ -9,8 +9,6 @@ package edu.wpi.first.wpilibj; /** * Manages a PWM object. - * - * @author brad */ public class SafePWM extends PWM implements MotorSafety { diff --git a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/BinaryImage.java b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/BinaryImage.java index e7e6b1eca9..5ac8b42dd4 100644 --- a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/BinaryImage.java +++ b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/BinaryImage.java @@ -13,8 +13,6 @@ import edu.wpi.first.wpilibj.util.SortedVector; /** * An image where each pixel is treated as either on or off. - * - * @author dtjones */ public class BinaryImage extends MonoImage { private int m_numParticles = -1; diff --git a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/ColorImage.java b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/ColorImage.java index 158c01ab9d..77e2db5d7d 100644 --- a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/ColorImage.java +++ b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/ColorImage.java @@ -11,8 +11,6 @@ import com.ni.vision.NIVision; /** * A class representing a color image. - * - * @author dtjones */ public abstract class ColorImage extends ImageBase { diff --git a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/HSLImage.java b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/HSLImage.java index 7d7f7c385e..c486a8fb83 100644 --- a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/HSLImage.java +++ b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/HSLImage.java @@ -11,8 +11,6 @@ import com.ni.vision.NIVision; /** * A color image represented in HSL color space at 3 bytes per pixel. - * - * @author dtjones */ public class HSLImage extends ColorImage { diff --git a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/ImageBase.java b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/ImageBase.java index 1dbc13b091..d336078bb0 100644 --- a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/ImageBase.java +++ b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/ImageBase.java @@ -12,8 +12,6 @@ import com.ni.vision.NIVision.Image; /** * Class representing a generic image. - * - * @author dtjones */ public abstract class ImageBase { diff --git a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/MonoImage.java b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/MonoImage.java index da9f7ef039..29b1df8229 100644 --- a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/MonoImage.java +++ b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/MonoImage.java @@ -16,8 +16,6 @@ import com.ni.vision.NIVision.ShapeDetectionOptions; /** * A grey scale image represented at a byte per pixel. - * - * @author dtjones */ public class MonoImage extends ImageBase { diff --git a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/NIVisionException.java b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/NIVisionException.java index c92d6582cd..79a24f407b 100644 --- a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/NIVisionException.java +++ b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/NIVisionException.java @@ -9,8 +9,6 @@ package edu.wpi.first.wpilibj.image; /** * Exception class which looks up nivision error codes. - * - * @author dtjones */ @SuppressWarnings("all") public class NIVisionException extends Exception { diff --git a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/ParticleAnalysisReport.java b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/ParticleAnalysisReport.java index a9eb5ed324..cc3e7901f5 100644 --- a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/ParticleAnalysisReport.java +++ b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/ParticleAnalysisReport.java @@ -11,8 +11,6 @@ import com.ni.vision.NIVision; /** * Class to store commonly used information about a particle. - * - * @author dtjones */ public class ParticleAnalysisReport { diff --git a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/RGBImage.java b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/RGBImage.java index a1289ea9e5..7802b5206c 100644 --- a/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/RGBImage.java +++ b/wpilibj/src/athena/java/edu/wpi/first/wpilibj/image/RGBImage.java @@ -11,8 +11,6 @@ import com.ni.vision.NIVision; /** * A color image represented in RGB color space at 3 bytes per pixel. - * - * @author dtjones */ public class RGBImage extends ColorImage { diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/Controller.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/Controller.java index 37b55381c5..80355a00e4 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/Controller.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/Controller.java @@ -11,8 +11,6 @@ package edu.wpi.first.wpilibj; * An interface for controllers. Controllers run control loops, the most command are PID controllers * and there variants, but this includes anything that is controlling an actuator in a separate * thread. - * - * @author alex */ interface Controller { /** diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/HLUsageReporting.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/HLUsageReporting.java index 0db3e479be..092426b9af 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/HLUsageReporting.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/HLUsageReporting.java @@ -11,8 +11,6 @@ import edu.wpi.first.wpilibj.util.BaseSystemNotInitializedException; /** * Support for high level usage reporting. - * - * @author alex */ @SuppressWarnings("JavadocMethod") public class HLUsageReporting { diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/MotorSafety.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/MotorSafety.java index 69b5f50c9c..a806b67054 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/MotorSafety.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/MotorSafety.java @@ -9,8 +9,6 @@ package edu.wpi.first.wpilibj; /** * Shuts off motors when their outputs aren't updated often enough. - * - * @author brad */ public interface MotorSafety { double DEFAULT_SAFETY_EXPIRATION = 0.1; diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/PIDOutput.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/PIDOutput.java index 486217ab45..d2d5ccf8ca 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/PIDOutput.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/PIDOutput.java @@ -9,8 +9,6 @@ package edu.wpi.first.wpilibj; /** * This interface allows PIDController to write it's results to its output. - * - * @author dtjones */ @FunctionalInterface public interface PIDOutput { diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/PIDSource.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/PIDSource.java index 8c395cc767..576b3217b1 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/PIDSource.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/PIDSource.java @@ -9,8 +9,6 @@ package edu.wpi.first.wpilibj; /** * This interface allows for PIDController to automatically read from this object. - * - * @author dtjones */ public interface PIDSource { /** diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/buttons/Button.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/buttons/Button.java index 7d0697d21a..09b8b51d3e 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/buttons/Button.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/buttons/Button.java @@ -18,8 +18,6 @@ import edu.wpi.first.wpilibj.command.Command; *

This class represents a subclass of Trigger that is specifically aimed at buttons on an * operator interface as a common use case of the more generalized Trigger objects. This is a simple * wrapper around Trigger with the method names renamed to fit the Button object use. - * - * @author brad */ public abstract class Button extends Trigger { diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/buttons/InternalButton.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/buttons/InternalButton.java index 52bde5ba44..e26073b7b2 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/buttons/InternalButton.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/buttons/InternalButton.java @@ -10,8 +10,6 @@ package edu.wpi.first.wpilibj.buttons; /** * This class is intended to be used within a program. The programmer can manually set its value. * Also includes a setting for whether or not it should invert its value. - * - * @author Joe */ public class InternalButton extends Button { diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/buttons/JoystickButton.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/buttons/JoystickButton.java index 7e5e371d7e..9640447e56 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/buttons/JoystickButton.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/buttons/JoystickButton.java @@ -11,8 +11,6 @@ import edu.wpi.first.wpilibj.GenericHID; /** * A {@link Button} that gets its state from a {@link GenericHID}. - * - * @author bradmiller */ public class JoystickButton extends Button { diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/buttons/NetworkButton.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/buttons/NetworkButton.java index 4a875963ff..3cfe92f648 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/buttons/NetworkButton.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/buttons/NetworkButton.java @@ -11,7 +11,6 @@ import edu.wpi.first.wpilibj.networktables.NetworkTable; /** * A {@link Button} that uses a {@link NetworkTable} boolean field. - * @author Joe */ public class NetworkButton extends Button { diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/buttons/Trigger.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/buttons/Trigger.java index c0a20d9b7f..d0cd695b06 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/buttons/Trigger.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/buttons/Trigger.java @@ -22,8 +22,6 @@ import edu.wpi.first.wpilibj.tables.ITable; * (for instance, if they want to react to the user holding a button while the robot is reading a * certain sensor input). For this, they only have to write the {@link Trigger#get()} method to get * the full functionality of the Trigger class. - * - * @author Joe Grinstead */ public abstract class Trigger implements Sendable { diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/Command.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/Command.java index b76fe77eb0..c11bcef0f0 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/Command.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/Command.java @@ -38,8 +38,6 @@ import edu.wpi.first.wpilibj.tables.ITableListener; * active command is not interruptible, the other one will not even be started, and the active one * will continue functioning. * - * @author Brad Miller - * @author Joe Grinstead * @see Subsystem * @see CommandGroup * @see IllegalUseOfCommandException diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/CommandGroup.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/CommandGroup.java index d253580481..3dc2817845 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/CommandGroup.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/CommandGroup.java @@ -25,8 +25,6 @@ import java.util.Vector; *

CommandGroups can also execute commands in parallel, simply by adding them using {@link * CommandGroup#addParallel(Command) addParallel(...)}.

* - * @author Brad Miller - * @author Joe Grinstead * @see Command * @see Subsystem * @see IllegalUseOfCommandException diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/IllegalUseOfCommandException.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/IllegalUseOfCommandException.java index 3bf1968dd0..58da4ea792 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/IllegalUseOfCommandException.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/IllegalUseOfCommandException.java @@ -17,8 +17,6 @@ package edu.wpi.first.wpilibj.command; *

This exception should be thrown if (after a command has been locked) its requirements change, * it is put into multiple command groups, it is started from outside its command group, or it adds * a new child.

- * - * @author Joe Grinstead */ public class IllegalUseOfCommandException extends RuntimeException { diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/LinkedListElement.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/LinkedListElement.java index b26ac9972d..7dd500ead6 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/LinkedListElement.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/LinkedListElement.java @@ -9,8 +9,6 @@ package edu.wpi.first.wpilibj.command; /** * An element that is in a LinkedList. - * - * @author Greg */ class LinkedListElement { private LinkedListElement m_next; diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/PIDCommand.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/PIDCommand.java index 8f75b5e30a..44d8b5bef4 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/PIDCommand.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/PIDCommand.java @@ -20,8 +20,6 @@ import edu.wpi.first.wpilibj.tables.ITable; *

It provides some convenience methods to run an internal {@link PIDController} . It will also * start and stop said {@link PIDController} when the {@link PIDCommand} is first initialized and * ended/interrupted.

- * - * @author Joe Grinstead */ public abstract class PIDCommand extends Command implements Sendable { diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/PIDSubsystem.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/PIDSubsystem.java index 70f527a498..131efb1056 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/PIDSubsystem.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/PIDSubsystem.java @@ -22,8 +22,6 @@ import edu.wpi.first.wpilibj.tables.ITable; *

It provides some convenience methods to run an internal {@link PIDController} . It also * allows access to the internal {@link PIDController} in order to give total control to the * programmer. - * - * @author Joe Grinstead */ public abstract class PIDSubsystem extends Subsystem implements Sendable { diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/PrintCommand.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/PrintCommand.java index 53926cefd0..fbbe8edb51 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/PrintCommand.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/PrintCommand.java @@ -11,8 +11,6 @@ package edu.wpi.first.wpilibj.command; * A {@link PrintCommand} is a command which prints out a string when it is initialized, and then * immediately finishes. It is useful if you want a {@link CommandGroup} to print out a string when * it reaches a certain point. - * - * @author Joe Grinstead */ public class PrintCommand extends Command { diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/Scheduler.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/Scheduler.java index c6b5faf599..f520ec0358 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/Scheduler.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/Scheduler.java @@ -26,7 +26,6 @@ import edu.wpi.first.wpilibj.tables.ITable; * Scheduler#run() run()} often to have {@link Command Commands} function correctly. However, this * is already done for you if you use the CommandBased Robot template.

* - * @author Joe Grinstead * @see Command */ public class Scheduler implements NamedSendable { diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/Set.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/Set.java index b9df6c91db..4a65b9642f 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/Set.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/Set.java @@ -12,8 +12,7 @@ import java.util.Vector; @SuppressWarnings("all") /** - * - * @author Greg + * A set. */ class Set { private Vector m_set = new Vector(); diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/StartCommand.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/StartCommand.java index 2035d825e7..ada81fa4d5 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/StartCommand.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/StartCommand.java @@ -10,8 +10,6 @@ package edu.wpi.first.wpilibj.command; /** * A {@link StartCommand} will call the {@link Command#start() start()} method of another command * when it is initialized and will finish immediately. - * - * @author Joe Grinstead */ public class StartCommand extends Command { diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/Subsystem.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/Subsystem.java index ecad88eb5b..cbe085b9b0 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/Subsystem.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/Subsystem.java @@ -24,7 +24,6 @@ import edu.wpi.first.wpilibj.tables.ITable; * command which requires a subsystem can run at a time. Also, subsystems can have default commands * which are started if there is no command running which requires this subsystem.

* - * @author Joe Grinstead * @see Command */ public abstract class Subsystem implements NamedSendable { diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/WaitCommand.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/WaitCommand.java index 870f3cd7e5..906800094f 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/WaitCommand.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/WaitCommand.java @@ -11,7 +11,6 @@ package edu.wpi.first.wpilibj.command; * A {@link WaitCommand} will wait for a certain amount of time before finishing. It is useful if * you want a {@link CommandGroup} to pause for a moment. * - * @author Joe Grinstead * @see CommandGroup */ public class WaitCommand extends Command { diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/WaitForChildren.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/WaitForChildren.java index c004dd4c91..941faf4b68 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/WaitForChildren.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/WaitForChildren.java @@ -14,8 +14,6 @@ package edu.wpi.first.wpilibj.command; * *

This class is useful for the situation where you want to allow anything running in parallel * to finish, before continuing in the main {@link CommandGroup} sequence. - * - * @author Joe Grinstead */ public class WaitForChildren extends Command { diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/WaitUntilCommand.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/WaitUntilCommand.java index 1b0ca864cc..4b7b659f15 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/WaitUntilCommand.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/command/WaitUntilCommand.java @@ -12,8 +12,6 @@ import edu.wpi.first.wpilibj.Timer; /** * WaitUntilCommand - waits until an absolute game time. This will wait until the game clock reaches * some value, then continue to the next command. - * - * @author brad */ public class WaitUntilCommand extends Command { diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/interfaces/Potentiometer.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/interfaces/Potentiometer.java index 00ba917e13..176ee41ec4 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/interfaces/Potentiometer.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/interfaces/Potentiometer.java @@ -11,7 +11,6 @@ import edu.wpi.first.wpilibj.PIDSource; /** * Interface for a Potentiometer. - * @author alex */ public interface Potentiometer extends PIDSource { double get(); diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/livewindow/LiveWindow.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/livewindow/LiveWindow.java index 663b49801f..072164e418 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/livewindow/LiveWindow.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/livewindow/LiveWindow.java @@ -19,8 +19,6 @@ import edu.wpi.first.wpilibj.tables.ITable; /** * The LiveWindow class is the public interface for putting sensors and actuators on the * LiveWindow. - * - * @author Alex Henning */ public class LiveWindow { diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/livewindow/LiveWindowComponent.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/livewindow/LiveWindowComponent.java index 93b2aa4877..0158d74804 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/livewindow/LiveWindowComponent.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/livewindow/LiveWindowComponent.java @@ -11,8 +11,6 @@ package edu.wpi.first.wpilibj.livewindow; * A LiveWindow component is a device (sensor or actuator) that should be added to the * SmartDashboard in test mode. The components are cached until the first time the robot enters Test * mode. This allows the components to be inserted, then renamed. - * - * @author brad */ /* * This class is intentionally package private. diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/livewindow/LiveWindowSendable.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/livewindow/LiveWindowSendable.java index 1828247d68..2a200eb934 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/livewindow/LiveWindowSendable.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/livewindow/LiveWindowSendable.java @@ -11,8 +11,6 @@ import edu.wpi.first.wpilibj.Sendable; /** * Live Window Sendable is a special type of object sendable to the live window. - * - * @author Alex Henning */ public interface LiveWindowSendable extends Sendable { /** diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/smartdashboard/SendableChooser.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/smartdashboard/SendableChooser.java index 34ddff50d0..be6402c996 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/smartdashboard/SendableChooser.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/smartdashboard/SendableChooser.java @@ -22,8 +22,6 @@ import edu.wpi.first.wpilibj.tables.ITable; * SendableChooser} and then put it into the {@link SmartDashboard} to have a list of options appear * on the laptop. Once autonomous starts, simply ask the {@link SendableChooser} what the selected * value is. - * - * @author Joe Grinstead */ public class SendableChooser implements Sendable { diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/smartdashboard/SmartDashboard.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/smartdashboard/SmartDashboard.java index ea16b7b21b..df4e8281bf 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/smartdashboard/SmartDashboard.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/smartdashboard/SmartDashboard.java @@ -24,8 +24,6 @@ import edu.wpi.first.wpilibj.tables.TableKeyNotDefinedException; * *

When a value is put into the SmartDashboard here, it pops up on the SmartDashboard on the * laptop. Users can put values into and get values from the SmartDashboard. - * - * @author Joe Grinstead */ public class SmartDashboard { /** diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/util/AllocationException.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/util/AllocationException.java index a06266e4a5..2c6b165db3 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/util/AllocationException.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/util/AllocationException.java @@ -9,8 +9,6 @@ package edu.wpi.first.wpilibj.util; /** * Exception indicating that the resource is already allocated. - * - * @author dtjones */ public class AllocationException extends RuntimeException { diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/util/BaseSystemNotInitializedException.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/util/BaseSystemNotInitializedException.java index 815b0b1ccf..7bd179d769 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/util/BaseSystemNotInitializedException.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/util/BaseSystemNotInitializedException.java @@ -11,8 +11,6 @@ package edu.wpi.first.wpilibj.util; /** * Thrown if there is an error caused by a basic system or setting not being properly initialized * before being used. - * - * @author Jonathan Leitschuh */ public class BaseSystemNotInitializedException extends RuntimeException { /** diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/util/BoundaryException.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/util/BoundaryException.java index 4b908d2d63..d61dfe6682 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/util/BoundaryException.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/util/BoundaryException.java @@ -9,8 +9,6 @@ package edu.wpi.first.wpilibj.util; /** * This exception represents an error in which a lower limit was set as higher than an upper limit. - * - * @author dtjones */ public class BoundaryException extends RuntimeException { diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/util/CheckedAllocationException.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/util/CheckedAllocationException.java index d931e09d97..bbe1b7f0c2 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/util/CheckedAllocationException.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/util/CheckedAllocationException.java @@ -10,8 +10,6 @@ package edu.wpi.first.wpilibj.util; /** * Exception indicating that the resource is already allocated This is meant to be thrown by the * resource class. - * - * @author dtjones */ public class CheckedAllocationException extends Exception { diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/util/SortedVector.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/util/SortedVector.java index 1cc4b72deb..80a27bd4d1 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/util/SortedVector.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/util/SortedVector.java @@ -11,8 +11,6 @@ import java.util.Vector; /** * A vector that is sorted. - * - * @author dtjones */ public class SortedVector extends Vector { diff --git a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/util/UncleanStatusException.java b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/util/UncleanStatusException.java index f98ff2303a..20b114a45f 100644 --- a/wpilibj/src/shared/java/edu/wpi/first/wpilibj/util/UncleanStatusException.java +++ b/wpilibj/src/shared/java/edu/wpi/first/wpilibj/util/UncleanStatusException.java @@ -9,8 +9,6 @@ package edu.wpi.first.wpilibj.util; /** * Exception for bad status codes from the chip object. - * - * @author Brian */ public final class UncleanStatusException extends IllegalStateException { diff --git a/wpilibj/src/sim/java/edu/wpi/first/wpilibj/AnalogPotentiometer.java b/wpilibj/src/sim/java/edu/wpi/first/wpilibj/AnalogPotentiometer.java index 54756e4ed3..dd6309cf82 100644 --- a/wpilibj/src/sim/java/edu/wpi/first/wpilibj/AnalogPotentiometer.java +++ b/wpilibj/src/sim/java/edu/wpi/first/wpilibj/AnalogPotentiometer.java @@ -15,8 +15,6 @@ import edu.wpi.first.wpilibj.tables.ITable; * Class for reading analog potentiometers. Analog potentiometers read in an analog voltage that * corresponds to a position. Usually the position is either degrees or meters. However, if no * conversion is given it remains volts. - * - * @author Alex Henning */ public class AnalogPotentiometer implements Potentiometer, LiveWindowSendable { private double m_scale, m_offset; diff --git a/wpilibj/src/sim/java/edu/wpi/first/wpilibj/MotorSafetyHelper.java b/wpilibj/src/sim/java/edu/wpi/first/wpilibj/MotorSafetyHelper.java index dcae888751..c968d43fd1 100644 --- a/wpilibj/src/sim/java/edu/wpi/first/wpilibj/MotorSafetyHelper.java +++ b/wpilibj/src/sim/java/edu/wpi/first/wpilibj/MotorSafetyHelper.java @@ -14,8 +14,6 @@ import edu.wpi.first.wpilibj.Timer; * Safety protocol. The helper object has the code to actually do the timing and call the motors * Stop() method when the timeout expires. The motor object is expected to call the Feed() method * whenever the motors value is updated. - * - * @author brad */ public class MotorSafetyHelper { diff --git a/wpilibj/src/sim/java/edu/wpi/first/wpilibj/Preferences.java b/wpilibj/src/sim/java/edu/wpi/first/wpilibj/Preferences.java index b79327e5a6..af254d9c7c 100644 --- a/wpilibj/src/sim/java/edu/wpi/first/wpilibj/Preferences.java +++ b/wpilibj/src/sim/java/edu/wpi/first/wpilibj/Preferences.java @@ -34,8 +34,6 @@ import edu.wpi.first.wpilibj.tables.ITableListener; * with all the key-value pairs. To save using {@link NetworkTable}, simply set the boolean at * position ~S A V E~ to true. Also, if the value of any variable is " in the {@link NetworkTable}, * then that represents non-existence in the {@link Preferences} table

- * - * @author Joe Grinstead */ public class Preferences { diff --git a/wpilibj/src/sim/java/edu/wpi/first/wpilibj/command/Scheduler.java b/wpilibj/src/sim/java/edu/wpi/first/wpilibj/command/Scheduler.java index b1639302d3..78a6d81b2e 100644 --- a/wpilibj/src/sim/java/edu/wpi/first/wpilibj/command/Scheduler.java +++ b/wpilibj/src/sim/java/edu/wpi/first/wpilibj/command/Scheduler.java @@ -29,7 +29,6 @@ import edu.wpi.first.wpilibj.tables.ITable; * Scheduler#run() run()} often to have {@link Command Commands} function correctly. However, this * is already done for you if you use the CommandBased Robot template.

* - * @author Joe Grinstead * @see Command */ public class Scheduler implements NamedSendable { diff --git a/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/AbstractCommandTest.java b/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/AbstractCommandTest.java index 28925a4261..dd677be641 100644 --- a/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/AbstractCommandTest.java +++ b/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/AbstractCommandTest.java @@ -16,8 +16,6 @@ import static org.junit.Assert.fail; /** * The basic test for all {@link Command} tests. - * - * @author jonathanleitschuh */ public abstract class AbstractCommandTest { diff --git a/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/ButtonTest.java b/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/ButtonTest.java index bb315fbdc1..9392aa8398 100644 --- a/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/ButtonTest.java +++ b/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/ButtonTest.java @@ -16,9 +16,6 @@ import edu.wpi.first.wpilibj.buttons.InternalButton; /** * Test that covers the {@link edu.wpi.first.wpilibj.buttons.Button} with the {@link Command} * library. - * - * @author Mitchell - * @author jonathanleitschuh */ public class ButtonTest extends AbstractCommandTest { private InternalButton m_button1; diff --git a/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/CommandParallelGroupTest.java b/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/CommandParallelGroupTest.java index 77fa06495e..15a233f779 100644 --- a/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/CommandParallelGroupTest.java +++ b/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/CommandParallelGroupTest.java @@ -11,9 +11,6 @@ import org.junit.Test; /** * Ported from the old CrioTest Classes. - * - * @author Mitchell - * @author Jonathan Leitschuh */ public class CommandParallelGroupTest extends AbstractCommandTest { diff --git a/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/CommandScheduleTest.java b/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/CommandScheduleTest.java index 153dd32118..e3ad263146 100644 --- a/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/CommandScheduleTest.java +++ b/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/CommandScheduleTest.java @@ -11,9 +11,6 @@ import org.junit.Test; /** * Ported from the old CrioTest Classes. - * - * @author Mitchell - * @author Jonathan Leitschuh */ public class CommandScheduleTest extends AbstractCommandTest { diff --git a/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/CommandSequentialGroupTest.java b/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/CommandSequentialGroupTest.java index bad64f3a9f..d85c6434b5 100644 --- a/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/CommandSequentialGroupTest.java +++ b/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/CommandSequentialGroupTest.java @@ -13,9 +13,6 @@ import java.util.logging.Logger; /** * Ported from the old CrioTest Classes. - * - * @author Mitchell - * @author Jonathan Leitschuh */ public class CommandSequentialGroupTest extends AbstractCommandTest { private static Logger logger = Logger.getLogger(CommandSequentialGroupTest.class.getName()); diff --git a/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/CommandSupersedeTest.java b/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/CommandSupersedeTest.java index a2e2437313..80d6848db6 100644 --- a/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/CommandSupersedeTest.java +++ b/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/CommandSupersedeTest.java @@ -13,9 +13,6 @@ import java.util.logging.Logger; /** * Ported from the old CrioTest Classes. - * - * @author Mitchell - * @author Jonathan Leitschuh */ public class CommandSupersedeTest extends AbstractCommandTest { private static final Logger logger = Logger.getLogger(CommandSupersedeTest.class.getName()); diff --git a/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/CommandTimeoutTest.java b/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/CommandTimeoutTest.java index fd88fc2fb4..cfbf35d91b 100644 --- a/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/CommandTimeoutTest.java +++ b/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/CommandTimeoutTest.java @@ -11,9 +11,6 @@ import org.junit.Test; /** * Test a {@link Command} that times out. - * - * @author jonathanleitschuh - * */ public class CommandTimeoutTest extends AbstractCommandTest { diff --git a/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/DefaultCommandTest.java b/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/DefaultCommandTest.java index f2a078590c..c12286119f 100644 --- a/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/DefaultCommandTest.java +++ b/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/DefaultCommandTest.java @@ -11,8 +11,6 @@ import org.junit.Test; /** * Tests the {@link Command} library. - * - * @author jonathanleitschuh */ public class DefaultCommandTest extends AbstractCommandTest { diff --git a/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/MockCommand.java b/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/MockCommand.java index 39d096c629..466f100729 100644 --- a/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/MockCommand.java +++ b/wpilibj/src/test/java/edu/wpi/first/wpilibj/command/MockCommand.java @@ -10,8 +10,6 @@ package edu.wpi.first.wpilibj.command; /** * A class to simulate a simple command The command keeps track of how many times each method was * called. - * - * @author mwills */ public class MockCommand extends Command { private int m_initializeCount = 0; diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/AbstractInterruptTest.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/AbstractInterruptTest.java index 5b35232049..a96f98137a 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/AbstractInterruptTest.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/AbstractInterruptTest.java @@ -26,8 +26,6 @@ import static org.junit.Assert.assertThat; /** * This class should not be run as a test explicitly. Instead it should be extended by tests that * use the InterruptableSensorBase. - * - * @author jonathanleitschuh */ public abstract class AbstractInterruptTest extends AbstractComsSetup { private InterruptableSensorBase m_interruptable = null; diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/AnalogCrossConnectTest.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/AnalogCrossConnectTest.java index 6a17831b86..a6f76032d2 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/AnalogCrossConnectTest.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/AnalogCrossConnectTest.java @@ -24,8 +24,6 @@ import static org.junit.Assert.assertTrue; /** * Test that covers the {@link AnalogCrossConnectFixture}. - * - * @author jonathanleitschuh */ public class AnalogCrossConnectTest extends AbstractInterruptTest { private static final Logger logger = Logger.getLogger(AnalogCrossConnectTest.class.getName()); diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/AnalogPotentiometerTest.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/AnalogPotentiometerTest.java index 7e4d61019e..5c47d47a0c 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/AnalogPotentiometerTest.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/AnalogPotentiometerTest.java @@ -22,8 +22,6 @@ import static org.junit.Assert.assertEquals; /** * Tests the {@link AnalogPotentiometer}. - * - * @author jonathanleitschuh */ public class AnalogPotentiometerTest extends AbstractComsSetup { private static final Logger logger = Logger.getLogger(AnalogPotentiometerTest.class.getName()); diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/CounterTest.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/CounterTest.java index 44da0385b8..b2426bc5c2 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/CounterTest.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/CounterTest.java @@ -27,8 +27,6 @@ import static org.junit.Assert.assertTrue; /** * Tests to see if the Counter is working properly. - * - * @author Jonathan Leitschuh */ @RunWith(Parameterized.class) public class CounterTest extends AbstractComsSetup { diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/DIOCrossConnectTest.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/DIOCrossConnectTest.java index 71dad68cde..a86dd0c338 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/DIOCrossConnectTest.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/DIOCrossConnectTest.java @@ -25,8 +25,6 @@ import static org.junit.Assert.assertTrue; /** * Tests to see if the Digital ports are working properly. - * - * @author jonathanleitschuh */ @RunWith(Parameterized.class) public class DIOCrossConnectTest extends AbstractInterruptTest { diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/DigitalGlitchFilterTest.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/DigitalGlitchFilterTest.java index 64ede88e7b..0ed7faa9c3 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/DigitalGlitchFilterTest.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/DigitalGlitchFilterTest.java @@ -17,8 +17,6 @@ import static org.junit.Assert.assertEquals; /** * Test for the DigitalGlitchFilter class. - * - * @author Austin Schuh and Jerry Morrison */ public class DigitalGlitchFilterTest extends AbstractComsSetup { private static final Logger logger = Logger.getLogger( diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/EncoderTest.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/EncoderTest.java index e3d78ef7ce..63f5b558de 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/EncoderTest.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/EncoderTest.java @@ -27,8 +27,6 @@ import static org.junit.Assert.assertTrue; /** * Test to see if the FPGA properly recognizes a mock Encoder input. - * - * @author Jonathan Leitschuh */ @RunWith(Parameterized.class) public class EncoderTest extends AbstractComsSetup { diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/PCMTest.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/PCMTest.java index 9a273a0625..94790ce77a 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/PCMTest.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/PCMTest.java @@ -22,8 +22,6 @@ import static org.junit.Assert.assertTrue; /** * Test that covers the {@link Compressor}. - * - * @author Kacper Puczydlowski */ public class PCMTest extends AbstractComsSetup { diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/PIDTest.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/PIDTest.java index 80d9411d2a..4da8c97ff3 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/PIDTest.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/PIDTest.java @@ -36,9 +36,6 @@ import static org.junit.Assert.assertTrue; /** * Test that covers the {@link PIDController}. - * - * @author Kacper Puczydlowski - * @author Jonathan Leitschuh */ @RunWith(Parameterized.class) diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/PreferencesTest.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/PreferencesTest.java index 176bfc202e..b1f970e0c2 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/PreferencesTest.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/PreferencesTest.java @@ -25,8 +25,6 @@ import static org.junit.Assert.assertTrue; /** * Tests the {@link Preferences}. - * - * @author jonathanleitschuh */ public class PreferencesTest extends AbstractComsSetup { private static final Logger logger = Logger.getLogger(PreferencesTest.class.getName()); diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/RelayCrossConnectTest.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/RelayCrossConnectTest.java index 949f401823..3e3b849bac 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/RelayCrossConnectTest.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/RelayCrossConnectTest.java @@ -27,8 +27,6 @@ import static org.junit.Assert.assertTrue; /** * Tests the {@link RelayCrossConnectFixture}. - * - * @author jonathanleitschuh */ public class RelayCrossConnectTest extends AbstractComsSetup { private static final Logger logger = Logger.getLogger(RelayCrossConnectTest.class.getName()); diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/SampleTest.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/SampleTest.java index 9259deb6c5..3e54761bf2 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/SampleTest.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/SampleTest.java @@ -24,8 +24,6 @@ import static org.junit.Assert.assertTrue; * test and use testing fixtures and categories. All tests must extend from {@link * AbstractComsSetup} in order to ensure that Network Communications are set up before the tests are * run. - * - * @author Fredric Silberberg */ public class SampleTest extends AbstractComsSetup { private static final Logger logger = Logger.getLogger(SampleTest.class.getName()); diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/WpiLibJTestSuite.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/WpiLibJTestSuite.java index ee558e22bb..526d8261eb 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/WpiLibJTestSuite.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/WpiLibJTestSuite.java @@ -16,8 +16,6 @@ import edu.wpi.first.wpilibj.test.AbstractTestSuite; /** * Holds all of the tests in the root wpilibj directory. Please list alphabetically so that it is * easy to determine if a test is missing from the list. - * - * @author Jonathan Leitschuh */ @RunWith(Suite.class) @SuiteClasses({AnalogCrossConnectTest.class, AnalogPotentiometerTest.class, diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/AbstractCANTest.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/AbstractCANTest.java index 0bb9e6b77a..9437789113 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/AbstractCANTest.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/AbstractCANTest.java @@ -20,8 +20,6 @@ import edu.wpi.first.wpilibj.test.TestBench; /** * Provides a base implementation for CAN Tests that forces a test of a particular mode to provide * tests of a certain type. This also allows for a standardized base setup for each test. - * - * @author jonathanleitschuh */ public abstract class AbstractCANTest extends AbstractComsSetup { public static final double kMotorStopTime = 2; @@ -47,8 +45,6 @@ public abstract class AbstractCANTest extends AbstractComsSetup { /** * Extends the default test watcher in order to provide more information about a tests failure at * runtime. - * - * @author jonathanleitschuh */ public class CANTestWatcher extends DefaultTestWatcher { @Override diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANCurrentQuadEncoderModeTest.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANCurrentQuadEncoderModeTest.java index a4aedd3e81..f2ca7218ce 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANCurrentQuadEncoderModeTest.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANCurrentQuadEncoderModeTest.java @@ -20,8 +20,6 @@ import static org.junit.Assert.assertEquals; /** * Tests the CAN Motor Controller in Current Quad Encoder mode. - * - * @author jonathanleitschuh */ public class CANCurrentQuadEncoderModeTest extends AbstractCANTest { private static Logger logger = Logger.getLogger(CANCurrentQuadEncoderModeTest.class.getName()); diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANDefaultTest.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANDefaultTest.java index 4e4d573c93..a7743d1aa8 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANDefaultTest.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANDefaultTest.java @@ -28,8 +28,6 @@ import static org.junit.Assert.assertTrue; /** * The default test set to run against the CAN Motor Controllers. - * - * @author jonathanleitschuh */ public class CANDefaultTest extends AbstractCANTest { private static final Logger logger = Logger.getLogger(CANDefaultTest.class.getName()); diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANPercentQuadEncoderModeTest.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANPercentQuadEncoderModeTest.java index f92069ac66..0edd24b9cb 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANPercentQuadEncoderModeTest.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANPercentQuadEncoderModeTest.java @@ -31,8 +31,6 @@ import static org.junit.Assert.assertTrue; /** * Tests the CAN motor in PercentQuadEncoderMode. - * - * @author jonathanleitschuh */ @SuppressWarnings("AbbreviationAsWordInName") public class CANPercentQuadEncoderModeTest extends AbstractCANTest { diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANPositionPotentiometerModeTest.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANPositionPotentiometerModeTest.java index 6472220d4a..89a7fc16d7 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANPositionPotentiometerModeTest.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANPositionPotentiometerModeTest.java @@ -28,8 +28,6 @@ import static org.junit.Assert.assertThat; /** * Tests the CAN Motor controller in Potentiometer Mode. - * - * @author jonathanleitschuh */ public class CANPositionPotentiometerModeTest extends AbstractCANTest { private static final Logger logger = Logger.getLogger(CANPositionPotentiometerModeTest.class diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANPositionQuadEncoderModeTest.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANPositionQuadEncoderModeTest.java index c663f56cf1..2e7317b5a0 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANPositionQuadEncoderModeTest.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANPositionQuadEncoderModeTest.java @@ -21,8 +21,6 @@ import static org.junit.Assert.assertEquals; /** * Tests the CAN Motor Encoders in QuadEncoder mode. - * - * @author jonathanleitschuh */ public class CANPositionQuadEncoderModeTest extends AbstractCANTest { private static final Logger logger = Logger.getLogger(CANPositionQuadEncoderModeTest.class diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANSpeedQuadEncoderModeTest.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANSpeedQuadEncoderModeTest.java index 216f47c200..94d7089b7f 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANSpeedQuadEncoderModeTest.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANSpeedQuadEncoderModeTest.java @@ -23,8 +23,6 @@ import static org.junit.Assert.assertThat; /** * Tests the CAN Speed controllers in quad mode. - * - * @author jonathanleitschuh */ public class CANSpeedQuadEncoderModeTest extends AbstractCANTest { private static final Logger logger = Logger.getLogger(CANPercentQuadEncoderModeTest.class diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANTestSuite.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANTestSuite.java index 048bd5d23f..e1bd2a395b 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANTestSuite.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANTestSuite.java @@ -15,8 +15,6 @@ import edu.wpi.first.wpilibj.test.AbstractTestSuite; /** * All of the tests to cover the CAN Motor Controllers. - * - * @author jonathanleitschuh */ @RunWith(Suite.class) @SuiteClasses({CANCurrentQuadEncoderModeTest.class, CANDefaultTest.class, diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANVoltageQuadEncoderModeTest.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANVoltageQuadEncoderModeTest.java index b7197bc476..d871571ce3 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANVoltageQuadEncoderModeTest.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/can/CANVoltageQuadEncoderModeTest.java @@ -27,8 +27,6 @@ import static org.junit.Assert.assertThat; /** * Tests the CAN motor controllers in voltage mode work correctly. - * - * @author Jonathan Leitschuh */ public class CANVoltageQuadEncoderModeTest extends AbstractCANTest { private static final Logger logger = Logger.getLogger(CANVoltageQuadEncoderModeTest.class diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/command/CommandTestSuite.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/command/CommandTestSuite.java index 8c1081c4c6..8fd534ecae 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/command/CommandTestSuite.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/command/CommandTestSuite.java @@ -15,7 +15,6 @@ import edu.wpi.first.wpilibj.test.AbstractTestSuite; /** * Contains a listing of all of the {@link Command} tests. - * @author jonathanleitschuh */ @RunWith(Suite.class) @SuiteClasses({ButtonTest.class, CommandParallelGroupTest.class, CommandScheduleTest.class, diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/AnalogCrossConnectFixture.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/AnalogCrossConnectFixture.java index 3e82b4e5ad..6a8160983c 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/AnalogCrossConnectFixture.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/AnalogCrossConnectFixture.java @@ -12,8 +12,6 @@ import edu.wpi.first.wpilibj.AnalogOutput; /** * A fixture that connects an {@link AnalogInput} and an {@link AnalogOutput}. - * - * @author jonathanleitschuh */ public abstract class AnalogCrossConnectFixture implements ITestFixture { private boolean m_initialized = false; diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/CANMotorEncoderFixture.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/CANMotorEncoderFixture.java index 220699ce6a..878c91fefc 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/CANMotorEncoderFixture.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/CANMotorEncoderFixture.java @@ -19,8 +19,6 @@ import edu.wpi.first.wpilibj.mockhardware.FakePotentiometerSource; /** * A fixture that wraps a {@link CANJaguar}. - * - * @author jonathanleitschuh */ public abstract class CANMotorEncoderFixture extends MotorEncoderFixture implements ITestFixture { diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/DIOCrossConnectFixture.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/DIOCrossConnectFixture.java index f5ea6dd1a0..ee9016fafb 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/DIOCrossConnectFixture.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/DIOCrossConnectFixture.java @@ -15,8 +15,6 @@ import edu.wpi.first.wpilibj.DigitalOutput; /** * Connects a digital input to a digital output. - * - * @author Jonathan Leitschuh */ public class DIOCrossConnectFixture implements ITestFixture { diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/FakeCounterFixture.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/FakeCounterFixture.java index 5713fae47f..ee401754e1 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/FakeCounterFixture.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/FakeCounterFixture.java @@ -15,8 +15,6 @@ import edu.wpi.first.wpilibj.mockhardware.FakeCounterSource; /** * A fixture that can test the {@link Counter} using a {@link DIOCrossConnectFixture}. - * - * @author jonathanleitschuh */ public class FakeCounterFixture implements ITestFixture { private static final Logger logger = Logger.getLogger(FakeEncoderFixture.class.getName()); diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/FakeEncoderFixture.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/FakeEncoderFixture.java index d4719f6902..fbde0afdf1 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/FakeEncoderFixture.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/FakeEncoderFixture.java @@ -15,8 +15,6 @@ import edu.wpi.first.wpilibj.mockhardware.FakeEncoderSource; /** * An encoder that uses two {@link DIOCrossConnectFixture DIOCrossConnectFixtures} to test the * {@link Encoder}. - * - * @author jonathanleitschuh */ public class FakeEncoderFixture implements ITestFixture { private static final Logger logger = Logger.getLogger(FakeEncoderFixture.class.getName()); diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/ITestFixture.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/ITestFixture.java index 69b2079aff..82b128d8d4 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/ITestFixture.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/ITestFixture.java @@ -16,8 +16,6 @@ import edu.wpi.first.wpilibj.test.TestBench; * obtain references to hardware from the {@link TestBench} class, which is a singleton. Testing * Fixtures are responsible for ensuring that the hardware is in an appropriate state for the start * of a test, and ensuring that future tests will not be affected by the results of a test. - * - * @author Fredric Silberberg */ public interface ITestFixture { diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/MotorEncoderFixture.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/MotorEncoderFixture.java index 114ae32c50..04d98564f5 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/MotorEncoderFixture.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/MotorEncoderFixture.java @@ -24,8 +24,6 @@ import edu.wpi.first.wpilibj.test.TestBench; * reuse. This class should be explicitly instantiated in the TestBed class to allow any test to * access this fixture. This allows tests to be mailable so that you can easily reconfigure the * physical testbed without breaking the tests. - * - * @author Jonathan Leitschuh */ public abstract class MotorEncoderFixture implements ITestFixture { private static final Logger logger = Logger.getLogger(MotorEncoderFixture.class.getName()); diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/RelayCrossConnectFixture.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/RelayCrossConnectFixture.java index c69402b2e5..804415d2b3 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/RelayCrossConnectFixture.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/RelayCrossConnectFixture.java @@ -12,7 +12,6 @@ import edu.wpi.first.wpilibj.Relay; /** * A connection between a {@link Relay} and two {@link DigitalInput DigitalInputs}. - * @author jonathanleitschuh */ public abstract class RelayCrossConnectFixture implements ITestFixture { diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/SampleFixture.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/SampleFixture.java index 837d1e70d7..30f72fb9f9 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/SampleFixture.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/SampleFixture.java @@ -11,8 +11,6 @@ package edu.wpi.first.wpilibj.fixtures; /** * This is an example of how to use the {@link ITestFixture} interface to create test fixtures for a * test. - * - * @author Fredric Silberberg */ public class SampleFixture implements ITestFixture { diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/TiltPanCameraFixture.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/TiltPanCameraFixture.java index f67db6ca77..38bdab5f11 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/TiltPanCameraFixture.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/fixtures/TiltPanCameraFixture.java @@ -16,8 +16,6 @@ import edu.wpi.first.wpilibj.Timer; /** * A class to represent the a physical Camera with two servos (tilt and pan) designed to test to see * if the gyroscope is operating normally. - * - * @author Jonathan Leitschuh */ public abstract class TiltPanCameraFixture implements ITestFixture { public static final Logger logger = Logger.getLogger(TiltPanCameraFixture.class.getName()); diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/mockhardware/FakeCounterSource.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/mockhardware/FakeCounterSource.java index fafc3d5eaf..db0bb35ea2 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/mockhardware/FakeCounterSource.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/mockhardware/FakeCounterSource.java @@ -12,8 +12,6 @@ import edu.wpi.first.wpilibj.Timer; /** * Simulates an encoder for testing purposes. - * - * @author Ryan O'Meara */ public class FakeCounterSource { diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/mockhardware/FakeEncoderSource.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/mockhardware/FakeEncoderSource.java index bf8ff09062..cde7ceb7ca 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/mockhardware/FakeEncoderSource.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/mockhardware/FakeEncoderSource.java @@ -12,8 +12,6 @@ import edu.wpi.first.wpilibj.Timer; /** * Emulates a quadrature encoder. - * - * @author Ryan O'Meara */ public class FakeEncoderSource { diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/mockhardware/FakePotentiometerSource.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/mockhardware/FakePotentiometerSource.java index 20466dfea5..22c94bbbee 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/mockhardware/FakePotentiometerSource.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/mockhardware/FakePotentiometerSource.java @@ -11,8 +11,6 @@ import edu.wpi.first.wpilibj.AnalogOutput; /** * A fake source to provide output to a {@link edu.wpi.first.wpilibj.interfaces.Potentiometer}. - * - * @author jonathanleitschuh */ public class FakePotentiometerSource { private AnalogOutput m_output; diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/smartdashboard/SmartDashboardTest.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/smartdashboard/SmartDashboardTest.java index 9bdfc64c79..fcd8bdc4f6 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/smartdashboard/SmartDashboardTest.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/smartdashboard/SmartDashboardTest.java @@ -20,8 +20,6 @@ import static org.junit.Assert.assertEquals; /** * Test that covers {@link SmartDashboard}. - * - * @author jonathanleitschuh */ public class SmartDashboardTest extends AbstractComsSetup { private static final Logger logger = Logger.getLogger(SmartDashboardTest.class.getName()); diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/smartdashboard/SmartDashboardTestSuite.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/smartdashboard/SmartDashboardTestSuite.java index 8e34cc45d9..5ed1d45ccc 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/smartdashboard/SmartDashboardTestSuite.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/smartdashboard/SmartDashboardTestSuite.java @@ -15,8 +15,6 @@ import edu.wpi.first.wpilibj.test.AbstractTestSuite; /** * All tests pertaining to {@link SmartDashboard}. - * - * @author jonathanleitschuh */ @RunWith(Suite.class) @SuiteClasses({SmartDashboardTest.class}) diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/AbstractComsSetup.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/AbstractComsSetup.java index 94703cd839..05a1cf9486 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/AbstractComsSetup.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/AbstractComsSetup.java @@ -27,9 +27,6 @@ import edu.wpi.first.wpilibj.livewindow.LiveWindow; * an {@link BeforeClass} statement to initialize network communications. Any test that needs to use * the hardware MUST extend from this class, to ensure that all of the hardware will be able * to run. - * - * @author Fredric Silberberg - * @author Jonathan Leitschuh */ public abstract class AbstractComsSetup { /** @@ -185,8 +182,6 @@ public abstract class AbstractComsSetup { /** * Provided as a replacement to lambda functions to allow for repeatable checks to see if a * correct state is reached. - * - * @author Jonathan Leitschuh */ public abstract class BooleanCheck { public BooleanCheck() { diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/AbstractTestSuite.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/AbstractTestSuite.java index d8d81958d6..caeed145dc 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/AbstractTestSuite.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/AbstractTestSuite.java @@ -22,8 +22,6 @@ import java.util.regex.Pattern; /** * Allows tests suites and tests to be run selectively from the command line using a regex text * pattern. - * - * @author jonathanleitschuh */ public abstract class AbstractTestSuite { private static final Logger logger = Logger.getLogger(AbstractTestSuite.class.getName()); @@ -63,8 +61,6 @@ public abstract class AbstractTestSuite { /** * Stores a method name and method class pair. Used when searching for methods matching a given * regex text. - * - * @author jonathanleitschuh */ protected class ClassMethodPair { public final Class m_methodClass; diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/AbstractTestSuiteTest.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/AbstractTestSuiteTest.java index 210db6657c..30986473ea 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/AbstractTestSuiteTest.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/AbstractTestSuiteTest.java @@ -27,8 +27,6 @@ import static org.junit.Assert.assertEquals; /** * Yes, this is the test system testing itself. Functionally, this is making sure that all tests get * run correctly when you use parametrized arguments. - * - * @author jonathanleitschuh */ public class AbstractTestSuiteTest { diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/AntJunitLanucher.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/AntJunitLanucher.java index ac1b41ee05..5fe07bd342 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/AntJunitLanucher.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/AntJunitLanucher.java @@ -19,8 +19,6 @@ import java.io.File; /** * Provides an entry point for tests to run with ANT. This allows ant to output JUnit XML test * results for Jenkins. - * - * @author jonathanleitschuh */ public class AntJunitLanucher { diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/QuickTest.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/QuickTest.java index a371898b24..dbff61d74a 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/QuickTest.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/QuickTest.java @@ -16,8 +16,6 @@ import java.util.logging.Logger; * framework. This test is NOT run as a normal part of the testing process and must be explicitly * selected at runtime by using the 'quick' argument. This test should never be committed with * changes to it but can be used during development to aid in feature testing. - * - * @author Jonathan Leitschuh */ public class QuickTest extends AbstractComsSetup { private static final Logger logger = Logger.getLogger(QuickTest.class.getName()); diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/RepeatRule.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/RepeatRule.java index 6b19befc6c..6d4f83d454 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/RepeatRule.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/RepeatRule.java @@ -23,8 +23,6 @@ import java.lang.annotation.Target; *

This code was originally found here: * * Running JUnit Tests Repeatedly Without Loops - * - * @author Frank Appel */ public class RepeatRule implements TestRule { @Retention(RetentionPolicy.RUNTIME) diff --git a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/TestBench.java b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/TestBench.java index ca16d6d3a9..0a58f53543 100644 --- a/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/TestBench.java +++ b/wpilibjIntegrationTests/src/main/java/edu/wpi/first/wpilibj/test/TestBench.java @@ -40,10 +40,6 @@ import edu.wpi.first.wpilibj.mockhardware.FakePotentiometerSource; * This class provides access to all of the elements on the test bench, for use in fixtures. This * class is a singleton, you should use {@link #getInstance()} to obtain a reference to the {@code * TestBench}. - * - *

TODO: This needs to be updated to the most recent test bench setup. - * - * @author Fredric Silberberg */ public final class TestBench {