Skip to content

Outline panel in Julia omits functions if they have type signature assertions #51688

@miguelraz

Description

@miguelraz

Reproduction steps

  1. Write a function function foo(x) ...
  2. Check the outline panel
  3. See the function disappear when you add function foo(x)::String

Current vs. Expected behavior

Current: Function gets ommitted from outline panel when adding ::TypeFoo at the end of it.

Expected: Function should not be ommitted from the outline panel due to adding ::TypeFoo at the end of it.

Zed version and system specs

Zed: v0.227.1+stable.199.9f9b707d39d62468d4cdaed2d8eb95a847da4cf9 (Zed)
OS: macOS 26.1
Memory: 24 GiB
Architecture: aarch64

Attach Zed log file

Zed.log

Relevant Zed settings

settings.json

Relevant Keymap

keymap.json

(for AI issues) Model provider details

No response

If you are using WSL on Windows, what flavor of Linux are you using?

None

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:languages/juliaJulia programming language supportarea:outlineFeedback for outline view, symbols, etcfrequency:uncommonBugs that happen for a small subset of users, special configurations, rare circumstances, etcpriority:P3Papercuts, minor issues with a clear workaround, cosmetic bugsstate:reproducibleVerified steps to reproduce included and someone on the team managed to reproduce

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions