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

Langage Java Discussion :

Compiler "Errors Warning" dans Eclipse


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 268
    Par défaut Compiler "Errors Warning" dans Eclipse
    Bonjour,

    Afin de nettoyer un peu mes codes, j'ai activé quelques paramètres en "Error" ou "Warning", dans les "Windows","préférences","Java","Compiler","Warnings".
    J'ai un peu de mal à me dépatouiller avec tous ces nouveaux messages, mais beaucoup de suggestions m'aident à corriger mes problèmes (un @throw manquant dans la javadoc par exemple).

    Mais il y en a un qui n'a pas de suggestion, donc je me permet de poser la question :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    /** Constructeur vide. Aucun traitement n'est déclenché à l'instanciation de la classe.
     * 
     */
    private Reports() {
    }
    J'ai donc le message suivant : "Empty block should be documented".
    Qu'est ce que ca veut dire, et comment le corriger ? Est-ce propre ?

    Merci !

  2. #2
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,


    Ce warning te dit simplement que tu utilises un bloc vide. Le problème étant de savoir si c'est voulu, s'il s'agit d'un oubli, ou d'un code à faire pour plus tard...

    Bref eclipse t'indique un problème potentiel que tu peux régler d'un commentaire, par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    private Reports() {
        // Constructeur vide
    }
    Tu peux également modifier la config d'eclipse pour qu'il ne t'indique pas ce genre de problème...

    a++

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 268
    Par défaut
    Ha d'accord, merci !

    J'avais justement modifié toutes ces options "Error/Warning" pour améliorer mon code : Celà fait 5 ans que je fais du JAVA 1.4, je voudrais passer en 1.5 (et bientot 1.7 ?), mais avant je voudrais apprendre gràce à tous les warnings comme développer "efficacement".

    En dehors des FAQ que je vais donc commencer à lire sur ces sujets de "programmes propres", y-a-t des parties du forum spécialisées dans la construction de la javadoc (jentend par la rendre au mieu compréhensible les commentaires de classe, méthode ou autres ?)

    Cette seconde question n'étant pas urgente, je met le tag Résolu, je l'enleverais si le débat le nécessite.

    Encore merci !

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 268
    Par défaut
    Me voilà de retour ! Toujours dans le soucis de nettoyer mes classes, j'ai maintenant quelques petits messages de warnings qui m'embête :

    Dans une classe "mère", j'ai une méthode qui peut être surchargée dans des classes filles ou non (d'où l'absence du "abstract") :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    /** A surcharger : Création de la table ZJOURNAL pour AAAA. Inutile pour l'instant dans BBBBBB.
     * @throws NEcritureException 
     */
    public void créerTableZJOURNAL(NTransaction transac) throws NEcritureException {}
    Cette méthode est donc surchargée comme indiqué dans une seule des classes héritières. Mais j'ai le warnings suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    The parameter transac is never read
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    The declared exception NEcritureException is not actually thrown by the method créerTableZJOURNAL(NTransaction) from type MTPartitionnement
    Bien sur, je sais que le plus simple serait de changer les affichage de warnings, mais j'voulais quand meme savoir si c'était "propre"

Discussions similaires

  1. Quotes dans Eclipse
    Par TZoaldiek dans le forum Android
    Réponses: 2
    Dernier message: 04/02/2014, 15h04
  2. Compilé un prg c++ dans Eclipse avec CDT
    Par wdionysos dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 10/07/2006, 13h50
  3. "warning" dans eclipse (utiliser les Generic)
    Par Isher dans le forum Eclipse Java
    Réponses: 15
    Dernier message: 19/10/2005, 12h04
  4. [Debutant] Probleme de compilation d'applet dans Eclipse
    Par nhollevilleTaf dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 22/07/2005, 12h21

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