更广泛的背景是我正在编写一个工具,试图粗略估计一个java开发人员在组织中跨项目的各种Java库/技术方面的咨询潜力。
文件的版本历史记录为我提供了编写/修改每行代码的开发人员。如果我可以将java源代码构造映射到特定的import语句(无论在何处相关),我可以提出一个评分系统,为每个java库API的使用分配给开发人员。
答案 0 :(得分:-1)
我想到的一个新手想法是,如果你可以一次删除一个import语句的最后一个字符,并运行该类,你可以得到一个错误日志,可以告诉你哪些代码构造,特别是哪些课程无法识别。通过这种方式,您可以检查特定import语句对代码的影响。