Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit cd7b013

Browse files
committed
Python: Add missing documentation
1 parent b8194bd commit cd7b013

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

python/ql/src/semmle/python/ApiGraphs.qll

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,22 @@
1+
/**
2+
* Provides an implementation of _API graphs_, which are an abstract representation of the API
3+
* surface used and/or defined by a code base.
4+
*
5+
* The nodes of the API graph represent definitions and uses of API components. The edges are
6+
* directed and labeled; they specify how the components represented by nodes relate to each other.
7+
*/
8+
19
import python
210
import semmle.python.dataflow.new.DataFlow
311

12+
/**
13+
* Provides classes and predicates for working with APIs used in a database.
14+
*/
415
module API {
16+
/**
17+
* An abstract representation of a definition or use of an API component such as a function
18+
* exported by a Python package, or its result.
19+
*/
520
class Node extends Impl::TApiNode {
621
/**
722
* Gets a data-flow node corresponding to a use of the API component represented by this node.

0 commit comments

Comments
 (0)