{"action":"opened","number":484,"pull_request":{"url":"https://api.github.com/repos/crosire/scripthookvdotnet/pulls/484","id":71957771,"html_url":"https://github.com/crosire/scripthookvdotnet/pull/484","diff_url":"https://github.com/crosire/scripthookvdotnet/pull/484.diff","patch_url":"https://github.com/crosire/scripthookvdotnet/pull/484.patch","issue_url":"https://api.github.com/repos/crosire/scripthookvdotnet/issues/484","number":484,"state":"open","locked":false,"title":"Update ScriptDomain class","user":{"login":"Fireboyd78","id":2906983,"avatar_url":"https://avatars.githubusercontent.com/u/2906983?v=3","gravatar_id":"","url":"https://api.github.com/users/Fireboyd78","html_url":"https://github.com/Fireboyd78","followers_url":"https://api.github.com/users/Fireboyd78/followers","following_url":"https://api.github.com/users/Fireboyd78/following{/other_user}","gists_url":"https://api.github.com/users/Fireboyd78/gists{/gist_id}","starred_url":"https://api.github.com/users/Fireboyd78/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Fireboyd78/subscriptions","organizations_url":"https://api.github.com/users/Fireboyd78/orgs","repos_url":"https://api.github.com/users/Fireboyd78/repos","events_url":"https://api.github.com/users/Fireboyd78/events{/privacy}","received_events_url":"https://api.github.com/users/Fireboyd78/received_events","type":"User","site_admin":false},"body":"I've made the following changes to the ScriptDomain class:\r\n\r\n* Added 'Logf' function for adding formatted strings to the log file.\r\n* Moved reference assembly names to an array.\r\n* Changed behavior of 'LoadAssembly(String)':\r\n  - Moved code to 'LoadAssembly(String, Assembly)':\r\n    -- Will now load the assembly from the file if assembly parameter is null\r\n* Cleaned up overall code formatting:\r\n  - Use of 'auto' keyword in places where applicable.\r\n  - Use of 'String.Format' in places where appropriate.\r\n  - Moved initialization of some private variables to class declaration.\r\n  - Created local variables for things referenced more than once.\r\n  - Converted all spaces to tabs.","created_at":"2016-05-31T04:42:10Z","updated_at":"2016-05-31T04:42:10Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/crosire/scripthookvdotnet/pulls/484/commits","review_comments_url":"https://api.github.com/repos/crosire/scripthookvdotnet/pulls/484/comments","review_comment_url":"https://api.github.com/repos/crosire/scripthookvdotnet/pulls/comments{/number}","comments_url":"https://api.github.com/repos/crosire/scripthookvdotnet/issues/484/comments","statuses_url":"https://api.github.com/repos/crosire/scripthookvdotnet/statuses/1a63227194bb24dfc4c49d498c6b3109a04f673b","head":{"label":"Fireboyd78:feature/script_domain","ref":"feature/script_domain","sha":"1a63227194bb24dfc4c49d498c6b3109a04f673b","user":{"login":"Fireboyd78","id":2906983,"avatar_url":"https://avatars.githubusercontent.com/u/2906983?v=3","gravatar_id":"","url":"https://api.github.com/users/Fireboyd78","html_url":"https://github.com/Fireboyd78","followers_url":"https://api.github.com/users/Fireboyd78/followers","following_url":"https://api.github.com/users/Fireboyd78/following{/other_user}","gists_url":"https://api.github.com/users/Fireboyd78/gists{/gist_id}","starred_url":"https://api.github.com/users/Fireboyd78/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Fireboyd78/subscriptions","organizations_url":"https://api.github.com/users/Fireboyd78/orgs","repos_url":"https://api.github.com/users/Fireboyd78/repos","events_url":"https://api.github.com/users/Fireboyd78/events{/privacy}","received_events_url":"https://api.github.com/users/Fireboyd78/received_events","type":"User","site_admin":false},"repo":{"id":54088617,"name":"scripthookvdotnet","full_name":"Fireboyd78/scripthookvdotnet","owner":{"login":"Fireboyd78","id":2906983,"avatar_url":"https://avatars.githubusercontent.com/u/2906983?v=3","gravatar_id":"","url":"https://api.github.com/users/Fireboyd78","html_url":"https://github.com/Fireboyd78","followers_url":"https://api.github.com/users/Fireboyd78/followers","following_url":"https://api.github.com/users/Fireboyd78/following{/other_user}","gists_url":"https://api.github.com/users/Fireboyd78/gists{/gist_id}","starred_url":"https://api.github.com/users/Fireboyd78/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Fireboyd78/subscriptions","organizations_url":"https://api.github.com/users/Fireboyd78/orgs","repos_url":"https://api.github.com/users/Fireboyd78/repos","events_url":"https://api.github.com/users/Fireboyd78/events{/privacy}","received_events_url":"https://api.github.com/users/Fireboyd78/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/Fireboyd78/scripthookvdotnet","description":"An ASI plugin for Grand Theft Auto V, which allows running scripts written in any .NET language in-game.","fork":true,"url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet","forks_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/forks","keys_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/teams","hooks_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/hooks","issue_events_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/issues/events{/number}","events_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/events","assignees_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/assignees{/user}","branches_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/branches{/branch}","tags_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/tags","blobs_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/git/refs{/sha}","trees_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/statuses/{sha}","languages_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/languages","stargazers_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/stargazers","contributors_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/contributors","subscribers_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/subscribers","subscription_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/subscription","commits_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/commits{/sha}","git_commits_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/git/commits{/sha}","comments_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/comments{/number}","issue_comment_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/issues/comments{/number}","contents_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/contents/{+path}","compare_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/merges","archive_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/downloads","issues_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/issues{/number}","pulls_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/pulls{/number}","milestones_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/milestones{/number}","notifications_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/labels{/name}","releases_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/releases{/id}","deployments_url":"https://api.github.com/repos/Fireboyd78/scripthookvdotnet/deployments","created_at":"2016-03-17T04:31:29Z","updated_at":"2016-03-17T04:31:30Z","pushed_at":"2016-05-31T04:39:37Z","git_url":"git://github.com/Fireboyd78/scripthookvdotnet.git","ssh_url":"git@github.com:Fireboyd78/scripthookvdotnet.git","clone_url":"https://github.com/Fireboyd78/scripthookvdotnet.git","svn_url":"https://github.com/Fireboyd78/scripthookvdotnet","homepage":"","size":2313,"stargazers_count":0,"watchers_count":0,"language":"C++","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"dev"}},"base":{"label":"crosire:dev_v3","ref":"dev_v3","sha":"a306e916bb8f4fd0870d05cf642146c7aaeea012","user":{"login":"crosire","id":2057233,"avatar_url":"https://avatars.githubusercontent.com/u/2057233?v=3","gravatar_id":"","url":"https://api.github.com/users/crosire","html_url":"https://github.com/crosire","followers_url":"https://api.github.com/users/crosire/followers","following_url":"https://api.github.com/users/crosire/following{/other_user}","gists_url":"https://api.github.com/users/crosire/gists{/gist_id}","starred_url":"https://api.github.com/users/crosire/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crosire/subscriptions","organizations_url":"https://api.github.com/users/crosire/orgs","repos_url":"https://api.github.com/users/crosire/repos","events_url":"https://api.github.com/users/crosire/events{/privacy}","received_events_url":"https://api.github.com/users/crosire/received_events","type":"User","site_admin":false},"repo":{"id":34588529,"name":"scripthookvdotnet","full_name":"crosire/scripthookvdotnet","owner":{"login":"crosire","id":2057233,"avatar_url":"https://avatars.githubusercontent.com/u/2057233?v=3","gravatar_id":"","url":"https://api.github.com/users/crosire","html_url":"https://github.com/crosire","followers_url":"https://api.github.com/users/crosire/followers","following_url":"https://api.github.com/users/crosire/following{/other_user}","gists_url":"https://api.github.com/users/crosire/gists{/gist_id}","starred_url":"https://api.github.com/users/crosire/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crosire/subscriptions","organizations_url":"https://api.github.com/users/crosire/orgs","repos_url":"https://api.github.com/users/crosire/repos","events_url":"https://api.github.com/users/crosire/events{/privacy}","received_events_url":"https://api.github.com/users/crosire/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/crosire/scripthookvdotnet","description":"An ASI plugin for Grand Theft Auto V, which allows running scripts written in any .NET language in-game.","fork":false,"url":"https://api.github.com/repos/crosire/scripthookvdotnet","forks_url":"https://api.github.com/repos/crosire/scripthookvdotnet/forks","keys_url":"https://api.github.com/repos/crosire/scripthookvdotnet/keys{/key_id}","collaborators_url":"https://api.github.com/repos/crosire/scripthookvdotnet/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/crosire/scripthookvdotnet/teams","hooks_url":"https://api.github.com/repos/crosire/scripthookvdotnet/hooks","issue_events_url":"https://api.github.com/repos/crosire/scripthookvdotnet/issues/events{/number}","events_url":"https://api.github.com/repos/crosire/scripthookvdotnet/events","assignees_url":"https://api.github.com/repos/crosire/scripthookvdotnet/assignees{/user}","branches_url":"https://api.github.com/repos/crosire/scripthookvdotnet/branches{/branch}","tags_url":"https://api.github.com/repos/crosire/scripthookvdotnet/tags","blobs_url":"https://api.github.com/repos/crosire/scripthookvdotnet/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/crosire/scripthookvdotnet/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/crosire/scripthookvdotnet/git/refs{/sha}","trees_url":"https://api.github.com/repos/crosire/scripthookvdotnet/git/trees{/sha}","statuses_url":"https://api.github.com/repos/crosire/scripthookvdotnet/statuses/{sha}","languages_url":"https://api.github.com/repos/crosire/scripthookvdotnet/languages","stargazers_url":"https://api.github.com/repos/crosire/scripthookvdotnet/stargazers","contributors_url":"https://api.github.com/repos/crosire/scripthookvdotnet/contributors","subscribers_url":"https://api.github.com/repos/crosire/scripthookvdotnet/subscribers","subscription_url":"https://api.github.com/repos/crosire/scripthookvdotnet/subscription","commits_url":"https://api.github.com/repos/crosire/scripthookvdotnet/commits{/sha}","git_commits_url":"https://api.github.com/repos/crosire/scripthookvdotnet/git/commits{/sha}","comments_url":"https://api.github.com/repos/crosire/scripthookvdotnet/comments{/number}","issue_comment_url":"https://api.github.com/repos/crosire/scripthookvdotnet/issues/comments{/number}","contents_url":"https://api.github.com/repos/crosire/scripthookvdotnet/contents/{+path}","compare_url":"https://api.github.com/repos/crosire/scripthookvdotnet/compare/{base}...{head}","merges_url":"https://api.github.com/repos/crosire/scripthookvdotnet/merges","archive_url":"https://api.github.com/repos/crosire/scripthookvdotnet/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/crosire/scripthookvdotnet/downloads","issues_url":"https://api.github.com/repos/crosire/scripthookvdotnet/issues{/number}","pulls_url":"https://api.github.com/repos/crosire/scripthookvdotnet/pulls{/number}","milestones_url":"https://api.github.com/repos/crosire/scripthookvdotnet/milestones{/number}","notifications_url":"https://api.github.com/repos/crosire/scripthookvdotnet/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/crosire/scripthookvdotnet/labels{/name}","releases_url":"https://api.github.com/repos/crosire/scripthookvdotnet/releases{/id}","deployments_url":"https://api.github.com/repos/crosire/scripthookvdotnet/deployments","created_at":"2015-04-25T22:24:36Z","updated_at":"2016-05-29T10:12:25Z","pushed_at":"2016-05-30T20:09:32Z","git_url":"git://github.com/crosire/scripthookvdotnet.git","ssh_url":"git@github.com:crosire/scripthookvdotnet.git","clone_url":"https://github.com/crosire/scripthookvdotnet.git","svn_url":"https://github.com/crosire/scripthookvdotnet","homepage":"","size":3497,"stargazers_count":163,"watchers_count":163,"language":"C++","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":86,"mirror_url":null,"open_issues_count":12,"forks":86,"open_issues":12,"watchers":163,"default_branch":"dev"}},"_links":{"self":{"href":"https://api.github.com/repos/crosire/scripthookvdotnet/pulls/484"},"html":{"href":"https://github.com/crosire/scripthookvdotnet/pull/484"},"issue":{"href":"https://api.github.com/repos/crosire/scripthookvdotnet/issues/484"},"comments":{"href":"https://api.github.com/repos/crosire/scripthookvdotnet/issues/484/comments"},"review_comments":{"href":"https://api.github.com/repos/crosire/scripthookvdotnet/pulls/484/comments"},"review_comment":{"href":"https://api.github.com/repos/crosire/scripthookvdotnet/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/crosire/scripthookvdotnet/pulls/484/commits"},"statuses":{"href":"https://api.github.com/repos/crosire/scripthookvdotnet/statuses/1a63227194bb24dfc4c49d498c6b3109a04f673b"}},"merged":false,"mergeable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"commits":1,"additions":149,"deletions":122,"changed_files":2}}
{"actor":{"display_login":"Fireboyd78"}}