{"action":"closed","issue":{"url":"https://api.github.com/repos/vshaxe/vscode-checkstyle/issues/11","repository_url":"https://api.github.com/repos/vshaxe/vscode-checkstyle","labels_url":"https://api.github.com/repos/vshaxe/vscode-checkstyle/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/vshaxe/vscode-checkstyle/issues/11/comments","events_url":"https://api.github.com/repos/vshaxe/vscode-checkstyle/issues/11/events","html_url":"https://github.com/vshaxe/vscode-checkstyle/issues/11","id":324727228,"node_id":"MDU6SXNzdWUzMjQ3MjcyMjg=","number":11,"title":"Provide a JSON schema for auto-completion in checkstyle.json","user":{"login":"Gama11","id":2620907,"node_id":"MDQ6VXNlcjI2MjA5MDc=","avatar_url":"https://avatars0.githubusercontent.com/u/2620907?v=4","gravatar_id":"","url":"https://api.github.com/users/Gama11","html_url":"https://github.com/Gama11","followers_url":"https://api.github.com/users/Gama11/followers","following_url":"https://api.github.com/users/Gama11/following{/other_user}","gists_url":"https://api.github.com/users/Gama11/gists{/gist_id}","starred_url":"https://api.github.com/users/Gama11/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Gama11/subscriptions","organizations_url":"https://api.github.com/users/Gama11/orgs","repos_url":"https://api.github.com/users/Gama11/repos","events_url":"https://api.github.com/users/Gama11/events{/privacy}","received_events_url":"https://api.github.com/users/Gama11/received_events","type":"User","site_admin":false},"labels":[{"id":370334193,"node_id":"MDU6TGFiZWwzNzAzMzQxOTM=","url":"https://api.github.com/repos/vshaxe/vscode-checkstyle/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2018-05-20T17:44:30Z","updated_at":"2018-06-06T21:32:25Z","closed_at":"2018-06-06T21:32:25Z","author_association":"MEMBER","body":"Right now configuration is a bit tedious due to the lack of auto-completion. VSCode extension can contribute a JSON schema that allows this. I've used this before to generate a schema for `vshaxe-build.json` files in the vshaxe-build extension:\r\n\r\n- https://github.com/vshaxe/vshaxe-build/blob/031fccbd43cdb8b8210f75dbc19a6f3332d929fa/package.json#L38-L48\r\n- https://github.com/vshaxe/vshaxe-build/blob/master/schemas/vshaxe-build-schema.json\r\n\r\nThe schema was auto-generated from the Haxe type definitions using @nadako's (not-quite-finished) library: https://github.com/nadako/haxe-type-to-json-schema\r\n\r\n@AlexHaxe interested in working on this? :)"}}
{"actor":{"display_login":"Gama11"}}