    private void generate() throws MojoExecutionException {
        try {
            CodeGenerator generator = new CodeGenerator(_sourceDir, _destDir);
            generator.generate();
        } catch (IOException cause) {
            throw new MojoExecutionException("Failed to perform transformation");
        }
    }

    private void generate() throws MojoExecutionException {
        try {
            CodeGenerator generator = new CodeGenerator(_sourceDir, _destDir);
            generator.generate();
        } catch (IOException cause) {
            throw new MojoExecutionException("Failed to perform transformation", cause);
        }
    }
