Spaces:
Runtime error
Runtime error
| set -eu | |
| known_failures="$(cat script/known-failures.txt)" | |
| tree-sitter parse -q \ | |
| 'examples/**/*.ql' \ | |
| $(for file in $known_failures; do echo "!${file}"; done) | |
| example_count=$(find examples -name '*.cs' | wc -l) | |
| failure_count=$(wc -w <<< "$known_failures") | |
| success_count=$(( $example_count - $failure_count )) | |
| success_percent=$(bc -l <<< "100*${success_count}/${example_count}") | |
| printf \ | |
| "Successfully parsed %d of %d example files (%.1f%%)\n" \ | |
| $success_count $example_count $success_percent | |