+----------------------+-------+-------+---------+---------+-----+-------+
| Name | Lines | LOC | Classes | Methods | M/C | LOC/M |
+----------------------+-------+-------+---------+---------+-----+-------+
| Controllers | 1334 | 1252 | 20 | 143 | 7 | 6 |
| Helpers | 882 | 827 | 2 | 122 | 61 | 4 |
| Models | 1497 | 1404 | 42 | 249 | 5 | 3 |
| Libraries | 134 | 129 | 3 | 20 | 6 | 4 |
| Integration tests | 0 | 0 | 0 | 0 | 0 | 0 |
| Functional tests | 16 | 12 | 2 | 2 | 1 | 4 |
| Unit tests | 48 | 36 | 6 | 6 | 1 | 4 |
+----------------------+-------+-------+---------+---------+-----+-------+
| Total | 3911 | 3660 | 75 | 542 | 7 | 4 |
+----------------------+-------+-------+---------+---------+-----+-------+
Code LOC: 3612 Test LOC: 48 Code to Test Ratio: 1:0.0
以上是我一杆枪,连续工作40天的成果。
LOC 指的是Line of code,是排除空行和注释的代码行数。
这还不包括javascript和view的代码。
javascript有2千多行,不过是改造别人的。重写了一个800行的javascript选择组件。
TODO