Skip to content

Inconsistencies in Show call Hierarchy #61213

@FMorschel

Description

@FMorschel

Repro:

/// Foo is [foo].
/// Here
/// Is
/// A
/// Really
/// Big
/// Comment
void foo() {
  foo();
}


void bar() {
  // This is a comment
  foo();
}


/// This doesnt call [foo].
void other() {}

It shows the call iteratively on itself forever, maybe we should stop that?
Image

And it also shows non-calls (only references in comments) which I think should be removed from this result too.
Image

CC @DanTup @bwilkerson

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3A lower priority bug or feature requestarea-devexpFor issues related to the analysis server, IDE support, linter, `dart fix`, and diagnostic messages.type-bugIncorrect behavior (everything from a crash to more subtle misbehavior)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions