{"action":"created","issue":{"url":"https://api.github.com/repos/sarif-standard/sarif-spec/issues/19","repository_url":"https://api.github.com/repos/sarif-standard/sarif-spec","labels_url":"https://api.github.com/repos/sarif-standard/sarif-spec/issues/19/labels{/name}","comments_url":"https://api.github.com/repos/sarif-standard/sarif-spec/issues/19/comments","events_url":"https://api.github.com/repos/sarif-standard/sarif-spec/issues/19/events","html_url":"https://github.com/sarif-standard/sarif-spec/issues/19","id":100875141,"number":19,"title":"Can we specify a reasonable set of values for logicalLocation.kind, or is it a free-for-all?","user":{"login":"lgolding","id":11762653,"avatar_url":"https://avatars.githubusercontent.com/u/11762653?v=3","gravatar_id":"","url":"https://api.github.com/users/lgolding","html_url":"https://github.com/lgolding","followers_url":"https://api.github.com/users/lgolding/followers","following_url":"https://api.github.com/users/lgolding/following{/other_user}","gists_url":"https://api.github.com/users/lgolding/gists{/gist_id}","starred_url":"https://api.github.com/users/lgolding/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lgolding/subscriptions","organizations_url":"https://api.github.com/users/lgolding/orgs","repos_url":"https://api.github.com/users/lgolding/repos","events_url":"https://api.github.com/users/lgolding/events{/privacy}","received_events_url":"https://api.github.com/users/lgolding/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/sarif-standard/sarif-spec/labels/impact-breaks-consumers","name":"impact-breaks-consumers","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-08-13T21:40:18Z","updated_at":"2016-05-17T16:24:39Z","closed_at":null,"body":"Prescribing a fixed list at this point would be a breaking change."},"comment":{"url":"https://api.github.com/repos/sarif-standard/sarif-spec/issues/comments/219773179","html_url":"https://github.com/sarif-standard/sarif-spec/issues/19#issuecomment-219773179","issue_url":"https://api.github.com/repos/sarif-standard/sarif-spec/issues/19","id":219773179,"user":{"login":"lgolding","id":11762653,"avatar_url":"https://avatars.githubusercontent.com/u/11762653?v=3","gravatar_id":"","url":"https://api.github.com/users/lgolding","html_url":"https://github.com/lgolding","followers_url":"https://api.github.com/users/lgolding/followers","following_url":"https://api.github.com/users/lgolding/following{/other_user}","gists_url":"https://api.github.com/users/lgolding/gists{/gist_id}","starred_url":"https://api.github.com/users/lgolding/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lgolding/subscriptions","organizations_url":"https://api.github.com/users/lgolding/orgs","repos_url":"https://api.github.com/users/lgolding/repos","events_url":"https://api.github.com/users/lgolding/events{/privacy}","received_events_url":"https://api.github.com/users/lgolding/received_events","type":"User","site_admin":false},"created_at":"2016-05-17T16:24:39Z","updated_at":"2016-05-17T16:24:39Z","body":"Yes, we eliminated declaration and should remove it from schema text. Yes, we reduced class/struct to \"type\".\r\n\r\nIIRC we explicitly kept \"method\" because we felt it was useful to distinguish methods from all other kinds of members. But we'll remove it for now.\r\n\r\nRe: \"function\": the distinction here isn't between managed and native; it's between \"free function\" and \"function that's a member of a class\". C++ has both methods and functions and I think it's worth keeping both."}}