diff --git a/Godeps/Godeps.json b/Godeps/Godeps.json index 256aef7..a472bae 100644 --- a/Godeps/Godeps.json +++ b/Godeps/Godeps.json @@ -1,6 +1,10 @@ { "ImportPath": "github.com/yudai/gotty", - "GoVersion": "go1.5.1", + "GoVersion": "go1.6", + "GodepVersion": "v62", + "Packages": [ + "./..." + ], "Deps": [ { "ImportPath": "github.com/braintree/manners", @@ -37,6 +41,14 @@ "ImportPath": "github.com/yudai/hcl", "Rev": "5fa2393b3552119bf33a69adb1402a1160cba23d" }, + { + "ImportPath": "github.com/yudai/hcl/hcl", + "Rev": "5fa2393b3552119bf33a69adb1402a1160cba23d" + }, + { + "ImportPath": "github.com/yudai/hcl/json", + "Rev": "5fa2393b3552119bf33a69adb1402a1160cba23d" + }, { "ImportPath": "github.com/yudai/umutex", "Rev": "18216d265c6bc72c3bb0ad9c8103d47d530b7003" diff --git a/Godeps/_workspace/.gitignore b/Godeps/_workspace/.gitignore deleted file mode 100644 index f037d68..0000000 --- a/Godeps/_workspace/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/pkg -/bin diff --git a/Godeps/_workspace/src/github.com/braintree/manners/test_helpers/certs.go b/Godeps/_workspace/src/github.com/braintree/manners/test_helpers/certs.go deleted file mode 100644 index ede248b..0000000 --- a/Godeps/_workspace/src/github.com/braintree/manners/test_helpers/certs.go +++ /dev/null @@ -1,29 +0,0 @@ -package test_helpers - -// A PEM-encoded TLS cert with SAN IPs "127.0.0.1" and "[::1]", expiring at the -// last second of 2049 (the end of ASN.1 time). - -// generated from src/pkg/crypto/tls: -// go run generate_cert.go --rsa-bits 512 --host 127.0.0.1,::1,example.com --ca --start-date "Jan 1 00:00:00 1970" --duration=1000000h -var ( - Cert = []byte(`-----BEGIN CERTIFICATE----- -MIIBdzCCASOgAwIBAgIBADALBgkqhkiG9w0BAQUwEjEQMA4GA1UEChMHQWNtZSBD -bzAeFw03MDAxMDEwMDAwMDBaFw00OTEyMzEyMzU5NTlaMBIxEDAOBgNVBAoTB0Fj -bWUgQ28wWjALBgkqhkiG9w0BAQEDSwAwSAJBAN55NcYKZeInyTuhcCwFMhDHCmwa -IUSdtXdcbItRB/yfXGBhiex00IaLXQnSU+QZPRZWYqeTEbFSgihqi1PUDy8CAwEA -AaNoMGYwDgYDVR0PAQH/BAQDAgCkMBMGA1UdJQQMMAoGCCsGAQUFBwMBMA8GA1Ud -EwEB/wQFMAMBAf8wLgYDVR0RBCcwJYILZXhhbXBsZS5jb22HBH8AAAGHEAAAAAAA -AAAAAAAAAAAAAAEwCwYJKoZIhvcNAQEFA0EAAoQn/ytgqpiLcZu9XKbCJsJcvkgk -Se6AbGXgSlq+ZCEVo0qIwSgeBqmsJxUu7NCSOwVJLYNEBO2DtIxoYVk+MA== ------END CERTIFICATE-----`) - - Key = []byte(`-----BEGIN RSA PRIVATE KEY----- -MIIBPAIBAAJBAN55NcYKZeInyTuhcCwFMhDHCmwaIUSdtXdcbItRB/yfXGBhiex0 -0IaLXQnSU+QZPRZWYqeTEbFSgihqi1PUDy8CAwEAAQJBAQdUx66rfh8sYsgfdcvV -NoafYpnEcB5s4m/vSVe6SU7dCK6eYec9f9wpT353ljhDUHq3EbmE4foNzJngh35d -AekCIQDhRQG5Li0Wj8TM4obOnnXUXf1jRv0UkzE9AHWLG5q3AwIhAPzSjpYUDjVW -MCUXgckTpKCuGwbJk7424Nb8bLzf3kllAiA5mUBgjfr/WtFSJdWcPQ4Zt9KTMNKD -EUO0ukpTwEIl6wIhAMbGqZK3zAAFdq8DD2jPx+UJXnh0rnOkZBzDtJ6/iN69AiEA -1Aq8MJgTaYsDQWyU/hDq5YkDJc9e9DSCvUIzqxQWMQE= ------END RSA PRIVATE KEY-----`) -) diff --git a/Godeps/_workspace/src/github.com/braintree/manners/test_helpers/conn.go b/Godeps/_workspace/src/github.com/braintree/manners/test_helpers/conn.go deleted file mode 100644 index 8c610f5..0000000 --- a/Godeps/_workspace/src/github.com/braintree/manners/test_helpers/conn.go +++ /dev/null @@ -1,13 +0,0 @@ -package test_helpers - -import "net" - -type Conn struct { - net.Conn - CloseCalled bool -} - -func (c *Conn) Close() error { - c.CloseCalled = true - return nil -} diff --git a/Godeps/_workspace/src/github.com/braintree/manners/test_helpers/listener.go b/Godeps/_workspace/src/github.com/braintree/manners/test_helpers/listener.go deleted file mode 100644 index a74ac11..0000000 --- a/Godeps/_workspace/src/github.com/braintree/manners/test_helpers/listener.go +++ /dev/null @@ -1,34 +0,0 @@ -package test_helpers - -import ( - "net" - "errors" -) - -type Listener struct { - AcceptRelease chan bool - CloseCalled chan bool -} - -func NewListener() *Listener { - return &Listener{ - make(chan bool, 1), - make(chan bool, 1), - } -} - -func (l *Listener) Addr() net.Addr { - addr, _ := net.ResolveTCPAddr("tcp", "127.0.0.1:8080") - return addr -} - -func (l *Listener) Close() error { - l.CloseCalled <- true - l.AcceptRelease <- true - return nil -} - -func (l *Listener) Accept() (net.Conn, error) { - <-l.AcceptRelease - return nil, errors.New("connection closed") -} diff --git a/Godeps/_workspace/src/github.com/braintree/manners/test_helpers/temp_file.go b/Godeps/_workspace/src/github.com/braintree/manners/test_helpers/temp_file.go deleted file mode 100644 index c4aa263..0000000 --- a/Godeps/_workspace/src/github.com/braintree/manners/test_helpers/temp_file.go +++ /dev/null @@ -1,27 +0,0 @@ -package test_helpers - -import ( - "io/ioutil" - "os" -) - -type TempFile struct { - *os.File -} - -func NewTempFile(content []byte) (*TempFile, error) { - f, err := ioutil.TempFile("", "graceful-test") - if err != nil { - return nil, err - } - - f.Write(content) - return &TempFile{f}, nil -} - -func (tf *TempFile) Unlink() { - if tf.File != nil { - os.Remove(tf.Name()) - tf.File = nil - } -} diff --git a/Godeps/_workspace/src/github.com/braintree/manners/test_helpers/wait_group.go b/Godeps/_workspace/src/github.com/braintree/manners/test_helpers/wait_group.go deleted file mode 100644 index 1df590d..0000000 --- a/Godeps/_workspace/src/github.com/braintree/manners/test_helpers/wait_group.go +++ /dev/null @@ -1,33 +0,0 @@ -package test_helpers - -import "sync" - -type WaitGroup struct { - sync.Mutex - Count int - WaitCalled chan int -} - -func NewWaitGroup() *WaitGroup { - return &WaitGroup{ - WaitCalled: make(chan int, 1), - } -} - -func (wg *WaitGroup) Add(delta int) { - wg.Lock() - wg.Count++ - wg.Unlock() -} - -func (wg *WaitGroup) Done() { - wg.Lock() - wg.Count-- - wg.Unlock() -} - -func (wg *WaitGroup) Wait() { - wg.Lock() - wg.WaitCalled <- wg.Count - wg.Unlock() -} diff --git a/Godeps/_workspace/src/github.com/codegangsta/cli/autocomplete/bash_autocomplete b/Godeps/_workspace/src/github.com/codegangsta/cli/autocomplete/bash_autocomplete deleted file mode 100644 index 9b55dd9..0000000 --- a/Godeps/_workspace/src/github.com/codegangsta/cli/autocomplete/bash_autocomplete +++ /dev/null @@ -1,13 +0,0 @@ -#! /bin/bash - -_cli_bash_autocomplete() { - local cur prev opts base - COMPREPLY=() - cur="${COMP_WORDS[COMP_CWORD]}" - prev="${COMP_WORDS[COMP_CWORD-1]}" - opts=$( ${COMP_WORDS[@]:0:$COMP_CWORD} --generate-bash-completion ) - COMPREPLY=( $(compgen -W "${opts}" -- ${cur}) ) - return 0 - } - - complete -F _cli_bash_autocomplete $PROG \ No newline at end of file diff --git a/Godeps/_workspace/src/github.com/codegangsta/cli/autocomplete/zsh_autocomplete b/Godeps/_workspace/src/github.com/codegangsta/cli/autocomplete/zsh_autocomplete deleted file mode 100644 index 5430a18..0000000 --- a/Godeps/_workspace/src/github.com/codegangsta/cli/autocomplete/zsh_autocomplete +++ /dev/null @@ -1,5 +0,0 @@ -autoload -U compinit && compinit -autoload -U bashcompinit && bashcompinit - -script_dir=$(dirname $0) -source ${script_dir}/bash_autocomplete diff --git a/Godeps/_workspace/src/github.com/elazarl/go-bindata-assetfs/go-bindata-assetfs/main.go b/Godeps/_workspace/src/github.com/elazarl/go-bindata-assetfs/go-bindata-assetfs/main.go deleted file mode 100644 index a5b2b5e..0000000 --- a/Godeps/_workspace/src/github.com/elazarl/go-bindata-assetfs/go-bindata-assetfs/main.go +++ /dev/null @@ -1,97 +0,0 @@ -package main - -import ( - "bufio" - "bytes" - "flag" - "fmt" - "os" - "os/exec" - "strings" -) - -const bindatafile = "bindata.go" - -func isDebug(args []string) bool { - flagset := flag.NewFlagSet("", flag.ContinueOnError) - debug := flagset.Bool("debug", false, "") - debugArgs := make([]string, 0) - for _, arg := range args { - if strings.HasPrefix(arg, "-debug") { - debugArgs = append(debugArgs, arg) - } - } - flagset.Parse(debugArgs) - if debug == nil { - return false - } - return *debug -} - -func main() { - if _, err := exec.LookPath("go-bindata"); err != nil { - fmt.Println("Cannot find go-bindata executable in path") - fmt.Println("Maybe you need: go get github.com/elazarl/go-bindata-assetfs/...") - os.Exit(1) - } - cmd := exec.Command("go-bindata", os.Args[1:]...) - cmd.Stdin = os.Stdin - cmd.Stdout = os.Stdout - cmd.Stderr = os.Stderr - if err := cmd.Run(); err != nil { - os.Exit(1) - } - in, err := os.Open(bindatafile) - if err != nil { - fmt.Fprintln(os.Stderr, "Cannot read", bindatafile, err) - return - } - out, err := os.Create("bindata_assetfs.go") - if err != nil { - fmt.Fprintln(os.Stderr, "Cannot write 'bindata_assetfs.go'", err) - return - } - debug := isDebug(os.Args[1:]) - r := bufio.NewReader(in) - done := false - for line, isPrefix, err := r.ReadLine(); err == nil; line, isPrefix, err = r.ReadLine() { - if !isPrefix { - line = append(line, '\n') - } - if _, err := out.Write(line); err != nil { - fmt.Fprintln(os.Stderr, "Cannot write to 'bindata_assetfs.go'", err) - return - } - if !done && !isPrefix && bytes.HasPrefix(line, []byte("import (")) { - if debug { - fmt.Fprintln(out, "\t\"net/http\"") - } else { - fmt.Fprintln(out, "\t\"github.com/elazarl/go-bindata-assetfs\"") - } - done = true - } - } - if debug { - fmt.Fprintln(out, ` -func assetFS() http.FileSystem { - for k := range _bintree.Children { - return http.Dir(k) - } - panic("unreachable") -}`) - } else { - fmt.Fprintln(out, ` -func assetFS() *assetfs.AssetFS { - for k := range _bintree.Children { - return &assetfs.AssetFS{Asset: Asset, AssetDir: AssetDir, Prefix: k} - } - panic("unreachable") -}`) - } - // Close files BEFORE remove calls (don't use defer). - in.Close() - out.Close() - if err := os.Remove(bindatafile); err != nil { - fmt.Fprintln(os.Stderr, "Cannot remove", bindatafile, err) - } -} diff --git a/Godeps/_workspace/src/github.com/gorilla/websocket/examples/autobahn/README.md b/Godeps/_workspace/src/github.com/gorilla/websocket/examples/autobahn/README.md deleted file mode 100644 index 075ac15..0000000 --- a/Godeps/_workspace/src/github.com/gorilla/websocket/examples/autobahn/README.md +++ /dev/null @@ -1,13 +0,0 @@ -# Test Server - -This package contains a server for the [Autobahn WebSockets Test Suite](http://autobahn.ws/testsuite). - -To test the server, run - - go run server.go - -and start the client test driver - - wstest -m fuzzingclient -s fuzzingclient.json - -When the client completes, it writes a report to reports/clients/index.html. diff --git a/Godeps/_workspace/src/github.com/gorilla/websocket/examples/autobahn/fuzzingclient.json b/Godeps/_workspace/src/github.com/gorilla/websocket/examples/autobahn/fuzzingclient.json deleted file mode 100644 index 27d5a5b..0000000 --- a/Godeps/_workspace/src/github.com/gorilla/websocket/examples/autobahn/fuzzingclient.json +++ /dev/null @@ -1,14 +0,0 @@ - -{ - "options": {"failByDrop": false}, - "outdir": "./reports/clients", - "servers": [ - {"agent": "ReadAllWriteMessage", "url": "ws://localhost:9000/m", "options": {"version": 18}}, - {"agent": "ReadAllWrite", "url": "ws://localhost:9000/r", "options": {"version": 18}}, - {"agent": "CopyFull", "url": "ws://localhost:9000/f", "options": {"version": 18}}, - {"agent": "CopyWriterOnly", "url": "ws://localhost:9000/c", "options": {"version": 18}} - ], - "cases": ["*"], - "exclude-cases": [], - "exclude-agent-cases": {} -} diff --git a/Godeps/_workspace/src/github.com/gorilla/websocket/examples/autobahn/server.go b/Godeps/_workspace/src/github.com/gorilla/websocket/examples/autobahn/server.go deleted file mode 100644 index d96ac84..0000000 --- a/Godeps/_workspace/src/github.com/gorilla/websocket/examples/autobahn/server.go +++ /dev/null @@ -1,246 +0,0 @@ -// Copyright 2013 The Gorilla WebSocket Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// Command server is a test server for the Autobahn WebSockets Test Suite. -package main - -import ( - "errors" - "flag" - "github.com/gorilla/websocket" - "io" - "log" - "net/http" - "time" - "unicode/utf8" -) - -var upgrader = websocket.Upgrader{ - ReadBufferSize: 4096, - WriteBufferSize: 4096, - CheckOrigin: func(r *http.Request) bool { - return true - }, -} - -// echoCopy echoes messages from the client using io.Copy. -func echoCopy(w http.ResponseWriter, r *http.Request, writerOnly bool) { - conn, err := upgrader.Upgrade(w, r, nil) - if err != nil { - log.Println("Upgrade:", err) - return - } - defer conn.Close() - for { - mt, r, err := conn.NextReader() - if err != nil { - if err != io.EOF { - log.Println("NextReader:", err) - } - return - } - if mt == websocket.TextMessage { - r = &validator{r: r} - } - w, err := conn.NextWriter(mt) - if err != nil { - log.Println("NextWriter:", err) - return - } - if mt == websocket.TextMessage { - r = &validator{r: r} - } - if writerOnly { - _, err = io.Copy(struct{ io.Writer }{w}, r) - } else { - _, err = io.Copy(w, r) - } - if err != nil { - if err == errInvalidUTF8 { - conn.WriteControl(websocket.CloseMessage, - websocket.FormatCloseMessage(websocket.CloseInvalidFramePayloadData, ""), - time.Time{}) - } - log.Println("Copy:", err) - return - } - err = w.Close() - if err != nil { - log.Println("Close:", err) - return - } - } -} - -func echoCopyWriterOnly(w http.ResponseWriter, r *http.Request) { - echoCopy(w, r, true) -} - -func echoCopyFull(w http.ResponseWriter, r *http.Request) { - echoCopy(w, r, false) -} - -// echoReadAll echoes messages from the client by reading the entire message -// with ioutil.ReadAll. -func echoReadAll(w http.ResponseWriter, r *http.Request, writeMessage bool) { - conn, err := upgrader.Upgrade(w, r, nil) - if err != nil { - log.Println("Upgrade:", err) - return - } - defer conn.Close() - for { - mt, b, err := conn.ReadMessage() - if err != nil { - if err != io.EOF { - log.Println("NextReader:", err) - } - return - } - if mt == websocket.TextMessage { - if !utf8.Valid(b) { - conn.WriteControl(websocket.CloseMessage, - websocket.FormatCloseMessage(websocket.CloseInvalidFramePayloadData, ""), - time.Time{}) - log.Println("ReadAll: invalid utf8") - } - } - if writeMessage { - err = conn.WriteMessage(mt, b) - if err != nil { - log.Println("WriteMessage:", err) - } - } else { - w, err := conn.NextWriter(mt) - if err != nil { - log.Println("NextWriter:", err) - return - } - if _, err := w.Write(b); err != nil { - log.Println("Writer:", err) - return - } - if err := w.Close(); err != nil { - log.Println("Close:", err) - return - } - } - } -} - -func echoReadAllWriter(w http.ResponseWriter, r *http.Request) { - echoReadAll(w, r, false) -} - -func echoReadAllWriteMessage(w http.ResponseWriter, r *http.Request) { - echoReadAll(w, r, true) -} - -func serveHome(w http.ResponseWriter, r *http.Request) { - if r.URL.Path != "/" { - http.Error(w, "Not found.", 404) - return - } - if r.Method != "GET" { - http.Error(w, "Method not allowed", 405) - return - } - w.Header().Set("Content-Type", "text/html; charset=utf-8") - io.WriteString(w, "
Echo Server") -} - -var addr = flag.String("addr", ":9000", "http service address") - -func main() { - flag.Parse() - http.HandleFunc("/", serveHome) - http.HandleFunc("/c", echoCopyWriterOnly) - http.HandleFunc("/f", echoCopyFull) - http.HandleFunc("/r", echoReadAllWriter) - http.HandleFunc("/m", echoReadAllWriteMessage) - err := http.ListenAndServe(*addr, nil) - if err != nil { - log.Fatal("ListenAndServe: ", err) - } -} - -type validator struct { - state int - x rune - r io.Reader -} - -var errInvalidUTF8 = errors.New("invalid utf8") - -func (r *validator) Read(p []byte) (int, error) { - n, err := r.r.Read(p) - state := r.state - x := r.x - for _, b := range p[:n] { - state, x = decode(state, x, b) - if state == utf8Reject { - break - } - } - r.state = state - r.x = x - if state == utf8Reject || (err == io.EOF && state != utf8Accept) { - return n, errInvalidUTF8 - } - return n, err -} - -// UTF-8 decoder from http://bjoern.hoehrmann.de/utf-8/decoder/dfa/ -// -// Copyright (c) 2008-2009 Bjoern Hoehrmann{{.Data}}
-
-
-
-`
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/array_comment.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/array_comment.hcl
deleted file mode 100644
index 78c2675..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/array_comment.hcl
+++ /dev/null
@@ -1,4 +0,0 @@
-foo = [
- "1",
- "2", # comment
-]
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/assign_colon.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/assign_colon.hcl
deleted file mode 100644
index eb5a99a..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/assign_colon.hcl
+++ /dev/null
@@ -1,6 +0,0 @@
-resource = [{
- "foo": {
- "bar": {},
- "baz": [1, 2, "foo"],
- }
-}]
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/assign_deep.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/assign_deep.hcl
deleted file mode 100644
index dd3151c..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/assign_deep.hcl
+++ /dev/null
@@ -1,5 +0,0 @@
-resource = [{
- foo = [{
- bar = {}
- }]
-}]
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/comment.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/comment.hcl
deleted file mode 100644
index 1ff7f29..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/comment.hcl
+++ /dev/null
@@ -1,15 +0,0 @@
-// Foo
-
-/* Bar */
-
-/*
-/*
-Baz
-*/
-
-# Another
-
-# Multiple
-# Lines
-
-foo = "bar"
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/comment_single.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/comment_single.hcl
deleted file mode 100644
index fec5601..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/comment_single.hcl
+++ /dev/null
@@ -1 +0,0 @@
-# Hello
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/complex.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/complex.hcl
deleted file mode 100644
index cccb5b0..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/complex.hcl
+++ /dev/null
@@ -1,42 +0,0 @@
-// This comes from Terraform, as a test
-variable "foo" {
- default = "bar"
- description = "bar"
-}
-
-provider "aws" {
- access_key = "foo"
- secret_key = "bar"
-}
-
-provider "do" {
- api_key = "${var.foo}"
-}
-
-resource "aws_security_group" "firewall" {
- count = 5
-}
-
-resource aws_instance "web" {
- ami = "${var.foo}"
- security_groups = [
- "foo",
- "${aws_security_group.firewall.foo}"
- ]
-
- network_interface {
- device_index = 0
- description = "Main network interface"
- }
-}
-
-resource "aws_instance" "db" {
- security_groups = "${aws_security_group.firewall.*.id}"
- VPC = "foo"
-
- depends_on = ["aws_instance.web"]
-}
-
-output "web_ip" {
- value = "${aws_instance.web.private_ip}"
-}
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/complex_key.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/complex_key.hcl
deleted file mode 100644
index 0007aaf..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/complex_key.hcl
+++ /dev/null
@@ -1 +0,0 @@
-foo.bar = "baz"
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/empty.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/empty.hcl
deleted file mode 100644
index e69de29..0000000
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/list.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/list.hcl
deleted file mode 100644
index 7e159b3..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/list.hcl
+++ /dev/null
@@ -1 +0,0 @@
-foo = [1, 2, "foo", true]
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/list_comma.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/list_comma.hcl
deleted file mode 100644
index 50f4218..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/list_comma.hcl
+++ /dev/null
@@ -1 +0,0 @@
-foo = [1, 2, "foo",]
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/multiple.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/multiple.hcl
deleted file mode 100644
index 029c54b..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/multiple.hcl
+++ /dev/null
@@ -1,2 +0,0 @@
-foo = "bar"
-key = 7
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/null.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/null.hcl
deleted file mode 100644
index 97797ea..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/null.hcl
+++ /dev/null
@@ -1,5 +0,0 @@
-foo = null
-bar = [1, null, 3]
-baz {
- foo = null
-}
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/old.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/old.hcl
deleted file mode 100644
index e9f77ca..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/old.hcl
+++ /dev/null
@@ -1,3 +0,0 @@
-default = {
- "eu-west-1": "ami-b1cf19c6",
-}
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/structure.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/structure.hcl
deleted file mode 100644
index 92592fb..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/structure.hcl
+++ /dev/null
@@ -1,5 +0,0 @@
-// This is a test structure for the lexer
-foo bar "baz" {
- key = 7
- foo = "bar"
-}
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/structure_basic.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/structure_basic.hcl
deleted file mode 100644
index 7229a1f..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/structure_basic.hcl
+++ /dev/null
@@ -1,5 +0,0 @@
-foo {
- value = 7
- "value" = 8
- "complex::value" = 9
-}
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/structure_empty.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/structure_empty.hcl
deleted file mode 100644
index 4d156dd..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/structure_empty.hcl
+++ /dev/null
@@ -1 +0,0 @@
-resource "foo" "bar" {}
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/types.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/types.hcl
deleted file mode 100644
index 98ea882..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/hcl/test-fixtures/types.hcl
+++ /dev/null
@@ -1,8 +0,0 @@
-foo = "bar"
-bar = 7
-baz = [1,2,3]
-foo = -12
-bar = 3.14159
-foo = true
-bar = false
-baz = null
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/json/test-fixtures/array.json b/Godeps/_workspace/src/github.com/yudai/hcl/json/test-fixtures/array.json
deleted file mode 100644
index e320f17..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/json/test-fixtures/array.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "foo": [1, 2, "bar"],
- "bar": "baz"
-}
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/json/test-fixtures/basic.json b/Godeps/_workspace/src/github.com/yudai/hcl/json/test-fixtures/basic.json
deleted file mode 100644
index b54bde9..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/json/test-fixtures/basic.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "foo": "bar"
-}
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/json/test-fixtures/object.json b/Godeps/_workspace/src/github.com/yudai/hcl/json/test-fixtures/object.json
deleted file mode 100644
index 72168a3..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/json/test-fixtures/object.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "foo": {
- "bar": [1,2]
- }
-}
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/json/test-fixtures/types.json b/Godeps/_workspace/src/github.com/yudai/hcl/json/test-fixtures/types.json
deleted file mode 100644
index 9a142a6..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/json/test-fixtures/types.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "foo": "bar",
- "bar": 7,
- "baz": [1,2,3],
- "foo": -12,
- "bar": 3.14159,
- "foo": true,
- "bar": false,
- "foo": null
-}
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/basic.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/basic.hcl
deleted file mode 100644
index 9499944..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/basic.hcl
+++ /dev/null
@@ -1,2 +0,0 @@
-foo = "bar"
-bar = "${file("bing/bong.txt")}"
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/basic.json b/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/basic.json
deleted file mode 100644
index 7bdddc8..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/basic.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "foo": "bar",
- "bar": "${file(\"bing/bong.txt\")}"
-}
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/basic_int_string.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/basic_int_string.hcl
deleted file mode 100644
index 4e415da..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/basic_int_string.hcl
+++ /dev/null
@@ -1 +0,0 @@
-count = "3"
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/basic_squish.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/basic_squish.hcl
deleted file mode 100644
index 363697b..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/basic_squish.hcl
+++ /dev/null
@@ -1,3 +0,0 @@
-foo="bar"
-bar="${file("bing/bong.txt")}"
-foo-bar="baz"
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/decode_policy.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/decode_policy.hcl
deleted file mode 100644
index 5b185cc..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/decode_policy.hcl
+++ /dev/null
@@ -1,15 +0,0 @@
-key "" {
- policy = "read"
-}
-
-key "foo/" {
- policy = "write"
-}
-
-key "foo/bar/" {
- policy = "read"
-}
-
-key "foo/bar/baz" {
- policy = "deny"
-}
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/decode_policy.json b/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/decode_policy.json
deleted file mode 100644
index 151864e..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/decode_policy.json
+++ /dev/null
@@ -1,19 +0,0 @@
-{
- "key": {
- "": {
- "policy": "read"
- },
-
- "foo/": {
- "policy": "write"
- },
-
- "foo/bar/": {
- "policy": "read"
- },
-
- "foo/bar/baz": {
- "policy": "deny"
- }
- }
-}
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/decode_tf_variable.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/decode_tf_variable.hcl
deleted file mode 100644
index 52dcaa1..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/decode_tf_variable.hcl
+++ /dev/null
@@ -1,10 +0,0 @@
-variable "foo" {
- default = "bar"
- description = "bar"
-}
-
-variable "amis" {
- default = {
- east = "foo"
- }
-}
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/decode_tf_variable.json b/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/decode_tf_variable.json
deleted file mode 100644
index 49f921e..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/decode_tf_variable.json
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "variable": {
- "foo": {
- "default": "bar",
- "description": "bar"
- },
-
- "amis": {
- "default": {
- "east": "foo"
- }
- }
- }
-}
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/empty.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/empty.hcl
deleted file mode 100644
index 5be1b23..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/empty.hcl
+++ /dev/null
@@ -1 +0,0 @@
-resource "foo" {}
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/escape.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/escape.hcl
deleted file mode 100644
index ead1b8b..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/escape.hcl
+++ /dev/null
@@ -1 +0,0 @@
-foo = "bar\"baz\\n"
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/flat.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/flat.hcl
deleted file mode 100644
index 9bca551..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/flat.hcl
+++ /dev/null
@@ -1,2 +0,0 @@
-foo = "bar"
-Key = 7
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/float.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/float.hcl
deleted file mode 100644
index eed44e5..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/float.hcl
+++ /dev/null
@@ -1 +0,0 @@
-a = 1.02
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/float.json b/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/float.json
deleted file mode 100644
index a9d1ab4..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/float.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "a": 1.02
-}
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/multiline.json b/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/multiline.json
deleted file mode 100644
index 93f7cc5..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/multiline.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "foo": "bar\nbaz"
-}
diff --git a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/multiline_bad.hcl b/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/multiline_bad.hcl
deleted file mode 100644
index f883bd7..0000000
--- a/Godeps/_workspace/src/github.com/yudai/hcl/test-fixtures/multiline_bad.hcl
+++ /dev/null
@@ -1,4 +0,0 @@
-foo = <