{"action":"created","comment":{"url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/pulls/comments/227320935","pull_request_review_id":167333081,"id":227320935,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIyNzMyMDkzNQ==","diff_hunk":"@@ -14,65 +14,106 @@ public class LearnerCommitments\n         public LearnerCommitments(IEnumerable<CommitmentEntity> commitments)\n         {\n             Commitments = new List<Commitment>(commitments.Select(x => new Commitment(x)));\n-            var commitmentsById = Commitments.ToLookup(x => x.CommitmentId);\n+            var commitmentsById = Commitments.ToLookup(x => x.CommitmentId).OrderBy(x => x.Key);\n \n             foreach (var commitmentsForId in commitmentsById)\n             {\n                 var commitmentList = commitmentsForId.ToList();\n \n                 if (commitmentList.Count == 1)\n                 {\n-                    // No 'versions'\n-                    commitmentList[0].EffectiveStartDate = commitmentList[0].StartDate.LastDayOfMonth();\n-                    commitmentList[0].EffectiveEndDate = commitmentList[0].EndDate.LastDayOfMonth().AddDays(-1);\n+                    SetupNonVersionedCommitment(commitmentList[0]);\n                 }\n                 else\n                 {\n-                    foreach (var commitment in commitmentList)\n-                    {\n-                        commitment.EffectiveStartDate = commitment.EffectiveFrom;\n-                        commitment.EffectiveEndDate = commitment.EffectiveTo;\n-                        commitment.IsVersioned = true;\n-                    }\n+                    SetupVersionedCommitments(commitmentList);\n+\n+                    RemoveCommitmentsWithNoDays(commitmentList);\n                 }\n+            }\n+\n+            AdjustCommitmentEndDatesToMatchFollowingCommitmentsStartDate();\n+\n+            AdjustLastCommitmentEndDateToInfinity();\n+        }\n \n-                foreach (var commitment in commitmentList)\n+        private static void SetupVersionedCommitments(List<Commitment> commitmentList)\n+        {\n+            foreach (var commitment in commitmentList)\n+            {\n+                commitment.EffectiveStartDate = commitment.EffectiveFrom;\n+\n+                if (commitment.PaymentStatus == (int) PaymentStatus.Cancelled &&\n+                    commitment.WithdrawnOnDate < commitment.EffectiveTo)\n                 {\n-                    if (commitment.WithdrawnOnDate.HasValue)\n-                    {\n-                        commitment.EffectiveEndDate = commitment.WithdrawnOnDate;\n-                    }\n+                    commitment.EffectiveEndDate = commitment.WithdrawnOnDate;\n                 }\n+                else\n+                {\n+                    commitment.EffectiveEndDate = commitment.EffectiveTo;\n+                }\n+\n+                commitment.IsVersioned = true;\n+            }\n+        }\n+\n+        private static void SetupNonVersionedCommitment(Commitment commitment)\n+        {\n+            commitment.EffectiveStartDate = commitment.StartDate.LastDayOfMonth();\n+            if (commitment.PaymentStatus == (int) PaymentStatus.Cancelled)\n+            {\n+                commitment.EffectiveEndDate = commitment.WithdrawnOnDate;\n+            }\n+            else\n+            {\n+                commitment.EffectiveEndDate = commitment.EndDate.LastDayOfMonth().AddDays(-1);\n             }\n+        }\n \n+        private void AdjustLastCommitmentEndDateToInfinity()\n+        {\n             var lastCommitment = Commitments\n                 .OrderByDescending(x => x.EffectiveStartDate)\n                 .ThenByDescending(x => x.CommitmentId)\n                 .FirstOrDefault();\n-            if (lastCommitment != null)\n+            if (lastCommitment != null && lastCommitment.PaymentStatus == (int) PaymentStatus.Active)\n             {\n-                lastCommitment.EffectiveEndDate = null;\n+                lastCommitment.EffectiveEndDate = new DateTime(2099, 01, 01);\n             }\n         }\n \n-        public IReadOnlyList<Commitment> ActiveCommitmentsForDate(DateTime date)\n+        private void AdjustCommitmentEndDatesToMatchFollowingCommitmentsStartDate()\n         {\n-            return Commitments.Where(x => x.EffectiveStartDate <= date &&\n+            for (var i = 0; i < Commitments.Count - 1; i++) // not looking at the last one\n+            {\n+                if (Commitments[i].EffectiveEndDate < Commitments[i + 1].EffectiveStartDate)\n+                {\n+                    Commitments[i].EffectiveEndDate = Commitments[i + 1].EffectiveStartDate.AddDays(-1);\n+                }\n+            }\n+        }\n \n-                                          (x.EffectiveEndDate == null ||\n-                                          x.EffectiveEndDate >= date) &&\n+        private void RemoveCommitmentsWithNoDays(IEnumerable<Commitment> commitmentList)\n+        {\n+            var commitmentsToRemove = new List<Commitment>();\n+            foreach (var commitment in commitmentList)\n+            {\n+                if (commitment.EffectiveEndDate < commitment.EffectiveStartDate)","path":"src/SharedPipelineComponents/Datalock/SFA.DAS.CollectionEarnings.DataLock/Domain/LearnerCommitments.cs","position":109,"original_position":109,"commit_id":"f3f100c1d5b8dc654f609edad1bea2602020bb99","original_commit_id":"f3f100c1d5b8dc654f609edad1bea2602020bb99","user":{"login":"Pauljgraham","id":13198509,"node_id":"MDQ6VXNlcjEzMTk4NTA5","avatar_url":"https://avatars0.githubusercontent.com/u/13198509?v=4","gravatar_id":"","url":"https://api.github.com/users/Pauljgraham","html_url":"https://github.com/Pauljgraham","followers_url":"https://api.github.com/users/Pauljgraham/followers","following_url":"https://api.github.com/users/Pauljgraham/following{/other_user}","gists_url":"https://api.github.com/users/Pauljgraham/gists{/gist_id}","starred_url":"https://api.github.com/users/Pauljgraham/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Pauljgraham/subscriptions","organizations_url":"https://api.github.com/users/Pauljgraham/orgs","repos_url":"https://api.github.com/users/Pauljgraham/repos","events_url":"https://api.github.com/users/Pauljgraham/events{/privacy}","received_events_url":"https://api.github.com/users/Pauljgraham/received_events","type":"User","site_admin":false},"body":"Don't we want to remove commitment.EffectiveEndDate <= commitment.EffectiveStartDate. ","created_at":"2018-10-23T10:09:21Z","updated_at":"2018-10-23T10:09:21Z","html_url":"https://github.com/SkillsFundingAgency/das-providerpayments/pull/327#discussion_r227320935","pull_request_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/pulls/327","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/pulls/comments/227320935"},"html":{"href":"https://github.com/SkillsFundingAgency/das-providerpayments/pull/327#discussion_r227320935"},"pull_request":{"href":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/pulls/327"}}},"pull_request":{"url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/pulls/327","id":224967740,"node_id":"MDExOlB1bGxSZXF1ZXN0MjI0OTY3NzQw","html_url":"https://github.com/SkillsFundingAgency/das-providerpayments/pull/327","diff_url":"https://github.com/SkillsFundingAgency/das-providerpayments/pull/327.diff","patch_url":"https://github.com/SkillsFundingAgency/das-providerpayments/pull/327.patch","issue_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/issues/327","number":327,"state":"open","locked":false,"title":"Dpp 1680 stopped versioned commitments","user":{"login":"carlbm","id":2923969,"node_id":"MDQ6VXNlcjI5MjM5Njk=","avatar_url":"https://avatars2.githubusercontent.com/u/2923969?v=4","gravatar_id":"","url":"https://api.github.com/users/carlbm","html_url":"https://github.com/carlbm","followers_url":"https://api.github.com/users/carlbm/followers","following_url":"https://api.github.com/users/carlbm/following{/other_user}","gists_url":"https://api.github.com/users/carlbm/gists{/gist_id}","starred_url":"https://api.github.com/users/carlbm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/carlbm/subscriptions","organizations_url":"https://api.github.com/users/carlbm/orgs","repos_url":"https://api.github.com/users/carlbm/repos","events_url":"https://api.github.com/users/carlbm/events{/privacy}","received_events_url":"https://api.github.com/users/carlbm/received_events","type":"User","site_admin":false},"body":"When there are versions of a commitment and the commitment is stopped then it was producing DLOCK_08 errors (multiple commitments). \r\nThis fix does more to put commitments and versions of commitments into the correct time order","created_at":"2018-10-23T09:43:22Z","updated_at":"2018-10-23T10:09:21Z","closed_at":null,"merged_at":null,"merge_commit_sha":"8e8cf8c77c1b2e196e8ae5c5e4be425b8649d013","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/pulls/327/commits","review_comments_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/pulls/327/comments","review_comment_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/pulls/comments{/number}","comments_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/issues/327/comments","statuses_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/statuses/f3f100c1d5b8dc654f609edad1bea2602020bb99","head":{"label":"SkillsFundingAgency:DPP-1680-stopped-versioned-commitments","ref":"DPP-1680-stopped-versioned-commitments","sha":"f3f100c1d5b8dc654f609edad1bea2602020bb99","user":{"login":"SkillsFundingAgency","id":9841374,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk4NDEzNzQ=","avatar_url":"https://avatars1.githubusercontent.com/u/9841374?v=4","gravatar_id":"","url":"https://api.github.com/users/SkillsFundingAgency","html_url":"https://github.com/SkillsFundingAgency","followers_url":"https://api.github.com/users/SkillsFundingAgency/followers","following_url":"https://api.github.com/users/SkillsFundingAgency/following{/other_user}","gists_url":"https://api.github.com/users/SkillsFundingAgency/gists{/gist_id}","starred_url":"https://api.github.com/users/SkillsFundingAgency/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SkillsFundingAgency/subscriptions","organizations_url":"https://api.github.com/users/SkillsFundingAgency/orgs","repos_url":"https://api.github.com/users/SkillsFundingAgency/repos","events_url":"https://api.github.com/users/SkillsFundingAgency/events{/privacy}","received_events_url":"https://api.github.com/users/SkillsFundingAgency/received_events","type":"Organization","site_admin":false},"repo":{"id":65216151,"node_id":"MDEwOlJlcG9zaXRvcnk2NTIxNjE1MQ==","name":"das-providerpayments","full_name":"SkillsFundingAgency/das-providerpayments","private":false,"owner":{"login":"SkillsFundingAgency","id":9841374,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk4NDEzNzQ=","avatar_url":"https://avatars1.githubusercontent.com/u/9841374?v=4","gravatar_id":"","url":"https://api.github.com/users/SkillsFundingAgency","html_url":"https://github.com/SkillsFundingAgency","followers_url":"https://api.github.com/users/SkillsFundingAgency/followers","following_url":"https://api.github.com/users/SkillsFundingAgency/following{/other_user}","gists_url":"https://api.github.com/users/SkillsFundingAgency/gists{/gist_id}","starred_url":"https://api.github.com/users/SkillsFundingAgency/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SkillsFundingAgency/subscriptions","organizations_url":"https://api.github.com/users/SkillsFundingAgency/orgs","repos_url":"https://api.github.com/users/SkillsFundingAgency/repos","events_url":"https://api.github.com/users/SkillsFundingAgency/events{/privacy}","received_events_url":"https://api.github.com/users/SkillsFundingAgency/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/SkillsFundingAgency/das-providerpayments","description":null,"fork":false,"url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments","forks_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/forks","keys_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/keys{/key_id}","collaborators_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/teams","hooks_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/hooks","issue_events_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/issues/events{/number}","events_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/events","assignees_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/assignees{/user}","branches_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/branches{/branch}","tags_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/tags","blobs_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/git/refs{/sha}","trees_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/git/trees{/sha}","statuses_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/statuses/{sha}","languages_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/languages","stargazers_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/stargazers","contributors_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/contributors","subscribers_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/subscribers","subscription_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/subscription","commits_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/commits{/sha}","git_commits_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/git/commits{/sha}","comments_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/comments{/number}","issue_comment_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/issues/comments{/number}","contents_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/contents/{+path}","compare_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/compare/{base}...{head}","merges_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/merges","archive_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/downloads","issues_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/issues{/number}","pulls_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/pulls{/number}","milestones_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/milestones{/number}","notifications_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/labels{/name}","releases_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/releases{/id}","deployments_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/deployments","created_at":"2016-08-08T15:31:45Z","updated_at":"2018-10-08T15:47:58Z","pushed_at":"2018-10-23T09:43:22Z","git_url":"git://github.com/SkillsFundingAgency/das-providerpayments.git","ssh_url":"git@github.com:SkillsFundingAgency/das-providerpayments.git","clone_url":"https://github.com/SkillsFundingAgency/das-providerpayments.git","svn_url":"https://github.com/SkillsFundingAgency/das-providerpayments","homepage":null,"size":15515,"stargazers_count":0,"watchers_count":0,"language":"C#","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":6,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":0,"open_issues":6,"watchers":0,"default_branch":"develop"}},"base":{"label":"SkillsFundingAgency:develop","ref":"develop","sha":"4912df943855fafbc11726be6cda2cd96764b60b","user":{"login":"SkillsFundingAgency","id":9841374,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk4NDEzNzQ=","avatar_url":"https://avatars1.githubusercontent.com/u/9841374?v=4","gravatar_id":"","url":"https://api.github.com/users/SkillsFundingAgency","html_url":"https://github.com/SkillsFundingAgency","followers_url":"https://api.github.com/users/SkillsFundingAgency/followers","following_url":"https://api.github.com/users/SkillsFundingAgency/following{/other_user}","gists_url":"https://api.github.com/users/SkillsFundingAgency/gists{/gist_id}","starred_url":"https://api.github.com/users/SkillsFundingAgency/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SkillsFundingAgency/subscriptions","organizations_url":"https://api.github.com/users/SkillsFundingAgency/orgs","repos_url":"https://api.github.com/users/SkillsFundingAgency/repos","events_url":"https://api.github.com/users/SkillsFundingAgency/events{/privacy}","received_events_url":"https://api.github.com/users/SkillsFundingAgency/received_events","type":"Organization","site_admin":false},"repo":{"id":65216151,"node_id":"MDEwOlJlcG9zaXRvcnk2NTIxNjE1MQ==","name":"das-providerpayments","full_name":"SkillsFundingAgency/das-providerpayments","private":false,"owner":{"login":"SkillsFundingAgency","id":9841374,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk4NDEzNzQ=","avatar_url":"https://avatars1.githubusercontent.com/u/9841374?v=4","gravatar_id":"","url":"https://api.github.com/users/SkillsFundingAgency","html_url":"https://github.com/SkillsFundingAgency","followers_url":"https://api.github.com/users/SkillsFundingAgency/followers","following_url":"https://api.github.com/users/SkillsFundingAgency/following{/other_user}","gists_url":"https://api.github.com/users/SkillsFundingAgency/gists{/gist_id}","starred_url":"https://api.github.com/users/SkillsFundingAgency/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SkillsFundingAgency/subscriptions","organizations_url":"https://api.github.com/users/SkillsFundingAgency/orgs","repos_url":"https://api.github.com/users/SkillsFundingAgency/repos","events_url":"https://api.github.com/users/SkillsFundingAgency/events{/privacy}","received_events_url":"https://api.github.com/users/SkillsFundingAgency/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/SkillsFundingAgency/das-providerpayments","description":null,"fork":false,"url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments","forks_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/forks","keys_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/keys{/key_id}","collaborators_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/teams","hooks_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/hooks","issue_events_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/issues/events{/number}","events_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/events","assignees_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/assignees{/user}","branches_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/branches{/branch}","tags_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/tags","blobs_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/git/refs{/sha}","trees_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/git/trees{/sha}","statuses_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/statuses/{sha}","languages_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/languages","stargazers_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/stargazers","contributors_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/contributors","subscribers_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/subscribers","subscription_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/subscription","commits_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/commits{/sha}","git_commits_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/git/commits{/sha}","comments_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/comments{/number}","issue_comment_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/issues/comments{/number}","contents_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/contents/{+path}","compare_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/compare/{base}...{head}","merges_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/merges","archive_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/downloads","issues_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/issues{/number}","pulls_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/pulls{/number}","milestones_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/milestones{/number}","notifications_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/labels{/name}","releases_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/releases{/id}","deployments_url":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/deployments","created_at":"2016-08-08T15:31:45Z","updated_at":"2018-10-08T15:47:58Z","pushed_at":"2018-10-23T09:43:22Z","git_url":"git://github.com/SkillsFundingAgency/das-providerpayments.git","ssh_url":"git@github.com:SkillsFundingAgency/das-providerpayments.git","clone_url":"https://github.com/SkillsFundingAgency/das-providerpayments.git","svn_url":"https://github.com/SkillsFundingAgency/das-providerpayments","homepage":null,"size":15515,"stargazers_count":0,"watchers_count":0,"language":"C#","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":6,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":0,"open_issues":6,"watchers":0,"default_branch":"develop"}},"_links":{"self":{"href":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/pulls/327"},"html":{"href":"https://github.com/SkillsFundingAgency/das-providerpayments/pull/327"},"issue":{"href":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/issues/327"},"comments":{"href":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/issues/327/comments"},"review_comments":{"href":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/pulls/327/comments"},"review_comment":{"href":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/pulls/327/commits"},"statuses":{"href":"https://api.github.com/repos/SkillsFundingAgency/das-providerpayments/statuses/f3f100c1d5b8dc654f609edad1bea2602020bb99"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"Pauljgraham"}}