Fork me on GitHub
a Sensio Labs Product

Space Sets (v3.64.0) edition

Rule space_after_semicolon

Fix whitespace after a semicolon.

Configuration

remove_in_empty_for_expressions

Whether spaces should be removed for empty for expressions.

Allowed types: bool

Default value: false

Examples

Example #1

Default configuration.

--- Original
+++ New
 <?php
-                        sample();     $test = 1;
-                        sample();$test = 2;
-                        for ( ;;++$sample) {
+                        sample(); $test = 1;
+                        sample(); $test = 2;
+                        for ( ; ; ++$sample) {
                         }

Example #2

With configuration: ['remove_in_empty_for_expressions' => true].

--- Original
+++ New
 <?php
-for ($i = 0; ; ++$i) {
+for ($i = 0;; ++$i) {
 }

Rule sets

The rule is part of the following rule sets:

  • @PhpCsFixer with config:

    ['remove_in_empty_for_expressions' => true]

  • @Symfony with config:

    ['remove_in_empty_for_expressions' => true]

References

The test class defines officially supported behaviour. Each test case is a part of our backward compatibility promise.