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 This will also interact with {@link NetworkTable} by creating a table called "Preferences"
* with all the key-value pairs. 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(...)}. 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. 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. 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.
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 MotorEncoderFixtureThis 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 {