Skip to content

Changes

#161 (May 3, 2020, 1:06:08 PM)

  1. Version von "maven-site-plugin" angehoben und vereinheitlicht, um "java.lang.ClassNotFoundException: org.apache.maven.doxia.siterenderer.DocumentContent"-Fehlermeldung zu umgehen — Christoph Schulz / detail

#155 (May 27, 2016, 5:26:20 AM)

  1. Core: - Fixed the AnalyzeInheritancePath.
    - Tested the correctness of the new algorithm with all available test cases and additional tests with own models.
    - Fixed the @Ignore complexTestCase (it was wrong).

    Teickner Achim / detail

#154 (May 26, 2016, 9:51:15 PM)

  1. [CoreTests]
    Komplexen Testfall geschrieben und zwei vorerst auf Ignore gesetzt — hfi413kl / detail

#150 (May 25, 2016, 4:56:12 PM)

  1. Core: - Made Collection of super types in all types to a list because order is important here!
    - Fixed AnalyzeInheritancePathsTask to respect the order of the direct super types of a root class so that the super type order is the same as the order of the called super constructors.
    - Fixed two test cases which expected the 'wrong' order of super constructor calls. — Teickner Achim / detail

#149 (May 13, 2016, 8:46:26 AM)

  1. [CoreTests]
    => Testfälle für AnalyzeInheritanceTreesTask
    [Generator]
    => In TestModels einen Syntaxfehler in einem Model korrigiert
    => Zwei Kommentare korrigiert
    => Testfälle für ConstructorsAfterOperationAttributeTransformer geschrieben — hfi413kl / detail

#147 (May 13, 2016, 8:31:26 AM)

  1. Core + CoreTest: Namen von Attributen sind zukünftig einmal pro Klasse erlaubt, nicht wie zuvor einmal pro Hierarchie. Testfälle angepasst. — hfw413sc / detail

#145 (May 8, 2016, 12:39:10 PM)

  1. Core: - Added check regarding the existence of at least one constructor in the ConstructorReferencer.
    This means that all classes defined in wtf-models need an explicitely defined constructor from now on!

    CoreTests: - Adapted test models to the change above by adding constructors.
    Generator: - No Constructors will be generated anymore if the constructor list of the ast type is empty.
    - For every constructor in the AST-types list a constructor with the mutable map as parameter (calling $super) and another constructor without the mutable map that calls the constructor with the mutable map will be generated from now on.
    - Adapted test cases due to the changes above (Added constructors). — Teickner Achim / detail

#143 (May 5, 2016, 9:26:54 AM)

  1. symmetrictestfall hinzugefügt — hfi413go / detail

#141 (May 5, 2016, 1:26:53 AM)

  1. testfälle für die erkennung von symmetrischen attributen bei der konvertierung von wtf zum astmodel erstellt.
    ! 1 testfall ist noch auf @Ignore, da gruppenübergreifende symmetrische attribute noch nicht erkannt werden. — hfi413go / detail

#134 (May 3, 2016, 10:41:52 AM)

  1. [Core/.../ast/type]
    => In Type eine Methode standardize eingefügt und in den jeweiligen Typen implementiert.
    => In Type eine Methode IsThrownType einfügt, die aussagt, ob der konkrete Typ ein ThrownType ist
    [CoreTests]
    => Testfälle angepasst
    [Generator/.../java/visitor]
    => GenClassClassVisitorException hinzugefügt
    [Generator/.../ java/generatorModel]
    => In den jeweiligen spezielleren Klassen von GenClassClass die accept-Methode implementiert
    [Generator/.../ transformers/classTransformer]
    => TypeTransformer und GeneratorModel so angepasst, das dort nun eine HashMap existert, die von einem AST-Typ auf ein Tuple von einem GenType und einer Collection von ExceptionClassTypes abbildet um so später bei der Zuordnung zu den Operation die Exceptions leichter gefunden werden können.
    => OperationAttributeTransformer: Die Umstellung der oben erwähnten HashMap eingebaut

    hfi413kl / detail