Denis Isaev
6508d1623a
fix #513 : don't add gofmt "with -s" if not needed
...
Output
File is not `gofmt`-ed
insted of
File is not `gofmt`-ed with `-s`
when gofmt.simplify == false
2019-06-09 16:22:41 +03:00
Luke Shumaker
9ce337296b
Makefile: Set GO111MODULE=on for consistency, adjust tests accordingly
2019-06-05 00:52:23 -04:00
Denis Isaev
ed0b551070
Fix linting of preprocessed files
...
Preprocessed files like .qtpl.go quicktemplate Go files can have
//line directives. They map to a source .qtpl file.
This commit fixes linting of such files:
1. don't fail on AST cache loading
2. output Go filename not .qtpl or similar
Also, here we update golint to the upstream version.
Relates: #316 , #466 , #467 , #468
2019-04-20 21:50:26 +03:00
Denis Isaev
be0679ee71
build on go 1.12 and fix go 1.11 compatibility
2019-03-05 21:34:53 +03:00
Evgeniy Kulikov
c55a62a8de
Add Go1.12 to TravisCI
2019-03-04 09:49:05 +03:00
Denis Isaev
be0bd9e1df
dev: don't run test on go1.9: they are running too long
2018-09-02 14:36:23 +03:00
Denis Isaev
c37ad6652e
Fix #206 : build golangci-lint on go1.11
2018-08-27 23:29:13 +03:00
Denis Isaev
d02ac2466e
disable go1.11 in travis and make some small fixes for go1.11
2018-07-29 13:00:41 +03:00
Denis Isaev
99d04546ce
fix crashes on go1.11: build releases on go1.11
2018-07-28 23:48:17 +03:00
Denis Isaev
93311aee9b
Fix #122 : don't crash govet on tests-only packages
2018-06-19 16:32:36 +03:00
golangci
d4d2697f8a
add svg demo
2018-06-02 14:10:34 +03:00
golangci
0e4282179f
make releases
2018-05-29 11:18:47 +03:00
golangci
5c2e6e9f5a
.travis.yml and don't use internal package
2018-05-13 19:20:42 +03:00