Documentation ¶
Index ¶
- Variables
- func NewBuilder(toolchainFinder domain.ToolchainFinder) domain.Builder
- func NewFinderOnDirByFilenamesAndExtensions(filenames, extensions []string) domain.FileFinder
- func NewTester() domain.Tester
- func NewToolchainFinderFromToolchainLoaders(toolchains ...domain.ToolchainLoader) domain.ToolchainFinder
- func WrapBuilderWithFileFinder(builder domain.Builder, fileFinder domain.FileFinder) domain.Builder
- func WrapBuilderWithSkipWhenNotExist(builder domain.Builder) domain.Builder
- func WrapTesterWithBuilder(tester domain.Tester, builder domain.Builder) domain.Tester
- func WrapTesterWithFileFinder(tester domain.Tester, fileFinder domain.FileFinder) domain.Tester
Constants ¶
This section is empty.
Variables ¶
View Source
var ( DefaultSourceFinder domain.FileFinder DefaultProgramFinder domain.FileFinder DefaultToolchainFinder domain.ToolchainFinder DefaultBuilder domain.Builder DefaultTester domain.Tester )
Functions ¶
func NewBuilder ¶
func NewBuilder(toolchainFinder domain.ToolchainFinder) domain.Builder
func NewFinderOnDirByFilenamesAndExtensions ¶
func NewFinderOnDirByFilenamesAndExtensions(filenames, extensions []string) domain.FileFinder
func NewToolchainFinderFromToolchainLoaders ¶
func NewToolchainFinderFromToolchainLoaders(toolchains ...domain.ToolchainLoader) domain.ToolchainFinder
func WrapTesterWithBuilder ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.