install failed

i've tried to install the v2.0 installer on a fresh http://box.scotch.io vagrant box but failed:
vagrant@scotchbox:/var/www$ composer global require "acacha/adminlte-laravel-installer=~2.0"
Changed current directory to /home/vagrant/.composer
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - illuminate/config v5.2.25 requires illuminate/contracts 5.3.* -> satisfiable by illuminate/contracts[5.3.x-dev] but these conflict with your requirements or minimum-stability.
    - Conclusion: don't install acacha/adminlte-laravel-installer 2.0.2
    - Conclusion: don't install acacha/adminlte-laravel-installer 2.0.1
    - Conclusion: remove illuminate/contracts v5.1.1
    - Installation request for acacha/adminlte-laravel-installer ~2.0 -> satisfiable by acacha/adminlte-laravel-installer[2.0, 2.0.1, 2.0.2].
    - Conclusion: don't install illuminate/contracts v5.1.1
    - acacha/adminlte-laravel-installer 2.0 requires acacha/llum ~0.6 -> satisfiable by acacha/llum[0.6, 0.6.1, 0.6.2, 0.7].
    - acacha/llum 0.6 requires illuminate/config ~5.2.0 -> satisfiable by illuminate/config[v5.2.0, v5.2.19, v5.2.21, v5.2.24, v5.2.25, v5.2.26, v5.2.27, v5.2.28, v5.2.6, v5.2.7].
    - acacha/llum 0.6.1 requires illuminate/config ~5.2.0 -> satisfiable by illuminate/config[v5.2.0, v5.2.19, v5.2.21, v5.2.24, v5.2.25, v5.2.26, v5.2.27, v5.2.28, v5.2.6, v5.2.7].
    - acacha/llum 0.6.2 requires illuminate/config ~5.2.0 -> satisfiable by illuminate/config[v5.2.0, v5.2.19, v5.2.21, v5.2.24, v5.2.25, v5.2.26, v5.2.27, v5.2.28, v5.2.6, v5.2.7].
    - acacha/llum 0.7 requires illuminate/config ~5.2.0 -> satisfiable by illuminate/config[v5.2.0, v5.2.19, v5.2.21, v5.2.24, v5.2.25, v5.2.26, v5.2.27, v5.2.28, v5.2.6, v5.2.7].
    - illuminate/config v5.2.0 requires illuminate/contracts 5.2.* -> satisfiable by illuminate/contracts[v5.2.0, v5.2.19, v5.2.21, v5.2.24, v5.2.25, v5.2.26, v5.2.27, v5.2.28, v5.2.6, v5.2.7].
    - illuminate/config v5.2.19 requires illuminate/contracts 5.2.* -> satisfiable by illuminate/contracts[v5.2.0, v5.2.19, v5.2.21, v5.2.24, v5.2.25, v5.2.26, v5.2.27, v5.2.28, v5.2.6, v5.2.7].
    - illuminate/config v5.2.21 requires illuminate/contracts 5.2.* -> satisfiable by illuminate/contracts[v5.2.0, v5.2.19, v5.2.21, v5.2.24, v5.2.25, v5.2.26, v5.2.27, v5.2.28, v5.2.6, v5.2.7].
    - illuminate/config v5.2.24 requires illuminate/contracts 5.2.* -> satisfiable by illuminate/contracts[v5.2.0, v5.2.19, v5.2.21, v5.2.24, v5.2.25, v5.2.26, v5.2.27, v5.2.28, v5.2.6, v5.2.7].
    - illuminate/config v5.2.26 requires illuminate/contracts 5.2.* -> satisfiable by illuminate/contracts[v5.2.0, v5.2.19, v5.2.21, v5.2.24, v5.2.25, v5.2.26, v5.2.27, v5.2.28, v5.2.6, v5.2.7].
    - illuminate/config v5.2.27 requires illuminate/contracts 5.2.* -> satisfiable by illuminate/contracts[v5.2.0, v5.2.19, v5.2.21, v5.2.24, v5.2.25, v5.2.26, v5.2.27, v5.2.28, v5.2.6, v5.2.7].
    - illuminate/config v5.2.28 requires illuminate/contracts 5.2.* -> satisfiable by illuminate/contracts[v5.2.0, v5.2.19, v5.2.21, v5.2.24, v5.2.25, v5.2.26, v5.2.27, v5.2.28, v5.2.6, v5.2.7].
    - illuminate/config v5.2.6 requires illuminate/contracts 5.2.* -> satisfiable by illuminate/contracts[v5.2.0, v5.2.19, v5.2.21, v5.2.24, v5.2.25, v5.2.26, v5.2.27, v5.2.28, v5.2.6, v5.2.7].
    - illuminate/config v5.2.7 requires illuminate/contracts 5.2.* -> satisfiable by illuminate/contracts[v5.2.0, v5.2.19, v5.2.21, v5.2.24, v5.2.25, v5.2.26, v5.2.27, v5.2.28, v5.2.6, v5.2.7].
    - Can only install one of: illuminate/contracts[v5.2.0, v5.1.1].
    - Can only install one of: illuminate/contracts[v5.2.19, v5.1.1].
    - Can only install one of: illuminate/contracts[v5.2.21, v5.1.1].
    - Can only install one of: illuminate/contracts[v5.2.24, v5.1.1].
    - Can only install one of: illuminate/contracts[v5.2.25, v5.1.1].
    - Can only install one of: illuminate/contracts[v5.2.26, v5.1.1].
    - Can only install one of: illuminate/contracts[v5.2.27, v5.1.1].
    - Can only install one of: illuminate/contracts[v5.2.28, v5.1.1].
    - Can only install one of: illuminate/contracts[v5.2.6, v5.1.1].
    - Can only install one of: illuminate/contracts[v5.2.7, v5.1.1].
    - Installation request for illuminate/contracts (locked at v5.1.1) -> satisfiable by illuminate/contracts[v5.1.1].

Installation failed, reverting ./composer.json to its original content.

I have fresh installed scotch.io and run:
laravel new test
Crafting application...
> php -r "copy('.env.example', '.env');"
Class Illuminate\Foundation\ComposerScripts is not autoloadable, can not call post-install-cmd script
> php artisan optimize
PHP Warning:  require(/home/vagrant/prova2/test/bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in /home/vagrant/prova2/test/bootstrap/autoload.php on line 17
PHP Fatal error:  require(): Failed opening required '/home/vagrant/prova2/test/bootstrap/../vendor/autoload.php' (include_path='.:/usr/share/php:/usr/share/pear') in /home/vagrant/prova2/test/bootstrap/autoload.php on line 17
Script php artisan optimize handling the post-install-cmd event returned with an error

  [RuntimeException]
  Error Output: PHP Warning:  require(/home/vagrant/prova2/test/bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in /home/vagrant/prova2/test/bootstrap/autoload.php on line 17
  PHP Fatal error:  require(): Failed opening required '/home/vagrant/prova2/test/bootstrap/../vendor/autoload.php' (include_path='.:/usr/share/php:/usr/share/pear') in /home/vagrant/prova2/test/bootstrap/autoload.php on line 17

run-script [--timeout TIMEOUT] [--dev] [--no-dev] [-l|--list] [--] [<script>] [<args>]...

Application ready! Build something amazing.

So is box.scotch.io really a good option or maybe are missing something? With homestead or local install I have any similar problem.

Anyway run:
$ composer global update

This will solve your problem

@acacha Thx. I'll check it out!

I had the same issue.
By running the following command
$ composer global update
it works

Hi,
i am trying to install this template using laravel version 5.2. I go through following steps:
-First i created a new project.

Then i  run this command :-1:
composer global require "acacha/adminlte-laravel-installer=~2.0"
but when i run this command it throws me the same error as mentioned above by joernroeder.

I tried to resolve it by running composer global update but problem still persists.

I m using xampp.
Please help to remove this error

Same issue. There is a manual mode to install this package?


[Question] Discord Server

Hi!
Would it be a good idea to start a Discord server so that people can ask questions in real-time?
gr,
Tom

Good idea -- here is a link -- I will add it to the readme, as well as our new v0.8 site (when its ready)
https://discord.gg/gNDRMv8p


Stored, sent and received data assets are always processed

Hi,
thank you very much for your great work on this project, I hope it is still active and open for pull requests.
Rationale
Whenever data assets are stored, sent or received by a technical asset they are also processed in some way by that technical asset. This leads to tight coupling of data_assets_processed with data_assets_stored, data_assets_sent and data_assets_received (relating to both, outgoing and incoming communication links). IMHO data_assets_processed is of almost no practical use, when a data asset processed is not stored and not transferred somewhere.
Proposal
Infer data_assets_processed based on data assets stored and data assets used in outgoing and incoming communication links and do not require data_assets_processed to be set and continuously maintained.
As a stored data asset always implies a processed data asset some of the code became redundant and was removed.
I look forward to your feedback!

Nice idea... Yep, there is definitely some kind of indirect relationship between the processed assets as being based on the stored/sent/received ones. Even in some model-validating rules this is checked.
The ideas was to allow a top-down modeling approach to model the communication links after all the components have been modeled and therefore already have a laid-out plan of what to process (as some kind of cross-check). But indeed, when modeling this all in a row, the value could also nicely be inferred, easing the modeling process.

... speaking of inferring model values:
It would probably also make sense to infer the C,I,A ratings (Confidentiality, Integrity, Availability) of technical components based on the highest data assets' C,I,A ratings of stored/sent/received data assets. This could ease the modeling approach even more...

It would probably also make sense to infer the C,I,A ratings (Confidentiality, Integrity, Availability) of technical components based on the highest data assets' C,I,A ratings of stored/sent/received data assets. This could ease the modeling approach even more...

Yes, I think so too and already implemented that some days ago. Just didn't want to mix up things, so I just opened another PR.

@joreiche this PR https://github.com/joreiche/threagile/pull/4 is for merging this PR into your fork which later may be used in https://github.com/Threagile/threagile/pull/57

this pr has been resolved with #57


Remove the ambiguity between OpenAPI spec and WorkerBridge's own API definition format

Based on the feedback from @jdegoes , there exists a confusion in exposing the support of both open-api and worker-bridge's own format of API definition to the users.
Creating the ticket as part of review process that happened on #241

Estimate 3.0, only once we decide what needs to be done


Added link from 'time.md' to the "Terminal" index page

Great project!
Which problem is this pull request solving?
Since at the end of every other section there is a link to the following "chapter", I thought I could add a link in the last page of the "System" chapter (Time) to the "Terminal" chapter.
Let me know if it was wanted, or it just slipped by. 😃
I also noticed that the "Terminal" chapter index page has the "Previous" link to the last page of the File System chapter. Do you want me to fix it as well?
Checklist
Please add a x inside each checkbox:

[x] I have read the contribution guidelines.

Thanks for this PR @niktekusho and I'm glad you like the project :)
It's actually intended. If you check the README table of contents, you'll see that the System chapter is the last one, and that the Terminal chapter is after the Filesystem chapter.
You probably were following alphabetical order instead by browsing through the directories, am I correct?
I just added numbers in front of directories names to make that order more clear.

@all-contributors please add @niktekusho for pointing out this idea.


See when a dataset is updated

I'd like to be able to see or subscribe to data updates for datasets. For example, I created an visualization https://map.rco.community/ based on data from https://opendataphilly.org/datasets/registered-community-organizations-rco-boundaries/ . The data from that dataset comes from ArcGIS: https://services.arcgis.com/fLeGjb7u4uXqeF9q/arcgis/rest/services/Zoning_RCO/FeatureServer/0/query?outFields=*&where=1%3D1 which I'm not really familiar with. Is there a way to query that to see when the API has been updated?
If there is a programmatic way of seeing the data "updated" date, maybe a github action could be setup that for ArcGIS datasets that could poll the API and update the catalog with the latests "updated" date. I'd be happy to work on a PR for that if it is feasible / desirable.

Hi @acouch. Great to hear from you. You are highlighting a common challenge that the catalog faces. While the catalog entries support a dataset update date, it's almost never updated. The City has indicated that they are working on some kind of dashboard that will show when datasets have been updated, but I haven't seen it yet, and I don't know what capabilities it will have.
The ArcGIS feature services do have a data update field. For the dataset you listed, it would be in the editingInfo\dataLastEditDate in the JSON return at https://services.arcgis.com/fLeGjb7u4uXqeF9q/ArcGIS/rest/services/Zoning_RCO/FeatureServer/0?f=pjson
While the previous CKAN implementation had a "last updated" field, from looking at the YML at https://github.com/opendataphilly/opendataphilly-jkan/blob/main/_data/schemas/philadelphia.yml I don't think it was included in the current catalog dataset schema. So I think we'd have to add a "dataset-last-updated" field to the YML and then the GitHub Action would iterate through the dataset files and look for the ArcGIS service endpoints, and if they are there, look at the dataLastEditDate and then add or update the new field (probably insert after created).
However, before I suggest that you embark on an effort like this, I'd like to invite @BryanQuigley to comment on the feasibility and potential drawbacks, and I'd also like to wait until the City has rolled out this new dashboard in order to determine if there is a better option there.

We don't currently do any checking on the provided links at all :(.
I was thinking to use the built-in megalinter link checker, but this is certainly a good reason to consider a completely custom setup (and upstream it).
But - if you want to subscribe to a data set it makes more sense to me to just subscribe directly to it's feed, right?  I don't see an obvious way to subscribe to a specific file in Github proper - there are a few third party ones, but seems to be better to just subscribe directly.  Am I missing something?

@rcheetham
Thanks! It is helpful to be able to see the right query and field w/ Arcgis to get the updated date.
@BryanQuigley

But - if you want to subscribe to a data set it makes more sense to me to just subscribe directly to it's feed, right?

It is a common feature for catalogs, and seems within the domain of the publisher to provide. I would rather have an authoritative date that is consistent across the different datasets.
It wouldn't be that hard to create a github action that could populate that field datasets with ArcGIS as an API, however extending that to other API services or datasets without APIs could get tricky. I'd be happy to take a crack at that, however, since I'm the only one who has asked it doesn't seem like a feature that would be worth the effort and would be additional code you have to support.


flash_read_hex telecommand output corrected.

Addresses Issue #51

I just realized that checking i>0 in that if(...) is redundant!


Problems in click training.

Dear Authors,
Thank you for your prompt work on fine-tuning SAM2 for medical imaging. I am attempting to run your framework, but some bugs have occurred, taking a long time to debug😢
Hope you can complete your code as soon as possible, so that other works can have a fair comparison.
Thank you!

no problem on our side, you mean 2d or 3d?

no problem on our side, you mean 2d or 3d?

I'm tring 3d click training. After reading your dataset function for 3d, I'v processed BTCV by myself. Perhaps the code version uploaded is not the newest？

Sorry for any inconvenience! I've just updated 2D example case and the 3D example will be updated soon!


define RT_VERSION

This constant is currently hard-coded in goversioninfo, used to add a version manifest to the syso.

Thanks; I believe it's perfectly ok to define other constants in goversioninfo or elsewhere; whereas rsrc currently does not use it. Certainly to be revisited if some day someone adds version info support in rsrc.


Cow: Watch 2kn.at

Cow requests the watch of the watch_keyword 2kn\.at. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

2kn\.at has been seen in 1 true positive, 0 false positives, and 0 NAAs.

Approved by Jeff Schaller in Charcoal HQ


Documentation: How to use the C++ output

Summary
I've been able to succesfully use
convert_model_language=cpp
convert_model_file={{ output_file }}.cpp

to output the model as a C++ file.
However, I'm at a bit of a loss of how exactly to then use this file.
I'm looking for either:

An example project that uses it (I browsed Github but didn't find anything) in other code, showing how it is interfaced, or
An example makefile that shows how to compile it and some way of interfacing with it.

Is there something like this somewhere in the documentation or the repository?
Presumably whomever coded this had at some point to test it, I believe whatever they used to compile/test their example C++/result file would be enough for me to learn what I need.
Like for the other issue, if I indeed learned how to do this, I'd make a PR for the documentation adding whatever I learned to it.
Looking for any help or information.
Thanks in advance.
Motivation
Presumably this would be useful to anyone trying to use this C++ feature.

Linking related comment https://github.com/microsoft/LightGBM/issues/5879#issuecomment-1549918729


[website] MUI X v5 blog post

This PR is to kickstart the effort on the MUI X v5 blog post as we are aiming to have a v5 stable release this week.
Preview -> ...
I went through the beta releases we had and I've chosen as sections what I thought is worth mentioning. I also copied some sections from the MUI Core v5 blogpost. I think it will be nice to include them in this one as well.
Last but not least I added a section called Features highlights where if we want we can list more features that we build for v5 specifically.

The .gitkeep file inside docs/public/static/blog/mui-x-v5/ needs to be removed once we add some content in that folder.

I added a section about the virtualization and fixed the build.

I also added the content for the style specificity section.

Update: I've added the missing content for the remaining sections. If all is good we can proceed with the release and sync the announcements.

Well done everyone on this one. It took longer than expected to merge, hopefully, it was worth it.


Parser should report an error when 'super' is used as an expression.

[Comment by eernstg: Note that the analyzer still does not report an error in the example shown here. I'm changing the labels accordingly.]
This code currently has no errors in analyzer, but fails with CFE.
I think this is a bug in the analyzer.
But as @bwilkerson correctly pointed out, this is a syntactic error, and reported by the parser.
class A {
  int foo() => 0;
}

class B extends A {
  void bar() {
    print(super);
    super!;
  }
}

main() {
  B().bar();
}

I'm not entirely sure why I was assigned (typo?) :D

@jensjoha

This is still an issue
class C {
  foo() {
    print(super); // No error in analyzer, in CFE Error: Can't use 'super' as an expression.
  }
}

main() {
  C().foo();
}

Dart SDK version: 2.19.0-81.0.dev (dev) (Tue Aug 9 14:51:36 2022 -0700) on "windows_x64"

I agree that this is still an issue in the analyzer, I changed the labels accordingly.

I agree that this is still an issue in the analyzer, I changed the labels accordingly.

I don't understand why this isn't an issue for the parser. My understanding is that parse(super); is not valid Dart code because it doesn't conform to the grammar. Such problems should be caught by the parser so that we can avoid exactly the kind of inconsistency between the front end and the analyzer that's been mentioned above.

Oh, it could very well be an issue for the parser, but I just verified that the error is missing for the analyzer, and it is reported for the CFE.


Sybase IQ: Statement interrupted by user

When I call a procedure which will cost some time, the DBeaver always can not run to the end. Check the IQ  log, it shows a exception as following:

etl_time
err_code
err_message

2017-06-14 19:02:47
-299
Statement interrupted by user

2017-06-14 18:59:56
-299
Statement interrupted by user

How can I solve this problem?

Did you set any timeout connection properties?
Or SQL statement timeout in DBeaver preferences?

No. The SQL statement timeout is 0.
And different procedure cost different time to get that exception.
Do you have any helpful reference for connecting to Sybase IQ. I doubt if I forget to do some setting.

No (besides google).
BTW could you send DBeaver debug log - it may contains something helpful (https://github.com/serge-rider/dbeaver/wiki/Log-files).

Here is the debug.log when I reproduce this exception. The file .log does not record anything.

2017-06-26 10:41:27.703 - DBeaver 4.0.4 is starting
2017-06-26 10:41:27.708 - Install path: 'file:/C:/Program Files/DBeaver/'
2017-06-26 10:41:27.711 - Instance path: 'file:/C:/Users/10200992/.dbeaver4/'
2017-06-26 10:41:27.716 - Memory available 15Mb/247Mb
2017-06-26 10:41:27.733 - Starting RMI server at 60486
2017-06-26 10:41:27.803 - Create display
2017-06-26 10:41:27.841 - Run workbench
2017-06-26 10:41:30.101 - Initializing DBeaver 4.0.4
2017-06-26 10:41:30.108 - Host plugin: org.jkiss.dbeaver.core.application 4.0.4
2017-06-26 10:41:30.115 - Initialize Core...
2017-06-26 10:41:30.427 - Core initialized (312ms)
2017-06-26 10:41:30.432 - Configure workbench window
2017-06-26 10:41:30.604 - Create actions
2017-06-26 10:41:30.609 - Disable Eclipse action set 'org.eclipse.ui.edit.text.actionSet.annotationNavigation'
2017-06-26 10:41:30.618 - Disable Eclipse action set 'org.eclipse.ui.edit.text.actionSet.navigation'
2017-06-26 10:41:30.625 - Disable Eclipse action set 'org.eclipse.ui.WorkingSetActionSet'
2017-06-26 10:41:31.163 - Initialize workbench window
2017-06-26 10:41:31.191 - Finish initialization
2017-06-26 10:41:33.394 - Connect with 'SybaseIQ - <IP_ADDRESS>' (93E9C415-8AFF-178E-6BA3-DBED9579052A-15bf08c3c10-eb4235e823c3a02)
2017-06-26 10:41:33.801 - Catalog name (zxvmax) found for schema 'DBA' while schema doesn't have parent catalog
2017-06-26 10:41:33.818 - Catalog name (zxvmax) found for schema 'EXTENV_MAIN' while schema doesn't have parent catalog
2017-06-26 10:41:33.835 - Catalog name (zxvmax) found for schema 'EXTENV_WORKER' while schema doesn't have parent catalog
2017-06-26 10:41:33.842 - Catalog name (zxvmax) found for schema 'PUBLIC' while schema doesn't have parent catalog
2017-06-26 10:41:33.849 - Catalog name (zxvmax) found for schema 'SA_DEBUG' while schema doesn't have parent catalog
2017-06-26 10:41:33.855 - Catalog name (zxvmax) found for schema 'SYS' while schema doesn't have parent catalog
2017-06-26 10:41:33.861 - Catalog name (zxvmax) found for schema 'SYS_ACCESS_SERVER_LS_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:33.869 - Catalog name (zxvmax) found for schema 'SYS_ALTER_ANY_INDEX_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:33.876 - Catalog name (zxvmax) found for schema 'SYS_ALTER_ANY_MATERIALIZED_VIEW_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:33.884 - Catalog name (zxvmax) found for schema 'SYS_ALTER_ANY_OBJECT_OWNER_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:33.894 - Catalog name (zxvmax) found for schema 'SYS_ALTER_ANY_OBJECT_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:33.900 - Catalog name (zxvmax) found for schema 'SYS_ALTER_ANY_PROCEDURE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:33.907 - Catalog name (zxvmax) found for schema 'SYS_ALTER_ANY_SEQUENCE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:33.914 - Catalog name (zxvmax) found for schema 'SYS_ALTER_ANY_TABLE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:33.921 - Catalog name (zxvmax) found for schema 'SYS_ALTER_ANY_TEXT_CONFIGURATION_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:33.928 - Catalog name (zxvmax) found for schema 'SYS_ALTER_ANY_TRIGGER_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:33.935 - Catalog name (zxvmax) found for schema 'SYS_ALTER_ANY_VIEW_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:33.943 - Catalog name (zxvmax) found for schema 'SYS_ALTER_DATABASE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:33.950 - Catalog name (zxvmax) found for schema 'SYS_ALTER_DATATYPE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:33.957 - Catalog name (zxvmax) found for schema 'SYS_AUTH_BACKUP_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:33.964 - Catalog name (zxvmax) found for schema 'SYS_AUTH_DBA_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:33.971 - Catalog name (zxvmax) found for schema 'SYS_AUTH_MULTIPLEX_ADMIN_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:33.978 - Catalog name (zxvmax) found for schema 'SYS_AUTH_OPERATOR_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:33.984 - Catalog name (zxvmax) found for schema 'SYS_AUTH_PERMS_ADMIN_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:33.997 - Catalog name (zxvmax) found for schema 'SYS_AUTH_PROFILE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.027 - Catalog name (zxvmax) found for schema 'SYS_AUTH_READCLIENTFILE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.036 - Catalog name (zxvmax) found for schema 'SYS_AUTH_READFILE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.044 - Catalog name (zxvmax) found for schema 'SYS_AUTH_RESOURCE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.054 - Catalog name (zxvmax) found for schema 'SYS_AUTH_SA_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.062 - Catalog name (zxvmax) found for schema 'SYS_AUTH_SPACE_ADMIN_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.070 - Catalog name (zxvmax) found for schema 'SYS_AUTH_SSO_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.076 - Catalog name (zxvmax) found for schema 'SYS_AUTH_USER_ADMIN_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.084 - Catalog name (zxvmax) found for schema 'SYS_AUTH_VALIDATE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.091 - Catalog name (zxvmax) found for schema 'SYS_AUTH_WRITECLIENTFILE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.097 - Catalog name (zxvmax) found for schema 'SYS_AUTH_WRITEFILE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.104 - Catalog name (zxvmax) found for schema 'SYS_BACKUP_DATABASE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.111 - Catalog name (zxvmax) found for schema 'SYS_CHANGE_PASSWORD_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.117 - Catalog name (zxvmax) found for schema 'SYS_CHECKPOINT_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.124 - Catalog name (zxvmax) found for schema 'SYS_COMMENT_ANY_OBJECT_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.131 - Catalog name (zxvmax) found for schema 'SYS_CREATE_ANY_INDEX_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.138 - Catalog name (zxvmax) found for schema 'SYS_CREATE_ANY_MATERIALIZED_VIEW_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.146 - Catalog name (zxvmax) found for schema 'SYS_CREATE_ANY_OBJECT_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.152 - Catalog name (zxvmax) found for schema 'SYS_CREATE_ANY_PROCEDURE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.159 - Catalog name (zxvmax) found for schema 'SYS_CREATE_ANY_SEQUENCE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.166 - Catalog name (zxvmax) found for schema 'SYS_CREATE_ANY_TABLE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.173 - Catalog name (zxvmax) found for schema 'SYS_CREATE_ANY_TEXT_CONFIGURATION_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.180 - Catalog name (zxvmax) found for schema 'SYS_CREATE_ANY_TRIGGER_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.188 - Catalog name (zxvmax) found for schema 'SYS_CREATE_ANY_VIEW_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.195 - Catalog name (zxvmax) found for schema 'SYS_CREATE_DATATYPE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.201 - Catalog name (zxvmax) found for schema 'SYS_CREATE_EXTERNAL_REFERENCE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.208 - Catalog name (zxvmax) found for schema 'SYS_CREATE_MATERIALIZED_VIEW_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.215 - Catalog name (zxvmax) found for schema 'SYS_CREATE_MESSAGE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.222 - Catalog name (zxvmax) found for schema 'SYS_CREATE_PROCEDURE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.228 - Catalog name (zxvmax) found for schema 'SYS_CREATE_PROXY_TABLE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.235 - Catalog name (zxvmax) found for schema 'SYS_CREATE_TABLE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.243 - Catalog name (zxvmax) found for schema 'SYS_CREATE_TEXT_CONFIGURATION_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.250 - Catalog name (zxvmax) found for schema 'SYS_CREATE_VIEW_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.257 - Catalog name (zxvmax) found for schema 'SYS_DEBUG_ANY_PROCEDURE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.263 - Catalog name (zxvmax) found for schema 'SYS_DELETE_ANY_TABLE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.270 - Catalog name (zxvmax) found for schema 'SYS_DROP_ANY_INDEX_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.276 - Catalog name (zxvmax) found for schema 'SYS_DROP_ANY_MATERIALIZED_VIEW_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.283 - Catalog name (zxvmax) found for schema 'SYS_DROP_ANY_OBJECT_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.290 - Catalog name (zxvmax) found for schema 'SYS_DROP_ANY_PROCEDURE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.297 - Catalog name (zxvmax) found for schema 'SYS_DROP_ANY_SEQUENCE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.303 - Catalog name (zxvmax) found for schema 'SYS_DROP_ANY_TABLE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.310 - Catalog name (zxvmax) found for schema 'SYS_DROP_ANY_TEXT_CONFIGURATION_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.317 - Catalog name (zxvmax) found for schema 'SYS_DROP_ANY_VIEW_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.324 - Catalog name (zxvmax) found for schema 'SYS_DROP_CONNECTION_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.330 - Catalog name (zxvmax) found for schema 'SYS_DROP_DATATYPE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.337 - Catalog name (zxvmax) found for schema 'SYS_DROP_MESSAGE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.344 - Catalog name (zxvmax) found for schema 'SYS_EXECUTE_ANY_PROCEDURE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.350 - Catalog name (zxvmax) found for schema 'SYS_INSERT_ANY_TABLE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.357 - Catalog name (zxvmax) found for schema 'SYS_LOAD_ANY_TABLE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.364 - Catalog name (zxvmax) found for schema 'SYS_MANAGE_ANY_DBSPACE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.370 - Catalog name (zxvmax) found for schema 'SYS_MANAGE_ANY_EVENT_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.378 - Catalog name (zxvmax) found for schema 'SYS_MANAGE_ANY_EXTERNAL_ENVIRONMENT_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.385 - Catalog name (zxvmax) found for schema 'SYS_MANAGE_ANY_EXTERNAL_OBJECT_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.392 - Catalog name (zxvmax) found for schema 'SYS_MANAGE_ANY_LDAP_SERVER_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.399 - Catalog name (zxvmax) found for schema 'SYS_MANAGE_ANY_LOGIN_POLICY_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.407 - Catalog name (zxvmax) found for schema 'SYS_MANAGE_ANY_MIRROR_SERVER_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.414 - Catalog name (zxvmax) found for schema 'SYS_MANAGE_ANY_OBJECT_PRIVILEGE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.421 - Catalog name (zxvmax) found for schema 'SYS_MANAGE_ANY_SPATIAL_OBJECT_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.428 - Catalog name (zxvmax) found for schema 'SYS_MANAGE_ANY_STATISTICS_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.434 - Catalog name (zxvmax) found for schema 'SYS_MANAGE_ANY_USER_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.442 - Catalog name (zxvmax) found for schema 'SYS_MANAGE_ANY_WEB_SERVICE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.448 - Catalog name (zxvmax) found for schema 'SYS_MANAGE_AUDITING_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.457 - Catalog name (zxvmax) found for schema 'SYS_MANAGE_CERTIFICATES_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.464 - Catalog name (zxvmax) found for schema 'SYS_MANAGE_MULTIPLEX_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.470 - Catalog name (zxvmax) found for schema 'SYS_MANAGE_PROFILING_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.477 - Catalog name (zxvmax) found for schema 'SYS_MANAGE_REPLICATION_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.486 - Catalog name (zxvmax) found for schema 'SYS_MANAGE_ROLES_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.511 - Catalog name (zxvmax) found for schema 'SYS_MONITOR_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.526 - Catalog name (zxvmax) found for schema 'SYS_READ_CLIENT_FILE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.535 - Catalog name (zxvmax) found for schema 'SYS_READ_FILE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.544 - Catalog name (zxvmax) found for schema 'SYS_REORGANIZE_ANY_OBJECT_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.553 - Catalog name (zxvmax) found for schema 'SYS_REPLICATION_ADMIN_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.560 - Catalog name (zxvmax) found for schema 'SYS_RUN_REPLICATION_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.567 - Catalog name (zxvmax) found for schema 'SYS_SELECT_ANY_TABLE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.575 - Catalog name (zxvmax) found for schema 'SYS_SEND_EMAIL_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.581 - Catalog name (zxvmax) found for schema 'SYS_SERVER_OPERATOR_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.588 - Catalog name (zxvmax) found for schema 'SYS_SET_ANY_PUBLIC_OPTION_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.595 - Catalog name (zxvmax) found for schema 'SYS_SET_ANY_SECURITY_OPTION_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.602 - Catalog name (zxvmax) found for schema 'SYS_SET_ANY_SYSTEM_OPTION_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.609 - Catalog name (zxvmax) found for schema 'SYS_SET_ANY_USER_DEFINED_OPTION_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.616 - Catalog name (zxvmax) found for schema 'SYS_SET_USER_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.622 - Catalog name (zxvmax) found for schema 'SYS_SPATIAL_ADMIN_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.629 - Catalog name (zxvmax) found for schema 'SYS_TRUNCATE_ANY_TABLE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.635 - Catalog name (zxvmax) found for schema 'SYS_UPDATE_ANY_TABLE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.642 - Catalog name (zxvmax) found for schema 'SYS_UPGRADE_ROLE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.649 - Catalog name (zxvmax) found for schema 'SYS_USE_ANY_SEQUENCE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.656 - Catalog name (zxvmax) found for schema 'SYS_VALIDATE_ANY_OBJECT_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.662 - Catalog name (zxvmax) found for schema 'SYS_WRITE_CLIENT_FILE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.669 - Catalog name (zxvmax) found for schema 'SYS_WRITE_FILE_ROLE' while schema doesn't have parent catalog
2017-06-26 10:41:34.676 - Catalog name (zxvmax) found for schema 'dbo' while schema doesn't have parent catalog
2017-06-26 10:41:34.681 - Catalog name (zxvmax) found for schema 'diagnostics' while schema doesn't have parent catalog
2017-06-26 10:41:34.687 - Catalog name (zxvmax) found for schema 'rs_systabgroup' while schema doesn't have parent catalog
2017-06-26 10:41:34.693 - Catalog name (zxvmax) found for schema 'zxvmax' while schema doesn't have parent catalog
2017-06-26 10:41:34.716 - Connected (93E9C415-8AFF-178E-6BA3-DBED9579052A-15bf08c3c10-eb4235e823c3a02)
2017-06-26 10:43:35.558 - Table 'zxvmax.zxvmax.Etl_log' not found in metadata catalog
2017-06-26 10:43:35.563 - Table 'zxvmax.zxvmax.Etl_log' not found in metadata catalog
2017-06-26 10:43:35.567 - Table 'zxvmax.zxvmax.zxvmax.zxvmax.Etl_log' not found in metadata catalog
2017-06-26 10:43:35.573 - Table 'zxvmax.zxvmax.zxvmax.zxvmax.Etl_log' not found in metadata catalog
2017-06-26 10:43:35.578 - Table 'zxvmax.zxvmax.zxvmax.zxvmax.Etl_log' not found in metadata catalog

Unfortunately I still have no clue (btw you can upgrade to 4.1 - it fixes some of UI errors which I see in debug log).
This issue looks like driver problem.
You could try to play with driver properties (e.g. set all timeouts to some very big value).
I can't test this because I don't have live Sybase IQ server instance for testing.


Remove unused variables :scissors:

Remove more cruft when looking at MiqGroup split.
role_changed was added in 955f6577cf.
role_cat and role_ns were added in 8595ae714b.
All three were no longer referenced when we implemented roles and ui tasks
in a3bbde22b0.

:+1:


Support of absolute imports

There are numerous approaches to get absolute paths and get rid of ../../../ hell.

put everything under node_modules subfolder
use symlinks
use webpacks aliases
use babel plugin (https://github.com/tleunen/babel-plugin-module-resolver)
use lerna (https://lernajs.io/)
use some kind of copy-on-change technique (like wix's wml https://github.com/wix/wml)

I know that lots of people think the problem is not that important. I'm not one of them :)
There are some long discussions to dive deeper into the problem (like this one in create-react-app https://github.com/facebookincubator/create-react-app/issues/1065).
I really like [and been using] the last approach — it's not that clean but it:

just works (c) on any platform
does not force you to use any specific project layout
does not require special tooling support as every node tool supports node_modules.

What do you think?

I love the clean paths, my concern is that it destroys IDE tooling.  For example clickthrough, type inference systems, and code refactoring tools all depend on proper paths to be able to work correctly.  Some of these tools are really powerful and helpful in my opinion.
I used to use babel-plugin-module-resolver but then decided to revert back to support tooling.  Ever since I have been using IDE plugins that allow me to automatically put the relative path to a module in for me.  Since I started doing this I no longer see the paths as anything but an aesthetic issue.
If you know of a solution which doesn't interrupt tooling I would be up for it.

Just seen that the nide_modules approach could support this. Interesting...

Yep, src/node_modules seems an ok solution. But it does not help when you have multiple submodules on various nesting levels. We are using wml to share code between react native project and plain-old react project. Clickthrough will work with it but you'll go to a copied to node_modules file so code refactoring is a no-go. That's true.

Isn't it better to let the developer choose how to manage aliases?
Because that can be source of issues and wasted time for developer which hasn't noticed them.
Be careful to doesn't turn react-universally into a pseudo-strict framework where removing a little part breaks the rest.

I would leave this up to the developer. You can't (and shouldn't) tackle every problem.

I am tending to agree with @code-punkt et al. on this.  Going to close this for now.

You are the boss. Keep up great work with this project)


[tracking] [insights-operator-ldapauth] #77

https://github.com/RedHatInsights/insights-operator-ldapauth/issues/77

Fixed in https://github.com/RedHatInsights/insights-operator-ldapauth/pull/84


Add a way to run cfn-lint on Cloudformation templates that use Handlebars templating

We use Takomo and have a couple of stacks where we need to use the Handlebars templating feature. We also want to check the CloudFormation templates using cfn-lint in a CI job. We have not been able to find a good way to run the linter for the stacks where the CloudFormation templates that need Handlebars. Currently, we have resorted to writing template files that validate as both CloudFormation and Handlebars templates, so we get the linting results for parts that do not have any Handlebars templating. However, such templates are very tricky to write, restrict how we can leverage Handlebars, and are not validated for the parts that are generated with Handlebars. Could you consider adding something to make it easier to support this use case?
Some ideas:

A separate command like takomo templates validate [template-path], which processes the templates and runs cfn-lint on them
Or, if the cfn-lint dependency created by that approach is too hard, something like takomo templates emit [template-path], which processes the templates and emits them, so that the user (or IDE plugin, or CI) can run cfn-lint on the result.

Thanks for your request! The implementation isn't as easy as one might expect because the stack templates can contain elements that are resolved only at the time of deployment. For example, there can be a hooks that expose some data that is used with handlebars to dynamically build the final template. Another thing is that stacks usually depend on other stacks which means the final template contents can't be known before the dependencies have been deployed.
Due to these facts, emitting the templates could sometimes lead to unexpected results. Anyway, I agree feature would be very useful, and I will try to find a way to implement it.

The implementation is now done. Once integration tests are ready, we can release this feature

That was really quick, thank you! I tested the branch version and I can now do that I wanted to do via:
tkm --out-dir /tmp/ stacks emit /path/to/my/stack.yml
cfn-lint /tmp/path-to-my-stack-region

Thanks for testing this feature :) . I'll try to get the release out by the end of this week.

:tada: This issue has been resolved in version 7.2.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Is it possible to provide a Ubuntu virtual box image to get people to try out Eve?

This would give developers not familiar with Rust or Typescript an easy way to try Eve

I agree, we need an easier way for people to try Eve. Bundling together a binary might be all we need to do though. Any reason for a virtual box image in particular?

Virtual Box comes from Oracle so lands the highest chance of being installed in Enterprises, which mostly buy Oracle products anyway. It doesn't matter that Virtual Box is free, people in Enterprises just care who the vendor is as that gives them a sense of "trust". You have to remember that in most European companies they limit the applications that can be installed on your desktop. If you want a new application, Virtual Box in this case you have to go through a several weeks process if it all goes quickly

While I agree that we'll need to make the process of using Eve simpler for industry when it's ready, this is meant primarily to be a tech preview / request for comment. I think I can safely speak for all of us when I ask that nobody use Eve in production yet without the implicit guarantee that it will eat your laundry and report your dog as a threat to national security.
When we are ready though, we're planning to provided a hosted in-browser service so people in enterprise don't need to download anything at all.

That sounds brilliant if there will be a hosted version or one click installer. Actually for Enterprises even to use thing in development we usually need to go through the approval process. I did it here in a 5000 person company for LightTable and it took quite a long time, even though only 2 people used it.
So I look forward to a download first I assume and then later a hosted version in the future! :)


Avoid allocating liveDocs when no soft-deletes

This is a continuation of #13588, where we avoided allocating liveDocs for segments that have the __soft_deletes field but no values in it. However, that PR only addressed the reading side. This change fixes the writing scenario with IndexWriter.
Relates #13588

Thanks Adrien!


y-partykit: unstable_onRequest

This adds an unstable_onRequest to y-partykit. Folks want to use http requests to prerender documents (during SSR, for example), and/or persist with an HTTP request.
This is probably temporary while we rethink y-partykit all together.
Usage:
import { unstable_onRequest } from "y-partykit";
export default {
  onRequest(req, room) {
    return unstable_onRequest(req, room, {
      /* options */
    });
  },
};

// cc @wordware-ai

closing this one


Unable to select image using flutter image picker on iOS simulator

When I call _picker.getImage(source: ImageSource.gallery), gallery opens, but I am not able to select an image.
import 'dart:async';
import 'package:flutter/material.dart';
import 'package:image_picker/image_picker.dart';

void main() {
  runApp(MaterialApp(
    home: Play(),
    // theme: ThemeData.dark(),
  ));
}

class Play extends StatefulWidget {
  @override
  _PlayState createState() => _PlayState();
}

class _PlayState extends State<Play> {
  File _file;

  ImagePicker _picker = ImagePicker();

  PickedFile _pickedFile;

  Future _getImageFromGallery() async {
    print("Getting Image from Gallery.");
    _pickedFile = await _picker.getImage(source: ImageSource.gallery);
    print(_pickedFile.path);
    setState(() {
      _file = File(_pickedFile.path);
    });
  }

  Future _getImageFromCamera() async {
    print("Getting Image from Camera.");
    _pickedFile = await _picker.getImage(source: ImageSource.camera);
    setState(() {
      _file = File(_pickedFile.path);
    });
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text("Play"),
      ),
      body: Column(
        children: [
          Center(
            child: ElevatedButton(
                onLongPress: _getImageFromCamera,
                onPressed: _getImageFromGallery,
                child: Text("Get Image")),
          ),
          _file != null
              ? Image.file(
                  _file,
                  height: 200,
                )
              : Icon(
                  Icons.image,
                  size: 100,
                ),
        ],
      ),
    );
  }
}

Logs
[ +115 ms] executing: [/Users/omkale/Development/flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +64 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[   +5 ms] 4b50ca7f7fbf56be72e54cd200825b760416a356
[   +1 ms] executing: [/Users/omkale/Development/flutter/] git tag --points-at 4b50ca7f7fbf56be72e54cd200825b760416a356
[  +57 ms] Exit code 0 from: git tag --points-at 4b50ca7f7fbf56be72e54cd200825b760416a356
[        ] 1.26.0-17.3.pre
[  +65 ms] executing: [/Users/omkale/Development/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[  +41 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/beta
[        ] executing: [/Users/omkale/Development/flutter/] git ls-remote --get-url origin
[  +18 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[ +136 ms] executing: [/Users/omkale/Development/flutter/] git rev-parse --abbrev-ref HEAD
[  +49 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[   +1 ms] beta
[  +12 ms] executing: sw_vers -productName
[  +24 ms] Exit code 0 from: sw_vers -productName
[        ] macOS
[        ] executing: sw_vers -productVersion
[  +17 ms] Exit code 0 from: sw_vers -productVersion
[        ] 11.1
[        ] executing: sw_vers -buildVersion
[  +18 ms] Exit code 0 from: sw_vers -buildVersion
[        ] 20C69
[  +15 ms] executing: sysctl hw.optional.arm64
[  +11 ms] Exit code 0 from: sysctl hw.optional.arm64
[        ] hw.optional.arm64: 1
[  +54 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +54 ms] executing: /Users/omkale/Library/Android/sdk/platform-tools/adb devices -l
[   +8 ms] executing: /usr/bin/xcode-select --print-path
[  +15 ms] Exit code 0 from: /usr/bin/xcode-select --print-path
[        ] /Applications/Xcode.app/Contents/Developer
[  +14 ms] executing: sysctl hw.optional.arm64
[  +13 ms] Exit code 0 from: sysctl hw.optional.arm64
[        ] hw.optional.arm64: 1
[        ] executing: /usr/bin/arch -arm64e xcrun xcodebuild -version
[ +404 ms] Exit code 0 from: /usr/bin/arch -arm64e xcrun xcodebuild -version
[        ] Xcode 12.4
           Build version 12D4e
[   +6 ms] executing: /usr/bin/arch -arm64e xcrun xcdevice list --timeout 2
[   +8 ms] /usr/bin/arch -arm64e xcrun simctl list --json devices
[        ] executing: /usr/bin/arch -arm64e xcrun simctl list --json devices
[  +84 ms] List of devices attached
[  +44 ms] {
             "devices" : {
               "com.apple.CoreSimulator.SimRuntime.watchOS-7-2" : [
                 {
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/2ADCE798-1CF6-4D70-9238-8A25AE64B5FB\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/2ADCE798-1CF6-4D70-9238-8A25AE64B5FB",
                   "udid" : "2ADCE798-1CF6-4D70-9238-8A25AE64B5FB",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-5-40mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 5 - 40mm"
                 },
                 {
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/486061A1-ECC1-4562-849E-679DE0A760BA\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/486061A1-ECC1-4562-849E-679DE0A760BA",
                   "udid" : "486061A1-ECC1-4562-849E-679DE0A760BA",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-5-44mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 5 - 44mm"
                 },
                 {
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/4203D01C-B305-49F9-818B-CC273D901789\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/4203D01C-B305-49F9-818B-CC273D901789",
                   "udid" : "4203D01C-B305-49F9-818B-CC273D901789",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-6-40mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 6 - 40mm"
                 },
                 {
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/2DC1919C-0620-4E56-A384-E2A420823DFF\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/2DC1919C-0620-4E56-A384-E2A420823DFF",
                   "udid" : "2DC1919C-0620-4E56-A384-E2A420823DFF",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-6-44mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 6 - 44mm"
                 }
               ],
               "com.apple.CoreSimulator.SimRuntime.iOS-14-4" : [
                 {
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/674BC9BF-138C-418A-B225-4200AC8AFC87\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/674BC9BF-138C-418A-B225-4200AC8AFC87",
                   "udid" : "674BC9BF-138C-418A-B225-4200AC8AFC87",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8",
                   "state" : "Shutdown",
                   "name" : "iPhone 8"
                 },
                 {
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/267D2329-3EE9-490B-B64E-9C6A38E76FE2\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/267D2329-3EE9-490B-B64E-9C6A38E76FE2",
                   "udid" : "267D2329-3EE9-490B-B64E-9C6A38E76FE2",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8-Plus",
                   "state" : "Shutdown",
                   "name" : "iPhone 8 Plus"
                 },
                 {
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/91510B23-C1D2-4F37-B345-1277D31A086F\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/91510B23-C1D2-4F37-B345-1277D31A086F",
                   "udid" : "91510B23-C1D2-4F37-B345-1277D31A086F",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11",
                   "state" : "Shutdown",
                   "name" : "iPhone 11"
                 },
                 {
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/DF3BA08D-E4F0-45DC-914B-1F92B4D0A482\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/DF3BA08D-E4F0-45DC-914B-1F92B4D0A482",
                   "udid" : "DF3BA08D-E4F0-45DC-914B-1F92B4D0A482",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro",
                   "state" : "Shutdown",
                   "name" : "iPhone 11 Pro"
                 },
                 {
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/EDC9CECB-DE81-4DE1-85CE-189BFC54321E\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/EDC9CECB-DE81-4DE1-85CE-189BFC54321E",
                   "udid" : "EDC9CECB-DE81-4DE1-85CE-189BFC54321E",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro-Max",
                   "state" : "Shutdown",
                   "name" : "iPhone 11 Pro Max"
                 },
                 {
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/64A86851-36E3-46B2-A282-24B58A55E358\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/64A86851-36E3-46B2-A282-24B58A55E358",
                   "udid" : "64A86851-36E3-46B2-A282-24B58A55E358",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-SE--2nd-generation-",
                   "state" : "Shutdown",
                   "name" : "iPhone SE (2nd generation)"
                 },
                 {
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/F5540EE6-7220-416C-B3E2-B978E1F48887\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/F5540EE6-7220-416C-B3E2-B978E1F48887",
                   "udid" : "F5540EE6-7220-416C-B3E2-B978E1F48887",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-mini",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 mini"
                 },
                 {
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/D611F8FD-9EDB-49E8-8B0E-A28839646A05\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/D611F8FD-9EDB-49E8-8B0E-A28839646A05",
                   "udid" : "D611F8FD-9EDB-49E8-8B0E-A28839646A05",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12",
                   "state" : "Shutdown",
                   "name" : "iPhone 12"
                 },
                 {
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/E3C9F7C6-FC8C-40CC-874F-8AB7941BD638\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/E3C9F7C6-FC8C-40CC-874F-8AB7941BD638",
                   "udid" : "E3C9F7C6-FC8C-40CC-874F-8AB7941BD638",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 Pro"
                 },
                 {
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/C0504A03-B515-4963-9E4D-C5F30AE419BE\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/C0504A03-B515-4963-9E4D-C5F30AE419BE",
                   "udid" : "C0504A03-B515-4963-9E4D-C5F30AE419BE",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro-Max",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 Pro Max"
                 },
                 {
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/B1432502-E6B0-4CF0-9379-39C453B5056C\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/B1432502-E6B0-4CF0-9379-39C453B5056C",
                   "udid" : "B1432502-E6B0-4CF0-9379-39C453B5056C",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPod-touch--7th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPod touch (7th generation)"
                 },
                 {
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/7042CEF6-D13B-449F-A69B-ACADCD254840\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/7042CEF6-D13B-449F-A69B-ACADCD254840",
                   "udid" : "7042CEF6-D13B-449F-A69B-ACADCD254840",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--9-7-inch-",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (9.7-inch)"
                 },
                 {
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/E2E45648-4CB4-4A1F-8896-4E0159717886\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/E2E45648-4CB4-4A1F-8896-4E0159717886",
                   "udid" : "E2E45648-4CB4-4A1F-8896-4E0159717886",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--11-inch---2nd-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (11-inch) (2nd generation)"
                 },
                 {
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/255836F8-C312-44F3-BF3B-A5537B28B9CF\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/255836F8-C312-44F3-BF3B-A5537B28B9CF",
                   "udid" : "255836F8-C312-44F3-BF3B-A5537B28B9CF",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---4th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (12.9-inch) (4th generation)"
                 },
                 {
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/28BD088E-03DE-48C8-BC45-CE9C648F1263\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/28BD088E-03DE-48C8-BC45-CE9C648F1263",
                   "udid" : "28BD088E-03DE-48C8-BC45-CE9C648F1263",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--8th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad (8th generation)"
                 },
                 {
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/C8C00C0E-C461-483C-87DE-A480094F9B3D\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/C8C00C0E-C461-483C-87DE-A480094F9B3D",
                   "udid" : "C8C00C0E-C461-483C-87DE-A480094F9B3D",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--4th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad Air (4th generation)"
                 }
               ],
               "com.apple.CoreSimulator.SimRuntime.iOS-14-3" : [
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/4B5766A4-3C3F-41E8-86BD-76884409DE7D\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/4B5766A4-3C3F-41E8-86BD-76884409DE7D",
                   "udid" : "4B5766A4-3C3F-41E8-86BD-76884409DE7D",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8",
                   "state" : "Shutdown",
                   "name" : "iPhone 8"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/21D03396-C0F9-4CBC-817E-CE5507FF0ADB\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/21D03396-C0F9-4CBC-817E-CE5507FF0ADB",
                   "udid" : "21D03396-C0F9-4CBC-817E-CE5507FF0ADB",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8-Plus",
                   "state" : "Shutdown",
                   "name" : "iPhone 8 Plus"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/1F73D186-CF7F-4F7C-9789-7EFA08B6B412\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/1F73D186-CF7F-4F7C-9789-7EFA08B6B412",
                   "udid" : "1F73D186-CF7F-4F7C-9789-7EFA08B6B412",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11",
                   "state" : "Shutdown",
                   "name" : "iPhone 11"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/42B03ADB-2BB7-42B9-8932-19703A29BA18\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/42B03ADB-2BB7-42B9-8932-19703A29BA18",
                   "udid" : "42B03ADB-2BB7-42B9-8932-19703A29BA18",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro",
                   "state" : "Shutdown",
                   "name" : "iPhone 11 Pro"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/016F456F-E277-4CC1-A544-26B9E1B0A672\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/016F456F-E277-4CC1-A544-26B9E1B0A672",
                   "udid" : "016F456F-E277-4CC1-A544-26B9E1B0A672",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro-Max",
                   "state" : "Shutdown",
                   "name" : "iPhone 11 Pro Max"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/C81AF0D1-E995-41D2-9030-A167C33B0F94\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/C81AF0D1-E995-41D2-9030-A167C33B0F94",
                   "udid" : "C81AF0D1-E995-41D2-9030-A167C33B0F94",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-SE--2nd-generation-",
                   "state" : "Shutdown",
                   "name" : "iPhone SE (2nd generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/580D9533-7387-44B3-A952-A02BDA04D3F4\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/580D9533-7387-44B3-A952-A02BDA04D3F4",
                   "udid" : "580D9533-7387-44B3-A952-A02BDA04D3F4",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-mini",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 mini"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/AA701975-E269-4261-9CB5-0A68DCD68934\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/AA701975-E269-4261-9CB5-0A68DCD68934",
                   "udid" : "AA701975-E269-4261-9CB5-0A68DCD68934",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12",
                   "state" : "Shutdown",
                   "name" : "iPhone 12"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/AA96936B-C968-4FD0-895D-DA350DE3F6BE\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/AA96936B-C968-4FD0-895D-DA350DE3F6BE",
                   "udid" : "AA96936B-C968-4FD0-895D-DA350DE3F6BE",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 Pro"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/26B85533-946E-4E8A-B749-146222F6DCD8\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/26B85533-946E-4E8A-B749-146222F6DCD8",
                   "udid" : "26B85533-946E-4E8A-B749-146222F6DCD8",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro-Max",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 Pro Max"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/95F3C665-A47F-4D2B-877B-238A2547BC7A\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/95F3C665-A47F-4D2B-877B-238A2547BC7A",
                   "udid" : "95F3C665-A47F-4D2B-877B-238A2547BC7A",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPod-touch--7th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPod touch (7th generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/C7910F06-CFEE-4754-97EA-E9769586F3AD\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/C7910F06-CFEE-4754-97EA-E9769586F3AD",
                   "udid" : "C7910F06-CFEE-4754-97EA-E9769586F3AD",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--9-7-inch-",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (9.7-inch)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/8E695305-8A5B-497F-973D-2BAB35822DE6\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/8E695305-8A5B-497F-973D-2BAB35822DE6",
                   "udid" : "8E695305-8A5B-497F-973D-2BAB35822DE6",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--11-inch---2nd-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (11-inch) (2nd generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/E331BF26-1245-4002-97DC-0BD9440A57C2\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/E331BF26-1245-4002-97DC-0BD9440A57C2",
                   "udid" : "E331BF26-1245-4002-97DC-0BD9440A57C2",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---4th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (12.9-inch) (4th generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/3EFA69C5-353F-4B18-BC15-08397D21B3C7\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/3EFA69C5-353F-4B18-BC15-08397D21B3C7",
                   "udid" : "3EFA69C5-353F-4B18-BC15-08397D21B3C7",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--8th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad (8th generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/C7AEDEDB-91F9-4D2E-8D39-52369951C52C\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/C7AEDEDB-91F9-4D2E-8D39-52369951C52C",
                   "udid" : "C7AEDEDB-91F9-4D2E-8D39-52369951C52C",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--4th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad Air (4th generation)"
                 }
               ],
               "com.apple.CoreSimulator.SimRuntime.tvOS-14-3" : [
                 {
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/785FD4E0-2565-4C98-A737-3CF5C5DB36BB\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/785FD4E0-2565-4C98-A737-3CF5C5DB36BB",
                   "udid" : "785FD4E0-2565-4C98-A737-3CF5C5DB36BB",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-1080p",
                   "state" : "Shutdown",
                   "name" : "Apple TV"
                 },
                 {
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/9FE75984-566B-437B-8FC0-01D4E4AAB0A8\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/9FE75984-566B-437B-8FC0-01D4E4AAB0A8",
                   "udid" : "9FE75984-566B-437B-8FC0-01D4E4AAB0A8",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-4K",
                   "state" : "Shutdown",
                   "name" : "Apple TV 4K"
                 },
                 {
                   "dataPath" : "\/Users\/omkale\/Library\/Developer\/CoreSimulator\/Devices\/207AF927-5038-4B69-AFB6-D07E3FF7C483\/data",
                   "logPath" : "\/Users\/omkale\/Library\/Logs\/CoreSimulator\/207AF927-5038-4B69-AFB6-D07E3FF7C483",
                   "udid" : "207AF927-5038-4B69-AFB6-D07E3FF7C483",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-1080p",
                   "state" : "Shutdown",
                   "name" : "Apple TV 4K (at 1080p)"
                 }
               ]
             }
           }
[+2741 ms] [
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone13,4",
                        "identifier" : "C0504A03-B515-4963-9E4D-C5F30AE419BE",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.iphone-12-pro-max-1",
                        "modelName" : "iPhone 12 Pro Max",
                        "name" : "iPhone 12 Pro Max"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "7.2 (18S561)",
                        "available" : true,
                        "platform" : "com.apple.platform.watchsimulator",
                        "modelCode" : "Watch6,1",
                        "identifier" : "4203D01C-B305-49F9-818B-CC273D901789",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.watch-series6-1",
                        "modelName" : "Apple Watch Series 6 - 40mm",
                        "name" : "Apple Watch Series 6 - 40mm"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPad8,9",
                        "identifier" : "E2E45648-4CB4-4A1F-8896-4E0159717886",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.ipad-pro-11-2nd-1",
                        "modelName" : "iPad Pro (11-inch) (2nd generation)",
                        "name" : "iPad Pro (11-inch) (2nd generation)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.3 (18K559)",
                        "available" : true,
                        "platform" : "com.apple.platform.appletvsimulator",
                        "modelCode" : "AppleTV5,3",
                        "identifier" : "785FD4E0-2565-4C98-A737-3CF5C5DB36BB",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.apple-tv-4",
                        "modelName" : "Apple TV",
                        "name" : "Apple TV"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "7.2 (18S561)",
                        "available" : true,
                        "platform" : "com.apple.platform.watchsimulator",
                        "modelCode" : "Watch6,2",
                        "identifier" : "2DC1919C-0620-4E56-A384-E2A420823DFF",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.watch-series6-1",
                        "modelName" : "Apple Watch Series 6 - 44mm",
                        "name" : "Apple Watch Series 6 - 44mm"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone12,5",
                        "identifier" : "EDC9CECB-DE81-4DE1-85CE-189BFC54321E",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.iphone-11-pro-max-1",
                        "modelName" : "iPhone 11 Pro Max",
                        "name" : "iPhone 11 Pro Max"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "7.2 (18S561)",
                        "available" : true,
                        "platform" : "com.apple.platform.watchsimulator",
                        "modelCode" : "Watch5,4",
                        "identifier" : "486061A1-ECC1-4562-849E-679DE0A760BA",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.watch-series5-1",
                        "modelName" : "Apple Watch Series 5 - 44mm",
                        "name" : "Apple Watch Series 5 - 44mm"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone12,8",
                        "identifier" : "64A86851-36E3-46B2-A282-24B58A55E358",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.iphone-se-1",
                        "modelName" : "iPhone SE (2nd generation)",
                        "name" : "iPhone SE (2nd generation)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPad6,4",
                        "identifier" : "7042CEF6-D13B-449F-A69B-ACADCD254840",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.ipad-pro-9point7-a1674-b9b7ba",
                        "modelName" : "iPad Pro (9.7-inch)",
                        "name" : "iPad Pro (9.7-inch)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone10,4",
                        "identifier" : "674BC9BF-138C-418A-B225-4200AC8AFC87",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.iphone-8-2",
                        "modelName" : "iPhone 8",
                        "name" : "iPhone 8"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone12,3",
                        "identifier" : "DF3BA08D-E4F0-45DC-914B-1F92B4D0A482",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.iphone-11-pro-1",
                        "modelName" : "iPhone 11 Pro",
                        "name" : "iPhone 11 Pro"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPad13,2",
                        "identifier" : "C8C00C0E-C461-483C-87DE-A480094F9B3D",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.ipad-air4-1",
                        "modelName" : "iPad Air (4th generation)",
                        "name" : "iPad Air (4th generation)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone13,3",
                        "identifier" : "E3C9F7C6-FC8C-40CC-874F-8AB7941BD638",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.iphone-12-pro-1",
                        "modelName" : "iPhone 12 Pro",
                        "name" : "iPhone 12 Pro"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPad11,7",
                        "identifier" : "28BD088E-03DE-48C8-BC45-CE9C648F1263",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.ipad-8-wwan-1",
                        "modelName" : "iPad (8th generation)",
                        "name" : "iPad (8th generation)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPod9,1",
                        "identifier" : "B1432502-E6B0-4CF0-9379-39C453B5056C",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.ipod-touch-7-2",
                        "modelName" : "iPod touch (7th generation)",
                        "name" : "iPod touch (7th generation)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone10,5",
                        "identifier" : "267D2329-3EE9-490B-B64E-9C6A38E76FE2",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.iphone-8-plus-2",
                        "modelName" : "iPhone 8 Plus",
                        "name" : "iPhone 8 Plus"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone13,1",
                        "identifier" : "F5540EE6-7220-416C-B3E2-B978E1F48887",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.iphone-12-mini-1",
                        "modelName" : "iPhone 12 mini",
                        "name" : "iPhone 12 mini"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.3 (18K559)",
                        "available" : true,
                        "platform" : "com.apple.platform.appletvsimulator",
                        "modelCode" : "AppleTV6,2",
                        "identifier" : "9FE75984-566B-437B-8FC0-01D4E4AAB0A8",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.apple-tv-4k",
                        "modelName" : "Apple TV 4K",
                        "name" : "Apple TV 4K"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.3 (18K559)",
                        "available" : true,
                        "platform" : "com.apple.platform.appletvsimulator",
                        "modelCode" : "AppleTV6,2",
                        "identifier" : "207AF927-5038-4B69-AFB6-D07E3FF7C483",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.apple-tv-4k",
                        "modelName" : "Apple TV 4K (at 1080p)",
                        "name" : "Apple TV 4K (at 1080p)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "7.2 (18S561)",
                        "available" : true,
                        "platform" : "com.apple.platform.watchsimulator",
                        "modelCode" : "Watch5,3",
                        "identifier" : "2ADCE798-1CF6-4D70-9238-8A25AE64B5FB",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.watch-series5-1",
                        "modelName" : "Apple Watch Series 5 - 40mm",
                        "name" : "Apple Watch Series 5 - 40mm"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone12,1",
                        "identifier" : "91510B23-C1D2-4F37-B345-1277D31A086F",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.iphone-11-1",
                        "modelName" : "iPhone 11",
                        "name" : "iPhone 11"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPad8,12",
                        "identifier" : "255836F8-C312-44F3-BF3B-A5537B28B9CF",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.ipad-pro-12point9-4th-1",
                        "modelName" : "iPad Pro (12.9-inch) (4th generation)",
                        "name" : "iPad Pro (12.9-inch) (4th generation)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone13,2",
                        "identifier" : "D611F8FD-9EDB-49E8-8B0E-A28839646A05",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.iphone-12-1",
                        "modelName" : "iPhone 12",
                        "name" : "iPhone 12"
                      }
                    ]

                    objc[19312]: Class AMSupportURLConnectionDelegate is implemented in both ?? (0x2104478f0) and ?? (0x10456c2b8). One of the two will be
                    used. Which one is undefined.
                    objc[19312]: Class AMSupportURLSession is implemented in both ?? (0x210447940) and ?? (0x10456c308). One of the two will be used. Which
                    one is undefined.
[  +25 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[        ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[        ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[   +3 ms] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'PubDependencies' is not required, skipping update.
[  +82 ms] No supported devices connected.
[  +17 ms] "flutter run" took 3,541ms.
[  +30 ms]
           #0      throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
           #1      RunCommand.validateCommand (package:flutter_tools/src/commands/run.dart:437:7)
           <asynchronous suspension>
           #2      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:1114:5)
           <asynchronous suspension>
           #3      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1009:27)
           <asynchronous suspension>
           #4      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #5      AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
           <asynchronous suspension>
           #6      CommandRunner.runCommand (package:args/command_runner.dart:197:13)
           <asynchronous suspension>
           #7      FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:278:9)
           <asynchronous suspension>
           #8      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #9      AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
           <asynchronous suspension>
           #10     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:234:5)
           <asynchronous suspension>
           #11     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:64:9)
           <asynchronous suspension>
           #12     run.<anonymous closure> (package:flutter_tools/runner.dart:62:12)
           <asynchronous suspension>
           #13     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #14     AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
           <asynchronous suspension>
           #15     runInContext (package:flutter_tools/src/context_runner.dart:73:10)
           <asynchronous suspension>
           #16     main (package:flutter_tools/executable.dart:90:3)
           <asynchronous suspension>

[ +263 ms] ensureAnalyticsSent: 256ms
[   +2 ms] Running shutdown hooks
[        ] Shutdown hooks complete
[        ] exiting with code 1

Analyzing play...
No issues found! (ran in 1.9s)

[✓] Flutter (Channel beta, 1.26.0-17.3.pre, on macOS 11.1 20C69 darwin-arm, locale en-IN)
    • Flutter version 1.26.0-17.3.pre at /Users/omkale/Development/flutter
    • Framework revision 4b50ca7f7f (4 days ago), 2021-02-04 19:44:27 -0800
    • Engine revision 2c527d6c7e
    • Dart version 2.12.0 (build 2.12.0-259.8.beta)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
    • Android SDK at /Users/omkale/Library/Android/sdk
    • Platform android-30, build-tools 30.0.3
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.4, Build version 12D4e
    • CocoaPods version 1.10.1

[✓] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)

[!] Connected device
    ! No devices available

! Doctor found issues in 1 category.

I am using M1 Mac air.

@theomkale
There's similar open issue describing your case, https://github.com/flutter/flutter/issues/71943.
Follow-up there for updates.
Closing this as duplicate.

@theomkale
There's similar open issue describing your case, #71943.
Follow-up there for updates.
Closing this as duplicate.

Thank you so much.
This was my first issue on GitHub. 😇


Post-rewriter cleanup pass

Motivation
This gets rid of EmptyTrees and (in the body of a class) literals after the rewriter, which helps us simplify trees especially of things that have a lot of rewrites firing.
Test plan

See included automated tests.

…I apparently accidentally started this off another branch instead of master. Whoops! Gonna cherry-pick and re-push in a moment.


Access to variable declared in macro

Greetings!
I don't know, maybe it related with #7, but I can't use variable from macro:
use paste::paste;

macro_rules! gen {
    ( $name:tt, $plural:tt ) => {
        paste! {
            let [<$name $plural _str >] = stringify!([<Str $name:camel $plural>]);
        }
    };
}

fn main() {
    gen!("foo", "s");

    println!("{}", foos_str);
}

I'm getting:
error[E0425]: cannot find value `foos_str` in this scope
  --> src/main.rs:14:20
   |
14 |     println!("{}", foos_str);
   |                    ^^^^^^^^ not found in this scope

This is the correct behavior.
Your macro is basically like the example macro in the explanation on this page: https://danielkeep.github.io/tlborm/book/mbe-min-hygiene.html.

macro is basically like the example macro in the explanation on this

I guessed that it was in scope, but any way to get around this without let var = macro!();?

Yeah, you can make gen a proc macro and make it declare the local with a call site span.
I'll close this issue since paste wouldn't be involved at that point.


allow --delegate-identify-ui command-line flag

macro asked for it

r? @patrickxb

LGTM

@MarcoPolo you are G2G here