task

package
v0.4.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 28, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Task

type Task struct {
	// Name is linter-task name.
	Name string
	// InspectionID is task-specific number
	InspectionID string
	// Check define lint task from one perspective.
	Check check
}

Task define one of the perspectives that Linter checks

func ExcludeTask added in v0.2.0

func ExcludeTask(tasks []Task, excludeIDs []string) []Task

ExcludeTask exclude task from task list

func NewActionNameCheckerTask

func NewActionNameCheckerTask() Task

NewActionNameCheckerTask return task that check Action() argument name.

func NewArrayRequireCheckerTask added in v0.4.0

func NewArrayRequireCheckerTask() Task

NewArrayRequireCheckerTask return task that check array with require.

func NewAttributeNameCheckerTask

func NewAttributeNameCheckerTask() Task

NewAttributeNameCheckerTask return task that check Attribute argument name.

func NewAttributeNoExampleCheckerTask

func NewAttributeNoExampleCheckerTask() Task

NewAttributeNoExampleCheckerTask return task that check whether the example of Attribute() is written.

func NewAttributeSyntaxTask added in v0.0.6

func NewAttributeSyntaxTask() Task

NewAttributeSyntaxTask return task that check Attribute() function syntax

func NewDefaultSyntaxTask added in v0.0.8

func NewDefaultSyntaxTask() Task

NewDefaultSyntaxTask return task that check Default() function syntax

func NewEnumSyntaxTask added in v0.0.10

func NewEnumSyntaxTask() Task

NewEnumSyntaxTask return task that check Enum() function syntax

func NewExampleSyntaxTask added in v0.1.0

func NewExampleSyntaxTask() Task

NewExampleSyntaxTask return task that check Example() function syntax

func NewFormatSyntaxTask added in v0.1.0

func NewFormatSyntaxTask() Task

NewFormatSyntaxTask return task that check Format() function syntax

func NewHeaderSyntaxTask added in v0.1.0

func NewHeaderSyntaxTask() Task

NewHeaderSyntaxTask return task that check Format() function syntax

func NewMaxLengthSyntaxTask added in v0.1.0

func NewMaxLengthSyntaxTask() Task

NewMaxLengthSyntaxTask return task that check MaxLength() function syntax

func NewMaximumSyntaxTask added in v0.1.0

func NewMaximumSyntaxTask() Task

NewMaximumSyntaxTask return task that check Maximum() function syntax

func NewMediaSyntaxTask added in v0.3.0

func NewMediaSyntaxTask() Task

NewMediaSyntaxTask return task that check Media() function syntax

func NewMemberSyntaxTask added in v0.1.0

func NewMemberSyntaxTask() Task

NewMemberSyntaxTask return task that check Member() function syntax

func NewMinLengthSyntaxTask added in v0.1.0

func NewMinLengthSyntaxTask() Task

NewMinLengthSyntaxTask return task that check MinLength() function syntax

func NewMinimumSyntaxTask added in v0.1.0

func NewMinimumSyntaxTask() Task

NewMinimumSyntaxTask return task that check Minimum() function syntax

func NewMultipartFormSyntaxTask added in v0.1.0

func NewMultipartFormSyntaxTask() Task

NewMultipartFormSyntaxTask return task that check MultipartForm() function syntax

func NewNoDescriptionCheckerTask added in v0.0.2

func NewNoDescriptionCheckerTask() Task

NewNoDescriptionCheckerTask return task that check whether description exist.

func NewNoExampleSyntaxCheckerTask added in v0.1.0

func NewNoExampleSyntaxCheckerTask() Task

NewNoExampleSyntaxCheckerTask return task that check NoExample() function syntax

func NewParamSyntaxCheckerTask added in v0.1.0

func NewParamSyntaxCheckerTask() Task

NewParamSyntaxCheckerTask return task that check Param() function syntax

func NewParamsSyntaxCheckerTask added in v0.3.0

func NewParamsSyntaxCheckerTask() Task

NewParamsSyntaxCheckerTask return task that check Params() function syntax

func NewPatternSyntaxCheckerTask added in v0.1.0

func NewPatternSyntaxCheckerTask() Task

NewPatternSyntaxCheckerTask return task that check Pattern() function syntax

func NewPrintASTTask

func NewPrintASTTask() Task

NewPrintASTTask return task that print abstract syntax tree of the go file.

func NewReadOnlySyntaxCheckerTask added in v0.1.0

func NewReadOnlySyntaxCheckerTask() Task

NewReadOnlySyntaxCheckerTask return task that check ReadOnly() function syntax

func NewRequiredSyntaxCheckerTask added in v0.1.0

func NewRequiredSyntaxCheckerTask() Task

NewRequiredSyntaxCheckerTask return task that check Required() function syntax

func NewResourceNameCheckerTask

func NewResourceNameCheckerTask() Task

NewResourceNameCheckerTask return task that check Resource() argument name.

func NewRoutingNameCheckerTask

func NewRoutingNameCheckerTask() Task

NewRoutingNameCheckerTask return task that check Routing() argument name.

func NewTypeNameSyntaxCheckerTask added in v0.1.0

func NewTypeNameSyntaxCheckerTask() Task

NewTypeNameSyntaxCheckerTask return task that check TypeName() function syntax

func NewURLSyntaxCheckerTask added in v0.1.0

func NewURLSyntaxCheckerTask() Task

NewURLSyntaxCheckerTask return task that check URL() function syntax

func NewUseTraitSyntaxTask added in v0.3.0

func NewUseTraitSyntaxTask() Task

NewUseTraitSyntaxTask return task that check UseTrait() function syntax

func NewViewSyntaxTask

func NewViewSyntaxTask() Task

NewViewSyntaxTask return task that check View() function syntax

func Setup

func Setup() []Task

Setup returns a slice that sets the linter task.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL