[WIP] Expiriment with jq parsing

This commit is contained in:
Gijs de Jong
2022-10-07 14:23:10 +02:00
parent f7165a84b6
commit 2890bb983f

20
generate-jq-docs.sh Executable file
View File

@@ -0,0 +1,20 @@
#!/usr/bin/env bash
set -e -u -o pipefail
generate_bugpattern() {
json=$(echo ${1} | base64 --decode | jq -c ".")
name=$(echo $json | jq ".name")
input=$(echo $json | jq ".inputLines")
output=$(echo $json | jq ".outputLines")
echo $name
# TODO: format these values nicely
}
generate_bugpattern_docs() {
json_data=$(cat "error-prone-contrib/target/bug-pattern-data.jsonl")
for row in $(echo ${json_data} | jq -s "." | jq -r ".[] | @base64"); do
generate_bugpattern $row
done
}
generate_bugpattern_docs