<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    Thanks Hernán. This was pushed to GitHub.<br>
    <br>
    On 8/10/2024 10:35 PM, Hernán Wilkinson via Cuis-dev wrote:
    <blockquote
cite="mid:CAGgF3GwpsXEYKe5+nC2YGW9uziLYPkLVyi1odjHW+6h_HFXeEw@mail.gmail.com"
      type="cite">
      <div dir="ltr">Hi,
        <div> the #superclass: message was implemented in Class
          lately... that revealed an error that appears when running
          some refactorings that are not included in Cuis, in fact the
          refactoring is the IntroduceNullObject that is part of
          CuisUniversity.</div>
        <div> That refactoring changes the superclass of a class using
          the message #superclass:</div>
        <div> That message was only implemented in Behavior before and
          it did not change the subclasses of the old and new
          superclass, leaving inconsistent the hierarchy.</div>
        <div> Recently #superclass: was overwritten in Class removing
          the class from the old superclass subclasses but not adding it
          to the new superclass subclasses. This also leaves
          the hierarchy inconsistent, producing errors when removing a
          class category for example.</div>
        <div> Attached is a fix for that. It adds the class whose
          superclass is changed to the new superclass subclasses leaving
          the hierarchy cosistent.</div>
        <div><br>
        </div>
        <div>Cheers!</div>
        <div>Hernan.<br clear="all">
          <div><br>
          </div>
          <span class="gmail_signature_prefix">-- </span><br>
          <div dir="ltr" class="gmail_signature"
            data-smartmail="gmail_signature">
            <div dir="ltr">
              <div>
                <div dir="ltr">
                  <div style="font-size: small;">
                    <div dir="ltr">
                      <div dir="ltr">
                        <div style="font-size: 12.8px;"><span
                            style="font-family: tahoma,sans-serif;
                            font-size: xx-small; border-collapse:
                            collapse;"><strong><span style="font-size:
                                8pt;"><span style="font-size: small;"><font
                                    size="2"><span style="font-weight:
                                      normal;"><span style="font-weight:
                                        bold;">Hernán Wilkinson</span><br>
                                      Agile Software Development,
                                      Teaching & Coaching</span></font></span></span></strong></span></div>
                        <div style="font-size: 12.8px;"><span
                            style="font-family: tahoma,sans-serif;
                            font-size: xx-small; border-collapse:
                            collapse;"><strong><span style="font-size:
                                8pt;"><span style="font-size: small;"><font
                                    size="2"><span style="font-weight:
                                      normal;">Phone: +54-011</span></font></span></span></strong></span><font
                            size="2" face="tahoma, sans-serif">-4893-2057</font></div>
                        <div style="font-size: 12.8px;"><strong
                            style="font-family: tahoma,sans-serif;
                            font-size: xx-small;"><span
                              style="font-size: 8pt;"><span
                                style="font-size: small;"><font size="2"><span
                                    style="font-weight: normal;">Twitter:
                                    @HernanWilkinson</span></font></span></span></strong></div>
                        <div style="font-size: 12.8px;"><span
                            style="font-family: tahoma,sans-serif;
                            font-size: xx-small; border-collapse:
                            collapse;"><strong><span style="font-size:
                                8pt;"><span style="font-size: small;"><font
                                    size="2"><span style="font-weight:
                                      normal;">site: <a
                                        moz-do-not-send="true"
                                        href="http://www.10pines.com/"
                                        style="color: rgb(17, 65, 112);"
                                        target="_blank">http://www.10Pines.com</a></span></font></span></span></strong></span></div>
                        <div style="font-size: 12.8px;"><font
                            face="tahoma, sans-serif"><span
                              style="border-collapse: collapse;">Address:
                              Alem 896</span></font>, Floor 6, Buenos
                          Aires, Argentina</div>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Juan Vuletich
cuis.st
github.com/jvuletich
researchgate.net/profile/Juan-Vuletich
independent.academia.edu/JuanVuletich
patents.justia.com/inventor/juan-manuel-vuletich
linkedin.com/in/juan-vuletich-75611b3
twitter.com/JuanVuletich</pre>
  </body>
</html>