Feedbacks
Four ways to deal with private members in JavaScript
I’ve been programming JavaScript for a few years now, and the one thing that definitely bothered me from the beginning was the lack of built-in support for private object members. The feeling that …
EMF Client Platform: Make It Happen! Day 4
This part of the series describes how to replace the editor of the EMF Client platform. “Make It Happen” is an example application we are using to present the features of the EMF Client Platform. On …
Automated installation of Virgo with Docker
https://eclipsesource.com/images/Docker-logo-011.png does not exist A few weeks ago a friend of mine enthusiastically told me about Docker[1] in a lunch break. Yesterday he supported me in creating …
when( true ).throwIllegalArgument( "something went wrong" );
As a framework developer I have to make sure that my framework works properly - and among other things, that means it has to be used in the way that I meant it to be used. One option to achieve this …
Semantic Versioning for Eclipse Developers
Eclipse/OSGi has a strict versioning scheme consisting of 4 parts, separated by dots. This is well-known to Eclipse developers, and thus in the Eclipse/OSGi world the versioning problems are solved. …
EMF Client Platform: Make It Happen! Day 3
This part of the series describes how to add custom validation constraints to the UI of the EMF Client platform. “Make It Happen” is an example application we are using to present the features of the …