* lexer: added a function to scan version digits * lexer: removed special comment scanner Instead, simply strip off '/*!' and the pairing '*/'. Temporarily disabled handling of /*+ ... */ * lexer: support collecting the entire /*+ ... */ as a single token This new token has type `hintComment`. The actual hint will be parsed lazily. * lexer,yy_parser: move lastErrorAsWarn() from Parser into Scanner * goyacc: do not allow conflict, support changing parser type name change the "DO NOT EDIT" line to fit the Go standard * parser,hintparser: created a new parser just for parsing optimizer hints deleted all optimizer hint rules from parser.go refactor the Makefile to support building both parsers (also deleted some outdated fixup of *parser.go) * lexer: fix comment parser * codecov: don't wait for integration test before showing the coverage * lexer: fix comment parsing again * hintparser: TiDB still expects `HASH_JOIN(@qb1 foo@qb2)` to be valid :( * parser,hintparser: provide the true line/column offset in the warnings cache the hintparser in the main parser to avoid repeated allocation * lexer: delete unused sqlOffsetInComment()
20 lines
292 B
YAML
20 lines
292 B
YAML
codecov:
|
|
require_ci_to_pass: no
|
|
notify:
|
|
wait_for_ci: no
|
|
|
|
coverage:
|
|
status:
|
|
project:
|
|
default:
|
|
threshold: 0.2
|
|
patch:
|
|
default:
|
|
target: 0% # trial operation
|
|
changes: no
|
|
|
|
comment:
|
|
layout: "header, diff"
|
|
behavior: default
|
|
require_changes: no
|