Versions in this module Expand all Collapse all v1 v1.6.0 Feb 21, 2019 Changes in this version + const COUNT_FIELD_NAME + const REFERENCE_TYPE_BRANCH + const REFERENCE_TYPE_REMOTE + const REFERENCE_TYPE_TAG + const WALK_COMMITS + const WALK_REFERENCES + const WALK_REMOTES + func PossibleTables() map[string][]string + func Run(n *parser.NodeProgram, typeFormat *string) error + type GitBuilder struct + func GetGitBuilder(path *string) *GitBuilder + func (g *GitBuilder) UseFieldFromTable(field string, tableName string) error + func (g *GitBuilder) WithTable(tableName string, alias string) error + type RuntimeError struct + func (e *RuntimeError) Error() string + type RuntimeVisitor struct + func (v *RuntimeVisitor) Builder() *GitBuilder + func (v *RuntimeVisitor) Visit(n *parser.NodeProgram) error + func (v *RuntimeVisitor) VisitAnd(n *parser.NodeAnd) error + func (v *RuntimeVisitor) VisitEqual(n *parser.NodeEqual) error + func (v *RuntimeVisitor) VisitExpr(n parser.NodeExpr) error + func (v *RuntimeVisitor) VisitGreater(n *parser.NodeGreater) error + func (v *RuntimeVisitor) VisitIn(n *parser.NodeIn) error + func (v *RuntimeVisitor) VisitLike(n *parser.NodeLike) error + func (v *RuntimeVisitor) VisitNotEqual(n *parser.NodeNotEqual) error + func (v *RuntimeVisitor) VisitOr(n *parser.NodeOr) error + func (v *RuntimeVisitor) VisitSelect(n *parser.NodeSelect) error + func (v *RuntimeVisitor) VisitSmaller(n *parser.NodeSmaller) error + type TableData struct