<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hmm... érdekes.<br>
    Melyik tesztek voltak?<br>
    A teszteknél egyébként azt láttam, hogy sok dolgot lehente még
    tisztítani:<br>
     - Látszik, hogy auto-import-ként bekerült egy rakás dolog, amire
    nem biztos, hogy szükség van (manifest-ben)<br>
     - Ráadásul a Require-bundle és Import-package használat teljesen
    random (erről tudjuk, hogy okozhat problémát... pl az import-package
    nem nyúlhat át több update site-on, így pl org.eclipse.ui ott nem
    fog mindig jól működni: az API egyik vagy másik része le fog
    maradni)<br>
     - A tesztek többsége még mindig sajnos .tests package alatt van.
    Ahogy a múltkor Máté is mondta, ez nagyon kényelmetlen, hiszen a
    tesztek nincsenek azonos package-ben a tesztelt osztállyal, amitől
    nem látják a package private tagokat. Gyanítom, hogy ezért több
    függőség került a tesztekbe is, valamint a plugin-ok is több dolgot
    exportálnak, mint feltétlenül kéne.<br>
    <br>
    Lehetségesnek tartom, hogy ezen felesleges hivatkozások
    megszüntetésével nem is lenne implicit kör (mert ugye a fragment
    elvileg örökölné az összes függőséget)<br>
    <br>
    Zozó<br>
    <br>
    <div class="moz-cite-prefix">2015-11-19 23:17 keltezéssel, Dévai
      Gergely írta:<br>
    </div>
    <blockquote cite="mid:4f1c-564e4a80-b-769ddb00@164295345"
      type="cite">Sziasztok!<br>
      <br>
      A megbeszélésen emlegettem, hogy a 'mars' branchben elbukik az
      update site generálás körkörös függőség miatt. A furcsa az, hogy a
      plugin függőségekben nincs kör.<br>
      A valódi ok az, hogy a test projektjeink most "Fragment-Host: ..."
      deklarációval hivatkoznak a tesztelt pluginra, és ez a tesztelt
      pluginhoz implicit függőségként felveszi a tesztprojektet (igen,
      igy és nem forditva!). A körkörös függőségről szóló hibaüzenetben
      sajnos nem jelenik meg maga a tesztprojekt, ezért google nélkül
      esélytelen rájönni...<br>
<a class="moz-txt-link-freetext" href="http://stackoverflow.com/questions/5516215/despite-circular-dependency-error-in-eclipse-plugin-export-i-cannot-find-cycle">http://stackoverflow.com/questions/5516215/despite-circular-dependency-error-in-eclipse-plugin-export-i-cannot-find-cycle</a><br>
      <br>
      Ha eltávolitok két teszt projektet a workspace-ből, akkor sikeres
      az update site generálás. Nem tudom, hogy jenkins-ben is előjön-e
      majd ez a gond. Mindenesetre el lehetne gondolkozni a
      Fragment-Host helyett valami más megoldáson.<br>
      <br>
      Üdv,<br>
      Gergő<br>
       
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Modelinterpreter mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Modelinterpreter@plc.inf.elte.hu">Modelinterpreter@plc.inf.elte.hu</a>
<a class="moz-txt-link-freetext" href="https://plc.inf.elte.hu/mailman/listinfo/modelinterpreter">https://plc.inf.elte.hu/mailman/listinfo/modelinterpreter</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>