Bug 126779 [IDE] Removed deprecated project capabilities API and implementation
It was created then deprecated before 2.0 shipped. As has never been API and we don't use it we should delete it.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/misc/ProjectCapabilitySelectionGroup.java
return;
                        }
                    }
                    
                    
                    if (registry.hasPrerequisites(prereqCapabilities[i]))
                        capabilities.addLast(prereqCapabilities[i]);
                }
            }
            
            capabilities = new LinkedList();
            capabilities.addLast(capability);
            
            while (!capabilities.isEmpty()) {
                Capability target;
                target = (Capability) capabilities.removeFirst();
                
                String[] prereqIds = registry.getPrerequisiteIds(target);
                Capability[] prereqCapabilities;
                prereqCapabilities = registry.findCapabilities(prereqIds);
                
                for (int i = 0; i < prereqCapabilities.length; i++) {
                    
                    markCapabilityChecked(prereqCapabilities[i], target);
                    
                    if (registry.hasPrerequisites(prereqCapabilities[i]))
                        capabilities.addLast(prereqCapabilities[i]);
                }
            }
        }