From fcc18a7d05bf81d824ecb36f361b774160ed4592 Mon Sep 17 00:00:00 2001 From: Darien Raymond Date: Sun, 3 Dec 2017 12:48:47 +0100 Subject: [PATCH] remove old error generator --- tools/generrorgen/main.go | 44 --------------------------------------- 1 file changed, 44 deletions(-) delete mode 100644 tools/generrorgen/main.go diff --git a/tools/generrorgen/main.go b/tools/generrorgen/main.go deleted file mode 100644 index eb957dd5c..000000000 --- a/tools/generrorgen/main.go +++ /dev/null @@ -1,44 +0,0 @@ -package main - -import ( - "flag" - "fmt" - "log" - "os" - "strings" -) - -var ( - pkg = flag.String("pkg", "", "Target package") - path = flag.String("path", "", "Path") -) - -func main() { - flag.Parse() - - if len(*pkg) == 0 { - panic("Package is not specified.") - } - - if len(*path) == 0 { - panic("Path is not specified.") - } - - paths := strings.Split(*path, ",") - for i := range paths { - paths[i] = "\"" + paths[i] + "\"" - } - pathStr := strings.Join(paths, ", ") - - file, err := os.OpenFile("errors.generated.go", os.O_WRONLY|os.O_TRUNC|os.O_CREATE, 0644) - if err != nil { - log.Fatalf("Failed to generate errors.generated.go: %v", err) - } - defer file.Close() - - fmt.Fprintln(file, "package", *pkg) - fmt.Fprintln(file, "") - fmt.Fprintln(file, "import \"v2ray.com/core/common/errors\"") - fmt.Fprintln(file, "") - fmt.Fprintln(file, "func newError(values ...interface{}) *errors.Error { return errors.New(values...).Path("+pathStr+") }") -}