aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/gopkg.in/editorconfig
diff options
context:
space:
mode:
authorAntoine GIRARD <sapk@users.noreply.github.com>2018-05-21 14:34:20 +0200
committerLauris BH <lauris@nix.lv>2018-05-21 15:34:20 +0300
commit3f3383dc0a0de9d6a0444bba71603e5c5d248f0b (patch)
tree34f4f2ad9ce686d265c2f81e6a3e1b02b92e8e22 /vendor/gopkg.in/editorconfig
parentd7fd9bf7bb25e7537aef335a0927c216aed881a3 (diff)
downloadgitea-3f3383dc0a0de9d6a0444bba71603e5c5d248f0b.tar.gz
gitea-3f3383dc0a0de9d6a0444bba71603e5c5d248f0b.zip
Migrate to dep (#3972)
* Update makefile to use dep * Migrate to dep * Fix some deps * Try to find a better version for golang.org/x/net * Try to find a better version for golang.org/x/oauth2
Diffstat (limited to 'vendor/gopkg.in/editorconfig')
-rw-r--r--vendor/gopkg.in/editorconfig/editorconfig-core-go.v1/README.md121
1 files changed, 0 insertions, 121 deletions
diff --git a/vendor/gopkg.in/editorconfig/editorconfig-core-go.v1/README.md b/vendor/gopkg.in/editorconfig/editorconfig-core-go.v1/README.md
deleted file mode 100644
index 4a57ec133d..0000000000
--- a/vendor/gopkg.in/editorconfig/editorconfig-core-go.v1/README.md
+++ /dev/null
@@ -1,121 +0,0 @@
-[![GoDoc](https://godoc.org/gopkg.in/editorconfig/editorconfig-core-go.v1?status.svg)](https://godoc.org/gopkg.in/editorconfig/editorconfig-core-go.v1)
-[![Go Report Card](https://goreportcard.com/badge/gopkg.in/editorconfig/editorconfig-core-go.v1)](https://goreportcard.com/report/gopkg.in/editorconfig/editorconfig-core-go.v1)
-
-# Editorconfig Core Go
-
-A [Editorconfig][editorconfig] file parser and manipulator for Go.
-
-> This package is already working, but still under testing.
-
-## Installing
-
-We recommend the use of [gopkg.in][gopkg] for this package:
-
-```bash
-go get -u gopkg.in/editorconfig/editorconfig-core-go.v1
-```
-
-Import by the same path. Tha package name you will use to access it is
-`editorconfig`.
-
-```go
-import (
- "gopkg.in/editorconfig/editorconfig-core-go.v1"
-)
-```
-
-## Usage
-
-### Parse from file
-
-```go
-editorConfig, err := editorconfig.ParseFile("path/to/.editorconfig")
-if err != nil {
- log.Fatal(err)
-}
-```
-
-### Parse from slice of bytes
-
-```go
-data := []byte("...")
-editorConfig, err := editorconfig.ParseBytes(data)
-if err != nil {
- log.Fatal(err)
-}
-```
-
-### Get definition to a given filename
-
-This method builds a definition to a given filename.
-This definition is a merge of the properties with selectors that matched the
-given filename.
-The lasts sections of the file have preference over the priors.
-
-```go
-def := editorConfig.GetDefinitionForFilename("my/file.go")
-```
-
-This definition have the following properties:
-
-```go
-type Definition struct {
- Selector string
-
- Charset string
- IndentStyle string
- IndentSize string
- TabWidth int
- EndOfLine string
- TrimTrailingWhitespace bool
- InsertFinalNewline bool
-}
-```
-
-#### Automatic search for `.editorconfig` files
-
-If you want a definition of a file without having to manually
-parse the `.editorconfig` files, you can then use the static version
-of `GetDefinitionForFilename`:
-
-```go
-def, err := editorconfig.GetDefinitionForFilename("foo/bar/baz/my-file.go")
-```
-
-In the example above, the package will automatically search for
-`.editorconfig` files on:
-
-- `foo/bar/baz/.editorconfig`
-- `foo/baz/.editorconfig`
-- `foo/.editorconfig`
-
-Until it reaches a file with `root = true` or the root of the filesystem.
-
-### Generating a .editorconfig file
-
-You can easily convert a Editorconfig struct to a compatible INI file:
-
-```go
-// serialize to slice of bytes
-data, err := editorConfig.Serialize()
-if err != nil {
- log.Fatal(err)
-}
-
-// save directly to file
-err := editorConfig.Save("path/to/.editorconfig")
-if err != nil {
- log.Fatal(err)
-}
-```
-
-## Contributing
-
-To run the tests:
-
-```bash
-go test -v
-```
-
-[editorconfig]: http://editorconfig.org/
-[gopkg]: https://gopkg.in