payload: {"action":"created","comment":{"url":"https://api.github.com/repos/Microsoft/AdaptiveCards/pulls/comments/271976926","pull_request_review_id":222508048,"id":271976926,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDI3MTk3NjkyNg==","diff_hunk":"@@ -26135,6 +26251,42 @@ SWIGEXPORT jlong JNICALL Java_io_adaptivecards_objectmodel_AdaptiveCardObjectMod\n }\n \n \n+SWIGEXPORT jlong JNICALL Java_io_adaptivecards_objectmodel_AdaptiveCardObjectModelJNI_UnknownActionParser_1DeserializeFromString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jstring jarg3) {\n+  jlong jresult = 0 ;\n+  AdaptiveCards::UnknownActionParser *arg1 = (AdaptiveCards::UnknownActionParser *) 0 ;\n+  AdaptiveCards::ParseContext *arg2 = 0 ;\n+  std::string *arg3 = 0 ;\n+  std::shared_ptr< AdaptiveCards::UnknownActionParser > *smartarg1 = 0 ;\n+  std::shared_ptr< AdaptiveCards::BaseActionElement > result;\n+  \n+  (void)jenv;\n+  (void)jcls;\n+  (void)jarg1_;\n+  (void)jarg2_;\n+  \n+  smartarg1 = *(std::shared_ptr<  AdaptiveCards::UnknownActionParser > **)&jarg1;\n+  arg1 = (AdaptiveCards::UnknownActionParser *)(smartarg1 ? smartarg1->get() : 0); \n+  \n+  arg2 = (AdaptiveCards::ParseContext *)((*(std::shared_ptr<  AdaptiveCards::ParseContext > **)&jarg2) ? (*(std::shared_ptr<  AdaptiveCards::ParseContext > **)&jarg2)->get() : 0);","path":"source/android/adaptivecards/src/main/cpp/objectmodel_wrap.cpp","position":200,"original_position":200,"commit_id":"719068ae08503d86f08844fe402f252bbd49ca7c","original_commit_id":"719068ae08503d86f08844fe402f252bbd49ca7c","user":{"login":"shalinijoshi19","id":20822397,"node_id":"MDQ6VXNlcjIwODIyMzk3","avatar_url":"https://avatars1.githubusercontent.com/u/20822397?v=4","gravatar_id":"","url":"https://api.github.com/users/shalinijoshi19","html_url":"https://github.com/shalinijoshi19","followers_url":"https://api.github.com/users/shalinijoshi19/followers","following_url":"https://api.github.com/users/shalinijoshi19/following{/other_user}","gists_url":"https://api.github.com/users/shalinijoshi19/gists{/gist_id}","starred_url":"https://api.github.com/users/shalinijoshi19/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shalinijoshi19/subscriptions","organizations_url":"https://api.github.com/users/shalinijoshi19/orgs","repos_url":"https://api.github.com/users/shalinijoshi19/repos","events_url":"https://api.github.com/users/shalinijoshi19/events{/privacy}","received_events_url":"https://api.github.com/users/shalinijoshi19/received_events","type":"User","site_admin":false},"body":">   [](start = 60, length = 2)\r\n\r\nnit: is this how clang formats the file for us? (this additional spaces in general and then the fact that it's 2 spaces in the opening bracket and one when you clse seems off?","created_at":"2019-04-04T00:01:39Z","updated_at":"2019-04-04T00:01:40Z","html_url":"https://github.com/Microsoft/AdaptiveCards/pull/2612#discussion_r271976926","pull_request_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/pulls/2612","author_association":"MEMBER","_links":{"self":{"href":"https://api.github.com/repos/Microsoft/AdaptiveCards/pulls/comments/271976926"},"html":{"href":"https://github.com/Microsoft/AdaptiveCards/pull/2612#discussion_r271976926"},"pull_request":{"href":"https://api.github.com/repos/Microsoft/AdaptiveCards/pulls/2612"}}},"pull_request":{"url":"https://api.github.com/repos/Microsoft/AdaptiveCards/pulls/2612","id":267137189,"node_id":"MDExOlB1bGxSZXF1ZXN0MjY3MTM3MTg5","html_url":"https://github.com/Microsoft/AdaptiveCards/pull/2612","diff_url":"https://github.com/Microsoft/AdaptiveCards/pull/2612.diff","patch_url":"https://github.com/Microsoft/AdaptiveCards/pull/2612.patch","issue_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/issues/2612","number":2612,"state":"open","locked":false,"title":"[Android] Add support for actions extensibility","user":{"login":"almedina-ms","id":35784165,"node_id":"MDQ6VXNlcjM1Nzg0MTY1","avatar_url":"https://avatars0.githubusercontent.com/u/35784165?v=4","gravatar_id":"","url":"https://api.github.com/users/almedina-ms","html_url":"https://github.com/almedina-ms","followers_url":"https://api.github.com/users/almedina-ms/followers","following_url":"https://api.github.com/users/almedina-ms/following{/other_user}","gists_url":"https://api.github.com/users/almedina-ms/gists{/gist_id}","starred_url":"https://api.github.com/users/almedina-ms/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/almedina-ms/subscriptions","organizations_url":"https://api.github.com/users/almedina-ms/orgs","repos_url":"https://api.github.com/users/almedina-ms/repos","events_url":"https://api.github.com/users/almedina-ms/events{/privacy}","received_events_url":"https://api.github.com/users/almedina-ms/received_events","type":"User","site_admin":false},"body":"Allows the developers to add custom renderers for android so new renderers can be added and current action renderers to be overriden.\r\n\r\nBaseActionElementRenderer class was introduced and developers should extend it for their own custom renderers. This class includes two new listeners for developers to use\r\n* **SelectActionOnClickListener** (Inherits from View.OnClickListener): this class allows developers to add selectAction support for their views (either a card element or action). This class doesn't support showCard actions as it's not supported by selectAction\r\n* **ActionOnClickListener**: this class allows developers to add all actions support to their actions but the \r\n_ActionOnClickListener(RenderedAdaptiveCard, Context, FragmentManager, ViewGroup, BaseActionElement, ICardActionHandler, HostConfig)_ must be used if overriding the showCard action\r\n\r\n**Examples are included in the mobile app.**\r\n\r\nTo add a new action renderer the method _void registerActionRenderer(String, IBaseActionElementRenderer)_ must be used","created_at":"2019-04-03T17:12:13Z","updated_at":"2019-04-04T00:01:40Z","closed_at":null,"merged_at":null,"merge_commit_sha":"2f3a7aecb55c0803848f7c8a9632b24154ec18bd","assignee":null,"assignees":[],"requested_reviewers":[{"login":"RebeccaAnne","id":9091833,"node_id":"MDQ6VXNlcjkwOTE4MzM=","avatar_url":"https://avatars2.githubusercontent.com/u/9091833?v=4","gravatar_id":"","url":"https://api.github.com/users/RebeccaAnne","html_url":"https://github.com/RebeccaAnne","followers_url":"https://api.github.com/users/RebeccaAnne/followers","following_url":"https://api.github.com/users/RebeccaAnne/following{/other_user}","gists_url":"https://api.github.com/users/RebeccaAnne/gists{/gist_id}","starred_url":"https://api.github.com/users/RebeccaAnne/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RebeccaAnne/subscriptions","organizations_url":"https://api.github.com/users/RebeccaAnne/orgs","repos_url":"https://api.github.com/users/RebeccaAnne/repos","events_url":"https://api.github.com/users/RebeccaAnne/events{/privacy}","received_events_url":"https://api.github.com/users/RebeccaAnne/received_events","type":"User","site_admin":false},{"login":"paulcam206","id":16614499,"node_id":"MDQ6VXNlcjE2NjE0NDk5","avatar_url":"https://avatars0.githubusercontent.com/u/16614499?v=4","gravatar_id":"","url":"https://api.github.com/users/paulcam206","html_url":"https://github.com/paulcam206","followers_url":"https://api.github.com/users/paulcam206/followers","following_url":"https://api.github.com/users/paulcam206/following{/other_user}","gists_url":"https://api.github.com/users/paulcam206/gists{/gist_id}","starred_url":"https://api.github.com/users/paulcam206/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paulcam206/subscriptions","organizations_url":"https://api.github.com/users/paulcam206/orgs","repos_url":"https://api.github.com/users/paulcam206/repos","events_url":"https://api.github.com/users/paulcam206/events{/privacy}","received_events_url":"https://api.github.com/users/paulcam206/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/pulls/2612/commits","review_comments_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/pulls/2612/comments","review_comment_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/issues/2612/comments","statuses_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/statuses/719068ae08503d86f08844fe402f252bbd49ca7c","head":{"label":"Microsoft:user/almedina-ms/AddExtensibilityForActions","ref":"user/almedina-ms/AddExtensibilityForActions","sha":"719068ae08503d86f08844fe402f252bbd49ca7c","user":{"login":"Microsoft","id":6154722,"node_id":"MDEyOk9yZ2FuaXphdGlvbjYxNTQ3MjI=","avatar_url":"https://avatars2.githubusercontent.com/u/6154722?v=4","gravatar_id":"","url":"https://api.github.com/users/Microsoft","html_url":"https://github.com/Microsoft","followers_url":"https://api.github.com/users/Microsoft/followers","following_url":"https://api.github.com/users/Microsoft/following{/other_user}","gists_url":"https://api.github.com/users/Microsoft/gists{/gist_id}","starred_url":"https://api.github.com/users/Microsoft/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Microsoft/subscriptions","organizations_url":"https://api.github.com/users/Microsoft/orgs","repos_url":"https://api.github.com/users/Microsoft/repos","events_url":"https://api.github.com/users/Microsoft/events{/privacy}","received_events_url":"https://api.github.com/users/Microsoft/received_events","type":"Organization","site_admin":false},"repo":{"id":75978731,"node_id":"MDEwOlJlcG9zaXRvcnk3NTk3ODczMQ==","name":"AdaptiveCards","full_name":"Microsoft/AdaptiveCards","private":false,"owner":{"login":"Microsoft","id":6154722,"node_id":"MDEyOk9yZ2FuaXphdGlvbjYxNTQ3MjI=","avatar_url":"https://avatars2.githubusercontent.com/u/6154722?v=4","gravatar_id":"","url":"https://api.github.com/users/Microsoft","html_url":"https://github.com/Microsoft","followers_url":"https://api.github.com/users/Microsoft/followers","following_url":"https://api.github.com/users/Microsoft/following{/other_user}","gists_url":"https://api.github.com/users/Microsoft/gists{/gist_id}","starred_url":"https://api.github.com/users/Microsoft/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Microsoft/subscriptions","organizations_url":"https://api.github.com/users/Microsoft/orgs","repos_url":"https://api.github.com/users/Microsoft/repos","events_url":"https://api.github.com/users/Microsoft/events{/privacy}","received_events_url":"https://api.github.com/users/Microsoft/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/Microsoft/AdaptiveCards","description":"A new way for developers to exchange card content in a common and consistent way.","fork":false,"url":"https://api.github.com/repos/Microsoft/AdaptiveCards","forks_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/forks","keys_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/teams","hooks_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/hooks","issue_events_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/issues/events{/number}","events_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/events","assignees_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/assignees{/user}","branches_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/branches{/branch}","tags_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/tags","blobs_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/git/refs{/sha}","trees_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/statuses/{sha}","languages_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/languages","stargazers_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/stargazers","contributors_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/contributors","subscribers_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/subscribers","subscription_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/subscription","commits_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/commits{/sha}","git_commits_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/git/commits{/sha}","comments_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/comments{/number}","issue_comment_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/issues/comments{/number}","contents_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/contents/{+path}","compare_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/merges","archive_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/downloads","issues_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/issues{/number}","pulls_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/pulls{/number}","milestones_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/milestones{/number}","notifications_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/labels{/name}","releases_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/releases{/id}","deployments_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/deployments","created_at":"2016-12-08T22:00:33Z","updated_at":"2019-04-03T20:24:03Z","pushed_at":"2019-04-03T23:25:09Z","git_url":"git://github.com/Microsoft/AdaptiveCards.git","ssh_url":"git@github.com:Microsoft/AdaptiveCards.git","clone_url":"https://github.com/Microsoft/AdaptiveCards.git","svn_url":"https://github.com/Microsoft/AdaptiveCards","homepage":"https://adaptivecards.io","size":148074,"stargazers_count":470,"watchers_count":470,"language":"C++","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":141,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":468,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":141,"open_issues":468,"watchers":470,"default_branch":"master"}},"base":{"label":"Microsoft:master","ref":"master","sha":"bb7cb2c3dd665b335fc49a663b9a4c8b3df70fc2","user":{"login":"Microsoft","id":6154722,"node_id":"MDEyOk9yZ2FuaXphdGlvbjYxNTQ3MjI=","avatar_url":"https://avatars2.githubusercontent.com/u/6154722?v=4","gravatar_id":"","url":"https://api.github.com/users/Microsoft","html_url":"https://github.com/Microsoft","followers_url":"https://api.github.com/users/Microsoft/followers","following_url":"https://api.github.com/users/Microsoft/following{/other_user}","gists_url":"https://api.github.com/users/Microsoft/gists{/gist_id}","starred_url":"https://api.github.com/users/Microsoft/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Microsoft/subscriptions","organizations_url":"https://api.github.com/users/Microsoft/orgs","repos_url":"https://api.github.com/users/Microsoft/repos","events_url":"https://api.github.com/users/Microsoft/events{/privacy}","received_events_url":"https://api.github.com/users/Microsoft/received_events","type":"Organization","site_admin":false},"repo":{"id":75978731,"node_id":"MDEwOlJlcG9zaXRvcnk3NTk3ODczMQ==","name":"AdaptiveCards","full_name":"Microsoft/AdaptiveCards","private":false,"owner":{"login":"Microsoft","id":6154722,"node_id":"MDEyOk9yZ2FuaXphdGlvbjYxNTQ3MjI=","avatar_url":"https://avatars2.githubusercontent.com/u/6154722?v=4","gravatar_id":"","url":"https://api.github.com/users/Microsoft","html_url":"https://github.com/Microsoft","followers_url":"https://api.github.com/users/Microsoft/followers","following_url":"https://api.github.com/users/Microsoft/following{/other_user}","gists_url":"https://api.github.com/users/Microsoft/gists{/gist_id}","starred_url":"https://api.github.com/users/Microsoft/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Microsoft/subscriptions","organizations_url":"https://api.github.com/users/Microsoft/orgs","repos_url":"https://api.github.com/users/Microsoft/repos","events_url":"https://api.github.com/users/Microsoft/events{/privacy}","received_events_url":"https://api.github.com/users/Microsoft/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/Microsoft/AdaptiveCards","description":"A new way for developers to exchange card content in a common and consistent way.","fork":false,"url":"https://api.github.com/repos/Microsoft/AdaptiveCards","forks_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/forks","keys_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/teams","hooks_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/hooks","issue_events_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/issues/events{/number}","events_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/events","assignees_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/assignees{/user}","branches_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/branches{/branch}","tags_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/tags","blobs_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/git/refs{/sha}","trees_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/statuses/{sha}","languages_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/languages","stargazers_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/stargazers","contributors_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/contributors","subscribers_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/subscribers","subscription_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/subscription","commits_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/commits{/sha}","git_commits_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/git/commits{/sha}","comments_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/comments{/number}","issue_comment_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/issues/comments{/number}","contents_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/contents/{+path}","compare_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/merges","archive_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/downloads","issues_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/issues{/number}","pulls_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/pulls{/number}","milestones_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/milestones{/number}","notifications_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/labels{/name}","releases_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/releases{/id}","deployments_url":"https://api.github.com/repos/Microsoft/AdaptiveCards/deployments","created_at":"2016-12-08T22:00:33Z","updated_at":"2019-04-03T20:24:03Z","pushed_at":"2019-04-03T23:25:09Z","git_url":"git://github.com/Microsoft/AdaptiveCards.git","ssh_url":"git@github.com:Microsoft/AdaptiveCards.git","clone_url":"https://github.com/Microsoft/AdaptiveCards.git","svn_url":"https://github.com/Microsoft/AdaptiveCards","homepage":"https://adaptivecards.io","size":148074,"stargazers_count":470,"watchers_count":470,"language":"C++","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":141,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":468,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":141,"open_issues":468,"watchers":470,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/Microsoft/AdaptiveCards/pulls/2612"},"html":{"href":"https://github.com/Microsoft/AdaptiveCards/pull/2612"},"issue":{"href":"https://api.github.com/repos/Microsoft/AdaptiveCards/issues/2612"},"comments":{"href":"https://api.github.com/repos/Microsoft/AdaptiveCards/issues/2612/comments"},"review_comments":{"href":"https://api.github.com/repos/Microsoft/AdaptiveCards/pulls/2612/comments"},"review_comment":{"href":"https://api.github.com/repos/Microsoft/AdaptiveCards/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Microsoft/AdaptiveCards/pulls/2612/commits"},"statuses":{"href":"https://api.github.com/repos/Microsoft/AdaptiveCards/statuses/719068ae08503d86f08844fe402f252bbd49ca7c"}},"author_association":"COLLABORATOR"}}
other: {"actor":{"display_login":"shalinijoshi19"}}