UnionOfRAD/lithium — pull request #277 by mehlah (2012-01-17 01:40:02+00:00)
Title: Fix Inspector::executable for a better comments handling

`Inspector::executable()` wasn't taking into account comments that are not `//`

`/* */` or multiline `/** */` were considered as executables when measuring code coverage.

Leveraging tokenizer functions solve this.

Actually I first fixed that using only regex and preg_replace(), but that was too complex (keeping lines numbers) and not clear.
I preferred to rely on PHP tokenizer.
(can push that too if needed)