{"action":"created","comment":{"url":"https://api.github.com/repos/junit-team/junit5/pulls/comments/95860618","pull_request_review_id":16429949,"id":95860618,"diff_hunk":"@@ -63,6 +64,8 @@ class JUnitPlatformPluginSpec extends Specification {\n \t\t\t}\n \n \t\t\treportsDir new File(\"any\")\n+\n+\t\t\tdetails Details.HIDDEN","path":"junit-platform-gradle-plugin/src/test/groovy/org/junit/platform/gradle/plugin/JUnitPlatformPluginSpec.groovy","position":13,"original_position":13,"commit_id":"06776f56d86e05e72d060d80c89522dd3da168e0","original_commit_id":"06776f56d86e05e72d060d80c89522dd3da168e0","user":{"login":"sormuras","id":2319838,"avatar_url":"https://avatars.githubusercontent.com/u/2319838?v=3","gravatar_id":"","url":"https://api.github.com/users/sormuras","html_url":"https://github.com/sormuras","followers_url":"https://api.github.com/users/sormuras/followers","following_url":"https://api.github.com/users/sormuras/following{/other_user}","gists_url":"https://api.github.com/users/sormuras/gists{/gist_id}","starred_url":"https://api.github.com/users/sormuras/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sormuras/subscriptions","organizations_url":"https://api.github.com/users/sormuras/orgs","repos_url":"https://api.github.com/users/sormuras/repos","events_url":"https://api.github.com/users/sormuras/events{/privacy}","received_events_url":"https://api.github.com/users/sormuras/received_events","type":"User","site_admin":false},"body":"Aye. Quick test with `details 'FLAT'` works.","created_at":"2017-01-12T19:01:53Z","updated_at":"2017-01-12T19:01:53Z","html_url":"https://github.com/junit-team/junit5/pull/524#discussion_r95860618","pull_request_url":"https://api.github.com/repos/junit-team/junit5/pulls/524","_links":{"self":{"href":"https://api.github.com/repos/junit-team/junit5/pulls/comments/95860618"},"html":{"href":"https://github.com/junit-team/junit5/pull/524#discussion_r95860618"},"pull_request":{"href":"https://api.github.com/repos/junit-team/junit5/pulls/524"}}},"pull_request":{"url":"https://api.github.com/repos/junit-team/junit5/pulls/524","id":87075979,"html_url":"https://github.com/junit-team/junit5/pull/524","diff_url":"https://github.com/junit-team/junit5/pull/524.diff","patch_url":"https://github.com/junit-team/junit5/pull/524.patch","issue_url":"https://api.github.com/repos/junit-team/junit5/issues/524","number":524,"state":"open","locked":false,"title":"Introduce Details, TreePrinter and VerboseTreePrinter","user":{"login":"sormuras","id":2319838,"avatar_url":"https://avatars.githubusercontent.com/u/2319838?v=3","gravatar_id":"","url":"https://api.github.com/users/sormuras","html_url":"https://github.com/sormuras","followers_url":"https://api.github.com/users/sormuras/followers","following_url":"https://api.github.com/users/sormuras/following{/other_user}","gists_url":"https://api.github.com/users/sormuras/gists{/gist_id}","starred_url":"https://api.github.com/users/sormuras/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sormuras/subscriptions","organizations_url":"https://api.github.com/users/sormuras/orgs","repos_url":"https://api.github.com/users/sormuras/repos","events_url":"https://api.github.com/users/sormuras/events{/privacy}","received_events_url":"https://api.github.com/users/sormuras/received_events","type":"User","site_admin":false},"body":"## Overview\r\n\r\nSolves #369 and #546.\r\n\r\nRemoves `--hide-details` command line option and introduces an enum named **`Details`** in package `org.junit.platform.console.options` with the following constants:\r\n\r\n``` java\r\nenum Details {\r\n    /** No test plan execution details are printed. */\r\n    HIDDEN,\r\n\r\n    /** Test plan execution details are rendered in a flat, line-per-line mode. */\r\n    FLAT,\r\n\r\n    /** Test plan execution details are rendered in a simple, compact manner. */\r\n    TREE,\r\n\r\n    /** Combines tree and flat mode. */\r\n    VERBOSE\r\n}\r\n```\r\n\r\n## Todo\r\n- [ ] Review glyph/tile set theme and tree layout scheme\r\n- [ ] Coloring tweaks\r\n- [ ] Keep `--hide-details` switch as shorthand for `--details hidden`?\r\n- [ ] Rename `ColoredPrintingTestListener` to `FlatPrinter`?\r\n- [ ] Watch ~~https://discuss.gradle.org/t/utf-8-output-regression-or-not-fixed-or-3rd-party-problem/20667~~ https://github.com/travis-ci/travis-ci/issues/7024\r\n\r\n## Detailed description of `Details` constants\r\n\r\n**HIDDEN**\r\n\r\nNo test plan execution details are printed.\r\n\r\n**FLAT**\r\n\r\nThe standard `ColoredPrintingTestListener` kicks in.\r\n\r\n**TREE**\r\n\r\nThe `TreePrinter` renders the test plan execution tree in a compact manner.\r\n\r\n- UTF-8 https://travis-ci.org/junit-team/junit5/jobs/180752503\r\n- ASCII https://ci.appveyor.com/project/marcphilipp/junit5/build/424\r\n- Monochrome (disabled ANSI colors) snippet below\r\n```\r\n├─ JUnit Vintage\r\n│  ├─ example.JUnit4Tests\r\n│  │  ├─ standardJUnit4Test ✔\r\n├─ JUnit Jupiter\r\n│  ├─ AssertionsDemo\r\n│  │  ├─ timeoutNotExceeded() ✔\r\n│  │  ├─ standardAssertions() ✔\r\n│  │  ├─ groupedAssertions() ✔\r\n│  │  ├─ exceptionTesting() ✔\r\n│  │  ├─ timeoutExceeded() ✔\r\n│  │  ├─ timeoutExceededWithPreemptiveTermination() ✔\r\n│  ├─ AssumptionsDemo\r\n│  │  ├─ testOnlyOnCiServer() ■ Assumption failed: assumption is not true\r\n│  │  ├─ testOnlyOnDeveloperWorkstation() ■ Assumption failed: Aborting test: not on developer workstation\r\n│  │  ├─ testInAllEnvironments() ✔\r\n│  ├─ StringTests\r\n│  │  ├─ returnsZeroWhenComparedToItself() ✔\r\n│  │  ├─ returnsPositiveNumberComparedToSmallerValue() ✔\r\n│  │  ├─ returnsNegativeNumberComparedToSmallerValue() ✔\r\n│  │  ├─ valueEqualsItself() ✔\r\n│  │  ├─ valueDoesNotEqualNull() ✔\r\n│  │  ├─ valueDoesNotEqualDifferentValue() ✔\r\n│  ├─ DisabledClassDemo class example.DisabledClassDemo is @Disabled\r\n│  ├─ DisabledTestsDemo\r\n│  │  ├─ testWillBeExecuted() ✔\r\n│  │  ├─ testWillBeSkipped() void example.DisabledTestsDemo.testWillBeSkipped() is @Disabled\r\n│  ├─ A special test case\r\n│  │  ├─ 😱 ✔\r\n│  │  ├─ Custom test name containing spaces ✔\r\n│  │  ├─ ╯°□°）╯ ✔\r\n│  ├─ DynamicTestsDemo\r\n│  │  ├─ dynamicTestsFromIntStream()\r\n│  │  │  ├─ test0 ✔\r\n...\r\n```\r\n**VERBOSE**\r\n\r\nThe `VerboseTreePrinter` spills almost every information available to a `TestExecutionListener`.\r\n\r\n- UTF-8 https://travis-ci.org/junit-team/junit5/jobs/180754799\r\n- ASCII https://ci.appveyor.com/project/marcphilipp/junit5/build/425\r\n- Monochrome (disabled ANSI colors) snippet below\r\n\r\n```\r\nTest plan execution started. Number of static tests: 47\r\n.\r\n├─ JUnit Vintage\r\n│  ├─ example.JUnit4Tests\r\n│  │  ├─ standardJUnit4Test\r\n│  │  │       tags: []\r\n│  │  │   uniqueId: [engine:junit-vintage]/[runner:example.JUnit4Tests]/[test:standardJUnit4Test(example.JUnit4Tests)]\r\n│  │  │     parent: [engine:junit-vintage]/[runner:example.JUnit4Tests]\r\n│  │  │     source: MethodSource [className = 'example.JUnit4Tests', methodName = 'standardJUnit4Test', methodParameterTypes = '']\r\n│  │  │   duration: 3 ms\r\n│  │  │     status: ✔ SUCCESSFUL\r\n│  └─ example.JUnit4Tests finished after 7 ms.\r\n└─ JUnit Vintage finished after 19 ms.\r\n├─ JUnit Jupiter\r\n│  ├─ AssertionsDemo\r\n│  │  ├─ timeoutExceeded()\r\n│  │  │       tags: []\r\n│  │  │   uniqueId: [engine:junit-jupiter]/[class:example.AssertionsDemo]/[method:timeoutExceeded()]\r\n│  │  │     parent: [engine:junit-jupiter]/[class:example.AssertionsDemo]\r\n│  │  │     source: MethodSource [className = 'example.AssertionsDemo', methodName = 'timeoutExceeded', methodParameterTypes = '']\r\n│  │  │   duration: 108 ms\r\n│  │  │     status: ✔ SUCCESSFUL\r\n...\r\n│  │  ├─ timeoutNotExceeded()\r\n│  │  │       tags: []\r\n│  │  │   uniqueId: [engine:junit-jupiter]/[class:example.AssertionsDemo]/[method:timeoutNotExceeded()]\r\n│  │  │     parent: [engine:junit-jupiter]/[class:example.AssertionsDemo]\r\n│  │  │     source: MethodSource [className = 'example.AssertionsDemo', methodName = 'timeoutNotExceeded', methodParameterTypes = '']\r\n│  │  │   duration: 0 ms\r\n│  │  │     status: ✔ SUCCESSFUL\r\n│  └─ AssertionsDemo finished after 138 ms.\r\n│  ├─ AssumptionsDemo\r\n│  │  ├─ testOnlyOnCiServer()\r\n│  │  │       tags: []\r\n│  │  │   uniqueId: [engine:junit-jupiter]/[class:example.AssumptionsDemo]/[method:testOnlyOnCiServer()]\r\n│  │  │     parent: [engine:junit-jupiter]/[class:example.AssumptionsDemo]\r\n│  │  │     source: MethodSource [className = 'example.AssumptionsDemo', methodName = 'testOnlyOnCiServer', methodParameterTypes = '']\r\n│  │  │     caught: org.opentest4j.TestAbortedException: Assumption failed: assumption is not true\r\n│  │  │               \tat org.junit.jupiter.api.Assumptions.throwTestAbortedException(Assumptions.java:246)\r\n│  │  │               \tat org.junit.jupiter.api.Assumptions.assumeTrue(Assumptions.java:119)\r\n│  │  │               \tat org.junit.jupiter.api.Assumptions.assumeTrue(Assumptions.java:68)\r\n│  │  │               \tat org.junit.jupiter.api.Assumptions.assumeTrue(Assumptions.java:58)\r\n│  │  │               \tat example.AssumptionsDemo.testOnlyOnCiServer(AssumptionsDemo.java:25)\r\n...\r\n│  │  │               \tat org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:54)\r\n│  │  │               \tat org.junit.platform.console.ConsoleLauncher.main(ConsoleLauncher.java:39)\r\n│  │  │   duration: 1 ms\r\n│  │  │     status: ■ ABORTED\r\n│  │  ├─ testOnlyOnDeveloperWorkstation()\r\n│  │  │       tags: []\r\n```\r\n\r\n---\r\n\r\nI hereby agree to the terms of the JUnit Contributor License Agreement.\r\n","created_at":"2016-09-28T08:35:13Z","updated_at":"2017-01-12T19:01:53Z","closed_at":null,"merged_at":null,"merge_commit_sha":"9b9cb00412a05a804fb1a8b17e03c4854849a633","assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/junit-team/junit5/milestones/7","html_url":"https://github.com/junit-team/junit5/milestone/7","labels_url":"https://api.github.com/repos/junit-team/junit5/milestones/7/labels","id":1885732,"number":7,"title":"5.0 M4","description":"Theme: parameterized tests","creator":{"login":"sbrannen","id":104798,"avatar_url":"https://avatars.githubusercontent.com/u/104798?v=3","gravatar_id":"","url":"https://api.github.com/users/sbrannen","html_url":"https://github.com/sbrannen","followers_url":"https://api.github.com/users/sbrannen/followers","following_url":"https://api.github.com/users/sbrannen/following{/other_user}","gists_url":"https://api.github.com/users/sbrannen/gists{/gist_id}","starred_url":"https://api.github.com/users/sbrannen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sbrannen/subscriptions","organizations_url":"https://api.github.com/users/sbrannen/orgs","repos_url":"https://api.github.com/users/sbrannen/repos","events_url":"https://api.github.com/users/sbrannen/events{/privacy}","received_events_url":"https://api.github.com/users/sbrannen/received_events","type":"User","site_admin":false},"open_issues":18,"closed_issues":29,"state":"open","created_at":"2016-07-15T14:25:44Z","updated_at":"2017-01-11T16:38:09Z","due_on":null,"closed_at":null},"commits_url":"https://api.github.com/repos/junit-team/junit5/pulls/524/commits","review_comments_url":"https://api.github.com/repos/junit-team/junit5/pulls/524/comments","review_comment_url":"https://api.github.com/repos/junit-team/junit5/pulls/comments{/number}","comments_url":"https://api.github.com/repos/junit-team/junit5/issues/524/comments","statuses_url":"https://api.github.com/repos/junit-team/junit5/statuses/06776f56d86e05e72d060d80c89522dd3da168e0","head":{"label":"sormuras:trees","ref":"trees","sha":"06776f56d86e05e72d060d80c89522dd3da168e0","user":{"login":"sormuras","id":2319838,"avatar_url":"https://avatars.githubusercontent.com/u/2319838?v=3","gravatar_id":"","url":"https://api.github.com/users/sormuras","html_url":"https://github.com/sormuras","followers_url":"https://api.github.com/users/sormuras/followers","following_url":"https://api.github.com/users/sormuras/following{/other_user}","gists_url":"https://api.github.com/users/sormuras/gists{/gist_id}","starred_url":"https://api.github.com/users/sormuras/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sormuras/subscriptions","organizations_url":"https://api.github.com/users/sormuras/orgs","repos_url":"https://api.github.com/users/sormuras/repos","events_url":"https://api.github.com/users/sormuras/events{/privacy}","received_events_url":"https://api.github.com/users/sormuras/received_events","type":"User","site_admin":false},"repo":{"id":68007635,"name":"junit5","full_name":"sormuras/junit5","owner":{"login":"sormuras","id":2319838,"avatar_url":"https://avatars.githubusercontent.com/u/2319838?v=3","gravatar_id":"","url":"https://api.github.com/users/sormuras","html_url":"https://github.com/sormuras","followers_url":"https://api.github.com/users/sormuras/followers","following_url":"https://api.github.com/users/sormuras/following{/other_user}","gists_url":"https://api.github.com/users/sormuras/gists{/gist_id}","starred_url":"https://api.github.com/users/sormuras/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sormuras/subscriptions","organizations_url":"https://api.github.com/users/sormuras/orgs","repos_url":"https://api.github.com/users/sormuras/repos","events_url":"https://api.github.com/users/sormuras/events{/privacy}","received_events_url":"https://api.github.com/users/sormuras/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/sormuras/junit5","description":"The next generation of JUnit.","fork":true,"url":"https://api.github.com/repos/sormuras/junit5","forks_url":"https://api.github.com/repos/sormuras/junit5/forks","keys_url":"https://api.github.com/repos/sormuras/junit5/keys{/key_id}","collaborators_url":"https://api.github.com/repos/sormuras/junit5/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/sormuras/junit5/teams","hooks_url":"https://api.github.com/repos/sormuras/junit5/hooks","issue_events_url":"https://api.github.com/repos/sormuras/junit5/issues/events{/number}","events_url":"https://api.github.com/repos/sormuras/junit5/events","assignees_url":"https://api.github.com/repos/sormuras/junit5/assignees{/user}","branches_url":"https://api.github.com/repos/sormuras/junit5/branches{/branch}","tags_url":"https://api.github.com/repos/sormuras/junit5/tags","blobs_url":"https://api.github.com/repos/sormuras/junit5/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/sormuras/junit5/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/sormuras/junit5/git/refs{/sha}","trees_url":"https://api.github.com/repos/sormuras/junit5/git/trees{/sha}","statuses_url":"https://api.github.com/repos/sormuras/junit5/statuses/{sha}","languages_url":"https://api.github.com/repos/sormuras/junit5/languages","stargazers_url":"https://api.github.com/repos/sormuras/junit5/stargazers","contributors_url":"https://api.github.com/repos/sormuras/junit5/contributors","subscribers_url":"https://api.github.com/repos/sormuras/junit5/subscribers","subscription_url":"https://api.github.com/repos/sormuras/junit5/subscription","commits_url":"https://api.github.com/repos/sormuras/junit5/commits{/sha}","git_commits_url":"https://api.github.com/repos/sormuras/junit5/git/commits{/sha}","comments_url":"https://api.github.com/repos/sormuras/junit5/comments{/number}","issue_comment_url":"https://api.github.com/repos/sormuras/junit5/issues/comments{/number}","contents_url":"https://api.github.com/repos/sormuras/junit5/contents/{+path}","compare_url":"https://api.github.com/repos/sormuras/junit5/compare/{base}...{head}","merges_url":"https://api.github.com/repos/sormuras/junit5/merges","archive_url":"https://api.github.com/repos/sormuras/junit5/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/sormuras/junit5/downloads","issues_url":"https://api.github.com/repos/sormuras/junit5/issues{/number}","pulls_url":"https://api.github.com/repos/sormuras/junit5/pulls{/number}","milestones_url":"https://api.github.com/repos/sormuras/junit5/milestones{/number}","notifications_url":"https://api.github.com/repos/sormuras/junit5/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/sormuras/junit5/labels{/name}","releases_url":"https://api.github.com/repos/sormuras/junit5/releases{/id}","deployments_url":"https://api.github.com/repos/sormuras/junit5/deployments","created_at":"2016-09-12T12:39:04Z","updated_at":"2016-09-12T12:39:07Z","pushed_at":"2017-01-11T19:22:58Z","git_url":"git://github.com/sormuras/junit5.git","ssh_url":"git@github.com:sormuras/junit5.git","clone_url":"https://github.com/sormuras/junit5.git","svn_url":"https://github.com/sormuras/junit5","homepage":"http://junit.org/junit5/","size":6883,"stargazers_count":0,"watchers_count":0,"language":"Java","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":"junit-team:master","ref":"master","sha":"a1b1ae7ebf27181a0ce81c58ee7de15387ae0056","user":{"login":"junit-team","id":874086,"avatar_url":"https://avatars.githubusercontent.com/u/874086?v=3","gravatar_id":"","url":"https://api.github.com/users/junit-team","html_url":"https://github.com/junit-team","followers_url":"https://api.github.com/users/junit-team/followers","following_url":"https://api.github.com/users/junit-team/following{/other_user}","gists_url":"https://api.github.com/users/junit-team/gists{/gist_id}","starred_url":"https://api.github.com/users/junit-team/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/junit-team/subscriptions","organizations_url":"https://api.github.com/users/junit-team/orgs","repos_url":"https://api.github.com/users/junit-team/repos","events_url":"https://api.github.com/users/junit-team/events{/privacy}","received_events_url":"https://api.github.com/users/junit-team/received_events","type":"Organization","site_admin":false},"repo":{"id":29102367,"name":"junit5","full_name":"junit-team/junit5","owner":{"login":"junit-team","id":874086,"avatar_url":"https://avatars.githubusercontent.com/u/874086?v=3","gravatar_id":"","url":"https://api.github.com/users/junit-team","html_url":"https://github.com/junit-team","followers_url":"https://api.github.com/users/junit-team/followers","following_url":"https://api.github.com/users/junit-team/following{/other_user}","gists_url":"https://api.github.com/users/junit-team/gists{/gist_id}","starred_url":"https://api.github.com/users/junit-team/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/junit-team/subscriptions","organizations_url":"https://api.github.com/users/junit-team/orgs","repos_url":"https://api.github.com/users/junit-team/repos","events_url":"https://api.github.com/users/junit-team/events{/privacy}","received_events_url":"https://api.github.com/users/junit-team/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/junit-team/junit5","description":"The next generation of JUnit.","fork":false,"url":"https://api.github.com/repos/junit-team/junit5","forks_url":"https://api.github.com/repos/junit-team/junit5/forks","keys_url":"https://api.github.com/repos/junit-team/junit5/keys{/key_id}","collaborators_url":"https://api.github.com/repos/junit-team/junit5/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/junit-team/junit5/teams","hooks_url":"https://api.github.com/repos/junit-team/junit5/hooks","issue_events_url":"https://api.github.com/repos/junit-team/junit5/issues/events{/number}","events_url":"https://api.github.com/repos/junit-team/junit5/events","assignees_url":"https://api.github.com/repos/junit-team/junit5/assignees{/user}","branches_url":"https://api.github.com/repos/junit-team/junit5/branches{/branch}","tags_url":"https://api.github.com/repos/junit-team/junit5/tags","blobs_url":"https://api.github.com/repos/junit-team/junit5/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/junit-team/junit5/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/junit-team/junit5/git/refs{/sha}","trees_url":"https://api.github.com/repos/junit-team/junit5/git/trees{/sha}","statuses_url":"https://api.github.com/repos/junit-team/junit5/statuses/{sha}","languages_url":"https://api.github.com/repos/junit-team/junit5/languages","stargazers_url":"https://api.github.com/repos/junit-team/junit5/stargazers","contributors_url":"https://api.github.com/repos/junit-team/junit5/contributors","subscribers_url":"https://api.github.com/repos/junit-team/junit5/subscribers","subscription_url":"https://api.github.com/repos/junit-team/junit5/subscription","commits_url":"https://api.github.com/repos/junit-team/junit5/commits{/sha}","git_commits_url":"https://api.github.com/repos/junit-team/junit5/git/commits{/sha}","comments_url":"https://api.github.com/repos/junit-team/junit5/comments{/number}","issue_comment_url":"https://api.github.com/repos/junit-team/junit5/issues/comments{/number}","contents_url":"https://api.github.com/repos/junit-team/junit5/contents/{+path}","compare_url":"https://api.github.com/repos/junit-team/junit5/compare/{base}...{head}","merges_url":"https://api.github.com/repos/junit-team/junit5/merges","archive_url":"https://api.github.com/repos/junit-team/junit5/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/junit-team/junit5/downloads","issues_url":"https://api.github.com/repos/junit-team/junit5/issues{/number}","pulls_url":"https://api.github.com/repos/junit-team/junit5/pulls{/number}","milestones_url":"https://api.github.com/repos/junit-team/junit5/milestones{/number}","notifications_url":"https://api.github.com/repos/junit-team/junit5/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/junit-team/junit5/labels{/name}","releases_url":"https://api.github.com/repos/junit-team/junit5/releases{/id}","deployments_url":"https://api.github.com/repos/junit-team/junit5/deployments","created_at":"2015-01-11T19:06:10Z","updated_at":"2017-01-12T12:46:32Z","pushed_at":"2017-01-11T19:15:48Z","git_url":"git://github.com/junit-team/junit5.git","ssh_url":"git@github.com:junit-team/junit5.git","clone_url":"https://github.com/junit-team/junit5.git","svn_url":"https://github.com/junit-team/junit5","homepage":"http://junit.org/junit5/","size":85176,"stargazers_count":794,"watchers_count":794,"language":"Java","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":184,"mirror_url":null,"open_issues_count":109,"forks":184,"open_issues":109,"watchers":794,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/junit-team/junit5/pulls/524"},"html":{"href":"https://github.com/junit-team/junit5/pull/524"},"issue":{"href":"https://api.github.com/repos/junit-team/junit5/issues/524"},"comments":{"href":"https://api.github.com/repos/junit-team/junit5/issues/524/comments"},"review_comments":{"href":"https://api.github.com/repos/junit-team/junit5/pulls/524/comments"},"review_comment":{"href":"https://api.github.com/repos/junit-team/junit5/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/junit-team/junit5/pulls/524/commits"},"statuses":{"href":"https://api.github.com/repos/junit-team/junit5/statuses/06776f56d86e05e72d060d80c89522dd3da168e0"}}}}
{"actor":{"display_login":"sormuras"}}