为了我的研究目的,我正在计算一些包的 SLOC(源代码行数)。我正在从 Debian 快照下载不同年份的软件包源。对于大多数包来说,SLOC 数量都在逐年增加,例如 Wireshark,2010 年 SLOC 比 2011 年少,但会更多,并且一直持续增加到 2018 年。
但对于 OpenJDK 6、7 和 8,情况有所不同。openjdk-7
具有比 更小的 SLOC 计数openjdk-6
。openjdk-8
具有比 更小的 SLOC 计数openjdk-7
。为什么会这样?
Debian 快照有问题吗?也许没有完整的源代码,或者这个包一般都是这样的?