dart-lang / dart-lang/webdev

On object drilldown, closures appear to infinitely self nest

Open
#1,252 1 comment 0 reactions 0 assignees View on GitHub
P2
Dominant language
Dart
Stars
224
Forks
94
Avg merge
4d 3h
Merged PRs (30d)
2

Description

![Screen Shot 2021-02-15 at 7 18 46 PM](https://user-images.githubusercontent.com/2119553/108015017-15814a80-6fc4-11eb-8fd9-b690be6a4ea7.png)

This is while drilling down on `parent.state._loadedCreator`. Hovering over `_loadedCreater` and each `Closure` shows the same function.

Flutter version:

```
> flutter --version
Flutter 1.26.0-17.5.pre • channel beta • https://github.com/flutter/flutter.git
Framework • revision 1fe38dcb5f (5 days ago) • 2021-02-10 16:25:47 -0800
Engine • revision d4453f6018
Tools • Dart 2.12.0 (build 2.12.0-259.9.beta)
```

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the object drilldown for parent.state._loadedCreator using the Flutter and Dart versions recorded in the issue. Inspect the drilldown behavior when hovering over _loadedCreater and each Closure. Done means closures no longer appear to infinitely self-nest and the displayed values can be distinguished.

Written by the indexing model from the issue text.

Assessment

Tech stack
dart
Domain
tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.