added a example for a blacklisted .php_cs file.
fix GH-207 - static variables in functions become invalid
Added "selfupdate" command alias.
Indentation - tabs include some preceding spaces
bug #270 Indentation - tabs include some preceding spaces (fisharebest)

This PR was merged into the 0.4.x-dev branch.

Discussion
----------

Indentation - tabs include some preceding spaces

The indentation fix assumes that a tab is just 4 spaces - rather than an indentation to the next multiple of 4 spaces.

For example, in an editor, the following would look identical:

    <space><space><space><space>FOO
    <space><space><space><tab>FOO
    <space><space><tab>FOO
    <space><tab>FOO
    <tab>FOO

The existing code would fix it as

    <space><space><space><space>FOO
    <space><space><space><space><space><space><space>FOO
    <space><space><space><space><space><space>FOO
    <space><space><space><space><space>FOO
    <space><space><space><space>FOO

This new code would fix it as

    <space><space><space><space>FOO
    <space><space><space><space>FOO
    <space><space><space><space>FOO
    <space><space><space><space>FOO
    <space><space><space><space>FOO

Commits
-------

f8fe6d0 Indentation - tabs include some preceding spaces
minor #269 Added "selfupdate" command alias. (blaugueux)

This PR was merged into the 0.4.x-dev branch.

Discussion
----------

Added "selfupdate" command alias.

Commits
-------

03d03db Added "selfupdate" command alias.
minor #267 added a example for a blacklisted .php_cs file. (staabm)

This PR was merged into the 0.4.x-dev branch.

Discussion
----------

added a example for a blacklisted .php_cs file.

Commits
-------

520f7f1 added a example for a blacklisted .php_cs file.
bug #268 fix GH-207 - static variables in functions become invalid (sstok)

This PR was merged into the 0.4.x-dev branch.

Discussion
----------

fix GH-207 - static variables in functions become invalid

| Q             | A
| ------------- | ---
| Bug fix?      | yes
| New feature?  | no
| BC breaks?    | yes
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | #207
| License       | MIT

This fixes changing of static variables inside a function, it only happens under rare conditions but none the less its a bug. A minor breakage is that `static $var;` without a visibility is no longer fixed (but this was not tested in the old version, so I'm not sure if this is a problem).

Commits
-------

33b08c6 fix GH-207 - static variables in functions become invalid
Fix for incorrect missing vendor namespace when namespace line has leadi...
bug #142 Fix for incorrect missing vendor namespace when namespace line has leadi... (jinfollc)

This PR was squashed before being merged into the 0.4.x-dev branch (closes #142).

Discussion
----------

Fix for incorrect missing vendor namespace when namespace line has leadi...

Fix for incorrect missing vendor namespace when namespace line has leading spaces. Fix strips leading spaces before namespace validation.  Fixes issue #134

Commits
-------

045a4d3 Fix for incorrect missing vendor namespace when namespace line has leadi...
fixed CS
updated README
Inform people how to get homebrew-php
In some cases function visibility is changed by pretty printing
bug #274 In some cases function visibility is changed by pretty printing (chrismcmacken)

This PR was squashed before being merged into the 0.4.x-dev branch (closes #274).

Discussion
----------

In some cases function visibility is changed by pretty printing

The statement below is converted improperly and the visibility is changed from __protected__ to __public__, which is obviously not intended.

```
protected
abstract function blah();
```

Results in the following
```
abstract public function blah();
```

this fixes issue #272

Commits
-------

c96a30d In some cases function visibility is changed by pretty printing
added support for test files in PSR-0 rule (only when there is only one class in the file)
added a fix to remove use statements in the same namespace as the current one
feature #276 added support for test files in PSR-0 rule (only when there is only one class in the file) (fabpot)

This PR was merged into the 0.4.x-dev branch.

Discussion
----------

added support for test files in PSR-0 rule (only when there is only one class in the file)

Commits
-------

5a34431 added support for test files in PSR-0 rule (only when there is only one class in the file)
updated Symfony configs
feature #277 added a fix to remove use statements in the same namespace as the current one (fabpot)

This PR was merged into the 0.4.x-dev branch.

Discussion
----------

added a fix to remove use statements in the same namespace as the current one

Commits
-------

e7f7704 added a fix to remove use statements in the same namespace as the current one