toomuchcoding.com toomuchcoding.com

New Project - Spring Cloud Pipelines

I’ve just published an article at the Spring blog about the creation of a new project called Spring Cloud Pipelines. Why? Why a new project? Cause we’ve been all doing repetitive work. Check out this post where I write about creation of a deployment pipeline. Every company does it and wastes money and resource on it. In Pivotal our goal is to give developers tools they need to deliver features as fast as possible. Spring Cloud...

toomuchcoding.com toomuchcoding.com

Accurest and Stub Runner 1.1.0.M3

Currently at the Spring Team we’re polishing our libraries for the upcoming final release of the Brixton train. It should happen soon :) Until then I’m spending a lot of my free time on Accurest and Stub Runner. Today’s post will be about the new stuff that you will be able to profit from in the upcoming 1.1.0 release of Accurest. Also you can profit from most of these features in the 1.1.0.M3 release. I’ll just quickly go...

toomuchcoding.com toomuchcoding.com

UpToDate Gradle Plugin migrated

Time for another release here at Too Much Coding blog! This time it will be a short post :) I’m happy to announce that the UpToDate Gradle Plugin has finally found a new home! Introduction Since my leaving the company owning the original UpToDate Gradle Plugin repository, the project is almost not maintained at all. For quite a long time any development was done mostly by me and actually I was the author of most of the its code...

toomuchcoding.com toomuchcoding.com

JSON Assert 0.3.0 released

I’m pleased to announce that JSON Assert version 0.3.0 got released! The following features have been added Building String JSON Path Pass fields as array of Strings and in 0.2.2 the annoying warning message got removed Building String JSON Path Writing JSON Paths to assert JSON is no fun at all… That’s why JSON Assert was created in the first place. One doesn’t always want to use this library to perform assertions though....

toomuchcoding.com toomuchcoding.com

Spring Cloud Sleuth RC1 deployed

On the 24.03.2016 we’ve managed to move our release train called Brixton to the next station: RC1. I’m really happy about this cause it cost us a lot of energy but it was worth it! I’m recently mostly focusing on the Spring Cloud Sleuth project and actually quite gigantic changes happened there since the M5 release. In this short post I’ll show you the rationale and describe briefly the features related to span naming and...

toomuchcoding.com toomuchcoding.com

JSON Assert lib released

I'm really happy to present the JSON Assert library - over-the-weekend project that came out from the AccuREST library. This post will describe the rationale behind creating this tool and how to use it. RationaleIn AccuREST (the Consumer Driven Contracts implementation library) we're creating tests of the server side. For more information on what is AccuREST and what Consumer Driven Contracts is check the AccurREST wiki. Anyways,...

toomuchcoding.com toomuchcoding.com

Spock Subject Collaborators Extension 1.0.1 released!

Hi!I'm really happy to say that I've just released a new version 1.0.1 of the Spock Subject Collaborators Extension.The changelog is as follows: 1.0.1Bug fixes:#3 Make plugin compatible with Spock 1.0.0-SNAPSHOT1.0.0New features:#1 Inject superclass fields - now you can inject fields to your superclassAs you can see now you'll be able to use this extension together with Spock in version 1.0.0 (assuming that nothing will change...

toomuchcoding.com toomuchcoding.com

Introduction to Groovy runtime metaprogramming and AST transforms

Hi!I'm very happy to share my presentation regarding Groovy metaprogramming and AST transforms. The slides are available at SlideShare and the code is available at TooMuchCoding Bitbucket and TooMuchCoding Github repositories. If you have any problems with reading any part of the slides or sth just post a comment here and I'll tr to help you :)Enjoy! Introduction to Groovy runtime metaprogramming and AST transforms from Marcin...