parser: Fix keywords & keywords not checked in CI#54371
Conversation
Signed-off-by: Wish <breezewish@outlook.com>
Signed-off-by: Wish <breezewish@outlook.com>
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #54371 +/- ##
=================================================
- Coverage 72.8342% 56.0108% -16.8234%
=================================================
Files 1530 1652 +122
Lines 435975 609080 +173105
=================================================
+ Hits 317539 341151 +23612
- Misses 98801 244646 +145845
- Partials 19635 23283 +3648
Flags with carried forward coverage won't be shown. Click here to find out more.
|
|
/retest |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: dveeden, hawkingrei The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
[LGTM Timeline notifier]Timeline:
|
Co-authored-by: Daniël van Eeden <github@myname.nl>
Signed-off-by: Wish <breezewish@outlook.com>
|
/retest |
| test: fmt parser | ||
| sh test.sh | ||
|
|
||
| parser: parser.go hintparser.go |
There was a problem hiding this comment.
Do we need to modify root/Makefile to check the lint?
What problem does this PR solve?
Issue Number: ref #48801
Problem Summary:
What changed and how does it work?
In #48807 a new Make action is introduced. However this action is not invoked in CI, nor listed in TiDB Dev Guide, causes mistakes like #54246 (comment).
This PR:
make generatewhenmake parseris called, prevent future mistakes happen againCheck List
Tests
Side effects
Documentation
Release note
Please refer to Release Notes Language Style Guide to write a quality release note.