aboutsummaryrefslogtreecommitdiffstats
path: root/cmd
diff options
context:
space:
mode:
Diffstat (limited to 'cmd')
-rw-r--r--cmd/godefererr/main.go22
1 files changed, 22 insertions, 0 deletions
diff --git a/cmd/godefererr/main.go b/cmd/godefererr/main.go
new file mode 100644
index 0000000..5e8a897
--- /dev/null
+++ b/cmd/godefererr/main.go
@@ -0,0 +1,22 @@
+package main
+
+import (
+ "os"
+
+ "golang.org/x/tools/go/analysis/singlechecker"
+ "gopkg.teddywing.com/defererr"
+)
+
+var version = "0.0.1"
+
+func main() {
+ if len(os.Args) > 1 &&
+ (os.Args[1] == "-V" ||
+ os.Args[1] == "--version") {
+
+ println(version)
+ os.Exit(0)
+ }
+
+ singlechecker.Main(defererr.Analyzer)
+}