Kevin Moore

Results 252 issues of Kevin Moore

## `use_of_instead_of_from` ## Description The `from` ctor on collections is more expensive. It does casts. If possible, use the `of` constructor. ## Details If the source collection has a known,...

type-enhancement
lint-proposal
status-pending

Happening all over 3.6.0-149.0.dev ``` RangeError (end): Invalid value: Not in inclusive range 6457..286720: 1578263 dart:typed_data new Uint8List.sublistView package:analyzer/src/summary2/data_reader.dart 202:28 SummaryDataReader.readUint8List package:analyzer/src/summary2/package_bundle_format.dart 85:31 new PackageBundleReader package:analyzer/src/clients/build_resolvers/build_resolvers.dart 45:[19](https://github.com/kevmoo/source_gen_test/actions/runs/10436304756/job/28901213357#step:5:20) createAnalysisDriver package:build_resolvers/src/analysis_driver.dart 26:10...

type-bug
P0
package:build_resolvers

It's so crazy common to want to check this – and it's not super straight-forward. See https://github.com/google/googleapis.dart/blob/ec7b27cf3895c92b75ef407e1c109a9f7eba3a72/discoveryapis_commons/lib/src/utils.dart#L10-L16 https://github.com/GoogleCloudPlatform/functions-framework-dart/blob/80da6491efbf2e58a2c3f4732a3a7f055fe5eb37/functions_framework/lib/src/json_request_utils.dart#L39

type-enhancement
package:http_parser

URL: https://pub.dev/packages/vector_math/changelog See ![image](https://user-images.githubusercontent.com/17034/134260191-e046b3f7-e166-48f8-ab60-dc2c58e26044.png)

markdown-issue
Type: bug
Area: implementation
Area: site feedback

1. Would allow MUCH easier management of links. Encouraging devs to use them 2. Would allow basic analytics of where folks are coming from and how active the links are....

This avoids issues with overloading the existing `lessThan` `greaterThan` etc matchers which rely on `==` and `

type-enhancement
package:matcher

- **Run generator with source maps – makes debugging easier** - **Make a field final** - **mostly working** - **silly**

skip-changelog-check
skip-coverage-check
package:benchmark_harness

Add a `bench` CLI command that allows easy compile-and-run across `aot`, `js`, and `wasm` (and just run with `jit` mode) Makes it MUCH easier to run benchmark code across targets.

type-infra
package:benchmark_harness

https://build.chromium.org/p/client.dart.packages/builders/packages-windows-glob/builds/888/steps/pub%20run%20test/logs/stdio ``` 00:01 +107 -1: test\list_test.dart: async lists an absolute glob ScheduleError: | Expected: equals ['foo\\baz\\bang', 'foo\\baz\\qux'] unordered | Actual: [] | Which: has too few elements (0 < 2)...

package:glob