2017 FIRST Steam Works
Lines LOCS Commented LOCS Comment Lines Comment Ratio Semis LOC/semi Ratio File Name
FrcLib
290 88 0 103 1.17 55 1.6 frclib\FrcAHRSGyro.java
503 178 0 157 0.88 115 1.55 frclib\FrcCANTalon.java
164 56 0 53 0.95 40 1.4 frclib\FrcChoiceMenu.java
149 71 0 28 0.39 45 1.58 frclib\FrcDigitalRGB.java
203 66 0 68 1.03 42 1.57 frclib\FrcEmic2TextToSpeech.java
199 70 0 59 0.84 49 1.43 frclib\FrcFaceDetector.java
251 69 0 103 1.49 45 1.53 frclib\FrcGyro.java
153 49 0 52 1.06 33 1.48 frclib\FrcI2cDevice.java
643 227 1 197 0.87 152 1.49 frclib\FrcJoystick.java
211 65 0 75 1.15 46 1.41 frclib\FrcOpenCVDetector.java
231 74 0 82 1.11 49 1.51 frclib\FrcPixyCam.java
646 328 0 61 0.19 182 1.8 frclib\FrcPneumatic.java
432 170 0 95 0.56 110 1.55 frclib\FrcRobotBase.java
92 19 0 47 2.47 10 1.9 frclib\FrcRobotBattery.java
155 44 0 65 1.48 29 1.52 frclib\FrcSerialPortDevice.java
174 49 0 68 1.39 35 1.4 frclib\FrcVisionTarget.java
HalLib
178 54 0 64 1.19 40 1.35 hallib\HalDashboard.java
257 204 0 23 0.11 89 2.29 hallib\HalDbgLog.java
TrcLib
664 224 0 194 0.87 139 1.61 trclib\TrcAccelerometer.java
308 89 0 113 1.27 55 1.62 trclib\TrcAnalogInput.java
290 97 0 88 0.91 59 1.64 trclib\TrcAnalogTrigger.java
126 35 0 50 1.43 24 1.46 trclib\TrcBooleanState.java
291 107 0 83 0.78 71 1.51 trclib\TrcCardinalConverter.java
186 57 0 77 1.35 32 1.78 trclib\TrcCascadePidController.java
341 129 0 91 0.71 83 1.55 trclib\TrcDataIntegrator.java
470 149 0 182 1.22 86 1.73 trclib\TrcDbgTrace.java
59 8 0 36 4.5 5 1.6 trclib\TrcDigitalInput.java
163 52 0 54 1.04 28 1.86 trclib\TrcDigitalTrigger.java
1312 534 0 323 0.6 356 1.5 trclib\TrcDriveBase.java
553 211 0 140 0.66 125 1.69 trclib\TrcEmic2TextToSpeech.java
432 161 0 111 0.69 95 1.69 trclib\TrcEnhancedServo.java
173 53 0 63 1.19 37 1.43 trclib\TrcEvent.java
72 15 0 38 2.53 11 1.36 trclib\TrcFilter.java
830 254 0 265 1.04 161 1.58 trclib\TrcGyro.java
615 202 0 189 0.94 115 1.76 trclib\TrcI2cDevice.java
114 33 0 45 1.36 24 1.38 trclib\TrcIIRFilter.java
128 45 0 46 1.02 36 1.25 trclib\TrcKalmanFilter.java
212 73 0 64 0.88 43 1.7 trclib\TrcMotor.java
140 16 0 90 5.63 15 1.07 trclib\TrcMotorController.java
795 291 0 236 0.81 184 1.58 trclib\TrcPidController.java
681 259 2 173 0.67 154 1.68 trclib\TrcPidDrive.java
913 315 3 244 0.78 196 1.61 trclib\TrcPidMotor.java
883 385 0 155 0.4 242 1.59 trclib\TrcPixyCam.java
454 172 0 136 0.79 107 1.61 trclib\TrcRGBLight.java
120 15 0 71 4.73 6 2.5 trclib\TrcRobot.java
324 105 0 92 0.88 55 1.91 trclib\TrcRobotBattery.java
327 94 1 131 1.4 66 1.42 trclib\TrcSensor.java
157 57 0 51 0.89 49 1.16 trclib\TrcSensorCalibrator.java
705 227 1 235 1.04 142 1.6 trclib\TrcSerialBusDevice.java
213 65 0 86 1.32 50 1.3 trclib\TrcServo.java
453 149 0 128 0.86 98 1.52 trclib\TrcSong.java
648 217 0 166 0.76 125 1.74 trclib\TrcSongPlayer.java
447 149 0 135 0.91 102 1.46 trclib\TrcStateMachine.java
427 119 0 168 1.41 74 1.61 trclib\TrcTaskMgr.java
353 107 1 120 1.13 68 1.57 trclib\TrcThread.java
271 101 0 70 0.69 61 1.66 trclib\TrcTimer.java
299 94 0 111 1.18 62 1.52 trclib\TrcTone.java
205 35 0 117 3.34 17 2.06 trclib\TrcUtil.java
285 93 0 102 1.1 65 1.43 trclib\TrcVisionTask.java
FirstSteamWorks
176 84 0 33 0.39 58 1.45 team492\CmdMidGearLift.java
157 77 0 28 0.36 53 1.45 team492\CmdPidDrive.java
242 117 0 54 0.46 83 1.41 team492\CmdSideGearLift.java
127 57 0 28 0.49 40 1.43 team492\CmdSonarPidDrive.java
131 62 0 28 0.45 44 1.41 team492\CmdTimedDrive.java
178 97 0 30 0.31 70 1.39 team492\CmdVisionGearDeploy.java
131 61 0 28 0.46 44 1.39 team492\CmdVisionPidDrive.java
127 57 0 28 0.49 40 1.43 team492\CmdVisionPidTurn.java
125 52 0 28 0.54 35 1.49 team492\CmdWaltzTurn.java
202 105 0 32 0.3 66 1.59 team492\FrcAuto.java
397 212 0 36 0.17 126 1.68 team492\FrcTeleOp.java
419 245 0 53 0.22 152 1.61 team492\FrcTest.java
131 38 0 46 1.21 19 2 team492\GearPickup.java
196 56 0 88 1.57 40 1.4 team492\GripPipeline.java
159 74 0 27 0.36 53 1.4 team492\GripVision.java
376 170 2 94 0.56 120 1.42 team492\PixyVision.java
652 379 0 65 0.17 278 1.36 team492\Robot.java
210 105 14 55 0.59 104 1.01 team492\RobotInfo.java
198 92 0 21 0.23 64 1.44 team492\Winch.java
25704 9614 25 7271 0.756292906 6178 1.556167044