LitterBox是用于检测项目中错误的静态代码分析工具。 Scratch程序中的错误会破坏乐趣并抑制学习成功。 许多常见的错误是错误代码重复发生的结果。 LitterBox提供了对常见错误模式集合的检查。 给定Scratch项目ID或文件,LitterBox将检索并解析项目的源代码,并报告所标识的所有错误模式实例。 LitterBox还可以检查代码气味,并提供有关所选Scratch项目的度量。 LitterBox和教学法的开发。 建筑垃圾箱 LitterBox是使用构建的。 要生成可执行的jar文件,请运行以下命令: mvn package 这将产生target/Litterbox-1