use of org.eclipse.xtext.builder.builderState.IBuilderState in project xtext-eclipse by eclipse.
the class DisabledBuilderTest method testDisabledProject.
@Test
public void testDisabledProject() throws CoreException {
IBuilderState descriptions = BuilderUtil.getBuilderState();
URI uri = URI.createURI("platform:/resource/org.eclipse.emf.ecore/model/Ecore.ecore");
assertNull(descriptions.getResourceDescription(uri));
IProject foo = createPluginProject("foo", false, null);
foo.getWorkspace().build(IncrementalProjectBuilder.FULL_BUILD, new NullProgressMonitor());
assertNull(descriptions.getResourceDescription(uri));
createPluginProject("bar", true, "foo");
foo.getWorkspace().build(IncrementalProjectBuilder.FULL_BUILD, new NullProgressMonitor());
assertNotNull(descriptions.getResourceDescription(uri));
}
Aggregations