Document how centerSlice works, and how to use .9.png images with Flutter, with samples

Steps to Reproduce
I'm trying to use a .nine picture:

The Code:
return new Stack(children: <Widget>[
      new Positioned(
          child: new Image.asset("images/label_bg_left_9.png",
              fit: BoxFit.fill,
              centerSlice: new Rect.fromLTRB(6.0, 1.0, 17.0, 49.0)),
          left: 0.0,
          right: 0.0,
          top: 0.0,
          bottom: 0.0),
      new Container(
          child: new Text("#" + label.text,
              style: new TextStyle(fontSize: 12.0, color: Colors.white),
              textAlign: TextAlign.center),
          padding: const EdgeInsets.fromLTRB(2.0, 2.0, 32.0, 2.0))
    ]);

I got an wrong image like this, the right side was expanded:

Do you know why I got this problem?
The expected result should be like this:

Flutter Doctor
The flutter is modified by myself, forked from the Flutter beta branch v0.1.5. The modifications I made may not affect this problem, only for my compile errors.
[✓] Flutter (Channel unknown, v0.1.6-pre.24, on Mac OS X 10.12.6 16G1212, locale zh-Hans-HK)
    • Flutter version 0.1.6-pre.24 at /Users/guoyou/projects/fwn_idlefish/flutter
    • Framework revision 14b5b6f63a (15 hours ago), 2018-03-30 08:08:43 +0800
    • Engine revision ead227f118
    • Dart version 2.0.0-dev.28.0.flutter-0b4f01f759

[✓] Android toolchain - develop for Android devices (Android SDK 27.0.3)
    • Android SDK at /Users/guoyou/Library/Android/sdk
    • Android NDK at /Users/guoyou/Library/Android/sdk/ndk-bundle
    • Platform android-27, build-tools 27.0.3
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-915-b08)

[✓] iOS toolchain - develop for iOS devices (Xcode 9.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 9.1, Build version 9B55
    • ios-deploy 1.9.2
    • CocoaPods version 1.3.0

[✓] Android Studio (version 3.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-915-b08)

[✓] IntelliJ IDEA Community Edition (version 2017.2.3)
    • Flutter plugin installed
    • Dart plugin version 172.3968.27

[!] Connected devices
    ! No devices available

@Hixie @HansMuller or @yjbanov would know.

Looking at this now...

This is working as intended for a nine-patch image.
The side region to the right of the center slice will be scaled vertically but not horizontally to fill the space between the upper-right and lower-right corners in the output.  Therefore, the output may not match the aspect ratio of that region in the original image.
In this case the right side region contains the dot, and it's being compressed vertically.
More info on the underlying API at https://github.com/google/skia/blob/master/include/core/SkCanvas.h#L1569
Try drawing the text over a background color and then placing the image to the right of the text.

I had do some test for this issue
Here my test code:
child: new Stack(
    alignment: AlignmentDirectional.center,
    children: <Widget>[
      new Positioned(
          child: new Image.asset("images/label_bg_left.png",
              fit: BoxFit.fill,
              centerSlice: new Rect.fromLTRB(6.0, 0.0, 16.0, 51.0)
          ),
          left: 0.0,
          right: 0.0,
          top: 0.0,
          bottom: 0.0),
      new Container(
        width: 22.5,height: 25.0
      )
    ])

And the size of picture "label_bg_left.png" is 45(px)  *  52(px), at my device, the ratio of dp and px is 1:3.

if set the width is 15(dp) , height is 17.3(dp) , and do not set the centerSlice, like:

child: new Stack(
    alignment: AlignmentDirectional.center,
    children: <Widget>[
      new Positioned(
          child: new Image.asset("images/label_bg_left.png",
              fit: BoxFit.fill,
              //centerSlice: new Rect.fromLTRB(6.0, 0.0, 16.0, 51.0)
          ),
          left: 0.0,
          right: 0.0,
          top: 0.0,
          bottom: 0.0),
      new Container(
        width: 15.0,height: 17.3
      )
    ])

it work well:

2.If set the centerSlice,like:
child: new Stack(
    alignment: AlignmentDirectional.center,
    children: <Widget>[
      new Positioned(
          child: new Image.asset("images/label_bg_left.png",
              fit: BoxFit.fill,
              centerSlice: new Rect.fromLTRB(6.0, 0.0, 16.0, 51.0)
          ),
          left: 0.0,
          right: 0.0,
          top: 0.0,
          bottom: 0.0),
      new Container(
        width: 15.0,height: 17.3
      )
    ])

icons will be gone:

3.then I set the image  width:22.5  height:26.0 (means 67(px) * 78(px) ), it also gone.
4.set width:45.0 height:52.0 , it will be visible:

5.set width:45.0 height:26.0 ,it will be:

icons being compressed vertically, but the height is 26dp(78px), higher than  origin size 52px, it is strange.

We clearly need better documentation for this feature.

(Removing "blocker" label since original reporter closed the issue.)

@korbin-w We'd like to keep this issue open to track improving the documentation.

@Hixie please give me a demo about how to use centerSlice .
eg, this picture  https://github.com/asmh1989/flutter_message/blob/master/assets/images/bubble_blue.9.png
I set
      new Container(
        constraints: new BoxConstraints(maxWidth: MediaQuery.of(context).size.width * 0.6),
        decoration: new BoxDecoration(
//            color: info.tp == 0 ? Colors.grey : Style.COLOR_THEME,
//            borderRadius: new BorderRadius.all(Radius.circular(10.0)),

            image: new DecorationImage(
                image: new AssetImage(info.tp == 0 ?ImageAssets.bubble_gray : ImageAssets.bubble_blue),
                fit: BoxFit.fill,
                centerSlice: new Rect.fromLTRB(12.0, 71.0, 38.0, 12.0)
            )
        ),

will show error
Another exception was thrown: centerSlice was used with a BoxFit that does not guarantee that the image is fully visible
Thanks

@asmh1989 That's a different bug; please file a separate bug for that. Thanks!

I came across this issue while trying to find out if Flutter supported 9-patch images. Unfortunately, centerSlice doesn't seem to be actual 9-patch support, but rather the ability to treat any image like a simplified 9-patch image.
@Hixie: This page is rather old, but it has a good explanation of how 9-patch works in Android: https://radleymarx.com/ux/simple-guide-to-9-patch/
centerSlice doesn't even allow for setting multiple regions.
Actual 9-patch support would have to read that data from the image, apply it appropriately with multiple regions, and crop the border lines. Finally, it would need to provide padding for the fill area.

Hi @korbin-w
I tested this code sample
with the latest master and dartpad with different results

logs
[✓] Flutter (Channel master, 1.18.0-9.0.pre.101, on Mac OS X 10.15.4 19E287, locale en-EE)
    • Flutter version 1.18.0-9.0.pre.101 at /Users/nevercode/development/flutter_master
    • Framework revision 17bbc2a235 (15 hours ago), 2020-05-03 17:34:02 -0400
    • Engine revision 906bf59684
    • Dart version 2.9.0 (build 2.9.0-5.0.dev c3ce873556)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    • Android SDK at /Users/nevercode/Library/Android/sdk
    • Platform android-29, build-tools 29.0.2
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b4-5784211)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 11.3.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.3.1, Build version 11C504
    • CocoaPods version 1.9.0

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 3.6)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 45.1.1
    • Dart plugin version 192.7761
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b4-5784211)

[✓] VS Code
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.10.1

[✓] Connected device (3 available)
    • Pixel 3a   • 965AY0WP5C • android-arm64  • Android 10 (API 29)
    • Web Server • web-server • web-javascript • Flutter Tools
    • Chrome     • chrome     • web-javascript • Google Chrome 81.0.4044.129

• No issues found!

 nevercode@Nevercodes-Air  ~/Desktop/projects/master  flutter_master run --verbose                                                                         ✔  1107  15:30:57
[  +13 ms] executing: [/Users/nevercode/development/flutter_master/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +56 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[   +1 ms] 17bbc2a2354559552fe8968b2b474b5b7fb21c44
[        ] executing: [/Users/nevercode/development/flutter_master/] git tag --contains HEAD
[ +525 ms] Exit code 0 from: git tag --contains HEAD
[  +10 ms] executing: [/Users/nevercode/development/flutter_master/] git describe --match *.*.*-*.*.pre --first-parent --long --tags
[ +199 ms] Exit code 0 from: git describe --match *.*.*-*.*.pre --first-parent --long --tags
[        ] 1.18.0-8.0.pre-101-g17bbc2a23
[  +11 ms] executing: [/Users/nevercode/development/flutter_master/] git rev-parse --abbrev-ref --symbolic @{u}
[  +13 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/master
[        ] executing: [/Users/nevercode/development/flutter_master/] git ls-remote --get-url origin
[  +16 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +88 ms] executing: [/Users/nevercode/development/flutter_master/] git rev-parse --abbrev-ref HEAD
[  +14 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] master
[  +14 ms] executing: sw_vers -productName
[  +32 ms] Exit code 0 from: sw_vers -productName
[        ] Mac OS X
[        ] executing: sw_vers -productVersion
[  +24 ms] Exit code 0 from: sw_vers -productVersion
[        ] 10.15.4
[        ] executing: sw_vers -buildVersion
[  +21 ms] Exit code 0 from: sw_vers -buildVersion
[        ] 19E287
[  +64 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[  +13 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.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +34 ms] executing: /Users/nevercode/Library/Android/sdk/platform-tools/adb devices -l
[   +9 ms] executing: /usr/bin/xcode-select --print-path
[  +11 ms] Exit code 0 from: /usr/bin/xcode-select --print-path
[        ] /Applications/Xcode.app/Contents/Developer
[   +2 ms] executing: /usr/bin/xcodebuild -version
[+1479 ms] Exit code 0 from: /usr/bin/xcodebuild -version
[        ] Xcode 11.3.1
           Build version 11C504
[   +5 ms] executing: xcrun --find xcdevice
[  +17 ms] Exit code 0 from: xcrun --find xcdevice
[        ] /Applications/Xcode.app/Contents/Developer/usr/bin/xcdevice
[        ] executing: xcrun xcdevice list --timeout 2
[   +5 ms] /usr/bin/xcrun simctl list --json devices
[        ] executing: /usr/bin/xcrun simctl list --json devices
[  +90 ms] List of devices attached
           965AY0WP5C             device usb:336592896X product:sargo model:Pixel_3a device:sargo transport_id:1
[ +205 ms] {
                      "devices" : {
                        "com.apple.CoreSimulator.SimRuntime.watchOS-6-1" : [
                          {
                            "state" : "Shutdown",
                            "isAvailable" : true,
                            "name" : "Apple Watch Series 4 - 40mm",
                            "udid" : "7F389A7F-C267-412A-8DB8-63A83386A06F"
                          },
                          {
                            "state" : "Shutdown",
                            "isAvailable" : true,
                            "name" : "Apple Watch Series 4 - 44mm",
                            "udid" : "3568E5A3-98A0-414B-9A79-5CC234FA6E2B"
                          },
                          {
                            "state" : "Shutdown",
                            "isAvailable" : true,
                            "name" : "Apple Watch Series 5 - 40mm",
                            "udid" : "3B543693-444A-4E3D-BD8A-9BD2AE2EDD2F"
                          },
                          {
                            "state" : "Shutdown",
                            "isAvailable" : true,
                            "name" : "Apple Watch Series 5 - 44mm",
                            "udid" : "AF6A4F31-535E-4FE6-A062-49A81AB5AAE3"
                          }
                        ],
                        "com.apple.CoreSimulator.SimRuntime.tvOS-13-3" : [
                          {
                            "state" : "Shutdown",
                            "isAvailable" : true,
                            "name" : "Apple TV",
                            "udid" : "8EC4E84F-BA3E-4251-8351-8324AC08E126"
                          },
                          {
                            "state" : "Shutdown",
                            "isAvailable" : true,
                            "name" : "Apple TV 4K",
                            "udid" : "8FFD5279-9EEA-49AE-83CA-8736CB3E61AB"
                          },
                          {
                            "state" : "Shutdown",
                            "isAvailable" : true,
                            "name" : "Apple TV 4K (at 1080p)",
                            "udid" : "8A1D2EC5-B2B9-474D-81DF-E6A3D0DB84EF"
                          }
                        ],
                        "com.apple.CoreSimulator.SimRuntime.iOS-13-3" : [
                          {
                            "state" : "Shutdown",
                            "isAvailable" : true,
                            "name" : "iPhone 8",
                            "udid" : "D5F70F31-B488-4454-9539-320B5551D92A"
                          },
                          {
                            "state" : "Shutdown",
                            "isAvailable" : true,
                            "name" : "iPhone 8 Plus",
                            "udid" : "62B827A3-68BD-46BD-8E92-DE5297DF3840"
                          },
                          {
                            "state" : "Shutdown",
                            "isAvailable" : true,
                            "name" : "iPhone 11",
                            "udid" : "D1B95CB0-D10B-4983-9AFE-6DB7C4006D15"
                          },
                          {
                            "state" : "Shutdown",
                            "isAvailable" : true,
                            "name" : "iPhone 11 Pro",
                            "udid" : "8B67BA47-2EED-4956-B383-17112E09F7BC"
                          },
                          {
                            "state" : "Shutdown",
                            "isAvailable" : true,
                            "name" : "iPhone 11 Pro Max",
                            "udid" : "A1664A8D-8DB6-4659-B012-18746A2DB8C3"
                          },
                          {
                            "state" : "Shutdown",
                            "isAvailable" : true,
                            "name" : "iPad Pro (9.7-inch)",
                            "udid" : "A7BC437A-C1AB-4DDC-B723-5BC2411FF606"
                          },
                          {
                            "state" : "Shutdown",
                            "isAvailable" : true,
                            "name" : "iPad (7th generation)",
                            "udid" : "50905834-EA49-46D1-9282-2BFD80B002C9"
                          },
                          {
                            "state" : "Shutdown",
                            "isAvailable" : true,
                            "name" : "iPad Pro (11-inch)",
                            "udid" : "C37B8020-20B5-44D3-BB6B-1E34569A3E57"
                          },
                          {
                            "state" : "Shutdown",
                            "isAvailable" : true,
                            "name" : "iPad Pro (12.9-inch) (3rd generation)",
                            "udid" : "BBD1E939-BE74-444C-825D-6DA528EF37D0"
                          },
                          {
                            "state" : "Shutdown",
                            "isAvailable" : true,
                            "name" : "iPad Air (3rd generation)",
                            "udid" : "609AAB06-1510-466F-82F8-1951E7EAFCD2"
                          }
                        ]
                      }
                    }
[+3986 ms] [
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "13.3 (17K446)",
                        "available" : true,
                        "platform" : "com.apple.platform.appletvsimulator",
                        "modelCode" : "AppleTV6,2",
                        "identifier" : "8FFD5279-9EEA-49AE-83CA-8736CB3E61AB",
                        "architecture" : "x86_64",
                        "modelName" : "Apple TV 4K",
                        "name" : "Apple TV 4K"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "13.3 (17C45)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPad8,1",
                        "identifier" : "C37B8020-20B5-44D3-BB6B-1E34569A3E57",
                        "architecture" : "x86_64",
                        "modelName" : "iPad Pro (11-inch)",
                        "name" : "iPad Pro (11-inch)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "13.3 (17K446)",
                        "available" : true,
                        "platform" : "com.apple.platform.appletvsimulator",
                        "modelCode" : "AppleTV6,2",
                        "identifier" : "8A1D2EC5-B2B9-474D-81DF-E6A3D0DB84EF",
                        "architecture" : "x86_64",
                        "modelName" : "Apple TV 4K (at 1080p)",
                        "name" : "Apple TV 4K (at 1080p)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "13.3 (17C45)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone12,5",
                        "identifier" : "A1664A8D-8DB6-4659-B012-18746A2DB8C3",
                        "architecture" : "x86_64",
                        "modelName" : "iPhone 11 Pro Max",
                        "name" : "iPhone 11 Pro Max"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "13.3 (17C45)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPad6,4",
                        "identifier" : "A7BC437A-C1AB-4DDC-B723-5BC2411FF606",
                        "architecture" : "x86_64",
                        "modelName" : "iPad Pro (9.7-inch)",
                        "name" : "iPad Pro (9.7-inch)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "6.1.1 (17S445)",
                        "available" : true,
                        "platform" : "com.apple.platform.watchsimulator",
                        "modelCode" : "Watch4,4",
                        "identifier" : "3568E5A3-98A0-414B-9A79-5CC234FA6E2B",
                        "architecture" : "i386",
                        "modelName" : "Apple Watch Series 4 - 44mm",
                        "name" : "Apple Watch Series 4 - 44mm"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "13.3 (17C45)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPad11,3",
                        "identifier" : "609AAB06-1510-466F-82F8-1951E7EAFCD2",
                        "architecture" : "x86_64",
                        "modelName" : "iPad Air (3rd generation)",
                        "name" : "iPad Air (3rd generation)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "13.3 (17K446)",
                        "available" : true,
                        "platform" : "com.apple.platform.appletvsimulator",
                        "modelCode" : "AppleTV5,3",
                        "identifier" : "8EC4E84F-BA3E-4251-8351-8324AC08E126",
                        "architecture" : "x86_64",
                        "modelName" : "Apple TV",
                        "name" : "Apple TV"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "13.3 (17C45)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone10,4",
                        "identifier" : "D5F70F31-B488-4454-9539-320B5551D92A",
                        "architecture" : "x86_64",
                        "modelName" : "iPhone 8",
                        "name" : "iPhone 8"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "13.3 (17C45)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPad8,5",
                        "identifier" : "BBD1E939-BE74-444C-825D-6DA528EF37D0",
                        "architecture" : "x86_64",
                        "modelName" : "iPad Pro (12.9-inch) (3rd generation)",
                        "name" : "iPad Pro (12.9-inch) (3rd generation)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "13.3 (17C45)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone12,3",
                        "identifier" : "8B67BA47-2EED-4956-B383-17112E09F7BC",
                        "architecture" : "x86_64",
                        "modelName" : "iPhone 11 Pro",
                        "name" : "iPhone 11 Pro"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "6.1.1 (17S445)",
                        "available" : true,
                        "platform" : "com.apple.platform.watchsimulator",
                        "modelCode" : "Watch5,3",
                        "identifier" : "3B543693-444A-4E3D-BD8A-9BD2AE2EDD2F",
                        "architecture" : "i386",
                        "modelName" : "Apple Watch Series 5 - 40mm",
                        "name" : "Apple Watch Series 5 - 40mm"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "13.3 (17C45)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone10,5",
                        "identifier" : "62B827A3-68BD-46BD-8E92-DE5297DF3840",
                        "architecture" : "x86_64",
                        "modelName" : "iPhone 8 Plus",
                        "name" : "iPhone 8 Plus"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "13.3 (17C45)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone12,1",
                        "identifier" : "D1B95CB0-D10B-4983-9AFE-6DB7C4006D15",
                        "architecture" : "x86_64",
                        "modelName" : "iPhone 11",
                        "name" : "iPhone 11"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "13.3 (17C45)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPad7,12",
                        "identifier" : "50905834-EA49-46D1-9282-2BFD80B002C9",
                        "architecture" : "x86_64",
                        "modelName" : "iPad (7th generation)",
                        "name" : "iPad (7th generation)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "6.1.1 (17S445)",
                        "available" : true,
                        "platform" : "com.apple.platform.watchsimulator",
                        "modelCode" : "Watch4,3",
                        "identifier" : "7F389A7F-C267-412A-8DB8-63A83386A06F",
                        "architecture" : "i386",
                        "modelName" : "Apple Watch Series 4 - 40mm",
                        "name" : "Apple Watch Series 4 - 40mm"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "6.1.1 (17S445)",
                        "available" : true,
                        "platform" : "com.apple.platform.watchsimulator",
                        "modelCode" : "Watch5,4",
                        "identifier" : "AF6A4F31-535E-4FE6-A062-49A81AB5AAE3",
                        "architecture" : "i386",
                        "modelName" : "Apple Watch Series 5 - 44mm",
                        "name" : "Apple Watch Series 5 - 44mm"
                      }
                    ]
[  +17 ms] /Users/nevercode/Library/Android/sdk/platform-tools/adb -s 965AY0WP5C shell getprop
[ +101 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[   +9 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +7 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.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +199 ms] Found plugin flutter_plugin_android_lifecycle at /Users/nevercode/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.7/
[  +15 ms] Found plugin google_maps_flutter at /Users/nevercode/development/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_flutter-0.5.27/
[  +95 ms] Found plugin flutter_plugin_android_lifecycle at /Users/nevercode/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.7/
[   +2 ms] Found plugin google_maps_flutter at /Users/nevercode/development/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_flutter-0.5.27/
[ +113 ms] Generating /Users/nevercode/Desktop/projects/master/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
[  +52 ms] ro.hardware = sargo
[        ] ro.build.characteristics = nosdcard
[  +98 ms] Launching lib/main.dart on Pixel 3a in debug mode...
[   +8 ms] /Users/nevercode/development/flutter_master/bin/cache/dart-sdk/bin/dart
/Users/nevercode/development/flutter_master/bin/cache/artifacts/engine/darwin-x64/frontend_server.dart.snapshot --sdk-root
/Users/nevercode/development/flutter_master/bin/cache/artifacts/engine/common/flutter_patched_sdk/ --incremental --target=flutter --debugger-module-names
-Ddart.developer.causal_async_stacks=true --output-dill /var/folders/c3/l5jpznsj5k37yrj47l__xpw40000gn/T/flutter_tool.iZGOKE/app.dill --packages .packages -Ddart.vm.profile=false
-Ddart.vm.product=false --bytecode-options=source-positions,local-var-info,debugger-stops,instance-field-initializers,keep-unreachable-code,avoid-closure-call-instructions
--enable-asserts --track-widget-creation --filesystem-scheme org-dartlang-root --initialize-from-dill build/cache.dill
[  +26 ms] executing: /Users/nevercode/Library/Android/sdk/build-tools/29.0.2/aapt dump xmltree /Users/nevercode/Desktop/projects/master/build/app/outputs/flutter-apk/app.apk
AndroidManifest.xml
[  +40 ms] Exit code 0 from: /Users/nevercode/Library/Android/sdk/build-tools/29.0.2/aapt dump xmltree
/Users/nevercode/Desktop/projects/master/build/app/outputs/flutter-apk/app.apk AndroidManifest.xml
[   +1 ms] 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="com.example.master" (Raw: "com.example.master")
               A: platformBuildVersionCode=(type 0x10)0x1c
               A: platformBuildVersionName=(type 0x10)0x9
               E: uses-sdk (line=7)
                 A: android:minSdkVersion(0x0101020c)=(type 0x10)0x10
                 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=16)
                 A: android:name(0x01010003)="android.permission.ACCESS_NETWORK_STATE" (Raw: "android.permission.ACCESS_NETWORK_STATE")
               E: uses-feature (line=18)
                 A: android:glEsVersion(0x01010281)=(type 0x11)0x20000
                 A: android:required(0x0101028e)=(type 0x12)0xffffffff
               E: application (line=28)
                 A: android:label(0x01010001)="master" (Raw: "master")
                 A: android:icon(0x01010002)=@0x7f080000
                 A: android:name(0x01010003)="io.flutter.app.FlutterApplication" (Raw: "io.flutter.app.FlutterApplication")
                 A: android:debuggable(0x0101000f)=(type 0x12)0xffffffff
                 A: android:appComponentFactory(0x0101057a)="androidx.core.app.CoreComponentFactory" (Raw: "androidx.core.app.CoreComponentFactory")
                 E: activity (line=34)
                   A: android:theme(0x01010000)=@0x7f0a0000
                   A: android:name(0x01010003)="com.example.master.MainActivity" (Raw: "com.example.master.MainActivity")
                   A: android:launchMode(0x0101001d)=(type 0x10)0x1
                   A: android:configChanges(0x0101001f)=(type 0x11)0x40003fb4
                   A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10
                   A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff
                   E: meta-data (line=48)
                     A: android:name(0x01010003)="io.flutter.embedding.android.NormalTheme" (Raw: "io.flutter.embedding.android.NormalTheme")
                     A: android:resource(0x01010025)=@0x7f0a0001
                   E: meta-data (line=58)
                     A: android:name(0x01010003)="io.flutter.embedding.android.SplashScreenDrawable" (Raw: "io.flutter.embedding.android.SplashScreenDrawable")
                     A: android:resource(0x01010025)=@0x7f040015
                   E: intent-filter (line=62)
                     E: action (line=63)
                       A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
                     E: category (line=65)
                       A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
                 E: meta-data (line=72)
                   A: android:name(0x01010003)="flutterEmbedding" (Raw: "flutterEmbedding")
                   A: android:value(0x01010024)=(type 0x10)0x2
                 E: uses-library (line=76)
                   A: android:name(0x01010003)="org.apache.http.legacy" (Raw: "org.apache.http.legacy")
                   A: android:required(0x0101028e)=(type 0x12)0x0
                 E: activity (line=80)
                   A: android:theme(0x01010000)=@0x01030010
                   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: meta-data (line=85)
                   A: android:name(0x01010003)="com.google.android.gms.version" (Raw: "com.google.android.gms.version")
                   A: android:value(0x01010024)=@0x7f060000
[  +10 ms] executing: /Users/nevercode/Library/Android/sdk/platform-tools/adb -s 965AY0WP5C shell -x logcat -v time -t 1
[  +97 ms] Exit code 0 from: /Users/nevercode/Library/Android/sdk/platform-tools/adb -s 965AY0WP5C shell -x logcat -v time -t 1
[   +1 ms] --------- beginning of main
           05-04 15:31:05.463 D/ASH     (  853): @ 1219762.624: AP has been up: last<PHONE_NUMBER>38, now<PHONE_NUMBER>33 usec
[  +24 ms] <- compile package:master/main.dart
[  +19 ms] executing: /Users/nevercode/Library/Android/sdk/platform-tools/adb version
[  +70 ms] Android Debug Bridge version 1.0.41
           Version 30.0.0-6374843
           Installed as /Users/nevercode/Library/Android/sdk/platform-tools/adb
[  +34 ms] executing: /Users/nevercode/Library/Android/sdk/platform-tools/adb start-server
[ +172 ms] Building APK
[  +49 ms] Running Gradle task 'assembleDebug'...
[   +4 ms] gradle.properties already sets `android.enableR8`
[  +14 ms] Using gradle from /Users/nevercode/Desktop/projects/master/android/gradlew.
[   +1 ms] /Users/nevercode/Desktop/projects/master/android/gradlew mode: 33261 rwxr-xr-x.
[  +48 ms] executing: /usr/bin/plutil -convert json -o - /Applications/Android Studio.app/Contents/Info.plist
[  +36 ms] Exit code 0 from: /usr/bin/plutil -convert json -o - /Applications/Android Studio.app/Contents/Info.plist
[   +1 ms] {"CFBundleName":"Android
Studio","JVMOptions":{"ClassPath":"$APP_PACKAGE\/Contents\/lib\/bootstrap.jar:$APP_PACKAGE\/Contents\/lib\/extensions.jar:$APP_PACKAGE\/Contents\/lib\/util.jar:$APP_PACKAGE\/Cont
ents\/lib\/jdom.jar:$APP_PACKAGE\/Contents\/lib\/log4j.jar:$APP_PACKAGE\/Contents\/lib\/trove4j.jar:$APP_PACKAGE\/Contents\/lib\/jna.jar","JVMVersion":"1.8*,1.8+","WorkingDirecto
ry":"$APP_PACKAGE\/Contents\/bin","MainClass":"com.intellij.idea.Main","Properties":{"idea.paths.selector":"AndroidStudio3.6","idea.executable":"studio","idea.platform.prefix":"A
ndroidStudio","idea.home.path":"$APP_PACKAGE\/Contents"}},"NSDesktopFolderUsageDescription":"An application in Android Studio requests access to the user's Desktop
folder.","LSArchitecturePriority":["x86_64"],"CFBundleVersion":"AI-192.7<IP_ADDRESS>92135","CFBundleDevelopmentRegion":"English","NSCameraUsageDescription":"An application in
Android Studio requests access to the device's camera.","CFBundleDocumentTypes":[{"CFBundleTypeName":"Android Studio Project
File","CFBundleTypeExtensions":["ipr"],"CFBundleTypeRole":"Editor","CFBundleTypeIconFile":"studio.icns"},{"CFBundleTypeName":"All
documents","CFBundleTypeExtensions":["*"],"CFBundleTypeOSTypes":["****"],"CFBundleTypeRole":"Editor","LSTypeIsPackage":false}],"NSSupportsAutomaticGraphicsSwitching":true,"CFBund
lePackageType":"APPL","CFBundleIconFile":"studio.icns","NSHighResolutionCapable":true,"CFBundleShortVersionString":"3.6","NSMicrophoneUsageDescription":"An application in Android
Studio requests access to the device's microphone.","CFBundleInfoDictionaryVersion":"6.0","CFBundleExecutable":"studio","NSLocationUsageDescription":"An application in Android
Studio requests access to the user's location
information.","LSRequiresNativeExecution":"YES","CFBundleURLTypes":[{"CFBundleTypeRole":"Editor","CFBundleURLName":"Stacktrace","CFBundleURLSchemes":["idea"]}],"CFBundleIdentifie
r":"com.google.android.studio","LSApplicationCategoryType":"public.app-category.developer-tools","CFBundleSignature":"????","LSMinimumSystemVersion":"10.8","NSDocumentsFolderUsag
eDescription":"An application in Android Studio requests access to the user's Documents folder.","NSDownloadsFolderUsageDescription":"An application in Android Studio requests
access to the user's Downloads folder.","NSNetworkVolumesUsageDescription":"An application in Android Studio requests access to files on a network
volume.","CFBundleGetInfoString":"Android Studio 3.6, build AI-192.7<IP_ADDRESS>92135. Copyright JetBrains s.r.o., (c) 2000-2020","NSRemovableVolumesUsageDescription":"An
application in Android Studio requests access to files on a removable volume."}
[  +60 ms] executing: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java -version
[ +151 ms] Exit code 0 from: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java -version
[   +2 ms] openjdk version "1.8.0_212-release"
           OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b4-5784211)
           OpenJDK 64-Bit Server VM (build 25.212-b4-5784211, mixed mode)
[   +4 ms] executing: [/Users/nevercode/Desktop/projects/master/android/] /Users/nevercode/Desktop/projects/master/android/gradlew -Pverbose=true -Ptarget-platform=android-arm64
-Ptarget=/Users/nevercode/Desktop/projects/master/lib/main.dart -Ptrack-widget-creation=true -Pfilesystem-scheme=org-dartlang-root assembleDebug
[+5289 ms] > Task :app:compileFlutterBuildDebug
[        ] [  +13 ms] executing: [/Users/nevercode/development/flutter_master/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] [  +65 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[   +1 ms] [        ] 17bbc2a2354559552fe8968b2b474b5b7fb21c44
[   +1 ms] [        ] executing: [/Users/nevercode/development/flutter_master/] git tag --contains HEAD
[        ] [ +534 ms] Exit code 0 from: git tag --contains HEAD
[   +1 ms] [   +3 ms] executing: [/Users/nevercode/development/flutter_master/] git describe --match *.*.*-*.*.pre --first-parent --long --tags
[   +1 ms] [ +190 ms] Exit code 0 from: git describe --match *.*.*-*.*.pre --first-parent --long --tags
[   +1 ms] [        ] 1.18.0-8.0.pre-101-g17bbc2a23
[   +1 ms] [  +11 ms] executing: [/Users/nevercode/development/flutter_master/] git rev-parse --abbrev-ref --symbolic @{u}
[   +1 ms] [  +13 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] [        ] origin/master
[   +1 ms] [        ] executing: [/Users/nevercode/development/flutter_master/] git ls-remote --get-url origin
[  +78 ms] [  +12 ms] Exit code 0 from: git ls-remote --get-url origin
[   +1 ms] [        ] https://github.com/flutter/flutter.git
[  +95 ms] [ +134 ms] executing: [/Users/nevercode/development/flutter_master/] git rev-parse --abbrev-ref HEAD
[        ] [  +30 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] [        ] master
[ +106 ms] [  +74 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] [  +10 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.
[   +5 ms] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] [  +24 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[        ] [        ] 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.
[        ] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[ +175 ms] [ +150 ms] Initializing file store
[        ] [  +15 ms] Done initializing file store
[+1096 ms] [+1057 ms] kernel_snapshot: Starting due to {InvalidatedReason.inputChanged}
[   +2 ms] [  +39 ms] /Users/nevercode/development/flutter_master/bin/cache/dart-sdk/bin/dart
/Users/nevercode/development/flutter_master/bin/cache/artifacts/engine/darwin-x64/frontend_server.dart.snapshot --sdk-root
/Users/nevercode/development/flutter_master/bin/cache/artifacts/engine/common/flutter_patched_sdk/ --target=flutter -Ddart.developer.causal_async_stacks=true
-Ddart.vm.profile=false -Ddart.vm.product=false
--bytecode-options=source-positions,local-var-info,debugger-stops,instance-field-initializers,keep-unreachable-code,avoid-closure-call-instructions --enable-asserts
--track-widget-creation --no-link-platform --packages /Users/nevercode/Desktop/projects/master/.packages --output-dill
/Users/nevercode/Desktop/projects/master/.dart_tool/flutter_build/5917878aed1c5ce6c89533fbb5c66ff1/app.dill --depfile
/Users/nevercode/Desktop/projects/master/.dart_tool/flutter_build/5917878aed1c5ce6c89533fbb5c66ff1/kernel_snapshot.d package:master/main.dart
[+8299 ms] [+8345 ms] kernel_snapshot: Complete
[ +797 ms] [ +757 ms] debug_android_application: Starting due to {InvalidatedReason.inputChanged}
[ +208 ms] [ +227 ms] debug_android_application: Complete
[ +492 ms] [ +481 ms] Persisting file store
[        ] [  +11 ms] Done persisting file store
[        ] [   +8 ms] build succeeded.
[  +99 ms] [  +19 ms] "flutter assemble" took 11,188ms.
[ +202 ms] > Task :app:packLibsflutterBuildDebug UP-TO-DATE
[        ] > Task :app:preBuild UP-TO-DATE
[        ] > Task :app:preDebugBuild UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:preBuild UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:preDebugBuild UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:compileDebugAidl NO-SOURCE
[ +100 ms] > Task :google_maps_flutter:preBuild UP-TO-DATE
[        ] > Task :google_maps_flutter:preDebugBuild UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:packageDebugRenderscript NO-SOURCE
[        ] > Task :google_maps_flutter:packageDebugRenderscript NO-SOURCE
[        ] > Task :google_maps_flutter:compileDebugAidl NO-SOURCE
[        ] > Task :app:compileDebugAidl NO-SOURCE
[        ] > Task :app:compileDebugRenderscript NO-SOURCE
[        ] > Task :app:checkDebugManifest UP-TO-DATE
[        ] > Task :app:generateDebugBuildConfig UP-TO-DATE
[        ] > Task :app:cleanMergeDebugAssets
[  +95 ms] > Task :app:mergeDebugShaders UP-TO-DATE
[        ] > Task :app:compileDebugShaders UP-TO-DATE
[        ] > Task :app:generateDebugAssets UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:mergeDebugShaders UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:compileDebugShaders UP-TO-DATE
[   +2 ms] > Task :flutter_plugin_android_lifecycle:generateDebugAssets UP-TO-DATE
[   +2 ms] > Task :flutter_plugin_android_lifecycle:packageDebugAssets UP-TO-DATE
[   +1 ms] > Task :google_maps_flutter:mergeDebugShaders UP-TO-DATE
[   +3 ms] > Task :google_maps_flutter:compileDebugShaders UP-TO-DATE
[        ] > Task :google_maps_flutter:generateDebugAssets UP-TO-DATE
[        ] > Task :google_maps_flutter:packageDebugAssets UP-TO-DATE
[        ] > Task :app:mergeDebugAssets
[ +582 ms] > Task :app:copyFlutterAssetsDebug
[        ] > Task :app:mainApkListPersistenceDebug UP-TO-DATE
[        ] > Task :app:generateDebugResValues UP-TO-DATE
[        ] > Task :app:generateDebugResources UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:generateDebugResValues UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:compileDebugRenderscript NO-SOURCE
[        ] > Task :flutter_plugin_android_lifecycle:generateDebugResources UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:packageDebugResources UP-TO-DATE
[ +101 ms] > Task :google_maps_flutter:generateDebugResValues UP-TO-DATE
[        ] > Task :google_maps_flutter:compileDebugRenderscript NO-SOURCE
[        ] > Task :google_maps_flutter:generateDebugResources UP-TO-DATE
[        ] > Task :google_maps_flutter:packageDebugResources UP-TO-DATE
[ +100 ms] > Task :app:mergeDebugResources UP-TO-DATE
[        ] > Task :app:createDebugCompatibleScreenManifests UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:checkDebugManifest UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:processDebugManifest UP-TO-DATE
[        ] > Task :google_maps_flutter:checkDebugManifest UP-TO-DATE
[        ] > Task :google_maps_flutter:processDebugManifest UP-TO-DATE
[        ] > Task :app:processDebugManifest UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:parseDebugLibraryResources UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:generateDebugRFile UP-TO-DATE
[        ] > Task :google_maps_flutter:parseDebugLibraryResources UP-TO-DATE
[        ] > Task :google_maps_flutter:generateDebugRFile UP-TO-DATE
[        ] > Task :app:processDebugResources UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:generateDebugBuildConfig UP-TO-DATE
[  +91 ms] > Task :flutter_plugin_android_lifecycle:javaPreCompileDebug UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:compileDebugJavaWithJavac UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:bundleLibCompileDebug UP-TO-DATE
[        ] > Task :google_maps_flutter:generateDebugBuildConfig UP-TO-DATE
[        ] > Task :google_maps_flutter:javaPreCompileDebug UP-TO-DATE
[        ] > Task :google_maps_flutter:compileDebugJavaWithJavac UP-TO-DATE
[        ] > Task :google_maps_flutter:bundleLibCompileDebug UP-TO-DATE
[        ] > Task :app:compileDebugKotlin UP-TO-DATE
[        ] > Task :app:javaPreCompileDebug UP-TO-DATE
[  +96 ms] > Task :app:compileDebugJavaWithJavac UP-TO-DATE
[        ] > Task :app:compileDebugSources UP-TO-DATE
[        ] > Task :app:processDebugJavaRes NO-SOURCE
[        ] > Task :flutter_plugin_android_lifecycle:processDebugJavaRes NO-SOURCE
[        ] > Task :flutter_plugin_android_lifecycle:bundleLibResDebug UP-TO-DATE
[        ] > Task :google_maps_flutter:processDebugJavaRes NO-SOURCE
[        ] > Task :google_maps_flutter:bundleLibResDebug UP-TO-DATE
[        ] > Task :app:mergeDebugJavaResource UP-TO-DATE
[   +1 ms] > Task :flutter_plugin_android_lifecycle:bundleLibRuntimeDebug UP-TO-DATE
[   +1 ms] > Task :flutter_plugin_android_lifecycle:createFullJarDebug UP-TO-DATE
[        ] > Task :google_maps_flutter:bundleLibRuntimeDebug UP-TO-DATE
[        ] > Task :google_maps_flutter:createFullJarDebug UP-TO-DATE
[  +92 ms] > Task :app:checkDebugDuplicateClasses UP-TO-DATE
[  +98 ms] > Task :app:desugarDebugFileDependencies UP-TO-DATE
[        ] > Task :app:transformClassesWithDexBuilderForDebug UP-TO-DATE
[        ] > Task :app:mergeExtDexDebug UP-TO-DATE
[        ] > Task :app:mergeDexDebug UP-TO-DATE
[        ] > Task :app:validateSigningDebug UP-TO-DATE
[   +1 ms] > Task :app:signingConfigWriterDebug UP-TO-DATE
[  +99 ms] > Task :app:mergeDebugJniLibFolders UP-TO-DATE
[   +2 ms] > Task :flutter_plugin_android_lifecycle:mergeDebugJniLibFolders UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:mergeDebugNativeLibs UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:stripDebugDebugSymbols UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:transformNativeLibsWithIntermediateJniLibsForDebug UP-TO-DATE
[        ] > Task :google_maps_flutter:mergeDebugJniLibFolders UP-TO-DATE
[        ] > Task :google_maps_flutter:mergeDebugNativeLibs UP-TO-DATE
[        ] > Task :google_maps_flutter:stripDebugDebugSymbols UP-TO-DATE
[        ] > Task :google_maps_flutter:transformNativeLibsWithIntermediateJniLibsForDebug UP-TO-DATE
[        ] > Task :app:mergeDebugNativeLibs UP-TO-DATE
[        ] > Task :app:stripDebugDebugSymbols UP-TO-DATE
[        ] Compatible side by side NDK version was not found.
[+2292 ms] > Task :app:packageDebug
[ +202 ms] > Task :app:assembleDebug
[   +1 ms] > Task :flutter_plugin_android_lifecycle:extractDebugAnnotations UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:mergeDebugGeneratedProguardFiles UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:mergeDebugConsumerProguardFiles UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:prepareLintJarForPublish UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:mergeDebugJavaResource UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:transformClassesAndResourcesWithSyncLibJarsForDebug UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:transformNativeLibsWithSyncJniLibsForDebug UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:bundleDebugAar UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:compileDebugSources UP-TO-DATE
[        ] > Task :flutter_plugin_android_lifecycle:assembleDebug UP-TO-DATE
[        ] > Task :google_maps_flutter:extractDebugAnnotations UP-TO-DATE
[        ] > Task :google_maps_flutter:mergeDebugGeneratedProguardFiles UP-TO-DATE
[        ] > Task :google_maps_flutter:mergeDebugConsumerProguardFiles UP-TO-DATE
[        ] > Task :google_maps_flutter:prepareLintJarForPublish UP-TO-DATE
[        ] > Task :google_maps_flutter:mergeDebugJavaResource UP-TO-DATE
[        ] > Task :google_maps_flutter:transformClassesAndResourcesWithSyncLibJarsForDebug UP-TO-DATE
[        ] > Task :google_maps_flutter:transformNativeLibsWithSyncJniLibsForDebug UP-TO-DATE
[        ] > Task :google_maps_flutter:bundleDebugAar UP-TO-DATE
[        ] > Task :google_maps_flutter:compileDebugSources UP-TO-DATE
[        ] > Task :google_maps_flutter:assembleDebug UP-TO-DATE
[        ] BUILD SUCCESSFUL in 20s
[        ] 87 actionable tasks: 6 executed, 81 up-to-date
[ +407 ms] Running Gradle task 'assembleDebug'... (completed in 21.7s)
[ +105 ms] calculateSha: LocalDirectory: '/Users/nevercode/Desktop/projects/master/build/app/outputs/flutter-apk'/app.apk
[  +67 ms] calculateSha: reading file took 66us
[ +767 ms] calculateSha: computing sha took 766us
[  +13 ms] ✓ Built build/app/outputs/flutter-apk/app-debug.apk.
[   +4 ms] executing: /Users/nevercode/Library/Android/sdk/build-tools/29.0.2/aapt dump xmltree /Users/nevercode/Desktop/projects/master/build/app/outputs/flutter-apk/app.apk
AndroidManifest.xml
[  +29 ms] Exit code 0 from: /Users/nevercode/Library/Android/sdk/build-tools/29.0.2/aapt dump xmltree
/Users/nevercode/Desktop/projects/master/build/app/outputs/flutter-apk/app.apk AndroidManifest.xml
[   +2 ms] 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="com.example.master" (Raw: "com.example.master")
               A: platformBuildVersionCode=(type 0x10)0x1c
               A: platformBuildVersionName=(type 0x10)0x9
               E: uses-sdk (line=7)
                 A: android:minSdkVersion(0x0101020c)=(type 0x10)0x10
                 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=16)
                 A: android:name(0x01010003)="android.permission.ACCESS_NETWORK_STATE" (Raw: "android.permission.ACCESS_NETWORK_STATE")
               E: uses-feature (line=18)
                 A: android:glEsVersion(0x01010281)=(type 0x11)0x20000
                 A: android:required(0x0101028e)=(type 0x12)0xffffffff
               E: application (line=28)
                 A: android:label(0x01010001)="master" (Raw: "master")
                 A: android:icon(0x01010002)=@0x7f080000
                 A: android:name(0x01010003)="io.flutter.app.FlutterApplication" (Raw: "io.flutter.app.FlutterApplication")
                 A: android:debuggable(0x0101000f)=(type 0x12)0xffffffff
                 A: android:appComponentFactory(0x0101057a)="androidx.core.app.CoreComponentFactory" (Raw: "androidx.core.app.CoreComponentFactory")
                 E: activity (line=34)
                   A: android:theme(0x01010000)=@0x7f0a0000
                   A: android:name(0x01010003)="com.example.master.MainActivity" (Raw: "com.example.master.MainActivity")
                   A: android:launchMode(0x0101001d)=(type 0x10)0x1
                   A: android:configChanges(0x0101001f)=(type 0x11)0x40003fb4
                   A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10
                   A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff
                   E: meta-data (line=48)
                     A: android:name(0x01010003)="io.flutter.embedding.android.NormalTheme" (Raw: "io.flutter.embedding.android.NormalTheme")
                     A: android:resource(0x01010025)=@0x7f0a0001
                   E: meta-data (line=58)
                     A: android:name(0x01010003)="io.flutter.embedding.android.SplashScreenDrawable" (Raw: "io.flutter.embedding.android.SplashScreenDrawable")
                     A: android:resource(0x01010025)=@0x7f040015
                   E: intent-filter (line=62)
                     E: action (line=63)
                       A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
                     E: category (line=65)
                       A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
                 E: meta-data (line=72)
                   A: android:name(0x01010003)="flutterEmbedding" (Raw: "flutterEmbedding")
                   A: android:value(0x01010024)=(type 0x10)0x2
                 E: uses-library (line=76)
                   A: android:name(0x01010003)="org.apache.http.legacy" (Raw: "org.apache.http.legacy")
                   A: android:required(0x0101028e)=(type 0x12)0x0
                 E: activity (line=80)
                   A: android:theme(0x01010000)=@0x01030010
                   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: meta-data (line=85)
                   A: android:name(0x01010003)="com.google.android.gms.version" (Raw: "com.google.android.gms.version")
                   A: android:value(0x01010024)=@0x7f060000
[   +3 ms] Stopping app 'app.apk' on Pixel 3a.
[   +1 ms] executing: /Users/nevercode/Library/Android/sdk/platform-tools/adb -s 965AY0WP5C shell am force-stop com.example.master
[ +126 ms] executing: /Users/nevercode/Library/Android/sdk/platform-tools/adb -s 965AY0WP5C shell pm list packages com.example.master
[  +99 ms] package:com.example.master
[   +6 ms] executing: /Users/nevercode/Library/Android/sdk/platform-tools/adb -s 965AY0WP5C shell cat /data/local/tmp/sky.com.example.master.sha1
[  +68 ms] 534d23b4d4a3135cc082d223e06f93c8c7cd21ea
[   +1 ms] Installing APK.
[   +3 ms] executing: /Users/nevercode/Library/Android/sdk/platform-tools/adb version
[   +8 ms] Android Debug Bridge version 1.0.41
           Version 30.0.0-6374843
           Installed as /Users/nevercode/Library/Android/sdk/platform-tools/adb
[   +1 ms] executing: /Users/nevercode/Library/Android/sdk/platform-tools/adb start-server
[   +9 ms] Installing build/app/outputs/flutter-apk/app.apk...
[        ] executing: /Users/nevercode/Library/Android/sdk/platform-tools/adb -s 965AY0WP5C install -t -r
/Users/nevercode/Desktop/projects/master/build/app/outputs/flutter-apk/app.apk
[+4814 ms] Performing Streamed Install
                    Success
[   +1 ms] Installing build/app/outputs/flutter-apk/app.apk... (completed in 4.8s)
[   +6 ms] executing: /Users/nevercode/Library/Android/sdk/platform-tools/adb -s 965AY0WP5C shell echo -n 6b13c6c028536b3e54a6cc323b8acbe13fe90a52 >
/data/local/tmp/sky.com.example.master.sha1
[  +35 ms] Pixel 3a startApp
[   +3 ms] executing: /Users/nevercode/Library/Android/sdk/platform-tools/adb -s 965AY0WP5C 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 com.example.master/com.example.master.MainActivity
[  +85 ms] Starting: Intent { act=android.intent.action.RUN flg=0x20000000 cmp=com.example.master/.MainActivity (has extras) }
[        ] Waiting for observatory port to be available...
[+1253 ms] Observatory URL on device: http://<IP_ADDRESS>:39609/fbHhXXTJLT0=/
[  +10 ms] executing: /Users/nevercode/Library/Android/sdk/platform-tools/adb -s 965AY0WP5C forward tcp:0 tcp:39609
[  +10 ms] 61929
[        ] Forwarded host port 61929 to device port 39609 for Observatory
[  +16 ms] Connecting to service protocol: http://<IP_ADDRESS>:61929/fbHhXXTJLT0=/
[ +444 ms] Successfully connected to service protocol: http://<IP_ADDRESS>:61929/fbHhXXTJLT0=/
[  +30 ms] DevFS: Creating new filesystem on the device (null)
[  +39 ms] DevFS: Created new filesystem on the device (file:///data/user/0/com.example.master/code_cache/masterFROGRO/master/)
[   +2 ms] Updating assets
[  +98 ms] Syncing files to device Pixel 3a...
[   +8 ms] Scanning asset files
[   +4 ms] <- reset
[        ] Compiling dart to kernel with 0 updated files
[   +1 ms] <- recompile package:master/main.dart ebbfbd1c-4fd5-4b33-98da-6dddd978f94e
[        ] <- ebbfbd1c-4fd5-4b33-98da-6dddd978f94e
[  +90 ms] Updating files
[ +137 ms] DevFS: Sync finished
[   +3 ms] Syncing files to device Pixel 3a... (completed in 244ms)
[   +3 ms] Synced 0.8MB.
[  +10 ms] <- accept
[        ] Connected to _flutterView/0x6ee923f820.
[   +2 ms] Flutter run key commands.
[   +2 ms] r Hot reload. 🔥🔥🔥
[   +1 ms] R Hot restart.
[        ] h Repeat this help message.
[        ] d Detach (terminate "flutter run" but leave application running).
[        ] c Clear the screen
[        ] q Quit (terminate the application on the device).
[        ] An Observatory debugger and profiler on Pixel 3a is available at: http://<IP_ADDRESS>:61929/fbHhXXTJLT0=/
[ +665 ms] I/flutter (27465): ══╡ EXCEPTION CAUGHT BY IMAGE RESOURCE SERVICE ╞════════════════════════════════════════════════════
[        ] I/flutter (27465): The following ArgumentError was thrown resolving an image codec:
[        ] I/flutter (27465): Invalid argument(s): No host specified in URI
[        ] I/flutter (27465): https:///flutter.github.io/assets-for-api-docs/assets/widgets/owl-2.jpg
[        ] I/flutter (27465):
[        ] I/flutter (27465): When the exception was thrown, this was the stack:
[        ] I/flutter (27465): #0      _HttpClient._openUrl (dart:_http/http_impl.dart:2308:9)
[        ] I/flutter (27465): #1      _HttpClient.getUrl (dart:_http/http_impl.dart:2205:48)
[        ] I/flutter (27465): #2      NetworkImage._loadAsync (package:flutter/src/painting/_network_image_io.dart:84:59)
[        ] I/flutter (27465): #3      NetworkImage.load (package:flutter/src/painting/_network_image_io.dart:47:14)
[        ] I/flutter (27465): #4      ImageProvider.resolve.<anonymous closure>.<anonymous closure>.<anonymous closure> (package:flutter/src/painting/image_provider.dart:327:17)
[        ] I/flutter (27465): #5      ImageCache.putIfAbsent (package:flutter/src/painting/image_cache.dart:160:22)
[        ] I/flutter (27465): #6      ImageProvider.resolve.<anonymous closure>.<anonymous closure> (package:flutter/src/painting/image_provider.dart:325:84)
[        ] I/flutter (27465): #7      SynchronousFuture.then (package:flutter/src/foundation/synchronous_future.dart:38:29)
[        ] I/flutter (27465): #8      ImageProvider.resolve.<anonymous closure> (package:flutter/src/painting/image_provider.dart:323:11)
[        ] I/flutter (27465): #12     ImageProvider.resolve (package:flutter/src/painting/image_provider.dart:315:16)
[        ] I/flutter (27465): #13     DecorationImagePainter.paint (package:flutter/src/painting/decoration_image.dart:240:55)
[        ] I/flutter (27465): #14     _BoxDecorationPainter._paintBackgroundImage (package:flutter/src/painting/box_decoration.dart:448:19)
[        ] I/flutter (27465): #15     _BoxDecorationPainter.paint (package:flutter/src/painting/box_decoration.dart:466:5)
[        ] I/flutter (27465): #16     RenderDecoratedBox.paint (package:flutter/src/rendering/proxy_box.dart:1976:16)
[        ] I/flutter (27465): #17     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2219:7)
[        ] I/flutter (27465): #18     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:184:13)
[        ] I/flutter (27465): #19     RenderShiftedBox.paint (package:flutter/src/rendering/shifted_box.dart:70:15)
[        ] I/flutter (27465): #20     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2219:7)
[        ] I/flutter (27465): #21     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:184:13)
[        ] I/flutter (27465): #22     RenderBoxContainerDefaultsMixin.defaultPaint (package:flutter/src/rendering/box.dart:2508:15)
[        ] I/flutter (27465): #23     RenderCustomMultiChildLayoutBox.paint (package:flutter/src/rendering/custom_layout.dart:396:5)
[        ] I/flutter (27465): #24     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2219:7)
[        ] I/flutter (27465): #25     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:184:13)
[        ] I/flutter (27465): #26     RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:123:15)
[        ] I/flutter (27465): #27     _RenderInkFeatures.paint (package:flutter/src/material/material.dart:530:11)
[        ] I/flutter (27465): #28     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2219:7)
[        ] I/flutter (27465): #29     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:184:13)
[        ] I/flutter (27465): #30     RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:123:15)
[        ] I/flutter (27465): #31     PaintingContext.pushLayer (package:flutter/src/rendering/object.dart:384:12)
[        ] I/flutter (27465): #32     RenderPhysicalModel.paint (package:flutter/src/rendering/proxy_box.dart:1755:15)
[        ] I/flutter (27465): #33     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2219:7)
[        ] I/flutter (27465): #34     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:184:13)
[        ] I/flutter (27465): #35     RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:123:15)
[        ] I/flutter (27465): #36     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2219:7)
[        ] I/flutter (27465): #37     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:184:13)
[        ] I/flutter (27465): #38     RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:123:15)
[        ] I/flutter (27465): #39     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2219:7)
[        ] I/flutter (27465): #40     PaintingContext._repaintCompositedChild (package:flutter/src/rendering/object.dart:135:11)
[        ] I/flutter (27465): #41     PaintingContext.repaintCompositedChild (package:flutter/src/rendering/object.dart:95:5)
[        ] I/flutter (27465): #42     PaintingContext._compositeChild (package:flutter/src/rendering/object.dart:201:7)
[        ] I/flutter (27465): #43     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:182:7)
[        ] I/flutter (27465): #44     RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:123:15)
[        ] I/flutter (27465): #45     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2219:7)
[        ] I/flutter (27465): #46     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:184:13)
[        ] I/flutter (27465): #47     RenderAnimatedOpacity.paint (package:flutter/src/rendering/proxy_box.dart:919:17)
[        ] I/flutter (27465): #48     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2219:7)
[        ] I/flutter (27465): #49     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:184:13)
[        ] I/flutter (27465): #50     RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:123:15)
[        ] I/flutter (27465): #51     RenderFractionalTranslation.paint (package:flutter/src/rendering/proxy_box.dart:2462:13)
[        ] I/flutter (27465): #52     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2219:7)
[        ] I/flutter (27465): #53     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:184:13)
[        ] I/flutter (27465): #54     RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:123:15)
[        ] I/flutter (27465): #55     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2219:7)
[   +1 ms] I/flutter (27465): #56     PaintingContext._repaintCompositedChild (package:flutter/src/rendering/object.dart:135:11)
[        ] I/flutter (27465): #57     PaintingContext.repaintCompositedChild (package:flutter/src/rendering/object.dart:95:5)
[        ] I/flutter (27465): #58     PaintingContext._compositeChild (package:flutter/src/rendering/object.dart:201:7)
[        ] I/flutter (27465): #59     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:182:7)
[        ] I/flutter (27465): #60     RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:123:15)
[        ] I/flutter (27465): #61     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2219:7)
[        ] I/flutter (27465): #62     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:184:13)
[        ] I/flutter (27465): #63     RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:123:15)
[        ] I/flutter (27465): #64     RenderOffstage.paint (package:flutter/src/rendering/proxy_box.dart:3181:11)
[        ] I/flutter (27465): #65     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2219:7)
[        ] I/flutter (27465): #66     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:184:13)
[        ] I/flutter (27465): #67     RenderBoxContainerDefaultsMixin.defaultPaint (package:flutter/src/rendering/box.dart:2508:15)
[        ] I/flutter (27465): #68     RenderStack.paintStack (package:flutter/src/rendering/stack.dart:589:5)
[        ] I/flutter (27465): #69     RenderStack.paint (package:flutter/src/rendering/stack.dart:597:7)
[        ] I/flutter (27465): #70     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2219:7)
[        ] I/flutter (27465): #71     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:184:13)
[        ] I/flutter (27465): #72     RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:123:15)
[        ] I/flutter (27465): #73     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2219:7)
[        ] I/flutter (27465): #74     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:184:13)
[        ] I/flutter (27465): #75     RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:123:15)
[        ] I/flutter (27465): #76     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2219:7)
[  +17 ms] I/flutter (27465): #77     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:184:13)
[        ] I/flutter (27465): #78     RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:123:15)
[        ] I/flutter (27465): #79     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2219:7)
[        ] I/flutter (27465): #80     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:184:13)
[        ] I/flutter (27465): #81     RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:123:15)
[        ] I/flutter (27465): #82     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2219:7)
[        ] I/flutter (27465): #83     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:184:13)
[        ] I/flutter (27465): #84     RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:123:15)
[        ] I/flutter (27465): #85     RenderCustomPaint.paint (package:flutter/src/rendering/custom_paint.dart:575:11)
[        ] I/flutter (27465): #86     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2219:7)
[        ] I/flutter (27465): #87     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:184:13)
[        ] I/flutter (27465): #88     RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:123:15)
[        ] I/flutter (27465): #89     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2219:7)
[        ] I/flutter (27465): #90     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:184:13)
[        ] I/flutter (27465): #91     RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:123:15)
[        ] I/flutter (27465): #92     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2219:7)
[        ] I/flutter (27465): #93     PaintingContext.paintChild (package:flutter/src/rendering/object.dart:184:13)
[        ] I/flutter (27465): #94     RenderView.paint (package:flutter/src/rendering/view.dart:213:15)
[        ] I/flutter (27465): #95     RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2219:7)
[        ] I/flutter (27465): #96     PaintingContext._repaintCompositedChild (package:flutter/src/rendering/object.dart:135:11)
[        ] I/flutter (27465): #97     PaintingContext.repaintCompositedChild (package:flutter/src/rendering/object.dart:95:5)
[        ] I/flutter (27465): #98     PipelineOwner.flushPaint (package:flutter/src/rendering/object.dart:937:29)
[        ] I/flutter (27465): #99     RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:346:19)
[        ] I/flutter (27465): #100    WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:774:13)
[        ] I/flutter (27465): #101    RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:283:5)
[        ] I/flutter (27465): #102    SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1102:15)
[        ] I/flutter (27465): #103    SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1041:9)
[        ] I/flutter (27465): #104    SchedulerBinding.scheduleWarmUpFrame.<anonymous closure> (package:flutter/src/scheduler/binding.dart:850:7)
[        ] I/flutter (27465): #113    _Timer._runTimers (dart:isolate-patch/timer_impl.dart:398:19)
[        ] I/flutter (27465): #114    _Timer._handleMessage (dart:isolate-patch/timer_impl.dart:429:5)
[        ] I/flutter (27465): #115    _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:168:12)
[        ] I/flutter (27465): (elided 11 frames from package dart:async and package dart:async-patch)
[        ] I/flutter (27465):
[        ] I/flutter (27465): Image provider:
[        ] I/flutter (27465):   NetworkImage("https:///flutter.github.io/assets-for-api-docs/assets/widgets/owl-2.jpg", scale:
[        ] I/flutter (27465):   1.0)
[        ] I/flutter (27465): Image key: NetworkImage("https:///flutter.github.io/assets-for-api-docs/assets/widgets/owl-2.jpg",
[        ] I/flutter (27465):   scale: 1.0)
[        ] I/flutter (27465): ════════════════════════════════════════════════════════════════════════════════════════════════════

dartpad screenshot

Thank you

Hi @iapicca
I think you have an extra / in your network image URL that triggers an exception in android so the image is not loaded.
Also using Rect.fromLTRB(50.0, 50.0, 50.0, 50.0) you are creating a zero sized Rect for the center slice.

Thanks @azbuky
I've just updated the post

@iapicca there is still a slight problem with your center slice Rect.fromLTRB(12.0, 71.0, 38.0, 12.0)
When you use Rect.fromLTRB the left, top, right and bottom parameters are relative to the top left corner. Right should be bigger then left and bottom bigger then top. Rect.fromLTRB(12.0, 71.0, 38.0, 12.0) has a size of Size(26.0, -59.0).
I am not sure how a negative sized centerSlice is handled by the framework.
You should maybe use Rect.fromLTWH to specify the top left offset and the size of the center slice.

I'm very confused knowing that Rect.fromLTRB is relative to top-left corner. There must be many people like me thinking RB is relative to bottom-right.

Per the title of the issue, this issue is more related to documentation on how centerSlice property works along with 9 patch images. Looking at the current documentation on centerSlice, https://api.flutter.dev/flutter/widgets/Image/centerSlice.html,
It still need to be updated with the some detailed explaination along with sample. Keeping this issue open.

Per the title of the issue, this issue is more related to documentation on how centerSlice property works along with 9 patch images. Looking at the current documentation on centerSlice, https://api.flutter.dev/flutter/widgets/Image/centerSlice.html,
It still need to be updated with the some detailed explaination along with sample. Keeping this issue open.

Any one look into this issue. I am trying to use centerSlice for normal png(not .9.png) but not working.


missing input file '//mediapipe:provisioning_profile.mobileprovision'

Hi error message appear after try hand-tracking example
bazel build -c opt --config=ios_arm64 mediapipe/examples/ios/handtrackinggpu:HandTrackingGpuApp
and have finished the following process
Symlink or copy your provisioning profile to mediapipe/mediapipe/provisioning_profile.mobileprovision.
cd mediapipe
ln -s ~/Downloads/MyProvisioningProfile.mobileprovision mediapipe/provisioning_profile.mobileprovision

Error message as below

ERROR: missing input file '//mediapipe:provisioning_profile.mobileprovision'
ERROR: /Users/user/mediapipe/mediapipe/examples/ios/handtrackinggpu/BUILD:43:1: //mediapipe/examples/ios/handtrackinggpu:HandTrackingGpuApp_entitlements: missing input file '//mediapipe:provisioning_profile.mobileprovision'
ERROR: /Users/user/mediapipe/mediapipe/examples/ios/handtrackinggpu/BUILD:43:1: Creating runfiles tree bazel-out/ios_arm64-opt/bin/mediapipe/examples/ios/handtrackinggpu/HandTrackingGpuApp.runfiles failed: build-runfiles failed: error executing command
(cd /private/var/tmp/_bazel_user/f0e2cdeb2d039470c2f6c14511d864ac/execroot/mediapipe &&
exec env -
PATH=/anaconda3/bin:/Users/user/anaconda3/condabin:/Users/user/miniconda2/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Frameworks/Mono.framework/Versions/Current/Commands
/var/tmp/_bazel_user/install/2f0e8a8bce6bf62d516dfb015ecdabfa/_embedded_binaries/build-runfiles bazel-out/ios_arm64-opt/bin/mediapipe/examples/ios/handtrackinggpu/HandTrackingGpuApp.runfiles_manifest bazel-out/ios_arm64-opt/bin/mediapipe/examples/ios/handtrackinggpu/HandTrackingGpuApp.runfiles): Process terminated by signal 15: Process terminated by signal 15
ERROR: missing input file '//mediapipe:provisioning_profile.mobileprovision'
Target //mediapipe/examples/ios/handtrackinggpu:HandTrackingGpuApp failed to build
Use --verbose_failures to see the command lines of failed build steps.
ERROR: /Users/user/mediapipe/mediapipe/examples/ios/handtrackinggpu/BUILD:43:1 1 input file(s) do not exist

Anyone can help ? thanks

What if you copy the mobileprovision file into mediapipe/mediapipe and rename it to provisioning_profile.mobileprovision? I just tried this approach, and it works for me at least.

thanks may I know how can I find the mobileprovision file ?

calvin422@, if you have an Apple developer account ,please follow this instruction to create an app provisioning profile.

If I use android version, can it be free of charge ?

You need to turn on the developer options on your Android device. Then, the APKs can be installed.
Seems like the provisioning file is no longer a problem for you. I am going to close the issue.

What if you copy the mobileprovision file into mediapipe/mediapipe and rename it to provisioning_profile.mobileprovision? I just tried this approach, and it works for me at least.

Worked for me as well.


Clear entries individually

Hi there,
Thank you for this extremely practical piece of software for macOS. 💝
I wonder if it would be possible to remove history entries individually by pressing some shortcut over the history menu when this is open. On the Windows Clipboard History menu you can remove entries by just pressing del.

+1

+1

I'm closing this issue because it's a duplicate of https://github.com/Clipy/Clipy/issues/456


compile problem

I find the CMakeLists.txt has some non-existing files. Can you provide the newest version that can be compiled successfully. Thanks.

Thanks for pointing that out. I updated the CMakeLists.txt, so it should work now.

Please reopen if there are any issues with @ctcyang's fix.


Call from Il2Cpp.Class with instance argument

I have a method which was found in Il2Cpp.Class (e.g. object.class.methods.find(_ => _.name == "name" && _.isGeneric)!.inflate(klass)). How i can invoke it with 1st argument as instance like .invoke(object) but it throws error, so my temp solution is:
//@ts-ignore
.invokeRaw(object) as Il2Cpp.Object;

.withHolder(object).invoke()

Either are fine :smile:

.withHolder(object).invoke()

withHolder is internal so i have to disable linter like with .invokeRaw (ts-ignore)

Okay i just replaced finding generic type to object.method<Il2Cpp.Object>("GetComponent").overload("System.Type").invoke(klass.type.object);


Do not allow comparison between object of different type

This is explicitely disallowed in the spec: https://github.com/bazelbuild/starlark/blob/master/spec.md#comparisons.
Fixes #54.

Superseded by #120


Our website is misleading our players

Issue description

I am embarrassed to show our website because it promises things we don't expect.

The phrases Your virtual reality. Your platform. Your game engine. means nothing to me and it causes implementation issues.

We are about social collaboration and not lone wolfing.
The oddly spaced fonts is embarrassing to show people.
The email signup doesn't work as expected.
Steps to reproduce

open the website
read the words

Minimal reproduction project (For SDK or engine issues)
Not applicable.
Using a released version?
yes
What OS? Any other relevant information? (V-Sekai version, Godot revision, System information)
Windows 11, V-Sekai Godot Game, Vulkan Nvidia 3000

This has been resolved.


How to solve this problem: "This plugin does not support propagateSizeHints()"?

The program is stuck here:

It is not a fatal error: https://stackoverflow.com/questions/69927654/this-plugin-does-not-support-propagatesizehints-calling-exec-on-qdialog
Are you running it on a remote server or a local machine?

It is not a fatal error: https://stackoverflow.com/questions/69927654/this-plugin-does-not-support-propagatesizehints-calling-exec-on-qdialog
Are you running it on a remote server or a local machine?

I run it on a local machine.

It is not a fatal error: https://stackoverflow.com/questions/69927654/this-plugin-does-not-support-propagatesizehints-calling-exec-on-qdialog
Are you running it on a remote server or a local machine?

I run it on a local machine.

It is not a fatal error: https://stackoverflow.com/questions/69927654/this-plugin-does-not-support-propagatesizehints-calling-exec-on-qdialog
Are you running it on a remote server or a local machine?

I run it on a local machine.

Thanks for the update.

Can you use Cutie instead of MiVOS for this test? Cutie has a more up-to-date codebase.
Can you try export QT_QPA_PLATFORM=xcb before running interactive_demo.py? -- It seems the program is running correctly but the GUI is not displayed for some reason.

Thanks for the update.

Can you use Cutie instead of MiVOS for this test? Cutie has a more up-to-date codebase.
Can you try export QT_QPA_PLATFORM=xcb before running interactive_demo.py? -- It seems the program is running correctly but the GUI is not displayed for some reason.

Thank you so much! It works.


Add popcashjs.b-cdn.net cname adservers

https://github.com/AdguardTeam/AdguardFilters/pull/100496#issuecomment-1038208503
I forgot to take a note but I saw cdn.eeco.xyz/app.js too somewhere today.

popcashjs.b-cdn.net this domain actually belongs to BunnyCDN, it seems PopCash is using it to serve their ad scripts.
@slavaleleka I think we can safely add it right away.
Moreover, the resulting file probably can be included into AdGuard Base filter.

cdn.jwalf.com (=> popcashjs.b-cdn.net) on moviecrumbs.net is unblocked.

cdn.jwalf.com will be added after next cname-trackers build


Cleanup of MapCasTest && SingleOperationAbstractWorkerTask

Cleanup of MapCasTest
Introducing SingleOperationAbstractWorkerTask for worker tasks which will not use an OperationSelector

This PR depends on #517 (it won't even compile without those changes).

Regarding the class name: Should we keep Abstract in names of abstract classes or not? We have AbstractWorkerTask and AsyncAbstractWorkerClass. Just renaming SingleOperationAbstractWorkerTask to something without Abstract is inconsistent :(

It always depends :)
Not every class needs to be called abstract imho. My issue is that the current name is just a PITA and things which are a pita are not used that much.
But call it AbstractMonotonicWorkerTask.. better than the current name imho.

@Donnerbart can you have a look at the last review comment? Just a minor rename.

Renamed the classes and the doRun() / doIteration() to timeStep().


adding link in the readme.md file

im raising this issue in which i want edit the readme.md file in this there should be  a link of website so that everyone can preview it easily and can see the webiste more easily

Hi, @sandeep0009  , you can work on this and please refer to the Contribution guidelines on the readme once.
All the best!

okay but can you tell me should i use github desktop for providing the link in the readme file or you have already some sort link for you webpage.if it so please provide me i will start working on it

You may use Github Desktop.

okay i will finish it by today

can u add gssoc label on it also level

Closing the issue as you haven't raised the pr. Also, anyone who forks the repo can see the link.


Behind the icons

The component is getting behind the icons in a Bulma Framework application. What can be done to prevent this from happening !?

@xereda You can define z-index higher than icon ones for the dropdown list.

Use z-index either on the multiselect wrapper or on the icons.

But if I use z-index in multiselect, it ends up causing inconsistency in your presentation when I use more than one on my form. Look at this:

this PR might solve this

#1350


CS GO Server Changes

http://csgo-servers.1073505.n5.nabble.com/Notice-of-changes-to-CS-GO-Game-Server-Operation-td10261.html
There will be some changes to cs go servers soon and I figured I would let you know ahead of time.
Thanks for all of your work,
Ryan

This isn't something that can be implemented into the scripts.
This is something the server owner should look into.

Reading in to this further it looks like its going to be a pain for CS:GO server owners at first at least. I dont think I need to make any changes yet. I may need to update documentation when this is further on down the time. However for now I will not action any changes. Thanks for the info @busheezy I will keep an eye on this one.

This is required now.  All servers are required to have the token so I figured it would be implemented into the script to be put into the server cfg.

I have updated LGSM csgo and tf2 scripts last night.

Thank you.


kernel/power: perform power management during idle

Currently idle halts the core and that's it, preferably we would track idle time and switch to lower power states.

Nm

Nm


Rotation

This is missing vertical and horizontal rotation options.

I could add in rotation options into the next release.

I could add in rotation options into the next release.


merge from template-kronos-app

package.json

chore(deps): add ^8.3.21 remove ^8.3.19 (devDependencies.npm-pkgbuild)

:tada: This PR is included in version 1.10.91 :tada:
The release is available on:

v1.10.91
GitHub release
npm package (@latest dist-tag)

Your semantic-release bot :package::rocket:


[6.3.x] use local image's application version for upgrade

Description

Default to the version of the application from local cluster image for upgrades instead of using the highest available in the cluster store.
Type of change

Bug fix (non-breaking change which fixes an issue)

This change has a user-facing impact

Linked tickets and other PRs

Refs https://github.com/gravitational/gravity/issues/1639

TODOs

[x] Self-review the change
[x] Perform manual testing
[ ] Address review feedback

Implementation

Testing done

Tested upgrade trigger on a 6.1.28 3-node cluster by uploading 7.1.x version first and then upgrading from this branch.
Additional information

Is this really needed on 6.3?

Yes, probably not required on 6.3.x, closing.


Abstracting the creation of netty channel handlers

Creation of handlers was hardcoded in NettyServer. This patch abstracts it in the NettyServerFactory so that any other implementation of NioServer have the flexibility to define their own handlers.
SLA: 5 mins
Reviewers: Priyesh, Ming

Minor comments. LGTM. Please make sure you have built and formatted.

Just a single comment. LGTM

Looks good. Just a couple of minor comments.

A high-level question and some minor comments. The rest LGTM.

@pnarayanan @vgkholla @xiahome : Can you guys take a look at it

LGTM

LGTM, merging.


CXXCBC-569: resolve cycle in shared pointers for transaction_context

The attempt object does not own the transaction context, so it should use weak_ptr instead.

rerun tests

rerun tests


[occm] Helm Template double Annotation

Is this a BUG REPORT or FEATURE REQUEST?:
/kind bug
What happened:
When i try to install the Helm Chart with Flux i got following Error:
✗ HelmRelease reconciliation failed: Helm install failed: error while running post render on files: map[string]interface {}(nil): yaml: unmarshal errors:   line 34: mapping key "annotations" already defined at line 26
This Errors occurs because in the Deamonset Template the Annotations is doubled.
Environment:

Helm Chart Version: 0.27.1

The problem is this line https://github.com/kubernetes/cloud-provider-openstack/blob/master/charts/openstack-cloud-controller-manager/templates/daemonset.yaml#L24. That was edited in this PR https://github.com/kubernetes/cloud-provider-openstack/pull/2079.

I will try to fix this soon and start a PR.


Flaky test

Debian users are already starting to report bugs :-)
I can confirm this one. I have seen it once or twice and never again.
This seems like a timer is firing a few µs too early, or a rounding error?
The arm64 build of prometheus-alertmanager failed:

  === RUN   TestAggrGroup
  --- FAIL: TestAggrGroup (1.30s)
    dispatch_test.go:132: received batch to early after 299.982ms
  === RUN   TestInhibitRuleHasEqual
  --- PASS: TestInhibitRuleHasEqual (0.00s)
  === RUN   TestInhibitRuleGC
  --- PASS: TestInhibitRuleGC (0.00s)
  === RUN   TestRouteMatch
  --- PASS: TestRouteMatch (0.00s)
  FAIL
  FAIL  github.com/prometheus/alertmanager  1.314s

Another flaky test due to timing issues: TestBatching sometimes complains it received 7 instead of 12 alerts. It seems it is highly dependent on timing, so I am disabling it in Debian.

Found two more flaky tests: TestResolved and TestResolvedFilter, which you can see in this build log: https://buildd.debian.org/status/fetch.php?pkg=prometheus-alertmanager&arch=s390x&ver=0.5.1%2Bds-2&stamp=1481542495

The timing issues in dispatch_test.go get pretty serious under contention. I had already many build failures due to this, and went on to increase the tolerance to 10%, which seems to defeat the purpose of that test. Sadly, I can't find the root cause for these discrepancies.
Also, today I got another build failure test due to the test server not being up fast enough in the acceptance tests. I produced a patch that I think could be merged, I will send a PR.


Demo took a long time to run & Normal chatacters Rander

Maybe there're some bugs in the demo(i didn't use composer)
When i ran demo.php, it shows 504 and the CPU dashed to 98%.
Then i use php demo.php and it says

PHP Fatal error:  Uncaught Error: Call to undefined function Highlight\mb_strlen() in /home/judge/src/web/light/Highlight/RegEx.php:99
Stack trace:
#0 /home/judge/src/web/light/Highlight/Terminators.php(98): Highlight\RegEx->exec('...')
#1 /home/judge/src/web/light/Highlight/Highlighter.php(681): Highlight\Terminators->exec('...')
#2 /home/judge/src/web/light/Highlight/Highlighter.php(765): Highlight\Highlighter->highlight('xml', '...', false)
#3 /home/judge/src/web/light/demo/demo.php(59): Highlight\Highlighter->highlightAuto('...')
#4 {main}
thrown in /home/judge/src/web/light/Highlight/RegEx.php on line 99

Can you explain why this happen or fix it?
Hope to hear from you.

Uncaught Error: Call to undefined function Highlight\mb_strlen() in /home/judge/src/web/light/Highlight/RegEx.php:99

This means that the mbstring extension for PHP is not enabled. Depending on your server, you will probably need to install/enable it. Typically on most Linux systems, you can install it through your package manager; e.g. there's a php-mbstring package for Debian.
Also, the demo.php file takes 9 minutes for me to fully load (it is going through 34,225 iterations of highlighting). I'd recommend looking at example.php or line-numbers.php if you just want to see the highlighting in action. If you want to see all 185 languages highlighted, then I'd recommend the compare.php file, which loads relatively faster compared to demo.php.

emmmmm...
It look likes that your server is better than me:)
Anyway, Thankyou for helping me.

Well, i'd like to know if there's a feature that can show LineNumbers beside the code. You know, it helps a lot for us to read and explain code.
If there's no this feathre, Would you please add it and then inform me?
Thank you:)

The official way to add line numbers in this project is to use HighlightUtilities\splitCodeIntoArray(). You can see its sample usage in demo/line-numbers.php.

Thank you very much!

Anyway,I've found some other problem...
The model seems not able to render the normal characters.
Please take a look at my screenshot.(the two below is same. Placeing them is bacause Github's pic maybe slow or unable to open)
my screenshot

Thank you:)

i use the css that is linked https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.0.0/styles/school-book.min.css

Moving forward, if you could please create separate issues for these separate problems/questions, that'd help anyone in the future find relevant discussions.
In fact, I'm going to close this specific issue, so could you please create a new issue with the following information?

the code snippet you're highlighting (i.e. the C++)
the selected language you're highlighting with
the HTML output that highlight.php is giving you

All of this would help me replicate the problem. Since I can't gather much from the screenshot.


Write a unit test for getAllMenteesByProgramId method

Is your feature request related to a problem? Please describe.

We need to write unit tests getAllMenteesByProgramId method.

Describe the solution you'd like

Write the relevant unit tests

@anjula-sack I can help here. Can you please assign me?

@anjula-sack I can help here. Can you please assign me?

sure

@anjula-sack Just opened a PR. Can you please help me with a review?


[BUG] :  Breakdown values is getting merged into the Dimension section.

What is the bug?
When a user clicks on the update chart breakdown values get merged into the dimension array.
How can one reproduce the bug?
Steps to reproduce the behavior:

Go to any visualization and enter query
Click on refresh button
Scroll down to Configuration Panel
Click on click to add button in the breakdown section
Add any Breakdown from the dropdown
Click back and Click on the Update Chart button
See Breakdown values get merged into the dimension section.

What is the expected behavior?
Breakdown values should not get merged into the Dimension section.

@mengweieric @anirudha
cc: @ruchika-narang @spattnaik

hi @mengweieric , @anirudha
Attached is the video for the bug.
bug video.webm
Thanks!!

thanks for reporting this, but this is the expected behavior for now.