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.
In the attached snapshot TaskIndexer#index takes 29s for a single Rails project. If it can't be made much faster than that, it should probably be turned off by default (at least for Ruby/Rails projects where the initial scanning of gems takes also a long time). The snapshot was taken when opening the OneBody project, git://github.com/seven1m/onebody.git (if you want to try it, checkout and create a new rails app w/ existing sources for it).
Created attachment 89542 [details] snapshot
the snapshot shows that org.netbeans.ruby.railsprojects.RailsSource.getSourceGroups() is slow and it is invoked for each file the task list needs to process. perhaps some weak-caching might speed it up a bit... reassigning to ruby team for evaluation