eclipse-bash-editor
eclipse-bash-editor copied to clipboard
Doesn't work with Symlinks
I get millions of error message in the Eclipse Error View because bash-editor doesn't work with symlinks:
java.io.FileNotFoundException: C:\dev\project\ui\webapp\node_modules\react (The file cannot be accessed by the system)
at java.base/java.io.FileInputStream.open0(Native Method)
at java.base/java.io.FileInputStream.open(FileInputStream.java:219)
at java.base/java.io.FileInputStream.<init>(FileInputStream.java:158)
at org.eclipse.core.internal.filesystem.local.LocalFile.openInputStream(LocalFile.java:418)
at org.eclipse.core.internal.localstore.FileSystemResourceManager.read(FileSystemResourceManager.java:849)
at org.eclipse.core.internal.resources.File.getContents(File.java:277)
at org.eclipse.core.internal.resources.File.getContents(File.java:268)
at de.jcup.basheditor.workspacemodel.SharedBashModelSupportProvider.isFileHandled(SharedBashModelSupportProvider.java:83)
at de.jcup.eclipse.commons.workspacemodel.ModelBuilderSupport.doNoResourceChangedScan(ModelBuilderSupport.java:155)
at de.jcup.eclipse.commons.workspacemodel.ModelBuilderSupport.doNoResourceChangedScan(ModelBuilderSupport.java:152)
at de.jcup.eclipse.commons.workspacemodel.ModelBuilderSupport.doNoResourceChangedScan(ModelBuilderSupport.java:152)
at de.jcup.eclipse.commons.workspacemodel.ModelBuilderSupport.doNoResourceChangedScan(ModelBuilderSupport.java:152)
at de.jcup.eclipse.commons.workspacemodel.ModelBuilderSupport.doNoResourceChangedScan(ModelBuilderSupport.java:152)
at de.jcup.eclipse.commons.workspacemodel.ModelBuilderSupport$1.run(ModelBuilderSupport.java:130)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
The file exists:
C:\>dir C:\dev\project\ui\webapp\node_modules\react
Volume in drive C is Windows
[...]
Directory of C:\dev\project\ui\webapp\node_modules
04.04.2023 10:16 <JUNCTION> react [...]
1 File(s) 0 bytes
[...]
C:\>
The files may have been created by EGIT or Eclipse or WSL (don't know). The error messages don't come up after uninstalling the bash-editor.