Image du projet 'Socle K-Sup' téléversée
  1. Socle K-Sup
  2. CORE-1726

Mauvaise comparaison des versions d'extension

    XMLWordImprimable

Informations

    • Bug
    • Résolution: Résolu
    • Mineur
    • 6.02.23
    • 6.02.22, 6.04.14
    • Aucune
    • Aucune

    Description

      La méthode Version.greaterMaintenance n'est pas correcte, car elle compare les versions mineures au lieu de comparer les versions de maintenance. :

       public boolean greaterMineur(Version v) {
              return greaterMajeur(v) || (equalsMajeur(v) && numeroMineur > v.numeroMineur);
          }
      
      public boolean greaterMaintenance(Version v) {
              return greaterMineur(v) || (equalsMineur(v) && numeroMineur > v.numeroMineur);
          }
      

      La bonne implémentation :

      public boolean greaterMaintenance(Version v) {
              return greaterMineur(v) || (equalsMineur(v) && numeroMaintenance > v.numeroMaintenance);
          }
      

      Pièces jointes

        Activité

          Personnes

            cpoisnel Charles-edouard POISNEL
            cpoisnel Charles-edouard POISNEL
            Votes:
            1 Voter pour ce ticket
            Gérer les observateurs:
            3 Démarre l'observation de ce ticket

            Dates

              Création:
              Mise à jour:
              Résolue: