我有一个任务需要将C#库转换为java库,因此我使用实用工具(C#到Java转换器)将C#代码转换为java。但是,该工具在转换代码方面的效率约为60%。因此,我需要编写执行其余整改的程序。
为了实现它,我使用Java Compiler API来查找错误的代码。但是,从Java编译器诊断返回的错误是非常通用的,并且它没有向程序提供很多指示,指出错误是什么以及如何纠正错误?
我相信Eclipse有一个快速修复(在编译时给出的提示和解决方案),实际上实现了相同的,因此有什么方法可以使用Eclipse API来“快速修复”代码,如果不是什么是解决这个问题的理想方法吗?
我确实研究过Eclipse API,但是我无法找到quickfix API。