Devon Carew

Results 145 issues of Devon Carew

Right now some packages have intentional `dart pub publish --dry-run` warnings. `firehose` fails the build on the dry-run checks; we may want some additional configurability here. See https://github.com/dart-lang/test/pull/1923 for context....

type-enhancement
package:firehose

Right now we're just collecting information from packages. We should expand the corpus data sources to include applications in order to get a better sampling of existing code. One idea...

type-enhancement
package:corpus

When we show symbol usage, we just show the name of a symbol (`createDriver`). This symbol may not be unique in the context of a package however. We should show...

type-enhancement
package:corpus

This is a meta issue to track improving the performance of populating the Dart frames. This happens when the JS VM pauses, and is likely the main place we're spending...

package:dwds
symbols

I'm using the lint `no_runtimeType_toString` to remove references to `runtimeType` in package:source_span (use of runtimeType has disproportionate impact on code size for code compiled to the web). The lint is...

type-bug
P3
false-negative
lint-proposal

I'm seeing a failure documenting the sdk when rolling head into the dart sdk repo: ``` dartdoc 8.0.10 (/b/s/w/ir/cache/builder/sdk/dartdev) failed: UnimplementedError: Unknown type FieldElementImpl #0 ModelElement._constructFromElementDeclaration (package:dartdoc/src/model/model_element.dart:311:12) #1 new ModelElement.for_...

type-bug
P1

See https://github.com/dart-lang/collection/pull/332. I believe this would be a 'replacedBy' dart fix change.

Contribute a dart fix declarative fix: - address https://github.com/dart-lang/collection/issues/350 - this covers the `whereNotNull()` => `nonNulls` change (deprecating `whereNotNull()`) - contribute related test infra Note that this change is currently...

From user feedback, the current behavior of the dartdoc panel can interfere with editing the snippet: - on a click from a user on a symbol, the panel appears below...

type-enhancement
area-preview-ui

Some investigative work on gemini integration: - add a 'gemini' button on the main toolbar - have a 'generate with gemini' model dialog open - allow the user to describe...