Skip to content

Regression in 1.46.0 - (Analyzer) Memoized Results of mutating methods cause false positives #2180

Description

@gsteel

Description

Initial calls to methods with possibly null results pass analysis, but subsequent assertions cause false positives after mutating methods are called

Playground Link

https://mago.carthage.software/1.46.0/en/playground/#019fd782-21a5-a17d-2e83-a752bce652be

Reproduction

No response

Environment

  • Mago 1.46.0
  • MacOS / Playground

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-triageNeeds triaget-bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions