Activity for Jenesis Java Code Generator

  • Peter Häring Peter Häring committed [156337]

    Added Test for `final` keyword in program parameters.

  • Peter Häring Peter Häring committed [ae8d7c]

    Support Varargs parameter

  • Peter Häring Peter Häring committed [7836b6]

    Remove depecrated class `IVisitor`.

  • ErikFK ErikFK posted a comment on ticket #6

    This ticket has been solved by Peter and can be closed

  • ErikFK ErikFK posted a comment on ticket #3

    This ticket has been solved by Ritchie and can be closed

  • ErikFK ErikFK modified a comment on ticket #5

    This ticket has been solved by Ritchie and can be closed

  • ErikFK ErikFK posted a comment on ticket #5

    This ticket has been solved by Ritchie

  • ErikFK ErikFK committed [55fe1f]

    Removed unnecessary dependency to com.sun.org.apache.regexp.internal.RE

  • ErikFK ErikFK committed [403bbb]

    Corrected minor Javadoc issue

  • ErikFK ErikFK committed [d402fa]

    Restored compatibility of tests with Windows - using LS (line separator) instead of \n in various places

  • Richard van Nieuwenhoven Richard van Nieuwenhoven committed [6d293f]

    [maven-release-plugin] prepare for next development iteration

  • Richard van Nieuwenhoven Richard van Nieuwenhoven committed [444197]

    [maven-release-plugin] prepare release jenesis4java-2.19

  • Richard van Nieuwenhoven Richard van Nieuwenhoven committed [6b2197]

    path corrected

  • Peter Häring committed [e2679c]

    Allow multiple values in VM#newAnnotationAttribute

  • Peter Häring committed [04d6e1]

    Added AnnotationAttribute factory method to VM

  • Peter Häring Peter Häring committed [fde25d]

    Remove deprecated code

  • Peter Häring Peter Häring committed [ac1c98]

    Remove deprecated methods from AnnotationAttribute.

  • Peter Häring Peter Häring committed [d49380]

    Added some documentation.

  • Peter Häring committed [4665c0]

    Comparator is propagated to all child TypeDeclartions (e.g. InnerClass gets the comparator of the parent PackageClass if no comparator is explicity set for the InnerClass)

  • Peter Häring committed [c2f2e2]

    Comparator can be passed if a LocalClass or a NewAnonymouClass is generated

  • Peter Häring committed [8dc278]

    Add Peter Häring to the pom-list of developers.

  • Peter Häring committed [e1d3e4]

    Comparator wird nun nicht mehr über Systemproperty "jenesis.member-comparator-classname" gesetzt, sondern kann nach jeder Erstellung einer TypeDeclaration über einen setComparator gesetzt werden.

  • Peter Häring committed [ddd8d3]

    Better abstraction - newMethod(...) is now part of the interface TypeDeclaration

  • Peter Häring committed [689a88]

    Fix typo in documentation

  • Richard van Nieuwenhoven Richard van Nieuwenhoven committed [32231a]

    [maven-release-plugin] prepare for next development iteration

  • Richard van Nieuwenhoven Richard van Nieuwenhoven committed [49de44]

    [maven-release-plugin] prepare release jenesis4java-2.18

  • Richard van Nieuwenhoven Richard van Nieuwenhoven committed [fe375d]

    path changes

  • Richard van Nieuwenhoven Richard van Nieuwenhoven committed [276b47]

    remove problematic character

  • Peter Häring committed [3300b9]

    Improved backwards compatibility: do not fail on null

  • Peter Häring Peter Häring committed [bdfaef]

    Improved tests: make sure, annotations are visited on members

  • Peter Häring Peter Häring committed [6237f7]

    Added a way to figure out, if AnnotationAttribute maps to the default value.

  • Peter Häring Peter Häring committed [087626]

    Allow creation of an annotation attribute without value.

  • Peter Häring Peter Häring committed [d7eb30]

    Improved interface of AnnotationAttribute to prefer List to arrays.

  • Peter Häring Peter Häring committed [f37975]

    Improved documentation and tests.

  • Peter Häring Peter Häring committed [fa8b3c]

    In AnnotationAttribute, use the empty String as name, whenever null is given.

  • Peter Häring Peter Häring committed [12f721]

    Make fields private in Annotation.

  • Peter Häring Peter Häring committed [066344]

    Added a method to create a default value annotation attribute.

  • Peter Häring committed [a69d8f]

    Attempt at cleaning up the mess that is "name" and "text" in Annotation.

  • Peter Häring committed [378644]

    Deprecate method AnnotationAttribute#setArray.

  • Peter Häring committed [b38866]

    Enforce Precondition during Annotation creation.

  • Peter Häring Peter Häring committed [cded5b]

    Added tests for Annotations in Members and fixes a small formatting problem.

  • Peter Häring committed [557172]

    Some additional tests for Annotation.

  • Peter Häring committed [0960bc]

    Remove deprecated methods from Annotation.

  • Peter Häring committed [39b8bc]

    Test for Annotation with one (default) array attribute

  • TeeWeTee TeeWeTee created ticket #12

    Remove maven warnings / update documentation

  • TeeWeTee TeeWeTee created ticket #11

    Fixen broken ticket link

  • Peter Häring committed [f7eb97]

    Remove deprecated method `addVarriable`.

  • Peter Häring committed [9cd50f]

    Make `applyStyle(Style)` chainable.

  • Peter Häring committed [a65a1f]

    Structure Style test hierarchically.

  • Richard van Nieuwenhoven Richard van Nieuwenhoven posted a comment on ticket #4

    It is in development, not very active but we use it in a reather big project to generate...

  • Matthias Fuchs Matthias Fuchs posted a comment on ticket #4

    Thanks, yeah I figued t hat out, but it's not obvious. Generally there is a lot of...

  • Richard van Nieuwenhoven Richard van Nieuwenhoven posted a comment on ticket #4

    just include it in the type ;-) newType("List<Address>")

  • Matthias Fuchs Matthias Fuchs posted a comment on ticket #4

    Is there an update for this? How can I create a generic field, like List<Address...

  • Peter Haering committed [4e22db]

    Improved test coverage.

  • Peter Haering committed [928005]

    Additional tests for ClassMethod.

  • Peter Haering committed [9cfbe1]

    More tests.

  • Peter Haering committed [ab88f5]

    Increased test coverage.

  • Peter Haering committed [ebadff]

    Additional tests.

  • Peter Haering committed [ab87c0]

    Refactoring: remove redundancy in ExpressionSta...

  • Peter Häring committed [d58317]

    Minor whitespace fix for do-while loop.

  • Peter Häring committed [b9c61f]

    Improved test coverage.

  • Peter Häring committed [dde4a9]

    Code cleanups

  • Richard van Nieuwenhoven Richard van Nieuwenhoven committed [69ec40]

    [maven-release-plugin] prepare release jenesis4...

  • Richard van Nieuwenhoven Richard van Nieuwenhoven committed [dfeb85]

    [maven-release-plugin] prepare for next develop...

  • Peter Häring committed [11fa3d]

    Auto formatting.

  • Peter Haering committed [4ce856]

    Furhter increase test coverage

  • Peter Häring Peter Häring committed [acbca2]

    Further improve test coverage.

  • Peter Häring Peter Häring committed [888064]

    Fix broken visitor of Catch.

  • Peter Häring Peter Häring committed [743f08]

    Fix multicatch syntax.

  • Peter Häring Peter Häring committed [949baa]

    Additional tests for Literal and Statement.

  • Peter Häring Peter Häring committed [17074c]

    Minor refactoring

  • Peter Haering committed [d60516]

    Test Throw statement.

  • Peter Häring committed [2be85d]

    Special treatment for control sequences.

  • Peter Häring committed [707d45]

    Additional test for String literal.

  • Richard van Nieuwenhoven Richard van Nieuwenhoven committed [e48e2f]

    [maven-release-plugin] prepare for next develop...

  • Richard van Nieuwenhoven Richard van Nieuwenhoven committed [6f3844]

    [maven-release-plugin] prepare release jenesis4...

  • Richard van Nieuwenhoven Richard van Nieuwenhoven committed [d0fad2]

    [maven-release-plugin] prepare for next develop...

  • Richard van Nieuwenhoven Richard van Nieuwenhoven committed [e1cfd5]

    formatting and set source encoding to UTF-8

  • Peter Häring committed [9a036b]

    Fix Comments in Switch/Case/Default.

  • Peter Häring committed [13891b]

    More tests for Switch.

  • Peter Häring committed [1d1038]

    Fix double-dedent bug.

  • Peter Häring committed [b0aed3]

    Minor refactorings.

  • Peter Häring committed [d501e5]

    Further improve test coverage and fix a minor bug.

  • Peter Haering committed [4b9594]

    Better information if test fails.

  • Peter Haering committed [d1525e]

    Refactoring of Literal implemenation.

  • Peter Haering committed [d2a30a]

    Helpful text to get tests running, if a compila...

  • Peter Haering committed [b05348]

    Remove method ClassLiteral.toClass().

  • Peter Häring Peter Häring committed [8efc48]

    Additional tests and refactorings.

  • Peter Häring Peter Häring committed [a8403b]

    Test for UnicodeLiteral

  • Peter Häring Peter Häring committed [720903]

    Do not escape characters, if it is unnecessary.

  • Peter Häring committed [4faa22]

    Added test for String-, Char-, and ByteLiteral

  • Peter Häring committed [c8a80f]

    Clean up MLiteral.

  • Peter Häring committed [e67163]

    Remove redundant code.

  • Peter Häring committed [e79211]

    Some refactorings.

  • Peter Häring committed [a0afa9]

    Added new conditional visitor.

  • Peter Häring committed [5bd76d]

    Further improve tests by adding interface tests...

  • Peter Haering committed [5cae12]

    ReplacingVisitor: Remove element from list if n...

  • Peter Haering committed [583199]

    Improve test coverage.

  • Peter Haering committed [11201a]

    Add additional tests.

  • Peter Häring committed [fe7a5c]

    Comply with code conventions.

1 >