Nate Bosch

Results 198 issues of Nate Bosch

```dart void main() async { final String s1 = await someGeneric(['']); // omit_local_variable_types print(typeOf(s1)); // String // Removing the annotation results in a static type change: final s2 = await...

type-bug
P3
false-positive
set-internal

Cascade syntax helps avoid redundant references to the same variable, but it breaks down once you need to reference that variable within a cascade call. The following are logically equivalent:...

request

Refactor serve_handler_test to use the `fakes` utility from the `web_socket` package instead of reimplement it locally. Currently this changes the behavior of the tests and they fail.

Towards #562 Add a section discussing conflicting superinterfaces to the common problems document. The issue discusses the restrictions around both consistent member signatures and consistent generics. An example is given...

We currently support `multipart/form-data` with `MultipartRequest`, but we don't support `multipart/related`. I needed a multipart/related request and it ended up being easiest to copy some values from this implementation. ```dart...

type-enhancement
package:http

Enable lines_longer_than_80_chars lint and fix the first ~100 diagnostics. Only a very small number felt like they might be toil during normal editing. The vast majority felt like they would...

Add a `common_callbacks.dart` library with a single top level function `ignoreArgument` which takes a single `dynamic` argument and does nothing. Replace all `(_) => null` function literals, as well as...

Closes #2256 When checking deep equality on Map instances (including maps nested in other collection types) we allow keys which are instances of other collection (and don't have a useful...

package:checks

The test package supports running tests through the test runner with full feature support, and it also supports running a `_test.dart` library directly as an executable, what we call a...

type-enhancement
status-blocked
P3
type-ux

Always set up the flutter SDK and use `flutter pub publish`, even for non-flutter Dart packages. The `flutter` command can publish non-flutter packages so no behavior changes are expected during...

package:firehose
type-infra
skip-do-not-submit-check