diff --git a/src/LTDBeget/sphinx/Tokenizer.php b/src/LTDBeget/sphinx/Tokenizer.php index db0bfc4..a0ce526 100644 --- a/src/LTDBeget/sphinx/Tokenizer.php +++ b/src/LTDBeget/sphinx/Tokenizer.php @@ -24,6 +24,9 @@ final class Tokenizer * @throws SyntaxErrorException * @throws BadMethodCallException * @return array + * @throws \Hoa\Ustring\Exception + * @throws \InvalidArgumentException + * @throws \LogicException */ public static function tokenize(string $plainData) : array { @@ -35,6 +38,7 @@ public static function tokenize(string $plainData) : array * @internal * @param string $string * @throws BadMethodCallException + * @throws \Hoa\Ustring\Exception */ private function __construct(string $string) { @@ -55,6 +59,8 @@ private function removeComments(string $string) : string /** * @internal * @return Tokenizer + * @throws \LogicException + * @throws \InvalidArgumentException * @throws SyntaxErrorException */ private function tokenizeInternal() : Tokenizer @@ -149,6 +155,8 @@ private function extractSectionName() /** * @internal * @throws SyntaxErrorException + * @throws \InvalidArgumentException + * @throws \LogicException */ private function extractInheritance() { @@ -172,6 +180,8 @@ private function extractInheritance() /** * @internal * @throws SyntaxErrorException + * @throws \InvalidArgumentException + * @throws \LogicException */ private function extractInheritanceName() { @@ -192,6 +202,8 @@ private function extractInheritanceName() /** * @internal * @throws SyntaxErrorException + * @throws \LogicException + * @throws \InvalidArgumentException */ private function extractOptions() { @@ -220,6 +232,8 @@ private function extractOptions() /** * @internal * @throws SyntaxErrorException + * @throws \InvalidArgumentException + * @throws \LogicException */ private function extractOption() { @@ -240,6 +254,8 @@ private function extractOption() /** * @internal * @throws SyntaxErrorException + * @throws \InvalidArgumentException + * @throws \LogicException */ private function extractOptionName() { @@ -260,6 +276,8 @@ private function extractOptionName() /** * @internal * @throws SyntaxErrorException + * @throws \LogicException + * @throws \InvalidArgumentException */ private function extractOptionValue() {