dweiss opened a new pull request, #14808: URL: https://github.com/apache/lucene/pull/14808
This is a spinoff from #14804. We should allow running ```ast-grep``` (https://ast-grep.github.io/) rules as validation checks. This is a powerful tool (and fast). For now, running ast-grep is optional. You need to install ast-grep manually and then set this build option to the location (or name) of of the ast-grep tool: ``` lucene.tool.ast-grep=ast-grep ``` I recommend doing this in ```build-options.local.properties```. If this build option is _not set_, the entire task (ruleset) is ignored and a warning is printed. I've set up CI jobs on github to install and run ast-grep as part of pull requests and on-commit checks for now. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org