Skip to content

Commit 606360c

Browse files
authored
Merge pull request github#3370 from shati-patel/sd-88
Docs: Delete "Technical information" articles
2 parents 0260202 + e183575 commit 606360c

File tree

5 files changed

+2
-45
lines changed

5 files changed

+2
-45
lines changed

docs/language/learn-ql/database.rst

Lines changed: 0 additions & 33 deletions
This file was deleted.

docs/language/learn-ql/index.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ CodeQL is based on a powerful query language called QL. The following topics hel
2727
javascript/ql-for-javascript
2828
python/ql-for-python
2929
ql-training
30-
technical-info
3130

3231
.. toctree::
3332
:hidden:

docs/language/learn-ql/technical-info.rst

Lines changed: 0 additions & 9 deletions
This file was deleted.

docs/language/learn-ql/terminology-note.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,4 @@ QL is a general-purpose, object-oriented language that can be used to query any
2424
CodeQL databases
2525
----------------
2626

27-
QL snapshots have been renamed CodeQL databases. :doc:`CodeQL databases <database>` contain relational data created and analyzed using CodeQL. They are the equivalent of QL snapshots, but have been optimized for use with the CodeQL tools.
27+
QL snapshots have been renamed CodeQL databases. `CodeQL databases <https://help.semmle.com/codeql/about-codeql.html#about-codeql-databases>`__ contain relational data created and analyzed using CodeQL. They are the equivalent of QL snapshots, but have been optimized for use with the CodeQL tools.

docs/language/ql-training/slide-snippets/intro-ql-general.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ Analysis overview
103103

104104
CodeQL analysis works by extracting a queryable database from your project. For compiled languages, the tools observe an ordinary build of the source code. Each time a compiler is invoked to process a source file, a copy of that file is made, and all relevant information about the source code (syntactic data about the abstract syntax tree, semantic data like name binding and type information, data on the operation of the C preprocessor, etc.) is collected. For interpreted languages, the extractor gathers similar information by running directly on the source code. Multi-language code bases are analyzed one language at a time.
105105

106-
Once the extraction finishes, all this information is collected into a single `CodeQL database <https://help.semmle.com/QL/learn-ql/database.html>`__, which is then ready to query, possibly on a different machine. A copy of the source files, made at the time the database was created, is also included in the CodeQL database so analysis results can be displayed at the correct location in the code. The database schema is (source) language specific.
106+
Once the extraction finishes, all this information is collected into a single `CodeQL database <https://help.semmle.com/codeql/about-codeql.html#about-codeql-databases>`__, which is then ready to query, possibly on a different machine. A copy of the source files, made at the time the database was created, is also included in the CodeQL database so analysis results can be displayed at the correct location in the code. The database schema is (source) language specific.
107107

108108
Queries are written in QL and usually depend on one or more of the `standard CodeQL libraries <https://github.com/semmle/ql>`__ (and of course you can write your own custom libraries). They are compiled into an efficiently executable format by the QL compiler and then run on a CodeQL database by the QL evaluator, either on a remote worker machine or locally on a developer’s machine.
109109

0 commit comments

Comments
 (0)