Merge pull request #13683 from asgerf/rb/api-graph-noobject

Ruby: exclude Object class from API graph
This commit is contained in:
Asger F
2023-07-10 12:51:15 +02:00
committed by GitHub
43 changed files with 2449 additions and 1305 deletions

View File

@@ -0,0 +1,7 @@
---
category: majorAnalysis
---
* The API graph library (`codeql.ruby.ApiGraphs`) has been significantly improved, with better support for inheritance,
and data-flow nodes can now be converted to API nodes by calling `.track()` or `.backtrack()` on the node.
API graphs allow for efficient modelling of how a given value is used by the code base, or how values produced by the code base
are consumed by a library. See the documentation for `API::Node` for details and examples.