IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Eclipse Java Discussion :

Retour d'experience refactoring eclipse Infer generic type arguments


Sujet :

Eclipse Java

  1. #1
    Candidat au Club
    Inscrit en
    Septembre 2005
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 5
    Points : 4
    Points
    4
    Par défaut Retour d'experience refactoring eclipse Infer generic type arguments
    Bonjour,

    Dans le cadre d'une migration de JDK1.4 au JDK1.5, je souhaite utiliser le refactor ing automatique d'Eclipse. J'aimerais savoir si l'un d'entre vous l'a déjà utilisé et si c'est efficace. Merci pour vos retours.

    Corinne

  2. #2
    Membre émérite
    Avatar de xavlours
    Inscrit en
    Février 2004
    Messages
    1 832
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 1 832
    Points : 2 410
    Points
    2 410
    Par défaut
    Bonjour,

    le refactoring est une fonctionnalité assez ancienne et parfaitement rodée. Toutefois, j'ai du mal à comprendre comment elle peut t'aider à passer un code 1.4 en 1.5 et même à saisir l'utilité de cette conversion.

    Les nouvelles versions de java maintiennent une compatibilité totale avec les versions précédentes. Si tu utilises un code 1.4 avec un JDK 1.5, tout fonctionnera normalement. Tu recevras peut-être des warnings (triangles jaunes) dûs au fait que tu n'utilises pas les generics, mais rien qui t'empêche de compiler et d'exécuter ton programme.
    "Le bon ni le mauvais ne me feraient de peine si si si je savais que j'en aurais l'étrenne." B.V.
    Non au langage SMS ! Je ne répondrai pas aux questions techniques par MP.
    Eclipse : News, FAQ, Cours, Livres, Blogs.Et moi.

  3. #3
    Candidat au Club
    Inscrit en
    Septembre 2005
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 5
    Points : 4
    Points
    4
    Par défaut Tu as raison mais ...
    Merci beaucoup pour ta réponse.
    Effectivement, pas de souci le code fonctionne bien avec le JDK 1.5 mais j'aimerai faire la conversion pour rendre le code + visible et supprimer les cast.
    En fait j'ai lancé l'outil automatique de refactoring sur tout mon projet et j'ai quelques soucis :

    - pour les EJBs par exemple l'interface et le Bean ne sont pas modifiés de façon cohérente.
    - + autres soucis (pas mal d'erreurs générées)

    Avant d'aller plus loin, j'aurais aimé avoir l'avis d'autres personnes qui ont utilisé ce refactoring.

  4. #4
    Membre expert
    Avatar de natha
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 346
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 346
    Points : 3 083
    Points
    3 083
    Par défaut
    Je ne suis pas sûr que le refactoring soit une bonne solution ici.
    Je fais plutôt des query/replace (chercher/remplacer) quand je met à jour une librairie par exemple et que des classes changent de nom ou sont dépréciées.
    Comment ça ? La réponse à ton problème n'est ni dans la faq, ni dans les tutos, ni dans sources ??? Etonnant...
    De la bonne manière de poser une question (et de répondre).
    Je ne fais pas de service par MP. Merci (...de lire les règles...).
    Ma page dvp.com

Discussions similaires

  1. Infer Generic Type Arguments
    Par rtg57 dans le forum Langage
    Réponses: 5
    Dernier message: 17/01/2011, 18h27
  2. Réponses: 5
    Dernier message: 27/10/2006, 15h34
  3. [Nist-SIP] Retours d'expérience
    Par Shiftane dans le forum API standards et tierces
    Réponses: 13
    Dernier message: 03/11/2005, 16h29
  4. [XP] Retour d'experience
    Par virgile04 dans le forum Méthodes Agiles
    Réponses: 10
    Dernier message: 22/10/2002, 08h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo