{"action":"created","comment":{"url":"https://api.github.com/repos/eHarmony/aloha/pulls/comments/43585034","id":43585034,"diff_hunk":"@@ -167,7 +168,16 @@ object RefInfoOps extends RefInfoOps[RefInfo] with EitherHelpers {\n   @SuppressWarnings(Array(\"deprecation\"))\n   def isSubType[Sub, Super](implicit sub: RefInfo[Sub], sup: RefInfo[Super]): Boolean = sub <:< sup\n \n+  def isJavaInterface[A](implicit a: RefInfo[A]) = a.erasure.isInterface","path":"aloha-core/src/main/scala/com/eharmony/aloha/reflect/RefInfoOps.scala","position":12,"original_position":12,"commit_id":"42203e5006f6800a895b0db39e8c0e2f1cb02efa","original_commit_id":"42203e5006f6800a895b0db39e8c0e2f1cb02efa","user":{"login":"jmorra","id":117275,"avatar_url":"https://avatars.githubusercontent.com/u/117275?v=3","gravatar_id":"","url":"https://api.github.com/users/jmorra","html_url":"https://github.com/jmorra","followers_url":"https://api.github.com/users/jmorra/followers","following_url":"https://api.github.com/users/jmorra/following{/other_user}","gists_url":"https://api.github.com/users/jmorra/gists{/gist_id}","starred_url":"https://api.github.com/users/jmorra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jmorra/subscriptions","organizations_url":"https://api.github.com/users/jmorra/orgs","repos_url":"https://api.github.com/users/jmorra/repos","events_url":"https://api.github.com/users/jmorra/events{/privacy}","received_events_url":"https://api.github.com/users/jmorra/received_events","type":"User","site_admin":false},"body":"OK","created_at":"2015-11-01T17:37:10Z","updated_at":"2015-11-01T17:37:10Z","html_url":"https://github.com/eHarmony/aloha/pull/58#discussion_r43585034","pull_request_url":"https://api.github.com/repos/eHarmony/aloha/pulls/58","_links":{"self":{"href":"https://api.github.com/repos/eHarmony/aloha/pulls/comments/43585034"},"html":{"href":"https://github.com/eHarmony/aloha/pull/58#discussion_r43585034"},"pull_request":{"href":"https://api.github.com/repos/eHarmony/aloha/pulls/58"}}},"pull_request":{"url":"https://api.github.com/repos/eHarmony/aloha/pulls/58","id":49364812,"html_url":"https://github.com/eHarmony/aloha/pull/58","diff_url":"https://github.com/eHarmony/aloha/pull/58.diff","patch_url":"https://github.com/eHarmony/aloha/pull/58.patch","issue_url":"https://api.github.com/repos/eHarmony/aloha/issues/58","number":58,"state":"open","locked":false,"title":"57 vw jni 8.1.0","user":{"login":"deaktator","id":6218239,"avatar_url":"https://avatars.githubusercontent.com/u/6218239?v=3","gravatar_id":"","url":"https://api.github.com/users/deaktator","html_url":"https://github.com/deaktator","followers_url":"https://api.github.com/users/deaktator/followers","following_url":"https://api.github.com/users/deaktator/following{/other_user}","gists_url":"https://api.github.com/users/deaktator/gists{/gist_id}","starred_url":"https://api.github.com/users/deaktator/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/deaktator/subscriptions","organizations_url":"https://api.github.com/users/deaktator/orgs","repos_url":"https://api.github.com/users/deaktator/repos","events_url":"https://api.github.com/users/deaktator/events{/privacy}","received_events_url":"https://api.github.com/users/deaktator/received_events","type":"User","site_admin":false},"body":"This PR uses the changes from #54 but deletes the `aloha-h2o` submodule and incorporates changes from @jmorra's 57-new-vw-jni branch.  This PR:\r\n\r\n1. Allows `vw.learner.VWIntLeaner` and `vw.learner.VWFloatLeaner`\r\n1. Disallows `gz` and `bz2` protocols in VFS 1 and 2 URLs.\r\n1. Disallows `vw.learner.VWIntArrayLeaner` and `vw.learner.VWFloatArrayLeaner`\r\n\r\nSome of the scaladoc may not be correct in `VwJniModel`.  That probably needs to be updated.  Also, we should review the unit tests to make sure we can't do somewhat better in terms of refactoring.","created_at":"2015-11-01T03:26:37Z","updated_at":"2015-11-01T17:37:10Z","closed_at":null,"merged_at":null,"merge_commit_sha":"50ae1f2254c28a9fd7f293dc3ccd09474fcebca7","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/eHarmony/aloha/pulls/58/commits","review_comments_url":"https://api.github.com/repos/eHarmony/aloha/pulls/58/comments","review_comment_url":"https://api.github.com/repos/eHarmony/aloha/pulls/comments{/number}","comments_url":"https://api.github.com/repos/eHarmony/aloha/issues/58/comments","statuses_url":"https://api.github.com/repos/eHarmony/aloha/statuses/42203e5006f6800a895b0db39e8c0e2f1cb02efa","head":{"label":"eHarmony:57-vw-jni-8.1.0","ref":"57-vw-jni-8.1.0","sha":"42203e5006f6800a895b0db39e8c0e2f1cb02efa","user":{"login":"eHarmony","id":1245717,"avatar_url":"https://avatars.githubusercontent.com/u/1245717?v=3","gravatar_id":"","url":"https://api.github.com/users/eHarmony","html_url":"https://github.com/eHarmony","followers_url":"https://api.github.com/users/eHarmony/followers","following_url":"https://api.github.com/users/eHarmony/following{/other_user}","gists_url":"https://api.github.com/users/eHarmony/gists{/gist_id}","starred_url":"https://api.github.com/users/eHarmony/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eHarmony/subscriptions","organizations_url":"https://api.github.com/users/eHarmony/orgs","repos_url":"https://api.github.com/users/eHarmony/repos","events_url":"https://api.github.com/users/eHarmony/events{/privacy}","received_events_url":"https://api.github.com/users/eHarmony/received_events","type":"Organization","site_admin":false},"repo":{"id":38333748,"name":"aloha","full_name":"eHarmony/aloha","owner":{"login":"eHarmony","id":1245717,"avatar_url":"https://avatars.githubusercontent.com/u/1245717?v=3","gravatar_id":"","url":"https://api.github.com/users/eHarmony","html_url":"https://github.com/eHarmony","followers_url":"https://api.github.com/users/eHarmony/followers","following_url":"https://api.github.com/users/eHarmony/following{/other_user}","gists_url":"https://api.github.com/users/eHarmony/gists{/gist_id}","starred_url":"https://api.github.com/users/eHarmony/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eHarmony/subscriptions","organizations_url":"https://api.github.com/users/eHarmony/orgs","repos_url":"https://api.github.com/users/eHarmony/repos","events_url":"https://api.github.com/users/eHarmony/events{/privacy}","received_events_url":"https://api.github.com/users/eHarmony/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/eHarmony/aloha","description":"A scala-based feature generation and modeling framework","fork":false,"url":"https://api.github.com/repos/eHarmony/aloha","forks_url":"https://api.github.com/repos/eHarmony/aloha/forks","keys_url":"https://api.github.com/repos/eHarmony/aloha/keys{/key_id}","collaborators_url":"https://api.github.com/repos/eHarmony/aloha/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/eHarmony/aloha/teams","hooks_url":"https://api.github.com/repos/eHarmony/aloha/hooks","issue_events_url":"https://api.github.com/repos/eHarmony/aloha/issues/events{/number}","events_url":"https://api.github.com/repos/eHarmony/aloha/events","assignees_url":"https://api.github.com/repos/eHarmony/aloha/assignees{/user}","branches_url":"https://api.github.com/repos/eHarmony/aloha/branches{/branch}","tags_url":"https://api.github.com/repos/eHarmony/aloha/tags","blobs_url":"https://api.github.com/repos/eHarmony/aloha/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/eHarmony/aloha/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/eHarmony/aloha/git/refs{/sha}","trees_url":"https://api.github.com/repos/eHarmony/aloha/git/trees{/sha}","statuses_url":"https://api.github.com/repos/eHarmony/aloha/statuses/{sha}","languages_url":"https://api.github.com/repos/eHarmony/aloha/languages","stargazers_url":"https://api.github.com/repos/eHarmony/aloha/stargazers","contributors_url":"https://api.github.com/repos/eHarmony/aloha/contributors","subscribers_url":"https://api.github.com/repos/eHarmony/aloha/subscribers","subscription_url":"https://api.github.com/repos/eHarmony/aloha/subscription","commits_url":"https://api.github.com/repos/eHarmony/aloha/commits{/sha}","git_commits_url":"https://api.github.com/repos/eHarmony/aloha/git/commits{/sha}","comments_url":"https://api.github.com/repos/eHarmony/aloha/comments{/number}","issue_comment_url":"https://api.github.com/repos/eHarmony/aloha/issues/comments{/number}","contents_url":"https://api.github.com/repos/eHarmony/aloha/contents/{+path}","compare_url":"https://api.github.com/repos/eHarmony/aloha/compare/{base}...{head}","merges_url":"https://api.github.com/repos/eHarmony/aloha/merges","archive_url":"https://api.github.com/repos/eHarmony/aloha/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/eHarmony/aloha/downloads","issues_url":"https://api.github.com/repos/eHarmony/aloha/issues{/number}","pulls_url":"https://api.github.com/repos/eHarmony/aloha/pulls{/number}","milestones_url":"https://api.github.com/repos/eHarmony/aloha/milestones{/number}","notifications_url":"https://api.github.com/repos/eHarmony/aloha/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/eHarmony/aloha/labels{/name}","releases_url":"https://api.github.com/repos/eHarmony/aloha/releases{/id}","created_at":"2015-06-30T21:21:33Z","updated_at":"2015-10-01T10:34:38Z","pushed_at":"2015-11-01T03:26:37Z","git_url":"git://github.com/eHarmony/aloha.git","ssh_url":"git@github.com:eHarmony/aloha.git","clone_url":"https://github.com/eHarmony/aloha.git","svn_url":"https://github.com/eHarmony/aloha","homepage":"http://eharmony.github.io/aloha","size":3899,"stargazers_count":3,"watchers_count":3,"language":"Scala","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":1,"mirror_url":null,"open_issues_count":20,"forks":1,"open_issues":20,"watchers":3,"default_branch":"master"}},"base":{"label":"eHarmony:master","ref":"master","sha":"5698e2657cbd0ea92858b93c3a5c07af2c793620","user":{"login":"eHarmony","id":1245717,"avatar_url":"https://avatars.githubusercontent.com/u/1245717?v=3","gravatar_id":"","url":"https://api.github.com/users/eHarmony","html_url":"https://github.com/eHarmony","followers_url":"https://api.github.com/users/eHarmony/followers","following_url":"https://api.github.com/users/eHarmony/following{/other_user}","gists_url":"https://api.github.com/users/eHarmony/gists{/gist_id}","starred_url":"https://api.github.com/users/eHarmony/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eHarmony/subscriptions","organizations_url":"https://api.github.com/users/eHarmony/orgs","repos_url":"https://api.github.com/users/eHarmony/repos","events_url":"https://api.github.com/users/eHarmony/events{/privacy}","received_events_url":"https://api.github.com/users/eHarmony/received_events","type":"Organization","site_admin":false},"repo":{"id":38333748,"name":"aloha","full_name":"eHarmony/aloha","owner":{"login":"eHarmony","id":1245717,"avatar_url":"https://avatars.githubusercontent.com/u/1245717?v=3","gravatar_id":"","url":"https://api.github.com/users/eHarmony","html_url":"https://github.com/eHarmony","followers_url":"https://api.github.com/users/eHarmony/followers","following_url":"https://api.github.com/users/eHarmony/following{/other_user}","gists_url":"https://api.github.com/users/eHarmony/gists{/gist_id}","starred_url":"https://api.github.com/users/eHarmony/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eHarmony/subscriptions","organizations_url":"https://api.github.com/users/eHarmony/orgs","repos_url":"https://api.github.com/users/eHarmony/repos","events_url":"https://api.github.com/users/eHarmony/events{/privacy}","received_events_url":"https://api.github.com/users/eHarmony/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/eHarmony/aloha","description":"A scala-based feature generation and modeling framework","fork":false,"url":"https://api.github.com/repos/eHarmony/aloha","forks_url":"https://api.github.com/repos/eHarmony/aloha/forks","keys_url":"https://api.github.com/repos/eHarmony/aloha/keys{/key_id}","collaborators_url":"https://api.github.com/repos/eHarmony/aloha/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/eHarmony/aloha/teams","hooks_url":"https://api.github.com/repos/eHarmony/aloha/hooks","issue_events_url":"https://api.github.com/repos/eHarmony/aloha/issues/events{/number}","events_url":"https://api.github.com/repos/eHarmony/aloha/events","assignees_url":"https://api.github.com/repos/eHarmony/aloha/assignees{/user}","branches_url":"https://api.github.com/repos/eHarmony/aloha/branches{/branch}","tags_url":"https://api.github.com/repos/eHarmony/aloha/tags","blobs_url":"https://api.github.com/repos/eHarmony/aloha/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/eHarmony/aloha/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/eHarmony/aloha/git/refs{/sha}","trees_url":"https://api.github.com/repos/eHarmony/aloha/git/trees{/sha}","statuses_url":"https://api.github.com/repos/eHarmony/aloha/statuses/{sha}","languages_url":"https://api.github.com/repos/eHarmony/aloha/languages","stargazers_url":"https://api.github.com/repos/eHarmony/aloha/stargazers","contributors_url":"https://api.github.com/repos/eHarmony/aloha/contributors","subscribers_url":"https://api.github.com/repos/eHarmony/aloha/subscribers","subscription_url":"https://api.github.com/repos/eHarmony/aloha/subscription","commits_url":"https://api.github.com/repos/eHarmony/aloha/commits{/sha}","git_commits_url":"https://api.github.com/repos/eHarmony/aloha/git/commits{/sha}","comments_url":"https://api.github.com/repos/eHarmony/aloha/comments{/number}","issue_comment_url":"https://api.github.com/repos/eHarmony/aloha/issues/comments{/number}","contents_url":"https://api.github.com/repos/eHarmony/aloha/contents/{+path}","compare_url":"https://api.github.com/repos/eHarmony/aloha/compare/{base}...{head}","merges_url":"https://api.github.com/repos/eHarmony/aloha/merges","archive_url":"https://api.github.com/repos/eHarmony/aloha/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/eHarmony/aloha/downloads","issues_url":"https://api.github.com/repos/eHarmony/aloha/issues{/number}","pulls_url":"https://api.github.com/repos/eHarmony/aloha/pulls{/number}","milestones_url":"https://api.github.com/repos/eHarmony/aloha/milestones{/number}","notifications_url":"https://api.github.com/repos/eHarmony/aloha/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/eHarmony/aloha/labels{/name}","releases_url":"https://api.github.com/repos/eHarmony/aloha/releases{/id}","created_at":"2015-06-30T21:21:33Z","updated_at":"2015-10-01T10:34:38Z","pushed_at":"2015-11-01T03:26:37Z","git_url":"git://github.com/eHarmony/aloha.git","ssh_url":"git@github.com:eHarmony/aloha.git","clone_url":"https://github.com/eHarmony/aloha.git","svn_url":"https://github.com/eHarmony/aloha","homepage":"http://eharmony.github.io/aloha","size":3899,"stargazers_count":3,"watchers_count":3,"language":"Scala","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":1,"mirror_url":null,"open_issues_count":20,"forks":1,"open_issues":20,"watchers":3,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/eHarmony/aloha/pulls/58"},"html":{"href":"https://github.com/eHarmony/aloha/pull/58"},"issue":{"href":"https://api.github.com/repos/eHarmony/aloha/issues/58"},"comments":{"href":"https://api.github.com/repos/eHarmony/aloha/issues/58/comments"},"review_comments":{"href":"https://api.github.com/repos/eHarmony/aloha/pulls/58/comments"},"review_comment":{"href":"https://api.github.com/repos/eHarmony/aloha/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/eHarmony/aloha/pulls/58/commits"},"statuses":{"href":"https://api.github.com/repos/eHarmony/aloha/statuses/42203e5006f6800a895b0db39e8c0e2f1cb02efa"}}}}