Manuel:WikiDiff3.php
Cette fonctionnalité a été supprimée entièrement dans la version 1.28.0. |
Fichier MediaWiki : WikiDiff3.php | |
---|---|
Emplacement : | includes/diff/ |
Code source : | master • 1.42.3 • 1.41.4 • 1.39.10 |
Classes : | WikiDiff3 • RangeDifference |
Détails
Nouvelle version du moteur de différence. Cette implémentation diff est principalement tirée de l'algorithme LCS du projet Eclipse qui, à son tour, est basé sur l'algorithme de Myers "An O(ND) difference algorithm and its variations" citeseer.ist.psu.edu avec compression de plage (voir Wu et al.'s "An O(NP) Sequence Comparison Algorithm").
Cette implémentation support une limite supérieure sur le temps d'exécution. Complexité: temps du pire cas, temps attendu, espace.