Bob Nystrom
Bob Nystrom
After the [new tall style issue](https://github.com/dart-lang/dart_style/issues/1253), the two formatter issues with the most 👍 are both about configuring page width ([1](https://github.com/dart-lang/dart_style/issues/833), [2](https://github.com/dart-lang/dart_style/issues/918)). This has been the `#1` feature request for...
The dart_style library API now accepts [experiment flags](https://pub.dev/documentation/dart_style/latest/dart_style/DartFormatter/experimentFlags.html). I added support for that when I made the formatter [not hardcode all known experiments](https://github.com/dart-lang/dart_style/issues/1245). It passes those flags onto the parser...
An earlier version of the patterns proposal used record pattern syntax like `(foo: var f, bar: 3)` to match any object, and it would simply call the corresponding getters on...
The language currently allows labels on switch cases. Then you can use a `continue` followed by a label name to jump from one case to any other chosen case in...
After [many years of users asking for it](https://github.com/dart-lang/dart_style/issues/833), we're planning to support project-wide configuration of formatter page width (https://github.com/dart-lang/sdk/issues/56863). If a user sets the page width in their `analysis_options.yaml` to...
The language team is working on [a proposal](https://github.com/dart-lang/language/blob/main/working/unquoted-imports/feature-specification.md) to allow unquoted imports (and exports and probably parts) like: ```dart import foo/bar.baz; ``` Since the import path isn't quoted, some file...