如何获取ICompilationUnit的已保存版本?

时间:2015-08-31 20:00:18

标签: java eclipse-plugin eclipse-jdt

我们当前运行的分析存在Eclipse中未保存文件的问题...当我们访问Java项目的编译单元时,如果当前正在编辑的文件有未保存的更改,则看起来似乎我们得到了未保存更改的副本。

然而,我们工具的合同是它将与您保存的代码版本相匹配,并在每次保存时更新。

假设我有一个具有未保存更改的ICompilationUnit,如何获取代表当前保存文件的编译单元版本?

1 个答案:

答案 0 :(得分:1)

我认为ICompilationUnit#getPrimary()是您正在寻找的。