{"action":"created","issue":{"url":"https://api.github.com/repos/checkstyle/checkstyle/issues/2161","labels_url":"https://api.github.com/repos/checkstyle/checkstyle/issues/2161/labels{/name}","comments_url":"https://api.github.com/repos/checkstyle/checkstyle/issues/2161/comments","events_url":"https://api.github.com/repos/checkstyle/checkstyle/issues/2161/events","html_url":"https://github.com/checkstyle/checkstyle/issues/2161","id":106089189,"number":2161,"title":"Unify naming of all files with test inputs","user":{"login":"mkordas","id":5467276,"avatar_url":"https://avatars.githubusercontent.com/u/5467276?v=3","gravatar_id":"","url":"https://api.github.com/users/mkordas","html_url":"https://github.com/mkordas","followers_url":"https://api.github.com/users/mkordas/followers","following_url":"https://api.github.com/users/mkordas/following{/other_user}","gists_url":"https://api.github.com/users/mkordas/gists{/gist_id}","starred_url":"https://api.github.com/users/mkordas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mkordas/subscriptions","organizations_url":"https://api.github.com/users/mkordas/orgs","repos_url":"https://api.github.com/users/mkordas/repos","events_url":"https://api.github.com/users/mkordas/events{/privacy}","received_events_url":"https://api.github.com/users/mkordas/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/checkstyle/checkstyle/labels/approved","name":"approved","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-09-11T20:35:28Z","updated_at":"2015-09-12T12:44:21Z","closed_at":null,"body":"All files with code that is bad on purpose should be named in the same way. Let's start their names with 'Input' word."},"comment":{"url":"https://api.github.com/repos/checkstyle/checkstyle/issues/comments/139755358","html_url":"https://github.com/checkstyle/checkstyle/issues/2161#issuecomment-139755358","issue_url":"https://api.github.com/repos/checkstyle/checkstyle/issues/2161","id":139755358,"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":"2015-09-12T12:44:21Z","updated_at":"2015-09-12T12:44:21Z","body":"> Same package-structure: class -> UT -> Input file\r\n\r\nyes, we try to do that, but there are a lot of files that required to be reviewed.\r\n\r\n>  On the other hand, some tests reuse input files.\r\n\r\nyes, but that is old approach, reusage of Inputs cause dependency between tests. UTs should always be independent. It will cost us bigger amount of files in repo but will not force to update MethodCountTest and HiddenFieldCheckTest in the same update."}}