For all of my servers I use Debian, however that distribution has a few problems, mainly the packages can be a bit behind the cutting edge. Now this is usually a good thing if you are looking for stability – cutting edge software can have issues, especially from new features etc, so for a live […]Read more "Installing Java 7 on Debian Squeeze"
The release of retepTools 9.2 this week introduces a new annotation processor which validates the use of some of the annotations provided by the library generating either compilation warnings or errors dependent upon the errors found. This article describes how that processor works and the reasons behind it’s creation. In the previous article I wrote […]Read more "Validating source with Annotation Processors"
In annotation processors one common use case is to read the values contained within an Annotation. In most cases this works fine, however there are some caveats when it comes to accessing values within Annotations that are either Class or a Class array. It’s even worse if you are trying to access an annotation on […]Read more "Getting Class values from Annotations in an AnnotationProcessor"