Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [henshin-dev] Eclipse Oxygen incompatibility

Hi Daniel,

Although my patch fixes the issue, the main problem is still the
disappearance of the GMF Tooling project.
They did move some of its code in Papyrus, but only the bare minimum
to support already existing GMF-generated diagrams. That is, the GMF
plugins to support gmftool/gmfgraph/gmfmap/gmfgen are not in Eclipse
any more, and one can't modify and regenerate any GMF diagram that
way. As far as I understand, you either modify the code directly, or
migrate to Sirius.

I'm planning to write to the GMF lead person (http://pcdavid.net/) and
ask about their plans.

Alessio


On 29 June 2017 at 03:50, Daniel StrĂ¼ber
<strueber@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
> Hi Alessio,
>
> thank you very much for noticing and fixing this issue!
>
> A question to all: It looks like by changing the imports of the GMF runtime
> classes, we might be losing downwards compatibility towards earlier Eclipse
> versions. However, there doesn't seem to be an easy way to have Eclipse
> Oxygen support *and* downwards compatibility. So I propose to go with the
> flow and apply the patch.
>
> Best regards,
> Daniel
>
>
> Am 29.06.2017 um 01:40 schrieb Alessio Di Sandro:
>
> Hi,
>
> We've used Henshin in the past at the University of Toronto, Software
> Engineering group, very cool tool!
>
> I'm in the process of upgrading our tools to the newest Eclipse Oxygen
> and couldn't install Henshin due to dependency problems, so I thought
> to share my efforts.
>
> GMF Tooling is not part of the Oxygen release train (look at this bug:
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=510616), but its code
> has been moved to Papyrus. Attached is a simple patch to refactor your
> diagram code in your master branch. Disclaimer: I haven't checked that
> it all works yet.
>
> Cheers,
> Alessio
>
>
>
> _______________________________________________
> henshin-dev mailing list
> henshin-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/henshin-dev
>
>
>
> _______________________________________________
> henshin-dev mailing list
> henshin-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/henshin-dev


Back to the top