{"action":"created","issue":{"url":"https://api.github.com/repos/flutter/flutter/issues/16590","repository_url":"https://api.github.com/repos/flutter/flutter","labels_url":"https://api.github.com/repos/flutter/flutter/issues/16590/labels{/name}","comments_url":"https://api.github.com/repos/flutter/flutter/issues/16590/comments","events_url":"https://api.github.com/repos/flutter/flutter/issues/16590/events","html_url":"https://github.com/flutter/flutter/issues/16590","id":314344267,"number":16590,"title":"reflectable package incompatible to flutter_test","user":{"login":"s-bauer","id":31853791,"avatar_url":"https://avatars2.githubusercontent.com/u/31853791?v=4","gravatar_id":"","url":"https://api.github.com/users/s-bauer","html_url":"https://github.com/s-bauer","followers_url":"https://api.github.com/users/s-bauer/followers","following_url":"https://api.github.com/users/s-bauer/following{/other_user}","gists_url":"https://api.github.com/users/s-bauer/gists{/gist_id}","starred_url":"https://api.github.com/users/s-bauer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/s-bauer/subscriptions","organizations_url":"https://api.github.com/users/s-bauer/orgs","repos_url":"https://api.github.com/users/s-bauer/repos","events_url":"https://api.github.com/users/s-bauer/events{/privacy}","received_events_url":"https://api.github.com/users/s-bauer/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-04-14T16:56:16Z","updated_at":"2018-04-15T03:06:20Z","closed_at":null,"author_association":"NONE","body":"## Steps to Reproduce\r\n\r\nthe package https://github.com/dart-lang/reflectable is not compatible with flutter_test\r\n\r\n## Logs\r\n\r\n```\r\nRunning \"flutter packages upgrade\" in mobile_app...\r\nThe current Dart SDK version is 2.0.0-edge.3c4dccbd46f152be9e1b6ca95c57357e8e48057c.\r\n\r\nBecause reflectable >=2.0.0-dev.1.0 <2.0.0 depends on path >=1.2.0 <1.5.0 and reflectable <0.1.2\r\n  depends on analyzer ^0.25.0, reflectable <0.1.2 or >=2.0.0-dev.1.0 <2.0.0 requires path >=1.2.0\r\n  <1.5.0 or analyzer ^0.25.0.\r\nAnd because reflectable >=0.1.2 <0.3.3 depends on analyzer ^0.26.0, reflectable <0.3.3 or\r\n  >=2.0.0-dev.1.0 <2.0.0 requires path >=1.2.0 <1.5.0 or analyzer >=0.25.0 <0.27.0.\r\nAnd because reflectable >=0.3.3 <0.3.4 depends on analyzer ^0.26.1+10 and reflectable >=0.3.4\r\n  <0.5.0 depends on analyzer >=0.26.0 <=0.26.1+14, reflectable <0.5.0 or >=2.0.0-dev.1.0 <2.0.0\r\n  requires path >=1.2.0 <1.5.0 or analyzer >=0.25.0 <0.27.0.\r\nAnd because reflectable >=0.5.0 <0.5.1 depends on analyzer ^0.27.0 and reflectable >=0.5.1 <0.5.3\r\n  depends on analyzer 0.27.1, reflectable <0.5.3 or >=2.0.0-dev.1.0 <2.0.0 requires path >=1.2.0\r\n  <1.5.0 or analyzer >=0.25.0 <0.28.0.\r\nAnd because reflectable >=0.5.3 <1.0.1 depends on analyzer ^0.27.2 and reflectable >=2.0.0 depends\r\n  on barback >=0.15.0 <0.15.2+15, reflectable <1.0.1 or >=2.0.0-dev.1.0 requires analyzer >=0.25.0\r\n  <0.28.0 or path >=1.2.0 <1.5.0 or barback >=0.15.0 <0.15.2+15.\r\nAnd because reflectable >=1.0.4 <2.0.0-dev.1.0 requires SDK version >=1.12.0 <2.0.0-dev.infinity\r\n  and test >=0.12.24+7 depends on analyzer >=0.26.4 <0.32.0, if reflectable <1.0.1 or >=1.0.4 and\r\n  test >=0.12.24+7 then path >=1.2.0 <1.5.0 or barback >=0.15.0 <0.15.2+15 or analyzer >=0.26.4\r\n  <0.28.0.\r\nAnd because reflectable >=1.0.1 <1.0.4 depends on analyzer >=0.27.2 <0.30.0 which depends on args\r\n  >=0.12.1 <0.14.0, if test >=0.12.24+7 and reflectable any then path >=1.2.0 <1.5.0 or barback\r\n  >=0.15.0 <0.15.2+15 or args >=0.12.1 <0.14.0.\r\nAnd because every version of flutter_test from sdk depends on both args 1.4.2 and barback\r\n  0.15.2+15, if test >=0.12.24+7 and reflectable any and flutter_test any from sdk then path >=1.2.0\r\n  <1.5.0.\r\nAnd because every version of flutter_test from sdk depends on both path 1.5.1 and test 0.12.34,\r\n  flutter_test from sdk is incompatible with reflectable.\r\nSo, because mobile_app depends on both reflectable any and flutter_test any from sdk, version\r\n  solving failed.\r\npub upgrade failed (1)\r\n\r\n```"},"comment":{"url":"https://api.github.com/repos/flutter/flutter/issues/comments/381376684","html_url":"https://github.com/flutter/flutter/issues/16590#issuecomment-381376684","issue_url":"https://api.github.com/repos/flutter/flutter/issues/16590","id":381376684,"user":{"login":"chinmaygarde","id":44085,"avatar_url":"https://avatars1.githubusercontent.com/u/44085?v=4","gravatar_id":"","url":"https://api.github.com/users/chinmaygarde","html_url":"https://github.com/chinmaygarde","followers_url":"https://api.github.com/users/chinmaygarde/followers","following_url":"https://api.github.com/users/chinmaygarde/following{/other_user}","gists_url":"https://api.github.com/users/chinmaygarde/gists{/gist_id}","starred_url":"https://api.github.com/users/chinmaygarde/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chinmaygarde/subscriptions","organizations_url":"https://api.github.com/users/chinmaygarde/orgs","repos_url":"https://api.github.com/users/chinmaygarde/repos","events_url":"https://api.github.com/users/chinmaygarde/events{/privacy}","received_events_url":"https://api.github.com/users/chinmaygarde/received_events","type":"User","site_admin":false},"created_at":"2018-04-15T03:06:20Z","updated_at":"2018-04-15T03:06:20Z","author_association":"MEMBER","body":"cc @Hixie "}}
{"actor":{"display_login":"chinmaygarde"}}