Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ice-build] [eclipse/ice] 36e781: Moved the XMLPersistenceProvider.getItemBuilders()...

  Branch: refs/heads/jay/projectSupport
  Home:   https://github.com/eclipse/ice
  Commit: 36e781ce42cc9dc2c7cb982554c3128287a17e93
      https://github.com/eclipse/ice/commit/36e781ce42cc9dc2c7cb982554c3128287a17e93
  Author: Jay Jay Billings <billingsjj@xxxxxxxx>
  Date:   2015-10-09 (Fri, 09 Oct 2015)

  Changed paths:
    M ICE Build - Clean and Install.launch
    M org.eclipse.ice.item.test/.classpath
    M org.eclipse.ice.item.test/.settings/org.eclipse.jdt.core.prefs
    A org.eclipse.ice.item.test/src/org/eclipse/ice/item/test/ItemBuilderTester.java
    M org.eclipse.ice.item/src/org/eclipse/ice/item/ItemBuilder.java
    M org.eclipse.ice.persistence.xml/.classpath
    M org.eclipse.ice.persistence.xml/.settings/org.eclipse.jdt.core.prefs
    M org.eclipse.ice.persistence.xml/META-INF/MANIFEST.MF
    M org.eclipse.ice.persistence.xml/src/org/eclipse/ice/persistence/xml/XMLPersistenceExtensionFactory.java

  Log Message:
  -----------
  Moved the XMLPersistenceProvider.getItemBuilders() operation.

I moved this operation to be a static interface operation on
ItemBuilder, which will remove the requirements for the
XMLPersistenceProvider to call the ExtensionRegistry. To make this work
I had to modify a few manifests and preferences to correctly use a Java
1.8 library since static and default interface operations are only
available in Java 1.8.

Signed-off-by: Jay Jay Billings <billingsjj@xxxxxxxx>



Back to the top