{"action":"opened","issue":{"url":"https://api.github.com/repos/cucumber/cucumber-jvm/issues/1304","repository_url":"https://api.github.com/repos/cucumber/cucumber-jvm","labels_url":"https://api.github.com/repos/cucumber/cucumber-jvm/issues/1304/labels{/name}","comments_url":"https://api.github.com/repos/cucumber/cucumber-jvm/issues/1304/comments","events_url":"https://api.github.com/repos/cucumber/cucumber-jvm/issues/1304/events","html_url":"https://github.com/cucumber/cucumber-jvm/issues/1304","id":283062235,"number":1304,"title":"Cucumber 2 - Formatter API ","user":{"login":"aslakhellesoy","id":1000,"avatar_url":"https://avatars3.githubusercontent.com/u/1000?v=4","gravatar_id":"","url":"https://api.github.com/users/aslakhellesoy","html_url":"https://github.com/aslakhellesoy","followers_url":"https://api.github.com/users/aslakhellesoy/followers","following_url":"https://api.github.com/users/aslakhellesoy/following{/other_user}","gists_url":"https://api.github.com/users/aslakhellesoy/gists{/gist_id}","starred_url":"https://api.github.com/users/aslakhellesoy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aslakhellesoy/subscriptions","organizations_url":"https://api.github.com/users/aslakhellesoy/orgs","repos_url":"https://api.github.com/users/aslakhellesoy/repos","events_url":"https://api.github.com/users/aslakhellesoy/events{/privacy}","received_events_url":"https://api.github.com/users/aslakhellesoy/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-12-19T00:04:54Z","updated_at":"2017-12-19T00:04:54Z","closed_at":null,"author_association":"OWNER","body":"_From @stengvac on December 4, 2017 23:19_\n\n# Summary\r\n\r\nLang: Java\r\nCucumber: 2.1.0\r\n\r\nHello I am writing my own formatter for Cucumber 2.1.0 and I would like to ask if there is possibilily to provide more data and tools for creation of custom formatters. In Cucumber version 1.2.5 was present Reporter and Formatter interfaces, which provided nearly all information. But some of them were not present like fields from @CucumberOptions - dryRun, strict, features, glue, tags.\r\n\r\nWhy do i need my own formatter? I am sending colleted data after each tested feature to REST API +  we are collecting other data like used environment, execution datetime.. .\r\n\r\n## Current behavior\r\nEvent driven Formatter in Cucumber 2.1.0 provide only portion of data and rest of them  is accessed via package protected class cucumber.runtime.formatter.TestSourcesModel in Cucumber formatters.\r\n\r\n## Expected Behavior\r\nFormatter API will provide more data or some utility class could be present.\r\nData from CucumberOptions should be accessible.\r\n\r\n\r\nThx for help/answers\r\n V\n\n_Copied from original issue: cucumber/cucumber#312_"}}
{"actor":{"display_login":"aslakhellesoy"}}