Skip to content

Remove duplicate ctx-derived arguments in base analysis #1266

Open
@sim642

Description

@sim642

Base analysis is full of code like

set_many ~ctx (Analyses.ask_of_ctx ctx) gs st [...]

where Analyses.ask_of_ctx ctx, gs and st are directly taken from ctx itself. There's no point in having those three arguments because everything could be accessed via the ctx that's already passed around.

This is the case for a lot of code in base, so this would be a major cleanup.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions