Skip to content

DiffContext v0.4.1 - Class Ownership Extraction

Choose a tag to compare

@trakshan-mishra trakshan-mishra released this 14 Jun 08:05
· 158 commits to main since this release

Highlights

Added ownership-aware function extraction.

Before:

./core.py:invoke

After:

./core.py:Command.invoke
./core.py:Group.invoke
./core.py:Context.invoke

Benefits

  • Eliminates same-file method collisions
  • Preserves class ownership
  • Improves graph precision on object-oriented repositories
  • Supports async methods
  • Enables accurate benchmarking on Click, Flask, FastAPI, and Rich

Validation

Click repository extraction:

Before: 371 functions
After: 506 functions

Next

v0.4.2 - Ownership-Aware Call Resolution