79236646

Date: 2024-11-29 10:11:38
Score: 0.5
Natty:
Report link

This is bash script for above answer. Change codeql-custom-queries-javascript if needed.

# https://stackoverflow.com/questions/76334385/how-do-i-display-full-string-in-a-codeql-exported-result

# curl https://raw.githubusercontent.com/github/codeql/refs/heads/main/javascript/extractor/src/com/semmle/js/extractor/TextualExtractor.java > TextualExtractor.java

# sed -i 's/if (str.length() > 20)/if (str.length() > 20 \&\& true)/g' TextualExtractor.java

extractor="$(codeql resolve extractor --language=javascript-typescript)/tools/extractor-javascript.jar"
echo "$extractor"
javac -cp "$extractor" TextualExtractor.java
rm -rf temp || true
mkdir temp
cd temp
jar xf "$extractor"
cd ..
cp TextualExtractor.class temp/com/semmle/js/extractor/
jar cf extractor-javascript.jar -C temp .
rm -rf temp
mv "$extractor" "$extractor.bak"
cp extractor-javascript.jar "$extractor"
cd codeql-custom-queries-javascript
codeql pack install --force
cd ..
Reasons:
  • Blacklisted phrase (1): stackoverflow
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Vadym Holoveichuk