{"action":"created","issue":{"url":"https://api.github.com/repos/zephyrproject-rtos/zephyr/issues/12341","repository_url":"https://api.github.com/repos/zephyrproject-rtos/zephyr","labels_url":"https://api.github.com/repos/zephyrproject-rtos/zephyr/issues/12341/labels{/name}","comments_url":"https://api.github.com/repos/zephyrproject-rtos/zephyr/issues/12341/comments","events_url":"https://api.github.com/repos/zephyrproject-rtos/zephyr/issues/12341/events","html_url":"https://github.com/zephyrproject-rtos/zephyr/pull/12341","id":396070830,"node_id":"MDExOlB1bGxSZXF1ZXN0MjQyMzc1MDEx","number":12341,"title":"fix MISRA-C rule 20.9","user":{"login":"ceolin","id":882919,"node_id":"MDQ6VXNlcjg4MjkxOQ==","avatar_url":"https://avatars1.githubusercontent.com/u/882919?v=4","gravatar_id":"","url":"https://api.github.com/users/ceolin","html_url":"https://github.com/ceolin","followers_url":"https://api.github.com/users/ceolin/followers","following_url":"https://api.github.com/users/ceolin/following{/other_user}","gists_url":"https://api.github.com/users/ceolin/gists{/gist_id}","starred_url":"https://api.github.com/users/ceolin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ceolin/subscriptions","organizations_url":"https://api.github.com/users/ceolin/orgs","repos_url":"https://api.github.com/users/ceolin/repos","events_url":"https://api.github.com/users/ceolin/events{/privacy}","received_events_url":"https://api.github.com/users/ceolin/received_events","type":"User","site_admin":false},"labels":[{"id":1052306885,"node_id":"MDU6TGFiZWwxMDUyMzA2ODg1","url":"https://api.github.com/repos/zephyrproject-rtos/zephyr/labels/MISRA-C","name":"MISRA-C","color":"c8db51","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2019-01-04T21:18:27Z","updated_at":"2019-01-04T21:45:58Z","closed_at":null,"author_association":"COLLABORATOR","pull_request":{"url":"https://api.github.com/repos/zephyrproject-rtos/zephyr/pulls/12341","html_url":"https://github.com/zephyrproject-rtos/zephyr/pull/12341","diff_url":"https://github.com/zephyrproject-rtos/zephyr/pull/12341.diff","patch_url":"https://github.com/zephyrproject-rtos/zephyr/pull/12341.patch"},"body":"MISRA-C states that If an attempt is made to use a macro identifier in a preprocessor directive, and that identifier has not been defined, then the preprocessor will assume that it has a value of zero and this could not be what was expected."},"comment":{"url":"https://api.github.com/repos/zephyrproject-rtos/zephyr/issues/comments/451577769","html_url":"https://github.com/zephyrproject-rtos/zephyr/pull/12341#issuecomment-451577769","issue_url":"https://api.github.com/repos/zephyrproject-rtos/zephyr/issues/12341","id":451577769,"node_id":"MDEyOklzc3VlQ29tbWVudDQ1MTU3Nzc2OQ==","user":{"login":"andyross","id":300115,"node_id":"MDQ6VXNlcjMwMDExNQ==","avatar_url":"https://avatars1.githubusercontent.com/u/300115?v=4","gravatar_id":"","url":"https://api.github.com/users/andyross","html_url":"https://github.com/andyross","followers_url":"https://api.github.com/users/andyross/followers","following_url":"https://api.github.com/users/andyross/following{/other_user}","gists_url":"https://api.github.com/users/andyross/gists{/gist_id}","starred_url":"https://api.github.com/users/andyross/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andyross/subscriptions","organizations_url":"https://api.github.com/users/andyross/orgs","repos_url":"https://api.github.com/users/andyross/repos","events_url":"https://api.github.com/users/andyross/events{/privacy}","received_events_url":"https://api.github.com/users/andyross/received_events","type":"User","site_admin":false},"created_at":"2019-01-04T21:45:58Z","updated_at":"2019-01-04T21:45:58Z","author_association":"MEMBER","body":"Yeah, but the point is that kconfig **also** has defined semantics, and it doesn't do that.  A false kconfig value produces an undefined symbol.  That's it's documented API.  And hell, we even control the code generator."}}
{"actor":{"display_login":"andyross"}}