Skip to content

Releases: masagroup/soft.gen

Soft Generators v1.9.0

18 Mar 18:23
9f12b55
Compare
Choose a tag to compare

TS Generator v1.1.0

  • use ecore.URI instead of URL
  • remove semi columns

Soft Generators v1.8.2

18 Mar 18:02
c414843
Compare
Choose a tag to compare

Command Line

  • simplify command line and remove ! operator from template option

Go Generator v1.8.2

  • various fixes in package qualification
  • super classes definition order in package initialization
  • generate single import statement in interface and implementation files
  • package/factory singleton are thread safe

TS Generator v1.0.6

  • super classes definition order in package initialization

Soft Generators v1.8.1

26 Sep 08:02
5ea136f
Compare
Choose a tag to compare

Go Generator v1.8.1

  • Supports jvm < 16

Soft Generators v1.8.0

22 Sep 09:51
5c95337
Compare
Choose a tag to compare

Common

  • Accelleo is updated to v3.17.13

Go Generator v1.8.0

  • interface/implementation/mock can be generated in different packages with 'packages' option
  • ecore module can be defined with 'packages' option
  • remove 'imports' options
  • module path can be defined with the 'module' option
  • bug fix : supports nil values in ESetFromID method

Soft Generators v1.7.0

23 May 15:09
d96e5d1
Compare
Choose a tag to compare

Go Generator v1.7.0

  • ecore package can be defined externally
  • class implementation is exported if package is exported or if export annotation is defined
  • generate mockup classes with expecters

Soft Generators v1.6.0

29 Aug 10:42
e30db5e
Compare
Choose a tag to compare

Go Generator v1.6.0

  • Generates BasicEObjectMap with owner and feature id to support notifications in BasicEObjectMap
  • Generates nil as default values for DataType defined in go as pointer types
  • Key/Value Accessors for map is prefixed with the keyword 'Typed'
  • List can be used as value in a map

TypeScript Generator v1.0.5

  • Generate number for byte type

Soft Generators v1.5.1

16 Dec 10:25
c7f4bb5
Compare
Choose a tag to compare

Go Generator v1.5.1

  • Generates BasicEDataTypeList for list of primitive attributes

TypeScript Generator v1.0.4

  • Generate tests for classes
  • Generate BasicEDataTypeList for list of primitive attributes

Soft Generators v1.5.0

30 Apr 07:44
181632d
Compare
Choose a tag to compare

Cpp Generator v1.2.3:

  • Command line supports --version

Go Generator v1.5.0:

  • Replace net.URL with ecore.URI
  • EEnumLiteral constants name is now upper underscore
  • Handle default value literal in attribute default value
  • Command line supports --version

TypeScript Generator v1.0.3:

  • Command line supports --version

Soft Generators v1.4.0

24 Mar 18:53
6191934
Compare
Choose a tag to compare

Cpp Generator 1.2.2

  • Minor Fixes

Go Generator 1.4.0

  • Primitive types support
  • Map support
  • Annotations support
  • Tests added

TS Generator 1.0.2

  • Minor fixes

Soft Generators v1.3.0

06 Jan 15:51
bc0812f
Compare
Choose a tag to compare

Go Generator 1.3.0:

  • Reflective delegation support
  • Memory improvements

Cpp Generator 1.2.1

  • Minor fixes

Ts Generator 1.0.1

  • Minor fixes