Test Failed
Pull Request — master (#1163)
by Abdul Malik
10:57
created
src/Stempler/src/Compiler/Renderer/CoreRenderer.php 2 patches
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -21,7 +21,7 @@  discard block
 block discarded – undo
21 21
         Compiler\Result $result,
22 22
         NodeInterface $node
23 23
     ): bool {
24
-        switch (true) {
24
+        switch (true){
25 25
             case $node instanceof Hidden:
26 26
                 return true;
27 27
 
@@ -29,7 +29,7 @@  discard block
 block discarded – undo
29 29
                 $result->withinContext(
30 30
                     $node->getContext(),
31 31
                     function (Compiler\Result $source) use ($node, $compiler): void {
32
-                        foreach ($node->nodes as $child) {
32
+                        foreach ($node->nodes as $child){
33 33
                             $compiler->compile($child, $source);
34 34
                         }
35 35
                     }
@@ -41,8 +41,8 @@  discard block
 block discarded – undo
41 41
                 $result->withinContext(
42 42
                     $node->getContext(),
43 43
                     function (Compiler\Result $source) use ($node, $compiler): void {
44
-                        foreach ($node->nodes as $child) {
45
-                            if (\is_string($child)) {
44
+                        foreach ($node->nodes as $child){
45
+                            if (\is_string($child)){
46 46
                                 $source->push($child, null);
47 47
                                 continue;
48 48
                             }
Please login to merge, or discard this patch.
Braces   +8 added lines, -4 removed lines patch added patch discarded remove patch
@@ -21,7 +21,8 @@  discard block
 block discarded – undo
21 21
         Compiler\Result $result,
22 22
         NodeInterface $node
23 23
     ): bool {
24
-        switch (true) {
24
+        switch (true)
25
+        {
25 26
             case $node instanceof Hidden:
26 27
                 return true;
27 28
 
@@ -29,7 +30,8 @@  discard block
 block discarded – undo
29 30
                 $result->withinContext(
30 31
                     $node->getContext(),
31 32
                     function (Compiler\Result $source) use ($node, $compiler): void {
32
-                        foreach ($node->nodes as $child) {
33
+                        foreach ($node->nodes as $child)
34
+                        {
33 35
                             $compiler->compile($child, $source);
34 36
                         }
35 37
                     }
@@ -41,8 +43,10 @@  discard block
 block discarded – undo
41 43
                 $result->withinContext(
42 44
                     $node->getContext(),
43 45
                     function (Compiler\Result $source) use ($node, $compiler): void {
44
-                        foreach ($node->nodes as $child) {
45
-                            if (\is_string($child)) {
46
+                        foreach ($node->nodes as $child)
47
+                        {
48
+                            if (\is_string($child))
49
+                            {
46 50
                                 $source->push($child, null);
47 51
                                 continue;
48 52
                             }
Please login to merge, or discard this patch.
src/Stempler/src/Compiler/SourceMap.php 2 patches
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -38,8 +38,8 @@  discard block
 block discarded – undo
38 38
     {
39 39
         $paths = [];
40 40
 
41
-        foreach ($this->lines as $line) {
42
-            if (!\in_array($this->paths[$line[0]], $paths, true)) {
41
+        foreach ($this->lines as $line){
42
+            if (!\in_array($this->paths[$line[0]], $paths, true)){
43 43
                 $paths[] = $this->paths[$line[0]];
44 44
             }
45 45
         }
@@ -54,13 +54,13 @@  discard block
 block discarded – undo
54 54
     public function getStack(int $line): array
55 55
     {
56 56
         $found = null;
57
-        foreach ($this->lines as $linen => $ctx) {
58
-            if ($linen <= $line) {
57
+        foreach ($this->lines as $linen => $ctx){
58
+            if ($linen <= $line){
59 59
                 $found = $ctx;
60 60
             }
61 61
         }
62 62
 
63
-        if ($found === null) {
63
+        if ($found === null){
64 64
             return [];
65 65
         }
66 66
 
@@ -73,7 +73,7 @@  discard block
 block discarded – undo
73 73
     /**
74 74
      * Compress.
75 75
      */
76
-    public function serialize(): string|false
76
+    public function serialize(): string | false
77 77
     {
78 78
         return \json_encode($this->__serialize());
79 79
     }
@@ -87,9 +87,9 @@  discard block
 block discarded – undo
87 87
     {
88 88
         $map = new self();
89 89
 
90
-        foreach ($locations as $offset => $location) {
90
+        foreach ($locations as $offset => $location){
91 91
             $line = Source::resolveLine($content, $offset);
92
-            if (!isset($map->lines[$line])) {
92
+            if (!isset($map->lines[$line])){
93 93
                 $map->lines[$line] = $map->calculateLine($location, $loader);
94 94
             }
95 95
         }
@@ -106,19 +106,19 @@  discard block
 block discarded – undo
106 106
             'line' => $line[1],
107 107
         ];
108 108
 
109
-        if ($line[2] !== null) {
109
+        if ($line[2] !== null){
110 110
             $this->unpack($result, $line[2]);
111 111
         }
112 112
     }
113 113
 
114 114
     private function calculateLine(Location $location, LoaderInterface $loader): array
115 115
     {
116
-        if (!isset($this->sourceCache[$location->path])) {
116
+        if (!isset($this->sourceCache[$location->path])){
117 117
             $this->sourceCache[$location->path] = $loader->load($location->path);
118 118
         }
119 119
         $path = $this->sourceCache[$location->path]->getFilename();
120 120
 
121
-        if (!\in_array($path, $this->paths, true)) {
121
+        if (!\in_array($path, $this->paths, true)){
122 122
             $this->paths[] = $path;
123 123
         }
124 124
 
Please login to merge, or discard this patch.
Braces   +20 added lines, -10 removed lines patch added patch discarded remove patch
@@ -38,8 +38,10 @@  discard block
 block discarded – undo
38 38
     {
39 39
         $paths = [];
40 40
 
41
-        foreach ($this->lines as $line) {
42
-            if (!\in_array($this->paths[$line[0]], $paths, true)) {
41
+        foreach ($this->lines as $line)
42
+        {
43
+            if (!\in_array($this->paths[$line[0]], $paths, true))
44
+            {
43 45
                 $paths[] = $this->paths[$line[0]];
44 46
             }
45 47
         }
@@ -54,13 +56,16 @@  discard block
 block discarded – undo
54 56
     public function getStack(int $line): array
55 57
     {
56 58
         $found = null;
57
-        foreach ($this->lines as $linen => $ctx) {
58
-            if ($linen <= $line) {
59
+        foreach ($this->lines as $linen => $ctx)
60
+        {
61
+            if ($linen <= $line)
62
+            {
59 63
                 $found = $ctx;
60 64
             }
61 65
         }
62 66
 
63
-        if ($found === null) {
67
+        if ($found === null)
68
+        {
64 69
             return [];
65 70
         }
66 71
 
@@ -87,9 +92,11 @@  discard block
 block discarded – undo
87 92
     {
88 93
         $map = new self();
89 94
 
90
-        foreach ($locations as $offset => $location) {
95
+        foreach ($locations as $offset => $location)
96
+        {
91 97
             $line = Source::resolveLine($content, $offset);
92
-            if (!isset($map->lines[$line])) {
98
+            if (!isset($map->lines[$line]))
99
+            {
93 100
                 $map->lines[$line] = $map->calculateLine($location, $loader);
94 101
             }
95 102
         }
@@ -106,19 +113,22 @@  discard block
 block discarded – undo
106 113
             'line' => $line[1],
107 114
         ];
108 115
 
109
-        if ($line[2] !== null) {
116
+        if ($line[2] !== null)
117
+        {
110 118
             $this->unpack($result, $line[2]);
111 119
         }
112 120
     }
113 121
 
114 122
     private function calculateLine(Location $location, LoaderInterface $loader): array
115 123
     {
116
-        if (!isset($this->sourceCache[$location->path])) {
124
+        if (!isset($this->sourceCache[$location->path]))
125
+        {
117 126
             $this->sourceCache[$location->path] = $loader->load($location->path);
118 127
         }
119 128
         $path = $this->sourceCache[$location->path]->getFilename();
120 129
 
121
-        if (!\in_array($path, $this->paths, true)) {
130
+        if (!\in_array($path, $this->paths, true))
131
+        {
122 132
             $this->paths[] = $path;
123 133
         }
124 134
 
Please login to merge, or discard this patch.
src/Stempler/src/Compiler/Result.php 2 patches
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -24,22 +24,22 @@  discard block
 block discarded – undo
24 24
 
25 25
     public function withinContext(?Context $ctx, callable $body): void
26 26
     {
27
-        if ($ctx === null || $ctx->getPath() === null) {
27
+        if ($ctx === null || $ctx->getPath() === null){
28 28
             $body($this);
29 29
             return;
30 30
         }
31 31
 
32
-        try {
32
+        try{
33 33
             $this->parent = Location::fromContext($ctx, $this->parent);
34 34
             $body($this);
35
-        } finally {
35
+        }finally{
36 36
             $this->parent = $this->parent->parent;
37 37
         }
38 38
     }
39 39
 
40 40
     public function push(string $content, Context $ctx = null): void
41 41
     {
42
-        if ($ctx !== null && $ctx->getPath() !== null) {
42
+        if ($ctx !== null && $ctx->getPath() !== null){
43 43
             $this->locations[\strlen($this->content)] = Location::fromContext($ctx, $this->parent);
44 44
         }
45 45
 
@@ -59,8 +59,8 @@  discard block
 block discarded – undo
59 59
         $paths = [];
60 60
 
61 61
         // We can scan top level only
62
-        foreach ($this->locations as $loc) {
63
-            if (!\in_array($loc->path, $paths, true)) {
62
+        foreach ($this->locations as $loc){
63
+            if (!\in_array($loc->path, $paths, true)){
64 64
                 $paths[] = $loc->path;
65 65
             }
66 66
         }
@@ -75,7 +75,7 @@  discard block
 block discarded – undo
75 75
     {
76 76
         $locations = [];
77 77
 
78
-        foreach ($this->locations as $offset => $location) {
78
+        foreach ($this->locations as $offset => $location){
79 79
             $locations[$offset] = $location;
80 80
         }
81 81
 
Please login to merge, or discard this patch.
Braces   +15 added lines, -7 removed lines patch added patch discarded remove patch
@@ -24,22 +24,27 @@  discard block
 block discarded – undo
24 24
 
25 25
     public function withinContext(?Context $ctx, callable $body): void
26 26
     {
27
-        if ($ctx === null || $ctx->getPath() === null) {
27
+        if ($ctx === null || $ctx->getPath() === null)
28
+        {
28 29
             $body($this);
29 30
             return;
30 31
         }
31 32
 
32
-        try {
33
+        try
34
+        {
33 35
             $this->parent = Location::fromContext($ctx, $this->parent);
34 36
             $body($this);
35
-        } finally {
37
+        }
38
+        finally
39
+        {
36 40
             $this->parent = $this->parent->parent;
37 41
         }
38 42
     }
39 43
 
40 44
     public function push(string $content, Context $ctx = null): void
41 45
     {
42
-        if ($ctx !== null && $ctx->getPath() !== null) {
46
+        if ($ctx !== null && $ctx->getPath() !== null)
47
+        {
43 48
             $this->locations[\strlen($this->content)] = Location::fromContext($ctx, $this->parent);
44 49
         }
45 50
 
@@ -59,8 +64,10 @@  discard block
 block discarded – undo
59 64
         $paths = [];
60 65
 
61 66
         // We can scan top level only
62
-        foreach ($this->locations as $loc) {
63
-            if (!\in_array($loc->path, $paths, true)) {
67
+        foreach ($this->locations as $loc)
68
+        {
69
+            if (!\in_array($loc->path, $paths, true))
70
+            {
64 71
                 $paths[] = $loc->path;
65 72
             }
66 73
         }
@@ -75,7 +82,8 @@  discard block
 block discarded – undo
75 82
     {
76 83
         $locations = [];
77 84
 
78
-        foreach ($this->locations as $offset => $location) {
85
+        foreach ($this->locations as $offset => $location)
86
+        {
79 87
             $locations[$offset] = $location;
80 88
         }
81 89
 
Please login to merge, or discard this patch.
src/Stempler/src/Compiler/Location.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -16,7 +16,7 @@
 block discarded – undo
16 16
         public int $offset,
17 17
         public ?string $grammar = null,
18 18
         public ?Location $parent = null
19
-    ) {
19
+    ){
20 20
     }
21 21
 
22 22
     public static function fromContext(Context $context, ?Location $parent = null): Location
Please login to merge, or discard this patch.
src/Storage/src/Bucket.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -21,7 +21,7 @@
 block discarded – undo
21 21
         protected FilesystemOperator $fs,
22 22
         protected ?string $name = null,
23 23
         protected ?UriResolverInterface $resolver = null
24
-    ) {
24
+    ){
25 25
     }
26 26
 
27 27
     public function getName(): ?string
Please login to merge, or discard this patch.
src/Storage/src/StorageInterface.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -28,7 +28,7 @@
 block discarded – undo
28 28
     /**
29 29
      * @throws InvalidArgumentException
30 30
      */
31
-    public function file(string|\Stringable $id): FileInterface;
31
+    public function file(string | \Stringable $id): FileInterface;
32 32
 
33 33
     public function withDefault(string $name): self;
34 34
 }
Please login to merge, or discard this patch.
src/Storage/src/Storage.php 2 patches
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -55,14 +55,14 @@  discard block
 block discarded – undo
55 55
     {
56 56
         $name ??= $this->default;
57 57
 
58
-        if (!isset($this->buckets[$name])) {
58
+        if (!isset($this->buckets[$name])){
59 59
             throw new InvalidArgumentException(\sprintf(self::ERROR_NOT_FOUND, $name));
60 60
         }
61 61
 
62 62
         return $this->buckets[$name];
63 63
     }
64 64
 
65
-    public function file(string|\Stringable $id): FileInterface
65
+    public function file(string | \Stringable $id): FileInterface
66 66
     {
67 67
         [$bucket, $file] = $this->parseUri($id);
68 68
 
@@ -71,7 +71,7 @@  discard block
 block discarded – undo
71 71
 
72 72
     public function add(string $name, BucketInterface $storage, bool $overwrite = false): void
73 73
     {
74
-        if (!$overwrite && isset($this->buckets[$name])) {
74
+        if (!$overwrite && isset($this->buckets[$name])){
75 75
             throw new \InvalidArgumentException(\sprintf(self::ERROR_REDEFINITION, $name));
76 76
         }
77 77
 
@@ -92,35 +92,35 @@  discard block
 block discarded – undo
92 92
      * @return array{0: string|null, 1: string}
93 93
      * @throws InvalidArgumentException
94 94
      */
95
-    protected function parseUri(string|\Stringable $uri, bool $withScheme = true): array
95
+    protected function parseUri(string | \Stringable $uri, bool $withScheme = true): array
96 96
     {
97 97
         $uri = $this->uriToString($uri);
98 98
         $result = \parse_url($uri);
99 99
 
100
-        if ($result === false) {
100
+        if ($result === false){
101 101
             $message = 'URI argument must be a valid URI in "[STORAGE]://[PATH_TO_FILE]" format, but `%s` given';
102 102
             throw new InvalidArgumentException(\sprintf($message, $uri));
103 103
         }
104 104
 
105
-        if (!isset($result['scheme'])) {
105
+        if (!isset($result['scheme'])){
106 106
             $result['scheme'] = $withScheme ? $this->default : null;
107 107
         }
108 108
 
109
-        if (!isset($result['host'])) {
109
+        if (!isset($result['host'])){
110 110
             $result['host'] = '';
111 111
         }
112 112
 
113 113
         return [
114 114
             $result['scheme'] ?? null,
115
-            $result['host'] . \rtrim($result['path'] ?? '', '/'),
115
+            $result['host'].\rtrim($result['path'] ?? '', '/'),
116 116
         ];
117 117
     }
118 118
 
119
-    private function uriToString(string|\Stringable $uri): string
119
+    private function uriToString(string | \Stringable $uri): string
120 120
     {
121 121
         return match (true) {
122 122
             \is_string($uri) => $uri,
123
-            default => (string) $uri
123
+            default => (string)$uri
124 124
         };
125 125
     }
126 126
 }
Please login to merge, or discard this patch.
Braces   +10 added lines, -5 removed lines patch added patch discarded remove patch
@@ -55,7 +55,8 @@  discard block
 block discarded – undo
55 55
     {
56 56
         $name ??= $this->default;
57 57
 
58
-        if (!isset($this->buckets[$name])) {
58
+        if (!isset($this->buckets[$name]))
59
+        {
59 60
             throw new InvalidArgumentException(\sprintf(self::ERROR_NOT_FOUND, $name));
60 61
         }
61 62
 
@@ -71,7 +72,8 @@  discard block
 block discarded – undo
71 72
 
72 73
     public function add(string $name, BucketInterface $storage, bool $overwrite = false): void
73 74
     {
74
-        if (!$overwrite && isset($this->buckets[$name])) {
75
+        if (!$overwrite && isset($this->buckets[$name]))
76
+        {
75 77
             throw new \InvalidArgumentException(\sprintf(self::ERROR_REDEFINITION, $name));
76 78
         }
77 79
 
@@ -97,16 +99,19 @@  discard block
 block discarded – undo
97 99
         $uri = $this->uriToString($uri);
98 100
         $result = \parse_url($uri);
99 101
 
100
-        if ($result === false) {
102
+        if ($result === false)
103
+        {
101 104
             $message = 'URI argument must be a valid URI in "[STORAGE]://[PATH_TO_FILE]" format, but `%s` given';
102 105
             throw new InvalidArgumentException(\sprintf($message, $uri));
103 106
         }
104 107
 
105
-        if (!isset($result['scheme'])) {
108
+        if (!isset($result['scheme']))
109
+        {
106 110
             $result['scheme'] = $withScheme ? $this->default : null;
107 111
         }
108 112
 
109
-        if (!isset($result['host'])) {
113
+        if (!isset($result['host']))
114
+        {
110 115
             $result['host'] = '';
111 116
         }
112 117
 
Please login to merge, or discard this patch.
src/Storage/src/Storage/ReadableTrait.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -18,21 +18,21 @@  discard block
 block discarded – undo
18 18
      */
19 19
     abstract public function bucket(string $name = null): BucketInterface;
20 20
 
21
-    public function getContents(string|\Stringable $id): string
21
+    public function getContents(string | \Stringable $id): string
22 22
     {
23 23
         [$name, $pathname] = $this->parseUri($id);
24 24
 
25 25
         return $this->bucket($name)->getContents($pathname);
26 26
     }
27 27
 
28
-    public function getStream(string|\Stringable $id)
28
+    public function getStream(string | \Stringable $id)
29 29
     {
30 30
         [$name, $pathname] = $this->parseUri($id);
31 31
 
32 32
         return $this->bucket($name)->getStream($pathname);
33 33
     }
34 34
 
35
-    public function exists(string|\Stringable $id): bool
35
+    public function exists(string | \Stringable $id): bool
36 36
     {
37 37
         [$name, $pathname] = $this->parseUri($id);
38 38
 
@@ -42,7 +42,7 @@  discard block
 block discarded – undo
42 42
     /**
43 43
      * @return positive-int|0
44 44
      */
45
-    public function getLastModified(string|\Stringable $id): int
45
+    public function getLastModified(string | \Stringable $id): int
46 46
     {
47 47
         [$name, $pathname] = $this->parseUri($id);
48 48
 
@@ -52,14 +52,14 @@  discard block
 block discarded – undo
52 52
     /**
53 53
      * @return positive-int|0
54 54
      */
55
-    public function getSize(string|\Stringable $id): int
55
+    public function getSize(string | \Stringable $id): int
56 56
     {
57 57
         [$name, $pathname] = $this->parseUri($id);
58 58
 
59 59
         return $this->bucket($name)->getSize($pathname);
60 60
     }
61 61
 
62
-    public function getMimeType(string|\Stringable $id): string
62
+    public function getMimeType(string | \Stringable $id): string
63 63
     {
64 64
         [$name, $pathname] = $this->parseUri($id);
65 65
 
@@ -70,7 +70,7 @@  discard block
 block discarded – undo
70 70
      * @return Visibility::VISIBILITY_*
71 71
      */
72 72
     #[ExpectedValues(valuesFromClass: Visibility::class)]
73
-    public function getVisibility(string|\Stringable $id): string
73
+    public function getVisibility(string | \Stringable $id): string
74 74
     {
75 75
         [$name, $pathname] = $this->parseUri($id);
76 76
 
@@ -80,5 +80,5 @@  discard block
 block discarded – undo
80 80
     /**
81 81
      * {@see Storage::parseUri()}
82 82
      */
83
-    abstract protected function parseUri(string|\Stringable $uri, bool $withScheme = true): array;
83
+    abstract protected function parseUri(string | \Stringable $uri, bool $withScheme = true): array;
84 84
 }
Please login to merge, or discard this patch.
src/Storage/src/Storage/WritableInterface.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -25,7 +25,7 @@  discard block
 block discarded – undo
25 25
      * @throws FileOperationException
26 26
      * @throws InvalidArgumentException
27 27
      */
28
-    public function create(string|\Stringable $id, array $config = []): FileInterface;
28
+    public function create(string | \Stringable $id, array $config = []): FileInterface;
29 29
 
30 30
     /**
31 31
      * {@see BucketInterface::write()}
@@ -34,7 +34,7 @@  discard block
 block discarded – undo
34 34
      * @throws FileOperationException
35 35
      * @throws InvalidArgumentException
36 36
      */
37
-    public function write(string|\Stringable $id, mixed $content, array $config = []): FileInterface;
37
+    public function write(string | \Stringable $id, mixed $content, array $config = []): FileInterface;
38 38
 
39 39
     /**
40 40
      * {@see BucketInterface::setVisibility()}
@@ -44,7 +44,7 @@  discard block
 block discarded – undo
44 44
      * @throws InvalidArgumentException
45 45
      */
46 46
     public function setVisibility(
47
-        string|\Stringable $id,
47
+        string | \Stringable $id,
48 48
         #[ExpectedValues(valuesFromClass: Visibility::class)]
49 49
         string $visibility
50 50
     ): FileInterface;
@@ -56,8 +56,8 @@  discard block
 block discarded – undo
56 56
      * @throws InvalidArgumentException
57 57
      */
58 58
     public function copy(
59
-        string|\Stringable $source,
60
-        string|\Stringable $destination,
59
+        string | \Stringable $source,
60
+        string | \Stringable $destination,
61 61
         array $config = []
62 62
     ): FileInterface;
63 63
 
@@ -68,8 +68,8 @@  discard block
 block discarded – undo
68 68
      * @throws InvalidArgumentException
69 69
      */
70 70
     public function move(
71
-        string|\Stringable $source,
72
-        string|\Stringable $destination,
71
+        string | \Stringable $source,
72
+        string | \Stringable $destination,
73 73
         array $config = []
74 74
     ): FileInterface;
75 75
 
@@ -79,5 +79,5 @@  discard block
 block discarded – undo
79 79
      * @throws FileOperationException
80 80
      * @throws InvalidArgumentException
81 81
      */
82
-    public function delete(string|\Stringable $id, bool $clean = false): void;
82
+    public function delete(string | \Stringable $id, bool $clean = false): void;
83 83
 }
Please login to merge, or discard this patch.