firebase / flutterfire

🔥 A collection of Firebase plugins for Flutter apps.
https://firebase.google.com/docs/flutter/setup
BSD 3-Clause "New" or "Revised" License
8.63k stars 3.95k forks source link

[cloud_firestore] Transactions broken on Android, dev channel (works on stable) #1227

Closed kroikie closed 4 years ago

kroikie commented 4 years ago

May be related to #32657.

Steps to Reproduce

Here is a complete standalone repro (tried with cloud_firestore versions 0.11.0+2 and 0.10.1):

import 'package:cloud_firestore/cloud_firestore.dart';
import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Repro',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: Repro(),
    );
  }
}

class Repro extends StatefulWidget {
  @override
  _ReproState createState() => _ReproState();
}

class _ReproState extends State<Repro> {
  int _value;

  @override
  void initState() {
    super.initState();

    _loadInitial();
  }

  Future<void> _loadInitial() async {
    final doc = await Firestore.instance.collection("repro").document("data").get();
    final int value = doc.data == null ? 0 : doc.data["value"];

    setState(() => _value = value);
  }

  @override
  Widget build(BuildContext context) {
    final value = Text("Value: $_value");

    final incrementButton = RaisedButton(
      child: Text("Increment"),
      onPressed: _increment,
    );

    final incrementInTxnButton = RaisedButton(
      child: Text("Increment in Transaction"),
      onPressed: _incrementInTxn,
    );

    final column = Column(
      children: <Widget>[
        value,
        incrementButton,
        incrementInTxnButton,
      ],
    );

    final scaffold = Scaffold(
      appBar: AppBar(
        title: Text("Repro"),
      ),
      body: column,
    );

    return scaffold;
  }

  Future<void> _increment() async {
    final newValue = _value + 1;
    await Firestore.instance.collection("repro").document("data").setData(<String, dynamic>{"value": newValue});

    setState(() => _value = newValue);
  }

  Future<void> _incrementInTxn() async {
    final result = await Firestore.instance.runTransaction((transaction) async {

      final docId = Firestore.instance.collection("repro").document("data");
      final doc = await transaction.get(docId);
      final int value = doc.data["value"];
      final newValue = value + 1;

      await transaction.set(docId, <String, dynamic>{"value": newValue});

      return <String, dynamic>{
        "value": newValue,
      };
    });

    final int newValue = result["value"];
    setState(() => _value = newValue);
  }
}

To see this working:

  1. flutter channel stable
  2. flutter upgrade
  3. flutter run (on Android)
  4. Hit the "Increment" button and observe the value increasing
  5. Hit the "Increment in Transaction" button and observe the value increasing

To see this failing:

  1. flutter channel dev
  2. flutter upgrade
  3. flutter run (on Android)
  4. Hit the "Increment" button and observe the value increasing
  5. Hit the "Increment in Transaction" button and observe that the value does not increase

From my debugging, I can see that Firestore.runTransaction awaits a channel.invokeMethod call, which never completes.

Logs

flutter run --verbose

[  +27 ms] executing: [C:\Users\Kent\Repository\flutter\] git log -n 1 --pretty=format:%H
[  +94 ms] Exit code 0 from: git log -n 1 --pretty=format:%H
[        ] d31ce31a274ee721f4e9b54c6dcc2de0b3fd71e4
[        ] executing: [C:\Users\Kent\Repository\flutter\] git describe --match v*.*.* --first-parent --long --tags
[  +93 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[        ] v1.6.1-0-gd31ce31a2
[   +9 ms] executing: [C:\Users\Kent\Repository\flutter\] git rev-parse --abbrev-ref --symbolic @{u}
[  +56 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/dev
[        ] executing: [C:\Users\Kent\Repository\flutter\] git ls-remote --get-url origin
[  +53 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +94 ms] executing: [C:\Users\Kent\Repository\flutter\] git rev-parse --abbrev-ref HEAD
[  +65 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] dev
[  +74 ms] executing: C:\Users\Kent\AppData\Local\Android\sdk\platform-tools\adb.exe devices -l
[  +56 ms] Exit code 0 from: C:\Users\Kent\AppData\Local\Android\sdk\platform-tools\adb.exe devices -l
[        ] List of devices attached
           FA6AF0303979           device product:sailfish model:Pixel device:sailfish transport_id:2
[  +11 ms] C:\Users\Kent\AppData\Local\Android\sdk\platform-tools\adb.exe -s FA6AF0303979 shell getprop
[ +222 ms] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +5 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[  +51 ms] Found plugin cloud_firestore at C:\Users\Kent\Repository\flutter\.pub-cache\hosted\pub.dartlang.org\cloud_firestore-0.10.1\
[   +7 ms] Found plugin firebase_core at C:\Users\Kent\Repository\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_core-0.3.4\
[  +45 ms] Found plugin cloud_firestore at C:\Users\Kent\Repository\flutter\.pub-cache\hosted\pub.dartlang.org\cloud_firestore-0.10.1\
[   +4 ms] Found plugin firebase_core at C:\Users\Kent\Repository\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_core-0.3.4\
[  +41 ms] ro.hardware = sailfish
[        ] ro.build.characteristics = nosdcard
[  +36 ms] Launching lib/main.dart on Pixel in debug mode...
[  +12 ms] Initializing gradle...
[   +1 ms] Using gradle from C:\Users\Kent\Repository\repro_firestore_txn\android\gradlew.bat.
[  +93 ms] executing: C:\Users\Kent\Repository\repro_firestore_txn\android\gradlew.bat -v
[ +670 ms] 
           ------------------------------------------------------------
           Gradle 4.10.2
           ------------------------------------------------------------

           Build time:   2018-09-19 18:10:15 UTC
           Revision:     b4d8d5d170bb4ba516e88d7fe5647e2323d791dd

           Kotlin DSL:   1.0-rc-6
           Kotlin:       1.2.61
           Groovy:       2.4.15
           Ant:          Apache Ant(TM) version 1.9.11 compiled on March 23 2018
           JVM:          1.8.0_152-release (JetBrains s.r.o 25.152-b01)
           OS:           Windows 10 10.0 amd64
[   +7 ms] Initializing gradle... (completed in 0.8s)
[        ] Resolving dependencies...
[   +1 ms] executing: [C:\Users\Kent\Repository\repro_firestore_txn\android\] C:\Users\Kent\Repository\repro_firestore_txn\android\gradlew.bat app:properties
[+2045 ms] 
           > Configure project :app
           registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
           registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
           registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
           registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
           registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)

           > Task :app:properties

           ------------------------------------------------------------
           Project :app
           ------------------------------------------------------------

           :flutter:package:packLibsDebug: task ':app::flutter:package:packLibsDebug'
           :flutter:package:packLibsDynamicProfile: task ':app::flutter:package:packLibsDynamicProfile'
           :flutter:package:packLibsDynamicRelease: task ':app::flutter:package:packLibsDynamicRelease'
           :flutter:package:packLibsProfile: task ':app::flutter:package:packLibsProfile'
           :flutter:package:packLibsRelease: task ':app::flutter:package:packLibsRelease'
           INTERNAL__CHECKED_MINIMUM_PLUGIN_VERSIONS: true
           allprojects: [project ':app']
           android: com.android.build.gradle.internal.dsl.BaseAppModuleExtension_Decorated@5ac76000
           androidDependencies: task ':app:androidDependencies'
           ant: org.gradle.api.internal.project.DefaultAntBuilder@4998b024
           antBuilderFactory: org.gradle.api.internal.project.DefaultAntBuilderFactory@1db85243
           archivesBaseName: app
           artifacts: org.gradle.api.internal.artifacts.dsl.DefaultArtifactHandler_Decorated@20652fed
           asDynamicObject: DynamicObject for project ':app'
           assemble: task ':app:assemble'
           assembleAndroidTest: task ':app:assembleAndroidTest'
           assembleDebug: task ':app:assembleDebug'
           assembleDebugAndroidTest: task ':app:assembleDebugAndroidTest'
           assembleDebugUnitTest: task ':app:assembleDebugUnitTest'
           assembleDynamicProfile: task ':app:assembleDynamicProfile'
           assembleDynamicProfileUnitTest: task ':app:assembleDynamicProfileUnitTest'
           assembleDynamicRelease: task ':app:assembleDynamicRelease'
           assembleDynamicReleaseUnitTest: task ':app:assembleDynamicReleaseUnitTest'
           assembleProfile: task ':app:assembleProfile'
           assembleProfileUnitTest: task ':app:assembleProfileUnitTest'
           assembleRelease: task ':app:assembleRelease'
           assembleReleaseUnitTest: task ':app:assembleReleaseUnitTest'
           baseClassLoaderScope: org.gradle.api.internal.initialization.DefaultClassLoaderScope@41c38c81
           buildDebugPreBundle: task ':app:buildDebugPreBundle'
           buildDir: C:\Users\Kent\Repository\repro_firestore_txn\build\app
           buildDynamicProfilePreBundle: task ':app:buildDynamicProfilePreBundle'
           buildDynamicReleasePreBundle: task ':app:buildDynamicReleasePreBundle'
           buildFile: C:\Users\Kent\Repository\repro_firestore_txn\android\app\build.gradle
           buildOutputs: BaseVariantOutput container
           buildPath: :
           buildProfilePreBundle: task ':app:buildProfilePreBundle'
           buildReleasePreBundle: task ':app:buildReleasePreBundle'
           buildScriptSource: org.gradle.groovy.scripts.TextResourceScriptSource@4dd60d0d
           buildscript: org.gradle.api.internal.initialization.DefaultScriptHandler@122364be
           bundle: task ':app:bundle'
           bundleDebug: task ':app:bundleDebug'
           bundleDebugAndroidTestResources: task ':app:bundleDebugAndroidTestResources'
           bundleDebugResources: task ':app:bundleDebugResources'
           bundleDynamicProfile: task ':app:bundleDynamicProfile'
           bundleDynamicProfileResources: task ':app:bundleDynamicProfileResources'
           bundleDynamicRelease: task ':app:bundleDynamicRelease'
           bundleDynamicReleaseResources: task ':app:bundleDynamicReleaseResources'
           bundleProfile: task ':app:bundleProfile'
           bundleProfileResources: task ':app:bundleProfileResources'
           bundleRelease: task ':app:bundleRelease'
           bundleReleaseResources: task ':app:bundleReleaseResources'
           check: task ':app:check'
           checkDebugAndroidTestClasspath: task ':app:checkDebugAndroidTestClasspath'
           checkDebugClasspath: task ':app:checkDebugClasspath'
           checkDebugLibraries: task ':app:checkDebugLibraries'
           checkDebugManifest: task ':app:checkDebugManifest'
           checkDynamicProfileClasspath: task ':app:checkDynamicProfileClasspath'
           checkDynamicProfileLibraries: task ':app:checkDynamicProfileLibraries'
           checkDynamicProfileManifest: task ':app:checkDynamicProfileManifest'
           checkDynamicReleaseClasspath: task ':app:checkDynamicReleaseClasspath'
           checkDynamicReleaseLibraries: task ':app:checkDynamicReleaseLibraries'
           checkDynamicReleaseManifest: task ':app:checkDynamicReleaseManifest'
           checkProfileClasspath: task ':app:checkProfileClasspath'
           checkProfileLibraries: task ':app:checkProfileLibraries'
           checkProfileManifest: task ':app:checkProfileManifest'
           checkReleaseClasspath: task ':app:checkReleaseClasspath'
           checkReleaseLibraries: task ':app:checkReleaseLibraries'
           checkReleaseManifest: task ':app:checkReleaseManifest'
           childProjects: {}
           class: class org.gradle.api.internal.project.DefaultProject_Decorated
           classLoaderScope: org.gradle.api.internal.initialization.DefaultClassLoaderScope@1b302b50
           cleanBuildCache: task ':app:cleanBuildCache'
           compileDebugAidl: task ':app:compileDebugAidl'
           compileDebugAndroidTestAidl: task ':app:compileDebugAndroidTestAidl'
           compileDebugAndroidTestJavaWithJavac: task ':app:compileDebugAndroidTestJavaWithJavac'
           compileDebugAndroidTestNdk: task ':app:compileDebugAndroidTestNdk'
           compileDebugAndroidTestRenderscript: task ':app:compileDebugAndroidTestRenderscript'
           compileDebugAndroidTestShaders: task ':app:compileDebugAndroidTestShaders'
           compileDebugAndroidTestSources: task ':app:compileDebugAndroidTestSources'
           compileDebugJavaWithJavac: task ':app:compileDebugJavaWithJavac'
           compileDebugNdk: task ':app:compileDebugNdk'
           compileDebugRenderscript: task ':app:compileDebugRenderscript'
           compileDebugShaders: task ':app:compileDebugShaders'
           compileDebugSources: task ':app:compileDebugSources'
           compileDebugUnitTestJavaWithJavac: task ':app:compileDebugUnitTestJavaWithJavac'
           compileDebugUnitTestSources: task ':app:compileDebugUnitTestSources'
           compileDynamicProfileAidl: task ':app:compileDynamicProfileAidl'
           compileDynamicProfileJavaWithJavac: task ':app:compileDynamicProfileJavaWithJavac'
           compileDynamicProfileNdk: task ':app:compileDynamicProfileNdk'
           compileDynamicProfileRenderscript: task ':app:compileDynamicProfileRenderscript'
           compileDynamicProfileShaders: task ':app:compileDynamicProfileShaders'
           compileDynamicProfileSources: task ':app:compileDynamicProfileSources'
           compileDynamicProfileUnitTestJavaWithJavac: task ':app:compileDynamicProfileUnitTestJavaWithJavac'
           compileDynamicProfileUnitTestSources: task ':app:compileDynamicProfileUnitTestSources'
           compileDynamicReleaseAidl: task ':app:compileDynamicReleaseAidl'
           compileDynamicReleaseJavaWithJavac: task ':app:compileDynamicReleaseJavaWithJavac'
           compileDynamicReleaseNdk: task ':app:compileDynamicReleaseNdk'
           compileDynamicReleaseRenderscript: task ':app:compileDynamicReleaseRenderscript'
           compileDynamicReleaseShaders: task ':app:compileDynamicReleaseShaders'
           compileDynamicReleaseSources: task ':app:compileDynamicReleaseSources'
           compileDynamicReleaseUnitTestJavaWithJavac: task ':app:compileDynamicReleaseUnitTestJavaWithJavac'
           compileDynamicReleaseUnitTestSources: task ':app:compileDynamicReleaseUnitTestSources'
           compileLint: task ':app:compileLint'
           compileProfileAidl: task ':app:compileProfileAidl'
           compileProfileJavaWithJavac: task ':app:compileProfileJavaWithJavac'
           compileProfileNdk: task ':app:compileProfileNdk'
           compileProfileRenderscript: task ':app:compileProfileRenderscript'
           compileProfileShaders: task ':app:compileProfileShaders'
           compileProfileSources: task ':app:compileProfileSources'
           compileProfileUnitTestJavaWithJavac: task ':app:compileProfileUnitTestJavaWithJavac'
           compileProfileUnitTestSources: task ':app:compileProfileUnitTestSources'
           compileReleaseAidl: task ':app:compileReleaseAidl'
           compileReleaseJavaWithJavac: task ':app:compileReleaseJavaWithJavac'
           compileReleaseNdk: task ':app:compileReleaseNdk'
           compileReleaseRenderscript: task ':app:compileReleaseRenderscript'
           compileReleaseShaders: task ':app:compileReleaseShaders'
           compileReleaseSources: task ':app:compileReleaseSources'
           compileReleaseUnitTestJavaWithJavac: task ':app:compileReleaseUnitTestJavaWithJavac'
           compileReleaseUnitTestSources: task ':app:compileReleaseUnitTestSources'
           components: SoftwareComponentInternal set
           configurationActions: org.gradle.configuration.project.DefaultProjectConfigurationActionContainer@46ca1b33
           configurationTargetIdentifier: org.gradle.configuration.ConfigurationTargetIdentifier$1@3b89d882
           configurations: configuration container
           connectedAndroidTest: task ':app:connectedAndroidTest'
           connectedCheck: task ':app:connectedCheck'
           connectedDebugAndroidTest: task ':app:connectedDebugAndroidTest'
           consumeConfigAttr: task ':app:consumeConfigAttr'
           convention: org.gradle.api.internal.plugins.DefaultConvention@32064dd9
           copyFlutterAssetsDebug: task ':app:copyFlutterAssetsDebug'
           copyFlutterAssetsDynamicProfile: task ':app:copyFlutterAssetsDynamicProfile'
           copyFlutterAssetsDynamicRelease: task ':app:copyFlutterAssetsDynamicRelease'
           copyFlutterAssetsProfile: task ':app:copyFlutterAssetsProfile'
           copyFlutterAssetsRelease: task ':app:copyFlutterAssetsRelease'
           createDebugCompatibleScreenManifests: task ':app:createDebugCompatibleScreenManifests'
           createDynamicProfileCompatibleScreenManifests: task ':app:createDynamicProfileCompatibleScreenManifests'
           createDynamicReleaseCompatibleScreenManifests: task ':app:createDynamicReleaseCompatibleScreenManifests'
           createMockableJar: task ':app:createMockableJar'
           createProfileCompatibleScreenManifests: task ':app:createProfileCompatibleScreenManifests'
           createReleaseCompatibleScreenManifests: task ':app:createReleaseCompatibleScreenManifests'
           defaultArtifacts: org.gradle.api.internal.plugins.DefaultArtifactPublicationSet_Decorated@28769a62
           defaultTasks: []
           deferredProjectConfiguration: org.gradle.api.internal.project.DeferredProjectConfiguration@3ef31fdc
           dependencies: org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler_Decorated@4bcb9d48
           dependencyLocking: org.gradle.internal.locking.DefaultDependencyLockingHandler_Decorated@4b23796d
           depth: 1
           description: null
           deviceAndroidTest: task ':app:deviceAndroidTest'
           deviceCheck: task ':app:deviceCheck'
           displayName: project ':app'
           distsDir: C:\Users\Kent\Repository\repro_firestore_txn\build\app\distributions
           distsDirName: distributions
           docsDir: C:\Users\Kent\Repository\repro_firestore_txn\build\app\docs
           docsDirName: docs
           ext: org.gradle.api.internal.plugins.DefaultExtraPropertiesExtension@579a4fe1
           extensions: org.gradle.api.internal.plugins.DefaultConvention@32064dd9
           extractApksForDebug: task ':app:extractApksForDebug'
           extractApksForDynamicProfile: task ':app:extractApksForDynamicProfile'
           extractApksForDynamicRelease: task ':app:extractApksForDynamicRelease'
           extractApksForProfile: task ':app:extractApksForProfile'
           extractApksForRelease: task ':app:extractApksForRelease'
           extractProguardFiles: task ':app:extractProguardFiles'
           fileOperations: org.gradle.api.internal.file.DefaultFileOperations@7131a731
           fileResolver: org.gradle.api.internal.file.BaseDirFileResolver@66075582
           flutter: FlutterExtension_Decorated@363fa03e
           flutterBuildDebugandroid-arm:compile: task ':app:flutterBuildDebugandroid-arm:compile'
           flutterBuildDynamicProfileandroid-arm:compile: task ':app:flutterBuildDynamicProfileandroid-arm:compile'
           flutterBuildDynamicReleaseandroid-arm:compile: task ':app:flutterBuildDynamicReleaseandroid-arm:compile'
           flutterBuildProfileandroid-arm:compile: task ':app:flutterBuildProfileandroid-arm:compile'
           flutterBuildReleaseandroid-arm64:compile: task ':app:flutterBuildReleaseandroid-arm64:compile'
           flutterBuildReleaseandroid-arm:compile: task ':app:flutterBuildReleaseandroid-arm:compile'
           flutterBuildX86Jar: task ':app:flutterBuildX86Jar'
           generateDebugAndroidTestAssets: task ':app:generateDebugAndroidTestAssets'
           generateDebugAndroidTestBuildConfig: task ':app:generateDebugAndroidTestBuildConfig'
           generateDebugAndroidTestResValues: task ':app:generateDebugAndroidTestResValues'
           generateDebugAndroidTestResources: task ':app:generateDebugAndroidTestResources'
           generateDebugAndroidTestSources: task ':app:generateDebugAndroidTestSources'
           generateDebugAssets: task ':app:generateDebugAssets'
           generateDebugBuildConfig: task ':app:generateDebugBuildConfig'
           generateDebugFeatureMetadata: task ':app:generateDebugFeatureMetadata'
           generateDebugFeatureTransitiveDeps: task ':app:generateDebugFeatureTransitiveDeps'
           generateDebugResValues: task ':app:generateDebugResValues'
           generateDebugResources: task ':app:generateDebugResources'
           generateDebugSources: task ':app:generateDebugSources'
           generateDebugUnitTestAssets: task ':app:generateDebugUnitTestAssets'
           generateDebugUnitTestResources: task ':app:generateDebugUnitTestResources'
           generateDebugUnitTestSources: task ':app:generateDebugUnitTestSources'
           generateDynamicProfileAssets: task ':app:generateDynamicProfileAssets'
           generateDynamicProfileBuildConfig: task ':app:generateDynamicProfileBuildConfig'
           generateDynamicProfileFeatureMetadata: task ':app:generateDynamicProfileFeatureMetadata'
           generateDynamicProfileFeatureTransitiveDeps: task ':app:generateDynamicProfileFeatureTransitiveDeps'
           generateDynamicProfileResValues: task ':app:generateDynamicProfileResValues'
           generateDynamicProfileResources: task ':app:generateDynamicProfileResources'
           generateDynamicProfileSources: task ':app:generateDynamicProfileSources'
           generateDynamicProfileUnitTestAssets: task ':app:generateDynamicProfileUnitTestAssets'
           generateDynamicProfileUnitTestResources: task ':app:generateDynamicProfileUnitTestResources'
           generateDynamicProfileUnitTestSources: task ':app:generateDynamicProfileUnitTestSources'
           generateDynamicReleaseAssets: task ':app:generateDynamicReleaseAssets'
           generateDynamicReleaseBuildConfig: task ':app:generateDynamicReleaseBuildConfig'
           generateDynamicReleaseFeatureMetadata: task ':app:generateDynamicReleaseFeatureMetadata'
           generateDynamicReleaseFeatureTransitiveDeps: task ':app:generateDynamicReleaseFeatureTransitiveDeps'
           generateDynamicReleaseResValues: task ':app:generateDynamicReleaseResValues'
           generateDynamicReleaseResources: task ':app:generateDynamicReleaseResources'
           generateDynamicReleaseSources: task ':app:generateDynamicReleaseSources'
           generateDynamicReleaseUnitTestAssets: task ':app:generateDynamicReleaseUnitTestAssets'
           generateDynamicReleaseUnitTestResources: task ':app:generateDynamicReleaseUnitTestResources'
           generateDynamicReleaseUnitTestSources: task ':app:generateDynamicReleaseUnitTestSources'
           generateProfileAssets: task ':app:generateProfileAssets'
           generateProfileBuildConfig: task ':app:generateProfileBuildConfig'
           generateProfileFeatureMetadata: task ':app:generateProfileFeatureMetadata'
           generateProfileFeatureTransitiveDeps: task ':app:generateProfileFeatureTransitiveDeps'
           generateProfileResValues: task ':app:generateProfileResValues'
           generateProfileResources: task ':app:generateProfileResources'
           generateProfileSources: task ':app:generateProfileSources'
           generateProfileUnitTestAssets: task ':app:generateProfileUnitTestAssets'
           generateProfileUnitTestResources: task ':app:generateProfileUnitTestResources'
           generateProfileUnitTestSources: task ':app:generateProfileUnitTestSources'
           generateReleaseAssets: task ':app:generateReleaseAssets'
           generateReleaseBuildConfig: task ':app:generateReleaseBuildConfig'
           generateReleaseFeatureMetadata: task ':app:generateReleaseFeatureMetadata'
           generateReleaseFeatureTransitiveDeps: task ':app:generateReleaseFeatureTransitiveDeps'
           generateReleaseResValues: task ':app:generateReleaseResValues'
           generateReleaseResources: task ':app:generateReleaseResources'
           generateReleaseSources: task ':app:generateReleaseSources'
           generateReleaseUnitTestAssets: task ':app:generateReleaseUnitTestAssets'
           generateReleaseUnitTestResources: task ':app:generateReleaseUnitTestResources'
           generateReleaseUnitTestSources: task ':app:generateReleaseUnitTestSources'
           googleServices: com.google.gms.googleservices.GoogleServicesPlugin$GoogleServicesPluginConfig_Decorated@33df145f
           gradle: build 'android'
           group: android
           identityPath: :app
           inheritedScope: org.gradle.api.internal.ExtensibleDynamicObject$InheritedDynamicObject@4f2b253a
           installDebug: task ':app:installDebug'
           installDebugAndroidTest: task ':app:installDebugAndroidTest'
           installDynamicProfile: task ':app:installDynamicProfile'
           installDynamicRelease: task ':app:installDynamicRelease'
           installProfile: task ':app:installProfile'
           installRelease: task ':app:installRelease'
           java: org.gradle.api.plugins.internal.DefaultJavaPluginExtension_Decorated@13dcc218
           javaPreCompileDebug: task ':app:javaPreCompileDebug'
           javaPreCompileDebugAndroidTest: task ':app:javaPreCompileDebugAndroidTest'
           javaPreCompileDebugUnitTest: task ':app:javaPreCompileDebugUnitTest'
           javaPreCompileDynamicProfile: task ':app:javaPreCompileDynamicProfile'
           javaPreCompileDynamicProfileUnitTest: task ':app:javaPreCompileDynamicProfileUnitTest'
           javaPreCompileDynamicRelease: task ':app:javaPreCompileDynamicRelease'
           javaPreCompileDynamicReleaseUnitTest: task ':app:javaPreCompileDynamicReleaseUnitTest'
           javaPreCompileProfile: task ':app:javaPreCompileProfile'
           javaPreCompileProfileUnitTest: task ':app:javaPreCompileProfileUnitTest'
           javaPreCompileRelease: task ':app:javaPreCompileRelease'
           javaPreCompileReleaseUnitTest: task ':app:javaPreCompileReleaseUnitTest'
           layout: org.gradle.api.internal.file.DefaultProjectLayout@58a9ae0d
           libsDir: C:\Users\Kent\Repository\repro_firestore_txn\build\app\libs
           libsDirName: libs
           lint: task ':app:lint'
           lintDebug: task ':app:lintDebug'
           lintDynamicProfile: task ':app:lintDynamicProfile'
           lintDynamicRelease: task ':app:lintDynamicRelease'
           lintFix: task ':app:lintFix'
           lintProfile: task ':app:lintProfile'
           lintRelease: task ':app:lintRelease'
           lintVitalRelease: task ':app:lintVitalRelease'
           listenerBuildOperationDecorator: org.gradle.configuration.internal.DefaultListenerBuildOperationDecorator@139f34ab
           logger: org.gradle.internal.logging.slf4j.OutputEventListenerBackedLogger@2f1a4084
           logging: org.gradle.internal.logging.services.DefaultLoggingManager@58bc117
           mainApkListPersistenceDebug: task ':app:mainApkListPersistenceDebug'
           mainApkListPersistenceDebugAndroidTest: task ':app:mainApkListPersistenceDebugAndroidTest'
           mainApkListPersistenceDynamicProfile: task ':app:mainApkListPersistenceDynamicProfile'
           mainApkListPersistenceDynamicRelease: task ':app:mainApkListPersistenceDynamicRelease'
           mainApkListPersistenceProfile: task ':app:mainApkListPersistenceProfile'
           mainApkListPersistenceRelease: task ':app:mainApkListPersistenceRelease'
           makeApkFromBundleForDebug: task ':app:makeApkFromBundleForDebug'
           makeApkFromBundleForDynamicProfile: task ':app:makeApkFromBundleForDynamicProfile'
           makeApkFromBundleForDynamicRelease: task ':app:makeApkFromBundleForDynamicRelease'
           makeApkFromBundleForProfile: task ':app:makeApkFromBundleForProfile'
           makeApkFromBundleForRelease: task ':app:makeApkFromBundleForRelease'
           mergeDebugAndroidTestAssets: task ':app:mergeDebugAndroidTestAssets'
           mergeDebugAndroidTestJniLibFolders: task ':app:mergeDebugAndroidTestJniLibFolders'
           mergeDebugAndroidTestResources: task ':app:mergeDebugAndroidTestResources'
           mergeDebugAndroidTestShaders: task ':app:mergeDebugAndroidTestShaders'
           mergeDebugAssets: task ':app:mergeDebugAssets'
           mergeDebugJniLibFolders: task ':app:mergeDebugJniLibFolders'
           mergeDebugResources: task ':app:mergeDebugResources'
           mergeDebugShaders: task ':app:mergeDebugShaders'
           mergeDynamicProfileAssets: task ':app:mergeDynamicProfileAssets'
           mergeDynamicProfileJniLibFolders: task ':app:mergeDynamicProfileJniLibFolders'
           mergeDynamicProfileResources: task ':app:mergeDynamicProfileResources'
           mergeDynamicProfileShaders: task ':app:mergeDynamicProfileShaders'
           mergeDynamicReleaseAssets: task ':app:mergeDynamicReleaseAssets'
           mergeDynamicReleaseJniLibFolders: task ':app:mergeDynamicReleaseJniLibFolders'
           mergeDynamicReleaseResources: task ':app:mergeDynamicReleaseResources'
           mergeDynamicReleaseShaders: task ':app:mergeDynamicReleaseShaders'
           mergeProfileAssets: task ':app:mergeProfileAssets'
           mergeProfileJniLibFolders: task ':app:mergeProfileJniLibFolders'
           mergeProfileResources: task ':app:mergeProfileResources'
           mergeProfileShaders: task ':app:mergeProfileShaders'
           mergeReleaseAssets: task ':app:mergeReleaseAssets'
           mergeReleaseJniLibFolders: task ':app:mergeReleaseJniLibFolders'
           mergeReleaseResources: task ':app:mergeReleaseResources'
           mergeReleaseShaders: task ':app:mergeReleaseShaders'
           modelRegistry: org.gradle.model.internal.registry.DefaultModelRegistry@70b20fbc
           modelSchemaStore: org.gradle.model.internal.manage.schema.extract.DefaultModelSchemaStore@7ac3e56e
           module: org.gradle.api.internal.artifacts.ProjectBackedModule@7ed63ac4
           name: app
           normalization: org.gradle.normalization.internal.DefaultInputNormalizationHandler_Decorated@657e0e61
           objects: org.gradle.api.internal.model.DefaultObjectFactory@fae4409
           org.gradle.jvmargs: -Xmx1536M
           packageAppClassesDebug: task ':app:packageAppClassesDebug'
           packageAppClassesDebugAndroidTest: task ':app:packageAppClassesDebugAndroidTest'
           packageAppClassesDebugUnitTest: task ':app:packageAppClassesDebugUnitTest'
           packageAppClassesDynamicProfile: task ':app:packageAppClassesDynamicProfile'
           packageAppClassesDynamicProfileUnitTest: task ':app:packageAppClassesDynamicProfileUnitTest'
           packageAppClassesDynamicRelease: task ':app:packageAppClassesDynamicRelease'
           packageAppClassesDynamicReleaseUnitTest: task ':app:packageAppClassesDynamicReleaseUnitTest'
           packageAppClassesProfile: task ':app:packageAppClassesProfile'
           packageAppClassesProfileUnitTest: task ':app:packageAppClassesProfileUnitTest'
           packageAppClassesRelease: task ':app:packageAppClassesRelease'
           packageAppClassesReleaseUnitTest: task ':app:packageAppClassesReleaseUnitTest'
           packageDebug: task ':app:packageDebug'
           packageDebugAndroidTest: task ':app:packageDebugAndroidTest'
           packageDebugBundle: task ':app:packageDebugBundle'
           packageDebugUniversalApk: task ':app:packageDebugUniversalApk'
           packageDynamicProfile: task ':app:packageDynamicProfile'
           packageDynamicProfileBundle: task ':app:packageDynamicProfileBundle'
           packageDynamicProfileUniversalApk: task ':app:packageDynamicProfileUniversalApk'
           packageDynamicRelease: task ':app:packageDynamicRelease'
           packageDynamicReleaseBundle: task ':app:packageDynamicReleaseBundle'
           packageDynamicReleaseUniversalApk: task ':app:packageDynamicReleaseUniversalApk'
           packageProfile: task ':app:packageProfile'
           packageProfileBundle: task ':app:packageProfileBundle'
           packageProfileUniversalApk: task ':app:packageProfileUniversalApk'
           packageRelease: task ':app:packageRelease'
           packageReleaseBundle: task ':app:packageReleaseBundle'
           packageReleaseUniversalApk: task ':app:packageReleaseUniversalApk'
           parent: root project 'android'
           parentIdentifier: root project 'android'
           path: :app
           pluginManager: org.gradle.api.internal.plugins.DefaultPluginManager_Decorated@5476bf92
           plugins: [org.gradle.api.plugins.HelpTasksPlugin@34d9954f, com.android.build.gradle.api.AndroidBasePlugin@21c198b3, org.gradle.language.base.plugins.LifecycleBasePlugin@5c321e8e, org.gradle.api.plugins.BasePlugin@3d59b0b5, org.gradle.api.plugins.ReportingBasePlugin@45d239bc, org.gradle.api.plugins.JavaBasePlugin@68fb35b5, com.android.build.gradle.AppPlugin@24f1904a, FlutterPlugin@545d4079, com.google.gms.googleservices.GoogleServicesPlugin@969c97]
           preBuild: task ':app:preBuild'
           preDebugAndroidTestBuild: task ':app:preDebugAndroidTestBuild'
           preDebugBuild: task ':app:preDebugBuild'
           preDebugUnitTestBuild: task ':app:preDebugUnitTestBuild'
           preDynamicProfileBuild: task ':app:preDynamicProfileBuild'
           preDynamicProfileUnitTestBuild: task ':app:preDynamicProfileUnitTestBuild'
           preDynamicReleaseBuild: task ':app:preDynamicReleaseBuild'
           preDynamicReleaseUnitTestBuild: task ':app:preDynamicReleaseUnitTestBuild'
           preProfileBuild: task ':app:preProfileBuild'
           preProfileUnitTestBuild: task ':app:preProfileUnitTestBuild'
           preReleaseBuild: task ':app:preReleaseBuild'
           preReleaseUnitTestBuild: task ':app:preReleaseUnitTestBuild'
           prepareLintJar: task ':app:prepareLintJar'
           processDebugAndroidTestJavaRes: task ':app:processDebugAndroidTestJavaRes'
           processDebugAndroidTestManifest: task ':app:processDebugAndroidTestManifest'
           processDebugAndroidTestResources: task ':app:processDebugAndroidTestResources'
           processDebugGoogleServices: task ':app:processDebugGoogleServices'
           processDebugJavaRes: task ':app:processDebugJavaRes'
           processDebugManifest: task ':app:processDebugManifest'
           processDebugResources: task ':app:processDebugResources'
           processDebugUnitTestJavaRes: task ':app:processDebugUnitTestJavaRes'
           processDynamicProfileGoogleServices: task ':app:processDynamicProfileGoogleServices'
           processDynamicProfileJavaRes: task ':app:processDynamicProfileJavaRes'
           processDynamicProfileManifest: task ':app:processDynamicProfileManifest'
           processDynamicProfileResources: task ':app:processDynamicProfileResources'
           processDynamicProfileUnitTestJavaRes: task ':app:processDynamicProfileUnitTestJavaRes'
           processDynamicReleaseGoogleServices: task ':app:processDynamicReleaseGoogleServices'
           processDynamicReleaseJavaRes: task ':app:processDynamicReleaseJavaRes'
           processDynamicReleaseManifest: task ':app:processDynamicReleaseManifest'
           processDynamicReleaseResources: task ':app:processDynamicReleaseResources'
           processDynamicReleaseUnitTestJavaRes: task ':app:processDynamicReleaseUnitTestJavaRes'
           processOperations: org.gradle.api.internal.file.DefaultFileOperations@7131a731
           processProfileGoogleServices: task ':app:processProfileGoogleServices'
           processProfileJavaRes: task ':app:processProfileJavaRes'
           processProfileManifest: task ':app:processProfileManifest'
           processProfileResources: task ':app:processProfileResources'
           processProfileUnitTestJavaRes: task ':app:processProfileUnitTestJavaRes'
           processReleaseGoogleServices: task ':app:processReleaseGoogleServices'
           processReleaseJavaRes: task ':app:processReleaseJavaRes'
           processReleaseManifest: task ':app:processReleaseManifest'
           processReleaseResources: task ':app:processReleaseResources'
           processReleaseUnitTestJavaRes: task ':app:processReleaseUnitTestJavaRes'
           project: project ':app'
           projectConfigurator: org.gradle.api.internal.project.BuildOperationCrossProjectConfigurator@317157ad
           projectDir: C:\Users\Kent\Repository\repro_firestore_txn\android\app
           projectEvaluationBroadcaster: ProjectEvaluationListener broadcast
           projectEvaluator: org.gradle.configuration.project.LifecycleProjectEvaluator@192af209
           projectPath: :app
           projectRegistry: org.gradle.api.internal.project.DefaultProjectRegistry@274a37dd
           properties: {...}
           providers: org.gradle.api.internal.provider.DefaultProviderFactory@4b7bfba6
           reportBuildArtifactsDebug: task ':app:reportBuildArtifactsDebug'
           reportBuildArtifactsDynamicProfile: task ':app:reportBuildArtifactsDynamicProfile'
           reportBuildArtifactsDynamicRelease: task ':app:reportBuildArtifactsDynamicRelease'
           reportBuildArtifactsProfile: task ':app:reportBuildArtifactsProfile'
           reportBuildArtifactsRelease: task ':app:reportBuildArtifactsRelease'
           reportSourceSetTransformAndroidTest: task ':app:reportSourceSetTransformAndroidTest'
           reportSourceSetTransformAndroidTestDebug: task ':app:reportSourceSetTransformAndroidTestDebug'
           reportSourceSetTransformDebug: task ':app:reportSourceSetTransformDebug'
           reportSourceSetTransformDynamicProfile: task ':app:reportSourceSetTransformDynamicProfile'
           reportSourceSetTransformDynamicRelease: task ':app:reportSourceSetTransformDynamicRelease'
           reportSourceSetTransformMain: task ':app:reportSourceSetTransformMain'
           reportSourceSetTransformProfile: task ':app:reportSourceSetTransformProfile'
           reportSourceSetTransformRelease: task ':app:reportSourceSetTransformRelease'
           reportSourceSetTransformTest: task ':app:reportSourceSetTransformTest'
           reportSourceSetTransformTestDebug: task ':app:reportSourceSetTransformTestDebug'
           reportSourceSetTransformTestDynamicProfile: task ':app:reportSourceSetTransformTestDynamicProfile'
           reportSourceSetTransformTestDynamicRelease: task ':app:reportSourceSetTransformTestDynamicRelease'
           reportSourceSetTransformTestProfile: task ':app:reportSourceSetTransformTestProfile'
           reportSourceSetTransformTestRelease: task ':app:reportSourceSetTransformTestRelease'
           reporting: org.gradle.api.reporting.ReportingExtension_Decorated@138c7587
           reportsDir: C:\Users\Kent\Repository\repro_firestore_txn\build\app\reports
           repositories: repository container
           resolveConfigAttr: task ':app:resolveConfigAttr'
           resourceLoader: org.gradle.internal.resource.transfer.DefaultUriTextResourceLoader@287b8464
           resources: org.gradle.api.internal.resources.DefaultResourceHandler@660f81d8
           rootDir: C:\Users\Kent\Repository\repro_firestore_txn\android
           rootProject: root project 'android'
           script: false
           scriptHandlerFactory: org.gradle.api.internal.initialization.DefaultScriptHandlerFactory@100db61b
           scriptPluginFactory: org.gradle.configuration.ScriptPluginFactorySelector@605dd9d0
           serviceRegistryFactory: org.gradle.internal.service.scopes.ProjectScopeServices$4@14f1291b
           services: ProjectScopeServices
           signingReport: task ':app:signingReport'
           sourceCompatibility: 1.8
           sourceSets: SourceSet container
           splitsDiscoveryTaskDebug: task ':app:splitsDiscoveryTaskDebug'
           splitsDiscoveryTaskDynamicProfile: task ':app:splitsDiscoveryTaskDynamicProfile'
           splitsDiscoveryTaskDynamicRelease: task ':app:splitsDiscoveryTaskDynamicRelease'
           splitsDiscoveryTaskProfile: task ':app:splitsDiscoveryTaskProfile'
           splitsDiscoveryTaskRelease: task ':app:splitsDiscoveryTaskRelease'
           standardOutputCapture: org.gradle.internal.logging.services.DefaultLoggingManager@58bc117
           state: project state 'EXECUTED'
           status: integration
           subprojects: []
           targetCompatibility: 1.8
           tasks: task set
           test: task ':app:test'
           testDebugUnitTest: task ':app:testDebugUnitTest'
           testDynamicProfileUnitTest: task ':app:testDynamicProfileUnitTest'
           testDynamicReleaseUnitTest: task ':app:testDynamicReleaseUnitTest'
           testProfileUnitTest: task ':app:testProfileUnitTest'
           testReleaseUnitTest: task ':app:testReleaseUnitTest'
           testReportDir: C:\Users\Kent\Repository\repro_firestore_txn\build\app\reports\tests
           testReportDirName: tests
           testResultsDir: C:\Users\Kent\Repository\repro_firestore_txn\build\app\test-results
           testResultsDirName: test-results
           transformClassesWithDexBuilderForDebug: task ':app:transformClassesWithDexBuilderForDebug'
           transformClassesWithDexBuilderForDebugAndroidTest: task ':app:transformClassesWithDexBuilderForDebugAndroidTest'
           transformClassesWithDexBuilderForDynamicProfile: task ':app:transformClassesWithDexBuilderForDynamicProfile'
           transformClassesWithDexBuilderForDynamicRelease: task ':app:transformClassesWithDexBuilderForDynamicRelease'
           transformClassesWithDexBuilderForProfile: task ':app:transformClassesWithDexBuilderForProfile'
           transformClassesWithDexBuilderForRelease: task ':app:transformClassesWithDexBuilderForRelease'
           transformDexArchiveWithDexMergerForDebug: task ':app:transformDexArchiveWithDexMergerForDebug'
           transformDexArchiveWithDexMergerForDebugAndroidTest: task ':app:transformDexArchiveWithDexMergerForDebugAndroidTest'
           transformDexArchiveWithDexMergerForDynamicProfile: task ':app:transformDexArchiveWithDexMergerForDynamicProfile'
           transformDexArchiveWithDexMergerForDynamicRelease: task ':app:transformDexArchiveWithDexMergerForDynamicRelease'
           transformDexArchiveWithDexMergerForProfile: task ':app:transformDexArchiveWithDexMergerForProfile'
           transformDexArchiveWithDexMergerForRelease: task ':app:transformDexArchiveWithDexMergerForRelease'
           transformDexArchiveWithExternalLibsDexMergerForDebug: task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'
           transformDexArchiveWithExternalLibsDexMergerForDebugAndroidTest: task ':app:transformDexArchiveWithExternalLibsDexMergerForDebugAndroidTest'
           transformDexArchiveWithExternalLibsDexMergerForDynamicProfile: task ':app:transformDexArchiveWithExternalLibsDexMergerForDynamicProfile'
           transformDexArchiveWithExternalLibsDexMergerForDynamicRelease: task ':app:transformDexArchiveWithExternalLibsDexMergerForDynamicRelease'
           transformDexArchiveWithExternalLibsDexMergerForProfile: task ':app:transformDexArchiveWithExternalLibsDexMergerForProfile'
           transformDexArchiveWithExternalLibsDexMergerForRelease: task ':app:transformDexArchiveWithExternalLibsDexMergerForRelease'
           transformNativeLibsWithMergeJniLibsForDebug: task ':app:transformNativeLibsWithMergeJniLibsForDebug'
           transformNativeLibsWithMergeJniLibsForDebugAndroidTest: task ':app:transformNativeLibsWithMergeJniLibsForDebugAndroidTest'
           transformNativeLibsWithMergeJniLibsForDynamicProfile: task ':app:transformNativeLibsWithMergeJniLibsForDynamicProfile'
           transformNativeLibsWithMergeJniLibsForDynamicRelease: task ':app:transformNativeLibsWithMergeJniLibsForDynamicRelease'
           transformNativeLibsWithMergeJniLibsForProfile: task ':app:transformNativeLibsWithMergeJniLibsForProfile'
           transformNativeLibsWithMergeJniLibsForRelease: task ':app:transformNativeLibsWithMergeJniLibsForRelease'
           transformResourcesWithMergeJavaResForDebug: task ':app:transformResourcesWithMergeJavaResForDebug'
           transformResourcesWithMergeJavaResForDebugAndroidTest: task ':app:transformResourcesWithMergeJavaResForDebugAndroidTest'
           transformResourcesWithMergeJavaResForDebugUnitTest: task ':app:transformResourcesWithMergeJavaResForDebugUnitTest'
           transformResourcesWithMergeJavaResForDynamicProfile: task ':app:transformResourcesWithMergeJavaResForDynamicProfile'
           transformResourcesWithMergeJavaResForDynamicProfileUnitTest: task ':app:transformResourcesWithMergeJavaResForDynamicProfileUnitTest'
           transformResourcesWithMergeJavaResForDynamicRelease: task ':app:transformResourcesWithMergeJavaResForDynamicRelease'
           transformResourcesWithMergeJavaResForDynamicReleaseUnitTest: task ':app:transformResourcesWithMergeJavaResForDynamicReleaseUnitTest'
           transformResourcesWithMergeJavaResForProfile: task ':app:transformResourcesWithMergeJavaResForProfile'
           transformResourcesWithMergeJavaResForProfileUnitTest: task ':app:transformResourcesWithMergeJavaResForProfileUnitTest'
           transformResourcesWithMergeJavaResForRelease: task ':app:transformResourcesWithMergeJavaResForRelease'
           transformResourcesWithMergeJavaResForReleaseUnitTest: task ':app:transformResourcesWithMergeJavaResForReleaseUnitTest'
           uninstallAll: task ':app:uninstallAll'
           uninstallDebug: task ':app:uninstallDebug'
           uninstallDebugAndroidTest: task ':app:uninstallDebugAndroidTest'
           uninstallDynamicProfile: task ':app:uninstallDynamicProfile'
           uninstallDynamicRelease: task ':app:uninstallDynamicRelease'
           uninstallProfile: task ':app:uninstallProfile'
           uninstallRelease: task ':app:uninstallRelease'
           validateSigningDebug: task ':app:validateSigningDebug'
           validateSigningDebugAndroidTest: task ':app:validateSigningDebugAndroidTest'
           validateSigningDynamicProfile: task ':app:validateSigningDynamicProfile'
           validateSigningDynamicRelease: task ':app:validateSigningDynamicRelease'
           validateSigningProfile: task ':app:validateSigningProfile'
           validateSigningRelease: task ':app:validateSigningRelease'
           version: unspecified
           writeDebugApplicationId: task ':app:writeDebugApplicationId'
           writeDynamicProfileApplicationId: task ':app:writeDynamicProfileApplicationId'
           writeDynamicReleaseApplicationId: task ':app:writeDynamicReleaseApplicationId'
           writeProfileApplicationId: task ':app:writeProfileApplicationId'
           writeReleaseApplicationId: task ':app:writeReleaseApplicationId'
           1 actionable task: 1 executed
[   +8 ms] executing: [C:\Users\Kent\Repository\repro_firestore_txn\android\] C:\Users\Kent\Repository\repro_firestore_txn\android\gradlew.bat app:tasks --all --console=auto
[+2006 ms] 
           > Configure project :app
           registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
           registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
           registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
           registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
           registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)

           > Task :app:tasks

           ------------------------------------------------------------
           All tasks runnable from project :app
           ------------------------------------------------------------

           Android tasks
           -------------
           androidDependencies - Displays the Android dependencies of the project.
           signingReport - Displays the signing info for each variant.
           sourceSets - Prints out all the source sets defined in this project.

           Build tasks
           -----------
           assemble - Assembles all variants of all applications and secondary packages.
           assembleAndroidTest - Assembles all the Test applications.
           assembleDebug - Assembles all Debug builds.
           assembleDynamicProfile - Assembles all DynamicProfile builds.
           assembleDynamicRelease - Assembles all DynamicRelease builds.
           assembleProfile - Assembles all Profile builds.
           assembleRelease - Assembles all Release builds.
           build - Assembles and tests this project.
           buildDependents - Assembles and tests this project and all projects that depend on it.
           buildNeeded - Assembles and tests this project and all projects it depends on.
           bundleDebug - Creates all Debug bundles.
           bundleDynamicProfile - Creates all DynamicProfile bundles.
           bundleDynamicRelease - Creates all DynamicRelease bundles.
           bundleProfile - Creates all Profile bundles.
           bundleRelease - Creates all Release bundles.
           clean - Deletes the build directory.
           cleanBuildCache - Deletes the build cache directory.
           compileDebugAndroidTestSources
           compileDebugSources
           compileDebugUnitTestSources
           compileDynamicProfileSources
           compileDynamicProfileUnitTestSources
           compileDynamicReleaseSources
           compileDynamicReleaseUnitTestSources
           compileProfileSources
           compileProfileUnitTestSources
           compileReleaseSources
           compileReleaseUnitTestSources

           Cleanup tasks
           -------------
           lintFix - Runs lint on all variants and applies any safe suggestions to the source code.

           Help tasks
           ----------
           buildEnvironment - Displays all buildscript dependencies declared in project ':app'.
           components - Displays the components produced by project ':app'. [incubating]
           dependencies - Displays all dependencies declared in project ':app'.
           dependencyInsight - Displays the insight into a specific dependency in project ':app'.
           dependentComponents - Displays the dependent components of components in project ':app'. [incubating]
           help - Displays a help message.
           model - Displays the configuration model of project ':app'. [incubating]
           projects - Displays the sub-projects of project ':app'.
           properties - Displays the properties of project ':app'.
           tasks - Displays the tasks runnable from project ':app'.

           Install tasks
           -------------
           installDebug - Installs the Debug build.
           installDebugAndroidTest - Installs the android (on device) tests for the Debug build.
           installDynamicProfile - Installs the DynamicProfile build.
           installDynamicRelease - Installs the DynamicRelease build.
           installProfile - Installs the Profile build.
           installRelease - Installs the Release build.
           uninstallAll - Uninstall all applications.
           uninstallDebug - Uninstalls the Debug build.
           uninstallDebugAndroidTest - Uninstalls the android (on device) tests for the Debug build.
           uninstallDynamicProfile - Uninstalls the DynamicProfile build.
           uninstallDynamicRelease - Uninstalls the DynamicRelease build.
           uninstallProfile - Uninstalls the Profile build.
           uninstallRelease - Uninstalls the Release build.

           Verification tasks
           ------------------
           check - Runs all checks.
           connectedAndroidTest - Installs and runs instrumentation tests for all flavors on connected devices.
           connectedCheck - Runs all device checks on currently connected devices.
           connectedDebugAndroidTest - Installs and runs the tests for debug on connected devices.
           deviceAndroidTest - Installs and runs instrumentation tests using all Device Providers.
           deviceCheck - Runs all device checks using Device Providers and Test Servers.
           lint - Runs lint on all variants.
           lintDebug - Runs lint on the Debug build.
           lintDynamicProfile - Runs lint on the DynamicProfile build.
           lintDynamicRelease - Runs lint on the DynamicRelease build.
           lintProfile - Runs lint on the Profile build.
           lintRelease - Runs lint on the Release build.
           lintVitalRelease - Runs lint on just the fatal issues in the release build.
           test - Run unit tests for all variants.
           testDebugUnitTest - Run unit tests for the debug build.
           testDynamicProfileUnitTest - Run unit tests for the dynamicProfile build.
           testDynamicReleaseUnitTest - Run unit tests for the dynamicRelease build.
           testProfileUnitTest - Run unit tests for the profile build.
           testReleaseUnitTest - Run unit tests for the release build.

           Other tasks
           -----------
           assembleDebugAndroidTest
           assembleDebugUnitTest
           assembleDynamicProfileUnitTest
           assembleDynamicReleaseUnitTest
           assembleProfileUnitTest
           assembleReleaseUnitTest
           buildDebugPreBundle
           buildDynamicProfilePreBundle
           buildDynamicReleasePreBundle
           buildProfilePreBundle
           buildReleasePreBundle
           bundle
           bundleDebugAndroidTestResources
           bundleDebugResources
           bundleDynamicProfileResources
           bundleDynamicReleaseResources
           bundleProfileResources
           bundleReleaseResources
           checkDebugAndroidTestClasspath
           checkDebugClasspath
           checkDebugLibraries
           checkDebugManifest
           checkDynamicProfileClasspath
           checkDynamicProfileLibraries
           checkDynamicProfileManifest
           checkDynamicReleaseClasspath
           checkDynamicReleaseLibraries
           checkDynamicReleaseManifest
           checkProfileClasspath
           checkProfileLibraries
           checkProfileManifest
           checkReleaseClasspath
           checkReleaseLibraries
           checkReleaseManifest
           flutterBuildDebugandroid-arm:compile
           flutterBuildDynamicProfileandroid-arm:compile
           flutterBuildDynamicReleaseandroid-arm:compile
           flutterBuildProfileandroid-arm:compile
           flutterBuildReleaseandroid-arm:compile
           flutterBuildReleaseandroid-arm64:compile
           compileDebugAidl
           compileDebugAndroidTestAidl
           compileDebugAndroidTestJavaWithJavac
           compileDebugAndroidTestNdk
           compileDebugAndroidTestRenderscript
           compileDebugAndroidTestShaders
           compileDebugJavaWithJavac
           compileDebugNdk
           compileDebugRenderscript
           compileDebugShaders
           compileDebugUnitTestJavaWithJavac
           compileDynamicProfileAidl
           compileDynamicProfileJavaWithJavac
           compileDynamicProfileNdk
           compileDynamicProfileRenderscript
           compileDynamicProfileShaders
           compileDynamicProfileUnitTestJavaWithJavac
           compileDynamicReleaseAidl
           compileDynamicReleaseJavaWithJavac
           compileDynamicReleaseNdk
           compileDynamicReleaseRenderscript
           compileDynamicReleaseShaders
           compileDynamicReleaseUnitTestJavaWithJavac
           compileLint
           compileProfileAidl
           compileProfileJavaWithJavac
           compileProfileNdk
           compileProfileRenderscript
           compileProfileShaders
           compileProfileUnitTestJavaWithJavac
           compileReleaseAidl
           compileReleaseJavaWithJavac
           compileReleaseNdk
           compileReleaseRenderscript
           compileReleaseShaders
           compileReleaseUnitTestJavaWithJavac
           consumeConfigAttr
           copyFlutterAssetsDebug
           copyFlutterAssetsDynamicProfile
           copyFlutterAssetsDynamicRelease
           copyFlutterAssetsProfile
           copyFlutterAssetsRelease
           createDebugCompatibleScreenManifests
           createDynamicProfileCompatibleScreenManifests
           createDynamicReleaseCompatibleScreenManifests
           createMockableJar
           createProfileCompatibleScreenManifests
           createReleaseCompatibleScreenManifests
           extractApksForDebug
           extractApksForDynamicProfile
           extractApksForDynamicRelease
           extractApksForProfile
           extractApksForRelease
           extractProguardFiles
           flutterBuildX86Jar
           generateDebugAndroidTestAssets
           generateDebugAndroidTestBuildConfig
           generateDebugAndroidTestResources
           generateDebugAndroidTestResValues
           generateDebugAndroidTestSources
           generateDebugAssets
           generateDebugBuildConfig
           generateDebugFeatureMetadata
           generateDebugFeatureTransitiveDeps
           generateDebugResources
           generateDebugResValues
           generateDebugSources
           generateDebugUnitTestAssets
           generateDebugUnitTestResources
           generateDebugUnitTestSources
           generateDynamicProfileAssets
           generateDynamicProfileBuildConfig
           generateDynamicProfileFeatureMetadata
           generateDynamicProfileFeatureTransitiveDeps
           generateDynamicProfileResources
           generateDynamicProfileResValues
           generateDynamicProfileSources
           generateDynamicProfileUnitTestAssets
           generateDynamicProfileUnitTestResources
           generateDynamicProfileUnitTestSources
           generateDynamicReleaseAssets
           generateDynamicReleaseBuildConfig
           generateDynamicReleaseFeatureMetadata
           generateDynamicReleaseFeatureTransitiveDeps
           generateDynamicReleaseResources
           generateDynamicReleaseResValues
           generateDynamicReleaseSources
           generateDynamicReleaseUnitTestAssets
           generateDynamicReleaseUnitTestResources
           generateDynamicReleaseUnitTestSources
           generateProfileAssets
           generateProfileBuildConfig
           generateProfileFeatureMetadata
           generateProfileFeatureTransitiveDeps
           generateProfileResources
           generateProfileResValues
           generateProfileSources
           generateProfileUnitTestAssets
           generateProfileUnitTestResources
           generateProfileUnitTestSources
           generateReleaseAssets
           generateReleaseBuildConfig
           generateReleaseFeatureMetadata
           generateReleaseFeatureTransitiveDeps
           generateReleaseResources
           generateReleaseResValues
           generateReleaseSources
           generateReleaseUnitTestAssets
           generateReleaseUnitTestResources
           generateReleaseUnitTestSources
           javaPreCompileDebug
           javaPreCompileDebugAndroidTest
           javaPreCompileDebugUnitTest
           javaPreCompileDynamicProfile
           javaPreCompileDynamicProfileUnitTest
           javaPreCompileDynamicRelease
           javaPreCompileDynamicReleaseUnitTest
           javaPreCompileProfile
           javaPreCompileProfileUnitTest
           javaPreCompileRelease
           javaPreCompileReleaseUnitTest
           mainApkListPersistenceDebug
           mainApkListPersistenceDebugAndroidTest
           mainApkListPersistenceDynamicProfile
           mainApkListPersistenceDynamicRelease
           mainApkListPersistenceProfile
           mainApkListPersistenceRelease
           makeApkFromBundleForDebug
           makeApkFromBundleForDynamicProfile
           makeApkFromBundleForDynamicRelease
           makeApkFromBundleForProfile
           makeApkFromBundleForRelease
           mergeDebugAndroidTestAssets
           mergeDebugAndroidTestJniLibFolders
           mergeDebugAndroidTestResources
           mergeDebugAndroidTestShaders
           mergeDebugAssets
           mergeDebugJniLibFolders
           mergeDebugResources
           mergeDebugShaders
           mergeDynamicProfileAssets
           mergeDynamicProfileJniLibFolders
           mergeDynamicProfileResources
           mergeDynamicProfileShaders
           mergeDynamicReleaseAssets
           mergeDynamicReleaseJniLibFolders
           mergeDynamicReleaseResources
           mergeDynamicReleaseShaders
           mergeProfileAssets
           mergeProfileJniLibFolders
           mergeProfileResources
           mergeProfileShaders
           mergeReleaseAssets
           mergeReleaseJniLibFolders
           mergeReleaseResources
           mergeReleaseShaders
           packageAppClassesDebug
           packageAppClassesDebugAndroidTest
           packageAppClassesDebugUnitTest
           packageAppClassesDynamicProfile
           packageAppClassesDynamicProfileUnitTest
           packageAppClassesDynamicRelease
           packageAppClassesDynamicReleaseUnitTest
           packageAppClassesProfile
           packageAppClassesProfileUnitTest
           packageAppClassesRelease
           packageAppClassesReleaseUnitTest
           packageDebug
           packageDebugAndroidTest
           packageDebugBundle
           packageDebugUniversalApk
           packageDynamicProfile
           packageDynamicProfileBundle
           packageDynamicProfileUniversalApk
           packageDynamicRelease
           packageDynamicReleaseBundle
           packageDynamicReleaseUniversalApk
           packageProfile
           packageProfileBundle
           packageProfileUniversalApk
           packageRelease
           packageReleaseBundle
           packageReleaseUniversalApk
           flutter:package:packLibsDebug
           flutter:package:packLibsDynamicProfile
           flutter:package:packLibsDynamicRelease
           flutter:package:packLibsProfile
           flutter:package:packLibsRelease
           preBuild
           preDebugAndroidTestBuild
           preDebugBuild
           preDebugUnitTestBuild
           preDynamicProfileBuild
           preDynamicProfileUnitTestBuild
           preDynamicReleaseBuild
           preDynamicReleaseUnitTestBuild
           prepareLintJar
           preProfileBuild
           preProfileUnitTestBuild
           preReleaseBuild
           preReleaseUnitTestBuild
           processDebugAndroidTestJavaRes
           processDebugAndroidTestManifest
           processDebugAndroidTestResources
           processDebugGoogleServices
           processDebugJavaRes
           processDebugManifest
           processDebugResources
           processDebugUnitTestJavaRes
           processDynamicProfileGoogleServices
           processDynamicProfileJavaRes
           processDynamicProfileManifest
           processDynamicProfileResources
           processDynamicProfileUnitTestJavaRes
           processDynamicReleaseGoogleServices
           processDynamicReleaseJavaRes
           processDynamicReleaseManifest
           processDynamicReleaseResources
           processDynamicReleaseUnitTestJavaRes
           processProfileGoogleServices
           processProfileJavaRes
           processProfileManifest
           processProfileResources
           processProfileUnitTestJavaRes
           processReleaseGoogleServices
           processReleaseJavaRes
           processReleaseManifest
           processReleaseResources
           processReleaseUnitTestJavaRes
           reportBuildArtifactsDebug
           reportBuildArtifactsDynamicProfile
           reportBuildArtifactsDynamicRelease
           reportBuildArtifactsProfile
           reportBuildArtifactsRelease
           reportSourceSetTransformAndroidTest
           reportSourceSetTransformAndroidTestDebug
           reportSourceSetTransformDebug
           reportSourceSetTransformDynamicProfile
           reportSourceSetTransformDynamicRelease
           reportSourceSetTransformMain
           reportSourceSetTransformProfile
           reportSourceSetTransformRelease
           reportSourceSetTransformTest
           reportSourceSetTransformTestDebug
           reportSourceSetTransformTestDynamicProfile
           reportSourceSetTransformTestDynamicRelease
           reportSourceSetTransformTestProfile
           reportSourceSetTransformTestRelease
           resolveConfigAttr
           splitsDiscoveryTaskDebug
           splitsDiscoveryTaskDynamicProfile
           splitsDiscoveryTaskDynamicRelease
           splitsDiscoveryTaskProfile
           splitsDiscoveryTaskRelease
           transformClassesWithDexBuilderForDebug
           transformClassesWithDexBuilderForDebugAndroidTest
           transformClassesWithDexBuilderForDynamicProfile
           transformClassesWithDexBuilderForDynamicRelease
           transformClassesWithDexBuilderForProfile
           transformClassesWithDexBuilderForRelease
           transformDexArchiveWithDexMergerForDebug
           transformDexArchiveWithDexMergerForDebugAndroidTest
           transformDexArchiveWithDexMergerForDynamicProfile
           transformDexArchiveWithDexMergerForDynamicRelease
           transformDexArchiveWithDexMergerForProfile
           transformDexArchiveWithDexMergerForRelease
           transformDexArchiveWithExternalLibsDexMergerForDebug
           transformDexArchiveWithExternalLibsDexMergerForDebugAndroidTest
           transformDexArchiveWithExternalLibsDexMergerForDynamicProfile
           transformDexArchiveWithExternalLibsDexMergerForDynamicRelease
           transformDexArchiveWithExternalLibsDexMergerForProfile
           transformDexArchiveWithExternalLibsDexMergerForRelease
           transformNativeLibsWithMergeJniLibsForDebug
           transformNativeLibsWithMergeJniLibsForDebugAndroidTest
           transformNativeLibsWithMergeJniLibsForDynamicProfile
           transformNativeLibsWithMergeJniLibsForDynamicRelease
           transformNativeLibsWithMergeJniLibsForProfile
           transformNativeLibsWithMergeJniLibsForRelease
           transformResourcesWithMergeJavaResForDebug
           transformResourcesWithMergeJavaResForDebugAndroidTest
           transformResourcesWithMergeJavaResForDebugUnitTest
           transformResourcesWithMergeJavaResForDynamicProfile
           transformResourcesWithMergeJavaResForDynamicProfileUnitTest
           transformResourcesWithMergeJavaResForDynamicRelease
           transformResourcesWithMergeJavaResForDynamicReleaseUnitTest
           transformResourcesWithMergeJavaResForProfile
           transformResourcesWithMergeJavaResForProfileUnitTest
           transformResourcesWithMergeJavaResForRelease
           transformResourcesWithMergeJavaResForReleaseUnitTest
           validateSigningDebug
           validateSigningDebugAndroidTest
           validateSigningDynamicProfile
           validateSigningDynamicRelease
           validateSigningProfile
           validateSigningRelease
           writeDebugApplicationId
           writeDynamicProfileApplicationId
           writeDynamicReleaseApplicationId
           writeProfileApplicationId
           writeReleaseApplicationId

           Rules
           -----
           Pattern: clean<TaskName>: Cleans the output files of a task.
           Pattern: build<ConfigurationName>: Assembles the artifacts of a configuration.
           Pattern: upload<ConfigurationName>: Assembles and uploads the artifacts belonging to a configuration.
           1 actionable task: 1 executed
[   +5 ms] Resolving dependencies... (completed in 4.1s)
[   +1 ms] executing: C:\Users\Kent\AppData\Local\Android\sdk\build-tools\28.0.3\aapt dump xmltree C:\Users\Kent\Repository\repro_firestore_txn\build\app\outputs\apk\app.apk AndroidManifest.xml
[  +43 ms] Exit code 0 from: C:\Users\Kent\AppData\Local\Android\sdk\build-tools\28.0.3\aapt dump xmltree C:\Users\Kent\Repository\repro_firestore_txn\build\app\outputs\apk\app.apk AndroidManifest.xml
[        ] N: android=http://schemas.android.com/apk/res/android
             E: manifest (line=2)
               A: android:versionCode(0x0101021b)=(type 0x10)0x1
               A: android:versionName(0x0101021c)="1.0.0" (Raw: "1.0.0")
               A: android:compileSdkVersion(0x01010572)=(type 0x10)0x1c
               A: android:compileSdkVersionCodename(0x01010573)="9" (Raw: "9")
               A: package="au.com.crosslinkbs.jobdone.dev" (Raw: "au.com.crosslinkbs.jobdone.dev")
               A: platformBuildVersionCode=(type 0x10)0x1
               A: platformBuildVersionName="1.0.0" (Raw: "1.0.0")
               E: uses-sdk (line=7)
                 A: android:minSdkVersion(0x0101020c)=(type 0x10)0x15
                 A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1c
               E: uses-permission (line=14)
                 A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET")
               E: uses-permission (line=17)
                 A: android:name(0x01010003)="android.permission.ACCESS_NETWORK_STATE" (Raw: "android.permission.ACCESS_NETWORK_STATE")
               E: uses-permission (line=18)
                 A: android:name(0x01010003)="android.permission.WAKE_LOCK" (Raw: "android.permission.WAKE_LOCK")
               E: uses-permission (line=19)
                 A: android:name(0x01010003)="com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE" (Raw: "com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE")
               E: uses-permission (line=20)
                 A: android:name(0x01010003)="com.google.android.c2dm.permission.RECEIVE" (Raw: "com.google.android.c2dm.permission.RECEIVE")
               E: application (line=28)
                 A: android:label(0x01010001)="repro_firestore_txn" (Raw: "repro_firestore_txn")
                 A: android:icon(0x01010002)=@0x7f090000
                 A: android:name(0x01010003)="io.flutter.app.FlutterApplication" (Raw: "io.flutter.app.FlutterApplication")
                 A: android:debuggable(0x0101000f)=(type 0x12)0xffffffff
                 E: activity (line=33)
                   A: android:theme(0x01010000)=@0x7f0b0000
                   A: android:name(0x01010003)="au.com.crosslinkbs.jobdone.dev.MainActivity" (Raw: "au.com.crosslinkbs.jobdone.dev.MainActivity")
                   A: android:launchMode(0x0101001d)=(type 0x10)0x1
                   A: android:configChanges(0x0101001f)=(type 0x11)0x400037b4
                   A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10
                   A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff
                   E: meta-data (line=47)
                     A: android:name(0x01010003)="io.flutter.app.android.SplashScreenUntilFirstFrame" (Raw: "io.flutter.app.android.SplashScreenUntilFirstFrame")
                     A: android:value(0x01010024)=(type 0x12)0xffffffff
                   E: intent-filter (line=51)
                     E: action (line=52)
                       A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
                     E: category (line=54)
                       A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
                 E: service (line=58)
                   A: android:name(0x01010003)="com.google.firebase.components.ComponentDiscoveryService" (Raw: "com.google.firebase.components.ComponentDiscoveryService")
                   A: android:exported(0x01010010)=(type 0x12)0x0
                   E: meta-data (line=61)
                     A: android:name(0x01010003)="com.google.firebase.components:com.google.firebase.firestore.FirestoreRegistrar" (Raw: "com.google.firebase.components:com.google.firebase.firestore.FirestoreRegistrar")
                     A: android:value(0x01010024)="com.google.firebase.components.ComponentRegistrar" (Raw: "com.google.firebase.components.ComponentRegistrar")
                   E: meta-data (line=64)
                     A: android:name(0x01010003)="com.google.firebase.components:com.google.firebase.analytics.connector.internal.AnalyticsConnectorRegistrar" (Raw: "com.google.firebase.components:com.google.firebase.analytics.connector.internal.AnalyticsConnectorRegistrar")
                     A: android:value(0x01010024)="com.google.firebase.components.ComponentRegistrar" (Raw: "com.google.firebase.components.ComponentRegistrar")
                   E: meta-data (line=67)
                     A: android:name(0x01010003)="com.google.firebase.components:com.google.firebase.iid.Registrar" (Raw: "com.google.firebase.components:com.google.firebase.iid.Registrar")
                     A: android:value(0x01010024)="com.google.firebase.components.ComponentRegistrar" (Raw: "com.google.firebase.components.ComponentRegistrar")
                 E: receiver (line=72)
                   A: android:name(0x01010003)="com.google.android.gms.measurement.AppMeasurementReceiver" (Raw: "com.google.android.gms.measurement.AppMeasurementReceiver")
                   A: android:enabled(0x0101000e)=(type 0x12)0xffffffff
                   A: android:exported(0x01010010)=(type 0x12)0x0
                 E: receiver (line=77)
                   A: android:name(0x01010003)="com.google.android.gms.measurement.AppMeasurementInstallReferrerReceiver" (Raw: "com.google.android.gms.measurement.AppMeasurementInstallReferrerReceiver")
                   A: android:permission(0x01010006)="android.permission.INSTALL_PACKAGES" (Raw: "android.permission.INSTALL_PACKAGES")
                   A: android:enabled(0x0101000e)=(type 0x12)0xffffffff
                   A: android:exported(0x01010010)=(type 0x12)0xffffffff
                   E: intent-filter (line=82)
                     E: action (line=83)
                       A: android:name(0x01010003)="com.android.vending.INSTALL_REFERRER" (Raw: "com.android.vending.INSTALL_REFERRER")
                 E: service (line=87)
                   A: android:name(0x01010003)="com.google.android.gms.measurement.AppMeasurementService" (Raw: "com.google.android.gms.measurement.AppMeasurementService")
                   A: android:enabled(0x0101000e)=(type 0x12)0xffffffff
                   A: android:exported(0x01010010)=(type 0x12)0x0
                 E: service (line=91)
                   A: android:name(0x01010003)="com.google.android.gms.measurement.AppMeasurementJobService" (Raw: "com.google.android.gms.measurement.AppMeasurementJobService")
                   A: android:permission(0x01010006)="android.permission.BIND_JOB_SERVICE" (Raw: "android.permission.BIND_JOB_SERVICE")
                   A: android:enabled(0x0101000e)=(type 0x12)0xffffffff
                   A: android:exported(0x01010010)=(type 0x12)0x0
                 E: receiver (line=97)
                   A: android:name(0x01010003)="com.google.firebase.iid.FirebaseInstanceIdReceiver" (Raw: "com.google.firebase.iid.FirebaseInstanceIdReceiver")
                   A: android:permission(0x01010006)="com.google.android.c2dm.permission.SEND" (Raw: "com.google.android.c2dm.permission.SEND")
                   A: android:exported(0x01010010)=(type 0x12)0xffffffff
                   E: intent-filter (line=101)
                     E: action (line=102)
                       A: android:name(0x01010003)="com.google.android.c2dm.intent.RECEIVE" (Raw: "com.google.android.c2dm.intent.RECEIVE")
                 E: service (line=109)
                   A: android:name(0x01010003)="com.google.firebase.iid.FirebaseInstanceIdService" (Raw: "com.google.firebase.iid.FirebaseInstanceIdService")
                   A: android:exported(0x01010010)=(type 0x12)0xffffffff
                   E: intent-filter (line=112)
                     A: android:priority(0x0101001c)=(type 0x10)0xfffffe0c
                     E: action (line=113)
                       A: android:name(0x01010003)="com.google.firebase.INSTANCE_ID_EVENT" (Raw: "com.google.firebase.INSTANCE_ID_EVENT")
                 E: activity (line=117)
                   A: android:theme(0x01010000)=@0x1030010
                   A: android:name(0x01010003)="com.google.android.gms.common.api.GoogleApiActivity" (Raw: "com.google.android.gms.common.api.GoogleApiActivity")
                   A: android:exported(0x01010010)=(type 0x12)0x0
                 E: provider (line=122)
                   A: android:name(0x01010003)="com.google.firebase.provider.FirebaseInitProvider" (Raw: "com.google.firebase.provider.FirebaseInitProvider")
                   A: android:exported(0x01010010)=(type 0x12)0x0
                   A: android:authorities(0x01010018)="au.com.crosslinkbs.jobdone.dev.firebaseinitprovider" (Raw: "au.com.crosslinkbs.jobdone.dev.firebaseinitprovider")
                   A: android:initOrder(0x0101001a)=(type 0x10)0x64
                 E: meta-data (line=128)
                   A: android:name(0x01010003)="com.google.android.gms.version" (Raw: "com.google.android.gms.version")
                   A: android:value(0x01010024)=@0x7f070001
                 E: meta-data (line=131)
                   A: android:name(0x01010003)="android.support.VERSION" (Raw: "android.support.VERSION")
                   A: android:value(0x01010024)="26.1.0" (Raw: "26.1.0")
                 E: meta-data (line=134)
                   A: android:name(0x01010003)="android.arch.lifecycle.VERSION" (Raw: "android.arch.lifecycle.VERSION")
                   A: android:value(0x01010024)="27.0.0-SNAPSHOT" (Raw: "27.0.0-SNAPSHOT")
[   +7 ms] executing: C:\Users\Kent\AppData\Local\Android\sdk\platform-tools\adb.exe -s FA6AF0303979 shell -x logcat -v time -t 1
[ +179 ms] Exit code 0 from: C:\Users\Kent\AppData\Local\Android\sdk\platform-tools\adb.exe -s FA6AF0303979 shell -x logcat -v time -t 1
[        ] --------- beginning of main
           05-23 11:03:00.003 I/AlarmClock(26089): Periodic: Executing periodic callback for MINUTE because the period ended
[   +1 ms] executing: C:\Users\Kent\AppData\Local\Android\sdk\platform-tools\adb.exe -s FA6AF0303979 shell -x logcat -v time
[   +3 ms] executing: C:\Users\Kent\AppData\Local\Android\sdk\platform-tools\adb.exe version
[  +79 ms] Android Debug Bridge version 1.0.41
           Version 28.0.3-5475833
           Installed as C:\Users\Kent\AppData\Local\Android\sdk\platform-tools\adb.exe
[   +2 ms] executing: C:\Users\Kent\AppData\Local\Android\sdk\platform-tools\adb.exe start-server
[  +51 ms] Building APK
[  +13 ms] Running Gradle task 'assembleDebug'...
[   +1 ms] executing: [C:\Users\Kent\Repository\repro_firestore_txn\android\] C:\Users\Kent\Repository\repro_firestore_txn\android\gradlew.bat -Pverbose=true -Ptarget=C:\Users\Kent\Repository\repro_firestore_txn\lib/main.dart -Ptrack-widget-creation=false -Pcompilation-trace-file=compilation.txt -Ptarget-platform=android-arm64 assembleDebug
[+2047 ms] > Configure project :app
[        ] registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
[        ] registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
[        ] registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
[        ] registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
[        ] registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
[  +80 ms] > Task :app:flutterBuildX86Jar UP-TO-DATE
[ +100 ms] > Task :app:checkDebugClasspath UP-TO-DATE
[        ] > Task :app:preBuild UP-TO-DATE
[        ] > Task :cloud_firestore:preBuild UP-TO-DATE
[        ] > Task :cloud_firestore:preDebugBuild UP-TO-DATE
[        ] > Task :cloud_firestore:checkDebugManifest UP-TO-DATE
[        ] > Task :cloud_firestore:processDebugManifest UP-TO-DATE
[        ] > Task :firebase_core:preBuild UP-TO-DATE
[        ] > Task :firebase_core:preDebugBuild UP-TO-DATE
[        ] > Task :firebase_core:checkDebugManifest UP-TO-DATE
[        ] > Task :firebase_core:processDebugManifest UP-TO-DATE
[        ] > Task :app:preDebugBuild UP-TO-DATE
[        ] > Task :cloud_firestore:compileDebugAidl NO-SOURCE
[        ] > Task :firebase_core:compileDebugAidl NO-SOURCE
[        ] > Task :app:compileDebugAidl NO-SOURCE
[        ] > Task :cloud_firestore:packageDebugRenderscript NO-SOURCE
[        ] > Task :firebase_core:packageDebugRenderscript NO-SOURCE
[        ] > Task :app:compileDebugRenderscript UP-TO-DATE
[        ] > Task :app:checkDebugManifest UP-TO-DATE
[        ] > Task :app:generateDebugBuildConfig UP-TO-DATE
[        ] > Task :app:prepareLintJar UP-TO-DATE
[  +96 ms] > Task :app:cleanMergeDebugAssets
[+1699 ms] > Task :app:flutterBuildDebugandroid-arm64:compile
[        ] [  +10 ms] executing: [C:\Users\Kent\Repository\flutter\] git log -n 1 --pretty=format:%H
[        ] [  +80 ms] Exit code 0 from: git log -n 1 --pretty=format:%H
[        ] [        ] d31ce31a274ee721f4e9b54c6dcc2de0b3fd71e4
[        ] [        ] executing: [C:\Users\Kent\Repository\flutter\] git describe --match v*.*.* --first-parent --long --tags
[        ] [  +83 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[        ] [        ] v1.6.1-0-gd31ce31a2
[        ] [   +4 ms] executing: [C:\Users\Kent\Repository\flutter\] git rev-parse --abbrev-ref HEAD
[        ] [  +46 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] [        ] dev
[        ] [  +42 ms] executing: [C:\Users\Kent\Repository\flutter\] git rev-parse --abbrev-ref --symbolic @{u}
[        ] [  +47 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] [        ] origin/dev
[        ] [        ] executing: [C:\Users\Kent\Repository\flutter\] git ls-remote --get-url origin
[        ] [  +48 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] [        ] https://github.com/flutter/flutter.git
[        ] [  +97 ms] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] [   +4 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] [   +1 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] [   +1 ms] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [  +60 ms] Found plugin cloud_firestore at C:\Users\Kent\Repository\flutter\.pub-cache\hosted\pub.dartlang.org\cloud_firestore-0.10.1\
[        ] [   +8 ms] Found plugin firebase_core at C:\Users\Kent\Repository\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_core-0.3.4\
[        ] [  +91 ms] Found plugin cloud_firestore at C:\Users\Kent\Repository\flutter\.pub-cache\hosted\pub.dartlang.org\cloud_firestore-0.10.1\
[        ] [   +2 ms] Found plugin firebase_core at C:\Users\Kent\Repository\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_core-0.3.4\
[        ] [ +265 ms] Skipping kernel compilation. Fingerprint match.
[        ] [  +70 ms] Building bundle
[        ] [   +1 ms] Writing asset files to C:\Users\Kent\Repository\repro_firestore_txn\build\app\intermediates\flutter\debug\android-arm64/flutter_assets
[        ] [  +50 ms] Wrote C:\Users\Kent\Repository\repro_firestore_txn\build\app\intermediates\flutter\debug\android-arm64/flutter_assets
[        ] [   +8 ms] "flutter bundle" took 580ms.
[        ] [        ] "flutter bundle" took 580ms.
[        ] > Task :app:mergeDebugShaders UP-TO-DATE
[        ] > Task :app:compileDebugShaders UP-TO-DATE
[        ] > Task :app:generateDebugAssets UP-TO-DATE
[  +92 ms] > Task :cloud_firestore:mergeDebugShaders UP-TO-DATE
[        ] > Task :cloud_firestore:compileDebugShaders UP-TO-DATE
[        ] > Task :cloud_firestore:generateDebugAssets UP-TO-DATE
[        ] > Task :cloud_firestore:packageDebugAssets UP-TO-DATE
[        ] > Task :firebase_core:mergeDebugShaders UP-TO-DATE
[        ] > Task :firebase_core:compileDebugShaders UP-TO-DATE
[        ] > Task :firebase_core:generateDebugAssets UP-TO-DATE
[        ] > Task :firebase_core:packageDebugAssets UP-TO-DATE
[        ] > Task :app:mergeDebugAssets
[  +98 ms] > Task :app:copyFlutterAssetsDebug
[        ] > Task :app:mainApkListPersistenceDebug UP-TO-DATE
[        ] > Task :app:generateDebugResValues UP-TO-DATE
[  +99 ms] > Task :app:generateDebugResources UP-TO-DATE
[        ] > Task :app:processDebugGoogleServices
[        ] Parsing json file: C:\Users\Kent\Repository\repro_firestore_txn\android\app\google-services.json
[        ] > Task :cloud_firestore:compileDebugRenderscript UP-TO-DATE
[        ] > Task :cloud_firestore:generateDebugResValues UP-TO-DATE
[        ] > Task :cloud_firestore:generateDebugResources UP-TO-DATE
[        ] > Task :cloud_firestore:packageDebugResources UP-TO-DATE
[        ] > Task :firebase_core:compileDebugRenderscript UP-TO-DATE
[        ] > Task :firebase_core:generateDebugResValues UP-TO-DATE
[        ] > Task :firebase_core:generateDebugResources UP-TO-DATE
[        ] > Task :firebase_core:packageDebugResources UP-TO-DATE
[  +99 ms] > Task :app:mergeDebugResources UP-TO-DATE
[        ] > Task :app:createDebugCompatibleScreenManifests UP-TO-DATE
[        ] > Task :app:processDebugManifest UP-TO-DATE
[        ] > Task :app:splitsDiscoveryTaskDebug UP-TO-DATE
[        ] > Task :cloud_firestore:generateDebugRFile UP-TO-DATE
[        ] > Task :firebase_core:generateDebugRFile UP-TO-DATE
[        ] > Task :app:processDebugResources UP-TO-DATE
[        ] > Task :app:generateDebugSources UP-TO-DATE
[        ] > Task :cloud_firestore:generateDebugBuildConfig UP-TO-DATE
[        ] > Task :cloud_firestore:prepareLintJar UP-TO-DATE
[        ] > Task :cloud_firestore:generateDebugSources UP-TO-DATE
[        ] > Task :cloud_firestore:javaPreCompileDebug UP-TO-DATE
[        ] > Task :cloud_firestore:compileDebugJavaWithJavac UP-TO-DATE
[        ] > Task :cloud_firestore:processDebugJavaRes NO-SOURCE
[        ] > Task :cloud_firestore:transformClassesAndResourcesWithPrepareIntermediateJarsForDebug UP-TO-DATE
[        ] > Task :firebase_core:generateDebugBuildConfig UP-TO-DATE
[        ] > Task :firebase_core:prepareLintJar UP-TO-DATE
[        ] > Task :firebase_core:generateDebugSources UP-TO-DATE
[        ] > Task :firebase_core:javaPreCompileDebug UP-TO-DATE
[        ] > Task :firebase_core:compileDebugJavaWithJavac UP-TO-DATE
[        ] > Task :firebase_core:processDebugJavaRes NO-SOURCE
[        ] > Task :firebase_core:transformClassesAndResourcesWithPrepareIntermediateJarsForDebug UP-TO-DATE
[        ] > Task :app:javaPreCompileDebug UP-TO-DATE
[  +94 ms] > Task :app:compileDebugJavaWithJavac UP-TO-DATE
[        ] > Task :app:compileDebugNdk NO-SOURCE
[        ] > Task :app:compileDebugSources UP-TO-DATE
[        ] > Task :app:transformClassesWithDexBuilderForDebug UP-TO-DATE
[        ] > Task :app:transformDexArchiveWithExternalLibsDexMergerForDebug UP-TO-DATE
[        ] > Task :app:transformDexArchiveWithDexMergerForDebug UP-TO-DATE
[        ] > Task :app:mergeDebugJniLibFolders UP-TO-DATE
[        ] > Task :cloud_firestore:compileDebugNdk NO-SOURCE
[        ] > Task :cloud_firestore:mergeDebugJniLibFolders UP-TO-DATE
[        ] > Task :cloud_firestore:transformNativeLibsWithMergeJniLibsForDebug UP-TO-DATE
[        ] > Task :cloud_firestore:transformNativeLibsWithIntermediateJniLibsForDebug UP-TO-DATE
[        ] > Task :firebase_core:compileDebugNdk NO-SOURCE
[        ] > Task :firebase_core:mergeDebugJniLibFolders UP-TO-DATE
[        ] > Task :firebase_core:transformNativeLibsWithMergeJniLibsForDebug UP-TO-DATE
[        ] > Task :firebase_core:transformNativeLibsWithIntermediateJniLibsForDebug UP-TO-DATE
[        ] > Task :app:transformNativeLibsWithMergeJniLibsForDebug UP-TO-DATE
[        ] > Task :app:checkDebugLibraries UP-TO-DATE
[        ] > Task :app:processDebugJavaRes NO-SOURCE
[        ] > Task :app:transformResourcesWithMergeJavaResForDebug UP-TO-DATE
[        ] > Task :app:validateSigningDebug UP-TO-DATE
[        ] > Task :app:packageDebug UP-TO-DATE
[        ] > Task :app:assembleDebug UP-TO-DATE
[  +62 ms] > Task :cloud_firestore:extractDebugAnnotations UP-TO-DATE
[        ] > Task :cloud_firestore:mergeDebugConsumerProguardFiles UP-TO-DATE
[        ] > Task :cloud_firestore:transformResourcesWithMergeJavaResForDebug UP-TO-DATE
[        ] > Task :cloud_firestore:transformClassesAndResourcesWithSyncLibJarsForDebug UP-TO-DATE
[        ] > Task :cloud_firestore:transformNativeLibsWithSyncJniLibsForDebug UP-TO-DATE
[        ] > Task :cloud_firestore:bundleDebugAar UP-TO-DATE
[        ] > Task :cloud_firestore:compileDebugSources UP-TO-DATE
[        ] > Task :cloud_firestore:assembleDebug UP-TO-DATE
[        ] > Task :firebase_core:extractDebugAnnotations UP-TO-DATE
[        ] > Task :firebase_core:mergeDebugConsumerProguardFiles UP-TO-DATE
[        ] > Task :firebase_core:transformResourcesWithMergeJavaResForDebug UP-TO-DATE
[        ] > Task :firebase_core:transformClassesAndResourcesWithSyncLibJarsForDebug UP-TO-DATE
[        ] > Task :firebase_core:transformNativeLibsWithSyncJniLibsForDebug UP-TO-DATE
[        ] > Task :firebase_core:bundleDebugAar UP-TO-DATE
[        ] > Task :firebase_core:compileDebugSources UP-TO-DATE
[        ] > Task :firebase_core:assembleDebug UP-TO-DATE
[        ] 78 actionable tasks: 5 executed, 73 up-to-date
[ +354 ms] Running Gradle task 'assembleDebug'... (completed in 5.0s)
[  +28 ms] calculateSha: LocalDirectory: 'C:\Users\Kent\Repository\repro_firestore_txn\build\app\outputs\apk'/app.apk
[ +535 ms] Built build\app\outputs\apk\debug\app-debug.apk.
[   +2 ms] executing: C:\Users\Kent\AppData\Local\Android\sdk\build-tools\28.0.3\aapt dump xmltree C:\Users\Kent\Repository\repro_firestore_txn\build\app\outputs\apk\app.apk AndroidManifest.xml
[  +49 ms] Exit code 0 from: C:\Users\Kent\AppData\Local\Android\sdk\build-tools\28.0.3\aapt dump xmltree C:\Users\Kent\Repository\repro_firestore_txn\build\app\outputs\apk\app.apk AndroidManifest.xml
[        ] N: android=http://schemas.android.com/apk/res/android
             E: manifest (line=2)
               A: android:versionCode(0x0101021b)=(type 0x10)0x1
               A: android:versionName(0x0101021c)="1.0.0" (Raw: "1.0.0")
               A: android:compileSdkVersion(0x01010572)=(type 0x10)0x1c
               A: android:compileSdkVersionCodename(0x01010573)="9" (Raw: "9")
               A: package="au.com.crosslinkbs.jobdone.dev" (Raw: "au.com.crosslinkbs.jobdone.dev")
               A: platformBuildVersionCode=(type 0x10)0x1
               A: platformBuildVersionName="1.0.0" (Raw: "1.0.0")
               E: uses-sdk (line=7)
                 A: android:minSdkVersion(0x0101020c)=(type 0x10)0x15
                 A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1c
               E: uses-permission (line=14)
                 A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET")
               E: uses-permission (line=17)
                 A: android:name(0x01010003)="android.permission.ACCESS_NETWORK_STATE" (Raw: "android.permission.ACCESS_NETWORK_STATE")
               E: uses-permission (line=18)
                 A: android:name(0x01010003)="android.permission.WAKE_LOCK" (Raw: "android.permission.WAKE_LOCK")
               E: uses-permission (line=19)
                 A: android:name(0x01010003)="com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE" (Raw: "com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE")
               E: uses-permission (line=20)
                 A: android:name(0x01010003)="com.google.android.c2dm.permission.RECEIVE" (Raw: "com.google.android.c2dm.permission.RECEIVE")
               E: application (line=28)
                 A: android:label(0x01010001)="repro_firestore_txn" (Raw: "repro_firestore_txn")
                 A: android:icon(0x01010002)=@0x7f090000
                 A: android:name(0x01010003)="io.flutter.app.FlutterApplication" (Raw: "io.flutter.app.FlutterApplication")
                 A: android:debuggable(0x0101000f)=(type 0x12)0xffffffff
                 E: activity (line=33)
                   A: android:theme(0x01010000)=@0x7f0b0000
                   A: android:name(0x01010003)="au.com.crosslinkbs.jobdone.dev.MainActivity" (Raw: "au.com.crosslinkbs.jobdone.dev.MainActivity")
                   A: android:launchMode(0x0101001d)=(type 0x10)0x1
                   A: android:configChanges(0x0101001f)=(type 0x11)0x400037b4
                   A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10
                   A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff
                   E: meta-data (line=47)
                     A: android:name(0x01010003)="io.flutter.app.android.SplashScreenUntilFirstFrame" (Raw: "io.flutter.app.android.SplashScreenUntilFirstFrame")
                     A: android:value(0x01010024)=(type 0x12)0xffffffff
                   E: intent-filter (line=51)
                     E: action (line=52)
                       A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
                     E: category (line=54)
                       A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
                 E: service (line=58)
                   A: android:name(0x01010003)="com.google.firebase.components.ComponentDiscoveryService" (Raw: "com.google.firebase.components.ComponentDiscoveryService")
                   A: android:exported(0x01010010)=(type 0x12)0x0
                   E: meta-data (line=61)
                     A: android:name(0x01010003)="com.google.firebase.components:com.google.firebase.firestore.FirestoreRegistrar" (Raw: "com.google.firebase.components:com.google.firebase.firestore.FirestoreRegistrar")
                     A: android:value(0x01010024)="com.google.firebase.components.ComponentRegistrar" (Raw: "com.google.firebase.components.ComponentRegistrar")
                   E: meta-data (line=64)
                     A: android:name(0x01010003)="com.google.firebase.components:com.google.firebase.analytics.connector.internal.AnalyticsConnectorRegistrar" (Raw: "com.google.firebase.components:com.google.firebase.analytics.connector.internal.AnalyticsConnectorRegistrar")
                     A: android:value(0x01010024)="com.google.firebase.components.ComponentRegistrar" (Raw: "com.google.firebase.components.ComponentRegistrar")
                   E: meta-data (line=67)
                     A: android:name(0x01010003)="com.google.firebase.components:com.google.firebase.iid.Registrar" (Raw: "com.google.firebase.components:com.google.firebase.iid.Registrar")
                     A: android:value(0x01010024)="com.google.firebase.components.ComponentRegistrar" (Raw: "com.google.firebase.components.ComponentRegistrar")
                 E: receiver (line=72)
                   A: android:name(0x01010003)="com.google.android.gms.measurement.AppMeasurementReceiver" (Raw: "com.google.android.gms.measurement.AppMeasurementReceiver")
                   A: android:enabled(0x0101000e)=(type 0x12)0xffffffff
                   A: android:exported(0x01010010)=(type 0x12)0x0
                 E: receiver (line=77)
                   A: android:name(0x01010003)="com.google.android.gms.measurement.AppMeasurementInstallReferrerReceiver" (Raw: "com.google.android.gms.measurement.AppMeasurementInstallReferrerReceiver")
                   A: android:permission(0x01010006)="android.permission.INSTALL_PACKAGES" (Raw: "android.permission.INSTALL_PACKAGES")
                   A: android:enabled(0x0101000e)=(type 0x12)0xffffffff
                   A: android:exported(0x01010010)=(type 0x12)0xffffffff
                   E: intent-filter (line=82)
                     E: action (line=83)
                       A: android:name(0x01010003)="com.android.vending.INSTALL_REFERRER" (Raw: "com.android.vending.INSTALL_REFERRER")
                 E: service (line=87)
                   A: android:name(0x01010003)="com.google.android.gms.measurement.AppMeasurementService" (Raw: "com.google.android.gms.measurement.AppMeasurementService")
                   A: android:enabled(0x0101000e)=(type 0x12)0xffffffff
                   A: android:exported(0x01010010)=(type 0x12)0x0
                 E: service (line=91)
                   A: android:name(0x01010003)="com.google.android.gms.measurement.AppMeasurementJobService" (Raw: "com.google.android.gms.measurement.AppMeasurementJobService")
                   A: android:permission(0x01010006)="android.permission.BIND_JOB_SERVICE" (Raw: "android.permission.BIND_JOB_SERVICE")
                   A: android:enabled(0x0101000e)=(type 0x12)0xffffffff
                   A: android:exported(0x01010010)=(type 0x12)0x0
                 E: receiver (line=97)
                   A: android:name(0x01010003)="com.google.firebase.iid.FirebaseInstanceIdReceiver" (Raw: "com.google.firebase.iid.FirebaseInstanceIdReceiver")
                   A: android:permission(0x01010006)="com.google.android.c2dm.permission.SEND" (Raw: "com.google.android.c2dm.permission.SEND")
                   A: android:exported(0x01010010)=(type 0x12)0xffffffff
                   E: intent-filter (line=101)
                     E: action (line=102)
                       A: android:name(0x01010003)="com.google.android.c2dm.intent.RECEIVE" (Raw: "com.google.android.c2dm.intent.RECEIVE")
                 E: service (line=109)
                   A: android:name(0x01010003)="com.google.firebase.iid.FirebaseInstanceIdService" (Raw: "com.google.firebase.iid.FirebaseInstanceIdService")
                   A: android:exported(0x01010010)=(type 0x12)0xffffffff
                   E: intent-filter (line=112)
                     A: android:priority(0x0101001c)=(type 0x10)0xfffffe0c
                     E: action (line=113)
                       A: android:name(0x01010003)="com.google.firebase.INSTANCE_ID_EVENT" (Raw: "com.google.firebase.INSTANCE_ID_EVENT")
                 E: activity (line=117)
                   A: android:theme(0x01010000)=@0x1030010
                   A: android:name(0x01010003)="com.google.android.gms.common.api.GoogleApiActivity" (Raw: "com.google.android.gms.common.api.GoogleApiActivity")
                   A: android:exported(0x01010010)=(type 0x12)0x0
                 E: provider (line=122)
                   A: android:name(0x01010003)="com.google.firebase.provider.FirebaseInitProvider" (Raw: "com.google.firebase.provider.FirebaseInitProvider")
                   A: android:exported(0x01010010)=(type 0x12)0x0
                   A: android:authorities(0x01010018)="au.com.crosslinkbs.jobdone.dev.firebaseinitprovider" (Raw: "au.com.crosslinkbs.jobdone.dev.firebaseinitprovider")
                   A: android:initOrder(0x0101001a)=(type 0x10)0x64
                 E: meta-data (line=128)
                   A: android:name(0x01010003)="com.google.android.gms.version" (Raw: "com.google.android.gms.version")
                   A: android:value(0x01010024)=@0x7f070001
                 E: meta-data (line=131)
                   A: android:name(0x01010003)="android.support.VERSION" (Raw: "android.support.VERSION")
                   A: android:value(0x01010024)="26.1.0" (Raw: "26.1.0")
                 E: meta-data (line=134)
                   A: android:name(0x01010003)="android.arch.lifecycle.VERSION" (Raw: "android.arch.lifecycle.VERSION")
                   A: android:value(0x01010024)="27.0.0-SNAPSHOT" (Raw: "27.0.0-SNAPSHOT")
[   +1 ms] Stopping app 'app.apk' on Pixel.
[        ] executing: C:\Users\Kent\AppData\Local\Android\sdk\platform-tools\adb.exe -s FA6AF0303979 shell am force-stop au.com.crosslinkbs.jobdone.dev
[ +233 ms] executing: C:\Users\Kent\AppData\Local\Android\sdk\platform-tools\adb.exe -s FA6AF0303979 shell pm list packages au.com.crosslinkbs.jobdone.dev
[ +148 ms] package:au.com.crosslinkbs.jobdone.dev
[   +3 ms] executing: C:\Users\Kent\AppData\Local\Android\sdk\platform-tools\adb.exe -s FA6AF0303979 shell cat /data/local/tmp/sky.au.com.crosslinkbs.jobdone.dev.sha1
[ +194 ms] cb958c5c4b1e8f090c20c040e26b3b29ca4593c6
[        ] Installing APK.
[   +2 ms] executing: C:\Users\Kent\AppData\Local\Android\sdk\platform-tools\adb.exe version
[  +65 ms] Android Debug Bridge version 1.0.41
           Version 28.0.3-5475833
           Installed as C:\Users\Kent\AppData\Local\Android\sdk\platform-tools\adb.exe
[        ] executing: C:\Users\Kent\AppData\Local\Android\sdk\platform-tools\adb.exe start-server
[  +79 ms] Installing build\app\outputs\apk\app.apk...
[        ] executing: C:\Users\Kent\AppData\Local\Android\sdk\platform-tools\adb.exe -s FA6AF0303979 install -t -r C:\Users\Kent\Repository\repro_firestore_txn\build\app\outputs\apk\app.apk
[+4203 ms] Performing Streamed Install
           Success
[        ] Installing build\app\outputs\apk\app.apk... (completed in 4.2s)
[   +2 ms] executing: C:\Users\Kent\AppData\Local\Android\sdk\platform-tools\adb.exe -s FA6AF0303979 shell echo -n ee9f76def31bbe17e9d03626e481d6c12385e295 > /data/local/tmp/sky.au.com.crosslinkbs.jobdone.dev.sha1
[  +76 ms] Pixel startApp
[   +1 ms] executing: C:\Users\Kent\AppData\Local\Android\sdk\platform-tools\adb.exe -s FA6AF0303979 shell am start -a android.intent.action.RUN -f 0x20000000 --ez enable-background-compilation true --ez enable-dart-profiling true --ez enable-checked-mode true --ez verify-entry-points true au.com.crosslinkbs.jobdone.dev/au.com.crosslinkbs.jobdone.dev.MainActivity
[ +125 ms] Starting: Intent { act=android.intent.action.RUN flg=0x20000000 cmp=au.com.crosslinkbs.jobdone.dev/.MainActivity (has extras) }
[        ] Waiting for observatory port to be available...
[+1205 ms] Observatory URL on device: http://127.0.0.1:47891/Uo-ZyzpGsGc=/
[   +1 ms] executing: C:\Users\Kent\AppData\Local\Android\sdk\platform-tools\adb.exe -s FA6AF0303979 forward tcp:0 tcp:47891
[  +55 ms] 53703
[        ] Forwarded host port 53703 to device port 47891 for Observatory
[   +4 ms] Connecting to service protocol: http://127.0.0.1:53703/Uo-ZyzpGsGc=/
[ +468 ms] Successfully connected to service protocol: http://127.0.0.1:53703/Uo-ZyzpGsGc=/
[   +5 ms] Sending to VM service: getVM({})
[  +10 ms] Result: {type: VM, name: vm, architectureBits: 64, targetCPU: arm64, hostCPU: Unknown, version: 2.3.1-dev.0.0.flutter-b48c8b1d1c (Mon May 20 17:30:04 2019 +0000) on "android_arm64", _profilerMode: VM, _nativeZoneMemoryUsage: 0, pid: 19252, startTime: 1558...
[   +3 ms] Sending to VM service: getIsolate({isolateId: isolates/148212619})
[   +2 ms] Sending to VM service: _flutter.listViews({})
[  +15 ms] Result: {type: FlutterViewList, views: [{type: FlutterView, id: _flutterView/0x703dde0218, isolate: {type: @Isolate, fixedId: true, id: isolates/148212619, name: main.dart$main-148212619, number: 148212619}}]}
[   +4 ms] DevFS: Creating new filesystem on the device (null)
[        ] Sending to VM service: _createDevFS({fsName: repro_firestore_txn})
[  +63 ms] Result: {type: FileSystem, name: repro_firestore_txn, uri: file:///data/user/0/au.com.crosslinkbs.jobdone.dev/code_cache/repro_firestore_txnUGULOV/repro_firestore_txn/}
[        ] DevFS: Created new filesystem on the device (file:///data/user/0/au.com.crosslinkbs.jobdone.dev/code_cache/repro_firestore_txnUGULOV/repro_firestore_txn/)
[   +1 ms] Updating assets
[  +51 ms] Result: {type: Isolate, fixedId: true, id: isolates/148212619, name: main, number: 148212619, _originNumber: 148212619, startTime: 1558573398424, _heaps: {new: {type: HeapSpace, name: new, vmName: Scavenger, collections: 0, avgCollectionPeriodMillis: 0.0,...
[  +43 ms] Scanned through 0 files in 0ms
[   +1 ms] Syncing files to device Pixel...
[   +1 ms] Scanning asset files
[   +1 ms] <- reset
[        ] Compiling dart to kernel with 0 updated files
[   +6 ms] C:\Users\Kent\Repository\flutter\bin\cache\dart-sdk\bin\dart C:\Users\Kent\Repository\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root C:\Users\Kent\Repository\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --incremental --strong --target=flutter --output-dill build\app.dill --packages C:\Users\Kent\Repository\repro_firestore_txn\.packages --filesystem-scheme org-dartlang-root
[   +6 ms] <- compile package:repro_firestore_txn/main.dart
[ +111 ms] -> result d8886034-7331-4808-9e97-62b3989f825d
[ +606 ms] I/kbs.jobdone.de(19252): The ClassLoaderContext is a special shared library.
[  +36 ms] I/chatty  (19252): uid=10230(au.com.crosslinkbs.jobdone.dev) FirestoreWorker identical 1 line
[   +3 ms] I/kbs.jobdone.de(19252): The ClassLoaderContext is a special shared library.
[        ] V/NativeCrypto(19252): Registering com/google/android/gms/org/conscrypt/NativeCrypto's 284 native methods...
[  +16 ms] W/kbs.jobdone.de(19252): Accessing hidden method Ljava/security/spec/ECParameterSpec;->getCurveName()Ljava/lang/String; (light greylist, reflection)
[  +86 ms] D/NetworkSecurityConfig(19252): No Network Security Config specified, using platform default
[        ] I/ProviderInstaller(19252): Installed default security provider GmsCore_OpenSSL
[ +227 ms] W/kbs.jobdone.de(19252): Accessing hidden field Ljava/nio/Buffer;->address:J (light greylist, reflection)
[ +116 ms] -> d8886034-7331-4808-9e97-62b3989f825d
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.1/lib/cloud_firestore.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.1/lib/src/transaction.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.1/lib/src/blob.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.1/lib/src/collection_reference.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.1/lib/src/document_change.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.1/lib/src/document_reference.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.1/lib/src/document_snapshot.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.1/lib/src/field_value.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.1/lib/src/firestore.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.1/lib/src/firestore_message_codec.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.1/lib/src/geo_point.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.1/lib/src/query.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.1/lib/src/query_snapshot.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.1/lib/src/snapshot_metadata.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.1/lib/src/timestamp.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.1/lib/src/write_batch.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.1/lib/src/utils/push_id_generator.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/collection.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/algorithms.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/canonicalized_map.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/combined_wrappers/combined_iterable.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/combined_wrappers/combined_list.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/combined_wrappers/combined_map.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/comparators.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/empty_unmodifiable_set.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/wrappers.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/equality.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/equality_map.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/equality_set.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/functions.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/iterable_zip.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/priority_queue.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/queue_list.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/union_set.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/unmodifiable_wrappers.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/union_set_controller.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/src/utils.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/lib/firebase_core.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/lib/src/firebase_app.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/lib/src/firebase_options.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.1.6/lib/meta.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.1.6/lib/typed_buffers.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/hash.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/vector_math_64.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/aabb2.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/aabb3.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/colors.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/frustum.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/intersection_result.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/matrix2.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/matrix3.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/matrix4.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/obb3.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/plane.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/quad.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/quaternion.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/ray.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/sphere.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/third_party/noise.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/triangle.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/vector.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/vector2.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/vector3.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/vector4.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/constants.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/error_helpers.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/opengl.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/src/vector_math_64/utilities.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/animation.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/cupertino.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/foundation.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/gestures.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/material.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/painting.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/physics.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/rendering.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/scheduler.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/semantics.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/services.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/animation/animation.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/animation/animation_controller.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/animation/listener_helpers.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/animation/animations.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/animation/curves.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/animation/tween.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/animation/tween_sequence.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/action_sheet.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/object.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/box.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/activity_indicator.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/ticker_provider.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/app.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/bottom_tab_bar.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/button.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/colors.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/date_picker.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/dialog.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/icons.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/localizations.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/nav_bar.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/foundation/diagnostics.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/page_scaffold.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/picker.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/refresh.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/route.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/scrollbar.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/segmented_control.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/slider.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/switch.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/tab_scaffold.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/tab_view.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/text_field.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/automatic_keep_alive.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/text_selection.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/text_theme.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/theme.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/cupertino/thumb_painter.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/foundation/annotations.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/foundation/assertions.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/foundation/basic_types.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/foundation/binding.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/foundation/bitfield.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/foundation/change_notifier.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/foundation/collections.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/foundation/consolidate_response.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/foundation/constants.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/foundation/debug.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/foundation/isolates.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/foundation/key.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/foundation/licenses.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/foundation/node.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/foundation/observer_list.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/foundation/platform.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/foundation/print.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/foundation/profile.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/foundation/serialization.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/foundation/synchronous_future.dart
[   +2 ms] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/foundation/unicode.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/gestures/arena.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/gestures/binding.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/gestures/constants.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/gestures/converter.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/gestures/debug.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/gestures/drag.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/gestures/drag_details.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/gestures/eager.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/gestures/events.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/gestures/force_press.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/gestures/hit_test.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/gestures/long_press.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/gestures/lsq_solver.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/gestures/monodrag.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/gestures/mouse_tracking.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/gestures/multidrag.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/gestures/multitap.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/gestures/pointer_router.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/gestures/pointer_signal_resolver.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/gestures/recognizer.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/gestures/scale.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/gestures/tap.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/gestures/team.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/gestures/velocity_tracker.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/about.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/animated_icons.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/animated_icons/animated_icons.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/animated_icons/animated_icons_data.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/animated_icons/data/add_event.g.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/animated_icons/data/arrow_menu.g.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/animated_icons/data/close_menu.g.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/animated_icons/data/ellipsis_search.g.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/animated_icons/data/event_add.g.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/animated_icons/data/home_menu.g.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/animated_icons/data/list_view.g.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/animated_icons/data/menu_arrow.g.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/animated_icons/data/menu_close.g.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/animated_icons/data/menu_home.g.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/animated_icons/data/pause_play.g.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/animated_icons/data/play_pause.g.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/animated_icons/data/search_ellipsis.g.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/animated_icons/data/view_list.g.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/app.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/app_bar.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/app_bar_theme.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/arc.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/back_button.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/bottom_app_bar.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/bottom_app_bar_theme.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/bottom_sheet.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/bottom_sheet_theme.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/button.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/button_bar.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/button_theme.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/card.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/card_theme.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/checkbox.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/checkbox_list_tile.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/chip.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/chip_theme.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/circle_avatar.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/color_scheme.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/colors.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/constants.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/data_table.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/data_table_source.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/date_picker.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/debug.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/dialog.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/dialog_theme.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/divider.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/drawer.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/drawer_header.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/dropdown.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/binding.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/expand_icon.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/expansion_panel.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/expansion_tile.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/feedback.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/flat_button.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/flexible_space_bar.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/floating_action_button.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/floating_action_button_location.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/floating_action_button_theme.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/flutter_logo.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/grid_tile.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/grid_tile_bar.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/icon_button.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/icons.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/ink_decoration.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/ink_highlight.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/ink_ripple.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/ink_splash.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/ink_well.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/input_border.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/input_decorator.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/list_tile.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/material.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/material_button.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/material_localizations.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/mergeable_material.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/outline_button.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/page.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/page_transitions_theme.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/paginated_data_table.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/popup_menu.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/progress_indicator.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/radio.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/radio_list_tile.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/raised_button.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/refresh_indicator.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/reorderable_list.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/scaffold.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/scrollbar.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/search.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/shadows.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/slider.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/slider_theme.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/snack_bar.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/snack_bar_theme.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/stepper.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/switch.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/switch_list_tile.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/tab_bar_theme.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/tab_controller.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/tab_indicator.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/tabs.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/text_field.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/text_form_field.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/text_selection.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/text_theme.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/theme.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/theme_data.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/time.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/time_picker.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/toggleable.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/tooltip.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/typography.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/material/user_accounts_drawer_header.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/alignment.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/basic_types.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/beveled_rectangle_border.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/binding.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/border_radius.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/borders.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/box_border.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/box_decoration.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/box_fit.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/box_shadow.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/circle_border.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/clip.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/colors.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/continuous_rectangle_border.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/debug.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/decoration.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/decoration_image.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/edge_insets.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/flutter_logo.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/fractional_offset.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/geometry.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/gradient.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/image_cache.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/image_decoder.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/image_provider.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/image_resolution.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/image_stream.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/matrix_utils.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/notched_shapes.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/paint_utilities.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/rounded_rectangle_border.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/shader_warm_up.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/shape_decoration.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/stadium_border.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/strut_style.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/text_painter.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/text_span.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/painting/text_style.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/physics/clamped_simulation.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/physics/friction_simulation.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/physics/gravity_simulation.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/physics/simulation.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/physics/spring_simulation.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/physics/tolerance.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/physics/utils.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/animated_size.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/binding.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/services/binding.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/scheduler/binding.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/semantics/binding.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/custom_layout.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/custom_paint.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/debug.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/debug_overflow_indicator.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/editable.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/error.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/flex.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/flow.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/image.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/layer.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/list_body.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/list_wheel_viewport.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/paragraph.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/performance_overlay.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/platform_view.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/proxy_box.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/rotated_box.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/shifted_box.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/sliver.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/sliver_fill.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/sliver_fixed_extent_list.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/sliver_grid.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/sliver_list.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/sliver_multi_box_adaptor.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/sliver_padding.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/sliver_persistent_header.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/stack.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/table.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/table_border.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/texture.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/tweens.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/view.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/viewport.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/viewport_offset.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/rendering/wrap.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/scheduler/debug.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/scheduler/priority.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/scheduler/ticker.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/semantics/debug.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/semantics/semantics.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/semantics/semantics_event.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/semantics/semantics_service.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/services/asset_bundle.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/services/clipboard.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/services/font_loader.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/services/haptic_feedback.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/services/keyboard_key.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/services/keyboard_maps.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/services/message_codec.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/services/message_codecs.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/services/platform_channel.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/services/platform_messages.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/services/platform_views.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/services/raw_keyboard.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/services/raw_keyboard_android.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/services/raw_keyboard_fuchsia.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/services/raw_keyboard_linux.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/services/raw_keyboard_macos.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/services/system_channels.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/services/system_chrome.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/services/system_navigator.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/services/system_sound.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/services/text_editing.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/services/text_formatter.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/services/text_input.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/animated_cross_fade.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/animated_list.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/animated_size.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/animated_switcher.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/annotated_region.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/app.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/async.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/banner.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/basic.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/bottom_navigation_bar_item.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/container.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/debug.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/dismissible.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/drag_target.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/draggable_scrollable_sheet.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/scroll_notification.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/editable_text.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/fade_in_image.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/focus_manager.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/focus_scope.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/focus_traversal.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/form.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/framework.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/gesture_detector.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/grid_paper.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/heroes.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/icon.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/icon_data.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/icon_theme.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/icon_theme_data.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/image.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/image_icon.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/implicit_animations.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/inherited_model.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/inherited_notifier.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/layout_builder.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/list_wheel_scroll_view.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/localizations.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/media_query.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/modal_barrier.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/navigation_toolbar.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/navigator.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/nested_scroll_view.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/notification_listener.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/orientation_builder.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/overlay.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/overscroll_indicator.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/page_storage.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/page_view.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/pages.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/performance_overlay.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/placeholder.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/platform_view.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/preferred_size.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/primary_scroll_controller.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/raw_keyboard_listener.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/routes.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/safe_area.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/scroll_activity.dart
[        ] W/kbs.jobdone.de(19252): Accessing hidden field Ljava/net/Socket;->impl:Ljava/net/SocketImpl; (light greylist, reflection)
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/scroll_configuration.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/scroll_context.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/scroll_controller.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/scroll_metrics.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/scroll_physics.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/scroll_position.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/scroll_position_with_single_context.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/scroll_simulation.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/scroll_view.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/scrollable.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/scrollbar.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/semantics_debugger.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/single_child_scroll_view.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/size_changed_layout_notifier.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/sliver.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/sliver_persistent_header.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/sliver_prototype_extent_list.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/spacer.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/status_transitions.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/table.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/text.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/text_selection.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/texture.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/title.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/transitions.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/unique_widget.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/value_listenable_builder.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/viewport.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/visibility.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/widget_inspector.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/src/widgets/will_pop_scope.dart
[        ] -> +file:///C:/Users/Kent/Repository/flutter/packages/flutter/lib/widgets.dart
[        ] -> +file:///C:/Users/Kent/Repository/repro_firestore_txn/lib/main.dart
[        ] -> d8886034-7331-4808-9e97-62b3989f825d build\app.dill 0
[        ] Updating files
[   +3 ms] W/kbs.jobdone.de(19252): Accessing hidden method Ldalvik/system/CloseGuard;->get()Ldalvik/system/CloseGuard; (light greylist, linking)
[  +19 ms] W/kbs.jobdone.de(19252): Accessing hidden method Ldalvik/system/CloseGuard;->open(Ljava/lang/String;)V (light greylist, linking)
[   +5 ms] W/kbs.jobdone.de(19252): Accessing hidden field Ljava/io/FileDescriptor;->descriptor:I (light greylist, JNI)
[ +181 ms] W/kbs.jobdone.de(19252): Accessing hidden method Ljava/security/spec/ECParameterSpec;->setCurveName(Ljava/lang/String;)V (light greylist, reflection)
[  +64 ms] DevFS: Sync finished
[   +1 ms] Syncing files to device Pixel... (completed in 1,550ms)
[        ] Synced 0.8MB.
[        ] Sending to VM service: _flutter.listViews({})
[   +5 ms] Result: {type: FlutterViewList, views: [{type: FlutterView, id: _flutterView/0x703dde0218, isolate: {type: @Isolate, fixedId: true, id: isolates/148212619, name: main.dart$main-148212619, number: 148212619}}]}
[        ] <- accept
[        ] Connected to _flutterView/0x703dde0218.
[   +1 ms] ­ƒöÑ  To hot reload changes while running, press "r". To hot restart (and rebuild state), press "R".
[        ] An Observatory debugger and profiler on Pixel is available at: http://127.0.0.1:53703/Uo-ZyzpGsGc=/
[        ] For a more detailed help message, press "h". To detach, press "d"; to quit, press "q".
[  +22 ms] W/kbs.jobdone.de(19252): Accessing hidden method Ldalvik/system/BlockGuard;->getThreadPolicy()Ldalvik/system/BlockGuard$Policy; (light greylist, linking)
[        ] W/kbs.jobdone.de(19252): Accessing hidden method Ldalvik/system/BlockGuard$Policy;->onNetwork()V (light greylist, linking)

flutter analyze

Analyzing repro_firestore_txn...
No issues found! (ran in 4.7s)

flutter doctor -v

[√] Flutter (Channel dev, v1.6.1, on Microsoft Windows [Version 10.0.17763.503], locale en-AU)
    • Flutter version 1.6.1 at C:\Users\Kent\Repository\flutter
    • Framework revision d31ce31a27 (2 days ago), 2019-05-20 17:25:59 -0700
    • Engine revision e3772232c2
    • Dart version 2.3.1 (build 2.3.1-dev.0.0 b48c8b1d1c)

[√] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at C:\Users\Kent\AppData\Local\Android\sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 28.0.3
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1343-b01)
    • All Android licenses accepted.

[√] Android Studio (version 3.4)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin version 35.3.1
    • Dart plugin version 183.6270
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1343-b01)

[√] IntelliJ IDEA Community Edition (version 2019.1)
    • IntelliJ at C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.1.2
    • Flutter plugin version 35.3.3
    • Dart plugin version 191.7221

[√] VS Code (version 1.34.0)
    • VS Code at C:\Users\Kent\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.0.2

[√] Connected device (1 available)
    • Pixel • FA6AF0303979 • android-arm64 • Android 9 (API 28)

• No issues found!
kentcb commented 4 years ago

@kroikie I'm confused. Why is this closed?

kroikie commented 4 years ago

@kentcb the original issue was closed https://github.com/flutter/flutter/issues/33233

So when it was copied over to this repo it was closed here as well.