Skip to content
This repository was archived by the owner on Oct 8, 2025. It is now read-only.
This repository was archived by the owner on Oct 8, 2025. It is now read-only.

Decide what symbols to hide from workspace symbols #39

@mhanberg

Description

@mhanberg

Description

Many modules include "public private" functions that aren't intended for you to use and are injected with metaprogramming.

This functions often are prefixed and suffixed with a double underscore __struct__. These seem to clutter up the symbol table and make it harder to use.

I believe that IEx will hide those from autocomplete, so it might make sense to filter those in the symbol table.

Example

image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions