{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/jschema/issues/3","repository_url":"https://api.github.com/repos/Microsoft/jschema","labels_url":"https://api.github.com/repos/Microsoft/jschema/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/jschema/issues/3/comments","events_url":"https://api.github.com/repos/Microsoft/jschema/issues/3/events","html_url":"https://github.com/Microsoft/jschema/issues/3","id":173545292,"node_id":"MDU6SXNzdWUxNzM1NDUyOTI=","number":3,"title":"Validator does not report error locations in JSON pointer format","user":{"login":"lgolding","id":11762653,"node_id":"MDQ6VXNlcjExNzYyNjUz","avatar_url":"https://avatars0.githubusercontent.com/u/11762653?v=4","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":[{"id":1038314685,"node_id":"MDU6TGFiZWwxMDM4MzE0Njg1","url":"https://api.github.com/repos/Microsoft/jschema/labels/area-validation","name":"area-validation","color":"f4c2a4","default":false},{"id":390436176,"node_id":"MDU6TGFiZWwzOTA0MzYxNzY=","url":"https://api.github.com/repos/Microsoft/jschema/labels/bug","name":"bug","color":"ee0701","default":true},{"id":1055934282,"node_id":"MDU6TGFiZWwxMDU1OTM0Mjgy","url":"https://api.github.com/repos/Microsoft/jschema/labels/resolved-by-design","name":"resolved-by-design","color":"5319e7","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-08-26T21:16:01Z","updated_at":"2018-10-09T16:58:52Z","closed_at":null,"author_association":"COLLABORATOR","body":"In its error messages, the validator reports error locations like this: `runs[0].rules.TST0001.helpUri` instead of using the JSON pointer syntax `/runs/0/rules/TST0001/helpUri`.\n"},"comment":{"url":"https://api.github.com/repos/Microsoft/jschema/issues/comments/428270067","html_url":"https://github.com/Microsoft/jschema/issues/3#issuecomment-428270067","issue_url":"https://api.github.com/repos/Microsoft/jschema/issues/3","id":428270067,"node_id":"MDEyOklzc3VlQ29tbWVudDQyODI3MDA2Nw==","user":{"login":"lgolding","id":11762653,"node_id":"MDQ6VXNlcjExNzYyNjUz","avatar_url":"https://avatars0.githubusercontent.com/u/11762653?v=4","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":"2018-10-09T16:58:52Z","updated_at":"2018-10-09T16:58:52Z","author_association":"COLLABORATOR","body":"Per discussion with @michaelcfanning:\r\n\r\nThe reason I opened this was that the SARIF SDK's validation tool performs three tasks:\r\n\r\n1. Ensure that the SARIF log file is a valid JSON file.\r\n2. Ensure that the log file conforms to the SARIF JSON schema.\r\n3. Perform a set of SARIF-specific validations that cannot be expressed in JSON schema.\r\n\r\nThe first two of those express their locations in JSON format, the last in JPointer format. I wanted them all to be consistent.\r\n\r\nBut Michael and I decided that the JSON format is more readable (for one thing, it doesn't escape \"/\" to \"~1\"). So we will close this issue, and instead open Microsoft/sarif-sdk#1110."}}
{"actor":{"display_login":"lgolding"}}