[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [p2-dev] Interfaces for metadata classes
|
We decided to make this a separate issue, (so option number 2 in your list :) ). I will file a bug for this, and put a patch together.
Thanks John
Cheers,
Ian
On Tue, Jan 6, 2009 at 6:20 AM, John Arthorne
<John_Arthorne@xxxxxxxxxx> wrote:
I noticed that the concrete metadata
classes that we created interfaces for are still in the provisional API
package. Since we have interfaces to form the API spec, and a factory method
for creating instances, the concrete classes can now be moved into internal
packages. In fact if we don't, a client could reasonably downcast to the
concrete API class, which would break with a different implementation.
Was this an oversight, or just staging the changes to make sure we fixed
up all references before moving the classes? I vaguely remember a dicussion
about this but couldn't see anything in the bug report about it.
John
_______________________________________________
p2-dev mailing list
p2-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/p2-dev
--
R. Ian Bull, PhD
Software Developer, EclipseSource
http://www.ianbull.comhttp://blog.ianbull.com