From e4678fa1055bfd7fad052506b422aeae35fc6f63 Mon Sep 17 00:00:00 2001 From: Vincent Langlet Date: Wed, 9 Aug 2023 10:07:29 +0200 Subject: [PATCH] Add missing throws tag --- extension.neon | 2 ++ stubs/ORM/AbstractQuery.stub | 3 +++ stubs/ORM/NonUniqueResultException.stub | 7 +++++++ stubs/ORM/UnexpectedResultException.stub | 9 +++++++++ 4 files changed, 21 insertions(+) create mode 100644 stubs/ORM/NonUniqueResultException.stub create mode 100644 stubs/ORM/UnexpectedResultException.stub diff --git a/extension.neon b/extension.neon index a7cb7479..6f0b96b1 100644 --- a/extension.neon +++ b/extension.neon @@ -40,7 +40,9 @@ parameters: - stubs/ORM/Id/AbstractIdGenerator.stub - stubs/ORM/Mapping/ClassMetadata.stub - stubs/ORM/Mapping/ClassMetadataInfo.stub + - stubs/ORM/NonUniqueResultException.stub - stubs/ORM/ORMException.stub + - stubs/ORM/UnexpectedResultException.stub - stubs/ORM/Query/Expr.stub - stubs/ORM/Query.stub - stubs/ORM/Query/Expr/Comparison.stub diff --git a/stubs/ORM/AbstractQuery.stub b/stubs/ORM/AbstractQuery.stub index 51a0317f..1f1ebf48 100644 --- a/stubs/ORM/AbstractQuery.stub +++ b/stubs/ORM/AbstractQuery.stub @@ -3,6 +3,7 @@ namespace Doctrine\ORM; use Doctrine\Common\Collections\ArrayCollection; +use Doctrine\ORM\NonUniqueResultException; /** * @template-covariant TKey The type of column used in indexBy @@ -22,6 +23,8 @@ abstract class AbstractQuery /** * @return bool|float|int|string|null + * + * @throws NonUniqueResultException */ public function getSingleScalarResult(); diff --git a/stubs/ORM/NonUniqueResultException.stub b/stubs/ORM/NonUniqueResultException.stub new file mode 100644 index 00000000..5fd03e3f --- /dev/null +++ b/stubs/ORM/NonUniqueResultException.stub @@ -0,0 +1,7 @@ +