From fe56bdd8a3732fecc826007dcf2d7f2371f0ebf8 Mon Sep 17 00:00:00 2001 From: Alexander Lokhman Date: Mon, 12 Feb 2018 15:37:35 +0000 Subject: [PATCH] Fix DefaultValidationKeys generated with wrong line for multiline check --- harness/reflect.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/harness/reflect.go b/harness/reflect.go index d79058f..c1bb8fc 100644 --- a/harness/reflect.go +++ b/harness/reflect.go @@ -598,7 +598,7 @@ func getValidationKeys(fset *token.FileSet, funcDecl *ast.FuncDecl, imports map[ } if typeExpr := NewTypeExpr("", key); typeExpr.Valid { - lineKeys[fset.Position(callExpr.End()).Line] = typeExpr.TypeName("") + lineKeys[fset.Position(callExpr.Pos()).Line] = typeExpr.TypeName("") } return true })