From 2f7eff709115273aa5e6a1c6fc94112b475fff0d Mon Sep 17 00:00:00 2001
From: Tyler Veness
Date: Sun, 29 May 2016 09:24:04 -0700
Subject: [PATCH] Removed @author from comments (#88)
Keeping @author lines in the comments serves no functional purpose.
---
simulation/gz_msgs/msgs.h.in | 1 -
wpilibc/athena/include/AnalogPotentiometer.h | 3 ---
wpilibc/athena/include/PowerDistributionPanel.h | 1 -
wpilibc/shared/include/Buttons/Button.h | 2 --
wpilibc/shared/include/Buttons/Trigger.h | 2 --
wpilibc/shared/include/LiveWindow/LiveWindow.h | 2 --
wpilibc/shared/include/LiveWindow/LiveWindowSendable.h | 2 --
wpilibc/sim/include/AnalogPotentiometer.h | 2 --
wpilibcIntegrationTests/src/MotorEncoderTest.cpp | 1 -
wpilibcIntegrationTests/src/TiltPanCameraTest.cpp | 1 -
.../src/athena/java/edu/wpi/first/wpilibj/ADXL345_I2C.java | 2 --
.../src/athena/java/edu/wpi/first/wpilibj/ADXL345_SPI.java | 3 ---
.../athena/java/edu/wpi/first/wpilibj/AccumulatorResult.java | 2 --
.../java/edu/wpi/first/wpilibj/AnalogPotentiometer.java | 3 ---
.../src/athena/java/edu/wpi/first/wpilibj/AnalogTrigger.java | 2 --
.../java/edu/wpi/first/wpilibj/AnalogTriggerOutput.java | 2 --
wpilibj/src/athena/java/edu/wpi/first/wpilibj/CANJaguar.java | 2 --
.../java/edu/wpi/first/wpilibj/InterruptHandlerFunction.java | 3 ---
.../athena/java/edu/wpi/first/wpilibj/MotorSafetyHelper.java | 2 --
.../java/edu/wpi/first/wpilibj/PowerDistributionPanel.java | 2 --
.../src/athena/java/edu/wpi/first/wpilibj/Preferences.java | 2 --
wpilibj/src/athena/java/edu/wpi/first/wpilibj/SPI.java | 2 --
wpilibj/src/athena/java/edu/wpi/first/wpilibj/SafePWM.java | 2 --
.../athena/java/edu/wpi/first/wpilibj/image/BinaryImage.java | 2 --
.../athena/java/edu/wpi/first/wpilibj/image/ColorImage.java | 2 --
.../athena/java/edu/wpi/first/wpilibj/image/HSLImage.java | 2 --
.../athena/java/edu/wpi/first/wpilibj/image/ImageBase.java | 2 --
.../athena/java/edu/wpi/first/wpilibj/image/MonoImage.java | 2 --
.../java/edu/wpi/first/wpilibj/image/NIVisionException.java | 2 --
.../edu/wpi/first/wpilibj/image/ParticleAnalysisReport.java | 2 --
.../athena/java/edu/wpi/first/wpilibj/image/RGBImage.java | 2 --
.../src/shared/java/edu/wpi/first/wpilibj/Controller.java | 2 --
.../shared/java/edu/wpi/first/wpilibj/HLUsageReporting.java | 2 --
.../src/shared/java/edu/wpi/first/wpilibj/MotorSafety.java | 2 --
wpilibj/src/shared/java/edu/wpi/first/wpilibj/PIDOutput.java | 2 --
wpilibj/src/shared/java/edu/wpi/first/wpilibj/PIDSource.java | 2 --
.../shared/java/edu/wpi/first/wpilibj/buttons/Button.java | 2 --
.../java/edu/wpi/first/wpilibj/buttons/InternalButton.java | 2 --
.../java/edu/wpi/first/wpilibj/buttons/JoystickButton.java | 2 --
.../java/edu/wpi/first/wpilibj/buttons/NetworkButton.java | 1 -
.../shared/java/edu/wpi/first/wpilibj/buttons/Trigger.java | 2 --
.../shared/java/edu/wpi/first/wpilibj/command/Command.java | 2 --
.../java/edu/wpi/first/wpilibj/command/CommandGroup.java | 2 --
.../first/wpilibj/command/IllegalUseOfCommandException.java | 2 --
.../edu/wpi/first/wpilibj/command/LinkedListElement.java | 2 --
.../java/edu/wpi/first/wpilibj/command/PIDCommand.java | 2 --
.../java/edu/wpi/first/wpilibj/command/PIDSubsystem.java | 2 --
.../java/edu/wpi/first/wpilibj/command/PrintCommand.java | 2 --
.../shared/java/edu/wpi/first/wpilibj/command/Scheduler.java | 1 -
.../src/shared/java/edu/wpi/first/wpilibj/command/Set.java | 3 +--
.../java/edu/wpi/first/wpilibj/command/StartCommand.java | 2 --
.../shared/java/edu/wpi/first/wpilibj/command/Subsystem.java | 1 -
.../java/edu/wpi/first/wpilibj/command/WaitCommand.java | 1 -
.../java/edu/wpi/first/wpilibj/command/WaitForChildren.java | 2 --
.../java/edu/wpi/first/wpilibj/command/WaitUntilCommand.java | 2 --
.../java/edu/wpi/first/wpilibj/interfaces/Potentiometer.java | 1 -
.../java/edu/wpi/first/wpilibj/livewindow/LiveWindow.java | 2 --
.../wpi/first/wpilibj/livewindow/LiveWindowComponent.java | 2 --
.../edu/wpi/first/wpilibj/livewindow/LiveWindowSendable.java | 2 --
.../wpi/first/wpilibj/smartdashboard/SendableChooser.java | 2 --
.../edu/wpi/first/wpilibj/smartdashboard/SmartDashboard.java | 2 --
.../java/edu/wpi/first/wpilibj/util/AllocationException.java | 2 --
.../wpilibj/util/BaseSystemNotInitializedException.java | 2 --
.../java/edu/wpi/first/wpilibj/util/BoundaryException.java | 2 --
.../wpi/first/wpilibj/util/CheckedAllocationException.java | 2 --
.../shared/java/edu/wpi/first/wpilibj/util/SortedVector.java | 2 --
.../edu/wpi/first/wpilibj/util/UncleanStatusException.java | 2 --
.../sim/java/edu/wpi/first/wpilibj/AnalogPotentiometer.java | 2 --
.../sim/java/edu/wpi/first/wpilibj/MotorSafetyHelper.java | 2 --
wpilibj/src/sim/java/edu/wpi/first/wpilibj/Preferences.java | 2 --
.../sim/java/edu/wpi/first/wpilibj/command/Scheduler.java | 1 -
.../edu/wpi/first/wpilibj/command/AbstractCommandTest.java | 2 --
.../test/java/edu/wpi/first/wpilibj/command/ButtonTest.java | 3 ---
.../wpi/first/wpilibj/command/CommandParallelGroupTest.java | 3 ---
.../edu/wpi/first/wpilibj/command/CommandScheduleTest.java | 3 ---
.../first/wpilibj/command/CommandSequentialGroupTest.java | 3 ---
.../edu/wpi/first/wpilibj/command/CommandSupersedeTest.java | 3 ---
.../edu/wpi/first/wpilibj/command/CommandTimeoutTest.java | 3 ---
.../edu/wpi/first/wpilibj/command/DefaultCommandTest.java | 2 --
.../test/java/edu/wpi/first/wpilibj/command/MockCommand.java | 2 --
.../java/edu/wpi/first/wpilibj/AbstractInterruptTest.java | 2 --
.../java/edu/wpi/first/wpilibj/AnalogCrossConnectTest.java | 2 --
.../java/edu/wpi/first/wpilibj/AnalogPotentiometerTest.java | 2 --
.../src/main/java/edu/wpi/first/wpilibj/CounterTest.java | 2 --
.../main/java/edu/wpi/first/wpilibj/DIOCrossConnectTest.java | 2 --
.../java/edu/wpi/first/wpilibj/DigitalGlitchFilterTest.java | 2 --
.../src/main/java/edu/wpi/first/wpilibj/EncoderTest.java | 2 --
.../src/main/java/edu/wpi/first/wpilibj/PCMTest.java | 2 --
.../src/main/java/edu/wpi/first/wpilibj/PIDTest.java | 3 ---
.../src/main/java/edu/wpi/first/wpilibj/PreferencesTest.java | 2 --
.../java/edu/wpi/first/wpilibj/RelayCrossConnectTest.java | 2 --
.../src/main/java/edu/wpi/first/wpilibj/SampleTest.java | 2 --
.../main/java/edu/wpi/first/wpilibj/WpiLibJTestSuite.java | 2 --
.../main/java/edu/wpi/first/wpilibj/can/AbstractCANTest.java | 4 ----
.../wpi/first/wpilibj/can/CANCurrentQuadEncoderModeTest.java | 2 --
.../main/java/edu/wpi/first/wpilibj/can/CANDefaultTest.java | 2 --
.../wpi/first/wpilibj/can/CANPercentQuadEncoderModeTest.java | 2 --
.../first/wpilibj/can/CANPositionPotentiometerModeTest.java | 2 --
.../first/wpilibj/can/CANPositionQuadEncoderModeTest.java | 2 --
.../wpi/first/wpilibj/can/CANSpeedQuadEncoderModeTest.java | 2 --
.../main/java/edu/wpi/first/wpilibj/can/CANTestSuite.java | 2 --
.../wpi/first/wpilibj/can/CANVoltageQuadEncoderModeTest.java | 2 --
.../java/edu/wpi/first/wpilibj/command/CommandTestSuite.java | 1 -
.../first/wpilibj/fixtures/AnalogCrossConnectFixture.java | 2 --
.../wpi/first/wpilibj/fixtures/CANMotorEncoderFixture.java | 2 --
.../wpi/first/wpilibj/fixtures/DIOCrossConnectFixture.java | 2 --
.../edu/wpi/first/wpilibj/fixtures/FakeCounterFixture.java | 2 --
.../edu/wpi/first/wpilibj/fixtures/FakeEncoderFixture.java | 2 --
.../java/edu/wpi/first/wpilibj/fixtures/ITestFixture.java | 2 --
.../edu/wpi/first/wpilibj/fixtures/MotorEncoderFixture.java | 2 --
.../wpi/first/wpilibj/fixtures/RelayCrossConnectFixture.java | 1 -
.../java/edu/wpi/first/wpilibj/fixtures/SampleFixture.java | 2 --
.../edu/wpi/first/wpilibj/fixtures/TiltPanCameraFixture.java | 2 --
.../wpi/first/wpilibj/mockhardware/FakeCounterSource.java | 2 --
.../wpi/first/wpilibj/mockhardware/FakeEncoderSource.java | 2 --
.../first/wpilibj/mockhardware/FakePotentiometerSource.java | 2 --
.../wpi/first/wpilibj/smartdashboard/SmartDashboardTest.java | 2 --
.../wpilibj/smartdashboard/SmartDashboardTestSuite.java | 2 --
.../java/edu/wpi/first/wpilibj/test/AbstractComsSetup.java | 5 -----
.../java/edu/wpi/first/wpilibj/test/AbstractTestSuite.java | 4 ----
.../edu/wpi/first/wpilibj/test/AbstractTestSuiteTest.java | 2 --
.../java/edu/wpi/first/wpilibj/test/AntJunitLanucher.java | 2 --
.../src/main/java/edu/wpi/first/wpilibj/test/QuickTest.java | 2 --
.../src/main/java/edu/wpi/first/wpilibj/test/RepeatRule.java | 2 --
.../src/main/java/edu/wpi/first/wpilibj/test/TestBench.java | 4 ----
125 files changed, 1 insertion(+), 258 deletions(-)
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 {