Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ParserUseCase ¶
type ParserUseCase interface { ProduceMessage(toSend model.FunctionMetadata) error ExtractFunctions(code []byte, fileName, packageName, link string) ([]model.FunctionMetadata, error) ParseUrl(rawUrl string) (string, string, string, error) FetchFile(url string) ([]byte, error) }
func NewParserUseCase ¶
func NewParserUseCase(producer *kafka.Producer, whiteList map[string]bool) ParserUseCase
Click to show internal directories.
Click to hide internal directories.