You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A one-fix patch release. No breaking changes — drop-in upgrade.
🐛 Fixed
Intra-class method calls resolve to the method again. Upgrading the bundled analyzer to codeanalyzer-python 0.3.1 fixes callee resolution for self._method(...) calls: the Python call graph previously pointed such edges at the class node instead of the target method — silently truncating call chains at their deepest hop (and sometimes omitting receiver-method edges entirely). Call-site callee_signature now names the actual method, and PyCallsite gains an additive arguments field describing call arguments. If you do reachability or caller/callee analysis over Python code with intra-class calls (most real code), your graphs get materially more complete with this upgrade.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
CLDK python-sdk v1.4.2
A one-fix patch release. No breaking changes — drop-in upgrade.
🐛 Fixed
Intra-class method calls resolve to the method again. Upgrading the bundled analyzer to
codeanalyzer-python0.3.1 fixes callee resolution forself._method(...)calls: the Python call graph previously pointed such edges at the class node instead of the target method — silently truncating call chains at their deepest hop (and sometimes omitting receiver-method edges entirely). Call-sitecallee_signaturenow names the actual method, andPyCallsitegains an additiveargumentsfield describing call arguments. If you do reachability or caller/callee analysis over Python code with intra-class calls (most real code), your graphs get materially more complete with this upgrade.Upgrade
Full details: CHANGELOG · GitHub release · upstream fix: codeanalyzer-python#94
Beta Was this translation helpful? Give feedback.
All reactions