-
Notifications
You must be signed in to change notification settings - Fork 1.8k
LGTM deprecation: Update QL detective tutorials #11502
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CodeQL found more than 10 potential problems in the proposed changes. Check the Files changed tab for more details.
Most of the code scanning alerts were about QLDoc style issues, which are not relevant for these example queries. I've dismissed those. However, there are some that suggest improvements to the queries. I'm not equipped to judge whether these alerts indicate action that we should take to improve the queries, or whether the queries are better suited to help people understand syntax as they currently are. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @felicitymay. Having the answers at the bottom of the article seems to work quite well. Approved pending a few updates to the 'Alternative solutions' section.
Co-authored-by: James Fletcher <42464962+jf205@users.noreply.github.com>
Thanks for the review @jf205. Are we happy to leave the remaining CodeQL alerts for now, or is there someone who might have time to have a look? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These updates look great! I also appreciated having these as examples for my own related work on this. ✨
These changes remove the reliance of the tutorials on LGTM.com's query console.
Internal PR raised to fix the check failure.