EXAMPLE_FOLDERS = [ "AddressableLED", "AprilTagsVision", "ArcadeDrive", "ArcadeDriveXboxController", "ArmSimulation", "CANPDP", "DifferentialDriveBot", "DifferentialDrivePoseEstimator", "DigitalCommunication", "DriveDistanceOffboard", "DutyCycleEncoder", "DutyCycleInput", "ElevatorExponentialProfile", "ElevatorExponentialSimulation", "ElevatorProfiledPID", "ElevatorSimulation", "ElevatorTrapezoidProfile", "Encoder", "EventLoop", "FlywheelBangBangController", "GettingStarted", "Gyro", "GyroMecanum", "HAL", "HatchbotInlined", "HatchbotTraditional", "HidRumble", "HttpCamera", "I2CCommunication", "IntermediateVision", "MecanumBot", "MecanumControllerCommand", "MecanumDrive", "MecanumDrivePoseEstimator", "Mechanism2d", "MotorControl", "PotentiometerPID", "QuickVision", "RapidReactCommandBot", "RomiReference", "SelectCommand", "SimpleDifferentialDriveSimulation", "Solenoid", "StateSpaceArm", "StateSpaceElevator", "StateSpaceFlywheel", "StateSpaceFlywheelSysId", "SwerveBot", "SwerveControllerCommand", "SwerveDrivePoseEstimator", "SysIdRoutine", "TankDrive", "TankDriveXboxController", "UnitTest", "XRPReference", ] COMMANDS_V2_FOLDERS = [ "command2", "emptyclass", "instantcommand", "parallelcommandgroup", "paralleldeadlinegroup", "parallelracegroup", "sequentialcommandgroup", "subsystem2", ] SNIPPETS_FOLDERS = [ "AnalogAccelerometer", "AnalogEncoder", "AnalogInput", "AnalogPotentiometer", "DigitalInput", "DutyCycleEncoder", "Encoder", "EncoderDrive", "EncoderHoming", "LimitSwitch", ] TEMPLATES_FOLDERS = [ "commandbased", "commandbasedskeleton", "robotbaseskeleton", "timed", "timedskeleton", "timeslice", "timesliceskeleton", ] TESTS_FOLDERS = [ "ArmSimulation", "DigitalCommunication", "ElevatorSimulation", "I2CCommunication", "MecanumControllerCommand", "PotentiometerPID", "SwerveControllerCommand", "UnitTest", ]