package
0.0.0-20160623120304-c231a7333142
Repository: https://github.com/rnowley/sonicscrewdriver.git
Documentation: pkg.go.dev
# Functions
ExtractSourceFileList is a function that reads all of the source files to be compiled from the configuration file and returns a slice of source files to be compiled using the kotlinc command.
ExtractTestSourceFileList is a function that reads all of the test project source files to be compiled from the configuration and returns a slice of source files to be compiled using the kotlinc command.
GetKotlncBuildCommand is a function for building up a kotlinc command that can be used for building a kotlin project.
GetKotlincTestBuildCommand is a function for building up a kotlinc command that can be used for building a Kotlin test project.
GetKotlinRunCommand creates a new KotlinCommand based on the configuration passed in as the argument to this function.
No description provided by the author
NewDefaultKotlincCommand returns a KotlincCommand with some default values set.
NewDefaultKotlinCommand returns a KotlinCommand with some default values set.
NewKotlinProjectRunner creates a new KotlinProjectRunner.
NewProjectBuilder creates a new instance of a KotlinProjectBuilder.
# Structs
KotlincCommand provides a representation of a call to the Kotlin compiler command.
KotlinCommand contains all of the information required to call the Java command.
KotlinProject is a struct for holding the information required for building or running a Kotlin Project.
KotlinProjectBuilder represents a class for building a Kotlin project.
No description provided by the author
KotlinTests provides the information to build a test project.