OVH Cloud OVH Cloud

message d'eclipse que je ne pige pas

13 réponses
Avatar
une.bevueVOTEZ
à la ligne :
ArrayList<Soil> soils = (ArrayList<Soil>) value;
où value "entre" dans la méthode comme Object, j'ai le warning suivant :
Type safety : The cast from Object to ArrayList<Soil> is actually
checking against the erased type ArrayList.

je comprend + ou - bien ce message :

comme value est passé en tant qu'objet j'ai perdu le typage des objets
de cette ArrayList c'est ça ?

bon, mais, pour éviter ce warning je ne vois pas ce qu'il faut faire
pour l'éviter...

tester que value est bien une instanceOf ArrayList<Soil> ?

je ne vois pas ce que cela apporterait d'autant que je suis sür que
c'est le cas...
--
une bévue

3 réponses

1 2
Avatar
laurent
peut-être que cela pourrait aider :
il y une option dans les propriétés du projet :
Java compiler -> tu choisis compiler compliance level 5.0 au lieu
de 1.4


en espérant que ça marche mieux ainsi

cordialement.
Laurent LE GOFF
Avatar
pere.noel
Olivier Thomann wrote:

Si tu as des soucis avec Eclipse, entre un problème sur
https://bugs.eclipse.org/bugs/enter_bug.cgi
Composant JDT/Core
Fournis nous des étapes pour reproduire le problème et si problème il y
a, il sera corrigé.


ben, sur MacOS X, beaucoup de gens se plaignent surtout de sa lenteur.

ce qui n'est pas exactement mon cas.

disons par exemple, pour le scrolling d'un éditeur java, qqfois, comme
en ce moment, j'ai un temps de réponse tout à fait correct (l'ascensseur
suit la souris).

et, d'autres fois, c'est infernal, eclipse ne répond que très très
lentement et pourtant, en apparence, rien de spécial à changé. même
document ouvert.

eclispe est un outil tellement formidable que je ne saurais m'en
passer...

mais là-dessus (pb vitesse) je ne vois pas comment faire un bug report
because moi-même je n'ai pas encore trouvé comment ce phénomène se
répète.

je dois dire que ce dernier mois eclipse a freezé deux fois et même dans
un des cas il n'était plus présent dans la liste des applications de la
fenêtre "Forcer à quitter".

sur la liste java apple des gens demandent à ce qu'un ingé apple soit
dédié au support d'eclipse et de swt.


--
une bévue

Avatar
pere.noel
Vincent Cantin wrote:


Je me demande ce que Sun va faire de ce RFE ... et j'en viens a me poser une
vrai question philosophique : Doit-on se laver les mains lorsqu'elles sont
sales ou lorsqu'il y a assez de monde pour nous dire qu'elle le sont ?


écoutes je participe à une liste sun sur java desktop, j'utilise les
JXTreeTable, difficile de faire changer d'avis un certain R... .

sur les JXTreeTable il empêche de faire un sorting sous un noeud alors
que c'est très facile à implémenter...

pour moi, ça devrait-être inclus dans la JXTreetable.

j'ai utilisé en Cocoa-Java (MacOS X) la NSOutlineView c'est nettement
plus performent. (malheureusement ces c... d'apple abandonnent le
support du bridge cocoa-java)

par ex en cocoa java pour mettre une JComboBox dans une cell d'une
NSOutlineView, ça se fait les doigts dans le nez, avec swing il faut un
renderer ET un editor...

je pense qu'une partie des problèmes de lenteur imputées à java viennent
de la conception même de swing.

autre exemple, tjs en comparant NSOutlineView et JXTreeTablee (même
fonctionnalité), dans une NSOutlineView, ce qui est en mémoire, ce n'est
que la partie visible à l'écran (ça se voit si on fait des system.out et
qu'on scroll la treetable) en swing tout est en mémoire...


--
une bévue

1 2