The reformatting, renaming and reorganization
is done. Please be on the look out for any issues/strangeness. I
did random spot checks and found nothing unusual.
Here is what happened.
0) only packages starting with org.eclipse.osgi
or org.eclipse.core were affected. org.osgi packages were NOT affected.
Note that the non-Equinox parts of core.runtime were also not changed.
In all cases whole projects were tagged however.
1) tag with "before_dup_removal"
2) rename duplicate *classes* as follows
(in general these were duplicates of the corresponding interface)
Bundle = AbstractBundle
BundleContext = BundleContextImpl
PackageAdmin = PackageAdminImpl
Filter = FilterImpl
PermissionAdmin = PermissionAdminImpl
ServiceReference = ServiceReferenceImpl
ServiceRegistration = ServiceRegistrationImpl
BundleLocalization = BundleLocalizationImpl
StartLevelImpl => StartLevelManager
merge StartLevelFactory into StartLevelManager
rename StartLevel => StartLevelImpl