Commit Graph

78 Commits

Author SHA1 Message Date
Mouad Debbar
28f3037758 [web] Use plain platform views in benchmarks (#126080)
Removing the dependency between web benchmarks and `url_launcher`'s `Link` widget.
2023-05-05 14:17:34 +00:00
Mouad Debbar
0fa15e04ac [web] Add benchmarks for the Material3 Components screen (#124354)
[web] Add benchmarks for the Material3 Components screen
2023-04-11 19:59:37 +00:00
Michael Goderbauer
31798757e7 replace some ._() constructors with class modifiers (#122765) 2023-03-23 12:29:18 -07:00
Michael Goderbauer
2b4c960885 Remove more references to dart:ui.window (#120994)
* Remove more references to dart:ui.window

* two more doc referenes

* revert icon_color_test.dart
2023-02-18 01:50:08 +00:00
Michael Goderbauer
b0f1714b7b Make Flex,Row,Column const for real (#119673)
* Make Flex,Row,Column const for real

* dart fix --apply

* fix snippets

* fix integration test

* add comment
2023-02-02 19:33:57 +00:00
Michael Goderbauer
54217bd4b1 Remove unnecessary null checks in dev/benchmarks (#118840)
* Remove unnecessary null checks in dev/benchmarks

* empty
2023-01-20 04:04:11 +00:00
Ian Hickson
9fdb64b7e7 Taboo the word "simply" from our API documentation. (#116061) 2022-12-11 22:43:22 +00:00
Dan Field
eaff1562a9 Dispose Paragraph objects (#110627) 2022-09-06 20:45:55 +00:00
Kate Lovett
7e12b37111 Deprecate 2018 text theme parameters (#109817) 2022-08-22 20:00:34 +00:00
Michael Goderbauer
10a7c9ba22 Unify analysis options (#108462) 2022-07-28 09:07:49 -07:00
Alexandre Ardhuin
07f1c20474 add missing trailing commas in list/set/map literals (#102585) 2022-04-27 09:15:35 +02:00
Yegor
fb67afd708 [web] fix CanvasKit benchmarks (was corrupted test PNG) (#100918) 2022-03-31 16:36:08 -07:00
Michael Goderbauer
ca2d60e8e2 Prepare more of dev for use_super_parameters (#101073) 2022-03-30 14:05:05 -07:00
Michael Goderbauer
7f2c1cd772 Use PlatformDispatcher.instance over window where possible (#99496) 2022-03-03 14:46:16 -08:00
Ian Hickson
ab89ce285f Clean up the bindings APIs. (#89451) 2022-02-03 14:55:15 -08:00
Harry Terkelsen
03f1d37935 Add a benchmark for a scrolling list of Links (#94638) 2022-02-03 14:38:58 -08:00
Mouad Debbar
c2f6a3af91 [web] Stop using web experiments in benchmarks (#94739) 2021-12-06 10:14:06 -08:00
Yegor
4dd56df426 [web] add image decoder benchmark (#93174) 2021-11-08 15:23:08 -08:00
Riley Porter
ffbf69cccc Ignore analyzer implict dynamic checks for js_util generic return type (#92271) 2021-10-21 10:28:02 -07:00
Ian Hickson
f90b019c68 Enable prefer_relative_imports and fix files. (#91573) 2021-10-11 10:28:07 -07:00
Ian Hickson
7b01346c5c Enable no_default_cases lint (#91530) 2021-10-11 10:23:04 -07:00
Ian Hickson
61a0add286 Enable avoid_redundant_argument_values lint (#91409) (#91462) 2021-10-08 09:25:14 -07:00
Konstantin Scheglov
ac88d4ba5d Fix avoid_renaming_method_parameters for pending analyzer change. (#85482) 2021-10-08 08:58:05 -07:00
Zachary Anderson
b9d2177da0 Revert "Enable avoid_redundant_argument_values lint (#91409)" (#91461)
This reverts commit 5fd259be24.
2021-10-07 21:11:07 -07:00
Ian Hickson
5fd259be24 Enable avoid_redundant_argument_values lint (#91409) 2021-10-07 20:13:02 -07:00
Ren You
3dea9f0251 Revert "Clean up the bindings APIs (#86438)" (#86484)
This reverts commit d056500bfe.
2021-07-15 09:29:16 -07:00
Ian Hickson
d056500bfe Clean up the bindings APIs (#86438) 2021-07-14 14:41:24 -07:00
Zachary Anderson
7f741e9181 Revert "Clean up the bindings APIs (#86388)" (#86404)
This reverts commit 31de052e3f.
2021-07-13 21:32:29 -07:00
Ian Hickson
31de052e3f Clean up the bindings APIs (#86388) 2021-07-13 18:31:11 -07:00
Ian Hickson
c800b9c3e4 Revert "Clean up the bindings APIs (#83843)" (#86386)
This reverts commit e2490f2906.
2021-07-13 15:47:40 -07:00
Ian Hickson
e2490f2906 Clean up the bindings APIs (#83843) 2021-07-13 12:41:03 -07:00
Alexandre Ardhuin
80990c21e2 code formatting (#85783) 2021-07-07 23:06:05 -07:00
Darren Austin
37bc722339 Migrate dev/benchmarks/macrobenchmarks to null safety. (#85501) 2021-06-29 11:49:27 -07:00
Anis Alibegić
c99ed373b3 Fixed large amount of spelling errors (#83744) 2021-06-02 10:14:06 -07:00
Yegor
ccada2704c [web] run all text layout benchmarks in CanvasKit mode (#83718) 2021-06-01 13:54:02 -07:00
Michael Goderbauer
b8a2456737 Enable library_private_types_in_public_api lint (#81578) 2021-05-10 16:26:16 -07:00
Phil Quitslund
61c30c41b2 fix sort_directives violations (#80817) 2021-04-21 13:49:03 -07:00
Michael Goderbauer
0f568298d8 enable use_key_in_widget_constructors lint (#77032) 2021-03-02 10:14:02 -08:00
Michael Goderbauer
fc99e7c0d7 Enable missing_whitespace_between_adjacent_strings (#77027) 2021-03-01 18:30:17 -08:00
Yegor
5b6444f317 [web] benchmark and optimize defaultTargetPlatform (#75037) 2021-02-02 09:34:01 -08:00
Alexandre Ardhuin
d546e1d311 fix for upcoming lint use_named_constants (#74788) 2021-01-27 20:20:44 +01:00
Sam Rawlins
6ea2806b71 Remove unnecessary imports (#74382) 2021-01-27 10:59:05 -08:00
Ferhat
ebd794a137 [web] Add wrapbox scroll benchmark (#70966) 2020-12-02 08:30:42 -08:00
Ian Hickson
6cff33832e More lints (#70500) 2020-11-16 11:07:37 -08:00
Greg Spencer
bbc0161669 Remove references to Window, and switch usages to PlatformDispatcher or SingletonFlutterWindow (#69617)
* Remove references to dart:ui.Window, and point usages to PlatformDispatcher or SingletonFlutterWindow, as appropriate

* remove new test platform dispatchers

* Amend documentation
2020-11-09 15:26:29 -08:00
Ferhat
40b4d2badc Add PageView benchmark (representative of full screen CustomPainter) (#69990) 2020-11-06 18:49:03 -08:00
xster
3302a12b20 Let Flutter SDK use cupertino_icons 1.0.0 (#65087) 2020-10-16 22:36:01 -07:00
Alexandre Ardhuin
c0176c9ee5 use_is_even_rather_than_modulo (#68301) 2020-10-16 20:20:00 +02:00
Dan Field
33fb35e951 Add benchmark/test for drawing images across frames (#67176) 2020-10-02 16:41:49 -07:00
Tong Mu
a48e14308e Expose GestureBinding.handlePointerEvent, replacing dispatchEvent as the preferred way to dispatch events (#64846) 2020-09-15 22:17:06 -07:00