{"action":"created","issue":{"url":"https://api.github.com/repos/webpack/webpack/issues/6035","repository_url":"https://api.github.com/repos/webpack/webpack","labels_url":"https://api.github.com/repos/webpack/webpack/issues/6035/labels{/name}","comments_url":"https://api.github.com/repos/webpack/webpack/issues/6035/comments","events_url":"https://api.github.com/repos/webpack/webpack/issues/6035/events","html_url":"https://github.com/webpack/webpack/pull/6035","id":277522648,"number":6035,"title":"fix: catch && handle plugin `ValidationErrors` (`schema-utils`)","user":{"login":"michael-ciniawsky","id":5419992,"avatar_url":"https://avatars0.githubusercontent.com/u/5419992?v=4","gravatar_id":"","url":"https://api.github.com/users/michael-ciniawsky","html_url":"https://github.com/michael-ciniawsky","followers_url":"https://api.github.com/users/michael-ciniawsky/followers","following_url":"https://api.github.com/users/michael-ciniawsky/following{/other_user}","gists_url":"https://api.github.com/users/michael-ciniawsky/gists{/gist_id}","starred_url":"https://api.github.com/users/michael-ciniawsky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michael-ciniawsky/subscriptions","organizations_url":"https://api.github.com/users/michael-ciniawsky/orgs","repos_url":"https://api.github.com/users/michael-ciniawsky/repos","events_url":"https://api.github.com/users/michael-ciniawsky/events{/privacy}","received_events_url":"https://api.github.com/users/michael-ciniawsky/received_events","type":"User","site_admin":false},"labels":[{"id":572712741,"url":"https://api.github.com/repos/webpack/webpack/labels/PR:%20CI-ok","name":"PR: CI-ok","color":"0e8a16","default":false},{"id":572817412,"url":"https://api.github.com/repos/webpack/webpack/labels/PR:%20review-outdated","name":"PR: review-outdated","color":"d93f0b","default":false},{"id":572838417,"url":"https://api.github.com/repos/webpack/webpack/labels/PR:%20tests-needed","name":"PR: tests-needed","color":"d93f0b","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/webpack/webpack/milestones/15","html_url":"https://github.com/webpack/webpack/milestone/15","labels_url":"https://api.github.com/repos/webpack/webpack/milestones/15/labels","id":2472672,"number":15,"title":"webpack 4","description":"","creator":{"login":"sokra","id":1365881,"avatar_url":"https://avatars0.githubusercontent.com/u/1365881?v=4","gravatar_id":"","url":"https://api.github.com/users/sokra","html_url":"https://github.com/sokra","followers_url":"https://api.github.com/users/sokra/followers","following_url":"https://api.github.com/users/sokra/following{/other_user}","gists_url":"https://api.github.com/users/sokra/gists{/gist_id}","starred_url":"https://api.github.com/users/sokra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sokra/subscriptions","organizations_url":"https://api.github.com/users/sokra/orgs","repos_url":"https://api.github.com/users/sokra/repos","events_url":"https://api.github.com/users/sokra/events{/privacy}","received_events_url":"https://api.github.com/users/sokra/received_events","type":"User","site_admin":false},"open_issues":18,"closed_issues":19,"state":"open","created_at":"2017-04-21T16:56:32Z","updated_at":"2017-12-11T20:12:15Z","due_on":null,"closed_at":null},"comments":11,"created_at":"2017-11-28T20:12:43Z","updated_at":"2017-12-13T22:41:54Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/webpack/webpack/pulls/6035","html_url":"https://github.com/webpack/webpack/pull/6035","diff_url":"https://github.com/webpack/webpack/pull/6035.diff","patch_url":"https://github.com/webpack/webpack/pull/6035.patch"},"body":"**What kind of change does this PR introduce?**\r\n\r\n- [x] Bugfix \r\n\r\n**Did you add tests for your changes?**\r\n\r\n- [ ] TODO (if backporting is approved => requires an update of one `devDependencies` plugin e.g ETWP) \r\n\r\n**If relevant, link to documentation update:**\r\n\r\n- N/A\r\n\r\n**Summary**\r\n\r\nThis is needed for contrib being able to use the lastest version of `schema-utils` for plugins without relying on the ugly `process.exit(1)` hack in `schema-utils =< v0.4.1` \r\n\r\nThe changes are a backport of #5892  for `webpack >= v3.0.0` (`master`), so if this commit [`6d7df9d`](https://github.com/webpack/webpack/pull/5892/commits/6d7df9daaddac8976539884294b871e8e83f8bde) can be cherry-picked from the `next` branch instead this PR can be closed :)\r\n\r\n**Does this PR introduce a breaking change?**\r\n\r\nI hope not 🙃 "},"comment":{"url":"https://api.github.com/repos/webpack/webpack/issues/comments/351548820","html_url":"https://github.com/webpack/webpack/pull/6035#issuecomment-351548820","issue_url":"https://api.github.com/repos/webpack/webpack/issues/6035","id":351548820,"user":{"login":"webpack-bot","id":26676291,"avatar_url":"https://avatars0.githubusercontent.com/u/26676291?v=4","gravatar_id":"","url":"https://api.github.com/users/webpack-bot","html_url":"https://github.com/webpack-bot","followers_url":"https://api.github.com/users/webpack-bot/followers","following_url":"https://api.github.com/users/webpack-bot/following{/other_user}","gists_url":"https://api.github.com/users/webpack-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/webpack-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/webpack-bot/subscriptions","organizations_url":"https://api.github.com/users/webpack-bot/orgs","repos_url":"https://api.github.com/users/webpack-bot/repos","events_url":"https://api.github.com/users/webpack-bot/events{/privacy}","received_events_url":"https://api.github.com/users/webpack-bot/received_events","type":"User","site_admin":false},"created_at":"2017-12-13T22:41:54Z","updated_at":"2017-12-13T22:41:54Z","author_association":"NONE","body":"<!-- identifier: tests-result -->\n\nIt looks like this Pull Request doesn't include [enough test cases](https://codecov.io/gh/webpack/webpack/compare/725fff28292d760b5fe14f9507da92f487b84f6c...e8c6c79205e966d75055ef924d9e1d88f11e3f89) (based on Code Coverage analysis of the PR diff).\n\nA PR need to be covered by tests if you add a new feature (we want to make sure that your feature is working) or if you fix a bug (we want to make sure that we don't run into a regression in future).\n\n@michael-ciniawsky Please check if this is appliable to your PR and if you can add more test cases.\n\nRead the [test readme](https://github.com/webpack/webpack/blob/master/test/README.md) for details how to write test cases."}}
{"actor":{"display_login":"webpack-bot"}}