{"action":"created","issue":{"url":"https://api.github.com/repos/junit-team/junit5/issues/590","repository_url":"https://api.github.com/repos/junit-team/junit5","labels_url":"https://api.github.com/repos/junit-team/junit5/issues/590/labels{/name}","comments_url":"https://api.github.com/repos/junit-team/junit5/issues/590/comments","events_url":"https://api.github.com/repos/junit-team/junit5/issues/590/events","html_url":"https://github.com/junit-team/junit5/issues/590","id":194154525,"number":590,"title":"Log version numbers with discovered engines","user":{"login":"smoyer64","id":328333,"avatar_url":"https://avatars.githubusercontent.com/u/328333?v=3","gravatar_id":"","url":"https://api.github.com/users/smoyer64","html_url":"https://github.com/smoyer64","followers_url":"https://api.github.com/users/smoyer64/followers","following_url":"https://api.github.com/users/smoyer64/following{/other_user}","gists_url":"https://api.github.com/users/smoyer64/gists{/gist_id}","starred_url":"https://api.github.com/users/smoyer64/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smoyer64/subscriptions","organizations_url":"https://api.github.com/users/smoyer64/orgs","repos_url":"https://api.github.com/users/smoyer64/repos","events_url":"https://api.github.com/users/smoyer64/events{/privacy}","received_events_url":"https://api.github.com/users/smoyer64/received_events","type":"User","site_admin":false},"labels":[{"id":165165180,"url":"https://api.github.com/repos/junit-team/junit5/labels/enhancement","name":"enhancement","color":"84b6eb","default":true},{"id":294412858,"url":"https://api.github.com/repos/junit-team/junit5/labels/in%20progress","name":"in progress","color":"eb6420","default":false},{"id":420912036,"url":"https://api.github.com/repos/junit-team/junit5/labels/Platform","name":"Platform","color":"11dd99","default":false},{"id":165165181,"url":"https://api.github.com/repos/junit-team/junit5/labels/up-for-grabs","name":"up-for-grabs","color":"159818","default":false}],"state":"open","locked":false,"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":"Themes: parameterized tests, enhanced dynamic tests, documentation","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":48,"closed_issues":8,"state":"open","created_at":"2016-07-15T14:25:44Z","updated_at":"2016-12-10T03:09:46Z","due_on":null,"closed_at":null},"comments":9,"created_at":"2016-12-07T20:05:46Z","updated_at":"2016-12-10T09:25:21Z","closed_at":null,"body":"There have been several instance where users ended up with mismatched versions of the JUnit 5 artifacts, such as #586.  Debugging these problems would be easier if the INFO-level log message also printed out the version number of the engine.  So this message:\r\n\r\n```\r\nINFO: Discovered TestEngines with IDs: [junit-jupiter]\r\n```\r\n\r\nWould become:\r\n\r\n```\r\nINFO: Discovered TestEngines with IDs: [junit-jupiter-5.0.0-SNAPSHOT]\r\n```\r\n\r\nNote that the engine name can remain a constant but the version could be pulled programmatically from the JAR's manifest file."},"comment":{"url":"https://api.github.com/repos/junit-team/junit5/issues/comments/266192015","html_url":"https://github.com/junit-team/junit5/issues/590#issuecomment-266192015","issue_url":"https://api.github.com/repos/junit-team/junit5/issues/590","id":266192015,"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},"created_at":"2016-12-10T09:25:21Z","updated_at":"2016-12-10T09:25:21Z","body":"@sbrannen That single logging line is getting convoluted, a bit. How about splitting it into multiple lines? Like:\r\n```\r\nDiscovered TestEngines with IDs: [junit-jupiter, junit-vintage]\r\n  junit-jupiter -> version: 5.0.0-M3, artifact ID: junit-jupiter-engine, group ID: ...\r\n  junit-vintage -> version: 4.12.0-M3, artifact ID: junit-vintage-engine, group ID: ...\r\n  spek -> ...\r\n  ...\r\n```"}}
{"actor":{"display_login":"sormuras"}}