// Package elf parses output of the elf static analysis tool to // assign scores based on detected code issues. package elf import "github.com/joint-online-judge/JOJ3/internal/stage" var name = "elf" type Match struct { Keywords []string Score int } type Conf struct { Score int Matches []Match Stdout string `default:"stdout"` Stderr string `default:"stderr"` ForceQuitOnDeduct bool `default:"false"` } type Elf struct{} func init() { stage.RegisterParser(name, &Elf{}) }