-
Enterprise Java
The Gradle Interface: Gradle Build Metadata
As I’ve shown in previous posts such as “Identifying Gradle Conventions” and “Evolving Gradle Build from Ant Build: Importing Ant…
Read More » -
Enterprise Java
Differentiating Ant Target-Based Gradle Tasks
In my blog post Evolving Gradle Build from Ant Build: Importing Ant Build File, I demonstrated using Gradle‘s built-in AntBuilder-based…
Read More » -
Enterprise Java
Evolving Gradle Build from Ant Build: Importing Ant Build File
Changing the build system on a large project can be difficult and a lot of work. Fortunately for those migrating…
Read More » -
Enterprise Java
Identifying Gradle Conventions
Configuration by convention has many advantages, especially in terms of conciseness because developers do not need to explicitly configure things…
Read More » -
Software Development
Significant Software Development Developments of 2013
At the end of each calendar year, I like to summarize some of the most significant developments in the software…
Read More » -
Core Java
Closing 2013 with Core Java Posts
As 2013 starts drawing to a close, I have recently spotted several posts related to what I consider “core Java”…
Read More » -
Enterprise Java
Simple Gradle Java Plugin Customization
As I demonstrated in the post A First Look at Building Java with Gradle, Gradle is particularly concise and easy…
Read More » -
Groovy
Searching Subversion Logs with Groovy
There are times when I want to quickly search a Subversion repository by author, by range of revisions, and/or by…
Read More » -
Core Java
Determining Presence of Characters or Integers in String with Guava CharMatcher and Apache Commons Lang StringUtils
A recent Reddit post asked the question, “Is there a predefined method for checking if a variable value contains a…
Read More »