This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
I imported a makefile based remote project. When I deleted (via Favorites) a file from the project, this file shows as broken in Project view. But it should disappear (that's what it does for ordinary projects)
After project reopen removed files disappear from Project pane.
I found an exception in console that is related to this: java.lang.Exception: No file system providers for /home/vk155xxx/NetBeansProjects/simple/file1.c at org.netbeans.modules.remote.spi.FileSystemProvider.noProvidersWarning(FileSystemProvider.java:342) at org.netbeans.modules.remote.spi.FileSystemProvider.urlToFileObject(FileSystemProvider.java:274) at org.netbeans.modules.cnd.remote.fs.CndFileSystemProviderImpl.toFileObjectImpl(CndFileSystemProviderImpl.java:82) at org.netbeans.modules.cnd.spi.utils.CndFileSystemProvider$DefaultProvider.toFileObjectImpl(CndFileSystemProvider.java:189) at org.netbeans.modules.cnd.spi.utils.CndFileSystemProvider.toFileObject(CndFileSystemProvider.java:114) at org.netbeans.modules.cnd.utils.cache.CndFileUtils.toFileObject(CndFileUtils.java:201) at org.netbeans.modules.cnd.api.remote.RemoteFileUtil.getFileObject(RemoteFileUtil.java:104) at org.netbeans.modules.cnd.makeproject.api.configurations.Item.getFileObjectImpl(Item.java:428) at org.netbeans.modules.cnd.makeproject.api.configurations.Item.getDataObject(Item.java:460) at org.netbeans.modules.cnd.makeproject.api.configurations.Folder.removeItem(Folder.java:714) at org.netbeans.modules.cnd.makeproject.api.configurations.Folder.refreshDiskFolder(Folder.java:184) at org.netbeans.modules.cnd.makeproject.configurations.ConfigurationXMLReader$3.run(ConfigurationXMLReader.java:275) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968)
I believe it should be fixed by FCS (not in RC1).
fixed in cnd-main http://hg.netbeans.org/cnd-main/rev/bafd30f81c3e
Integrated into 'main-golden', will be available in build *201103220400* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/bafd30f81c3e User: Vladimir Kvashin <vkvashin@netbeans.org> Log: fixed #196902 - Full remote: file that is removed from disk does not disappear from Project view
Now it works if a user deletes a file from Projects view but if the file was deleted from Files then it's shown as broken in Projects.
When delete event arrives to folder (Folder.fileDeleted() is called), file object is already invalid; for invalid file object Item returned incorrect path, for this reason it wasn't removed from folder. Fixed in cnd-main: http://hg.netbeans.org/cnd-main/rev/b7aa9f873f94
Integrated into 'main-golden', will be available in build *201103250400* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/b7aa9f873f94 User: Vladimir Kvashin <vkvashin@netbeans.org> Log: extra fix for #196902 - Full remote: file that is removed from disk does not disappear from Project view
Additional fix is needed
http://hg.netbeans.org/cnd-main?cmd=changeset;node=b80472a97f73
Integrated into 'main-golden', will be available in build *201103280400* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/b80472a97f73 User: Vladimir Voskresensky <vv159170@netbeans.org> Log: extra fix #196902 - Full remote: file that is removed from disk does not disappear from Project view
fixed when fixing doubled items issue in 197134 http://hg.netbeans.org/cnd-main?cmd=changeset;node=b5f0aff5445e
Integrated into 'main-golden', will be available in build *201103290400* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/ecd3f0b4c36b User: Vladimir Kvashin <vkvashin@netbeans.org> Log: 1. Immutable DirectoryStorage; 2. Better synchronization on refresh: don't duplicate events (fixing #196902 Full remote: file that is removed from disk does not disappear from Project view)
verified in dev build #5052
http://hg.netbeans.org/releases/rev/2175e2d46454 http://hg.netbeans.org/releases/rev/81d83456a775 http://hg.netbeans.org/releases/rev/2e0df570857e http://hg.netbeans.org/releases/rev/692fd66935c5 http://hg.netbeans.org/releases/rev/2c7e52124aea http://hg.netbeans.org/releases/rev/d47e73758505
Verified in RC2 build 20110331