Releases: masagroup/soft.gen
Releases · masagroup/soft.gen
Soft Generators v1.9.0
Soft Generators v1.8.2
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
Go Generator v1.8.1
- Supports jvm < 16
Soft Generators v1.8.0
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
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
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
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
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
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
Go Generator 1.3.0:
- Reflective delegation support
- Memory improvements
Cpp Generator 1.2.1
- Minor fixes
Ts Generator 1.0.1
- Minor fixes