@@ -33,15 +33,15 @@ jobs:
33
33
changed_lib_packs="$(git diff --name-only --diff-filter=ACMRT HEAD^ HEAD | { grep -o '^[a-z]*/ql/lib' || true; } | sort -u)"
34
34
for pack_dir in ${changed_lib_packs}; do
35
35
lang="${pack_dir%/ql/lib}"
36
- gh codeql generate library-doc-coverage --output="${{ runner.temp } }/${lang}-current.txt" --dir="${pack_dir}"
36
+ gh codeql generate library-doc-coverage --output="${RUNNER_TEMP }/${lang}-current.txt" --dir="${pack_dir}"
37
37
done
38
38
git checkout HEAD^
39
39
for pack_dir in ${changed_lib_packs}; do
40
40
lang="${pack_dir%/ql/lib}"
41
- gh codeql generate library-doc-coverage --output="${{ runner.temp } }/${lang}-baseline.txt" --dir="${pack_dir}"
42
- awk -F, '{gsub(/"/,""); if ($4==0 && $6=="public") print "\""$3"\"" }' "${{ runner.temp }} /${lang}-current.txt" | sort -u > "${{ runner.temp } }/current-undocumented.txt"
43
- awk -F, '{gsub(/"/,""); if ($4==0 && $6=="public") print "\""$3"\"" }' "${{ runner.temp }} /${lang}-baseline.txt" | sort -u > "${{ runner.temp } }/baseline-undocumented.txt"
44
- UNDOCUMENTED="$(grep -f <(comm -13 "${{ runner.temp }} /baseline-undocumented.txt" "${{ runner.temp }} /current-undocumented.txt") "${{ runner.temp } }/${lang}-current.txt" || true)"
41
+ gh codeql generate library-doc-coverage --output="${RUNNER_TEMP }/${lang}-baseline.txt" --dir="${pack_dir}"
42
+ awk -F, '{gsub(/"/,""); if ($4==0 && $6=="public") print "\""$3"\"" }' "${RUNNER_TEMP} /${lang}-current.txt" | sort -u > "${RUNNER_TEMP }/current-undocumented.txt"
43
+ awk -F, '{gsub(/"/,""); if ($4==0 && $6=="public") print "\""$3"\"" }' "${RUNNER_TEMP} /${lang}-baseline.txt" | sort -u > "${RUNNER_TEMP }/baseline-undocumented.txt"
44
+ UNDOCUMENTED="$(grep -f <(comm -13 "${RUNNER_TEMP} /baseline-undocumented.txt" "${RUNNER_TEMP} /current-undocumented.txt") "${RUNNER_TEMP }/${lang}-current.txt" || true)"
45
45
if [ -n "$UNDOCUMENTED" ]; then
46
46
echo "$UNDOCUMENTED" | awk -F, '{gsub(/"/,""); print "::warning file='"${pack_dir}"'/"$1",line="$2"::Missing QLdoc for "$5, $3 }'
47
47
EXIT_CODE=1
0 commit comments