すべてのソース ファイルで未解決のインポートを検索する Eclipse プラグインを作成しています。IProblem
orIMarker
オブジェクトを使用すると役立つことがわかりました。ここにコード例があります
public IMarker[] findJavaProblemMarkers(ICompilationUnit cu)
throws CoreException {
IResource javaSourceFile = cu.getUnderlyingResource();
IMarker[] markers =
javaSourceFile.findMarkers(IJavaModelMarker.JAVA_MODEL_PROBLEM_MARKER,
true, IResource.DEPTH_INFINITE);
}
ここから
コンパイルの問題 (未解決のインポート) の原因となっているインポートから情報を取得IProblem
する方法がわかりません。IMarker
何か助けはありますか?