eskatos/artifactinfo-maven-plugin — pull request #1 by mfriedenhagen (2012-10-03 22:04:54+00:00)
Title: Do use an abstract class instead of an interface for the information.

Do not use an interface for this information, the recommended way by "Effective Java" for
holding public constants is an abstract class with a private constructor to prevent
instantiation. Since Java 5 static imports are available to avoid prefixing this
information with the class name. When you have classes implementing the interface whenever you add a constant the API will change otherwise.