Skip to main content



      Home
Home » Modeling » TMF (Xtext) » Xtext & Eclipse platform
Xtext & Eclipse platform [message #1814525] Thu, 12 September 2019 12:56 Go to next message
Eclipse UserFriend
Hi,

We are building an Eclipse RCP application as a set of plugins amongst which Xtext plugins.

The RCP application depends on a certain version of the Eclipse platform.

The Xtext plugins depend on a version of Xtext which itself depends on a certain version of the Eclipse platform (as per the release note).

We want to allow the user to install different versions of the Xtext plugins in a given RCP application version.

What is the best way to manage that common dependency to the Eclipse platform?

Thanks for your support,
L.
Re: Xtext & Eclipse platform [message #1814537 is a reply to message #1814525] Thu, 12 September 2019 15:49 Go to previous messageGo to next message
Eclipse UserFriend
Hi

I think you are misreading. In my experience Xtext has very limited dependency on the Eclipse platform.

The challenge arises with third party tools built with Xtext which have a fairly tight coupling to the version of Xtext that was used to develop them.

These challenges can be overcome by replacing the *.xtextbin file by an auto-generated Java file. The OCL project has tooling to do this and as a consequence OCL and QVTd plugins have considerable mix and match flexibility wrt Xtext and platform.

Regards

Ed Willink
Re: Xtext & Eclipse platform [message #1814563 is a reply to message #1814525] Fri, 13 September 2019 05:47 Go to previous message
Eclipse UserFriend
The Xtext project requires Eclipse Oxygen as minimum platform version, but is compatible with any upward version. In any way we recommend to use the latest Xtext release to have maximum compatibility.
Our normal build and tests run against Oxygen, but we also build against the latest platform each day.
Previous Topic:var dependent on other var
Next Topic:Build in eclipse ok, failing via maven with NoSuchMethodError
Goto Forum:
  


Current Time: Wed Mar 19 03:24:01 EDT 2025

Powered by FUDForum. Page generated in 0.03072 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top