Eclipse 3.4 Problème de validation de Javascript avec Ganymede

Je viens de mettre à Eclipse 3.4 pour la deuxième fois et je pense que c'est pour de bon maintenant. La première fois (à droite quand il a été libéré) était trop buggé pour moi à l'estomac (principalement le PDT 2.0 plug-in); mais maintenant, il semble que tout a bien fonctionné.

Mon problème est le Javascript validateur. Si je définis une classe dans un fichier JS dans mon projet, puis essayez de l'utiliser dans un autre, il me dit que le type n'est pas défini. C'est vraiment ennuyeux comme certains de mes scripts sont remplis de rouge squigglys.

Un autre problème est que ce code:

var m_dialogFrame = document.getElementById(m_dialogId);

Fait un jaune cercle en disant: "incompatibilité de Type: impossible de convertir de l'Élément d' ___m_dialogBody5" je peux le résoudre en ajoutant

    /**
     * @type Element
     */

Avant, mais qui, également, sera en désordre.

Aussi, à la fois:

new XMLHttpRequest();

Et

new ActiveXObject("Microsoft.XMLHTTP");

Rouges gribouillis en disant: "x ne peut pas être résolu de type"

Le dernier problème est avec:

si (m_options.largeur != "auto")

Obtient un rouge enchevêtrées parce que: "L'opérateur != n'est pas défini pour le type d'argument(s), Nombre, Chaîne de caractères"

Comment puis-je résoudre ces problèmes, ou simplement supprimer l'ensemble de Javascript de validation de l'outil? BTW: il semble frikin génial si je peux l'obtenir pour fonctionner.

source d'informationauteur nlaq