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.
Please refer to the dependent issue for the description of the problem that we need to solve. In short: a VersioningSystem should provide a CollocationQueryImplementation and this API change has 2 purposes: 1. It makes it clear and explicit that implementors of a VersioningSystem should provide the query. It would be possible for them to just implement and register their own CollocationQueryImplementation but they could easily forget to do that. 2. There will be only one registered CQI (Versioning manager) that will delegate the query to the appropriate versioning system which will speed things up.
Created attachment 63167 [details] Diff of the change
Sounds reasonable.
7a9cfe806c6b
Integrated into 'main-golden', available in NB_Trunk_Production #285 build Changeset: http://hg.netbeans.org/main/rev/7a9cfe806c6b User: Maros Sandor <msandor@netbeans.org> Log: #137822: Added CQI to VersioningSystem SPI