Community
Participate
Working Groups
+++ This bug was initially created as a clone of Bug #183165 +++ We decided in bug 183165 that interfaces should not be extended just to bring constants into a namespace. Consequently, ISystemPropertyConstants should not extend IBasicPropertyConstants. At the same time, this will get rid of an unnecessary UI dependency. This is a breaking change because clients which might have implemented ISystemPropertyConstants, will not find the constants from IBasicPropertyConstants any more. Migration Notes: ---------------- All constants from IBasicPropertyConstants need to be prefixed (qualified) with their declaring interface, IBasicPropertyConstants.
Fix was committed on 5-May-2008: [230298][api][breaking] ISystemPropertyConstants should not extend IBasicPropertyConstants and went into 3.0M7