@@ -0,0 +1,556 @@
+package com.github.blindpirate.gogradle.core.exceptions;%0A%0Aimport java.io.IOException;%0Aimport java.nio.file.Path;%0A%0Apublic class BuildException extends RuntimeException %7B%0A    private BuildException(Throwable e) %7B%0A        super(e);%0A    %7D%0A%0A    private BuildException(String msg, Throwable e) %7B%0A        super(msg, e);%0A    %7D%0A%0A    public static BuildException cannotCreateSymbolicLink(Path path, IOException e) %7B%0A        return new BuildException(%22Create symbolic link at %22 + path.toString()%0A                + %22 failed, does your system support it?%22, e);%0A    %7D%0A%7D%0A

Add exception class for build process