From 284c7fd7a926f96b3864ad316c584b1a2e47cd35 Mon Sep 17 00:00:00 2001 From: astaxie Date: Fri, 8 Jan 2016 11:35:23 +0800 Subject: [PATCH] fix the log.LoggerInterface & v.Apis --- fix.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/fix.go b/fix.go index 0028cb9..8e103d7 100644 --- a/fix.go +++ b/fix.go @@ -118,6 +118,7 @@ var rules = []string{ "swagger.Api", "swagger.API", "swagger.ApiRef", "swagger.APIRef", "toolbox.UrlMap", "toolbox.URLMap", + "log.LoggerInterface", "log.Logger", } func fixFile(file string) error { @@ -131,6 +132,10 @@ func fixFile(file string) error { fixed = pareg.ReplaceAllString(fixed, "Input.Param(\"$2\")") pareg = regexp.MustCompile(`Input.Params\)`) fixed = pareg.ReplaceAllString(fixed, "Input.Params())") + // replace the v.Apis in docs.go + if strings.Contains("docs.go") { + strings.Replace(fixed, "v.Apis", "v.APIs", -1) + } err = os.Truncate(file, 0) if err != nil { return err