Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ease-dev] EASE no longer compiles against Oxygen

IPluginDescriptor which is the type of the parameter seems to also have been removed.
So its actually not fixable without removing the class altogether - never mind.
 
Generally building against new stuff and running it on an old framework can lead to nasty runtime problems (missing methods, class hierachy problems). The other way round is normally better.
Thats why we build against Oxygen at the moment.
 
Best regards,
Christian
 
Gesendet: Dienstag, 16. Juli 2019 um 13:07 Uhr
Von: "Christian Pontesegger" <christian.pontesegger@xxxxxx>
An: "ease developer discussions" <ease-dev@xxxxxxxxxxx>
Betreff: Re: [ease-dev] EASE no longer compiles against Oxygen

Am Dienstag, den 16.07.2019, 12:52 +0200 schrieb Christian Mathis:
> Hi,
>  
> this is more or less a FYI. It seems that master of ease.core does no
> longer compile against Eclipse Oxygen and probably Photon (the others
> I did not check).

Compile dependencies are hard to maintain. Eg another recently
introduced change upgrades to a new Rhino version from a recent eclipse
orbit repo. While the compile against older platforms does not work,
installation and execution in older eclipse versions is expected to
work.

We currently do not have explicit tests for this. Interestingly I
started to work on this topic just today :)

So if you like you might re-add the removed method, but checking build
dependencies for multiple older versions is almost impossible to
maintain for verify builds.

regards
Christian
_______________________________________________
ease-dev mailing list
ease-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/ease-dev

Back to the top