How to show a custom Incoming Call Screen like Whatsapp, Telegram etc.

I want to show a custom Incoming Call Screen instead system's default Incoming Call Screen. Is it possible with this package? I would appreciate if anyone can help me about how to do that? Thanks.
Example Picture (Left Picture): http://www.filmytales.com/wp-content/uploads/2020/04/1587834231telegram-group-video-call-screen_1587979613-701x526.jpg

You need to develop a call UI in the app.

You need to develop a call UI in the app.

I couldn't find any example or information about that. Let say I developed a UI, how can I change this UI with the default Call Screen? I would appreciate if you give a little bit detail or share some links about that issue. Thank you very much.

I couldn't find any example or information about that. Let say I developed a UI, how can I change this UI with the default Call Screen? I would appreciate if you give a little bit detail or share some links about that issue. Thank you very much.

I am also looking for a solution to this. If you found the solution please don't hesitate to share.

I am also looking for a solution to this. If you found the solution please don't hesitate to share.

I would also like to see an example.

I am looking for solution also

I have solved this problem by using another package called "connectycube_flutter_call_kit".
Link: https://pub.dev/packages/connectycube_flutter_call_kit
By default, this package uses its custom UI which includes the Connectycube logo, but you can change it by yourself. In Windows, once I download the package, the directory of package becomes "C:\Users<username>\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\connectycube_flutter_call_kit-0.0.1-dev.1".
Open Android Studio, and change "Android/src/main/res/layout/activity_incoming_call.xml".
Good luck.

Thank you, but for Android we just can call backToForeground and see custom incoming call, the main difficulty is with ios(

@imariman thanks! Could you please publish a very simple flutter example explaining on how to use their plugin? I'm really strugling. Thanks

@imariman, thanks to you, I registered the plugin. Could you please show me how to simply display the plugin in Flutter? Thanks

@jenniestrongbow Happy to hear you have managed to show the screen you want. Handling accept/reject buttons is the easiest part. ConnectycubeFlutterCallKit.instance.init() method has two parameters; "onCallAccepted" and "onCallRejected". Just write your logic there and it works.

@imariman thanks again. Last question. The init method has no impact as the showCallNotification method cannot be used with an instance. How do I use init and showCallNotification using the same instance? Thanks

@jenniestrongbow  Methods like showCallNotification, setOnLockScreenVisibility are static methods, you can't call a static method like ConnectycubeFlutterCallKit.instance.showCallNotification . The static method belongs to a class instead of class instances.
Just init the ConnectycubeFlutterCallKit with your logic, and set the fields of showCallNotification. Example code below.
`
ConnectycubeFlutterCallKit.instance.init(
onCallAccepted: (
String sessionId,
int callType,
int callerId,
String callerName,
Set opponentsIds,
) async {
// Your Logic Here When user presses Green Button on the screen.
return null;
},
onCallRejected: (String sessionId, int callType, int callerId,
String callerName, Set opponentsIds) {
// Your Logic Here When user presses Red Button on the screen.
return null;
},
);
await ConnectycubeFlutterCallKit.setOnLockScreenVisibility(
isVisible: true,
);
    await ConnectycubeFlutterCallKit.showCallNotification(
      sessionId: sessionId,
      callType: type == "video" ? 1 : 0,
      callerName: number,
      callerId: 0,
      opponentsIds: s,
    );

`
Hope it helps.

@imariman you are a gentleman, thanks a million for your help!!!

Hi, the code below does not fire the onAccepted or onRejected methods. Could you please tell me why?
Thanks
`ConnectycubeFlutterCallKit.instance.init(
onCallAccepted:  (String sessionId, int callType, int callerId, String callerName, Set opponentsIds,) async
{
Get.to(() => BlankScreen(random: "test text"));
return null;
},
onCallRejected: (String sessionId, int callType, int callerId, String callerName, Set opponentsIds,) async
{
return null;
},
);
await ConnectycubeFlutterCallKit.setOnLockScreenVisibility(isVisible: true);
await ConnectycubeFlutterCallKit.showCallNotification(
sessionId: sessionId,
callType: callType,
callerId: callerId,
callerName: callerName,
opponentsIds: opponentsIds,
);`

@imariman When app is in terminated how did u connect to socket.... can u help me that?.. socket connection works in background in flutter?

@sarathvs41 I used Firebase Messaging to handle background messages when app is terminated. Once you trigger "onBackgroundMessage", you can show notification or add data to database. Once user clicks to notification, app starts and you can make your socket connetion to your server. There are some other alternatives like "background_fetch" but since firebase messaging solved my problem I didn't take a deep look at it.

@imariman Thanks for your reply

@imariman  I am also following your suggestions related showing call notification from onBackgroundMessage . I am able to show incoming call notification and full screen (when phone is in locked state). Can you please suggest how you managed to handle accept/reject buttons evens when app is in background? I tried to apply listeners onCallAccepted and onCallRejected listeners, but they are not working when they are set from onBackgroundMessage (Or at any part in code) and app is in background.

@imariman I am also following your suggestions related showing call notification from onBackgroundMessage . I am able to show incoming call notification and full screen (when phone is in locked state). Can you please suggest how you managed to handle accept/reject buttons events when app is in background? I tried to apply listeners onCallAccepted and onCallRejected, but they are not working when they are set from onBackgroundMessage (or at any part in code) and app is in background.

I am not sure, but It seems issue at my side is because of old flutter and firebase_messaging version.

@imariman  thanks for mentioning the package that solves Many developers problems,
I have used the plugin which you have suggested and it works when app in background mode (onCallAccepted is called - and I do my logic based on the accept/reject). but when the app is in killed state lam getting notification to accept/reject but onCallAccepted is not called , the same happens when app is in locked mode.
can you please help on this to get it done.
Thanks in advance.

@aravindhkumar23  can you share a simple example app using this plugin? I could not find a way to show the call screen.

 [ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: MissingPluginException(No implementation found for method showCallNotification on channel connectycube_flutter_call_kit) i goth this in background how to handle this?

for this we can use /packages/connectycube_flutter_call_kit

can you provide me the source code for that file or project

@imariman I am developing an app in flutter. Actually, I need to display my custom incoming and outgoing call screens instead of the default call screens. Kindly help me to solve this. Thanks in advance

can you please submit very simple code for display custom incoming call screen.

can you please send the sample code

@imariman @jenniestrongbow  can you please share the source code

Thank you a million @imariman you are a gentleman, you have no idea how much value you gave us

@BhaskarTrigsy the source is part of the project https://pub.dev/packages/connectycube_flutter_call_kit. the example project is a pretty basic architecture where you include the package in your yaml file and the project does the rest. To test if the integration into your project is working, send an FCM message with your device's token.

@imariman hello there. I'm using the connectytube_flutter_call_kit package and twillio to make a video call. A firebase push notice will be raised, and a connectytube call notification will be made. But I want the call screen to be the same as when the device is locked. '. Is this feature covered by the package?.And another issue when i am tapped anywhere in the notification is disappear i want to expand that into call screen like the call screen when device is locked


heroku-22 image?

It would be great if we could have one!
Edit: looks like it only needs readme and repo url updates to get this working, I may have time this weekend to submit a PR

https://github.com/weibeld/heroku-buildpack-graphviz/pull/18 here you go :) Let me know if you want any changes

Thanks for doing this @vanities! Temporarily setting my buildpack to your repo instead of this one worked great...will be watching until @weibeld merges it into his master.

@vanities Great, thanks for the PR!
@PBorocz Thanks for the reminder, the PR is merged now.


Memory leak fixes for iOS

Signature pad tends to leak a lot of memory on iOS when signing in multiple disconnected segments that leads to immediate application crash on devices with low memory conditions (e.g. iPad).
This patch reduces the memory overhead.

Fixed in v2.0


Parallel storage access

Closes #2757
This implemented as parallel storage access scheme similar to the one found in #2739. Core differences (although it is a from scratch implementation) are:

Storage is split into two parts, Storage and StorageInner, the latter wrapped in an Arc. This makes cloning storage as small as possible and goes some ways towards proposed 2.0 storage changes.
Actual work is performed on a thread earmarked for blocking tasks via spawn_blocking to prevent accidental blocks of the core event loop.
To prevent an ~infinite~ large (=512) amount of blocking tasks being spawned, a semaphore guarding access has been added (see configuration option max_sync_tasks which defaults to 32).
Effects returned by storage are now executed (now necessary since fast-sync introduced storage returning actual effects due to its handling of network-based requests).
Code has been updated to work on the latest dev (previous versions did not include fast sync).

I'm drawing an issue with the way we will throw an error if we encounter a locked mutex.

That was a really good catch, thanks!

I noticed a few rotten comments, though - nothing important.

I'm not changing these for now, to keep the changeset as small as possible. A different PR is probably a better fit to sneak this in :)

bors r+


[android] Refactor the process of lines style in text.

This is for the purpose of lines in richtext , which inherits text.

Ref https://issues.apache.org/jira/browse/WEEX-63


Struct fields ignore validation, but struct pointer fields do not

[x] I have looked at the documentation here first?
[x] I have looked at the examples provided that may showcase my question here?

Package version eg. v9, v10:
v10
Issue, Question or Enhancement:
When a field with a struct type is present inside the struct we are validating, validation is skipped. This issue does not occur on struct pointers.
Code sample, to showcase or reproduce:
This code should produce 2 errors (both structs failing validation), but instead, the struct without a pointer skips validation of the Baz field, and only one error is produced
package main

import (
	"fmt"

	"github.com/go-playground/validator/v10"
)

type Foo struct {
	Bar string `validate:"required"`
	Baz Baz    `validate:"required"`
}

type FooPointer struct {
	Bar string `validate:"required"`
	Baz *Baz   `validate:"required"`
}

type Baz struct {
	Data string `yaml:"omitempty"`
}

func main() {
	validate := validator.New()

	foo := &Foo{
		Bar: "test",
	}
	// This should error, but it doesn't
	if err := validate.Struct(foo); err != nil {
		fmt.Println(err)
	}

	fooPointer := &FooPointer{
		Bar: "test",
	}
	// errors as expected
	if err := validate.Struct(fooPointer); err != nil {
		fmt.Println(err)
	}
}

The required tag doesn't work with structs, since there is no way to tell if a struct was initialized or not, because if not provided it defaults to its zero value which is just an empty struct. For example, these two snippets are identical
	foo := &Foo{
		Bar: "test",
		Baz: Baz{},
	}

	foo := &Foo{
		Bar: "test",
	}

The struct pointer works as expected since zero value for a pointer is nil and it fails as per docs

This validates that the value is not the data types default zero value. For numbers ensures value is not zero. For strings ensures value is not "". For slices, maps, pointers, interfaces, channels and functions ensures the value is not nil.


External access from remote host (pynipap)

I have a remote host from which I want to run my script and access the NIPAP API externally. Remote host is reachable from NIPAP server (<IP_ADDRESS>) and I already updated the nipap.conf file per below:
listen = <IP_ADDRESS>
port = 1337
Below is the error I got from the remote host:
vm:~$ python3
Python 3.8.10 (default, Nov 14 2022, 12:59:47)
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
--> import pynipap
--> from pynipap import VRF, Pool, Prefix
--> pynipap.xmlrpc_uri = "http://user01:user01@<IP_ADDRESS>:1337/XMLRPC"
--> a = pynipap.AuthOptions({'authoritative_source': 'nipap'})
--> print(a)
--> <pynipap.AuthOptions object at 0x7f35bd1063d0>
--> search_result = Prefix.smart_search('<IP_ADDRESS>/24')
Traceback (most recent call last):
File "", line 1, in
File "/usr/lib/python3/dist-packages/pynipap.py", line 1103, in smart_search
result['error'] = smart_result['error']
KeyError: 'error'
Remote host:
Distributor ID:	Ubuntu
Description:	Ubuntu 20.04.2 LTS
Release:	20.04
Codename:	focal

Strange, I don't see anything obviously wrong there.
Does it work if you try to do the same thing locally on the server where nipapd is running?
Any error messages from nipapd?

Closing.


using DataDirectory in DataSource

hi is it possible that i use DataDirectory in DataSource? i used this code but not worked
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
        {
            base.OnConfiguring(optionsBuilder.UseSqlite(@"Data Source = |DataDirectory|\db.db"));
        }

I could do this in app.config connectionstring before but in EFCore i cant

Duplicate of #13840


How to send values from PX4 to VESC without Remote Input, How to see that values at VESC side, maybe on terminal.c

Hi there,
I need to use canbus on PX4 for that i need to send some hardcoded data from px4  to VESC6 over canbus using UAVCAN. Now i am not sure about:

In which files the change can be done.
where to see that reflected change on VESC as for now i have no motors, so is it possible to trace out those changes using some print statement in File terminal.c in vesc firmware?

Any suggestions for above problems?

@sam-rke we didn't have to make any changes to PX4 side in order to fly with VESC (though there were some improvements).
Just setup the Pixhawk to fly with UAVCAN and same with the VESC. make sure the baud rates match etc.
Not sure if that answers your questions.

@sam-rke we didn't have to make any changes to PX4 side in order to fly with VESC (though there were some improvements).
Just setup the Pixhawk to fly with UAVCAN and same with the VESC. make sure the baud rates match etc.
Not sure if that answers your questions.
If you feel like it would be useful I can add some documentation on how to setup VESC, but I don't have much time to test atm.

Hi @RicardoM17 Thank-you for your response.
Actually i am just trying to understand the UAVCAN packet sending mechanism that's why I'm trying to send anything(maybe just simple character) from PX4 to VESC over CAN bus.
So my question is where I can find the code in which I can send CAN packet by making some changes, I tried implementing uORB publisher and subscriber in Hello example and it's working fine as i saw updated values on QGC console, Same thing i wanna do with UAVCAN?

@sam-rke that makes sense. I'm actually not sure where that is located. I'll be also eavesdroping in that cause as I'd like to implement current control with UAVCAN + PX4 + VESC, which I understand is currently not the case.
Perhaps @pavel-kirienko you can hep out here and answer @sam-rke 's questions?

@RicardoM17 if you have a vesc working with px4 definitely document it so it can be added if someone wants to try. At the very least it can then be listed as compatible.

@ryanjAA yes I went ahead and made this PR yesterday which was already merged https://github.com/PX4/px4_user_guide/pull/831

Okay @RicardoM17  and @ryanjAA  thankyou guys for you time.
I am wating for my VESC to be delivered as last one is not working. It got bricked everytime I flashed modified Firmware into it, after that i have to flash Bootloader. But after some Flashing maybe 5-6 time it stopped getting detected in vesc tool.
Now I'll be working with next one so I wanna be more careful this time.

@sam-rke are you aware that you must wait at least 10sec after flashing the VESC firmware before unplugging it? if you don't do it then you risk bricking your VESC. If you are bricking your VESC so often maybe you are missing this step.

@sam-rke are you aware that you must wait at least 10sec after flashing the VESC firmware before unplugging it? if you don't do it then you risk bricking your VESC. If you are bricking your VESC so often maybe you are missing this step.

Yes @RicardoM17  I knew that, It's just if I am flashing Firmware without modification it never got bricked but if i change even one line in Firmware and Flashed it , VESC got bricked.


Replace "bitcoin" with "Bitcoin"

"become bitcoin" doesn't look right

Maybe "Become a part of Bitcoin" makes sense. It's just a suggestion and you can replace with something else as it is associated with the branding of Umbrel.

Thanks for the PR, @prayank23! "Become Bitcoin" is more of our tagline than a literal attempt to convey a 100% correct meaning. I'd say it's kind of a curiosity hook than anything else. Also, we use lowercase "become bitcoin" on the website again as a branding practice (all headings being lowercase in the typography).


adding close capabilities

Fixes #35, @tannernelson are there any more cases when the isClosed property should be changed?
Thanks @LoganWright!

I think we should use closed: Bool so that it conforms to C7.Stream more easily.

In Hummingbird, looks like closed is only set to true when close() is called.
"closed by peer" errors are thrown on send and handled differently.

Searching 18 files for "closed = "

/Users/tanner/Downloads/Hummingbird-master/Sources/ServerSocket.swift:
   52          guard setsockopt(socketDescriptor, SOL_SOCKET, SO_REUSEADDR, &optval, socklen_t(sizeof(Int))) != -1 else {
   53              let _ = systemClose(socketDescriptor)
   54:             closed = true
   55              #if swift(>=3.0)
   56                  let message = String(validatingUTF8: strerror(errno))

/Users/tanner/Downloads/Hummingbird-master/Sources/Socket.swift:
   20
   21      /// `true` if the socket is closed. Otherwise `false`.
   22:     public internal(set) var closed = false
   23
   24      /**
   ..
  201              throw SocketError.closeFailed(code: Int(errno), message: message)
  202          }
  203:         closed = true
  204      }
  205

3 matches across 2 files

@LoganWright Do you want to rename it?

@czechboy0 renamed, the conflict I was originally avoiding is no longer an issue since it's not in protocol

This looks good to me

Cool, thanks guys!


LiveView Native SwiftUI: Strange behavior with Picker and conditionally rendered Image elements

Using a Picker and a native binding to conditionally render content within a case statement can cause errors if that conditional content contains Image elements. The error seems to result from rendering any number of Image views and then updating the assigns so that when the LiveView re-renders there are less Image views than before:
https://user-images.githubusercontent.com/5893007/229330166-062f23fc-0502-40c9-b5a8-b9fa09b87852.mov
https://user-images.githubusercontent.com/5893007/229330174-78f5b357-e973-4b42-82f4-ebc33c9a1eba.mov
You can reproduce this with the bleeding-edge branch of the scratchboard repo (link). It uses a forked version of this repo but the changes are mostly limited to adding new modifiers.

Minimal example:
defmodule AppWeb.IndexLive do
  use AppWeb, :live_view
  use LiveViewNative.LiveView

  def mount(_params, _session, socket) do
    {:ok, assign(socket, show: true)}
  end

  def render(assigns) do
    render_native(assigns)
  end

  def handle_event("hide", _params, socket) do
    {:noreply, assign(socket, :show, false)}
  end
end

<%= if @show do %>
  <Image system-name="ant" />
<% end %>
<Button phx-click="hide">Hide</Button>

So, this issue has to do with how Core generates diffs. Essentially, when you click the Hide button in @carson-katri's example, Core produces a patch list that changes the Image element into a Button and then removes the second Button, rather than just removing the Image. Because we store NodeRefs across document "generations", elements appear to change out from under views. This also causes issues (though not as severe) elsewhere, like when removing live forms.
Unfortunately, changing that behavior in Core for cases more complex than that example is a substantial refactor. The expected behavior (elements being able to move around in the tree, rather than being removed and re-added elsewhere) is at odds with how Core generates diffs by walking both old & new trees simultaneously. See this Slack thread for more details.
One possible way around that big refactor that could solve this issue (big emphasis on the "could", I have not fully thought this through) is having element changes be generate diffs that are a InsertAfter and a Remove patch, rather than a Replace patch. That would end up using a different ref for the new element, which solves the dangling observers issue that's the source of the crash here. However, the underlying issue would remain, and the new and old Buttons would still be distinct in terms of SwiftUI view identity (potentially resulting in the loss of view state, for other views).
cc @KronicDeth, thoughts on either possible refactor?

I would count this as a bug in Core because it doesn’t replicate the Morphdom algorithm correctly and we should fix it to handle the updates based on ID like morphdom.

On the core side, this issue is resolved by the morphing algorithm in PR https://github.com/liveview-native/liveview-native-core/pull/26 but will require additional work on the iOS side to support Patch::Detach and Patch::InsertBefore. In the new version, Morph is an iterator of patches, so using VecDeque<Patch> is now optional.

This has been resolved in this repo as well. Closing...

reopening since


DOC: iprint doc lbfgsb closes #5482

Adds iprint and callback to the LBFGSB docstring, thereby fixing #5482

LGTM

On Aug 22, 2019, at 1:03 AM, Andrew Nelson<EMAIL_ADDRESS>wrote:
Adds iprint and callback to the LBFGSB docstring, thereby fixing #5482
You can view, comment on, or merge this pull request online at:
https://github.com/scipy/scipy/pull/10703
Commit Summary
DOC: iprint doc lbfgsb
File Changes
M scipy/optimize/lbfgsb.py (10)
Patch Links:
https://github.com/scipy/scipy/pull/10703.patch
https://github.com/scipy/scipy/pull/10703.diff
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

Also looks like a straightforward fix so I'll merge. Thanks @andyfaff


Unable to access class constructor parameters

Steps to Reproduce
Update flutter to the latest version
Flutter (Channel master, 1.22.0-2.0.pre.36, on Microsoft Windows [Version 10.0.19041.450], locale en-GH)
Expected results:
LinearGradient({AlignmentGeometry begin = Alignment.centerLeft, AlignmentGeometry end = Alignment.centerRight, List<Color> colors, List<double> stops, TileMode tileMode = TileMode.clamp, GradientTransform transform})
Actual results:
LinearGradient({AlignmentGeometry begin = Alignment.centerLeft, AlignmentGeometry end = Alignment.centerRight, dynamic List})

Logs
PS C:\Users\CHRISOFTECH\Code\flutter\ovuru\ovuru_client_clone> flutter run --verbose [ +201 ms] executing: [C:\tools\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H [ +137 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H [   +3 ms] d30e36ba8cd4f420d8e30db6f06e035ef410d121 [   +1 ms] executing: [C:\tools\flutter/] git tag --points-at HEAD [ +122 ms] Exit code 0 from: git tag --points-at HEAD [  +10 ms] executing: [C:\tools\flutter/] git describe --match *.*.* --first-parent --long --tags [ +358 ms] Exit code 0 from: git describe --match *.*.* --first-parent --long --tags [  +53 ms] 1.22.0-1.0.pre-36-gd30e36ba8c [  +20 ms] executing: [C:\tools\flutter/] git rev-parse --abbrev-ref --symbolic @{u} [  +95 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u} [   +1 ms] origin/master [        ] executing: [C:\tools\flutter/] git ls-remote --get-url origin [  +71 ms] Exit code 0 from: git ls-remote --get-url origin [        ] https://github.com/flutter/flutter.git [ +134 ms] executing: [C:\tools\flutter/] git rev-parse --abbrev-ref HEAD [  +76 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD [        ] master [ +102 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update. [   +2 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required,    skipping update. [   +1 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required,  skipping update. [   +1 ms] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping    update. [   +2 ms] Artifact Instance of 'FlutterWebSdk' is not required, skipping update. [  +15 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skippingupdate. [   +1 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping   update. [   +1 ms] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping   update. [   +1 ms] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required,  skipping update. [   +1 ms] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required,  skipping update. [   +1 ms] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update. [   +1 ms] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update. [  +52 ms] executing: C:\Users\CHRISOFTECH\AppData\Local\Android\sdk\platform-tools\adb.exe devices -l [  +78 ms] List of devices attached            ce081718f546942a0d7e   device product:greatqltesq model:SM_N950U            device:greatqlte transport_id:12 [  +25 ms] C:\Users\CHRISOFTECH\AppData\Local\Android\sdk\platform-tools\adb.exe -s ce081718f546942a0d7e shell getprop [ +158 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update. [  +10 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update. [   +1 ms] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping     update. [   +3 ms] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.  [   +6 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skippingupdate. [   +1 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping   update. [   +1 ms] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping   update. [   +1 ms] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required,        skipping update. [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required,        skipping update. [   +1 ms] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update. [   +1 ms] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update. [ +275 ms] Found plugin flutter_secure_storage at C:\tools\flutter\.pub-cache\hosted\pub.dartlang.org\flutter_secure_storage-3.3.3\ [  +13 ms] Found plugin fluttertoast at C:\tools\flutter\.pub-cache\hosted\pub.dartlang.org\fluttertoast-7.0.2\ [  +76 ms] Found plugin package_info at C:\tools\flutter\.pub-cache\hosted\pub.dartlang.org\package_info-0.4.3\ [ +238 ms] Found plugin flutter_secure_storage at C:\tools\flutter\.pub-cache\hosted\pub.dartlang.org\flutter_secure_storage-3.3.3\ [   +4 ms] Found plugin fluttertoast at C:\tools\flutter\.pub-cache\hosted\pub.dartlang.org\fluttertoast-7.0.2\ [  +41 ms] Found plugin package_info at C:\tools\flutter\.pub-cache\hosted\pub.dartlang.org\package_info-0.4.3\ [  +68 ms] Generating C:\Users\CHRISOFTECH\Code\flutter\ovuru\ovuru_client_clone\android\app\src\main\java\io\flutter\plugins\GeneratedPluginRegistrant.java [  +82 ms] ro.hardware = qcom [ +122 ms] Starting incremental build... [   +5 ms] Initializing file store [  +65 ms] Skipping target: gen_localizations [  +16 ms] complete [  +34 ms] Launching lib\main.dart on SM N950U in debug mode... [  +37 ms] C:\tools\flutter\bin\cache\dart-sdk\bin\dart.exe --disable-dart-dev C:\tools\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root C:\tools\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --incremental --target=flutter --debugger-module-names --experimental-emit-debug-metadata -Ddart.developer.causal_async_stacks=true       --output-dill C:\Users\CHRISO~1\AppData\Local\Temp\flutter_tools.ecbd08df\flutter_tool.ef46e9b8\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.track.dill [ +134 ms] executing: C:\Users\CHRISOFTECH\AppData\Local\Android\sdk\build-tools\29.0.3\aapt dump        xmltree C:\Users\CHRISOFTECH\Code\flutter\ovuru\ovuru_client_clone\build\app\outputs\flutter-apk\app.apk AndroidManifest.xml [ +115 ms] Exit code 0 from: C:\Users\CHRISOFTECH\AppData\Local\Android\sdk\build-tools\29.0.3\aapt dump        xmltree C:\Users\CHRISOFTECH\Code\flutter\ovuru\ovuru_client_clone\build\app\outputs\flutter-apk\app.apk AndroidManifest.xml [  +19 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)0x1d                A: android:compileSdkVersionCodename(0x01010573)="10" (Raw: "10")                  A: package="com.example.ovuru_client_clone" (Raw:                "com.example.ovuru_client_clone")                A: platformBuildVersionCode=(type 0x10)0x1d                A: platformBuildVersionName=(type 0x10)0xa                E: uses-sdk (line=7)                  A: android:minSdkVersion(0x0101020c)=(type 0x10)0x12                  A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1d                E: uses-permission (line=14)                  A: android:name(0x01010003)="android.permission.INTERNET" (Raw:                    "android.permission.INTERNET")                E: application (line=22)                  A: android:label(0x01010001)="ovuru_client_clone" (Raw:                  "ovuru_client_clone")                  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.CoreCo                 mponentFactory" (Raw: "androidx.core.app.CoreComponentFactory")                    E: activity (line=28)                    A: android:theme(0x01010000)=@0x7f0a0000                    A:                    android:name(0x01010003)="com.example.ovuru_client_clone.MainAc                   tivity" (Raw: "com.example.ovuru_client_clone.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=42)                      A:                      android:name(0x01010003)="io.flutter.embedding.android.Normal                     Theme" (Raw: "io.flutter.embedding.android.NormalTheme")                           A: android:resource(0x01010025)=@0x7f0a0001                    E: meta-data (line=52)                      A:                      android:name(0x01010003)="io.flutter.embedding.android.Splash                     ScreenDrawable" (Raw:                      "io.flutter.embedding.android.SplashScreenDrawable")                      A: android:resource(0x01010025)=@0x7f040001                    E: intent-filter (line=56)                      E: action (line=57)                        A: android:name(0x01010003)="android.intent.action.MAIN"                           (Raw: "android.intent.action.MAIN")                      E: category (line=59)                        A:                        android:name(0x01010003)="android.intent.category.LAUNCHER"                       (Raw: "android.intent.category.LAUNCHER")                  E: meta-data (line=66)                    A: android:name(0x01010003)="flutterEmbedding" (Raw:                    "flutterEmbedding")                    A: android:value(0x01010024)=(type 0x10)0x2 [ +349 ms] executing: C:\Users\CHRISOFTECH\AppData\Local\Android\sdk\platform-tools\adb.exe -s ce081718f546942a0d7e shell -x logcat -v time -t 1 [ +173 ms] Exit code 0 from: C:\Users\CHRISOFTECH\AppData\Local\Android\sdk\platform-tools\adb.exe -s ce081718f546942a0d7e shell -x logcat -v time -t 1 [   +2 ms] --------- beginning of main            08-23 21:50:06.258 I/SKBD    ( 4014): and isTosAccept false [  +31 ms] executing: C:\Users\CHRISOFTECH\AppData\Local\Android\sdk\platform-tools\adb.exe -s ce081718f546942a0d7e shell -x logcat -v time -t 1 [ +137 ms] Exit code 0 from: C:\Users\CHRISOFTECH\AppData\Local\Android\sdk\platform-tools\adb.exe -s ce081718f546942a0d7e shell -x logcat -v time -t 1 [   +5 ms] --------- beginning of main            08-23 21:50:06.258 I/SKBD    ( 4014): and isTosAccept false [  +66 ms] <- compile package:ovuru_client_clone/main.dart [  +52 ms] executing: C:\Users\CHRISOFTECH\AppData\Local\Android\sdk\platform-tools\adb.exe version      [  +81 ms] Android Debug Bridge version 1.0.41            Version 30.0.1-6435776            Installed as            C:\Users\CHRISOFTECH\AppData\Local\Android\sdk\platform-tools\adb.exe   [  +39 ms] executing: C:\Users\CHRISOFTECH\AppData\Local\Android\sdk\platform-tools\adb.exe start-server[ +185 ms] Building APK [  +33 ms] Running Gradle task 'assembleDebug'... [  +33 ms] gradle.properties already sets android.enableR8[   +8 ms] Using gradle from C:\Users\CHRISOFTECH\Code\flutter\ovuru\ovuru_client_clone\android\gradlew.bat.    [  +85 ms] C:\Users\CHRISOFTECH\Code\flutter\ovuru\ovuru_client_clone\android\gradlew.bat     mode: 33279 rwxrwxrwx. [  +42 ms] executing: C:\Program Files\Android\Android Studio\jre\bin\java -version [ +238 ms] Exit code 0 from: C:\Program Files\Android\Android Studio\jre\bin\java -version [   +1 ms] openjdk version "1.8.0_212-release"            OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)            OpenJDK 64-Bit Server VM (build 25.212-b04, mixed mode) [  +36 ms] executing: [C:\Users\CHRISOFTECH\Code\flutter\ovuru\ovuru_client_clone\android/] C:\Users\CHRISOFTECH\Code\flutter\ovuru\ovuru_client_clone\android\gradlew.bat     -Pverbose=true -Ptarget-platform=android-arm64 -Ptarget=C:\Users\CHRISOFTECH\Code\flutter\ovuru\ovuru_client_clone\lib\main.dart  -Ptrack-widget-creation=true -Pfilesystem-scheme=org-dartlang-root assembleDebug   [+10351 ms] > Task :app:compileFlutterBuildDebug [   +4 ms] [ +299 ms] executing: [C:\tools\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H [ +199 ms] [ +267 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H [  +16 ms] [   +1 ms] d30e36ba8cd4f420d8e30db6f06e035ef410d121 [   +3 ms] [   +1 ms] executing: [C:\tools\flutter/] git tag --points-at HEAD      [ +261 ms] [ +289 ms] Exit code 0 from: git tag --points-at HEAD [   +3 ms] [   +3 ms] executing: [C:\tools\flutter/] git describe --match *.*.* --first-parent --long --tags [ +481 ms] [ +422 ms] Exit code 0 from: git describe --match *.*.* --first-parent --long --tags [  +11 ms] [        ] 1.22.0-1.0.pre-36-gd30e36ba8c [ +120 ms] [  +17 ms] executing: [C:\tools\flutter/] git rev-parse --abbrev-ref --symbolic @{u} [   +9 ms] [ +133 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}[   +4 ms] [        ] origin/master [   +5 ms] [        ] executing: [C:\tools\flutter/] git ls-remote --get-url       origin [ +157 ms] [ +201 ms] Exit code 0 from: git ls-remote --get-url origin [   +2 ms] [   +5 ms] https://github.com/flutter/flutter.git [ +359 ms] [ +279 ms] executing: [C:\tools\flutter/] git rev-parse --abbrev-ref HEAD [ +544 ms] [ +570 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD [   +6 ms] [        ] master [  +83 ms] [ +111 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update. [ +155 ms] [   +3 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update. [ +177 ms] [   +1 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update. [   +6 ms] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update. [   +7 ms] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update. [ +168 ms] [   +7 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update. [  +94 ms] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required,skipping update. [   +6 ms] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required,skipping update. [ +263 ms] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update. [  +97 ms] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update. [ +122 ms] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update. [ +114 ms] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update. [  +75 ms] [  +34 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update. [  +87 ms] [        ] Artifact Instance of 'GradleWrapper' is not required, skipping update. [ +103 ms] [        ] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update. [ +147 ms] [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update. [ +149 ms] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update. [   +2 ms] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required,   skipping update. [ +167 ms] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update. [ +330 ms] [        ] Artifact Instance of 'FlutterSdk' is not required, skipping update. [ +130 ms] [        ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update. [   +2 ms] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required,skipping update. [  +97 ms] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required,skipping update. [ +150 ms] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update. [  +28 ms] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update. [  +84 ms] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update. [  +82 ms] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update. [ +103 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update. [  +58 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update. [  +11 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required,      skipping update. [ +133 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update. [  +53 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update. [  +81 ms] [        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update. [  +92 ms] [ +286 ms] Initializing file store [   +9 ms] [  +98 ms] Skipping target: gen_localizations [ +110 ms] [  +25 ms] kernel_snapshot: Starting due to {} [  +91 ms] [ +114 ms] C:\tools\flutter\bin\cache\dart-sdk\bin\dart.exe --disable-dart-dev C:\tools\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root C:\tools\flutter\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 C:\Users\CHRISOFTECH\Code\flutter\ovuru\ovuru_client_clone\.packages --output-dillC:\Users\CHRISOFTECH\Code\flutter\ovuru\ovuru_client_clone\.dart_tool\flutter_build\5cca31c41d9fae2e7ec38b2dc9582af5\app.dill --depfile C:\Users\CHRISOFTECH\Code\flutter\ovuru\ovuru_client_clone\.dart_tool\flutter_build\5cca31c41d9fae2e7ec38b2dc9582af5\kernel_snapshot.d package:ovuru_client_clone/main.dart [+22200 ms] [+25278 ms] kernel_snapshot: Complete [+1991 ms] [+1986 ms] debug_android_application: Starting due to {} [ +805 ms] [ +786 ms] Manifest contained wildcard assets. Inserting missing file into build graph to force rerun. for more information see #56466. [   +2 ms] [  +34 ms] debug_android_application: Complete [+1391 ms] [+1379 ms] Persisting file store [  +11 ms] [  +33 ms] Done persisting file store [  +98 ms] [  +17 ms] build succeeded. [  +78 ms] [  +38 ms] "flutter assemble" took 30,183ms. [  +94 ms] [   +6 ms] ensureAnalyticsSent: 1ms [  +46 ms] [   +2 ms] Running shutdown hooks [ +120 ms] [        ] Shutdown hooks complete [ +115 ms] [   +4 ms] exiting with code 0 [ +364 ms] > Task :app:packLibsflutterBuildDebug UP-TO-DATE [  +43 ms] > Task :app:preBuild UP-TO-DATE [ +153 ms] > Task :app:preDebugBuild UP-TO-DATE [   +4 ms] > Task :flutter_secure_storage:preBuild UP-TO-DATE [   +1 ms] > Task :flutter_secure_storage:preDebugBuild UP-TO-DATE [ +257 ms] > Task :flutter_secure_storage:compileDebugAidl NO-SOURCE [  +75 ms] > Task :fluttertoast:preBuild UP-TO-DATE [  +95 ms] > Task :fluttertoast:preDebugBuild UP-TO-DATE [   +4 ms] > Task :package_info:preBuild UP-TO-DATE [   +7 ms] > Task :package_info:preDebugBuild UP-TO-DATE [  +90 ms] > Task :fluttertoast:compileDebugAidl NO-SOURCE [  +49 ms] > Task :package_info:compileDebugAidl NO-SOURCE [  +67 ms] > Task :app:compileDebugAidl NO-SOURCE [  +52 ms] > Task :flutter_secure_storage:packageDebugRenderscript NO-SOURCE [  +45 ms] > Task :fluttertoast:packageDebugRenderscript NO-SOURCE [   +2 ms] > Task :package_info:packageDebugRenderscript NO-SOURCE [   +1 ms] > Task :app:compileDebugRenderscript NO-SOURCE [   +4 ms] > Task :app:checkDebugManifest UP-TO-DATE [  +45 ms] > Task :app:generateDebugBuildConfig UP-TO-DATE [   +1 ms] > Task :app:cleanMergeDebugAssets [  +50 ms] > Task :app:mergeDebugShaders UP-TO-DATE [  +60 ms] > Task :app:compileDebugShaders UP-TO-DATE [   +2 ms] > Task :app:generateDebugAssets UP-TO-DATE [  +67 ms] > Task :flutter_secure_storage:mergeDebugShaders UP-TO-DATE [ +230 ms] > Task :flutter_secure_storage:compileDebugShaders UP-TO-DATE [  +37 ms] > Task :flutter_secure_storage:generateDebugAssets UP-TO-DATE [  +44 ms] > Task :flutter_secure_storage:packageDebugAssets UP-TO-DATE [   +1 ms] > Task :fluttertoast:mergeDebugShaders UP-TO-DATE [   +1 ms] > Task :fluttertoast:compileDebugShaders UP-TO-DATE [   +3 ms] > Task :fluttertoast:generateDebugAssets UP-TO-DATE [   +1 ms] > Task :fluttertoast:packageDebugAssets UP-TO-DATE [  +87 ms] > Task :package_info:mergeDebugShaders UP-TO-DATE [  +75 ms] > Task :package_info:compileDebugShaders UP-TO-DATE [  +86 ms] > Task :package_info:generateDebugAssets UP-TO-DATE [  +46 ms] > Task :package_info:packageDebugAssets UP-TO-DATE [  +67 ms] > Task :app:mergeDebugAssets [  +99 ms] > Task :app:copyFlutterAssetsDebug [   +1 ms] > Task :app:mainApkListPersistenceDebug UP-TO-DATE [  +13 ms] > Task :app:generateDebugResValues UP-TO-DATE [  +51 ms] > Task :app:generateDebugResources UP-TO-DATE [   +8 ms] > Task :flutter_secure_storage:generateDebugResValues UP-TO-DATE        [  +70 ms] > Task :flutter_secure_storage:compileDebugRenderscript NO-SOURCE [  +70 ms] > Task :flutter_secure_storage:generateDebugResources UP-TO-DATE [  +13 ms] > Task :flutter_secure_storage:packageDebugResources UP-TO-DATE [ +121 ms] > Task :fluttertoast:generateDebugResValues UP-TO-DATE [  +67 ms] > Task :fluttertoast:compileDebugRenderscript NO-SOURCE [  +56 ms] > Task :fluttertoast:generateDebugResources UP-TO-DATE [  +52 ms] > Task :fluttertoast:packageDebugResources UP-TO-DATE [   +3 ms] > Task :package_info:generateDebugResValues UP-TO-DATE [ +213 ms] > Task :package_info:compileDebugRenderscript NO-SOURCE [ +102 ms] > Task :package_info:generateDebugResources UP-TO-DATE [  +97 ms] > Task :package_info:packageDebugResources UP-TO-DATE [ +110 ms] > Task :app:mergeDebugResources UP-TO-DATE [   +2 ms] > Task :app:createDebugCompatibleScreenManifests UP-TO-DATE [  +42 ms] > Task :flutter_secure_storage:checkDebugManifest UP-TO-DATE [  +39 ms] > Task :flutter_secure_storage:processDebugManifest UP-TO-DATE [  +90 ms] > Task :fluttertoast:checkDebugManifest UP-TO-DATE [ +120 ms] > Task :fluttertoast:processDebugManifest UP-TO-DATE [  +65 ms] > Task :package_info:checkDebugManifest UP-TO-DATE [   +2 ms] > Task :package_info:processDebugManifest UP-TO-DATE [  +50 ms] > Task :app:processDebugManifest UP-TO-DATE [  +61 ms] > Task :flutter_secure_storage:parseDebugLibraryResources UP-TO-DATE [   +2 ms] > Task :flutter_secure_storage:generateDebugRFile UP-TO-DATE [   +4 ms] > Task :fluttertoast:parseDebugLibraryResources UP-TO-DATE [ +169 ms] > Task :fluttertoast:generateDebugRFile UP-TO-DATE [  +54 ms] > Task :package_info:parseDebugLibraryResources UP-TO-DATE [   +2 ms] > Task :package_info:generateDebugRFile UP-TO-DATE [   +1 ms] > Task :app:processDebugResources UP-TO-DATE [   +1 ms] > Task :flutter_secure_storage:generateDebugBuildConfig UP-TO-DATE      [  +63 ms] > Task :flutter_secure_storage:javaPreCompileDebug UP-TO-DATE [   +3 ms] > Task :flutter_secure_storage:compileDebugJavaWithJavac UP-TO-DATE     [  +14 ms] > Task :flutter_secure_storage:bundleLibCompileDebug UP-TO-DATE [  +98 ms] > Task :fluttertoast:generateDebugBuildConfig UP-TO-DATE [   +1 ms] > Task :fluttertoast:compileDebugKotlin UP-TO-DATE [   +1 ms] > Task :fluttertoast:javaPreCompileDebug UP-TO-DATE [  +61 ms] > Task :fluttertoast:compileDebugJavaWithJavac UP-TO-DATE [  +94 ms] > Task :fluttertoast:bundleLibCompileDebug UP-TO-DATE [  +65 ms] > Task :package_info:generateDebugBuildConfig UP-TO-DATE [ +118 ms] > Task :package_info:javaPreCompileDebug UP-TO-DATE [  +41 ms] > Task :package_info:compileDebugJavaWithJavac UP-TO-DATE [   +6 ms] > Task :package_info:bundleLibCompileDebug UP-TO-DATE [ +154 ms] > Task :app:compileDebugKotlin UP-TO-DATE [  +55 ms] > Task :app:javaPreCompileDebug UP-TO-DATE [  +52 ms] > Task :app:compileDebugJavaWithJavac UP-TO-DATE [  +62 ms] > Task :app:compileDebugSources UP-TO-DATE [   +2 ms] > Task :app:processDebugJavaRes NO-SOURCE [   +5 ms] > Task :flutter_secure_storage:processDebugJavaRes NO-SOURCE [ +121 ms] > Task :flutter_secure_storage:bundleLibResDebug UP-TO-DATE [  +51 ms] > Task :fluttertoast:processDebugJavaRes NO-SOURCE [  +52 ms] > Task :fluttertoast:bundleLibResDebug UP-TO-DATE [   +1 ms] > Task :package_info:processDebugJavaRes NO-SOURCE [  +10 ms] > Task :package_info:bundleLibResDebug UP-TO-DATE [ +109 ms] > Task :app:mergeDebugJavaResource UP-TO-DATE [  +50 ms] > Task :package_info:bundleLibRuntimeDebug UP-TO-DATE [   +6 ms] > Task :package_info:createFullJarDebug UP-TO-DATE [   +3 ms] > Task :flutter_secure_storage:bundleLibRuntimeDebug UP-TO-DATE         [   +3 ms] > Task :flutter_secure_storage:createFullJarDebug UP-TO-DATE [   +3 ms] > Task :fluttertoast:bundleLibRuntimeDebug UP-TO-DATE [  +76 ms] > Task :fluttertoast:createFullJarDebug UP-TO-DATE [  +36 ms] > Task :app:checkDebugDuplicateClasses UP-TO-DATE [   +1 ms] > Task :app:desugarDebugFileDependencies UP-TO-DATE [  +59 ms] > Task :app:mergeExtDexDebug UP-TO-DATE [   +1 ms] > Task :app:transformClassesWithDexBuilderForDebug UP-TO-DATE [   +3 ms] > Task :app:mergeDexDebug UP-TO-DATE [   +4 ms] > Task :app:validateSigningDebug UP-TO-DATE [ +108 ms] > Task :app:signingConfigWriterDebug UP-TO-DATE [   +3 ms] > Task :app:mergeDebugJniLibFolders UP-TO-DATE [   +4 ms] > Task :flutter_secure_storage:mergeDebugJniLibFolders UP-TO-DATE       [  +98 ms] > Task :flutter_secure_storage:mergeDebugNativeLibs UP-TO-DATE [   +9 ms] > Task :flutter_secure_storage:stripDebugDebugSymbols UP-TO-DATE        [  +47 ms] > Task :flutter_secure_storage:transformNativeLibsWithIntermediateJniLibsForDebug         UP-TO-DATE [  +51 ms] > Task :fluttertoast:mergeDebugJniLibFolders UP-TO-DATE [   +4 ms] > Task :fluttertoast:mergeDebugNativeLibs UP-TO-DATE [   +3 ms] > Task :fluttertoast:stripDebugDebugSymbols UP-TO-DATE [  +63 ms] > Task :fluttertoast:transformNativeLibsWithIntermediateJniLibsForDebugUP-TO-DATE [  +14 ms] > Task :package_info:mergeDebugJniLibFolders UP-TO-DATE [  +48 ms] > Task :package_info:mergeDebugNativeLibs UP-TO-DATE [  +53 ms] > Task :package_info:stripDebugDebugSymbols UP-TO-DATE [  +64 ms] > Task :package_info:transformNativeLibsWithIntermediateJniLibsForDebugUP-TO-DATE [  +64 ms] > Task :app:mergeDebugNativeLibs UP-TO-DATE [  +81 ms] > Task :app:stripDebugDebugSymbols UP-TO-DATE [   +2 ms] Compatible side by side NDK version was not found. [+3605 ms] > Task :app:packageDebug [ +391 ms] > Task :app:assembleDebug [   +2 ms] > Task :flutter_secure_storage:extractDebugAnnotations UP-TO-DATE [   +3 ms] > Task :flutter_secure_storage:mergeDebugGeneratedProguardFiles         UP-TO-DATE [  +47 ms] > Task :flutter_secure_storage:mergeDebugConsumerProguardFiles UP-TO-DATE [   +4 ms] > Task :flutter_secure_storage:prepareLintJarForPublish UP-TO-DATE      [  +10 ms] > Task :flutter_secure_storage:mergeDebugJavaResource UP-TO-DATE [  +40 ms] > Task :flutter_secure_storage:transformClassesAndResourcesWithSyncLibJarsForDebug        UP-TO-DATE [  +55 ms] > Task :flutter_secure_storage:transformNativeLibsWithSyncJniLibsForDebug UP-TO-DATE      [  +64 ms] > Task :flutter_secure_storage:bundleDebugAar UP-TO-DATE [  +28 ms] > Task :flutter_secure_storage:compileDebugSources UP-TO-DATE [  +39 ms] > Task :flutter_secure_storage:assembleDebug UP-TO-DATE [   +4 ms] > Task :fluttertoast:extractDebugAnnotations UP-TO-DATE [   +1 ms] > Task :fluttertoast:mergeDebugGeneratedProguardFiles UP-TO-DATE        [   +2 ms] > Task :fluttertoast:mergeDebugConsumerProguardFiles UP-TO-DATE         [   +5 ms] > Task :fluttertoast:prepareLintJarForPublish UP-TO-DATE [  +49 ms] > Task :fluttertoast:mergeDebugJavaResource UP-TO-DATE [  +53 ms] > Task :fluttertoast:transformClassesAndResourcesWithSyncLibJarsForDebug UP-TO-DATE       [   +2 ms] > Task :fluttertoast:transformNativeLibsWithSyncJniLibsForDebug         UP-TO-DATE [   +2 ms] > Task :fluttertoast:bundleDebugAar UP-TO-DATE [   +3 ms] > Task :fluttertoast:compileDebugSources UP-TO-DATE [  +39 ms] > Task :fluttertoast:assembleDebug UP-TO-DATE [  +49 ms] > Task :package_info:extractDebugAnnotations UP-TO-DATE [  +70 ms] > Task :package_info:mergeDebugGeneratedProguardFiles UP-TO-DATE [   +3 ms] > Task :package_info:mergeDebugConsumerProguardFiles UP-TO-DATE [   +2 ms] > Task :package_info:prepareLintJarForPublish UP-TO-DATE [   +1 ms] > Task :package_info:mergeDebugJavaResource UP-TO-DATE [   +2 ms] > Task :package_info:transformClassesAndResourcesWithSyncLibJarsForDebug UP-TO-DATE       [  +75 ms] > Task :package_info:transformNativeLibsWithSyncJniLibsForDebug UP-TO-DATE [   +2 ms] > Task :package_info:bundleDebugAar UP-TO-DATE [   +6 ms] > Task :package_info:compileDebugSources UP-TO-DATE [  +42 ms] > Task :package_info:assembleDebug UP-TO-DATE [   +7 ms] BUILD SUCCESSFUL in 53s [  +41 ms] 116 actionable tasks: 6 executed, 110 up-to-date [  +24 ms] Running Gradle task 'assembleDebug'... (completed in 54.7s) [  +71 ms] calculateSha: LocalDirectory: 'C:\Users\CHRISOFTECH\Code\flutter\ovuru\ovuru_client_clone\build\app\outputs\flutter-apk'/app.apk [ +113 ms] calculateSha: reading file took 111us [ +860 ms] calculateSha: computing sha took 858us [   +9 ms] √ Built build\app\outputs\flutter-apk\app-debug.apk. [  +35 ms] executing: C:\Users\CHRISOFTECH\AppData\Local\Android\sdk\build-tools\29.0.3\aapt dump        xmltree C:\Users\CHRISOFTECH\Code\flutter\ovuru\ovuru_client_clone\build\app\outputs\flutter-apk\app.apk AndroidManifest.xml [ +157 ms] Exit code 0 from: C:\Users\CHRISOFTECH\AppData\Local\Android\sdk\build-tools\29.0.3\aapt dump        xmltree C:\Users\CHRISOFTECH\Code\flutter\ovuru\ovuru_client_clone\build\app\outputs\flutter-apk\app.apk AndroidManifest.xml [  +50 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)0x1d                A: android:compileSdkVersionCodename(0x01010573)="10" (Raw: "10")                  A: package="com.example.ovuru_client_clone" (Raw:                "com.example.ovuru_client_clone")                A: platformBuildVersionCode=(type 0x10)0x1d                A: platformBuildVersionName=(type 0x10)0xa                E: uses-sdk (line=7)                  A: android:minSdkVersion(0x0101020c)=(type 0x10)0x12                  A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1d                E: uses-permission (line=14)                  A: android:name(0x01010003)="android.permission.INTERNET" (Raw:                    "android.permission.INTERNET")                E: application (line=22)                  A: android:label(0x01010001)="ovuru_client_clone" (Raw:                  "ovuru_client_clone")                  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.CoreCo                 mponentFactory" (Raw: "androidx.core.app.CoreComponentFactory")                    E: activity (line=28)                    A: android:theme(0x01010000)=@0x7f0a0000                    A:                    android:name(0x01010003)="com.example.ovuru_client_clone.MainAc                   tivity" (Raw: "com.example.ovuru_client_clone.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=42)                      A:                      android:name(0x01010003)="io.flutter.embedding.android.Normal                     Theme" (Raw: "io.flutter.embedding.android.NormalTheme")                           A: android:resource(0x01010025)=@0x7f0a0001                    E: meta-data (line=52)                      A:                      android:name(0x01010003)="io.flutter.embedding.android.Splash                     ScreenDrawable" (Raw:                      "io.flutter.embedding.android.SplashScreenDrawable")                      A: android:resource(0x01010025)=@0x7f040001                    E: intent-filter (line=56)                      E: action (line=57)                        A: android:name(0x01010003)="android.intent.action.MAIN"                           (Raw: "android.intent.action.MAIN")                      E: category (line=59)                        A:                        android:name(0x01010003)="android.intent.category.LAUNCHER"                       (Raw: "android.intent.category.LAUNCHER")                  E: meta-data (line=66)                    A: android:name(0x01010003)="flutterEmbedding" (Raw:                    "flutterEmbedding")                    A: android:value(0x01010024)=(type 0x10)0x2 [ +280 ms] Stopping app 'app.apk' on SM N950U. [   +7 ms] executing: C:\Users\CHRISOFTECH\AppData\Local\Android\sdk\platform-tools\adb.exe -s ce081718f546942a0d7e shell am force-stop com.example.ovuru_client_clone [ +223 ms] executing: C:\Users\CHRISOFTECH\AppData\Local\Android\sdk\platform-tools\adb.exe -s ce081718f546942a0d7e shell pm list packages com.example.ovuru_client_clone         [ +199 ms] package:com.example.ovuru_client_clone [   +5 ms] executing: C:\Users\CHRISOFTECH\AppData\Local\Android\sdk\platform-tools\adb.exe -s ce081718f546942a0d7e shell cat /data/local/tmp/sky.com.example.ovuru_client_clone.sha1 [ +129 ms] cc7bfa828b8030cb091b8875fc71f9c57a4d6576 [   +3 ms] Installing APK. [   +4 ms] executing: C:\Users\CHRISOFTECH\AppData\Local\Android\sdk\platform-tools\adb.exe version      [  +93 ms] Android Debug Bridge version 1.0.41            Version 30.0.1-6435776            Installed as            C:\Users\CHRISOFTECH\AppData\Local\Android\sdk\platform-tools\adb.exe   [   +4 ms] executing: C:\Users\CHRISOFTECH\AppData\Local\Android\sdk\platform-tools\adb.exe start-server[  +66 ms] Installing build\app\outputs\flutter-apk\app.apk... [   +2 ms] executing: C:\Users\CHRISOFTECH\AppData\Local\Android\sdk\platform-tools\adb.exe -s ce081718f546942a0d7e install -t -r C:\Users\CHRISOFTECH\Code\flutter\ovuru\ovuru_client_clone\build\app\outputs\flutter-apk\app.apk [+7870 ms] Performing Streamed Install                     Success [ +149 ms] Installing build\app\outputs\flutter-apk\app.apk... (completed in 8.0s)[   +3 ms] executing: C:\Users\CHRISOFTECH\AppData\Local\Android\sdk\platform-tools\adb.exe -s ce081718f546942a0d7e shell echo -n c13d66d48f306e2bee55114e20f4b30bfc93c950 >      /data/local/tmp/sky.com.example.ovuru_client_clone.sha1 [ +152 ms] SM N950U startApp [   +7 ms] executing: C:\Users\CHRISOFTECH\AppData\Local\Android\sdk\platform-tools\adb.exe -s ce081718f546942a0d7e 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.ovuru_client_clone/com.example.ovuru_client_clone.MainActivity         [ +454 ms] Starting: Intent { act=android.intent.action.RUN flg=0x20000000 cmp=com.example.ovuru_client_clone/.MainActivity (has extras) } [ +270 ms] Waiting for observatory port to be available... [+1575 ms] Observatory URL on device: http://<IP_ADDRESS>:33962/UiEOfK5xl9w=/ [ +257 ms] executing: C:\Users\CHRISOFTECH\AppData\Local\Android\sdk\platform-tools\adb.exe -s ce081718f546942a0d7e forward tcp:0 tcp:33962 [ +252 ms] 16646 [ +187 ms] Forwarded host port 16646 to device port 33962 for Observatory [ +209 ms] Caching compiled dill [ +105 ms] Connecting to service protocol: http://<IP_ADDRESS>:16646/UiEOfK5xl9w=/ [  +91 ms] DDS is currently disabled due to https://github.com/flutter/flutter/issues/62507 [ +417 ms] Successfully connected to service protocol: http://<IP_ADDRESS>:16646/UiEOfK5xl9w=/ [ +278 ms] Waiting for SM N950U to report its views... [ +147 ms] Waiting for SM N950U to report its views... (completed in 20ms) [ +209 ms] DevFS: Creating new filesystem on the device (null) [ +200 ms] DevFS: Created new filesystem on the device (file:///data/user/0/com.example.ovuru_client_clone/code_cache/ovuru_client_cloneQTKEYF/ovuru_client_clone/) [ +167 ms] Updating assets [ +514 ms] Manifest contained wildcard assets. Inserting missing file into build graph to force rerun. for more information see #56466. [ +354 ms] Syncing files to device SM N950U... [  +85 ms] Scanning asset files [  +51 ms] <- reset [  +61 ms] Compiling dart to kernel with 0 updated files [   +9 ms] <- recompile package:ovuru_client_clone/main.dart 2753ce30-2549-45ae-8bc8-03dfa4361d36 [  +50 ms] <- 2753ce30-2549-45ae-8bc8-03dfa4361d36 [ +459 ms] Updating files [ +353 ms] DevFS: Sync finished [ +120 ms] Syncing files to device SM N950U... (completed in 1,115ms) [  +79 ms] Synced 2.4MB. [ +186 ms] <- accept [ +105 ms] Connected to _flutterView/0x745e891820. [ +144 ms] Flutter run key commands. [ +102 ms] r Hot reload.  [   +2 ms] R Hot restart. [   +1 ms] h Repeat this help message. [   +1 ms] d Detach (terminate "flutter run" but leave application running).       [  +47 ms] c Clear the screen [   +2 ms] q Quit (terminate the application on the device). [ +184 ms] An Observatory debugger and profiler on SM N950U is available at:                     http://<IP_ADDRESS>:16646/UiEOfK5xl9w=/

`PS C:\Users\CHRISOFTECH\Code\flutter\ovuru\ovuru_client_clone> flutter analyze
Analyzing ovuru_client_clone...
info - Avoid single cascade in expression statements -
lib\business\view_filter\cubit\view_filter\view_filter_cubit.freezed.dar          t:116:5 - avoid_single_cascade_in_expression_statements
info - Avoid single cascade in expression statements -
lib\business\view_filter\cubit\view_filter\view_filter_cubit.freezed.dar          t:219:5 - avoid_single_cascade_in_expression_statements
info - Avoid single cascade in expression statements -
lib\business\view_filter\cubit\view_filter_form\view_filter_form_cubit.f          reezed.dart:234:5 - avoid_single_cascade_in_expression_statements
info - Prefer using lowerCamelCase for constant names -
lib\core\constants.dart:43:16 - constant_identifier_names
info - Unused import:
'package:ovuru_client_clone/data/data_sources/data_sources.dart' -
lib\core\di\auth_di.dart:5:8 - unused_import
info - Prefer const with constant constructors -
lib\core\di\di_setup.dart:59:37 - prefer_const_constructors
info - Prefer final for variable declarations if they are not reassigned -
lib\core\di\di_setup.dart:62:15 - prefer_final_locals
info - The value of the field 'authRemoteDataSource' isn't used -
lib\core\interceptors\header_interceptor.dart:17:30 - unused_field
info - Avoid print calls in production code -
lib\core\interceptors\header_interceptor.dart:57:7 - avoid_print
info - Avoid print calls in production code -
lib\core\interceptors\header_interceptor.dart:58:7 - avoid_print
info - Unused import: 'dart:io' -
lib\core\interceptors\logging_interceptor.dart:1:8 - unused_import
info - Avoid defining a class that contains only static members -
lib\core\theming\custom_typography.dart:3:1 -
avoid_classes_with_only_static_members
info - Prefer const with constant constructors -
lib\core\theming\custom_typography.dart:14:21 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\core\theming\custom_typography.dart:15:20 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\core\theming\custom_typography.dart:24:11 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\core\theming\custom_typography.dart:24:41 -
prefer_const_constructors
info - Unnecessary await keyword in return -
lib\core\util\dialog_util.dart:10:12 - unnecessary_await_in_return
info - Avoid redundant argument values - lib\core\util\toast_util.dart:11:27 -
avoid_redundant_argument_values
info - Unused import: 'package:equatable/equatable.dart' -
lib\core\util\unique_id_util.dart:1:8 - unused_import
info - Unused import: 'package:flutter/cupertino.dart' -
lib\core\util\view_switch_util.dart:1:8 - unused_import
info - Unused import: 'package:flutter/material.dart' -
lib\core\util\view_switch_util.dart:2:8 - unused_import
info - Unused import: 'package:lite_rolling_switch/lite_rolling_switch.dart' -
lib\core\util\view_switch_util.dart:3:8 - unused_import
info - Don't access members with this unless avoiding shadowing -
lib\core\util\width_constraints.dart:33:49 - unnecessary_this
info - Sort directive sections alphabetically -
lib\domain\usecases\usecases.dart:3:1 - directives_ordering
info - Prefer const with constant constructors -
lib\presentation\screens\authentication\login_screen.dart:21:15 -
prefer_const_constructors
info - Unnecessary string interpolation -
lib\presentation\screens\authentication\profile_wizard_screen.dart:16:24          - unnecessary_string_interpolations
info - Private field could be final -
lib\presentation\screens\authentication\profile_wizard_screen.dart:35:7
- prefer_final_fields
info - Prefer const with constant constructors -
lib\presentation\screens\authentication\profile_wizard_screen.dart:42:16          - prefer_const_constructors
info - Avoid redundant argument values -
lib\presentation\screens\authentication\profile_wizard_screen.dart:80:16          - avoid_redundant_argument_values
info - Prefer const with constant constructors -
lib\presentation\screens\authentication\profile_wizard_screen.dart:104:2          4 - prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\screens\authentication\profile_wizard_screen.dart:108:1          1 - prefer_const_constructors
info - Unused import: 'package:ovuru_client_clone/core/router/router.gr.dart' -          lib\presentation\screens\authentication\signup_screen.dart:6:8 -
unused_import
info - Prefer const with constant constructors -
lib\presentation\screens\authentication\signup_screen.dart:23:15 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\screens\authentication\signup_screen.dart:65:19 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\screens\authentication\signup_screen.dart:72:19 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\screens\authentication\signup_screen.dart:79:19 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\screens\authentication\signup_screen.dart:86:14 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\screens\authentication\signup_screen.dart:100:15 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\screens\authentication\signup_screen.dart:102:15 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\screens\authentication\signup_screen.dart:104:15 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\screens\authentication\signup_screen.dart:106:15 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\screens\authentication\signup_screen.dart:108:15 -
prefer_const_constructors
info - Unused import: 'package:numberpicker/numberpicker.dart' -
lib\presentation\screens\post_details_screen.dart:3:8 - unused_import
info - Unused import:
'package:ovuru_client_clone/core/theming/custom_typography.dart' -
lib\presentation\screens\post_details_screen.dart:5:8 - unused_import
info - Unused import: 'package:ovuru_client_clone/core/util/color_util.dart' -
lib\presentation\screens\post_details_screen.dart:6:8 - unused_import
info - Prefer const with constant constructors -
lib\presentation\screens\post_details_screen.dart:44:14 -
prefer_const_constructors
warning - The parameter 'colors' is required -
lib\presentation\screens\post_details_screen.dart:54:21 -
missing_required_param
info - Prefer const with constant constructors -
lib\presentation\screens\search_screen.dart:28:35 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\screens\search_screen.dart:52:28 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\screens\search_screen.dart:56:17 -
prefer_const_constructors
warning - The parameter 'colors' is required -
lib\presentation\screens\search_screen.dart:73:25 - missing_required_param
info - Prefer const with constant constructors -
lib\presentation\screens\search_screen.dart:97:19 -
prefer_const_constructors
info - Avoid print calls in production code -
lib\presentation\screens\tab_screen\store_tab_page.dart:155:15 -
avoid_print
info - Avoid print calls in production code -
lib\presentation\screens\tab_screen\store_tab_page.dart:157:27 -
avoid_print
info - Unused import:
'package:ovuru_client_clone/business/view_filter/cubit/view_filter/view          filter_cubit.dart' -
lib\presentation\screens\tab_screen\tab_screen.dart:5:8 - unused_import
info - Unused import:
'package:ovuru_client_clone/presentation/snapshot_cache/snapshot_cache.d          art' - lib\presentation\screens\tab_screen\tab_screen.dart:14:8 -
unused_import
info - Unused import: 'package:provider/provider.dart' -
lib\presentation\screens\tab_screen\tab_screen.dart:15:8 - unused_import   info - The declaration '_buildAppBar' isn't referenced -
lib\presentation\screens\tab_screen\tab_screen.dart:42:10 -
unused_element
info - 'title' is deprecated and shouldn't be used. Use "label" instead, as it
allows for an improved text-scaling experience. This feature was
deprecated after v1.19.0. -
lib\presentation\screens\tab_screen\tab_screen.dart:111:57 -
deprecated_member_use
info - 'title' is deprecated and shouldn't be used. Use "label" instead, as it
allows for an improved text-scaling experience. This feature was
deprecated after v1.19.0. -
lib\presentation\screens\tab_screen\tab_screen.dart:112:58 -
deprecated_member_use
info - 'title' is deprecated and shouldn't be used. Use "label" instead, as it
allows for an improved text-scaling experience. This feature was
deprecated after v1.19.0. -
lib\presentation\screens\tab_screen\tab_screen.dart:114:39 -
deprecated_member_use
info - 'title' is deprecated and shouldn't be used. Use "label" instead, as it
allows for an improved text-scaling experience. This feature was
deprecated after v1.19.0. -
lib\presentation\screens\tab_screen\tab_screen.dart:116:46 -
deprecated_member_use
info - Avoid unnecessary containers -
lib\presentation\widgets\authentication\onboarding\onbaording_carousel.d          art:21:12 - avoid_unnecessary_containers
info - Prefer const with constant constructors -
lib\presentation\widgets\authentication\onboarding\onbaording_carousel.d          art:27:11 - prefer_const_constructors
info - Unnecessary string interpolation -
lib\presentation\widgets\authentication\onboarding\onbaording_carousel.d          art:29:13 - unnecessary_string_interpolations
info - Prefer const with constant constructors -
lib\presentation\widgets\authentication\onboarding\onbaording_carousel.d          art:41:16 - prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\authentication\onboarding\onbaording_carousel.d          art:60:19 - prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\authentication\signup_screen\profile_bio_form.d          art:83:13 - prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\authentication\signup_screen\profile_bio_form.d          art:85:13 - prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\authentication\signup_screen\profile_bio_form.d          art:87:13 - prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\authentication\signup_screen\profile_bio_form.d          art:89:13 - prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\authentication\signup_screen\profile_bio_form.d          art:91:13 - prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\authentication\signup_screen\profile_contact_fo          rm.dart:51:13 - prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\authentication\signup_screen\profile_contact_fo          rm.dart:53:13 - prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\authentication\signup_screen\profile_contact_fo          rm.dart:55:13 - prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\authentication\signup_screen\profile_contact_fo          rm.dart:57:13 - prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\authentication\signup_screen\profile_contact_fo          rm.dart:59:13 - prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\authentication\signup_screen\profile_contact_fo          rm.dart:61:13 - prefer_const_constructors
info - Avoid redundant argument values -
lib\presentation\widgets\post_details_screen\post_quantity_section.dart:          29:65 - avoid_redundant_argument_values
info - Prefer const with constant constructors -
lib\presentation\widgets\post_details_screen\post_sizing_section.dart:11          :17 - prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\shared\avatar_placeholder.dart:53:14 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\shared\category_section.dart:26:13 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\shared\category_section.dart:39:18 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\shared\category_section.dart:44:18 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\shared\logo_water_mark.dart:10:15 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\shared\notification_section.dart:15:20 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\shared\notification_section.dart:29:19 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\shared\notification_section.dart:32:15 -
prefer_const_constructors
info - Unnecessary string interpolation -
lib\presentation\widgets\shared\page_top_title.dart:18:9 -
unnecessary_string_interpolations
info - Prefer const with constant constructors -
lib\presentation\widgets\shared\page_view_indicator.dart:26:17 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\shared\page_view_indicator.dart:27:15 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\shared\page_view_indicator.dart:40:17 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\shared\page_view_indicator.dart:41:15 -
prefer_const_constructors
info - Avoid redundant argument values -
lib\presentation\widgets\shared\page_view_indicator.dart:61:21 -
avoid_redundant_argument_values
info - Prefer const with constant constructors -
lib\presentation\widgets\shared\post_card.dart:19:25 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\shared\post_card.dart:20:25 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\shared\post_carousel.dart:52:19 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\shared\post_carousel.dart:53:19 -
prefer_const_constructors
info - Prefer const with constant constructors -
lib\presentation\widgets\shared\post_carousel.dart:158:28 -
prefer_const_constructors
info - Avoid print calls in production code -
lib\presentation\widgets\shared\response_indicators\error_indicator.dart          :40:15 - avoid_print
warning - The parameter 'colors' is required -
lib\presentation\widgets\tab_screen\home_tab_page\top_posts_section.dart:19       :25 - missing_required_param
info - The declaration '_buildTopPostItem' isn't referenced -
lib\presentation\widgets\tab_screen\home_tab_page\top_posts_section.dart          :63:10 - unused_element
info - A value for optional parameter 'index' isn't ever given -
lib\presentation\widgets\tab_screen\home_tab_page\top_posts_section.dart          :63:43 - unused_element
info - Prefer const with constant constructors -
lib\presentation\widgets\tab_screen\home_tab_page\top_posts_section.dart          :109:24 - prefer_const_constructors
info - Unused import:
'package:ovuru_client_clone/presentation/screens/screens.dart' -
lib\presentation\widgets\tab_screen\store_tab_page\store_tab_bar.dart:5:          8 - unused_import
info - Prefer const with constant constructors -
lib\presentation\widgets\tab_screen\store_tab_page\store_tab_bar.dart:36          :29 - prefer_const_constructors
info - Avoid redundant argument values -
lib\presentation\widgets\tab_screen\store_tab_page\store_tab_bar.dart:43          :30 - avoid_redundant_argument_values`

PS C:\Users\CHRISOFTECH\Code\flutter\ovuru\ovuru_client_clone> flutter doctor -v
[√] Flutter (Channel master, 1.22.0-2.0.pre.36, on Microsoft Windows [Version
10.0.19041.450], locale en-GH)
• Flutter version 1.22.0-2.0.pre.36 at C:\tools\flutter
• Framework revision d30e36ba8c (2 days ago), 2020-08-21 22:36:03 -0400
• Engine revision d495da20d0
• Dart version 2.10.0 (build 2.10.0-49.0.dev)
[√] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
• Android SDK at C:\Users\CHRISOFTECH\AppData\Local\Android\sdk
• Platform android-29, build-tools 29.0.3
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)
• All Android licenses accepted.
[√] Android Studio (version 3.6)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin version 45.1.1
• Dart plugin version 192.8052
• Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)
[√] VS Code (version 1.48.1)
• VS Code at C:\Users\CHRISOFTECH\AppData\Local\Programs\Microsoft VS Code
• Flutter extension version 3.13.2
[√] Connected device (1 available)
• SM N950U (mobile) • ce081718f546942a0d7e • android-arm64 • Android 9 (API
28)
• No issues found!

hi @chrisoftech
This is source code of LinearGradient
 const LinearGradient({
    this.begin = Alignment.centerLeft,
    this.end = Alignment.centerRight,
    @required List<Color> colors,
    List<double> stops,
    this.tileMode = TileMode.clamp,
    GradientTransform transform,
  }) : assert(begin != null),
       assert(end != null),
       assert(tileMode != null),
       super(colors: colors, stops: stops, transform: transform);

Here begin, end, and tileMode which is given by default are required.
The rest of the things are optional.
so what is the problem are you facing @chrisoftech?
Thanks

Hi @chrisoftech
I'm not sure what you mean by the actual description of this issue but looking at the code of the LinearGradient gradient on latest master channel everything seems normal:

 flutter doctor -v
[✓] Flutter (Channel master, 1.22.0-2.0.pre.36, on Mac OS X 10.15.6 19G2021,
    locale en)
    • Flutter version 1.22.0-2.0.pre.36 at
      /Users/pedromassango/dev/SDKs/flutter_master
    • Framework revision d30e36ba8c (2 days ago), 2020-08-21 22:36:03 -0400
    • Engine revision d495da20d0
    • Dart version 2.10.0 (build 2.10.0-49.0.dev)

[!] Android toolchain - develop for Android devices (Android SDK version 30.0.1)
    • Android SDK at /Users/pedromassango/Library/Android/sdk
    • Platform android-30, build-tools 30.0.1
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)
    ! Some Android licenses not accepted.  To resolve this, run: flutter doctor
      --android-licenses

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

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

[!] Android Studio (version 4.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)

[✓] IntelliJ IDEA Community Edition (version 2020.2)
    • IntelliJ at /Applications/IntelliJ IDEA CE.app
    • Flutter plugin version 48.1.4
    • Dart plugin version 202.6397.47

[!] VS Code (version 1.48.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    ✗ Flutter extension not installed; install from
      https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter

[✓] Connected device (4 available)
    • Android SDK built for x86 (mobile) • emulator-5554 • android-x86    •
      Android 10 (API 29) (emulator)
    • macOS (desktop)                    • macos         • darwin-x64     • Mac
      OS X 10.15.6 19G2021
    • Web Server (web)                   • web-server    • web-javascript •
      Flutter Tools
    • Chrome (web)                       • chrome        • web-javascript •
      Google Chrome 84.0.4147.135

! Doctor found issues in 3 categories.

Closing this as invalid issue, if you disagree please comment bellow with more information about what the real issue is and I will reopen this.
Thank you


Make C# API COM visible

Makes loading the library in Excel via VBA possible

I've never done this but it looks pretty easy. Have you ever done this @bstabler? It looks like you just put a little preamble before each class declaration, like this:
[ComVisible(true)]
[Guid("7884998B-0504-4CBE-9FF9-6BBAA9776188")]
[ClassInterface(ClassInterfaceType.None)]
[ProgId("MyNamespace.MyClass")]
public class MyClass : IMyClass
{
}
from
http://www.codeproject.com/Articles/612604/Best-Practice-in-Writing-a-COM-Visible-Assembly-Cs
I don't really know how to test it either.

I have not built COM functionality in C#, but I have done lots of VBA and COM programming in Excel.  I think you would test this by writing VBA in Excel using your COM library.  To start, turn on the Developer Ribbon in Excel.  Then click Visual Basic to get the VBA Editor.  Then you add COM libraries via Tools + References.  Finally, write a little VBA program to test it out.

Okay, I looked at this again and seems like the code should be com visible because in AssemblyInfo.cs, we have it set like this [assembly: ComVisible(true)]
I started to try to test this by writing a vb script. I was able to add the dlls needed CSharpOMX.dll and HDF5DotNet.dll.  Then I tried to start writing code and realized I haven't written VB in ten years so it would take me too long to try it out! So I think I need to pass this off to someone else.

Two updates:

In order to add the type library in the VBA editor, you first have to create a type library file.  You can do this as follows:

RegAsm.exe C:...\CSharpOMX.dll /tlb:omx.tlb
This creates an omx.tlb that you can add via Tools + References

Unfortunately I don't believe the C# API will work in COM since COM does not support static methods.  I tested this by trying to call the static read OMX matrix method in VBA, but it doesn't work.  So, @Ennazus (or @mmilkovits or me) needs to make some changes to get this to work.  Here is a link to this issue.

http://stackoverflow.com/questions/24193183/can-i-call-a-static-method-of-a-c-sharp-class-from-vba-via-com

That's too bad about the static methods - I'm a bit buried now, but I can take a look later on this month.  I'll touch base before I do.

I'm closing this since we should move this to https://github.com/osPlanning/omx-csharp


Improve instructions on private PyPI

Resolves #148.

Thanks for solving all the comments @jorgepiloto ! Ready to merge?

Sure, everything done on my side. Should we wait till @PipKat makes a review on this? It does not contain so much text, though.


bot build issues, someone please share bot.exe

I am getting lot of errors in vs 22 and build is failing. Please release bot.exe for win10

similar to https://github.com/UBoat-Botnet/UBoat/issues/58

Update;
After lot of efforts I was able to build exe with 0 errors but it is not connecting to external panel (url updated in gate.h) also no Wireshark connections.

This will be last update:
Unhandled exception at 0x00007FF71F6E5433 in boat.exe: 0xC0000005: Access violation reading location 0x0000000000000000.

Exception thrown at 0x00007FF71F6E5433 in boat.exe: 0xC0000005: Access violation reading location 0x0000000000000000.
Unhandled exception at 0x00007FF71F6E5433 in boat.exe: 0xC0000005: Access violation reading location 0x0000000000000000.

Already wasted my time and it didn't worked, giving up finally. developers of this project need to understand either maintain code/docs properly otherwise add disclaimer of try at your own risk of wasting time, incase of you guys don't care anything then please delete this project so that no one can waste time.

yeah same I wasted a lot of time with this


Jira v3 Post menu options do not update until refresh on Community

There is an issue occurring on Community that does not seem to repro on other servers. When a users connected / disconnected status changes, the post menu options for connecting or creating and attaching do not change until a refresh is done.
I have tested this on my local and other servers and I do not see this issue. Post menu options update without a refresh based on my status.
This is occurring on community with the 3.0.0 release applied.
Seps:

with a connected user note that create and attach options are available
type /jira disconnect
Feedback post shows user is disconnected
Post menu now shows Connect to Jira option
type /jira connect
Authenticate user in the pop-up window
Feedback post show user has connected
Observed:
Post menu still shows connect option until next refresh
No JS error seen in the console

@mickmister to add thread.

Here's some discussion https://community-daily.mattermost.com/core/pl/g9qdgr84qtr9brfm1pfw8gkbic
The conclusion is to have GetUserInfo accept a second argument of *User, and avoid a trip to MigrateV2User if it is passed in. So far, this would only be for the one call from disconnectUser. Other places may need to be updated.


Add full defintion of nodeset to partition module

To address behavior outlined in https://github.com/GoogleCloudPlatform/cluster-toolkit/pull/3411

Validation failing ...

I would run atleast 1 test before merging.


Cover tablerow.col_last

Add a test case to cover the col_last property of a tablerow drop (tablerowloop). As per https://github.com/Shopify/liquid/pull/1633.

Added with 194ca7c


Crash when drawing CRV bars

When running example/nominal_example.fcl, will occasionally segfault if physics.analyzers.Mu2eEventDisplay.addCRVBars is set to true.
For example: /exp/mu2e/data/users/rbonvent/mcs.brownd.RecoOffSpillLoopHelix.v1.art will crash on the second event

I will try to look at that this week, thanks for reporting


page updated in TOC

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

server-2013/toc.yml
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

The additional of the topic to the TOC is actually not desired.  I am closing this PR and not merging.


GameObject Pools

create game object pools which activate and deactivate correspondingly

OnClaim & ReClaim callbacks can be used for activating and deactivating game objects


Remove home link for Rustless

They don't plan to renew the domain in near future, according to rustless/rustless#78.
Fixes #71.

thanks!


Adding ExoCoding

I'm unsure about this one.

Exocoding brand was recently launched, owned by ARTSOFT company or parent company (ARTSOFT already listed)
Linkedin profile with no employees
Site has no recruiting contacts
Site seems a bit shady, the product has not been launched but already has customer testimonials
Site is being recently actively being promoted and this might be more related to promote a site than anything else

Anyhow, these product launches can look weird but I'm does not look like a real company that's hiring.
I'm fine you give your vote of confidence

Fully agree with @vpereira01 here. Until the company is hiring/has an employee/has a product, I'd say that we should refrain adding it. If it is just a product from ArtSoft, then ArtSoft is already in the list so no need to add it 🤷

I agree with you, closing this PR for now.
Thank you @joaomcatalao, please let us know when ExoCoding is more than a concept.


Validate species in backend

Validator for species exists in the frontend, but validity is not checked in the backend (like for localities and time bounds)

Implemented in #304.


emissive_color - sequences of dimension 0 should contain 4 items, not 5

Describe the bug
Blender crashes on file
To Reproduce
Steps to reproduce the behavior:

Open glb file
See error

Expected behavior
Load the glb correctly.
.blend file/ .gltf
Version

OS: linux
Blender Version 2.81 and https://github.com/KhronosGroup/glTF-Blender-IO/pull/857

Additional context
https://github.com/KhronosGroup/glTF-Blender-IO/blob/2ad329e0fdf89803c09df686ca866ee6782542d0/addons/io_scene_gltf2/blender/imp/gltf2_blender_map_emissive.py#L80-L84
Should be:
        else:
            emissive_color = pymaterial.emissive_factor
            if len(emissive_color) == 3:
                emissive_color.append(1.0) # add alpha
            emit.inputs[0].default_value = emissive_color

Stack Trace:

bpy.context.space_data.recent_folders_active = 0
Traceback (most recent call last):
  File "/home/fedora/Documents/blender-tools/addons/io_scene_gltf2/__init__.py", line 919, in execute
    return self.import_gltf2(context)
  File "/home/fedora/Documents/blender-tools/addons/io_scene_gltf2/__init__.py", line 933, in import_gltf2
    if self.unit_import(path, import_settings) == {'FINISHED'}:
  File "/home/fedora/Documents/blender-tools/addons/io_scene_gltf2/__init__.py", line 956, in unit_import
    BlenderGlTF.create(self.gltf_importer)
  File "/home/fedora/Documents/blender-tools/addons/io_scene_gltf2/blender/imp/gltf2_blender_gltf.py", line 40, in create
    BlenderScene.create(gltf)
  File "/home/fedora/Documents/blender-tools/addons/io_scene_gltf2/blender/imp/gltf2_blender_scene.py", line 43, in create
    BlenderNode.create_vnode(gltf, 'root')
  File "/home/fedora/Documents/blender-tools/addons/io_scene_gltf2/blender/imp/gltf2_blender_node.py", line 45, in create_vnode
    BlenderNode.create_vnode(gltf, child)
  File "/home/fedora/Documents/blender-tools/addons/io_scene_gltf2/blender/imp/gltf2_blender_node.py", line 45, in create_vnode
    BlenderNode.create_vnode(gltf, child)
  File "/home/fedora/Documents/blender-tools/addons/io_scene_gltf2/blender/imp/gltf2_blender_node.py", line 45, in create_vnode
    BlenderNode.create_vnode(gltf, child)
  [Previous line repeated 1 more time]
  File "/home/fedora/Documents/blender-tools/addons/io_scene_gltf2/blender/imp/gltf2_blender_node.py", line 35, in create_vnode
    BlenderNode.create_object(gltf, vnode_id)
  File "/home/fedora/Documents/blender-tools/addons/io_scene_gltf2/blender/imp/gltf2_blender_node.py", line 53, in create_object
    obj = BlenderNode.create_mesh_object(gltf, pynode, name=vnode.name)
  File "/home/fedora/Documents/blender-tools/addons/io_scene_gltf2/blender/imp/gltf2_blender_node.py", line 178, in create_mesh_object
    mesh = BlenderMesh.create(gltf, pynode.mesh, pynode.skin)
  File "/home/fedora/Documents/blender-tools/addons/io_scene_gltf2/blender/imp/gltf2_blender_mesh.py", line 57, in create
    BlenderMaterial.create(gltf, prim.material, vertex_color)
  File "/home/fedora/Documents/blender-tools/addons/io_scene_gltf2/blender/imp/gltf2_blender_material.py", line 96, in create
    BlenderEmissiveMap.create(gltf, material_idx, vertex_color, factor_only=True)
  File "/home/fedora/Documents/blender-tools/addons/io_scene_gltf2/blender/imp/gltf2_blender_map_emissive.py", line 30, in create
    BlenderEmissiveMap.create_nodetree(gltf, material_idx, vertex_color, factor_only)
  File "/home/fedora/Documents/blender-tools/addons/io_scene_gltf2/blender/imp/gltf2_blender_map_emissive.py", line 83, in create_nodetree
    emit.inputs[0].default_value = emissive_color
ValueError: bpy_struct: item.attr = val: sequences of dimension 0 should contain 4 items, not 5

location: <unknown location>:-1

The spec says emissiveFactor has to be length 3.

This is the emission texture though...

I have no idea where the extra element comes from. It's not in the json part.

Will try to get you a sample.

Well emissive_color.append(1.0) is mutating the value in the pymaterial in place, so if this is ever called twice it would be length 5 then. It should be doing emissive_color = pymaterial.emissive_factor + [1].

        else:
            emit.inputs[0].default_value = pymaterial.emissive_factor + [1]

Doing a test.
This also works as suggested.

Yeah, it really shouldn't change the value like that.
This should be fixed by #831 btw lol.

Thanks for the help.

Here's a cool screenshot.

Here's a test file: iss858.zip
Two meshes with the same material. One with vertex colors, one without. The pymaterial is visited twice, once to create a node tree with the vertex color node and once without. The second time triggers the error.
Can confirm this is fixed by #831.

Hello,
Thanks for the investigation.
#831 will not land in 2.82, so I propose that we create a PR to fix only this issue, so this can be in 2.82

Ha, I figured. I just thought it was funny :)


Adds sweep-ctl, resolves #49

Adds a sweep-ctl binary as described in #49.
Not sure about the man page install dir on macOS and Windows. At the moment I'm using CMake's GNUInstallDirs module. Would be great if we can check this first before merging.

I don't think there is anything comparable to man pages on windows (except for PowerShell scripts). I'd just put the relevant information into the usage message.


feat: add download study button

Adding button to download study/series:

Solves https://github.com/ImagingDataCommons/idc-slim/issues/110

@fedorov please take a look

Looks good to me, thank you!
@pedrokohler I assume, similar to OHIF, it is not trivial to hyperlink idc-index in this popup, right?

Looks good to me, thank you!
@pedrokohler I assume, similar to OHIF, it is not trivial to hyperlink idc-index in this popup, right?

It's the same thing: doable in an hour or so, because the content of the dialog is variable, so we must parse the config strings to display the hyperlink.

Let's go ahead as is then! We can address both at a later time to add hyperlink processing.