OK
AJAX error!

Les forumsGrammalecteCode mort ou fonction(s) supprimée(s)

Code mort ou fonction(s) supprimée(s)

Bonjour,

Durant ton refractoring du lexicographe tu as introduit de nouvelle fonction dans le "spellchecker.js" qui font appel a une fonction que tu as supprimée par la suite :


analyze (sWord){
...
aRes.push([sMorph, this.lexicographer.formatTags(sMorph)]);
..
}




readableMorph (sMorph){
...
return this.lexicographer.formatTags(sMorph);
}


Je ne sais pas si elles sont utilisées dans Grammalecte par la suite (je ne crois pas) ;) pas encore analysé tout le code !

J'ai fait exprès de mettre un titre générale au topic afin d'avoir un lieu qui servira de bloc note pour noter ou il faudra éventuellement faire du nettoyage ;)
le 01 décembre 2020 à 10:42
Dans str_transform il y a


exports.distanceDamerauLevenshtein = str_transform.distanceDamerauLevenshtein;
exports.distanceDamerauLevenshtein2 = str_transform.distanceDamerauLevenshtein2;


la fonction distanceDamerauLevenshtein2 n'existe plus
sinon maintenant que c'est distanceJaroWinkler qui est utilisé il faut surement l'exporter à la place de distanceDamerauLevenshtein

A remplacé dans showDistance l'utilisation de distanceDamerauLevenshtein par distanceJaroWinkler
le 01 décembre 2020 à 15:01
Merci. J’ai mis à jour str_transform, mais j’ai laissé readableMorph() en place. Certes, cette fonction n’est plus utilisée par Grammalecte, mais spellchecker étant le point d’entrée de l’API, il m’a paru utile de laisser cette fonction pour ceux à qui elle peut éventuellement être utile.
le 03 décembre 2020 à 15:46
Dans le premier message de ce topique je me suis mal exprimé :
La fonction "formatTags" n'existe plus dans "lexgraph_fr.js"

Donc dans "spellchecker.js" il faut ajusté en fonction des changements qu'il y avait eut durant ton refractoring du lexigraphe donc je suppose juste des appels des fonctions ayant le même nom dans "lexgraph_fr.js".


readableMorph (sMorph){
return this.lexicographer.readableMorph(sMorph);
}



analyze (sMorph){
return this.lexicographer.analyze(sMorph);
}

le 03 décembre 2020 à 18:48

Notification par e-mail    0