我正在尝试将两个项目中的行数更改加载到自定义项目资源管理器中。在资源管理器中,我没有IResources对象。
所以我正在尝试构建IResource对象并在下面进行比较
Resource leftResource =
((Workspace) ResourcesPlugin.getWorkspace()).newResource(new Path("c:\\temp1"), IResource.FOLDER);
Resource rightResource =
((Workspace) ResourcesPlugin.getWorkspace()).newResource(new Path("c:\\temp2"), IResource.FOLDER);
ResourceNode leftNode = new ResourceNode(leftResource);
ResourceNode rightNode = new ResourceNode(rightResource);
Object diffObject = new Differencer().findDifferences(false, null, null, null, leftNode, rightNode);
但是diffObject是null。那么这里有什么问题