1173 Commits

Author SHA1 Message Date
e438ad5c32 [pigeon] added void TypeDeclaration helper (#432) 2021-08-16 14:38:49 -07:00
2c450d951b [pigeon] unnamed arguments and nonnull typeArguments (#435) 2021-08-16 09:50:49 -07:00
6304033742 [multicast_dns] Fix for #88242 README.md broken link for bin dir (#436) multicast_dns-v0.3.0+1 2021-08-15 15:47:03 -07:00
c0b0bdd0e5 [Pigeon] Add the optional sdkPath parameter for specifying Dart SDK path (#434) 2021-08-13 13:01:44 -07:00
5820fda0c7 [pigeon] generics and parsing multiple parameters (#428)
* [pigeon] implemented generics
* [pigeon] implemented multiple arity parsing
* [pigeon] implemented generics support in primitives
* [pigeon] made generated dart code keep the parameter name
* [pigeon] refactored the AST to be more clear
2021-08-13 10:45:06 -07:00
5c1c13a99a [ci.yaml] Add LUCI config information (#431) 2021-08-06 14:15:05 -07:00
2a3ffd3f8e [pigeon] fixed some NPE for nested types in java (#430) 2021-08-05 13:02:55 -07:00
ae0ab86373 Don't use 'flutter upgrade' on Cirrus (#429)
This command isn't intended for CI use, and is also slower due to
downloading artifacts that will be immidately discarded.

See flutter/flutter#86037
2021-08-04 11:40:51 -07:00
5926d01770 [flutter_markdown] Fix mergeInlineChildren when first span is not a TextSpan (#365) flutter_markdown-v0.6.4 2021-08-01 14:34:16 +10:00
c813f4860b [pigeon] added an error until we support primitive enums (#423) 2021-07-30 09:43:13 -07:00
8415ca693c [metrics_center] suppressed new linter warnings (#422) 2021-07-29 14:59:07 -07:00
55010fbf2e [pointer_interceptor] suppressed new linter warnings (#421) 2021-07-29 14:43:25 -07:00
41b51d001e [Pigeon] Add one_language flag to pigeon (#419) 2021-07-29 14:21:42 -07:00
c20951f6ce [flutter_markdown] [bug-fix] [#86138] Forcing a unique key for RichText widgets (#415) flutter_markdown-v0.6.3 2021-07-28 10:53:58 +10:00
73c64d8dec [pigeon] implemented primitive datatypes (#414) 2021-07-27 14:02:04 -07:00
c359efa333 [pigeon] moved to a custom codec (#399) 2021-07-22 10:51:48 -07:00
e8950bc798 [pigeon] removed the formatter from local_tests (#395) 2021-07-21 13:24:31 -07:00
08e24d4f68 [pigeon] cleanup pigeon lib tests (#398) 2021-07-21 09:59:30 -07:00
ebc0723b92 [pigeon] Do not 'activate' flutter_plugin_tools (#412)
Calling 'pub activate flutter_plugin_tools' changes the global state,
which is not something a specific package should be doing in a script
that runs on CI. This not only bypasses the pinning for this test, which
is currently causing out-of-band breakage, but also any test that runs
later.
2021-07-20 10:08:56 -07:00
8da24ab81e [cross_file] Improve dart:io saveTo (#404)
Changes the `saveTo` method for the dart:io-based implementation to copy
path-based instances rather than read them into memory and writing them
out again. This makes it *much* more efficient, especially for large
files.

Also adjusts the unit tests to write to a temporary directory rather
than in-tree, since they are using the actual filesystem.

Fixes https://github.com/flutter/flutter/issues/83665
cross_file-v0.3.1+4
2021-07-12 12:14:14 -07:00
1e5b0101e4 Always run all steps of the format+analyze task (#408)
By default the first failure ends the whole task. These scripts are only
grouped to reduce overhead; we always want to get results from all of
them so that, e.g., format failures don't mask analyzer failures.
2021-07-12 12:13:05 -07:00
566995534e [imitation_game] Ignore a new deprecation warning (#407)
The migration can't be done yet without breaking stable, so ignore the
warning for now.
2021-07-12 11:46:17 -07:00
0c7212ca28 Re-run Dart formatter (#405)
A recent formatter change breaks the formatter check. This updates the
tree to match current expectations.
2021-07-12 11:17:36 -07:00
d17341ba29 [flutter_image] Add custom request headers. (#374)
This PR adds custom request headers to address issue flutter/flutter#19532.
flutter_image-v4.1.0
2021-07-12 10:51:34 -07:00
735a9474e4 [flutter_lints] Fix readme (#394) flutter_lints-v1.0.4 2021-07-07 11:07:33 -07:00
78126e66db Add --no-fatal-infos to customer_testing scripts (#371) 2021-07-04 15:06:02 -07:00
11b6af80d4 Fix another bare use of 'pub' (#403)
Follow-up to #401 that fixes a missed instance.
2021-07-04 17:01:24 -04:00
5a46376448 Replace 'pub' with 'dart pub' in CI scripts (#401)
Bare use of 'pub' is deprecated.

Also updates the pinned repo tool version, since some uses of 'pub' have
been fixed there.
2021-07-02 10:47:27 -07:00
48f5ae2fdc [ci] Enable auto publish (#400) 2021-06-30 16:26:04 -07:00
501e3c4a1c Update the rules for the post-merge labeler (#379)
The existing pattern isn't matching; this replaces it with more explicit rules that are more similar to what flutter/plugins is successfully using.
2021-06-29 13:20:42 -07:00
9702adf639 Fix link syntax in CONTRIBUTING.md (#389) 2021-06-29 13:04:07 -07:00
4996352511 [pigeon] added more errors for improper usage (#393) 2021-06-29 12:27:59 -07:00
59160ba428 [pigeon] added a test to assert circular references (#397) 2021-06-29 10:05:35 -07:00
8388832a7a [pigeon] added error for static fields (#392) 2021-06-29 09:45:56 -07:00
68d6408e0c Update ci.yaml documentation link (#388) 2021-06-28 16:36:05 -07:00
e528db7f92 [flutter_template_images] Support the new skeleton app template (#366)
This is the flutter_template_images part of https://github.com/flutter/flutter/pull/83530. It puts files that are used to build new Flutter apps into paths expected by the new mechanism (which supports more than one type of app template).
flutter_template_images-v4.0.0
2021-06-28 11:55:54 -07:00
66a6816b6e [pigeon] transitioned compilation tests to platform tests (#387) 2021-06-25 14:07:50 -07:00
2db5e2dce7 [pigeon] added a tool to help with comparing the output of different versions (#390) 2021-06-25 13:59:53 -07:00
967c062dff [pigeon] Added a more explicit error if generic fields are used. (#391) 2021-06-25 11:25:07 -07:00
25367c7fef [pigeon] started raising an error if trying to use more than one file (#385) 2021-06-24 13:10:12 -07:00
504b20b64a [pigeon] switched to parsing with the analyzer (#381) 2021-06-23 12:01:55 -07:00
8c03b5ed24 [pigeon] fixed recursing into class declarations in the front end parser (#386) 2021-06-23 09:54:49 -07:00
7277bd72c6 [CrossFile] Fix class name in readme (#383)
It says you have to use a class CrossFile which doesn't even exist in the package. It must be XFile.
cross_file-v0.3.1+3
2021-06-23 08:47:13 -07:00
5ec330f81d update gcp credentials (#384)
> `submit-queue` is red because every Cirrus job failed during the last post-submit run, presumably due to the thing this PR is fixing. Landing with that failing is the only possible way the land a tree fix.

I see. Manually merge to unblock the tree.
2021-06-21 16:22:08 -07:00
a0425da631 [cross_file] sorted imports (#382) 2021-06-18 16:32:09 -07:00
c12539f76f [pigeon] fixed error returning errors from async void(void) functions (#380) 2021-06-17 16:40:56 -07:00
5bd986b616 [Pigeon] enum ios unittest (#376) 2021-06-14 13:03:58 -07:00
6833bcc29c [pigeon] updated readme and made version 0.2.2 (#372) 2021-06-14 11:32:33 -07:00
27b2ce612e [pigeon] replaced all_datatype compilation tests with platform unit tests (#373) 2021-06-14 10:28:19 -07:00
2efee6d8ad [cross_file] Update README (#370) 2021-06-10 20:04:03 -07:00