Created attachment 97913 [details]
The patch supporting -J-Dnetbeans.indexing.recursiveListeners=true/false system property
I'm attaching a patch that properly implements -J-Dnetbeans.indexing.recursiveListeners=true/false system property. The property can be used to turn on filesystem's recursive listeners (-J-Dnetbeans.indexing.recursiveListeners=true). By default recursive listeners are turned off and RepositoryUpdater listens on the root of the master filesystem (ie. the original implementation from Nb68).
I applied the patch with a minor modification - the recursive listeners are turned *on* by default. The system property is -J-Dnetbeans.indexing.recursiveListeners=<true|false>.
Integrated into 'main-golden', will be available in build *201005050200* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)