…e PSR1/2 standards were not released
…two newlines at the end of a file was actually correct for the PSR2 standard. So this sniff had been added back, but with one minor change; it only applies for files that only contain PHP code and nothing else (like HTML).
…amespaces and use statement rules.
…re is a newline at the end of the file. Plus moved it into the Generic standard.
… lines with no indent
…ent with */
…e closed with RETURN instead of BREAK (thanks Klaus Purer).
…rgument per line in multi-line calls
…mat inside a file
…o turn a raw token into an internal representation of a token over and over again.
… get_class_vars. Both fns were getting called every time a sniff was about to process a token, but the values never changed so they could be cached.
…f by reverting a past bug fix. This code does not appear to be required any more and really slowed this sniff down (more than doubling the time it takes to run on large files).
…es in file
…om previous commits
…ues inside an inline THEN statement