Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Xpand/New And Noteworthy/Xpand 2.0

< Xpand‎ | New And Noteworthy
Revision as of 09:24, 27 October 2013 by Unnamed Poltroon (Talk) (Xpand 2.0)

Xpand 2.0

General

Version 2.0 is the first major release since Xpand's initial transition from former openArchitectureWare. Over the time, Xpand's codebase evolved with solution of numerous issues, while strong backward API compatibility was kept.

Target Platform

While we do our best to keep Xpand backward compatible to Eclipse Galileo (3.5), we cannot grant this compatibility to 100%. Xpand is built against Eclipse Juno (3.8). This is mainly caused by other frameworks Xpand is built against.

  • EMF Compare 2.1 - Used by Xpand Incremental Feature
  • MDT UML2 4.0 - Used by Xpand UML2 Typesystem Adapter
  • CDT 5.4 - Used by Xpand CDT Support Feature

API Changes

  • Class org.eclipse.internal.xtend.util.ProfileCollector removed. It was used by Xpand's MWE components (Generator, CheckComponent, XtendComponent).
  • org.eclipse.internal.xtend.expression.ast.Identifier: toValue() was removed and replaced by toString().

Back to the top