{"action":"created","issue":{"url":"https://api.github.com/repos/sevntu-checkstyle/sevntu.checkstyle/issues/285","repository_url":"https://api.github.com/repos/sevntu-checkstyle/sevntu.checkstyle","labels_url":"https://api.github.com/repos/sevntu-checkstyle/sevntu.checkstyle/issues/285/labels{/name}","comments_url":"https://api.github.com/repos/sevntu-checkstyle/sevntu.checkstyle/issues/285/comments","events_url":"https://api.github.com/repos/sevntu-checkstyle/sevntu.checkstyle/issues/285/events","html_url":"https://github.com/sevntu-checkstyle/sevntu.checkstyle/issues/285","id":50890536,"number":285,"title":"Create a test/tool to validate the synchronization of config files with changes in checks","user":{"login":"rdiachenko","id":875939,"avatar_url":"https://avatars.githubusercontent.com/u/875939?v=3","gravatar_id":"","url":"https://api.github.com/users/rdiachenko","html_url":"https://github.com/rdiachenko","followers_url":"https://api.github.com/users/rdiachenko/followers","following_url":"https://api.github.com/users/rdiachenko/following{/other_user}","gists_url":"https://api.github.com/users/rdiachenko/gists{/gist_id}","starred_url":"https://api.github.com/users/rdiachenko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rdiachenko/subscriptions","organizations_url":"https://api.github.com/users/rdiachenko/orgs","repos_url":"https://api.github.com/users/rdiachenko/repos","events_url":"https://api.github.com/users/rdiachenko/events{/privacy}","received_events_url":"https://api.github.com/users/rdiachenko/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2014-12-03T20:45:45Z","updated_at":"2016-12-03T19:37:10Z","closed_at":null,"body":"**Problem:**\nWhen we create/modify/remove checks we have to keep in mind the following resources which have to be updated as well:\n\n1) <a href=\"https://github.com/sevntu-checkstyle/sevntu.checkstyle/blob/gh-pages/sevntu-checkstyle-default-configuration.xml\">SevNTU checkstyle default configuration</a>\n2) <a href=\"https://github.com/sevntu-checkstyle/sevntu.checkstyle/blob/master/sevntu-checkstyle-sonar-plugin/src/main/resources/com/github/sevntu/checkstyle/sonar/checkstyle-extensions.xml\">SevNTU checkstyle sonar configuration</a>\n\nAs we're all human beings we forget to update these resources from time to time. (One of the examples: #283)\n\n**Proposal:**\nWe should create some kind of test/tool which will check if all resources are properly updated after regular changes in checks. It'll be also good to integrate this test into maven build and fail the whole build until a developer updates all the resources.\n"},"comment":{"url":"https://api.github.com/repos/sevntu-checkstyle/sevntu.checkstyle/issues/comments/264660491","html_url":"https://github.com/sevntu-checkstyle/sevntu.checkstyle/issues/285#issuecomment-264660491","issue_url":"https://api.github.com/repos/sevntu-checkstyle/sevntu.checkstyle/issues/285","id":264660491,"user":{"login":"romani","id":812984,"avatar_url":"https://avatars.githubusercontent.com/u/812984?v=3","gravatar_id":"","url":"https://api.github.com/users/romani","html_url":"https://github.com/romani","followers_url":"https://api.github.com/users/romani/followers","following_url":"https://api.github.com/users/romani/following{/other_user}","gists_url":"https://api.github.com/users/romani/gists{/gist_id}","starred_url":"https://api.github.com/users/romani/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/romani/subscriptions","organizations_url":"https://api.github.com/users/romani/orgs","repos_url":"https://api.github.com/users/romani/repos","events_url":"https://api.github.com/users/romani/events{/privacy}","received_events_url":"https://api.github.com/users/romani/received_events","type":"User","site_admin":false},"created_at":"2016-12-03T19:37:10Z","updated_at":"2016-12-03T19:37:10Z","body":"Lets skip this file for now, as we already have a copy."}}
{"actor":{"display_login":"romani"}}