{"action":"created","comment":{"url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/pulls/comments/48517778","id":48517778,"diff_hunk":"@@ -157,6 +163,244 @@ sub pars_GetDirlistinght\n     return `ls -lRa $DocumentRoot 2>/dev/null`;\n }\n \n+sub pars_DetectFramework\n+{\n+    my $documentRoot = shift;\n+    my $framework=\"\"; \n+    if (!(-d $documentRoot))\n+    {\n+        # TODO: why is this empty??\n+        return \"Unknown\";\n+    }\n+    my @files;\n+    my $workingFolder = &utf_getCurrentWorkingFolder();\n+    my $deffile=$workingFolder.'/framework.def';\n+    open my $fh,'<',$deffile or die \"can't open $deffile\";\n+    while( my $line = <$fh>)\n+    {\n+\tmy @tmpsplit = split('=',$line);\n+\tmy $tmpfwork=$tmpsplit[0];\n+\tmy @patterns = split(';',$tmpsplit[1]);\n+\t$tmpfwork =~ s/\\s+$//;\n+\tforeach my $pattern (@patterns)\n+\t{\n+\t\t$pattern =~ s/^\\s+//;\n+\t\t$pattern =~ s/\\s+$//;\n+\t\t$pattern =~ s/[\\r\\n]+//;\n+\t\t@files = File::Find::Rule->file()\n+                \t->name($pattern)\n+                \t->extras({ follow => 1 })\n+                \t->in($documentRoot);\n+\t\tif (@files > 0)\n+\t\t{\n+\t\t\t$framework=$tmpfwork;\n+\t\t}\n+\t\telse\n+\t\t{\n+\t\t\t$framework='';\t\n+\t\t\tlast;\n+\t\t}\t\n+\t}\n+\tif($framework) \n+\t{\n+\t\t$line=<$fh>;\n+\t\t@tmpsplit = split('=',$line);\n+\t\tmy $list=@tmpsplit[1];\n+\t\t$list =~ s/^\\s+//;\n+\t\t$list =~ s/\\s+$//;\n+\t\t$list =~ s/[\\r\\n]+//;\n+\t\tmy @lists = split(';',$list);\n+                @files = File::Find::Rule->file()\n+                        ->exec(\n+\t\t\tsub{\n+\t\t\t\tforeach my $file (@lists)\n+\t\t\t\t{\n+\t\t\t\t\tif($_ eq $file)\n+\t\t\t\t\t{\n+\t\t\t\t\t\treturn 1;\n+\t\t\t\t\t}\n+\t\t\t\t}\n+\t\t\t\treturn 0;\n+\t\t\t}\n+\t\t\t)\n+                        ->extras({ follow => 1 })\n+                        ->in($documentRoot);\n+\t\tlast;\n+\t}\n+\telse\n+\t{\n+\t\t$line=<$fh>;\n+\t}\n+    }\n+   \n+    if (!$framework || !@files)\n+    {\n+\treturn (\"Unknown\",'');\n+    }\n+    else\n+    {\n+\treturn ($framework,@files);\n+    }\n+}\n+\n+sub pars_generateFrameworkSetting\n+{\n+    my $framework = shift;\n+    my $configFile = shift;\n+    my $filename = &basename($configFile);\n+    my $workingFolder = &utf_getCurrentWorkingFolder();\n+    my $deffile=$workingFolder.'/readphp.def';\n+    my $sessionname = &ilog_getSessionName();\n+    open my $fh,'<',$deffile or die \"can't open $deffile\";\n+    while( my $line = <$fh>)\n+    {\n+        my @tmpsplit = split('=',$line);\n+        my $phpread = $tmpsplit[1];\n+        $phpread =~ s/^\\s+//;\n+        $phpread =~ s/\\s+$//;\n+        $phpread =~ s/[\\r\\n]+//;\n+        my $tmpfwork=$tmpsplit[0];\n+        $tmpfwork =~ s/\\s+$//;\n+\tif ($framework eq $tmpfwork)\n+\t{\n+        \t`php $phpread \"$configFile\" \"$workingFolder/$sessionname/${framework}-${filename}-settings.txt\";`;\n+\t\treturn 1;\n+\t}\n+\t\n+    }\n+    return 0;\n+}\n+\n+sub pars_readFrameworkSetting\n+{\n+    my $framework = shift;\n+    my $configFile = shift;\n+    my $filename=&basename($configFile);\n+    my $sIndex = shift;\n+    my $workingFolder = &utf_getCurrentWorkingFolder();\n+    my $sessionname = &ilog_getSessionName();\n+\n+    open my $settingfile, '<', \"$workingFolder/$sessionname/${framework}-${filename}-settings.txt\" or die \"Can't read ${framework}-${filename}-settings.txt: $!\";\n+  \n+    while (my $line = <$settingfile>)\n+    {\n+        my @tempSplit = split('=', $line);\n+        my $tempValue = @tempSplit[1];\n+        for($i=2;$i <= $#tempSplit; $i++)\n+        {\n+                $tempValue = $tempValue.\"=\".$tempSplit[$i];\n+        }\n+        chomp($tempValue);\n+        if ($line =~ /DB_NAME/)\n+        {\n+            $array[$sIndex][DB_NAME] = $tempValue;\n+        }\n+        if ($line =~ /DB_USER/)\n+        {\n+            $array[$sIndex][DB_USER] = $tempValue;\n+        }\n+        if ($line =~ /DB_PASSWORD/)\n+        {\n+            $array[$sIndex][DB_PASS] = $tempValue;\n+        }\n+        if ($line =~ /DB_HOST/)\n+        {\n+            $array[$sIndex][DB_HOST] = $tempValue;\n+        }\n+        if ($line =~ /WP_SITEURL/)\n+        {\n+            $array[$sIndex][WP_SITEURL] = $tempValue;\n+        }\n+        if ($line =~ /INCLUDED_FILES/)\n+        {\n+            # @files = split /;/,$tempValue;\n+            $array[$sIndex][INCLUDED_FILES] = $tempValue;\n+        }\n+    }\n+\n+}\n+\n+sub pars_generateTransformRule\n+{\n+\tmy $framework=$_[0];\n+\tmy $rDatabase=$_[1];\n+\tmy $rUsername=$_[2];\n+\tmy $rPassword=$_[3];\n+\tmy $rServer=$_[4];\n+\tmy $rTargetUrl=$_[5];\n+\tmy $configFile=&basename($_[6]);\n+\t    my $workingFolder = &utf_getCurrentWorkingFolder();\n+    \t    my $sessionname = &ilog_getSessionName();\n+            my $deffile=$workingFolder.'/writephp.def';\n+            open my $fh,'<',$deffile or die \"can't open $deffile\";\n+            while( my $line = <$fh>)\n+            {\n+                my @tmpsplit = split('=',$line);\n+\t\tmy $phpwrite = $tmpsplit[1];\n+        \t$phpwrite =~ s/^\\s+//;\n+        \t$phpwrite =~ s/\\s+$//;\n+        \t$phpwrite =~ s/[\\r\\n]+//;\n+                my $tmpfwork=$tmpsplit[0];\n+                $tmpfwork =~ s/\\s+$//;\n+                if($framework eq $tmpfwork)\n+                {\n+\t                #ilog_printf(1,\"php $phpwrite \".\"$workingFolder/$sessionname/${framework}-transform.txt $rDatabase $rUsername $rPassword $rServer $rTargetUrl\");\n+\t\t\t`php $phpwrite \"$workingFolder/$sessionname/${framework}-${configFile}-transform.txt\" \"$rDatabase\" \"$rUsername\" \"$rPassword\" \"$rServer\" \"$rTargetUrl\" \"$configFile\";`;\n+                        return 1;\n+                }\n+            }\n+return 0;\n+}\n+\n+sub pars_readTransformRule()\n+{\n+\tmy $framework=shift;\n+\tmy $configFile=&basename(shift);\n+        my $workingFolder = &utf_getCurrentWorkingFolder();\n+        my $sessionname = &ilog_getSessionName();\n+\tmy $ruleFile = \"$workingFolder/$sessionname/${framework}-${configFile}-transform.txt\";\n+\topen my $fh,'<',$ruleFile or die \"can't open $ruleFile\";\n+\tmy $lineMatch = <$fh>;\n+\t$lineMatch =~ s/[\\r\\n]+//;\n+\tmy $lineNotMatch = <$fh>;\n+\t$lineNotMatch =~ s/[\\r\\n]+//;\n+\tmy $settingsLine =\"\";\n+\twhile( my $line = <$fh>)\n+\t{\n+\t\t$settingsLine=$settingsLine.$line;\t\n+\t}\t\n+\tif($lineNotMatch)\n+\t{return (qr/$lineMatch/,qr/$lineNotMatch/,$settingsLine);}   \n+\telse\n+\t{return (qr/$lineMatch/,$lineNotMatch,$settingsLine);}\n+}\n+\n+sub pars_DisplaySites\n+{\n+my $i;","path":"aamt_parse2.pm","position":252,"original_position":252,"commit_id":"709c051412f9ad74662f6f57834d19a5c9cdb6f5","original_commit_id":"709c051412f9ad74662f6f57834d19a5c9cdb6f5","user":{"login":"theadriangreen","id":1900188,"avatar_url":"https://avatars.githubusercontent.com/u/1900188?v=3","gravatar_id":"","url":"https://api.github.com/users/theadriangreen","html_url":"https://github.com/theadriangreen","followers_url":"https://api.github.com/users/theadriangreen/followers","following_url":"https://api.github.com/users/theadriangreen/following{/other_user}","gists_url":"https://api.github.com/users/theadriangreen/gists{/gist_id}","starred_url":"https://api.github.com/users/theadriangreen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/theadriangreen/subscriptions","organizations_url":"https://api.github.com/users/theadriangreen/orgs","repos_url":"https://api.github.com/users/theadriangreen/repos","events_url":"https://api.github.com/users/theadriangreen/events{/privacy}","received_events_url":"https://api.github.com/users/theadriangreen/received_events","type":"User","site_admin":false},"body":"Fix indentation","created_at":"2015-12-29T01:57:21Z","updated_at":"2015-12-29T01:57:21Z","html_url":"https://github.com/Azure/Azure-Apache-Migration-Tool/pull/1#discussion_r48517778","pull_request_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/pulls/1","_links":{"self":{"href":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/pulls/comments/48517778"},"html":{"href":"https://github.com/Azure/Azure-Apache-Migration-Tool/pull/1#discussion_r48517778"},"pull_request":{"href":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/pulls/1"}}},"pull_request":{"url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/pulls/1","id":53818663,"html_url":"https://github.com/Azure/Azure-Apache-Migration-Tool/pull/1","diff_url":"https://github.com/Azure/Azure-Apache-Migration-Tool/pull/1.diff","patch_url":"https://github.com/Azure/Azure-Apache-Migration-Tool/pull/1.patch","issue_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/issues/1","number":1,"state":"open","locked":false,"title":"Mydev","user":{"login":"oldzhu","id":10152667,"avatar_url":"https://avatars.githubusercontent.com/u/10152667?v=3","gravatar_id":"","url":"https://api.github.com/users/oldzhu","html_url":"https://github.com/oldzhu","followers_url":"https://api.github.com/users/oldzhu/followers","following_url":"https://api.github.com/users/oldzhu/following{/other_user}","gists_url":"https://api.github.com/users/oldzhu/gists{/gist_id}","starred_url":"https://api.github.com/users/oldzhu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oldzhu/subscriptions","organizations_url":"https://api.github.com/users/oldzhu/orgs","repos_url":"https://api.github.com/users/oldzhu/repos","events_url":"https://api.github.com/users/oldzhu/events{/privacy}","received_events_url":"https://api.github.com/users/oldzhu/received_events","type":"User","site_admin":false},"body":"Hi Adrian,\r\nAs we discussed, I made some changes and please review. Let me know if there is any problem or question.\r\n\r\nmodified file: \r\naamt_parse2.pm\r\n\r\nnew added files:\r\naamt_deploysite.pl,\r\naamt_listsites.pl,\r\nframework.def,\r\nreadphp.def,\r\nwritephp.def,\r\nread_dzuc_settings.php\r\nwrite_wp.php\r\nwrite_joomla.php\r\nwrite_drupal.php\r\nwrite_dzuc.php\r\n","created_at":"2015-12-16T09:46:21Z","updated_at":"2015-12-29T01:57:21Z","closed_at":null,"merged_at":null,"merge_commit_sha":"0eb421138aaa239520600ba527ca2819765c1377","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/pulls/1/commits","review_comments_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/pulls/1/comments","review_comment_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/issues/1/comments","statuses_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/statuses/709c051412f9ad74662f6f57834d19a5c9cdb6f5","head":{"label":"oldzhu:mydev","ref":"mydev","sha":"709c051412f9ad74662f6f57834d19a5c9cdb6f5","user":{"login":"oldzhu","id":10152667,"avatar_url":"https://avatars.githubusercontent.com/u/10152667?v=3","gravatar_id":"","url":"https://api.github.com/users/oldzhu","html_url":"https://github.com/oldzhu","followers_url":"https://api.github.com/users/oldzhu/followers","following_url":"https://api.github.com/users/oldzhu/following{/other_user}","gists_url":"https://api.github.com/users/oldzhu/gists{/gist_id}","starred_url":"https://api.github.com/users/oldzhu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oldzhu/subscriptions","organizations_url":"https://api.github.com/users/oldzhu/orgs","repos_url":"https://api.github.com/users/oldzhu/repos","events_url":"https://api.github.com/users/oldzhu/events{/privacy}","received_events_url":"https://api.github.com/users/oldzhu/received_events","type":"User","site_admin":false},"repo":{"id":47368809,"name":"Azure-Apache-Migration-Tool","full_name":"oldzhu/Azure-Apache-Migration-Tool","owner":{"login":"oldzhu","id":10152667,"avatar_url":"https://avatars.githubusercontent.com/u/10152667?v=3","gravatar_id":"","url":"https://api.github.com/users/oldzhu","html_url":"https://github.com/oldzhu","followers_url":"https://api.github.com/users/oldzhu/followers","following_url":"https://api.github.com/users/oldzhu/following{/other_user}","gists_url":"https://api.github.com/users/oldzhu/gists{/gist_id}","starred_url":"https://api.github.com/users/oldzhu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oldzhu/subscriptions","organizations_url":"https://api.github.com/users/oldzhu/orgs","repos_url":"https://api.github.com/users/oldzhu/repos","events_url":"https://api.github.com/users/oldzhu/events{/privacy}","received_events_url":"https://api.github.com/users/oldzhu/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/oldzhu/Azure-Apache-Migration-Tool","description":"Azure Apache Migration Tool","fork":true,"url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool","forks_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/forks","keys_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/keys{/key_id}","collaborators_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/teams","hooks_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/hooks","issue_events_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/issues/events{/number}","events_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/events","assignees_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/assignees{/user}","branches_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/branches{/branch}","tags_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/tags","blobs_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/git/refs{/sha}","trees_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/git/trees{/sha}","statuses_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/statuses/{sha}","languages_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/languages","stargazers_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/stargazers","contributors_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/contributors","subscribers_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/subscribers","subscription_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/subscription","commits_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/commits{/sha}","git_commits_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/git/commits{/sha}","comments_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/comments{/number}","issue_comment_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/issues/comments{/number}","contents_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/contents/{+path}","compare_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/compare/{base}...{head}","merges_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/merges","archive_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/downloads","issues_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/issues{/number}","pulls_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/pulls{/number}","milestones_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/milestones{/number}","notifications_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/labels{/name}","releases_url":"https://api.github.com/repos/oldzhu/Azure-Apache-Migration-Tool/releases{/id}","created_at":"2015-12-04T00:02:26Z","updated_at":"2015-12-04T00:02:27Z","pushed_at":"2015-12-16T08:21:18Z","git_url":"git://github.com/oldzhu/Azure-Apache-Migration-Tool.git","ssh_url":"git@github.com:oldzhu/Azure-Apache-Migration-Tool.git","clone_url":"https://github.com/oldzhu/Azure-Apache-Migration-Tool.git","svn_url":"https://github.com/oldzhu/Azure-Apache-Migration-Tool","homepage":"https://www.movemetothecloud.net","size":792,"stargazers_count":0,"watchers_count":0,"language":"Perl","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":"master"}},"base":{"label":"Azure:master","ref":"master","sha":"0091c3129e7bf84b63a492cdd3c97cfb634f764a","user":{"login":"Azure","id":6844498,"avatar_url":"https://avatars.githubusercontent.com/u/6844498?v=3","gravatar_id":"","url":"https://api.github.com/users/Azure","html_url":"https://github.com/Azure","followers_url":"https://api.github.com/users/Azure/followers","following_url":"https://api.github.com/users/Azure/following{/other_user}","gists_url":"https://api.github.com/users/Azure/gists{/gist_id}","starred_url":"https://api.github.com/users/Azure/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Azure/subscriptions","organizations_url":"https://api.github.com/users/Azure/orgs","repos_url":"https://api.github.com/users/Azure/repos","events_url":"https://api.github.com/users/Azure/events{/privacy}","received_events_url":"https://api.github.com/users/Azure/received_events","type":"Organization","site_admin":false},"repo":{"id":38465456,"name":"Azure-Apache-Migration-Tool","full_name":"Azure/Azure-Apache-Migration-Tool","owner":{"login":"Azure","id":6844498,"avatar_url":"https://avatars.githubusercontent.com/u/6844498?v=3","gravatar_id":"","url":"https://api.github.com/users/Azure","html_url":"https://github.com/Azure","followers_url":"https://api.github.com/users/Azure/followers","following_url":"https://api.github.com/users/Azure/following{/other_user}","gists_url":"https://api.github.com/users/Azure/gists{/gist_id}","starred_url":"https://api.github.com/users/Azure/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Azure/subscriptions","organizations_url":"https://api.github.com/users/Azure/orgs","repos_url":"https://api.github.com/users/Azure/repos","events_url":"https://api.github.com/users/Azure/events{/privacy}","received_events_url":"https://api.github.com/users/Azure/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Azure/Azure-Apache-Migration-Tool","description":"Azure Apache Migration Tool","fork":false,"url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool","forks_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/forks","keys_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/teams","hooks_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/hooks","issue_events_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/issues/events{/number}","events_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/events","assignees_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/assignees{/user}","branches_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/branches{/branch}","tags_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/tags","blobs_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/git/refs{/sha}","trees_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/statuses/{sha}","languages_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/languages","stargazers_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/stargazers","contributors_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/contributors","subscribers_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/subscribers","subscription_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/subscription","commits_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/commits{/sha}","git_commits_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/git/commits{/sha}","comments_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/comments{/number}","issue_comment_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/issues/comments{/number}","contents_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/contents/{+path}","compare_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/merges","archive_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/downloads","issues_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/issues{/number}","pulls_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/pulls{/number}","milestones_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/milestones{/number}","notifications_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/labels{/name}","releases_url":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/releases{/id}","created_at":"2015-07-03T01:34:55Z","updated_at":"2015-09-15T18:11:46Z","pushed_at":"2015-12-16T09:46:22Z","git_url":"git://github.com/Azure/Azure-Apache-Migration-Tool.git","ssh_url":"git@github.com:Azure/Azure-Apache-Migration-Tool.git","clone_url":"https://github.com/Azure/Azure-Apache-Migration-Tool.git","svn_url":"https://github.com/Azure/Azure-Apache-Migration-Tool","homepage":"https://www.movemetothecloud.net","size":916,"stargazers_count":0,"watchers_count":0,"language":"Perl","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":5,"mirror_url":null,"open_issues_count":1,"forks":5,"open_issues":1,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/pulls/1"},"html":{"href":"https://github.com/Azure/Azure-Apache-Migration-Tool/pull/1"},"issue":{"href":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/issues/1"},"comments":{"href":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/issues/1/comments"},"review_comments":{"href":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/pulls/1/comments"},"review_comment":{"href":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/pulls/1/commits"},"statuses":{"href":"https://api.github.com/repos/Azure/Azure-Apache-Migration-Tool/statuses/709c051412f9ad74662f6f57834d19a5c9cdb6f5"}}}}