This repository was archived by the owner on Feb 25, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 6k
Roll src/third_party/dart fc3af737c759..7a3e1e7384f8 (191 commits) #16235
Closed
skia-flutter-autoroll
wants to merge
1
commit into
flutter:master
from
skia-flutter-autoroll:dart-sdk-flutter-engine
Closed
Roll src/third_party/dart fc3af737c759..7a3e1e7384f8 (191 commits) #16235
skia-flutter-autoroll
wants to merge
1
commit into
flutter:master
from
skia-flutter-autoroll:dart-sdk-flutter-engine
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
https://dart.googlesource.com/sdk.git/+log/fc3af737c759..7a3e1e7384f8 git log fc3af73..7a3e1e7 --date=short --first-parent --format='%ad %ae %s' 2020-01-30 [email protected] NNBD Preview: Fix region detail links to _not_ be POST links 2020-01-30 [email protected] Migration: Fix toFinalType for top bounds. 2020-01-30 [email protected] Use Never and Object? in NNBD bottom / top. 2020-01-30 [email protected] [VM/tests] Second step of porting dart:cli tests for NNBD 2020-01-30 [email protected] Revert "Implementation of evaluation to JS in frontend server" 2020-01-30 [email protected] Reuse checkGetter() in checkExtension(). 2020-01-30 [email protected] [vm, service] Add a test to exercise all timeline recorders. 2020-01-30 [email protected] Implementation of evaluation to JS in frontend server 2020-01-30 [email protected] Migration: Add a type parameter to NodeChange. 2020-01-30 [email protected] [VM/tests] - First step to migrate dart:cli tests for NNBD. 2020-01-30 [email protected] NNBD preview: Fix test for generic function types; typedefs still not fixed 2020-01-29 [email protected] [vm/nnbd] Fix nullability and bounds of type parameters 2020-01-29 [email protected] Handle invalid overrides in template and src dart files 2020-01-29 [email protected] Move changes to src .dart files to nnbd_src 2020-01-29 [email protected] Fork dom src files to nnbd version 2020-01-29 [email protected] Add $#NAME syntax to emitter to allow subtemplates 2020-01-29 [email protected] [dartdevc] Apply more lints from pedantic v1.9.0 and cleanup violations 2020-01-29 [email protected] Clean up GetterSetterTypesVerifier. 2020-01-29 [email protected] [dart2js] Use HInvokeExternal for native calls 2020-01-29 [email protected] Revert "[i18n] Replaces fuchsia.deprecatedtimezone" 2020-01-29 [email protected] Implement NullShortableExpressionImpl in MethodInvocationImpl. 2020-01-29 [email protected] Add return types to more methods in analysis_server 2020-01-29 [email protected] [nnbd_migration] Handle downcast from FutureOr<T> to T. 2020-01-29 [email protected] [nnbd_migration] Handle LUB(Never, C<T>). 2020-01-29 [email protected] Move the parallelization restriction into SubprocessLauncher. 2020-01-29 [email protected] Migration: add explicit types to variable declarations when needed. 2020-01-29 [email protected] Migration: Add offsets to more inferred type nodes. 2020-01-29 [email protected] Migration: Rework FixAggregator to reduce order dependencies. 2020-01-29 [email protected] Migration: simplify edit plans for changing `?.` into `.`. 2020-01-29 [email protected] Migration: Make sure that /*!*/ hints and already-migrated nullabilities can't be overridden. 2020-01-29 [email protected] Migration: remove the "propagation step" part of the instrumentation interface. 2020-01-29 [email protected] [nnbd_migration] Fix usages of migrated typedefs 2020-01-29 [email protected] Issue 39976. Treat UnknownInferredType as top. 2020-01-29 [email protected] Issue 40333. Verify types of static getters / setters. 2020-01-29 [email protected] Completion metrics cleanup for FieldFormalParameters. 2020-01-29 [email protected] In completion_metrics.dart, skip files that have analysis errors 2020-01-29 [email protected] [test] Remove redundant gen_snapshot passing in crossword builder 2020-01-29 [email protected] [vm/ffi] Split FFI tests in NNBD and legacy 2020-01-29 [email protected] [CFE] Fix expression compilation with extensions 2020-01-29 [email protected] [infra] Fix test runner to correctly parse android adb output and fix test to always expect compile-time error 2020-01-29 [email protected] [vm] Avoid inlining dynamic calls for simd operations 2020-01-29 [email protected] [vm/concurrency] Add locking for any access to [FixedCache]. 2020-01-29 [email protected] [vm/async] Ensure --lazy-async-stacks also works inside custom zones with error handlers 2020-01-29 [email protected] Don't include library directives in the completion metrics computations. 2020-01-29 [email protected] [dartdevc] Apply always_declare_return_types lint and cleanup violations 2020-01-29 [email protected] Update dartdevc_nnbd_sdk_error_golden.txt after analyzer error code changes. 2020-01-29 [email protected] Convert to legacy members of Object and constructor elements. 2020-01-29 [email protected] [vm/isolates] Disallow sending of function types. 2020-01-29 [email protected] Update AnalysisDriverResolutionTest for compatibility with unforked SDK. 2020-01-29 [email protected] Issue 40333. Extract GetterSetterTypesVerifier, report GETTER_NOT_SUBTYPE_SETTER_TYPES for NNBD. 2020-01-29 [email protected] [dart2js] SSA: Avoid emitting generate-at-use twice 2020-01-29 [email protected] Changing the dart:html generator scripts to generate null-safe/nnbd code 2020-01-29 [email protected] Revert "[vm] Initialize large typed arrays only once." 2020-01-28 [email protected] [http] fix hanging when parser failed to parser body of response/request 2020-01-28 [email protected] [vmservice] allow fallback on port bind failure 2020-01-28 [email protected] Add the first Kernel check for invalid JS interop 2020-01-28 [email protected] [infra] Reduce the number of results in the pubsub messages 2020-01-28 [email protected] [vm] Initialize large typed arrays only once. 2020-01-28 [email protected] Begin adding return types in analysis_server 2020-01-28 [email protected] Support for searching references to imports when opt-in from opt-out. 2020-01-28 [email protected] Convert loadLibrary() to legacy when opt-in from opt-out. 2020-01-28 [email protected] Do not opt-in to NNBD when building application snapshots for kernel service and other tools like dartjs, dart analyzer etc. We should enable this only when all the tools are ready to opt-in. 2020-01-28 [email protected] completion_metrics.dart change, don't expect completions when the completed token would be a dynamic type. 2020-01-28 [email protected] [vm/aot/tfa] Infer non-nullability of receiver after calls 2020-01-28 [email protected] Move tests for MISMATCHED_GETTER_AND_SETTER_TYPES. 2020-01-28 [email protected] Add ports of the tables in steamroll_ecosystem.sh. 2020-01-28 [email protected] Add a new counter in completion_metrics.dart to count and report the number of each token that was a miss. 2020-01-28 [email protected] bump to linter 0.1.110 2020-01-28 [email protected] completion_metrics.dart improvement with named arguments in method invocations. 2020-01-28 [email protected] Assert that allowInterop is used with constructors 2020-01-28 [email protected] [vm] Set non_nullable_flag() to true 2020-01-28 [email protected] Enable avoid_return_types_on_setters in analysis_server 2020-01-28 [email protected] [test_runner] QEMU named configurations 2020-01-28 [email protected] [test_runner] Support for arm32 VM in AOT mode on x64 via QEMU 2020-01-28 [email protected] [test] format test_matrix.json 2020-01-28 [email protected] [vm] Add checks to parameters of math functions before inlining 2020-01-28 [email protected] [CFE] Don't add newly-converted DillLibraryBuilders to list of needed dill libraries 2020-01-28 [email protected] Migration: consider edges introduced by contravariant assignment to be uncheckable. 2020-01-28 [email protected] Migartion: consider edges introduced by parameter overrides to be uncheckable. 2020-01-28 [email protected] Migration: allow a node to become nullable after being marked non-nullable. 2020-01-28 [email protected] Separate graph propagation state and results out to their own class. 2020-01-28 [email protected] Migration: change NullabilityGraph._debugDump output to graphviz format. 2020-01-28 [email protected] Migration: improve toString representation of some inferred type nodes. 2020-01-28 [email protected] Migration: fix warning in edge_builder.dart. 2020-01-28 [email protected] Sort methods in edge_builder_test.dart and migration_visitor_test_base.dart. 2020-01-28 [email protected] [cfe] Special case inference of Object.== parameter in legacy mode 2020-01-28 [email protected] [cfe] Update assert to handle extension reexport 2020-01-28 [email protected] Analyzer: Don't do recursive flattening of FutureOr in await. 2020-01-28 [email protected] [co19] Roll co19 to 5a3388d1f79cc3c61f9cdc1b3eaaa405bd62c882 2020-01-28 [email protected] [CFE] Reproduction and workaround for crash when computing variance 2020-01-28 [email protected] [CFE] [Incremental compiler] Convert all SourceLibraryBuilders to DillLibraryBuilders 2020-01-28 [email protected] [test_runner] Support for arm32 VM in JIT mode on x64 via QEMU 2020-01-28 [email protected] Introduce and use a new class to compute the mean reciprocal rank after a run of the code completion metrics execution. 2020-01-28 [email protected] [vm, docs] Describe which VM service features are available in which VM modes. 2020-01-27 [email protected] [vm, gc] Use the compactor for the GC of last resort. 2020-01-27 [email protected] [nnbd_migration] union resolved typedef nodes with inferred ones 2020-01-27 [email protected] Initial test_all.dart, the dart bots test all the files ending in "_test.dart", this file allows developers to easily run all the tests themselves. 2020-01-27 [email protected] Move MultiFutureTracker and SubprocessLauncher into utilities. 2020-01-27 [email protected] [vm/aot/tfa] Infer more information from conditions in TFA 2020-01-27 [email protected] Boilerplate and basic flow for `buildFantasyLand`. 2020-01-27 [email protected] [VM/libraries] Fix final set of warnings in dart:core and dart:typed_data 2020-01-27 [email protected] Move dartdev command tests under a new command directory and add an initial format_test.dart 2020-01-27 [email protected] Reapply "[vm, gc] Sweep non-executable large pages concurrently." 2020-01-27 [email protected] Cleanup and refactoring in completion_metrics.dart 2020-01-27 [email protected] Fix more windows tests in migration tool 2020-01-27 [email protected] [vm] Add nullability variations for snapshot singletons 2020-01-27 [email protected] Issue 40221. NNBD_TOP_MERGE super-interfaces when checking for implementing the same generic class more than once. 2020-01-27 [email protected] Fix Windows analyzer tests. 2020-01-27 [email protected] [vm] Update offsets 2020-01-27 [email protected] Fixes failure of x86_64 builds for android 2020-01-27 [email protected] Flow analysis: fix shared tests to consider potential nullability instead of nullability. 2020-01-27 [email protected] [cfe] Handle promotion of nullable type variables 2020-01-27 [email protected] [infra] Add support for builders to pkg/smith 2020-01-27 [email protected] Change tests of lint-based quick fixes to not require the lint marker in the result 2020-01-27 [email protected] Update NORM and type parameters handling to new understanding. 2020-01-26 [email protected] Enable always_declare_return_types in analyzer_plugin 2020-01-26 [email protected] Add newly reviewed docs and change section header everywhere 2020-01-26 [email protected] Convert dartfix to use underscores rather than hyphens for fix names 2020-01-25 [email protected] Enable always_declare_return_types in analyzer_cli 2020-01-25 [email protected] Refactor dartfix to make the handling of lint fixes uniform 2020-01-25 [email protected] Split NormalizeHelper. 2020-01-25 [email protected] Extract NORM implementation into NormalizeHelper. 2020-01-25 [email protected] Update generators to not produce type annotations for variable declarations 2020-01-25 [email protected] Enable prefer_if_null_operators and prefer_spread_collections in analysis_server 2020-01-25 [email protected] [dart2js] Cleanup of a few dynamic calls 2020-01-25 [email protected] [dart2js] Redirecting a selector should clear cached element 2020-01-25 [email protected] [VM/libraries] Port some of the changes made in the sdk version of typed_data_patch.dart over to the sdk_nnbd version too. 2020-01-24 [email protected] Cleanup some analyzer hints 2020-01-24 [email protected] - simplify convertFileOrArgumentToUri to just use resolveInputUri - Allow non-file uris as a multi-root root 2020-01-24 [email protected] [dart2js] Add regression test for flutter#40296. 2020-01-24 [email protected] Use test Matcher for checking Element(s). 2020-01-24 [email protected] [benchmarks] Add typed data copy benchmark 2020-01-24 [email protected] [vm] Generate different offsets for dart_precompiled_runtime 2020-01-24 [email protected] Revert "[vmservice] allow fallback on port bind failure" 2020-01-24 [email protected] Issue 39917. Test that Never is resolved as Never* in legacy. 2020-01-24 [email protected] Issue 40287. Don't report MISSING_DEFAULT_VALUE_FOR_PARAMETER for external and native methods. 2020-01-24 [email protected] [dart2js] Redirect all subclasses of JavaScriptObject. 2020-01-24 [email protected] Move old AnalysisDriverResolutionTest to DriverResolutionTest. 2020-01-24 [email protected] [nnbd_migration] CompletenessTracker to ensure EdgeBuilder visits all types. 2020-01-24 [email protected] [nnbd_migration] visit type names in type arguments 2020-01-24 [email protected] [nnbd_migration] Don't visit spread elements twice 2020-01-24 [email protected] [nnbd_migration] fix typo in instrumentation test 2020-01-24 [email protected] [nnbd_migration] visit type names in factory constructors 2020-01-24 [email protected] [nnbd_migration] visit type names in method type parameter bounds 2020-01-24 [email protected] [nnbd_migration] visit types in typed field formal parameters 2020-01-24 [email protected] [nnbd_migration] visit type names in class aliases 2020-01-24 [email protected] [nnbd_migration] visit type names in mixin type parameter bounds 2020-01-24 [email protected] [nnbd_migration] visit type names in extension extended type 2020-01-24 [email protected] [nnbd_migration] visit type names in for-in loops (&test regular for) 2020-01-24 [email protected] [nnbd_migration] visit type names in explicit invocation arguments 2020-01-24 [email protected] [nnbd_migration] visit type names in instance creation parameters 2020-01-24 [email protected] [nnbd_migration] visit type names in list, set, map literals 2020-01-24 [email protected] [nnbd_migration] visit type names in method type parameter bounds 2020-01-24 [email protected] [nnbd_migration] Visit types names in local variables 2020-01-24 [email protected] [nnbd_migration] visit type names in type parameter bounds 2020-01-24 [email protected] [nnbd_migration] visit type names in extends/implements 2020-01-24 [email protected] [nnbd_migration] visit type names in as casts 2020-01-24 [email protected] [nnbd_migration] visit TypeNames for function return types 2020-01-24 [email protected] [vm] Scrub and qualify names without allocating on the Dart heap. 2020-01-24 [email protected] Cleanup status file entries for service/dartkp crashes 2020-01-24 [email protected] [vmservice] allow fallback on port bind failure 2020-01-24 [email protected] Issue 40287. Don't report MISSING_DEFAULT_VALUE_FOR_PARAMETER for abstract methods. 2020-01-24 [email protected] [test] Move and migrate `dart:profiler` tests. 2020-01-24 [email protected] [dart2js] Fix incorrect SideEffects for native members 2020-01-24 [email protected] Don't run pkg/dartdev/test/command_test on dart2js 2020-01-24 [email protected] Use source-maps in test runner to expand JavaScript stack traces. 2020-01-24 [email protected] Migration: replace `?.` with `.` where appropriate. 2020-01-24 [email protected] Abstract resolution calls to `.isNullAware`. 2020-01-24 [email protected] Reland "[vm] resolve symbolic link to find kernel_service snapshot" 2020-01-24 [email protected] [VM/libraries] Fix final set of warnings from dart:async patch files. 2020-01-24 [email protected] fix diagnostic messages for named constructors 2020-01-24 [email protected] add mixed subtype test 2020-01-24 [email protected] Remove support for default fixes from dartfix 2020-01-24 [email protected] [io/file_watcher] Unregister watched pathId when handle is closed. 2020-01-24 [email protected] Updating iterable.current comments and behavior to be consistent. 2020-01-24 [email protected] NNBD preview: Fix recent display issues; fixes flutter#40307 2020-01-24 [email protected] Require pre-initialized importToSummary and summaryToModule maps in the ProgramCompiler constructor, and remove the corresponding arguments from emitModule. 2020-01-24 [email protected] Update iterator.dart to fully spec moveNext() 2020-01-24 [email protected] Add Requirements to run this test only in the mode where it makes sense 2020-01-24 [email protected] Stop using List() constructor in NNBD code. 2020-01-24 [email protected] [vm/ffi] Split up compiler/ffi.cc into separate files 2020-01-24 [email protected] Sort declarations in api_test.dart 2020-01-24 [email protected] Fix an incorrect type annotation (issue 40299) 2020-01-24 [email protected] Correct date of v2.7.1 release (32nd -> 23rd Jan) 2020-01-24 [email protected] [cfe] Report errors on supertypes marked with "?" 2020-01-24 [email protected] [cfe] Compute correct type for read of late lowered variables 2020-01-24 [email protected] [cfe] Handle late variables in for loops 2020-01-24 [email protected] [cfe] Using isSameType in override checking of bounds 2020-01-24 [email protected] [SDK] Fixes service/break_on_default_constructor_test for --lazy-async-stacks. 2020-01-24 [email protected] [vm] Cleanups in the native_stack_traces package. 2020-01-24 [email protected] [CFE] Messages test doesn't allow status updates for spelling tests Created with: gclient setdep -r src/third_party/dart@7a3e1e7384f8 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/dart-sdk-flutter-engine Please CC [email protected] on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md Bug: None Tbr: [email protected]
Trybots failed. These were the failed builds: https://github.com/flutter/engine/runs/416572266 |
Commit queue failed; closing this roll. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
https://dart.googlesource.com/sdk.git/+log/fc3af737c759..7a3e1e7384f8
git log fc3af73..7a3e1e7 --date=short --first-parent --format='%ad %ae %s'
2020-01-30 [email protected] NNBD Preview: Fix region detail links to not be POST links
2020-01-30 [email protected] Migration: Fix toFinalType for top bounds.
2020-01-30 [email protected] Use Never and Object? in NNBD bottom / top.
2020-01-30 [email protected] [VM/tests] Second step of porting dart:cli tests for NNBD
2020-01-30 [email protected] Revert "Implementation of evaluation to JS in frontend server"
2020-01-30 [email protected] Reuse checkGetter() in checkExtension().
2020-01-30 [email protected] [vm, service] Add a test to exercise all timeline recorders.
2020-01-30 [email protected] Implementation of evaluation to JS in frontend server
2020-01-30 [email protected] Migration: Add a type parameter to NodeChange.
2020-01-30 [email protected] [VM/tests] - First step to migrate dart:cli tests for NNBD.
2020-01-30 [email protected] NNBD preview: Fix test for generic function types; typedefs still not fixed
2020-01-29 [email protected] [vm/nnbd] Fix nullability and bounds of type parameters
2020-01-29 [email protected] Handle invalid overrides in template and src dart files
2020-01-29 [email protected] Move changes to src .dart files to nnbd_src
2020-01-29 [email protected] Fork dom src files to nnbd version
2020-01-29 [email protected] Add $#NAME syntax to emitter to allow subtemplates
2020-01-29 [email protected] [dartdevc] Apply more lints from pedantic v1.9.0 and cleanup violations
2020-01-29 [email protected] Clean up GetterSetterTypesVerifier.
2020-01-29 [email protected] [dart2js] Use HInvokeExternal for native calls
2020-01-29 [email protected] Revert "[i18n] Replaces fuchsia.deprecatedtimezone"
2020-01-29 [email protected] Implement NullShortableExpressionImpl in MethodInvocationImpl.
2020-01-29 [email protected] Add return types to more methods in analysis_server
2020-01-29 [email protected] [nnbd_migration] Handle downcast from FutureOr to T.
2020-01-29 [email protected] [nnbd_migration] Handle LUB(Never, C).
2020-01-29 [email protected] Move the parallelization restriction into SubprocessLauncher.
2020-01-29 [email protected] Migration: add explicit types to variable declarations when needed.
2020-01-29 [email protected] Migration: Add offsets to more inferred type nodes.
2020-01-29 [email protected] Migration: Rework FixAggregator to reduce order dependencies.
2020-01-29 [email protected] Migration: simplify edit plans for changing
?.
into.
.2020-01-29 [email protected] Migration: Make sure that /!/ hints and already-migrated nullabilities can't be overridden.
2020-01-29 [email protected] Migration: remove the "propagation step" part of the instrumentation interface.
2020-01-29 [email protected] [nnbd_migration] Fix usages of migrated typedefs
2020-01-29 [email protected] Issue 39976. Treat UnknownInferredType as top.
2020-01-29 [email protected] Issue 40333. Verify types of static getters / setters.
2020-01-29 [email protected] Completion metrics cleanup for FieldFormalParameters.
2020-01-29 [email protected] In completion_metrics.dart, skip files that have analysis errors
2020-01-29 [email protected] [test] Remove redundant gen_snapshot passing in crossword builder
2020-01-29 [email protected] [vm/ffi] Split FFI tests in NNBD and legacy
2020-01-29 [email protected] [CFE] Fix expression compilation with extensions
2020-01-29 [email protected] [infra] Fix test runner to correctly parse android adb output and fix test to always expect compile-time error
2020-01-29 [email protected] [vm] Avoid inlining dynamic calls for simd operations
2020-01-29 [email protected] [vm/concurrency] Add locking for any access to [FixedCache].
2020-01-29 [email protected] [vm/async] Ensure --lazy-async-stacks also works inside custom zones with error handlers
2020-01-29 [email protected] Don't include library directives in the completion metrics computations.
2020-01-29 [email protected] [dartdevc] Apply always_declare_return_types lint and cleanup violations
2020-01-29 [email protected] Update dartdevc_nnbd_sdk_error_golden.txt after analyzer error code changes.
2020-01-29 [email protected] Convert to legacy members of Object and constructor elements.
2020-01-29 [email protected] [vm/isolates] Disallow sending of function types.
2020-01-29 [email protected] Update AnalysisDriverResolutionTest for compatibility with unforked SDK.
2020-01-29 [email protected] Issue 40333. Extract GetterSetterTypesVerifier, report GETTER_NOT_SUBTYPE_SETTER_TYPES for NNBD.
2020-01-29 [email protected] [dart2js] SSA: Avoid emitting generate-at-use twice
2020-01-29 [email protected] Changing the dart:html generator scripts to generate null-safe/nnbd code
2020-01-29 [email protected] Revert "[vm] Initialize large typed arrays only once."
2020-01-28 [email protected] [http] fix hanging when parser failed to parser body of response/request
2020-01-28 [email protected] [vmservice] allow fallback on port bind failure
2020-01-28 [email protected] Add the first Kernel check for invalid JS interop
2020-01-28 [email protected] [infra] Reduce the number of results in the pubsub messages
2020-01-28 [email protected] [vm] Initialize large typed arrays only once.
2020-01-28 [email protected] Begin adding return types in analysis_server
2020-01-28 [email protected] Support for searching references to imports when opt-in from opt-out.
2020-01-28 [email protected] Convert loadLibrary() to legacy when opt-in from opt-out.
2020-01-28 [email protected] Do not opt-in to NNBD when building application snapshots for kernel service and other tools like dartjs, dart analyzer etc. We should enable this only when all the tools are ready to opt-in.
2020-01-28 [email protected] completion_metrics.dart change, don't expect completions when the completed token would be a dynamic type.
2020-01-28 [email protected] [vm/aot/tfa] Infer non-nullability of receiver after calls
2020-01-28 [email protected] Move tests for MISMATCHED_GETTER_AND_SETTER_TYPES.
2020-01-28 [email protected] Add ports of the tables in steamroll_ecosystem.sh.
2020-01-28 [email protected] Add a new counter in completion_metrics.dart to count and report the number of each token that was a miss.
2020-01-28 [email protected] bump to linter 0.1.110
2020-01-28 [email protected] completion_metrics.dart improvement with named arguments in method invocations.
2020-01-28 [email protected] Assert that allowInterop is used with constructors
2020-01-28 [email protected] [vm] Set non_nullable_flag() to true
2020-01-28 [email protected] Enable avoid_return_types_on_setters in analysis_server
2020-01-28 [email protected] [test_runner] QEMU named configurations
2020-01-28 [email protected] [test_runner] Support for arm32 VM in AOT mode on x64 via QEMU
2020-01-28 [email protected] [test] format test_matrix.json
2020-01-28 [email protected] [vm] Add checks to parameters of math functions before inlining
2020-01-28 [email protected] [CFE] Don't add newly-converted DillLibraryBuilders to list of needed dill libraries
2020-01-28 [email protected] Migration: consider edges introduced by contravariant assignment to be uncheckable.
2020-01-28 [email protected] Migartion: consider edges introduced by parameter overrides to be uncheckable.
2020-01-28 [email protected] Migration: allow a node to become nullable after being marked non-nullable.
2020-01-28 [email protected] Separate graph propagation state and results out to their own class.
2020-01-28 [email protected] Migration: change NullabilityGraph._debugDump output to graphviz format.
2020-01-28 [email protected] Migration: improve toString representation of some inferred type nodes.
2020-01-28 [email protected] Migration: fix warning in edge_builder.dart.
2020-01-28 [email protected] Sort methods in edge_builder_test.dart and migration_visitor_test_base.dart.
2020-01-28 [email protected] [cfe] Special case inference of Object.== parameter in legacy mode
2020-01-28 [email protected] [cfe] Update assert to handle extension reexport
2020-01-28 [email protected] Analyzer: Don't do recursive flattening of FutureOr in await.
2020-01-28 [email protected] [co19] Roll co19 to 5a3388d1f79cc3c61f9cdc1b3eaaa405bd62c882
2020-01-28 [email protected] [CFE] Reproduction and workaround for crash when computing variance
2020-01-28 [email protected] [CFE] [Incremental compiler] Convert all SourceLibraryBuilders to DillLibraryBuilders
2020-01-28 [email protected] [test_runner] Support for arm32 VM in JIT mode on x64 via QEMU
2020-01-28 [email protected] Introduce and use a new class to compute the mean reciprocal rank after a run of the code completion metrics execution.
2020-01-28 [email protected] [vm, docs] Describe which VM service features are available in which VM modes.
2020-01-27 [email protected] [vm, gc] Use the compactor for the GC of last resort.
2020-01-27 [email protected] [nnbd_migration] union resolved typedef nodes with inferred ones
2020-01-27 [email protected] Initial test_all.dart, the dart bots test all the files ending in "_test.dart", this file allows developers to easily run all the tests themselves.
2020-01-27 [email protected] Move MultiFutureTracker and SubprocessLauncher into utilities.
2020-01-27 [email protected] [vm/aot/tfa] Infer more information from conditions in TFA
2020-01-27 [email protected] Boilerplate and basic flow for
buildFantasyLand
.2020-01-27 [email protected] [VM/libraries] Fix final set of warnings in dart:core and dart:typed_data
2020-01-27 [email protected] Move dartdev command tests under a new command directory and add an initial format_test.dart
2020-01-27 [email protected] Reapply "[vm, gc] Sweep non-executable large pages concurrently."
2020-01-27 [email protected] Cleanup and refactoring in completion_metrics.dart
2020-01-27 [email protected] Fix more windows tests in migration tool
2020-01-27 [email protected] [vm] Add nullability variations for snapshot singletons
2020-01-27 [email protected] Issue 40221. NNBD_TOP_MERGE super-interfaces when checking for implementing the same generic class more than once.
2020-01-27 [email protected] Fix Windows analyzer tests.
2020-01-27 [email protected] [vm] Update offsets
2020-01-27 [email protected] Fixes failure of x86_64 builds for android
2020-01-27 [email protected] Flow analysis: fix shared tests to consider potential nullability instead of nullability.
2020-01-27 [email protected] [cfe] Handle promotion of nullable type variables
2020-01-27 [email protected] [infra] Add support for builders to pkg/smith
2020-01-27 [email protected] Change tests of lint-based quick fixes to not require the lint marker in the result
2020-01-27 [email protected] Update NORM and type parameters handling to new understanding.
2020-01-26 [email protected] Enable always_declare_return_types in analyzer_plugin
2020-01-26 [email protected] Add newly reviewed docs and change section header everywhere
2020-01-26 [email protected] Convert dartfix to use underscores rather than hyphens for fix names
2020-01-25 [email protected] Enable always_declare_return_types in analyzer_cli
2020-01-25 [email protected] Refactor dartfix to make the handling of lint fixes uniform
2020-01-25 [email protected] Split NormalizeHelper.
2020-01-25 [email protected] Extract NORM implementation into NormalizeHelper.
2020-01-25 [email protected] Update generators to not produce type annotations for variable declarations
2020-01-25 [email protected] Enable prefer_if_null_operators and prefer_spread_collections in analysis_server
2020-01-25 [email protected] [dart2js] Cleanup of a few dynamic calls
2020-01-25 [email protected] [dart2js] Redirecting a selector should clear cached element
2020-01-25 [email protected] [VM/libraries] Port some of the changes made in the sdk version of typed_data_patch.dart over to the sdk_nnbd version too.
2020-01-24 [email protected] Cleanup some analyzer hints
2020-01-24 [email protected] - simplify convertFileOrArgumentToUri to just use resolveInputUri - Allow non-file uris as a multi-root root
2020-01-24 [email protected] [dart2js] Add regression test for #40296.
2020-01-24 [email protected] Use test Matcher for checking Element(s).
2020-01-24 [email protected] [benchmarks] Add typed data copy benchmark
2020-01-24 [email protected] [vm] Generate different offsets for dart_precompiled_runtime
2020-01-24 [email protected] Revert "[vmservice] allow fallback on port bind failure"
2020-01-24 [email protected] Issue 39917. Test that Never is resolved as Never* in legacy.
2020-01-24 [email protected] Issue 40287. Don't report MISSING_DEFAULT_VALUE_FOR_PARAMETER for external and native methods.
2020-01-24 [email protected] [dart2js] Redirect all subclasses of JavaScriptObject.
2020-01-24 [email protected] Move old AnalysisDriverResolutionTest to DriverResolutionTest.
2020-01-24 [email protected] [nnbd_migration] CompletenessTracker to ensure EdgeBuilder visits all types.
2020-01-24 [email protected] [nnbd_migration] visit type names in type arguments
2020-01-24 [email protected] [nnbd_migration] Don't visit spread elements twice
2020-01-24 [email protected] [nnbd_migration] fix typo in instrumentation test
2020-01-24 [email protected] [nnbd_migration] visit type names in factory constructors
2020-01-24 [email protected] [nnbd_migration] visit type names in method type parameter bounds
2020-01-24 [email protected] [nnbd_migration] visit types in typed field formal parameters
2020-01-24 [email protected] [nnbd_migration] visit type names in class aliases
2020-01-24 [email protected] [nnbd_migration] visit type names in mixin type parameter bounds
2020-01-24 [email protected] [nnbd_migration] visit type names in extension extended type
2020-01-24 [email protected] [nnbd_migration] visit type names in for-in loops (&test regular for)
2020-01-24 [email protected] [nnbd_migration] visit type names in explicit invocation arguments
2020-01-24 [email protected] [nnbd_migration] visit type names in instance creation parameters
2020-01-24 [email protected] [nnbd_migration] visit type names in list, set, map literals
2020-01-24 [email protected] [nnbd_migration] visit type names in method type parameter bounds
2020-01-24 [email protected] [nnbd_migration] Visit types names in local variables
2020-01-24 [email protected] [nnbd_migration] visit type names in type parameter bounds
2020-01-24 [email protected] [nnbd_migration] visit type names in extends/implements
2020-01-24 [email protected] [nnbd_migration] visit type names in as casts
2020-01-24 [email protected] [nnbd_migration] visit TypeNames for function return types
2020-01-24 [email protected] [vm] Scrub and qualify names without allocating on the Dart heap.
2020-01-24 [email protected] Cleanup status file entries for service/dartkp crashes
2020-01-24 [email protected] [vmservice] allow fallback on port bind failure
2020-01-24 [email protected] Issue 40287. Don't report MISSING_DEFAULT_VALUE_FOR_PARAMETER for abstract methods.
2020-01-24 [email protected] [test] Move and migrate
dart:profiler
tests.2020-01-24 [email protected] [dart2js] Fix incorrect SideEffects for native members
2020-01-24 [email protected] Don't run pkg/dartdev/test/command_test on dart2js
2020-01-24 [email protected] Use source-maps in test runner to expand JavaScript stack traces.
2020-01-24 [email protected] Migration: replace
?.
with.
where appropriate.2020-01-24 [email protected] Abstract resolution calls to
.isNullAware
.2020-01-24 [email protected] Reland "[vm] resolve symbolic link to find kernel_service snapshot"
2020-01-24 [email protected] [VM/libraries] Fix final set of warnings from dart:async patch files.
2020-01-24 [email protected] fix diagnostic messages for named constructors
2020-01-24 [email protected] add mixed subtype test
2020-01-24 [email protected] Remove support for default fixes from dartfix
2020-01-24 [email protected] [io/file_watcher] Unregister watched pathId when handle is closed.
2020-01-24 [email protected] Updating iterable.current comments and behavior to be consistent.
2020-01-24 [email protected] NNBD preview: Fix recent display issues; fixes #40307
2020-01-24 [email protected] Require pre-initialized importToSummary and summaryToModule maps in the ProgramCompiler constructor, and remove the corresponding arguments from emitModule.
2020-01-24 [email protected] Update iterator.dart to fully spec moveNext()
2020-01-24 [email protected] Add Requirements to run this test only in the mode where it makes sense
2020-01-24 [email protected] Stop using List() constructor in NNBD code.
2020-01-24 [email protected] [vm/ffi] Split up compiler/ffi.cc into separate files
2020-01-24 [email protected] Sort declarations in api_test.dart
2020-01-24 [email protected] Fix an incorrect type annotation (issue 40299)
2020-01-24 [email protected] Correct date of v2.7.1 release (32nd -> 23rd Jan)
2020-01-24 [email protected] [cfe] Report errors on supertypes marked with "?"
2020-01-24 [email protected] [cfe] Compute correct type for read of late lowered variables
2020-01-24 [email protected] [cfe] Handle late variables in for loops
2020-01-24 [email protected] [cfe] Using isSameType in override checking of bounds
2020-01-24 [email protected] [SDK] Fixes service/break_on_default_constructor_test for --lazy-async-stacks.
2020-01-24 [email protected] [vm] Cleanups in the native_stack_traces package.
2020-01-24 [email protected] [CFE] Messages test doesn't allow status updates for spelling tests
Created with:
gclient setdep -r src/third_party/dart@7a3e1e7384f8
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC [email protected] on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
Bug: None
Tbr: [email protected]