Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Explorer ¶
type Explorer struct {
// contains filtered or unexported fields
}
Explorer is a service that handles the analysis flows
func NewExplorer ¶
func NewExplorer(l *utils.StandardLogger, db *repository.ProjectDB, ldb *repository.LibraryDB, basePath string, btdClient btdprotos.UsedBuildToolsClient, gradleClient gpprotos.GradleParseServiceClient, mcdClient mcdprotos.DownloaderClient, rmHost string, store files.Storage) *Explorer
NewExplorer creates an Explorer
type Gradlew ¶
type Gradlew struct {
// contains filtered or unexported fields
}
Gradlew handles execution of various gradlew comands
func NewGradlew ¶
func NewGradlew(l *utils.StandardLogger, destPath string) *Gradlew
NewGradlew created a new Gradlew
func (*Gradlew) Dependencies ¶
Dependencies parses the output of `gradlew [proj]:dependencies`
Click to show internal directories.
Click to hide internal directories.