Ver código fonte

have travis enforce gofmt, #253

tags/v0.12.0
Shivaram Lingamneni 6 anos atrás
pai
commit
43b90f2a85
3 arquivos alterados com 13 adições e 2 exclusões
  1. 10
    0
      .travis.gofmt.sh
  2. 1
    0
      .travis.yml
  3. 2
    2
      irc/database.go

+ 10
- 0
.travis.gofmt.sh Ver arquivo

@@ -0,0 +1,10 @@
1
+#!/bin/bash
2
+
3
+# exclude vendor/
4
+SOURCES="./oragono.go ./irc"
5
+
6
+if [ -n "$(gofmt -s -l $SOURCES)" ]; then
7
+    echo "Go code is not formatted correctly with \`gofmt -s\`:"
8
+    gofmt -s -d $SOURCES
9
+    exit 1
10
+fi

+ 1
- 0
.travis.yml Ver arquivo

@@ -7,3 +7,4 @@ script:
7 7
 - tar -xzf goreleaser_Linux_x86_64.tar.gz -C $GOPATH/bin
8 8
 - make
9 9
 - make test
10
+- bash ./.travis.gofmt.sh

+ 2
- 2
irc/database.go Ver arquivo

@@ -282,12 +282,12 @@ func schemaChangeV2ToV3(config *Config, tx *buntdb.Tx) error {
282 282
 
283 283
 func init() {
284 284
 	allChanges := []SchemaChange{
285
-		SchemaChange{
285
+		{
286 286
 			InitialVersion: "1",
287 287
 			TargetVersion:  "2",
288 288
 			Changer:        schemaChangeV1toV2,
289 289
 		},
290
-		SchemaChange{
290
+		{
291 291
 			InitialVersion: "2",
292 292
 			TargetVersion:  "3",
293 293
 			Changer:        schemaChangeV2ToV3,

Carregando…
Cancelar
Salvar