Fixed issue GH-100 explained

The next stable version 3.2 of CompatInfo is now finished to be release as stable.

We will wait final version of PHP 5.5.15 and PHP 5.4.31 before to publish it.

It’s the moment to explain new major improvement in class method detection that was fixed today : See GH-100 report.

To solve the GH-100 issue, CompatInfo 3.2 will need the new Reflect 2.2 API.

See commits :

Summary Analysis will report something like:
Data Source Analysed

Directories                                          1
Files                                                1


Summary Analysis

Summary
  Extensions                                         1
  Namespaces                                         1
  Interfaces                                         0
  Traits                                             0
  Classes                                            1
  Methods                                            1
  Functions                                          0
  Constants                                          0
  Internal Functions                                 0

Versions
  PHP min                                        5.3.0
  PHP max
Notice that we count now in this analyser the Classes (DateTime) and Methods (diff) used, and not only user elements.
Classes Analysis will report something like:
 Class     REF EXT min/Max PHP min/Max
 DateTime      5.2.0       5.3.0
 Total [1]                 5.3.0
Version 5.3 is due to usage of DateTime::diff method.
Extensions Analysis will report something like:
 Extension REF EXT min/Max PHP min/Max
 date          5.2.0       5.3.0
 Total [1]                 5.3.0
Version 5.3 is due to usage of DateTime::diff method.
Namespaces Analysis will report something like:
 Namespace REF EXT min/Max PHP min/Max
 +global                   5.3.0
 Total [1]                 5.3.0
Version 5.3 is due to usage of DateTime::diff method.
Published by Laurent Laville on 2014-07-22