WALA/com.ibm.wala.ide.jsdt.tests/src/com/ibm/wala/ide/jsdt/tests/WLProjectWebScopeTest.java

28 lines
948 B
Java

package com.ibm.wala.ide.jsdt.tests;
import java.io.IOException;
import java.util.Collections;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.wst.jsdt.core.IJavaScriptProject;
import com.ibm.wala.cast.js.client.EclipseJavaScriptAnalysisEngine;
import com.ibm.wala.cast.js.client.EclipseJavaScriptAnalysisEngine.BuilderType;
import com.ibm.wala.cast.js.client.EclipseWebAnalysisEngine;
import com.ibm.wala.ide.util.EclipseWebProjectPath;
public class WLProjectWebScopeTest extends WLProjectScopeTest {
@Override
protected EclipseWebProjectPath makeProjectPath(IJavaScriptProject p) throws IOException, CoreException {
return EclipseWebProjectPath.make(p, Collections.EMPTY_SET);
}
@Override
protected EclipseJavaScriptAnalysisEngine makeAnalysisEngine(IJavaScriptProject p) throws IOException, CoreException {
return new EclipseWebAnalysisEngine(p, Collections.EMPTY_SET, BuilderType.REFLECTIVE);
}
}