Concept: what is a project and how is the term used in Semmle analysis.
You can create a new project using one of the following methods:
Use the bootstrap command –- this command guides you through the steps required to configure and create a new project. There are also further options to help you process your source code in order to carry out analysis. This method is useful if the new code base is substantially different from any currently defined projects.
Expand title Click to show basic tutorials... Report List pagetutorial, +basic content:title true, content:title
- Use createProject to copy an existing project –- creates a copy of the project configuration that you can edit to define the configuration of the new project. This method is useful if the new code base is similar to a currently defined project (for example, a different branch or a new application in the same repository or with a similar build method).
Use createProject to copy a template –- creates a project from a template that you can edit to define the configuration of the new project. This method is useful to experts if the new code base is substantially different from any currently defined projects.
Administrator tasks for a project include: