| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
soumis, premier patch un peu pourri soumis aussi, et appliqué par dév principal sur le master git dans la journée !
git-svn-id: file:///var/svn/2012-php-weave/trunk@15 d972a294-176a-4cf9-8ea1-fcd5b0c30f5c
|
|
|
|
|
|
| |
Framework, ajout d'un pruning pour les batteries de tests de CakePHP lui-même.
git-svn-id: file:///var/svn/2012-php-weave/trunk@14 d972a294-176a-4cf9-8ea1-fcd5b0c30f5c
|
|
|
|
|
|
| |
s'il n'a pas été modifié
git-svn-id: file:///var/svn/2012-php-weave/trunk@13 d972a294-176a-4cf9-8ea1-fcd5b0c30f5c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
fonctions de serialisation qui vont bien.
3m30 au parsing
30 secondes à la lecture de l'ensemble (118Mo sur disque, 800Mo en RAM)
Note : faut pas parser tous les tests case !!
Note2 : les gros blocs de commentaire de début de fichiers pourraient être sautés
git-svn-id: file:///var/svn/2012-php-weave/trunk@12 d972a294-176a-4cf9-8ea1-fcd5b0c30f5c
|
|
|
|
|
|
|
|
|
|
| |
ficheir de tout le framework.
Avec dumpAST : 4m37 d'exec.
Avec serializeAST : 3m30 mais tous les fichiers sont vides car json_encode n'encode pas les objets !!!
git-svn-id: file:///var/svn/2012-php-weave/trunk@11 d972a294-176a-4cf9-8ea1-fcd5b0c30f5c
|
|
|
|
|
|
|
| |
Fonction detectFramework() implementée. Parse le app/webroot/index.php pour récurérer tous les define() et les évalue statiquement et ça marche !
git-svn-id: file:///var/svn/2012-php-weave/trunk@10 d972a294-176a-4cf9-8ea1-fcd5b0c30f5c
|
|
|
|
|
|
| |
mod-rewrite utilisé (donc le index.php à la racine ne sert pas, c'est le app/webroot/index.php qui sert)
git-svn-id: file:///var/svn/2012-php-weave/trunk@9 d972a294-176a-4cf9-8ea1-fcd5b0c30f5c
|
|
|
|
| |
git-svn-id: file:///var/svn/2012-php-weave/trunk@8 d972a294-176a-4cf9-8ea1-fcd5b0c30f5c
|
|
|
|
| |
git-svn-id: file:///var/svn/2012-php-weave/trunk@7 d972a294-176a-4cf9-8ea1-fcd5b0c30f5c
|
|
|
|
|
|
| |
CakePHPWeaver
git-svn-id: file:///var/svn/2012-php-weave/trunk@6 d972a294-176a-4cf9-8ea1-fcd5b0c30f5c
|
|
|
|
|
|
|
|
|
| |
sera implémentée pour le framework CakePHP.
Pour l'instant les méthodes abstraites sont des bouchons qui ne permettent même pas de couvrir tout le code de la classe abstraite.
git-svn-id: file:///var/svn/2012-php-weave/trunk@5 d972a294-176a-4cf9-8ea1-fcd5b0c30f5c
|
|
|
|
| |
git-svn-id: file:///var/svn/2012-php-weave/trunk@4 d972a294-176a-4cf9-8ea1-fcd5b0c30f5c
|
|
|
|
|
|
| |
encore existant) . Ce sont des essais des idées germantes, des Proof-of-Concept (PoC).
git-svn-id: file:///var/svn/2012-php-weave/trunk@3 d972a294-176a-4cf9-8ea1-fcd5b0c30f5c
|
|
|
|
|
|
|
|
|
| |
nikic-PHP-Parser est un outil très prometteur.
Le test test01-parsing inclu dans l'AST principal tous les include(<String>) ou string est un chemin relatif facile à résoudre.
git-svn-id: file:///var/svn/2012-php-weave/trunk@2 d972a294-176a-4cf9-8ea1-fcd5b0c30f5c
|
|
git-svn-id: file:///var/svn/2012-php-weave/trunk@1 d972a294-176a-4cf9-8ea1-fcd5b0c30f5c
|