Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
b8194bd
Python: Add support for API graphs
tausbn Feb 1, 2021
cd7b013
Python: Add missing documentation
tausbn Feb 1, 2021
e4c3544
Python: Add support for `from foo.bar import baz`
tausbn Feb 2, 2021
3fafb47
Python: Fix global flow
tausbn Feb 3, 2021
6ce160c
Python: Use call instead of invocation
tausbn Feb 3, 2021
c5d6792
Python: Make `toString` abstract
tausbn Feb 3, 2021
05f290f
Python: Better explanation in `use/3`
tausbn Feb 3, 2021
56515c5
Python: Improve documentation for `moduleImport`
tausbn Feb 3, 2021
ebfb1fa
Python: Autoformat
tausbn Feb 3, 2021
ba98b08
Python: Further elaboration of `use/3`
tausbn Feb 3, 2021
5974af6
Python: Update test file
tausbn Feb 3, 2021
e5ec1e1
Python: Fix typos in test files
tausbn Feb 4, 2021
4627799
Python: Fix more typos
tausbn Feb 4, 2021
d01d7ee
Python: Add documentation from `DataFlowUtil::importNode`
tausbn Feb 4, 2021
e54c925
Python: Greatly simplify `imports/2` predicate
tausbn Feb 4, 2021
07ffa9f
Python: More documentation
tausbn Feb 4, 2021
305bfab
Python: Fix `imports/2`
tausbn Feb 4, 2021
aa7e9f0
Python: Add big explanatory comment about prefixes.
tausbn Feb 4, 2021
2524f23
Python: Add more test cases
tausbn Feb 4, 2021
f6e1ea5
Python: Fix missing global variable source nodes
tausbn Feb 4, 2021
3c7d9c3
Python: Fix typo
tausbn Feb 4, 2021
a505eb6
Python: Adhere to QLDoc style guide
tausbn Feb 4, 2021
d035937
Python: Add change note
tausbn Feb 4, 2021
a667431
Python: Fix typo in docs
tausbn Feb 5, 2021
6c8dfb2
Python: Use `flowsTo` instead of `hasLocalSource`
tausbn Feb 5, 2021
78cb534
Python: Slight cleanup of `Cached::call`
tausbn Feb 5, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions python/change-notes/2021-02-04-api-graphs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
lgtm,codescanning
* Added support for API graphs. Data-flow nodes referring to an external API component such as `flask.views.View` can now be found using `API::moduleImport("flask").getMember("views").getMember("View").getAUse()` when the `semmle.python.ApiGraphs` module has been imported.
Loading