|
|
|
This section contains several tutorials, each of which tries to target different aspects of SemmleCode and the .QL language.
This tutorial helps you get started with SemmleCode. You will learn how to select the code to analyze, run pre-packaged queries that come with the tool and use the different visualization modes. It also introduces the .QL language and explains how to write simple code queries.
This tutorial builds up on the previous introductory tutorial. It steps deeper into the object-oriented features of the .QL language and illustrates how to define .QL classes and reuse them in your queries. It also talks through several other features of the language.
In this tutorial you will learn how to build framework-specific libraries of queries. Notably it illustrates a few examples of queries over Spring enabled Java projects, such as correct wiring of beans.
|
|