Skip to main content
summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2012-03-15[generator] bug fix in generated data initializationHenrik Rentz-Reichert1-4/+7
2012-03-14[generator, generator.java] bug 374032: Initialization of data class ↵Henrik Rentz-Reichert1-2/+2
attributes should be taken from the data class only, not from the type of the attribute https://bugs.eclipse.org/bugs/show_bug.cgi?id=374032
2012-03-02[generator, generator.c] operation body detail code is translated and ↵Henrik Rentz-Reichert1-2/+21
operation usage translated correctly
2012-02-27Merge remote branch 'refs/remotes/origin/master'Henrik Rentz-Reichert1-1/+1
Conflicts: plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/ActorClassGen.java plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/ProtocolClassGen.java plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/GenericProtocolClassGenerator.java
2012-02-20[generator, generator.c] some fixes, added actor attributesHenrik Rentz-Reichert1-7/+7
2012-02-20[generator, generator.c, generator.java, runtime.c, runtime.java] unified ↵Henrik Rentz-Reichert1-29/+30
code generation for Java and C including state machine generation
2012-02-01[core.room, ui.behavior] introduced execution model attribute for actor classesHenrik Rentz-Reichert1-1/+0
For the time being eventDriven (default) and dataDriven are possible. Later sync will be added. PlainStateGraph and StateMachine classes are not needed anymore. Also improved the parsing of the multiplicity.
2012-01-25[room.core] added RefableType to unify ref types in attributes, returnvalues ...Thomas Schuetz1-17/+28
2012-01-25Merge branch 'master' of ssh://git.eclipse.org/gitroot/etrice/org.eclipse.etriceThomas Schuetz1-1/+9
Conflicts: plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/ProcedureHelpers.java runtime/org.eclipse.etrice.modellib/src-gen/org/eclipse/etrice/modellib/Socket/DSocketConfiguration.java runtime/org.eclipse.etrice.modellib/src-gen/org/eclipse/etrice/modellib/Socket/DSocketData.java runtime/org.eclipse.etrice.modellib/src-gen/room/basic/service/logging/ALogService.java runtime/org.eclipse.etrice.modellib/src-gen/room/basic/service/logging/InternalLogData.java runtime/org.eclipse.etrice.modellib/src-gen/room/basic/service/logging/Log.java
2012-01-25[generator.c] first version of generator for ProtocolClassThomas Schuetz1-5/+22
2012-01-19[generator, generator.java] some fixes in DataClass generationHenrik Rentz-Reichert1-0/+4
some tests inspired by https://bugs.eclipse.org/bugs/show_bug.cgi?id=369075 lead to these improvements
2012-01-18[generator] bug fix in attribute initializationHenrik Rentz-Reichert1-1/+5
re-generated integration tests and modellib
2012-01-16[generator, runtime.c.reference] removed initialization for attributes, ↵Thomas Schuetz1-2/+2
fixed tests after renaming runtime
2012-01-12[core.room and affected] added possibility of private Messages and of ↵Henrik Rentz-Reichert1-2/+2
PortClass Operations sending Messages - grammar changes - formatting - outline - new icons - incoming/outgoing optional but validation checks >0 messages - behavior message selection adds PortClass operations - generator makes send message methods private - made use of this in ALogService.room
2012-01-07[generator] allow initializer list for arrays (starting with {)Henrik Rentz-Reichert1-3/+14
2012-01-04[generator, generator.java] fixes in type generationHenrik Rentz-Reichert1-8/+22
2012-01-03[core.room and affected] changed ROOM types and semantic rulesHenrik Rentz-Reichert1-7/+34
- dropped PrimitiveTypes enum - all types modeled explicitly now - semantic rules defined consistently now
2011-12-26[runtime.c] first version of runtime for C with Unit Test Framework and ↵Thomas Schuetz1-1/+2
datatypes
2011-12-26[generator] changed access level for "Operation" to public to fix broken buildThomas Schuetz1-1/+1
2011-12-26[generator.c] first working and tested version of generator for DataClassThomas Schuetz1-10/+43
2011-12-23[core] added usercode3 for c and c++ (also for DataClass) in grammar, ↵Thomas Schuetz1-0/+67
removed import from DataClass, first incomplete implementation of DataClassGen.xtend for C

    Back to the top