[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[ice-build] [eclipse/ice] d088a4: Refactoring IPersistenceProvider to address bugs.
|
Branch: refs/heads/jay/projectSupport
Home: https://github.com/eclipse/ice
Commit: d088a416be165e1d951da3d355e129b30e542a79
https://github.com/eclipse/ice/commit/d088a416be165e1d951da3d355e129b30e542a79
Author: Jay Jay Billings <billingsjj@xxxxxxxx>
Date: 2015-10-03 (Sat, 03 Oct 2015)
Changed paths:
M org.eclipse.ice.core/OSGI-INF/component.xml
M org.eclipse.ice.core/src/org/eclipse/ice/core/iCore/IPersistenceProvider.java
M org.eclipse.ice.core/src/org/eclipse/ice/core/internal/Core.java
M org.eclipse.ice.persistence.xml/OSGi-INF/xmlPersistenceProvider.xml
M org.eclipse.ice.persistence.xml/src/org/eclipse/ice/persistence/xml/XMLPersistenceProvider.java
M org.eclipse.ice.persistence.xml/src/org/eclipse/ice/persistence/xml/XmlPersistenceExtensionFactory.java
Log Message:
-----------
Refactoring IPersistenceProvider to address bugs.
Started refactoring IPersistenceProvider to help address a bug in the
Core. Made progress on switching the Core to use the the provider
exclusively through the Extension Point.
Signed-off-by: Jay Jay Billings <billingsjj@xxxxxxxx>
Commit: 652819f047ea02fbd840b1d955f2a2e4a7a5a1aa
https://github.com/eclipse/ice/commit/652819f047ea02fbd840b1d955f2a2e4a7a5a1aa
Author: Jay Jay Billings <billingsjj@xxxxxxxx>
Date: 2015-10-05 (Mon, 05 Oct 2015)
Changed paths:
M org.eclipse.ice.core/src/org/eclipse/ice/core/internal/Core.java
M org.eclipse.ice.persistence.xml/src/org/eclipse/ice/persistence/xml/XMLPersistenceProvider.java
Log Message:
-----------
Fixed default project bug and reworked the XMLPersistenceProvider.
IPersistenceProviders, and thus the XMLPersistenceProvider, are no
longer required to create their own projects. It is assumed that they
will require an IProject - although that is not enforced - and that is
provided to them after they are started. I also fixed the construction
of the default Item storage project in the Core. It was putting all the
Items in the default project instead of the itemDB project.
Signed-off-by: Jay Jay Billings <billingsjj@xxxxxxxx>
Compare: https://github.com/eclipse/ice/compare/6b36f48469b1...652819f047ea