{"action":"created","comment":{"url":"https://api.github.com/repos/foam-framework/foam2/pulls/comments/180111365","pull_request_review_id":110223094,"id":180111365,"diff_hunk":"@@ -0,0 +1,43 @@\n+/**\r\n+ * @license\r\n+ * Copyright 2018 The FOAM Authors. All Rights Reserved.\r\n+ * http://www.apache.org/licenses/LICENSE-2.0\r\n+ */\r\n+\r\n+package foam.lib.query;\r\n+\r\n+import foam.lib.parse.Alt;\r\n+import foam.lib.parse.Literal;\r\n+import foam.lib.parse.LiteralIC;\r\n+import foam.lib.parse.PStream;\r\n+import foam.lib.parse.Parser;\r\n+import foam.lib.parse.ParserContext;\r\n+import foam.lib.parse.Seq1;\r\n+\r\n+public class AfterGteParser extends foam.lib.parse.ProxyParser {\r\n+\r\n+  public AfterGteParser(Parser valueParser) {\r\n+    setDelegate(new Seq1(1,\r\n+                        new Alt(new Literal(\">=\"),\r\n+                                new LiteralIC(\"-after:\")),\r\n+                        valueParser\r\n+                        ));\r\n+  }\r\n+\r\n+  @Override\r\n+  public PStream parse(PStream ps, ParserContext x) {\r\n+    ps = super.parse ( ps, x );\r","path":"src/foam/lib/query/AfterGteParser.java","position":29,"original_position":29,"commit_id":"73f1378d3debe37f44a70f3b0cbc63aa2a50eff9","original_commit_id":"73f1378d3debe37f44a70f3b0cbc63aa2a50eff9","user":{"login":"adamvy","id":87934,"avatar_url":"https://avatars2.githubusercontent.com/u/87934?v=4","gravatar_id":"","url":"https://api.github.com/users/adamvy","html_url":"https://github.com/adamvy","followers_url":"https://api.github.com/users/adamvy/followers","following_url":"https://api.github.com/users/adamvy/following{/other_user}","gists_url":"https://api.github.com/users/adamvy/gists{/gist_id}","starred_url":"https://api.github.com/users/adamvy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adamvy/subscriptions","organizations_url":"https://api.github.com/users/adamvy/orgs","repos_url":"https://api.github.com/users/adamvy/repos","events_url":"https://api.github.com/users/adamvy/events{/privacy}","received_events_url":"https://api.github.com/users/adamvy/received_events","type":"User","site_admin":false},"body":"FOAM style is `ps = super.parse(ps, x);`","created_at":"2018-04-09T14:24:40Z","updated_at":"2018-04-09T14:27:06Z","html_url":"https://github.com/foam-framework/foam2/pull/1130#discussion_r180111365","pull_request_url":"https://api.github.com/repos/foam-framework/foam2/pulls/1130","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/foam-framework/foam2/pulls/comments/180111365"},"html":{"href":"https://github.com/foam-framework/foam2/pull/1130#discussion_r180111365"},"pull_request":{"href":"https://api.github.com/repos/foam-framework/foam2/pulls/1130"}}},"pull_request":{"url":"https://api.github.com/repos/foam-framework/foam2/pulls/1130","id":179999928,"html_url":"https://github.com/foam-framework/foam2/pull/1130","diff_url":"https://github.com/foam-framework/foam2/pull/1130.diff","patch_url":"https://github.com/foam-framework/foam2/pull/1130.patch","issue_url":"https://api.github.com/repos/foam-framework/foam2/issues/1130","number":1130,"state":"open","locked":false,"title":"RFC: Java Query Parser","user":{"login":"adamvy","id":87934,"avatar_url":"https://avatars2.githubusercontent.com/u/87934?v=4","gravatar_id":"","url":"https://api.github.com/users/adamvy","html_url":"https://github.com/adamvy","followers_url":"https://api.github.com/users/adamvy/followers","following_url":"https://api.github.com/users/adamvy/following{/other_user}","gists_url":"https://api.github.com/users/adamvy/gists{/gist_id}","starred_url":"https://api.github.com/users/adamvy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adamvy/subscriptions","organizations_url":"https://api.github.com/users/adamvy/orgs","repos_url":"https://api.github.com/users/adamvy/repos","events_url":"https://api.github.com/users/adamvy/events{/privacy}","received_events_url":"https://api.github.com/users/adamvy/received_events","type":"User","site_admin":false},"body":"Making a pull request so I can make comments easily.","created_at":"2018-04-06T16:48:01Z","updated_at":"2018-04-09T14:27:06Z","closed_at":null,"merged_at":null,"merge_commit_sha":"c73ed1ad598244e69f1b93d8889c4a2bc30594fc","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/foam-framework/foam2/pulls/1130/commits","review_comments_url":"https://api.github.com/repos/foam-framework/foam2/pulls/1130/comments","review_comment_url":"https://api.github.com/repos/foam-framework/foam2/pulls/comments{/number}","comments_url":"https://api.github.com/repos/foam-framework/foam2/issues/1130/comments","statuses_url":"https://api.github.com/repos/foam-framework/foam2/statuses/73f1378d3debe37f44a70f3b0cbc63aa2a50eff9","head":{"label":"hchoura:javaQueryParserTree","ref":"javaQueryParserTree","sha":"73f1378d3debe37f44a70f3b0cbc63aa2a50eff9","user":{"login":"hchoura","id":32652535,"avatar_url":"https://avatars1.githubusercontent.com/u/32652535?v=4","gravatar_id":"","url":"https://api.github.com/users/hchoura","html_url":"https://github.com/hchoura","followers_url":"https://api.github.com/users/hchoura/followers","following_url":"https://api.github.com/users/hchoura/following{/other_user}","gists_url":"https://api.github.com/users/hchoura/gists{/gist_id}","starred_url":"https://api.github.com/users/hchoura/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hchoura/subscriptions","organizations_url":"https://api.github.com/users/hchoura/orgs","repos_url":"https://api.github.com/users/hchoura/repos","events_url":"https://api.github.com/users/hchoura/events{/privacy}","received_events_url":"https://api.github.com/users/hchoura/received_events","type":"User","site_admin":false},"repo":{"id":106429654,"name":"foam2","full_name":"hchoura/foam2","owner":{"login":"hchoura","id":32652535,"avatar_url":"https://avatars1.githubusercontent.com/u/32652535?v=4","gravatar_id":"","url":"https://api.github.com/users/hchoura","html_url":"https://github.com/hchoura","followers_url":"https://api.github.com/users/hchoura/followers","following_url":"https://api.github.com/users/hchoura/following{/other_user}","gists_url":"https://api.github.com/users/hchoura/gists{/gist_id}","starred_url":"https://api.github.com/users/hchoura/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hchoura/subscriptions","organizations_url":"https://api.github.com/users/hchoura/orgs","repos_url":"https://api.github.com/users/hchoura/repos","events_url":"https://api.github.com/users/hchoura/events{/privacy}","received_events_url":"https://api.github.com/users/hchoura/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/hchoura/foam2","description":"FOAM: Feature-Oriented Active Modeller, Version 2","fork":true,"url":"https://api.github.com/repos/hchoura/foam2","forks_url":"https://api.github.com/repos/hchoura/foam2/forks","keys_url":"https://api.github.com/repos/hchoura/foam2/keys{/key_id}","collaborators_url":"https://api.github.com/repos/hchoura/foam2/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/hchoura/foam2/teams","hooks_url":"https://api.github.com/repos/hchoura/foam2/hooks","issue_events_url":"https://api.github.com/repos/hchoura/foam2/issues/events{/number}","events_url":"https://api.github.com/repos/hchoura/foam2/events","assignees_url":"https://api.github.com/repos/hchoura/foam2/assignees{/user}","branches_url":"https://api.github.com/repos/hchoura/foam2/branches{/branch}","tags_url":"https://api.github.com/repos/hchoura/foam2/tags","blobs_url":"https://api.github.com/repos/hchoura/foam2/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/hchoura/foam2/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/hchoura/foam2/git/refs{/sha}","trees_url":"https://api.github.com/repos/hchoura/foam2/git/trees{/sha}","statuses_url":"https://api.github.com/repos/hchoura/foam2/statuses/{sha}","languages_url":"https://api.github.com/repos/hchoura/foam2/languages","stargazers_url":"https://api.github.com/repos/hchoura/foam2/stargazers","contributors_url":"https://api.github.com/repos/hchoura/foam2/contributors","subscribers_url":"https://api.github.com/repos/hchoura/foam2/subscribers","subscription_url":"https://api.github.com/repos/hchoura/foam2/subscription","commits_url":"https://api.github.com/repos/hchoura/foam2/commits{/sha}","git_commits_url":"https://api.github.com/repos/hchoura/foam2/git/commits{/sha}","comments_url":"https://api.github.com/repos/hchoura/foam2/comments{/number}","issue_comment_url":"https://api.github.com/repos/hchoura/foam2/issues/comments{/number}","contents_url":"https://api.github.com/repos/hchoura/foam2/contents/{+path}","compare_url":"https://api.github.com/repos/hchoura/foam2/compare/{base}...{head}","merges_url":"https://api.github.com/repos/hchoura/foam2/merges","archive_url":"https://api.github.com/repos/hchoura/foam2/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/hchoura/foam2/downloads","issues_url":"https://api.github.com/repos/hchoura/foam2/issues{/number}","pulls_url":"https://api.github.com/repos/hchoura/foam2/pulls{/number}","milestones_url":"https://api.github.com/repos/hchoura/foam2/milestones{/number}","notifications_url":"https://api.github.com/repos/hchoura/foam2/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/hchoura/foam2/labels{/name}","releases_url":"https://api.github.com/repos/hchoura/foam2/releases{/id}","deployments_url":"https://api.github.com/repos/hchoura/foam2/deployments","created_at":"2017-10-10T14:39:38Z","updated_at":"2017-10-10T14:39:42Z","pushed_at":"2018-04-06T21:10:15Z","git_url":"git://github.com/hchoura/foam2.git","ssh_url":"git@github.com:hchoura/foam2.git","clone_url":"https://github.com/hchoura/foam2.git","svn_url":"https://github.com/hchoura/foam2","homepage":"","size":15979,"stargazers_count":0,"watchers_count":0,"language":"HTML","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":null,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"foam-framework:master","ref":"master","sha":"f09b39e4e460588ada02be6b4c5790df360c4f76","user":{"login":"foam-framework","id":7460756,"avatar_url":"https://avatars1.githubusercontent.com/u/7460756?v=4","gravatar_id":"","url":"https://api.github.com/users/foam-framework","html_url":"https://github.com/foam-framework","followers_url":"https://api.github.com/users/foam-framework/followers","following_url":"https://api.github.com/users/foam-framework/following{/other_user}","gists_url":"https://api.github.com/users/foam-framework/gists{/gist_id}","starred_url":"https://api.github.com/users/foam-framework/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/foam-framework/subscriptions","organizations_url":"https://api.github.com/users/foam-framework/orgs","repos_url":"https://api.github.com/users/foam-framework/repos","events_url":"https://api.github.com/users/foam-framework/events{/privacy}","received_events_url":"https://api.github.com/users/foam-framework/received_events","type":"Organization","site_admin":false},"repo":{"id":50441060,"name":"foam2","full_name":"foam-framework/foam2","owner":{"login":"foam-framework","id":7460756,"avatar_url":"https://avatars1.githubusercontent.com/u/7460756?v=4","gravatar_id":"","url":"https://api.github.com/users/foam-framework","html_url":"https://github.com/foam-framework","followers_url":"https://api.github.com/users/foam-framework/followers","following_url":"https://api.github.com/users/foam-framework/following{/other_user}","gists_url":"https://api.github.com/users/foam-framework/gists{/gist_id}","starred_url":"https://api.github.com/users/foam-framework/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/foam-framework/subscriptions","organizations_url":"https://api.github.com/users/foam-framework/orgs","repos_url":"https://api.github.com/users/foam-framework/repos","events_url":"https://api.github.com/users/foam-framework/events{/privacy}","received_events_url":"https://api.github.com/users/foam-framework/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/foam-framework/foam2","description":"FOAM: Feature-Oriented Active Modeller, Version 2","fork":false,"url":"https://api.github.com/repos/foam-framework/foam2","forks_url":"https://api.github.com/repos/foam-framework/foam2/forks","keys_url":"https://api.github.com/repos/foam-framework/foam2/keys{/key_id}","collaborators_url":"https://api.github.com/repos/foam-framework/foam2/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/foam-framework/foam2/teams","hooks_url":"https://api.github.com/repos/foam-framework/foam2/hooks","issue_events_url":"https://api.github.com/repos/foam-framework/foam2/issues/events{/number}","events_url":"https://api.github.com/repos/foam-framework/foam2/events","assignees_url":"https://api.github.com/repos/foam-framework/foam2/assignees{/user}","branches_url":"https://api.github.com/repos/foam-framework/foam2/branches{/branch}","tags_url":"https://api.github.com/repos/foam-framework/foam2/tags","blobs_url":"https://api.github.com/repos/foam-framework/foam2/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/foam-framework/foam2/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/foam-framework/foam2/git/refs{/sha}","trees_url":"https://api.github.com/repos/foam-framework/foam2/git/trees{/sha}","statuses_url":"https://api.github.com/repos/foam-framework/foam2/statuses/{sha}","languages_url":"https://api.github.com/repos/foam-framework/foam2/languages","stargazers_url":"https://api.github.com/repos/foam-framework/foam2/stargazers","contributors_url":"https://api.github.com/repos/foam-framework/foam2/contributors","subscribers_url":"https://api.github.com/repos/foam-framework/foam2/subscribers","subscription_url":"https://api.github.com/repos/foam-framework/foam2/subscription","commits_url":"https://api.github.com/repos/foam-framework/foam2/commits{/sha}","git_commits_url":"https://api.github.com/repos/foam-framework/foam2/git/commits{/sha}","comments_url":"https://api.github.com/repos/foam-framework/foam2/comments{/number}","issue_comment_url":"https://api.github.com/repos/foam-framework/foam2/issues/comments{/number}","contents_url":"https://api.github.com/repos/foam-framework/foam2/contents/{+path}","compare_url":"https://api.github.com/repos/foam-framework/foam2/compare/{base}...{head}","merges_url":"https://api.github.com/repos/foam-framework/foam2/merges","archive_url":"https://api.github.com/repos/foam-framework/foam2/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/foam-framework/foam2/downloads","issues_url":"https://api.github.com/repos/foam-framework/foam2/issues{/number}","pulls_url":"https://api.github.com/repos/foam-framework/foam2/pulls{/number}","milestones_url":"https://api.github.com/repos/foam-framework/foam2/milestones{/number}","notifications_url":"https://api.github.com/repos/foam-framework/foam2/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/foam-framework/foam2/labels{/name}","releases_url":"https://api.github.com/repos/foam-framework/foam2/releases{/id}","deployments_url":"https://api.github.com/repos/foam-framework/foam2/deployments","created_at":"2016-01-26T16:13:38Z","updated_at":"2018-04-08T17:09:45Z","pushed_at":"2018-04-08T17:09:42Z","git_url":"git://github.com/foam-framework/foam2.git","ssh_url":"git@github.com:foam-framework/foam2.git","clone_url":"https://github.com/foam-framework/foam2.git","svn_url":"https://github.com/foam-framework/foam2","homepage":"","size":16053,"stargazers_count":22,"watchers_count":22,"language":"HTML","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":38,"mirror_url":null,"archived":false,"open_issues_count":150,"license":{"key":"other","name":"Other","spdx_id":null,"url":null},"forks":38,"open_issues":150,"watchers":22,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/foam-framework/foam2/pulls/1130"},"html":{"href":"https://github.com/foam-framework/foam2/pull/1130"},"issue":{"href":"https://api.github.com/repos/foam-framework/foam2/issues/1130"},"comments":{"href":"https://api.github.com/repos/foam-framework/foam2/issues/1130/comments"},"review_comments":{"href":"https://api.github.com/repos/foam-framework/foam2/pulls/1130/comments"},"review_comment":{"href":"https://api.github.com/repos/foam-framework/foam2/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/foam-framework/foam2/pulls/1130/commits"},"statuses":{"href":"https://api.github.com/repos/foam-framework/foam2/statuses/73f1378d3debe37f44a70f3b0cbc63aa2a50eff9"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"adamvy"}}