Getting Started with JGit
15 Dec 2015
If you ever wondered how basic Git commands like git init, git checkout and so on are executed in JGit, read on. This tutorial gives an overview of the most commonly used git commands and their counterparts in JGit. It walks through the steps to create a repository, fetch contents...
Gonsole 1.2: Open Git Consoles from Everywhere
07 Dec 2015
We have added a little feature to the Git Console for the Eclipse IDE that may be helpful here and there. In the Show In menu (Alt+Shift+W) there is now an entry for the Git Console. The entry is available if a single a file, folder or project is selected...
How to Clone Git Repositories with JGit
30 Nov 2015
Whatever you plan to do with an existing repository, first a clone has to be created. Whether you plan to contribute or just want to peek at its history, a local copy of the repository is needed. While cloning a repository with JGit isn’t particularly difficult, there are a few...
Service Update for the Clean Sheet Eclipse IDE Look and Feel
18 Nov 2015
Roughly two weeks ago, I published an introduction to the Clean Sheet Eclipse IDE look and feel, an ergonomic theme extension for Windows 10. Happily, the feature got a surprisingly good reception considering its early development stage. Thanks to the participation of dedicated early bird users, we were able to...
From Arrays to Streams and Back with Java 8
16 Nov 2015
Not long ago we upgraded some Eclipse plug-in projects to Java 8. And never looked back since. Among many other things, filtering, mapping, and finding elements in collections has become so much easier and more concise with lambdas and the streams API. Nothing new so far for the most of...
Clean Sheet – an Ergonomic Eclipse Theme for Windows 10 and Mac OS X
04 Nov 2015
Clean Sheet is an ergonomic Eclipse theme for Windows 10 and OS X (see update info 2016/03/21). It has been attuned to lessen visual fatigue and eyestrain, based on a clean and low glare look and feel. It incorporates well-balanced color selections that offer harmonic syntax highlighting and focus on...
Gonsole Requirement Upgrade to JRE 8
08 Oct 2015
Just a short notice for all users of gonsole. There has been a gonsole requirement upgrade since Rüdiger and I decided to move to Java 8 wherever possible. This means support of Eclipse IDE versions prior Luna (4.4) has been discontinued. This also affects the features of the Xiliary repository....
What the Heck Is Mutation Testing?
05 Oct 2015
In recent times, I came repeatedly upon the term mutation testing. Since the word is that this approach is able to detect test safety net gaps in a way which goes beyond code coverage, I took my time to catch up on the topic and gave it a try. This...
Clean Integration Testing with JUnit Rules
28 Sep 2015
The benefits of JUnit Rules, especially when dealing with integration testing, can hardly be overrated. In this post, we’ll shine a light on the usefulness of ExternalResource extensions. These simplify fixture control in cases where we have to work with external-resource-abstracting third-party libraries. As an example, we’ll have a look...
No more posts
No more posts