Arrays are now parsed and contain their children tokens.
String & Heredoc are now parsed and contain their children tokens.
Introduce the `'nestLevel'` attribute, BC break refactoring & simplify the HasCorrectTabintending rule.
Add a bunch of failing tests.
Fixes use cases for `HasCorrectTabIndention`.
Fixes use case for `ConstructsWithoutBrackets`.
Fixes use cases for `HasCorrectTabIndention` in strings.
Enhance max line length (warn on > 100 & fail on > 120).
Fixes use case for `UnusedUseStatements`.
Fixes use case for `OperatorSpacing`.
Fixes use case for `ControlStructuresHaveCorrectSpacing` display a simple warning on multiline control structure.
Fixes use cases for `HasCorrectTabIndention`.
Fixes use case for `ControlStructuresHaveCorrectSpacing` with brackets in expression.
Merge pull request #70 from jails/feature/refactoring

Feature/refactoring