{"action":"created","issue":{"url":"https://api.github.com/repos/dart-lang/linter/issues/414","repository_url":"https://api.github.com/repos/dart-lang/linter","labels_url":"https://api.github.com/repos/dart-lang/linter/issues/414/labels{/name}","comments_url":"https://api.github.com/repos/dart-lang/linter/issues/414/comments","events_url":"https://api.github.com/repos/dart-lang/linter/issues/414/events","html_url":"https://github.com/dart-lang/linter/issues/414","id":206430572,"node_id":"MDU6SXNzdWUyMDY0MzA1NzI=","number":414,"title":"Warn on call to Map.remove with unrelated type","user":{"login":"a14n","id":1206632,"node_id":"MDQ6VXNlcjEyMDY2MzI=","avatar_url":"https://avatars1.githubusercontent.com/u/1206632?v=4","gravatar_id":"","url":"https://api.github.com/users/a14n","html_url":"https://github.com/a14n","followers_url":"https://api.github.com/users/a14n/followers","following_url":"https://api.github.com/users/a14n/following{/other_user}","gists_url":"https://api.github.com/users/a14n/gists{/gist_id}","starred_url":"https://api.github.com/users/a14n/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/a14n/subscriptions","organizations_url":"https://api.github.com/users/a14n/orgs","repos_url":"https://api.github.com/users/a14n/repos","events_url":"https://api.github.com/users/a14n/events{/privacy}","received_events_url":"https://api.github.com/users/a14n/received_events","type":"User","site_admin":false},"labels":[{"id":165917059,"node_id":"MDU6TGFiZWwxNjU5MTcwNTk=","url":"https://api.github.com/repos/dart-lang/linter/labels/enhancement","name":"enhancement","color":"84b6eb","default":true},{"id":177178374,"node_id":"MDU6TGFiZWwxNzcxNzgzNzQ=","url":"https://api.github.com/repos/dart-lang/linter/labels/lint%20request","name":"lint request","color":"006b75","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2017-02-09T07:56:02Z","updated_at":"2018-10-21T20:53:16Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"```dart\r\nfinal map = <String,String>{};\r\nmap.remove(1); // LINT\r\nmap.remove(\"\"); // OK\r\n```"},"comment":{"url":"https://api.github.com/repos/dart-lang/linter/issues/comments/431703015","html_url":"https://github.com/dart-lang/linter/issues/414#issuecomment-431703015","issue_url":"https://api.github.com/repos/dart-lang/linter/issues/414","id":431703015,"node_id":"MDEyOklzc3VlQ29tbWVudDQzMTcwMzAxNQ==","user":{"login":"a14n","id":1206632,"node_id":"MDQ6VXNlcjEyMDY2MzI=","avatar_url":"https://avatars1.githubusercontent.com/u/1206632?v=4","gravatar_id":"","url":"https://api.github.com/users/a14n","html_url":"https://github.com/a14n","followers_url":"https://api.github.com/users/a14n/followers","following_url":"https://api.github.com/users/a14n/following{/other_user}","gists_url":"https://api.github.com/users/a14n/gists{/gist_id}","starred_url":"https://api.github.com/users/a14n/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/a14n/subscriptions","organizations_url":"https://api.github.com/users/a14n/orgs","repos_url":"https://api.github.com/users/a14n/repos","events_url":"https://api.github.com/users/a14n/events{/privacy}","received_events_url":"https://api.github.com/users/a14n/received_events","type":"User","site_admin":false},"created_at":"2018-10-21T20:53:16Z","updated_at":"2018-10-21T20:53:16Z","author_association":"CONTRIBUTOR","body":">Is there a reason to not make a breaking change? Just bump the appropriate version number.\r\n\r\nUnfortunately linter package is not like any other package. It's bundled in the sdk with the analyzer. So a simple new release of the sdk may come with a new version of linter. Actually the version number of linter is only used to [link it into the sdk](https://github.com/dart-lang/sdk/blob/f5cd6ccfb73799818ef3c88ea4b4d9e582f63504/DEPS#L98).\r\n\r\nNote that it would be a normal package if it'd [become an anlyzer plugin](https://github.com/dart-lang/linter/issues/1097)."}}
{"actor":{"display_login":"a14n"}}