@@ -0,0 +1,878 @@
+package uk.co.cacoethes.lazybones;%0A%0A/**%0A * Thrown when a Lazybones template package doesn't have any versions associated%0A * with it. This can happen if the package is defined in a repository but no%0A * actual packages have been published.%0A */%0Apublic class NoVersionsFoundException extends RuntimeException %7B%0A    private String packageName;%0A%0A    public NoVersionsFoundException(String packageName) %7B%0A        super(getDefaultMessage(packageName));%0A        this.packageName = packageName;%0A    %7D%0A%0A    public NoVersionsFoundException(String packageName, Throwable cause) %7B%0A        super(getDefaultMessage(packageName), cause);%0A        this.packageName = packageName;%0A    %7D%0A%0A    public String getPackageName() %7B return packageName; %7D%0A%0A    private static String getDefaultMessage(final String packageName) %7B%0A        return %22No versions of template '%22 + packageName + %22' found%22;%0A    %7D%0A%7D%0A

Add missing exception class.