syncthing/script
Jakob Borg 200a7fc844 meta: Move metadata checks into meta directory, make them tests
This moves a few things from script/ to a new directory meta/, and makes
them real Go tests. These are the authors, copyright, metalint and gofmt
checks. That means that they can now be run by

go test -v ./meta

and optionally filtered by the usual -run thing to go test. Also -short
will cut down on the metalint stuff and exclude the authors check (which
is slow because it runs git lots of times).

Mainly this makes everything easier on things like build servers where
we can now just run tests instead of do a bunch of scripting.

GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/4252
2017-07-07 20:43:26 +00:00
..
authors.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
benchfilter.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
changelog.go script: Trivial lint error in changelog.go 2017-07-07 21:56:12 +02:00
commit-msg.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
genassets.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
post-upgrade build: Simpler creation of Debian packages 2016-09-12 12:21:07 +00:00
protofmt.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
transifexdl.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
translate.go script: Ignore units and allow translated strings as translate-values 2017-04-29 15:48:00 +00:00