remove PointInImport from PyModuleMembersProvider API

This commit is contained in:
Dmitry Jemerov
2012-08-13 18:20:03 +02:00
parent a587d920f8
commit fbb5e5c45d
2 changed files with 3 additions and 3 deletions
@@ -23,7 +23,7 @@ public abstract class PyModuleMembersProvider {
if (vFile != null) {
final String qName = PyPsiFacade.getInstance(module.getProject()).findShortestImportableName(module, vFile);
if (qName != null) {
return getMembersByQName(module, qName, point);
return getMembersByQName(module, qName);
}
}
return Collections.emptyList();
@@ -39,5 +39,5 @@ public abstract class PyModuleMembersProvider {
return null;
}
protected abstract Collection<PyDynamicMember> getMembersByQName(PyFile module, String qName, PointInImport point);
protected abstract Collection<PyDynamicMember> getMembersByQName(PyFile module, String qName);
}
@@ -17,7 +17,7 @@ import java.util.Collections;
*/
public class PyStdlibModuleMembersProvider extends PyModuleMembersProvider {
@Override
protected Collection<PyDynamicMember> getMembersByQName(PyFile module, String qName, PointInImport point) {
protected Collection<PyDynamicMember> getMembersByQName(PyFile module, String qName) {
if (qName.equals("os")) {
final String name = SystemInfo.isWindows ? "ntpath" : "posixpath";
if (module != null) {