{"action":"created","issue":{"url":"https://api.github.com/repos/stefanzweifel/laravel-stats/issues/46","repository_url":"https://api.github.com/repos/stefanzweifel/laravel-stats","labels_url":"https://api.github.com/repos/stefanzweifel/laravel-stats/issues/46/labels{/name}","comments_url":"https://api.github.com/repos/stefanzweifel/laravel-stats/issues/46/comments","events_url":"https://api.github.com/repos/stefanzweifel/laravel-stats/issues/46/events","html_url":"https://github.com/stefanzweifel/laravel-stats/issues/46","id":265077953,"number":46,"title":"[Feature Request] Config option to include vendor classes","user":{"login":"Omranic","id":406705,"avatar_url":"https://avatars0.githubusercontent.com/u/406705?v=4","gravatar_id":"","url":"https://api.github.com/users/Omranic","html_url":"https://github.com/Omranic","followers_url":"https://api.github.com/users/Omranic/followers","following_url":"https://api.github.com/users/Omranic/following{/other_user}","gists_url":"https://api.github.com/users/Omranic/gists{/gist_id}","starred_url":"https://api.github.com/users/Omranic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Omranic/subscriptions","organizations_url":"https://api.github.com/users/Omranic/orgs","repos_url":"https://api.github.com/users/Omranic/repos","events_url":"https://api.github.com/users/Omranic/events{/privacy}","received_events_url":"https://api.github.com/users/Omranic/received_events","type":"User","site_admin":false},"labels":[{"id":713912239,"url":"https://api.github.com/repos/stefanzweifel/laravel-stats/labels/feature%20request","name":"feature request","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/stefanzweifel/laravel-stats/milestones/2","html_url":"https://github.com/stefanzweifel/laravel-stats/milestone/2","labels_url":"https://api.github.com/repos/stefanzweifel/laravel-stats/milestones/2/labels","id":2825559,"number":2,"title":"2.0.0","description":"The next major version of laravel-stats.\r\n\r\nMain Goals:\r\n\r\n- Add \"Code to Test Ratio\" (#21)\r\n- Adding new components should be easier","creator":{"login":"stefanzweifel","id":1080923,"avatar_url":"https://avatars3.githubusercontent.com/u/1080923?v=4","gravatar_id":"","url":"https://api.github.com/users/stefanzweifel","html_url":"https://github.com/stefanzweifel","followers_url":"https://api.github.com/users/stefanzweifel/followers","following_url":"https://api.github.com/users/stefanzweifel/following{/other_user}","gists_url":"https://api.github.com/users/stefanzweifel/gists{/gist_id}","starred_url":"https://api.github.com/users/stefanzweifel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stefanzweifel/subscriptions","organizations_url":"https://api.github.com/users/stefanzweifel/orgs","repos_url":"https://api.github.com/users/stefanzweifel/repos","events_url":"https://api.github.com/users/stefanzweifel/events{/privacy}","received_events_url":"https://api.github.com/users/stefanzweifel/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":0,"state":"open","created_at":"2017-10-09T19:05:41Z","updated_at":"2017-10-15T14:33:56Z","due_on":null,"closed_at":null},"comments":6,"created_at":"2017-10-12T20:38:19Z","updated_at":"2017-10-18T06:40:41Z","closed_at":null,"author_association":"NONE","body":"Could we include a config option to enable/disable the including of laravel classes inside **`vendor`** directory? And maybe display it in a separate table? We need for example to know the total number of service providers in the whole project, not just within the app layer, also artisan commands, and migrations. That would be helpful.. What do you think?"},"comment":{"url":"https://api.github.com/repos/stefanzweifel/laravel-stats/issues/comments/337475171","html_url":"https://github.com/stefanzweifel/laravel-stats/issues/46#issuecomment-337475171","issue_url":"https://api.github.com/repos/stefanzweifel/laravel-stats/issues/46","id":337475171,"user":{"login":"stefanzweifel","id":1080923,"avatar_url":"https://avatars3.githubusercontent.com/u/1080923?v=4","gravatar_id":"","url":"https://api.github.com/users/stefanzweifel","html_url":"https://github.com/stefanzweifel","followers_url":"https://api.github.com/users/stefanzweifel/followers","following_url":"https://api.github.com/users/stefanzweifel/following{/other_user}","gists_url":"https://api.github.com/users/stefanzweifel/gists{/gist_id}","starred_url":"https://api.github.com/users/stefanzweifel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stefanzweifel/subscriptions","organizations_url":"https://api.github.com/users/stefanzweifel/orgs","repos_url":"https://api.github.com/users/stefanzweifel/repos","events_url":"https://api.github.com/users/stefanzweifel/events{/privacy}","received_events_url":"https://api.github.com/users/stefanzweifel/received_events","type":"User","site_admin":false},"created_at":"2017-10-18T06:40:41Z","updated_at":"2017-10-18T06:40:41Z","author_association":"OWNER","body":"I think the part in the `ClassFinder` you linked to should be extracted into a `ClassFilter` (or something with a better name).\r\nThe class would be responsible of removing classes from the collection. We could then write a second command or use an option to ignore the `ClassFilter` and all classes would count to the statistics."}}
{"actor":{"display_login":"stefanzweifel"}}