-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Update one more link in the QL training content #6754
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
I need to update a few more absolute links before we merge this. |
Thank you so much for fixing this. Let me know when you're ready for a review. 💖 |
docs/codeql/support/ql-training.rst
Outdated
- `Introduction to variant analysis: CodeQL for C/C++ <cpp/intro-ql-cpp.html>`__–an introduction to variant analysis and CodeQL for C/C++ programmers. | ||
- `Example: Bad overflow guard <cpp/bad-overflow-guard.html>`__–an example of iterative query development to find bad overflow guards in a C++ project. | ||
- `Program representation: CodeQL for C/C++ <cpp/program-representation-cpp.html>`__–information on how CodeQL analysis represents C/C++ programs. | ||
- `Introduction to local data flow <cpp/data-flow-cpp.html>`__–an introduction to analyzing local data flow in C/C++ using CodeQL, including an example demonstrating how to develop a query to find a real CVE. | ||
- `Exercise: snprintf overflow <cpp/snprintf.html>`__–an example demonstrating how to develop a data flow query. | ||
- `Introduction to global data flow <cpp/global-data-flow-cpp.html>`__–an introduction to analyzing global data flow in C/C++ using CodeQL. | ||
- `Analyzing control flow: CodeQL for C/C++ <cpp/control-flow-cpp.html>`__–an introduction to analyzing control flow in C/C++ using CodeQL. |
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.
e664711 has updated the absolute links here to be relative so that we can more easily test them in the staging environment. I'm not sure how easy it'll be to test them now though 🤔
That was wrong. Another commit required.
docs/codeql/support/ql-training.rst
Outdated
- `Introduction to variant analysis: CodeQL for Java <java/intro-ql-java.html>`__–an introduction to variant analysis and CodeQL for Java programmers. | ||
- `Example: Query injection <java/query-injection-java.html>`__–an example of iterative query development to find unsanitized SPARQL injections in a Java project. | ||
- `Program representation: CodeQL for Java <java/program-representation-java.html>`__–information on how CodeQL analysis represents Java programs. | ||
- `Introduction to local data flow <java/data-flow-java.html>`__–an introduction to analyzing local data flow in Java using CodeQL, including an example demonstrating how to develop a query to find a real CVE. | ||
- `Exercise: Apache Struts <java/apache-struts-java.html>`__–an example demonstrating how to develop a data flow query. | ||
- `Introduction to global data flow <java/global-data-flow-java.html>`__–an introduction to analyzing global data flow in Java using CodeQL. |
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.
See also https://github.com/github/codeql/pull/6754/files#r715727011.
As above.
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 for the further updates 🙇🏻♀️
I suggest that we merge this and test it on the staging site 🚀
@jf205 - are you able to update the staging site with these changes? |
I'd prefer to pass this over to the docs team. I'm out of the loop when it comes to the update process. |
@felicitymay we missed one outdated link in the QL training content. @henti spotted it for us! ✨