Skip to content

[ErrorCatcher] Make IDEs and static analysis tools happy #32221

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jun 27, 2019

Conversation

fabpot
Copy link
Member

@fabpot fabpot commented Jun 27, 2019

Q A
Branch? 4.4
Bug fix? no
New feature? no
BC breaks? no
Deprecations? yes
Tests pass? yes
Fixed tickets n/a
License MIT
Doc PR n/a

@@ -62,7 +62,7 @@ public function render($exception, string $format = 'html'): string
throw new ErrorRendererNotFoundException(sprintf('No error renderer found for format "%s".', $format));
}

if (!$exception instanceof FlattenException) {
if ($exception instanceof \Exception) {
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also makes mere mortal like me reason about the code more easily as create() takes an \Exception instance.

@fabpot fabpot force-pushed the exception-conversion branch 3 times, most recently from 7ccb30b to 640ede4 Compare June 27, 2019 14:13
@fabpot fabpot requested a review from sroze as a code owner June 27, 2019 14:13
@fabpot fabpot force-pushed the exception-conversion branch from 640ede4 to 49dd0d7 Compare June 27, 2019 15:57
@fabpot fabpot force-pushed the exception-conversion branch from 49dd0d7 to f511bc5 Compare June 27, 2019 17:52
@fabpot fabpot added this to the next milestone Jun 27, 2019
@fabpot fabpot changed the title [ErrorHandler] Make IDEs and static analysis tools happy [ErrorCatcher] Make IDEs and static analysis tools happy Jun 27, 2019
@fabpot fabpot merged commit f511bc5 into symfony:4.4 Jun 27, 2019
fabpot added a commit that referenced this pull request Jun 27, 2019
…py (fabpot)

This PR was squashed before being merged into the 4.4 branch (closes #32221).

Discussion
----------

[ErrorCatcher] Make IDEs and static analysis tools happy

| Q             | A
| ------------- | ---
| Branch?       | 4.4
| Bug fix?      | no
| New feature?  | no <!-- please update src/**/CHANGELOG.md files -->
| BC breaks?    | no     <!-- see https://symfony.com/bc -->
| Deprecations? | yes <!-- please update UPGRADE-*.md and src/**/CHANGELOG.md files -->
| Tests pass?   | yes    <!-- please add some, will be required by reviewers -->
| Fixed tickets | n/a
| License       | MIT
| Doc PR        | n/a

<!--
Replace this notice by a short README for your feature/bugfix. This will help people
understand your PR and can be used as a start for the documentation.

Additionally (see https://symfony.com/roadmap):
 - Bug fixes must be submitted against the lowest maintained branch where they apply
   (lowest branches are regularly merged to upper ones so they get the fixes too).
 - Features and deprecations must be submitted against branch 4.4.
 - Legacy code removals go to the master branch.
-->

Commits
-------

f511bc5 deprecated FlattenException::create()
7dd9dbf [ErrorHandler] made IDEs and static analysis tools happy
@fabpot fabpot deleted the exception-conversion branch July 18, 2019 20:17
@nicolas-grekas nicolas-grekas modified the milestones: next, 4.4 Oct 27, 2019
This was referenced Nov 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants