{"action":"created","comment":{"url":"https://api.github.com/repos/windup/windup-rulesets/pulls/comments/139653376","pull_request_review_id":63614334,"id":139653376,"diff_hunk":"@@ -0,0 +1,51 @@\n+package org.windup.examples.technology.http;\n+\n+import javax.servlet.http.HttpServletRequest;\n+import javax.ws.rs.CookieParam;\n+import javax.ws.rs.GET;\n+import javax.ws.rs.POST;\n+import javax.ws.rs.Path;\n+import javax.ws.rs.PathParam;\n+import javax.ws.rs.Produces;\n+import javax.ws.rs.core.Context;\n+import javax.ws.rs.core.Response;\n+import javax.ws.rs.core.Response.Status;\n+\n+\n+@Path(\"/calc\")\n+public class JaxRsWebService extends AbstractEaoService implements Serializable {","path":"rules-reviewed/technology-usage/tests/data/http/JaxRsWebService.java","position":16,"original_position":16,"commit_id":"7c83be77565c12e2feb599cab327383fc2b3e303","original_commit_id":"7c83be77565c12e2feb599cab327383fc2b3e303","user":{"login":"klinki","id":1476175,"avatar_url":"https://avatars3.githubusercontent.com/u/1476175?v=4","gravatar_id":"","url":"https://api.github.com/users/klinki","html_url":"https://github.com/klinki","followers_url":"https://api.github.com/users/klinki/followers","following_url":"https://api.github.com/users/klinki/following{/other_user}","gists_url":"https://api.github.com/users/klinki/gists{/gist_id}","starred_url":"https://api.github.com/users/klinki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/klinki/subscriptions","organizations_url":"https://api.github.com/users/klinki/orgs","repos_url":"https://api.github.com/users/klinki/repos","events_url":"https://api.github.com/users/klinki/events{/privacy}","received_events_url":"https://api.github.com/users/klinki/received_events","type":"User","site_admin":false},"body":"There are 5 identified `RxJSWebServices` in this file. For each `@Path` annotation. But is it correct? Shouldn't there be 4? The top-level one doesn't add any new service, it is just root for other services.","created_at":"2017-09-19T10:28:35Z","updated_at":"2017-09-19T10:28:35Z","html_url":"https://github.com/windup/windup-rulesets/pull/265#discussion_r139653376","pull_request_url":"https://api.github.com/repos/windup/windup-rulesets/pulls/265","author_association":"MEMBER","_links":{"self":{"href":"https://api.github.com/repos/windup/windup-rulesets/pulls/comments/139653376"},"html":{"href":"https://github.com/windup/windup-rulesets/pull/265#discussion_r139653376"},"pull_request":{"href":"https://api.github.com/repos/windup/windup-rulesets/pulls/265"}}},"pull_request":{"url":"https://api.github.com/repos/windup/windup-rulesets/pulls/265","id":140847182,"html_url":"https://github.com/windup/windup-rulesets/pull/265","diff_url":"https://github.com/windup/windup-rulesets/pull/265.diff","patch_url":"https://github.com/windup/windup-rulesets/pull/265.patch","issue_url":"https://api.github.com/repos/windup/windup-rulesets/issues/265","number":265,"state":"open","locked":false,"title":"WINDUPRULE-288 - HTTP services","user":{"login":"klinki","id":1476175,"avatar_url":"https://avatars3.githubusercontent.com/u/1476175?v=4","gravatar_id":"","url":"https://api.github.com/users/klinki","html_url":"https://github.com/klinki","followers_url":"https://api.github.com/users/klinki/followers","following_url":"https://api.github.com/users/klinki/following{/other_user}","gists_url":"https://api.github.com/users/klinki/gists{/gist_id}","starred_url":"https://api.github.com/users/klinki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/klinki/subscriptions","organizations_url":"https://api.github.com/users/klinki/orgs","repos_url":"https://api.github.com/users/klinki/repos","events_url":"https://api.github.com/users/klinki/events{/privacy}","received_events_url":"https://api.github.com/users/klinki/received_events","type":"User","site_admin":false},"body":"Depends on https://github.com/windup/windup/pull/1170\r\nAnd also on https://github.com/windup/windup/pull/1178","created_at":"2017-09-13T14:48:34Z","updated_at":"2017-09-19T10:28:35Z","closed_at":null,"merged_at":null,"merge_commit_sha":"c8066914ce1e69e9c69f120b3d228982e6a173dd","assignee":null,"assignees":[],"requested_reviewers":[],"milestone":null,"commits_url":"https://api.github.com/repos/windup/windup-rulesets/pulls/265/commits","review_comments_url":"https://api.github.com/repos/windup/windup-rulesets/pulls/265/comments","review_comment_url":"https://api.github.com/repos/windup/windup-rulesets/pulls/comments{/number}","comments_url":"https://api.github.com/repos/windup/windup-rulesets/issues/265/comments","statuses_url":"https://api.github.com/repos/windup/windup-rulesets/statuses/7c83be77565c12e2feb599cab327383fc2b3e303","head":{"label":"klinki:WINDUPRULE-288-http-services","ref":"WINDUPRULE-288-http-services","sha":"7c83be77565c12e2feb599cab327383fc2b3e303","user":{"login":"klinki","id":1476175,"avatar_url":"https://avatars3.githubusercontent.com/u/1476175?v=4","gravatar_id":"","url":"https://api.github.com/users/klinki","html_url":"https://github.com/klinki","followers_url":"https://api.github.com/users/klinki/followers","following_url":"https://api.github.com/users/klinki/following{/other_user}","gists_url":"https://api.github.com/users/klinki/gists{/gist_id}","starred_url":"https://api.github.com/users/klinki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/klinki/subscriptions","organizations_url":"https://api.github.com/users/klinki/orgs","repos_url":"https://api.github.com/users/klinki/repos","events_url":"https://api.github.com/users/klinki/events{/privacy}","received_events_url":"https://api.github.com/users/klinki/received_events","type":"User","site_admin":false},"repo":{"id":95762867,"name":"windup-rulesets","full_name":"klinki/windup-rulesets","owner":{"login":"klinki","id":1476175,"avatar_url":"https://avatars3.githubusercontent.com/u/1476175?v=4","gravatar_id":"","url":"https://api.github.com/users/klinki","html_url":"https://github.com/klinki","followers_url":"https://api.github.com/users/klinki/followers","following_url":"https://api.github.com/users/klinki/following{/other_user}","gists_url":"https://api.github.com/users/klinki/gists{/gist_id}","starred_url":"https://api.github.com/users/klinki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/klinki/subscriptions","organizations_url":"https://api.github.com/users/klinki/orgs","repos_url":"https://api.github.com/users/klinki/repos","events_url":"https://api.github.com/users/klinki/events{/privacy}","received_events_url":"https://api.github.com/users/klinki/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/klinki/windup-rulesets","description":"Windup rules and rulesets contributed by community.","fork":true,"url":"https://api.github.com/repos/klinki/windup-rulesets","forks_url":"https://api.github.com/repos/klinki/windup-rulesets/forks","keys_url":"https://api.github.com/repos/klinki/windup-rulesets/keys{/key_id}","collaborators_url":"https://api.github.com/repos/klinki/windup-rulesets/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/klinki/windup-rulesets/teams","hooks_url":"https://api.github.com/repos/klinki/windup-rulesets/hooks","issue_events_url":"https://api.github.com/repos/klinki/windup-rulesets/issues/events{/number}","events_url":"https://api.github.com/repos/klinki/windup-rulesets/events","assignees_url":"https://api.github.com/repos/klinki/windup-rulesets/assignees{/user}","branches_url":"https://api.github.com/repos/klinki/windup-rulesets/branches{/branch}","tags_url":"https://api.github.com/repos/klinki/windup-rulesets/tags","blobs_url":"https://api.github.com/repos/klinki/windup-rulesets/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/klinki/windup-rulesets/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/klinki/windup-rulesets/git/refs{/sha}","trees_url":"https://api.github.com/repos/klinki/windup-rulesets/git/trees{/sha}","statuses_url":"https://api.github.com/repos/klinki/windup-rulesets/statuses/{sha}","languages_url":"https://api.github.com/repos/klinki/windup-rulesets/languages","stargazers_url":"https://api.github.com/repos/klinki/windup-rulesets/stargazers","contributors_url":"https://api.github.com/repos/klinki/windup-rulesets/contributors","subscribers_url":"https://api.github.com/repos/klinki/windup-rulesets/subscribers","subscription_url":"https://api.github.com/repos/klinki/windup-rulesets/subscription","commits_url":"https://api.github.com/repos/klinki/windup-rulesets/commits{/sha}","git_commits_url":"https://api.github.com/repos/klinki/windup-rulesets/git/commits{/sha}","comments_url":"https://api.github.com/repos/klinki/windup-rulesets/comments{/number}","issue_comment_url":"https://api.github.com/repos/klinki/windup-rulesets/issues/comments{/number}","contents_url":"https://api.github.com/repos/klinki/windup-rulesets/contents/{+path}","compare_url":"https://api.github.com/repos/klinki/windup-rulesets/compare/{base}...{head}","merges_url":"https://api.github.com/repos/klinki/windup-rulesets/merges","archive_url":"https://api.github.com/repos/klinki/windup-rulesets/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/klinki/windup-rulesets/downloads","issues_url":"https://api.github.com/repos/klinki/windup-rulesets/issues{/number}","pulls_url":"https://api.github.com/repos/klinki/windup-rulesets/pulls{/number}","milestones_url":"https://api.github.com/repos/klinki/windup-rulesets/milestones{/number}","notifications_url":"https://api.github.com/repos/klinki/windup-rulesets/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/klinki/windup-rulesets/labels{/name}","releases_url":"https://api.github.com/repos/klinki/windup-rulesets/releases{/id}","deployments_url":"https://api.github.com/repos/klinki/windup-rulesets/deployments","created_at":"2017-06-29T09:42:46Z","updated_at":"2017-06-29T09:42:49Z","pushed_at":"2017-09-19T10:26:54Z","git_url":"git://github.com/klinki/windup-rulesets.git","ssh_url":"git@github.com:klinki/windup-rulesets.git","clone_url":"https://github.com/klinki/windup-rulesets.git","svn_url":"https://github.com/klinki/windup-rulesets","homepage":"http://windup.jboss.org","size":88541,"stargazers_count":0,"watchers_count":0,"language":"Java","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"windup:master","ref":"master","sha":"0a160f2b27af5344fefac5ff8000065f1353a5a5","user":{"login":"windup","id":4266383,"avatar_url":"https://avatars1.githubusercontent.com/u/4266383?v=4","gravatar_id":"","url":"https://api.github.com/users/windup","html_url":"https://github.com/windup","followers_url":"https://api.github.com/users/windup/followers","following_url":"https://api.github.com/users/windup/following{/other_user}","gists_url":"https://api.github.com/users/windup/gists{/gist_id}","starred_url":"https://api.github.com/users/windup/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/windup/subscriptions","organizations_url":"https://api.github.com/users/windup/orgs","repos_url":"https://api.github.com/users/windup/repos","events_url":"https://api.github.com/users/windup/events{/privacy}","received_events_url":"https://api.github.com/users/windup/received_events","type":"Organization","site_admin":false},"repo":{"id":23937058,"name":"windup-rulesets","full_name":"windup/windup-rulesets","owner":{"login":"windup","id":4266383,"avatar_url":"https://avatars1.githubusercontent.com/u/4266383?v=4","gravatar_id":"","url":"https://api.github.com/users/windup","html_url":"https://github.com/windup","followers_url":"https://api.github.com/users/windup/followers","following_url":"https://api.github.com/users/windup/following{/other_user}","gists_url":"https://api.github.com/users/windup/gists{/gist_id}","starred_url":"https://api.github.com/users/windup/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/windup/subscriptions","organizations_url":"https://api.github.com/users/windup/orgs","repos_url":"https://api.github.com/users/windup/repos","events_url":"https://api.github.com/users/windup/events{/privacy}","received_events_url":"https://api.github.com/users/windup/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/windup/windup-rulesets","description":"Windup rules and rulesets contributed by community.","fork":false,"url":"https://api.github.com/repos/windup/windup-rulesets","forks_url":"https://api.github.com/repos/windup/windup-rulesets/forks","keys_url":"https://api.github.com/repos/windup/windup-rulesets/keys{/key_id}","collaborators_url":"https://api.github.com/repos/windup/windup-rulesets/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/windup/windup-rulesets/teams","hooks_url":"https://api.github.com/repos/windup/windup-rulesets/hooks","issue_events_url":"https://api.github.com/repos/windup/windup-rulesets/issues/events{/number}","events_url":"https://api.github.com/repos/windup/windup-rulesets/events","assignees_url":"https://api.github.com/repos/windup/windup-rulesets/assignees{/user}","branches_url":"https://api.github.com/repos/windup/windup-rulesets/branches{/branch}","tags_url":"https://api.github.com/repos/windup/windup-rulesets/tags","blobs_url":"https://api.github.com/repos/windup/windup-rulesets/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/windup/windup-rulesets/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/windup/windup-rulesets/git/refs{/sha}","trees_url":"https://api.github.com/repos/windup/windup-rulesets/git/trees{/sha}","statuses_url":"https://api.github.com/repos/windup/windup-rulesets/statuses/{sha}","languages_url":"https://api.github.com/repos/windup/windup-rulesets/languages","stargazers_url":"https://api.github.com/repos/windup/windup-rulesets/stargazers","contributors_url":"https://api.github.com/repos/windup/windup-rulesets/contributors","subscribers_url":"https://api.github.com/repos/windup/windup-rulesets/subscribers","subscription_url":"https://api.github.com/repos/windup/windup-rulesets/subscription","commits_url":"https://api.github.com/repos/windup/windup-rulesets/commits{/sha}","git_commits_url":"https://api.github.com/repos/windup/windup-rulesets/git/commits{/sha}","comments_url":"https://api.github.com/repos/windup/windup-rulesets/comments{/number}","issue_comment_url":"https://api.github.com/repos/windup/windup-rulesets/issues/comments{/number}","contents_url":"https://api.github.com/repos/windup/windup-rulesets/contents/{+path}","compare_url":"https://api.github.com/repos/windup/windup-rulesets/compare/{base}...{head}","merges_url":"https://api.github.com/repos/windup/windup-rulesets/merges","archive_url":"https://api.github.com/repos/windup/windup-rulesets/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/windup/windup-rulesets/downloads","issues_url":"https://api.github.com/repos/windup/windup-rulesets/issues{/number}","pulls_url":"https://api.github.com/repos/windup/windup-rulesets/pulls{/number}","milestones_url":"https://api.github.com/repos/windup/windup-rulesets/milestones{/number}","notifications_url":"https://api.github.com/repos/windup/windup-rulesets/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/windup/windup-rulesets/labels{/name}","releases_url":"https://api.github.com/repos/windup/windup-rulesets/releases{/id}","deployments_url":"https://api.github.com/repos/windup/windup-rulesets/deployments","created_at":"2014-09-11T21:51:19Z","updated_at":"2017-07-11T18:00:59Z","pushed_at":"2017-09-19T10:26:56Z","git_url":"git://github.com/windup/windup-rulesets.git","ssh_url":"git@github.com:windup/windup-rulesets.git","clone_url":"https://github.com/windup/windup-rulesets.git","svn_url":"https://github.com/windup/windup-rulesets","homepage":"http://windup.jboss.org","size":88538,"stargazers_count":1,"watchers_count":1,"language":"Java","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":28,"mirror_url":null,"open_issues_count":6,"forks":28,"open_issues":6,"watchers":1,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/windup/windup-rulesets/pulls/265"},"html":{"href":"https://github.com/windup/windup-rulesets/pull/265"},"issue":{"href":"https://api.github.com/repos/windup/windup-rulesets/issues/265"},"comments":{"href":"https://api.github.com/repos/windup/windup-rulesets/issues/265/comments"},"review_comments":{"href":"https://api.github.com/repos/windup/windup-rulesets/pulls/265/comments"},"review_comment":{"href":"https://api.github.com/repos/windup/windup-rulesets/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/windup/windup-rulesets/pulls/265/commits"},"statuses":{"href":"https://api.github.com/repos/windup/windup-rulesets/statuses/7c83be77565c12e2feb599cab327383fc2b3e303"}},"author_association":"MEMBER"}}
{"actor":{"display_login":"klinki"}}