{"action":"created","issue":{"url":"https://api.github.com/repos/ethereum/browser-solidity/issues/918","repository_url":"https://api.github.com/repos/ethereum/browser-solidity","labels_url":"https://api.github.com/repos/ethereum/browser-solidity/issues/918/labels{/name}","comments_url":"https://api.github.com/repos/ethereum/browser-solidity/issues/918/comments","events_url":"https://api.github.com/repos/ethereum/browser-solidity/issues/918/events","html_url":"https://github.com/ethereum/browser-solidity/issues/918","id":277961889,"number":918,"title":"Static analyzer - warn when using control-flow modifiers in assembly","user":{"login":"axic","id":20340,"avatar_url":"https://avatars3.githubusercontent.com/u/20340?v=4","gravatar_id":"","url":"https://api.github.com/users/axic","html_url":"https://github.com/axic","followers_url":"https://api.github.com/users/axic/followers","following_url":"https://api.github.com/users/axic/following{/other_user}","gists_url":"https://api.github.com/users/axic/gists{/gist_id}","starred_url":"https://api.github.com/users/axic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/axic/subscriptions","organizations_url":"https://api.github.com/users/axic/orgs","repos_url":"https://api.github.com/users/axic/repos","events_url":"https://api.github.com/users/axic/events{/privacy}","received_events_url":"https://api.github.com/users/axic/received_events","type":"User","site_admin":false},"labels":[{"id":378080985,"url":"https://api.github.com/repos/ethereum/browser-solidity/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2017-11-30T00:57:12Z","updated_at":"2017-12-02T01:30:43Z","closed_at":null,"author_association":"MEMBER","body":"From https://github.com/ethereum/solidity/issues/3258.\r\n\r\nIt would be nice to warn if using assembly instructions which modify the control flow (e.g. they abort execution). All of them are available in the higher level language and in many cases using them there makes more sense.\r\n\r\nAssembly instructions to highlight: `invalid`, `return`, `revert`, `selfdestruct`\r\n\r\ncc @soad003, you might be interested"},"comment":{"url":"https://api.github.com/repos/ethereum/browser-solidity/issues/comments/348656906","html_url":"https://github.com/ethereum/browser-solidity/issues/918#issuecomment-348656906","issue_url":"https://api.github.com/repos/ethereum/browser-solidity/issues/918","id":348656906,"user":{"login":"axic","id":20340,"avatar_url":"https://avatars3.githubusercontent.com/u/20340?v=4","gravatar_id":"","url":"https://api.github.com/users/axic","html_url":"https://github.com/axic","followers_url":"https://api.github.com/users/axic/followers","following_url":"https://api.github.com/users/axic/following{/other_user}","gists_url":"https://api.github.com/users/axic/gists{/gist_id}","starred_url":"https://api.github.com/users/axic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/axic/subscriptions","organizations_url":"https://api.github.com/users/axic/orgs","repos_url":"https://api.github.com/users/axic/repos","events_url":"https://api.github.com/users/axic/events{/privacy}","received_events_url":"https://api.github.com/users/axic/received_events","type":"User","site_admin":false},"created_at":"2017-12-02T01:30:43Z","updated_at":"2017-12-02T01:30:43Z","author_association":"MEMBER","body":"There is an issue for it: https://github.com/ethereum/solidity/issues/2419"}}
{"actor":{"display_login":"axic"}}