github abhigyanpatwari/GitNexus v1.4.6

latest releases: v1.6.5-rc.29, rc/80acaf052f312fde9ca380b38c9f2da9825325b2, v1.6.5-rc.28...
one month ago

Highlights

Phase 7 type resolution ships return-aware loop inference: for-loop iterables like for (const u of getUsers()) now resolve element types via function return types across 8 languages. PHP gets class-property iterable support for foreach($this->property) patterns.


Type Resolution (Phase 7)

  • Phase 7.1–7.2ReturnTypeLookup interface + ForLoopExtractorContext context object + dormant pendingCallResults infrastructure (#341)
  • Phase 7.3 — Call-expression iterable resolution for TS/JS, Java, Kotlin, C#, Go, Rust, Python, PHP (#341)
  • Phase 7.4 — PHP $this->property foreach via @var class property scan (#341)
  • Phase 7.5 — PHP function_call_expression / member_call_expression foreach (#341)
  • extractReturnTypeName deduplicated from call-processor.ts into shared.ts (137 lines removed)

Bug Fixes

New Contributors

Full Changelog: v1.4.5...v1.4.6

Don't miss a new GitNexus release

NewReleases is sending notifications on new releases.