{"action":"created","issue":{"url":"https://api.github.com/repos/karma-runner/karma-coverage/issues/125","labels_url":"https://api.github.com/repos/karma-runner/karma-coverage/issues/125/labels{/name}","comments_url":"https://api.github.com/repos/karma-runner/karma-coverage/issues/125/comments","events_url":"https://api.github.com/repos/karma-runner/karma-coverage/issues/125/events","html_url":"https://github.com/karma-runner/karma-coverage/issues/125","id":54127625,"number":125,"title":"Allow including all source files in coverage reports","user":{"login":"tannermeans","id":1588911,"avatar_url":"https://avatars.githubusercontent.com/u/1588911?v=3","gravatar_id":"","url":"https://api.github.com/users/tannermeans","html_url":"https://github.com/tannermeans","followers_url":"https://api.github.com/users/tannermeans/followers","following_url":"https://api.github.com/users/tannermeans/following{/other_user}","gists_url":"https://api.github.com/users/tannermeans/gists{/gist_id}","starred_url":"https://api.github.com/users/tannermeans/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tannermeans/subscriptions","organizations_url":"https://api.github.com/users/tannermeans/orgs","repos_url":"https://api.github.com/users/tannermeans/repos","events_url":"https://api.github.com/users/tannermeans/events{/privacy}","received_events_url":"https://api.github.com/users/tannermeans/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-01-13T00:05:33Z","updated_at":"2015-02-03T06:45:55Z","closed_at":null,"body":"Istanbul merged this PR on Dec 4, 2014. It allows files that have no associated tests to be reported as 0% covered. This is a really nice way to figure out where your gaps are and get a more realistic view of your coverage metrics.\r\nhttps://github.com/gotwarlost/istanbul/pull/275\r\n\r\nIt would be a great  benefit to allow this functionality in karma-coverage. Currently only code that is required by a test is reported."},"comment":{"url":"https://api.github.com/repos/karma-runner/karma-coverage/issues/comments/72602674","html_url":"https://github.com/karma-runner/karma-coverage/issues/125#issuecomment-72602674","issue_url":"https://api.github.com/repos/karma-runner/karma-coverage/issues/125","id":72602674,"user":{"login":"jorisvddonk","id":266543,"avatar_url":"https://avatars.githubusercontent.com/u/266543?v=3","gravatar_id":"","url":"https://api.github.com/users/jorisvddonk","html_url":"https://github.com/jorisvddonk","followers_url":"https://api.github.com/users/jorisvddonk/followers","following_url":"https://api.github.com/users/jorisvddonk/following{/other_user}","gists_url":"https://api.github.com/users/jorisvddonk/gists{/gist_id}","starred_url":"https://api.github.com/users/jorisvddonk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jorisvddonk/subscriptions","organizations_url":"https://api.github.com/users/jorisvddonk/orgs","repos_url":"https://api.github.com/users/jorisvddonk/repos","events_url":"https://api.github.com/users/jorisvddonk/events{/privacy}","received_events_url":"https://api.github.com/users/jorisvddonk/received_events","type":"User","site_admin":false},"created_at":"2015-02-03T06:45:55Z","updated_at":"2015-02-03T06:45:55Z","body":"+1. This is fairly important when dealing with large codebases with many changesets applied every day; eventually some tests are forgotten to be written and you don't really have a good way of noticing that.\r\n\r\nLooking at the merged PR, it seems that this feature is enabled in Istanbul by specifying a config variable, so it may be fairly easy to add an option to karma-coverage which forwards this option on to Istanbul itself. The only question then is: can this feature also be implemented for the Coffeescript instrumenter, Ibrik."}}