Skip to content

Commit 38c498a

Browse files
committed
Task #117 - Go To Type/Symbol issue at least on windows
1 parent 2e3cdae commit 38c498a

File tree

2 files changed

+6
-10
lines changed

2 files changed

+6
-10
lines changed

src/main/java/org/netbeans/modules/python/PythonPathRecognizer.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@
66
import java.util.Set;
77
import org.netbeans.api.java.classpath.ClassPath;
88
import org.netbeans.modules.parsing.spi.indexing.PathRecognizer;
9-
import org.openide.util.lookup.ServiceProvider;
9+
//import org.openide.util.lookup.ServiceProvider;
1010

1111
/**
1212
*
1313
* @author albilu
1414
*/
15-
@ServiceProvider(service = PathRecognizer.class)
15+
//@ServiceProvider(service = PathRecognizer.class)
1616
public class PythonPathRecognizer extends PathRecognizer {
1717

1818
@Override

src/main/java/org/netbeans/modules/python/project/PythonProjectOpenedHook.java

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,11 @@
1010
import java.util.HashMap;
1111
import java.util.Map;
1212
import org.eclipse.lsp4j.DidChangeConfigurationParams;
13-
import org.netbeans.api.java.classpath.ClassPath;
14-
import org.netbeans.api.java.classpath.GlobalPathRegistry;
1513
import org.netbeans.api.project.Project;
1614
import org.netbeans.api.project.ui.ProjectProblems;
1715
import org.netbeans.modules.lsp.client.LSPBindings;
1816
import org.netbeans.modules.parsing.api.indexing.IndexingManager;
1917
import org.netbeans.modules.python.PythonUtility;
20-
import org.netbeans.spi.java.classpath.support.ClassPathSupport;
2118
import org.netbeans.spi.project.ui.ProjectOpenedHook;
2219
import org.openide.filesystems.FileObject;
2320
import org.openide.util.Exceptions;
@@ -32,12 +29,11 @@ public class PythonProjectOpenedHook extends ProjectOpenedHook {
3229
private final Project project;
3330
private final FileObject projectDir;
3431

35-
private final ClassPath source;
36-
32+
// private final ClassPath source;
3733
public PythonProjectOpenedHook(Project project) {
3834
this.project = project;
3935
this.projectDir = project.getProjectDirectory();
40-
this.source = ClassPathSupport.createClassPath(project.getProjectDirectory());
36+
// this.source = ClassPathSupport.createClassPath(project.getProjectDirectory());
4137
}
4238

4339
@Override
@@ -76,7 +72,7 @@ protected void projectOpened() {
7672
} catch (IOException ex) {
7773
Exceptions.printStackTrace(ex);
7874
}
79-
GlobalPathRegistry.getDefault().register(ClassPath.SOURCE, new ClassPath[]{source});
75+
// GlobalPathRegistry.getDefault().register(ClassPath.SOURCE, new ClassPath[]{source});
8076
if (ProjectProblems.isBroken(project)) {
8177
ProjectProblems.showAlert(project);
8278
}
@@ -85,6 +81,6 @@ protected void projectOpened() {
8581

8682
@Override
8783
protected void projectClosed() {
88-
GlobalPathRegistry.getDefault().unregister(ClassPath.SOURCE, new ClassPath[]{source});
84+
// GlobalPathRegistry.getDefault().unregister(ClassPath.SOURCE, new ClassPath[]{source});
8985
}
9086
}

0 commit comments

Comments
 (0)