{"action":"created","comment":{"url":"https://api.github.com/repos/cylc/cylc/pulls/comments/226155683","pull_request_review_id":165909555,"id":226155683,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIyNjE1NTY4Mw==","diff_hunk":"@@ -0,0 +1,2 @@\n+PR.registerLangHandler(PR.createSimpleLexer([[\"pln\",/^[\\t\\n\\r \\xa0]+/,null,\"\\t\\n\\r �\\xa0\"],[\"com\",/^#(?:if[\\t\\n\\r \\xa0]+(?:[$_a-z][\\w']*|``[^\\t\\n\\r`]*(?:``|$))|else|endif|light)/i,null,\"#\"],[\"str\",/^(?:\"(?:[^\"\\\\]|\\\\[\\S\\s])*(?:\"|$)|'(?:[^'\\\\]|\\\\[\\S\\s])(?:'|$))/,null,\"\\\"'\"]],[[\"com\",/^(?:\\/\\/[^\\n\\r]*|\\(\\*[\\S\\s]*?\\*\\))/],[\"kwd\",/^(?:abstract|and|as|assert|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|if|in|inherit|inline|interface|internal|lazy|let|match|member|module|mutable|namespace|new|null|of|open|or|override|private|public|rec|return|static|struct|then|to|true|try|type|upcast|use|val|void|when|while|with|yield|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|global|include|method|mixin|object|parallel|process|protected|pure|sealed|trait|virtual|volatile)\\b/],\n+[\"lit\",/^[+-]?(?:0x[\\da-f]+|(?:\\.\\d+|\\d+(?:\\.\\d*)?)(?:e[+-]?\\d+)?)/i],[\"pln\",/^(?:[_a-z][\\w']*[!#?]?|``[^\\t\\n\\r`]*(?:``|$))/i],[\"pun\",/^[^\\w\\t\\n\\r \"'\\xa0]+/]]),[\"fs\",\"ml\"]);","path":"lib/cylc/cylc-review/static/js/lang-ml.js","position":2,"original_position":2,"commit_id":"87547082d7a156b5696ff2ae6361d5096be7ea89","original_commit_id":"87547082d7a156b5696ff2ae6361d5096be7ea89","user":{"login":"codacy-bot","id":19940114,"node_id":"MDQ6VXNlcjE5OTQwMTE0","avatar_url":"https://avatars1.githubusercontent.com/u/19940114?v=4","gravatar_id":"","url":"https://api.github.com/users/codacy-bot","html_url":"https://github.com/codacy-bot","followers_url":"https://api.github.com/users/codacy-bot/followers","following_url":"https://api.github.com/users/codacy-bot/following{/other_user}","gists_url":"https://api.github.com/users/codacy-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/codacy-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/codacy-bot/subscriptions","organizations_url":"https://api.github.com/users/codacy-bot/orgs","repos_url":"https://api.github.com/users/codacy-bot/repos","events_url":"https://api.github.com/users/codacy-bot/events{/privacy}","received_events_url":"https://api.github.com/users/codacy-bot/received_events","type":"User","site_admin":false},"body":"![Codacy](https://app.codacy.com/assets/images/favicon.png) Issue found: [Unsafe Regular Expression (security/detect-unsafe-regex)](https://app.codacy.com/app/Cylc/cylc/pullRequest?prid=1484135)","created_at":"2018-10-18T03:01:12Z","updated_at":"2018-10-18T03:01:12Z","html_url":"https://github.com/cylc/cylc/pull/2614#discussion_r226155683","pull_request_url":"https://api.github.com/repos/cylc/cylc/pulls/2614","author_association":"NONE","_links":{"self":{"href":"https://api.github.com/repos/cylc/cylc/pulls/comments/226155683"},"html":{"href":"https://github.com/cylc/cylc/pull/2614#discussion_r226155683"},"pull_request":{"href":"https://api.github.com/repos/cylc/cylc/pulls/2614"}}},"pull_request":{"url":"https://api.github.com/repos/cylc/cylc/pulls/2614","id":178079941,"node_id":"MDExOlB1bGxSZXF1ZXN0MTc4MDc5OTQx","html_url":"https://github.com/cylc/cylc/pull/2614","diff_url":"https://github.com/cylc/cylc/pull/2614.diff","patch_url":"https://github.com/cylc/cylc/pull/2614.patch","issue_url":"https://api.github.com/repos/cylc/cylc/issues/2614","number":2614,"state":"open","locked":false,"title":"Rose Bush utility migration to cylc: incoming","user":{"login":"sadielbartholomew","id":30274190,"node_id":"MDQ6VXNlcjMwMjc0MTkw","avatar_url":"https://avatars2.githubusercontent.com/u/30274190?v=4","gravatar_id":"","url":"https://api.github.com/users/sadielbartholomew","html_url":"https://github.com/sadielbartholomew","followers_url":"https://api.github.com/users/sadielbartholomew/followers","following_url":"https://api.github.com/users/sadielbartholomew/following{/other_user}","gists_url":"https://api.github.com/users/sadielbartholomew/gists{/gist_id}","starred_url":"https://api.github.com/users/sadielbartholomew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sadielbartholomew/subscriptions","organizations_url":"https://api.github.com/users/sadielbartholomew/orgs","repos_url":"https://api.github.com/users/sadielbartholomew/repos","events_url":"https://api.github.com/users/sadielbartholomew/events{/privacy}","received_events_url":"https://api.github.com/users/sadielbartholomew/received_events","type":"User","site_admin":false},"body":"Migration of the 'Rose Bush' HTTP-based service. Closes #1052.\r\n\r\nThis PR consists of purely the migration to a functional Cylc facility & related 'tidying up' i.e. removing code needed for Rose as a distinct system to retrieve required Cylc data. Follow-up work such as updating the docs & upgrading bootstrap will be completed separately.\r\n\r\n### Note:\r\n\r\n1. Other than **three core files**, one under `bin/` & two under `lib/`, & **test files** under `tests/`, new files are all **web-based (HTML, CSS & Javascript) files**, under a new directory ``lib/cylc/cylc-nameless/`` with identical structure to that currently in ``rose/lib/html/`` (with files relating to ``rosie disco`` removed & only small modifications made otherwise). These are mostly external. Note that ``jquery.dataTables.js`` constitutes ~3/4 of the ~20,000 line additions for the PR.\r\n2. Commits ``682b311``, ``edd18fc`` & ``b15b25b`` contain unedited copies of Rose files, to allow relative changes to be seen for aid of review.\r\n\r\n### Checklist:\r\n\r\n- [x] **Agree on name** *--> ``cylc review`` agreed in UM workshop week discussions!*\r\n- [x] **Apply agreed name**.\r\n- [x] Decide on **favicon**: initially used a ``.png`` scaled crop of the cylc logo in ``doc/src``, but maybe want something else &/or ``.ico`` format? *--> Addressed in PR sadielbartholomew/cylc#1*\r\n- [x] Decide how to process **Rose log & config files** (where found): currently the code recognises standard Rose file names & displays such files in a 'rose files' drop-down menu.\r\n- [x] Determine best **locations** (for web-based files relative to `lib/` directory & for `CylcNamelessDAO` class).\r\n- [x] **GPL/copyright**: check (MO & NIWA) legal advice RE code 'donation' Rose -> Cylc: see  #2730, copyright notices to find & replace.\r\n- [x] **Fix tests**.\r\n- [x] **Resolve conflicts**\r\n- [x] **Port security PR** (metomi/rose#2167).\r\n- [x] Amend existing text problem (see comment).\r\n\r\n**Open for review & responding to feedback as it is provided**.","created_at":"2018-03-28T15:37:22Z","updated_at":"2018-10-18T03:01:12Z","closed_at":null,"merged_at":null,"merge_commit_sha":"435529d89359ff672ccf6bb39bfafc679affdd2a","assignee":{"login":"sadielbartholomew","id":30274190,"node_id":"MDQ6VXNlcjMwMjc0MTkw","avatar_url":"https://avatars2.githubusercontent.com/u/30274190?v=4","gravatar_id":"","url":"https://api.github.com/users/sadielbartholomew","html_url":"https://github.com/sadielbartholomew","followers_url":"https://api.github.com/users/sadielbartholomew/followers","following_url":"https://api.github.com/users/sadielbartholomew/following{/other_user}","gists_url":"https://api.github.com/users/sadielbartholomew/gists{/gist_id}","starred_url":"https://api.github.com/users/sadielbartholomew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sadielbartholomew/subscriptions","organizations_url":"https://api.github.com/users/sadielbartholomew/orgs","repos_url":"https://api.github.com/users/sadielbartholomew/repos","events_url":"https://api.github.com/users/sadielbartholomew/events{/privacy}","received_events_url":"https://api.github.com/users/sadielbartholomew/received_events","type":"User","site_admin":false},"assignees":[{"login":"sadielbartholomew","id":30274190,"node_id":"MDQ6VXNlcjMwMjc0MTkw","avatar_url":"https://avatars2.githubusercontent.com/u/30274190?v=4","gravatar_id":"","url":"https://api.github.com/users/sadielbartholomew","html_url":"https://github.com/sadielbartholomew","followers_url":"https://api.github.com/users/sadielbartholomew/followers","following_url":"https://api.github.com/users/sadielbartholomew/following{/other_user}","gists_url":"https://api.github.com/users/sadielbartholomew/gists{/gist_id}","starred_url":"https://api.github.com/users/sadielbartholomew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sadielbartholomew/subscriptions","organizations_url":"https://api.github.com/users/sadielbartholomew/orgs","repos_url":"https://api.github.com/users/sadielbartholomew/repos","events_url":"https://api.github.com/users/sadielbartholomew/events{/privacy}","received_events_url":"https://api.github.com/users/sadielbartholomew/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"hjoliver","id":2362137,"node_id":"MDQ6VXNlcjIzNjIxMzc=","avatar_url":"https://avatars0.githubusercontent.com/u/2362137?v=4","gravatar_id":"","url":"https://api.github.com/users/hjoliver","html_url":"https://github.com/hjoliver","followers_url":"https://api.github.com/users/hjoliver/followers","following_url":"https://api.github.com/users/hjoliver/following{/other_user}","gists_url":"https://api.github.com/users/hjoliver/gists{/gist_id}","starred_url":"https://api.github.com/users/hjoliver/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hjoliver/subscriptions","organizations_url":"https://api.github.com/users/hjoliver/orgs","repos_url":"https://api.github.com/users/hjoliver/repos","events_url":"https://api.github.com/users/hjoliver/events{/privacy}","received_events_url":"https://api.github.com/users/hjoliver/received_events","type":"User","site_admin":false},{"login":"oliver-sanders","id":16705946,"node_id":"MDQ6VXNlcjE2NzA1OTQ2","avatar_url":"https://avatars0.githubusercontent.com/u/16705946?v=4","gravatar_id":"","url":"https://api.github.com/users/oliver-sanders","html_url":"https://github.com/oliver-sanders","followers_url":"https://api.github.com/users/oliver-sanders/followers","following_url":"https://api.github.com/users/oliver-sanders/following{/other_user}","gists_url":"https://api.github.com/users/oliver-sanders/gists{/gist_id}","starred_url":"https://api.github.com/users/oliver-sanders/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oliver-sanders/subscriptions","organizations_url":"https://api.github.com/users/oliver-sanders/orgs","repos_url":"https://api.github.com/users/oliver-sanders/repos","events_url":"https://api.github.com/users/oliver-sanders/events{/privacy}","received_events_url":"https://api.github.com/users/oliver-sanders/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":{"url":"https://api.github.com/repos/cylc/cylc/milestones/70","html_url":"https://github.com/cylc/cylc/milestone/70","labels_url":"https://api.github.com/repos/cylc/cylc/milestones/70/labels","id":3364574,"node_id":"MDk6TWlsZXN0b25lMzM2NDU3NA==","number":70,"title":"next release","description":"cylc-7.8.0","creator":{"login":"hjoliver","id":2362137,"node_id":"MDQ6VXNlcjIzNjIxMzc=","avatar_url":"https://avatars0.githubusercontent.com/u/2362137?v=4","gravatar_id":"","url":"https://api.github.com/users/hjoliver","html_url":"https://github.com/hjoliver","followers_url":"https://api.github.com/users/hjoliver/followers","following_url":"https://api.github.com/users/hjoliver/following{/other_user}","gists_url":"https://api.github.com/users/hjoliver/gists{/gist_id}","starred_url":"https://api.github.com/users/hjoliver/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hjoliver/subscriptions","organizations_url":"https://api.github.com/users/hjoliver/orgs","repos_url":"https://api.github.com/users/hjoliver/repos","events_url":"https://api.github.com/users/hjoliver/events{/privacy}","received_events_url":"https://api.github.com/users/hjoliver/received_events","type":"User","site_admin":false},"open_issues":16,"closed_issues":48,"state":"open","created_at":"2018-05-22T13:29:48Z","updated_at":"2018-10-17T20:22:36Z","due_on":"2018-10-31T07:00:00Z","closed_at":null},"commits_url":"https://api.github.com/repos/cylc/cylc/pulls/2614/commits","review_comments_url":"https://api.github.com/repos/cylc/cylc/pulls/2614/comments","review_comment_url":"https://api.github.com/repos/cylc/cylc/pulls/comments{/number}","comments_url":"https://api.github.com/repos/cylc/cylc/issues/2614/comments","statuses_url":"https://api.github.com/repos/cylc/cylc/statuses/87547082d7a156b5696ff2ae6361d5096be7ea89","head":{"label":"sadielbartholomew:rose-bush-migration-incoming","ref":"rose-bush-migration-incoming","sha":"87547082d7a156b5696ff2ae6361d5096be7ea89","user":{"login":"sadielbartholomew","id":30274190,"node_id":"MDQ6VXNlcjMwMjc0MTkw","avatar_url":"https://avatars2.githubusercontent.com/u/30274190?v=4","gravatar_id":"","url":"https://api.github.com/users/sadielbartholomew","html_url":"https://github.com/sadielbartholomew","followers_url":"https://api.github.com/users/sadielbartholomew/followers","following_url":"https://api.github.com/users/sadielbartholomew/following{/other_user}","gists_url":"https://api.github.com/users/sadielbartholomew/gists{/gist_id}","starred_url":"https://api.github.com/users/sadielbartholomew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sadielbartholomew/subscriptions","organizations_url":"https://api.github.com/users/sadielbartholomew/orgs","repos_url":"https://api.github.com/users/sadielbartholomew/repos","events_url":"https://api.github.com/users/sadielbartholomew/events{/privacy}","received_events_url":"https://api.github.com/users/sadielbartholomew/received_events","type":"User","site_admin":false},"repo":{"id":108838730,"node_id":"MDEwOlJlcG9zaXRvcnkxMDg4Mzg3MzA=","name":"cylc","full_name":"sadielbartholomew/cylc","private":false,"owner":{"login":"sadielbartholomew","id":30274190,"node_id":"MDQ6VXNlcjMwMjc0MTkw","avatar_url":"https://avatars2.githubusercontent.com/u/30274190?v=4","gravatar_id":"","url":"https://api.github.com/users/sadielbartholomew","html_url":"https://github.com/sadielbartholomew","followers_url":"https://api.github.com/users/sadielbartholomew/followers","following_url":"https://api.github.com/users/sadielbartholomew/following{/other_user}","gists_url":"https://api.github.com/users/sadielbartholomew/gists{/gist_id}","starred_url":"https://api.github.com/users/sadielbartholomew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sadielbartholomew/subscriptions","organizations_url":"https://api.github.com/users/sadielbartholomew/orgs","repos_url":"https://api.github.com/users/sadielbartholomew/repos","events_url":"https://api.github.com/users/sadielbartholomew/events{/privacy}","received_events_url":"https://api.github.com/users/sadielbartholomew/received_events","type":"User","site_admin":false},"html_url":"https://github.com/sadielbartholomew/cylc","description":"Cylc, a workflow engine for cycling tasks.","fork":true,"url":"https://api.github.com/repos/sadielbartholomew/cylc","forks_url":"https://api.github.com/repos/sadielbartholomew/cylc/forks","keys_url":"https://api.github.com/repos/sadielbartholomew/cylc/keys{/key_id}","collaborators_url":"https://api.github.com/repos/sadielbartholomew/cylc/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/sadielbartholomew/cylc/teams","hooks_url":"https://api.github.com/repos/sadielbartholomew/cylc/hooks","issue_events_url":"https://api.github.com/repos/sadielbartholomew/cylc/issues/events{/number}","events_url":"https://api.github.com/repos/sadielbartholomew/cylc/events","assignees_url":"https://api.github.com/repos/sadielbartholomew/cylc/assignees{/user}","branches_url":"https://api.github.com/repos/sadielbartholomew/cylc/branches{/branch}","tags_url":"https://api.github.com/repos/sadielbartholomew/cylc/tags","blobs_url":"https://api.github.com/repos/sadielbartholomew/cylc/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/sadielbartholomew/cylc/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/sadielbartholomew/cylc/git/refs{/sha}","trees_url":"https://api.github.com/repos/sadielbartholomew/cylc/git/trees{/sha}","statuses_url":"https://api.github.com/repos/sadielbartholomew/cylc/statuses/{sha}","languages_url":"https://api.github.com/repos/sadielbartholomew/cylc/languages","stargazers_url":"https://api.github.com/repos/sadielbartholomew/cylc/stargazers","contributors_url":"https://api.github.com/repos/sadielbartholomew/cylc/contributors","subscribers_url":"https://api.github.com/repos/sadielbartholomew/cylc/subscribers","subscription_url":"https://api.github.com/repos/sadielbartholomew/cylc/subscription","commits_url":"https://api.github.com/repos/sadielbartholomew/cylc/commits{/sha}","git_commits_url":"https://api.github.com/repos/sadielbartholomew/cylc/git/commits{/sha}","comments_url":"https://api.github.com/repos/sadielbartholomew/cylc/comments{/number}","issue_comment_url":"https://api.github.com/repos/sadielbartholomew/cylc/issues/comments{/number}","contents_url":"https://api.github.com/repos/sadielbartholomew/cylc/contents/{+path}","compare_url":"https://api.github.com/repos/sadielbartholomew/cylc/compare/{base}...{head}","merges_url":"https://api.github.com/repos/sadielbartholomew/cylc/merges","archive_url":"https://api.github.com/repos/sadielbartholomew/cylc/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/sadielbartholomew/cylc/downloads","issues_url":"https://api.github.com/repos/sadielbartholomew/cylc/issues{/number}","pulls_url":"https://api.github.com/repos/sadielbartholomew/cylc/pulls{/number}","milestones_url":"https://api.github.com/repos/sadielbartholomew/cylc/milestones{/number}","notifications_url":"https://api.github.com/repos/sadielbartholomew/cylc/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/sadielbartholomew/cylc/labels{/name}","releases_url":"https://api.github.com/repos/sadielbartholomew/cylc/releases{/id}","deployments_url":"https://api.github.com/repos/sadielbartholomew/cylc/deployments","created_at":"2017-10-30T11:00:22Z","updated_at":"2018-10-16T14:47:01Z","pushed_at":"2018-10-17T17:40:30Z","git_url":"git://github.com/sadielbartholomew/cylc.git","ssh_url":"git@github.com:sadielbartholomew/cylc.git","clone_url":"https://github.com/sadielbartholomew/cylc.git","svn_url":"https://github.com/sadielbartholomew/cylc","homepage":"https://cylc.github.io/cylc","size":123654,"stargazers_count":0,"watchers_count":0,"language":"Python","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"cylc:master","ref":"master","sha":"f99193f3eb7aae00f3e4ff7e708ace54e4ae9ea6","user":{"login":"cylc","id":824878,"node_id":"MDEyOk9yZ2FuaXphdGlvbjgyNDg3OA==","avatar_url":"https://avatars1.githubusercontent.com/u/824878?v=4","gravatar_id":"","url":"https://api.github.com/users/cylc","html_url":"https://github.com/cylc","followers_url":"https://api.github.com/users/cylc/followers","following_url":"https://api.github.com/users/cylc/following{/other_user}","gists_url":"https://api.github.com/users/cylc/gists{/gist_id}","starred_url":"https://api.github.com/users/cylc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cylc/subscriptions","organizations_url":"https://api.github.com/users/cylc/orgs","repos_url":"https://api.github.com/users/cylc/repos","events_url":"https://api.github.com/users/cylc/events{/privacy}","received_events_url":"https://api.github.com/users/cylc/received_events","type":"Organization","site_admin":false},"repo":{"id":1836229,"node_id":"MDEwOlJlcG9zaXRvcnkxODM2MjI5","name":"cylc","full_name":"cylc/cylc","private":false,"owner":{"login":"cylc","id":824878,"node_id":"MDEyOk9yZ2FuaXphdGlvbjgyNDg3OA==","avatar_url":"https://avatars1.githubusercontent.com/u/824878?v=4","gravatar_id":"","url":"https://api.github.com/users/cylc","html_url":"https://github.com/cylc","followers_url":"https://api.github.com/users/cylc/followers","following_url":"https://api.github.com/users/cylc/following{/other_user}","gists_url":"https://api.github.com/users/cylc/gists{/gist_id}","starred_url":"https://api.github.com/users/cylc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cylc/subscriptions","organizations_url":"https://api.github.com/users/cylc/orgs","repos_url":"https://api.github.com/users/cylc/repos","events_url":"https://api.github.com/users/cylc/events{/privacy}","received_events_url":"https://api.github.com/users/cylc/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/cylc/cylc","description":"Cylc, a workflow engine for cycling (and non-cycling) systems.","fork":false,"url":"https://api.github.com/repos/cylc/cylc","forks_url":"https://api.github.com/repos/cylc/cylc/forks","keys_url":"https://api.github.com/repos/cylc/cylc/keys{/key_id}","collaborators_url":"https://api.github.com/repos/cylc/cylc/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/cylc/cylc/teams","hooks_url":"https://api.github.com/repos/cylc/cylc/hooks","issue_events_url":"https://api.github.com/repos/cylc/cylc/issues/events{/number}","events_url":"https://api.github.com/repos/cylc/cylc/events","assignees_url":"https://api.github.com/repos/cylc/cylc/assignees{/user}","branches_url":"https://api.github.com/repos/cylc/cylc/branches{/branch}","tags_url":"https://api.github.com/repos/cylc/cylc/tags","blobs_url":"https://api.github.com/repos/cylc/cylc/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/cylc/cylc/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/cylc/cylc/git/refs{/sha}","trees_url":"https://api.github.com/repos/cylc/cylc/git/trees{/sha}","statuses_url":"https://api.github.com/repos/cylc/cylc/statuses/{sha}","languages_url":"https://api.github.com/repos/cylc/cylc/languages","stargazers_url":"https://api.github.com/repos/cylc/cylc/stargazers","contributors_url":"https://api.github.com/repos/cylc/cylc/contributors","subscribers_url":"https://api.github.com/repos/cylc/cylc/subscribers","subscription_url":"https://api.github.com/repos/cylc/cylc/subscription","commits_url":"https://api.github.com/repos/cylc/cylc/commits{/sha}","git_commits_url":"https://api.github.com/repos/cylc/cylc/git/commits{/sha}","comments_url":"https://api.github.com/repos/cylc/cylc/comments{/number}","issue_comment_url":"https://api.github.com/repos/cylc/cylc/issues/comments{/number}","contents_url":"https://api.github.com/repos/cylc/cylc/contents/{+path}","compare_url":"https://api.github.com/repos/cylc/cylc/compare/{base}...{head}","merges_url":"https://api.github.com/repos/cylc/cylc/merges","archive_url":"https://api.github.com/repos/cylc/cylc/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/cylc/cylc/downloads","issues_url":"https://api.github.com/repos/cylc/cylc/issues{/number}","pulls_url":"https://api.github.com/repos/cylc/cylc/pulls{/number}","milestones_url":"https://api.github.com/repos/cylc/cylc/milestones{/number}","notifications_url":"https://api.github.com/repos/cylc/cylc/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/cylc/cylc/labels{/name}","releases_url":"https://api.github.com/repos/cylc/cylc/releases{/id}","deployments_url":"https://api.github.com/repos/cylc/cylc/deployments","created_at":"2011-06-02T08:31:49Z","updated_at":"2018-10-17T20:22:40Z","pushed_at":"2018-10-18T01:26:19Z","git_url":"git://github.com/cylc/cylc.git","ssh_url":"git@github.com:cylc/cylc.git","clone_url":"https://github.com/cylc/cylc.git","svn_url":"https://github.com/cylc/cylc","homepage":"https://cylc.github.io/cylc","size":129159,"stargazers_count":76,"watchers_count":76,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":53,"mirror_url":null,"archived":false,"open_issues_count":176,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"forks":53,"open_issues":176,"watchers":76,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/cylc/cylc/pulls/2614"},"html":{"href":"https://github.com/cylc/cylc/pull/2614"},"issue":{"href":"https://api.github.com/repos/cylc/cylc/issues/2614"},"comments":{"href":"https://api.github.com/repos/cylc/cylc/issues/2614/comments"},"review_comments":{"href":"https://api.github.com/repos/cylc/cylc/pulls/2614/comments"},"review_comment":{"href":"https://api.github.com/repos/cylc/cylc/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/cylc/cylc/pulls/2614/commits"},"statuses":{"href":"https://api.github.com/repos/cylc/cylc/statuses/87547082d7a156b5696ff2ae6361d5096be7ea89"}},"author_association":"MEMBER"}}
{"actor":{"display_login":"codacy-bot"}}