Skip to content

Withdrawn by author #835

Closed
Closed

Description

@tecnos-okazaki
No description provided.

Activity

  1. added
    bugSomething isn't working
    parsing/qualityGraph extraction bugs, false positives, missing edges
    priority/highNeeds near-term maintainer attention; high-impact bug, regression, safety issue, or release blocker.
    on Jul 4, 2026
  2. DeusData commented on Jul 4, 2026

    @DeusData
    Owner

    Thanks for the measured TS/JS call-resolution report. Triage: high-priority parsing/call-graph correctness under #592.

    The failure mode is clear: unresolved receivers should not fall through to weak same-name strategies and fabricate CALLS edges to unrelated project symbols. I see #836 already targets this. Review should verify the TS/JS guard suppresses only weak member-call matching and does not drop resolved LSP-backed calls.

  3. changed the title [-]TS/JS: unresolved-receiver method calls bind to same-named project symbols via weak strategies (~12.6% fabricated edges on a real monorepo)[/-] [+]Withdrawn by author[/+] on Jul 4, 2026
  4. DeusData commented on Jul 4, 2026

    @DeusData
    Owner

    Fixed on main via the resolver change that suppresses weak short-name strategies for TS/JS member calls with unresolved receivers — so a call like re.test() no longer fabricates a CALLS edge to an unrelated same-named symbol (e.g. SalesforceRestClient.test), and high-fan-in 'magnet' symbols stop poisoning get_architecture/trace_path. LSP-resolved calls are unaffected. Full credit to @tecnos-okazaki, whose work landed via a recovery PR (#840) after the original fork was deleted mid-merge. A retest on main/next release would be welcome. Note: genuinely cross-file inherited TS method resolution remains a separate gap, now tracked with a red reproduction.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingparsing/qualityGraph extraction bugs, false positives, missing edgespriority/highNeeds near-term maintainer attention; high-impact bug, regression, safety issue, or release blocker.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions