Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Adapter ¶
type Adapter interface {
ToApplication(parsed parsers.Application) (Application, error)
}
Adapter represents the application adapter
type Application ¶
type Application interface { Head() heads.Head Main() instructions.Instructions Tests() tests.Tests Labels() labels.Labels HasExtends() bool Extends() []parsers.ImportSingle }
Application represents an application
type Builder ¶
type Builder interface { Create() Builder WithHead(head heads.Head) Builder WithMain(main instructions.Instructions) Builder WithTests(tests tests.Tests) Builder WithLabels(labels labels.Labels) Builder WithExtends(extends []parsers.ImportSingle) Builder Now() (Application, error) }
Builder represents an application builder
Click to show internal directories.
Click to hide internal directories.