summaryrefslogtreecommitdiffstats
path: root/bfa211d98c6c7d1de46092bd1f5658021b508a99.patch
blob: a5ec24dab3da82540d2c573d9640e924dd3e7998 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
From bfa211d98c6c7d1de46092bd1f5658021b508a99 Mon Sep 17 00:00:00 2001
From: Remi Collet <remi@remirepo.net>
Date: Sun, 14 Oct 2018 08:01:46 +0200
Subject: [PATCH] Fix PHP 7.3 warnings => PHP Warning:  Uncaught "continue"
 targeting switch is equivalent to "break". Did you mean to use "continue 2"?

---
 src/Parser.php | 32 ++++++++++++++++----------------
 1 file changed, 16 insertions(+), 16 deletions(-)

diff --git a/src/Parser.php b/src/Parser.php
index 211ff65..7625317 100644
--- a/src/Parser.php
+++ b/src/Parser.php
@@ -166,32 +166,32 @@ private function processClass($pos) {
                     case T_COMMENT:
                     case T_DOC_COMMENT:
                     case T_WHITESPACE: {
-                        continue;
+                        break;
                     }
                     case T_STRING: {
                         $$mode .= $tok[1];
-                        continue;
+                        break;
                     }
                     case T_NS_SEPARATOR: {
                         $$mode .= '\\';
-                        continue;
+                        break;
                     }
                     case T_EXTENDS: {
                         $extendsFound = true;
                         $mode = 'extends';
-                        continue;
+                        break;
                     }
                     case T_IMPLEMENTS: {
                         $implementsFound = true;
                         $mode = 'implements';
-                        continue;
+                        break;
                     }
                     case ',': {
                         if ($mode == 'implements') {
                             $implementsList[] = $this->resolveDependencyName($implements);
                             $implements = '';
                         }
-                        continue;
+                        break;
                     }
                     default: {
                         throw new ParserException(sprintf(
@@ -233,11 +233,11 @@ private function processInterface($pos) {
                     case T_NS_SEPARATOR:
                     case T_STRING: {
                         $$mode .= $tok[1];
-                        continue;
+                        break;
                     }
                     case T_EXTENDS: {
                         $mode = 'extends';
-                        continue;
+                        break;
                     }
                     case ',': {
                         if ($mode == 'extends') {
@@ -389,18 +389,18 @@ private function parseUseOfTrait($stackSize, $stack) {
                                 break;
                             }
                         }
-                        continue;
+                        break;
                     }
                     case ';':
                     case ',': {
                         $this->dependencies[$this->inUnit][] = $this->resolveDependencyName($use);
                         $use = '';
-                        continue;
+                        break;
                     }
                     case T_NS_SEPARATOR:
                     case T_STRING: {
                         $use .= $current[1];
-                        continue;
+                        break;
                     }
                 }
             }
@@ -421,11 +421,11 @@ private function parseUseAsImport($stack) {
                     case T_CONST:
                     case T_FUNCTION: {
                         $ignore = true;
-                        continue;
+                        break;
                     }
                     case '{': {
                         $group = $use;
-                        continue;
+                        break;
                     }
                     case ';':
                     case ',': {
@@ -447,16 +447,16 @@ private function parseUseAsImport($stack) {
                         $use = $group;
                         $mode = 'use';
                         $ignore = false;
-                        continue;
+                        break;
                     }
                     case T_NS_SEPARATOR:
                     case T_STRING: {
                         $$mode .= $current[1];
-                        continue;
+                        break;
                     }
                     case T_AS: {
                         $mode = 'alias';
-                        continue;
+                        break;
                     }
                 }
             }