Skip to content

Commit b4b1903

Browse files
author
james
committed
docs: simplify 'learning codeql' landing page
1 parent 76f3446 commit b4b1903

File tree

1 file changed

+9
-64
lines changed

1 file changed

+9
-64
lines changed

docs/language/learn-ql/index.rst

Lines changed: 9 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -15,85 +15,30 @@ CodeQL is based on a powerful query language called QL. The following topics hel
1515

1616
If you've previously used QL, you may notice slight changes in terms we use to describe some important concepts. For more information, see our note about :doc:`Recent terminology changes <terminology-note>`.
1717

18-
.. toctree::
19-
:hidden:
20-
21-
terminology-note
22-
23-
24-
.. _getting-started:
25-
26-
Getting started
27-
***************
28-
29-
If you are new to QL, start by looking at the following topics:
30-
3118
.. toctree::
3219
:maxdepth: 1
3320

3421
introduction-to-ql
3522
about-ql
3623
beginner/ql-tutorials
37-
38-
CodeQL training and variant analysis examples
39-
*********************************************
40-
41-
To start learning how to use CodeQL for variant analysis for code written in a specific language, see:
42-
43-
.. toctree::
44-
:maxdepth: -1
45-
46-
ql-training
47-
48-
.. _writing-ql-queries:
49-
50-
Writing CodeQL queries
51-
**********************
52-
53-
To learn more about writing your own queries, see:
54-
55-
.. toctree::
56-
:maxdepth: 3
57-
:includehidden:
58-
5924
writing-queries/writing-queries
60-
61-
For more information on using CodeQL to query code written in a specific language, see:
62-
63-
.. toctree::
64-
:maxdepth: 2
65-
:includehidden:
66-
6725
cpp/ql-for-cpp
6826
csharp/ql-for-csharp
6927
cobol/ql-for-cobol
7028
go/ql-for-go
7129
java/ql-for-java
7230
javascript/ql-for-javascript
7331
python/ql-for-python
74-
75-
Technical information
76-
*********************
77-
78-
For more technical information see:
32+
ql-training
33+
technical-info
7934

8035
.. toctree::
81-
:maxdepth: 2
82-
:includehidden:
83-
84-
technical-info
85-
86-
Reference topics
87-
****************
88-
89-
For a more comprehensive guide to the query language itself, see the following reference topics:
90-
91-
- `QL language handbook <https://help.semmle.com/QL/ql-handbook/index.html>`__—a description of important concepts in QL.
92-
- `QL language specification <https://help.semmle.com/QL/ql-spec/language.html>`__—a formal specification of QL.
93-
94-
Search
95-
******
36+
:hidden:
37+
38+
terminology-note
9639

97-
.. * :ref:`genindex` remove index for the time being as we currently have no tags
40+
Further reading
41+
***************
9842

99-
* :ref:`search`
43+
- `QL language handbook <https://help.semmle.com/QL/ql-handbook/index.html>`__: A description of important concepts in QL.
44+
- `QL language specification <https://help.semmle.com/QL/ql-spec/language.html>`__: A formal specification of QL.

0 commit comments

Comments
 (0)