IProvisioningPlan has methods named getAdditions() and getRemovals() returning an IQueryable.
I'm also planning on adding a method that allows one to get the "future" state (just in terms of IUs), which would be equivalent to: profile - removals + additions
I think this should suit your needs.
Thomas Hallgren ---17/12/2009 06:19:57 PM---Hi Pascal,
From: |
Thomas Hallgren <thomas@xxxxxxx> |
To: |
p2-dev@xxxxxxxxxxx |
Date: |
17/12/2009 06:19 PM |
Subject: |
Re: [p2-dev] Removing Operand and ProvisioningPlan from API |
Hi Pascal,
In the Buckminster Aggregator (and the Galileo Builder) we use the planner to verify the consistency of the resulting repository, and also to tell us exactly what we need to copy. We obtain that information by examining the operands in the resulting plan.
Will we still be able to extract that information? I.e. what exactly will the engine install given the plan.
- thomas
On 2009-12-17 17:59, Pascal Rapicault wrote:
_______________________________________________
p2-dev mailing list
p2-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/p2-dev
|