errorformat: Index | Files

package fmts

import ""

Package fmts holds defined errorformats.

Defined formats:

	stylelint	A mighty modern CSS linter -
	golint	linter for Go source code -
	govet	Vet examines Go source code and reports suspicious problems -
	eslint	(eslint [-f stylish]) A fully pluggable tool for identifying and reporting on patterns in JavaScript -
	eslint-compact	(eslint -f compact) A fully pluggable tool for identifying and reporting on patterns in JavaScript -
	pep8	Python style guide checker -
	rubocop	A Ruby static code analyzer, based on the community Ruby style guide -
	sbt	the interactive build tool -
	sbt-scalastyle	Scalastyle - SBT plugin -
	scalac	Scala compiler -
	scalastyle	Scalastyle - Command line -
	tsc	TypeScript compiler -
	tslint	An extensible linter for the TypeScript language -


Package Files

css.go doc.go fmt.go go.go javascript.go python.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 2017-01-28. Refresh now. Tools for package owners.