errorformat: github.com/haya14busa/errorformat/fmts Index | Files

package fmts

import "github.com/haya14busa/errorformat/fmts"

Package fmts holds defined errorformats.

Defined formats:

css
	stylelint	A mighty modern CSS linter - https://github.com/stylelint/stylelint
go
	golint	linter for Go source code - https://github.com/golang/lint
	govet	Vet examines Go source code and reports suspicious problems - https://golang.org/cmd/vet/
javascript
	eslint	(eslint [-f stylish]) A fully pluggable tool for identifying and reporting on patterns in JavaScript - https://github.com/eslint/eslint
	eslint-compact	(eslint -f compact) A fully pluggable tool for identifying and reporting on patterns in JavaScript - https://github.com/eslint/eslint
ruby
	rubocop	A Ruby static code analyzer, based on the community Ruby style guide - https://github.com/bbatsov/rubocop
scala
	sbt	the interactive build tool - http://www.scala-sbt.org/
	sbt-scalastyle	Scalastyle - SBT plugin - http://www.scalastyle.org/sbt.html
	scalac	Scala compiler - http://www.scala-lang.org/
	scalastyle	Scalastyle - Command line - http://www.scalastyle.org/command-line.html
typescript
	tsc	TypeScript compiler - https://www.typescriptlang.org/
	tslint	An extensible linter for the TypeScript language - https://github.com/palantir/tslint

Index

Package Files

css.go doc.go fmt.go go.go javascript.go ruby.go scala.go typescript.go

func DefinedFmtsByLang Uses

func DefinedFmtsByLang() map[string]Fmts

DefinedFmtsByLang returns all defined errorformats by language.

type Fmt Uses

type Fmt struct {
    // name of this errorformat (recommends program name and must be uniq)
    Name string

    // Errorformat is list of 'errorformat'
    Errorformat []string

    // one-line description
    Description string

    // Reference URL if any
    URL string

    // Target Programming Language of the program.
    Language string
}

Fmt represents defined errorformat

type Fmts Uses

type Fmts map[string]*Fmt

Fmts holds all defined Fmt in this package. key is Fmt.Name.

func DefinedFmts Uses

func DefinedFmts() Fmts

DefinedFmts returns all defined errorformats.

Package fmts imports 2 packages (graph) and is imported by 1 packages. Updated 2016-11-23. Refresh now. Tools for package owners.