itemis blogs

Maven, Tycho, Surefire, AspectJ and Equinox Weaving

Andreas Graf

This is a very short technical post. But since it took us some time to find the solution (there is little information on the Web), we wanted to add another possible search hit for others. JUnit tests from within Eclipse … Continue reading →

Xtext and the KIELER Lightweight Diagrams

Miro Spönemann

If you are using Xtext to create DSLs and you would like to add Eclipse-based graphical views, you have several frameworks to choose from. Eclipse hosts GMF, Graphiti, and Sirius, but these include model editing and thus bring a huge amount of complexity that is not necessary when all you want is a read-only view. Furthermore, they build on the quite archaic GEF version 3 with its serious usability problems, as pointed out in Jan's Blog. Read-only alternatives are Zest (using GEF) or FXDiagram (using [...]

Xtext and Strings as Cross-References

Christian Dietrich

Cross References are a often used concept in Xtext. They ususally work like this They can be used in the model like this but what if i want to write something like well the definition part is easily changed But what about the usage part? well it is quite easy as well. refName=[Type] is short […]

Xtext moved to Github

Sven Efftinge

I'm just back from EclipseCon and XtextDay in San Francisco, where we announced the new 2.8.0 release of Xtext and Xtend among some other interesting developments. One of those is our...
Move to GithubIn order to simplify the contributor's story, Xtext is taking part in the "social coding initiative" of the eclipse foundation, and the primary git repository has been moved over to github. As a consequence we will no longer use gerrit for code reviews but github pull requests. Also it now makes [...]

Besseres routen mit UI-Router

Dominik Pieper

UI-Router stellt eine Alternative zu ngRoute dar. UI-Router wird vom AngularUI Team entwickelt und setzt auf einen anderen Ansatz als ngRoute. Die Views werden hierbei nicht nur anhand des Pfades verändert, sondern definieren einen “state”. Hierbei kann der Zustand der Seite verändert werden, ohne den Pfad zu verändern. Ein Beispiel [crayon-5560024e6291c928921887/] Bootstrap wird hier zum […]

Visualizing Build Action Manifests with COMASSO BSWDT

Andreas Graf

The AUTOSAR Build Action Manifest (BAMF) specifies a standardized exchange format / meta-model for the build steps required in building AUTOSAR software. In contrast to other build dependency tools such as make, the BAMFs support the modeling of dependencies on … Continue reading →

Xtext, Robots and Quirk Busters in San Francisco

Jan Köhnlein

Spring is around the corner and it is time for another EclipseCon NA.

This year I will be pretty busy: As some of my colleagues unfortunately cannot make it, I took over their sessions, resulting in one talk or tutorial per conference day. And as we decided to bring our XRobots game to our booth, that will likely keep me occupied for the rest of the conference. But I am really looking forward to it!

On Monday morning, Holger and me are giving a tutorial on Xtext for Beginners. [...]

RESTful API Design. Best Practices in a Nutshell.

Philipp Hauer

How does the URL for my resource should look like? Plural or singular nouns? How many URLs do I need for one resource? What HTTP method on which URL do I use for creating a new resource? Where should I place optional parameter? What about URLs for operations that doesn’t involve resources? What is the best approach […] The post RESTful API Design. Best Practices in a Nutshell. appeared first on Philipp Hauer's Blog.

SCT - Seamless Integration with C and Java type systems

Andreas Mülder

Yakindu Statechart Tools is shipped with a powerful expression language to model the reactive behavior of a state machine. It is a statically typed programming language that is familiar to everyone who knows C or Java. It provides all basic expressions  like logical expressions,arithmetic expressions, bitwise arithmetic and bit shifting.
The [...]

Redirecting Maven transfer messages to a file


One thing that is often bothering me about Maven is the extensive logging of download messages. Usually I am not interested in these messages unless something is really wrong, and then it is important to know, which URLs are accessed … Continue reading →