Kevin Moore
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,...
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...
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
URL: https://pub.dev/packages/vector_math/changelog See 
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 `
- **Run generator with source maps – makes debugging easier** - **Make a field final** - **mostly working** - **silly**
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.
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)...