Introduce IClasspath abstraction.
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
package org.springframework.ide.vscode.commons.java;
|
||||
|
||||
import java.nio.file.Path;
|
||||
|
||||
public interface IClasspath {
|
||||
|
||||
/**
|
||||
* Deprecated: Remove this. We should expose here information about classpath as a list of entries. Not
|
||||
* depend on where it is read from.
|
||||
*/
|
||||
@Deprecated
|
||||
Path getPath();
|
||||
|
||||
}
|
||||
@@ -1,8 +1,6 @@
|
||||
package org.springframework.ide.vscode.commons.java;
|
||||
|
||||
import java.nio.file.Path;
|
||||
|
||||
public interface IJavaProject extends IJavaElement {
|
||||
IType findType(String fqName);
|
||||
Path getPath();
|
||||
IClasspath getClasspath();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user