Documentation ¶
Overview ¶
Package source includes detectors for STI source repositories
Index ¶
Constants ¶
This section is empty.
Variables ¶
var DefaultDetectors = Detectors{ DetectRuby, DetectJava, DetectNodeJS, }
DefafultDetectors is a default set of Detector functions
Functions ¶
This section is empty.
Types ¶
type DetectorFunc ¶
DetectorFunc is a function that returns source Info from a given directory. It returns true if it was able to detect the code in the given directory.
type Detectors ¶
type Detectors []DetectorFunc
Detectors is a set of DetectorFunc that is used to detect the language/platform for a given source directory
type Info ¶
Info is detected platform information from a source directory
func DetectJava ¶
DetectJava detects whether the source code in the given repository is Java
func DetectNodeJS ¶
DetectNodeJS detects whether the source code in the given repository is NodeJS
func DetectRuby ¶
DetectRuby detects whether the source code in the given repository is Ruby