Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-11-23reduced warnings in eTrice Java and Xtend sourcesHenrik Rentz-Reichert3-43/+44
2018-09-28[core] Avoid repeated injector creationJan Belle4-23/+80
* Create custom validator extensions using dependeny injection. * Add factories for generator model builders. Change-Id: I8d72e336ab981c0c218f17aca9d38688c46ac3fe
2018-08-31bug 538027 - switching from EPL-1.0 to EPL-2.0Henrik Rentz-Reichert9-19/+35
* applied the changelicToEPL2.0.sh script * manually added license.hmlt to features * poms with license block * adjusted a unit test because of a line number change Change-Id: I4f781e5211dfcf6cbae761234aee9daeb53d639f
2018-08-31[generator] Refactor generators to implement common generator interfaceJan Belle5-96/+4
* migrated to new generator options implementation Change-Id: I086b384d502fcd1576256a2afaf08df2538b3670
2018-07-06next version will be 2.0.0v_2.0.0-alphaHenrik Rentz-Reichert1-2/+2
Change-Id: I68e0ce73d54ea500a5d0df14d09be96ce1879948
2018-07-06Merge remote-tracking branch 'newfsmgen_finalize'Henrik Rentz-Reichert54-5038/+6459
Conflicts: plugins/org.eclipse.etrice.ui.behavior.fsm/META-INF/MANIFEST.MF plugins/org.eclipse.etrice.ui.behavior/META-INF/MANIFEST.MF Change-Id: Icc81a851cdcdb35081b8eaa3d5b025c1f850de54
2018-07-06version 1.1.3v_1.1.3Henrik Rentz-Reichert1-2/+2
in MANIFEST.MF, category.xml, feature.xml and pom.xml Change-Id: I50eb2944879ecb1a39d6593bf95567fa795b225a
2018-06-18Merge remote-tracking branch 'gerrit/master' into newfsmgen_finalizeJuergen Haug1-2/+2
Conflicts: plugins/org.eclipse.etrice.ui.behavior.fsm/META-INF/MANIFEST.MF plugins/org.eclipse.etrice.ui.behavior.fsm/src/org/eclipse/etrice/ui/behavior/fsm/support/StateSupport.java plugins/org.eclipse.etrice.ui.behavior.fsm/src/org/eclipse/etrice/ui/behavior/fsm/support/TransitionSupport.java plugins/org.eclipse.etrice.ui.behavior/META-INF/MANIFEST.MF pom.xml releng/org.eclipse.etrice.parent/pom.xml tests/org.eclipse.etrice.generator.c.tests/.gitignore tests/org.eclipse.etrice.generator.cpp.tests/.gitignore tests/org.eclipse.etrice.generator.java.tests/.gitignore Change-Id: I048e62574a0bca94bf86ed19bba6ed4325a37e81
2018-02-09version set to 1.1.2.qualifier also in dependencies and featuresv_1.1.2Henrik Rentz-Reichert1-1/+1
In MANIFEST.MF, feature.xml, category.xml and pom.xml. Change-Id: Id4d6e8d147e97f57545c88e971bc04331529fcd4
2018-02-09version set to 1.1.2.qualifierHenrik Rentz-Reichert1-1/+1
In MANIFEST.MF and pom.xml. Change-Id: Ie4a30464d11840833c5620c26b01b93f09020929
2018-02-05Merge branch 'master' into newfsmgen_finalizeJuergen Haug1-6/+2
with conflicts... Change-Id: I4d06be6132abcdfbf53ea078e65373b42b2541f9
2018-02-05added gradle releasesJuergen Haug1-1/+1
Change-Id: Ib412407a2aaa2b7dc1c90cc42e2b3d2ed0413e8d
2018-01-12Bug 529445 - [newfsmgen] make old style transition data deprecatedJuergen Haug1-1/+5
Fix in ExpressionProvider with respect to new transition data. Update eTrice help. Change-Id: I07b5f2d653189cf325ced5194fb89caea340d381
2017-12-14[releng] compile xtend files in gradle buildJan Belle1-12/+0
[runtime.c] moved etStaticDeque documentation to DoxyGen comments Change-Id: Iaa3232d709bce2acf7a00e35fa577ff2a7d15065
2017-11-10Bug 511330 - [core.genmodel.fsm] introduce simplified generator modelHenrik Rentz-Reichert9-1418/+12
for state machines * bug fix in ui.behavior tests Change-Id: I0ee471ae6b0e7502ba2dbf63f9ec46b33d0610e6
2017-11-08tycho build fix for Change 111042Jan Belle1-1/+2
Change-Id: Ifec31e910fde58eab712d50dc366a3c3c4e46632
2017-11-07Bug 511330 - [core.genmodel.fsm] introduce simplified generator modelHenrik Rentz-Reichert59-5036/+7850
for state machines * manually merged newfsmgen to newfsmgen_finalize because no rebase was possible due to structural changes * rebased on master * switch to Oxygen and Xtend 2.12 Change-Id: If9a8c7421f07fb8e8fa824b7bc6761b9142b7eaf
2017-10-10[generator.java.tests] activated persistency testsJan Belle1-3/+1
Change-Id: I9d2c0ca48f40c325334cb6dff5ef7494473b97ab
2017-09-29[runtime.c] new osal for socketsJan Belle1-1/+0
Change-Id: I76c7facd9294d93e349760f7fcc617fdfebe48a4
2017-09-20[releng] prepared gradle publishing, fixed buildTimestampJan Belle1-0/+3
Change-Id: I30d16e6128fab3e6af75d51cea1fe04d7baa2981
2017-09-10[releng] gradle build for generatorsJan Belle1-0/+17
2017-08-31Bug 521698 - Tycho buildJan Belle1-15/+0
maven tycho build for plugins, plugin tests, features, update site Change-Id: Ic16d1fee6913a4b31c69c2d865b62931a421abfe
2017-07-17switched to Java 8, deleted jdt prefsJuergen Haug2-2/+2
Change-Id: Icee7ff00c57b7be439a4f37d9fb4621fd1776aa7
2017-02-13switched version IDs from 1.1.0 to 1.1.1Henrik Rentz-Reichert2-3/+3
Change-Id: I0772129c28f1cc2816632fdf57338613afccf54e
2016-10-05Bug 501354 - ids for transition chains not generated completely (C++Henrik Rentz-Reichert1-10/+18
Generator) Also with inheritance we don't use base class chain IDs since they might differ for corner cases. So we always generate all IDs and use qualification to make explicit which constant is used. Also the chain IDs are handled properly now in the ExpandedModelClass. Before the genmodel was invalid since chain IDs haven't been stored. Change-Id: I594a90876d56d760e61b899c265aaf1b98e17017
2016-10-04version 1.0.1 --> 1.1.0Henrik Rentz-Reichert2-3/+3
Change-Id: I488bfb8774497586ded29eda6cb1550e2b6204f5
2016-08-20version 1.0.0 -> 1.0.1Henrik Rentz-Reichert2-3/+3
Change-Id: Iea251201792aeca15bc7f406722d22d2112f96f9
2016-04-24eTrice version 0.5.0 -> 1.0.0Henrik Rentz-Reichert2-3/+3
Change-Id: I9340be4b4a7b5253e0524e586e583236059f5b62
2015-08-20[behavior.ui] added transition event data to detail expressionsJuergen Haug4-0/+27
Change-Id: I2a8e956b8fc8b738d7da289246875b82c001ff32
2015-08-18Bug 458224 -[fsm.gen] fixed data generation of continuation transitionsJuergen Haug4-0/+27
Change-Id: Ia01b0f45ffaf581565f55de169b63a28b76a6490
2015-07-05[generator.fsm, generator.c, genmodel.fsm] avoid warnings in generated codeHenrik Rentz-Reichert1-0/+8
Change-Id: I61437d9bcdbd7638b7c3e816bdb8fdf8451e268e
2015-04-17refactorings for abstract FSM interfaceHenrik Rentz-Reichert5-5/+87
Change-Id: I527dc0c2a00d40873385e707e279254114d7a998
2014-09-17[core.genmodel.fsm] generalized logger and diagnostician argumentHenrik Rentz-Reichert1-5/+5
2014-09-12[ui.behavior, ui.behavior.fsm, ui.common.base, core.fsm] factored outHenrik Rentz-Reichert1-0/+1
more code into independent layer and initialize used flag of DetailCode where necessary Change-Id: I6653ce02556553a4968b6eda141ffc3bdd36fdee
2014-08-26renamed variablesHenrik Rentz-Reichert1-8/+8
Change-Id: I9b0aaf88a3c6fceda40605ba075be51fc1fc9f15
2014-08-25[*] AbstractMessage even more abstract: EObjectHenrik Rentz-Reichert7-53/+50
Renamings of class fields. Change-Id: I32a98482f8f4aaa7088bfff1287fdc842da490a7
2014-08-22[generator.fsm, abstractexec.behavior] abstract execution validation for ↵Henrik Rentz-Reichert15-20/+271
state machines now independent of ROOM Change-Id: I90d258c9167605eb287f1e88456b1d0966c37726
2014-08-19[core.fsm, core.room, core.genmodel] further re-factoringsHenrik Rentz-Reichert1-1/+2
FSMHepers used where possible Change-Id: I8873b39bfd18dd6ee44bbee000100716b4ed2cbb
2014-08-12[core.genmodel.fsm] bug fix for interfaceItemLocalIdsHenrik Rentz-Reichert4-8/+13
Change-Id: If7764adecc47723b7db9bdd4fb809815e269709a
2014-08-12[core.genmodel, core.genmodel.fsm] split off state machine part of model ↵Henrik Rentz-Reichert27-0/+5734
transformation Change-Id: I14c1a9d8128bb4f3ea00511100bd78a94914fae4

    Back to the top