Skip to main content
AgeCommit message (Collapse)AuthorFilesLines
11 days[releng] Ensure consistent versioning of eclipse pluginsJan Belle1-11/+11
* Set all plugin and feature versions to 0.0.0 * Remove all version constraints of plugin dependencies * Implement build logic to update version strings * Integrate maven tycho build in gradle build Plugin and feature versions are updated by the build process. Version is computed from last git tag. Bug 541499 Change-Id: Ic9453508a27488239718074c318182977a21c214
2019-08-29[generator] Fix generation dependency on eclipse project fileJan Belle3-8/+2
Removed usages of deprecated FileSystemHelpers.isValidGenerationLocation that prevent generation if the eclipse project file is not present. Change-Id: Ie7f2808f40a884ddc6d6bdcd0095b33c1b9ce08d
2019-02-25Bug 544723 - [room] Add annotation for deprecated elementsJuergen Haug3-14/+10
Change-Id: I36f078ca58c9aff38299ef4024c747ccecfd4b72
2019-01-12Bug 540562 - Support var args for operationsJuergen Haug3-15/+32
Change-Id: Iac41237fa9ff9bd614aa33b051635c18f1674dd7
2018-11-23reduced warnings in eTrice Java and Xtend sourcesHenrik Rentz-Reichert9-30/+28
2018-11-16[releng] Implement Gradle task for build artifact promotionJan Belle1-0/+8
Bug 539953 Change-Id: I1790e64fe966859ba8ae8a178ac37a74733b4ba5
2018-11-02Bug 540707 - introduce switch for transition data generationHenrik Rentz-Reichert1-3/+10
* introduced the switch with default false * introduced the switch in the launcher tab * added a preference for the initialization of launcher settings Change-Id: I4ff792e47ada1964fe8b2b16bafe4acbcce3cbd4
2018-09-28[core] Avoid repeated injector creationJan Belle1-3/+0
* Create custom validator extensions using dependeny injection. * Add factories for generator model builders. Change-Id: I8d72e336ab981c0c218f17aca9d38688c46ac3fe
2018-09-18[generator] Add generator nameJan Belle1-2/+10
Change-Id: Ic9854d5c9107702ee849cdc2e2161cc86815d676
2018-09-07[generator] Use single output directory for generated filesJan Belle6-30/+21
Change-Id: Ida568ff8f4e0657369de19ed418f63648e667686
2018-09-06[generator] Separate documentation generator and code generatorsJan Belle3-10/+0
Change-Id: I31b55621bce815b15d15c40fff5cff5da81756ad
2018-09-05[generator.base] Separate emf setup from generator interfaceJan Belle1-2/+4
Change-Id: Ib3d142d93889e57c602423e0d53284cd414e216f
2018-08-31bug 538027 - switching from EPL-1.0 to EPL-2.0Henrik Rentz-Reichert14-28/+56
* applied the 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 Belle12-119/+121
* migrated to new generator options implementation Change-Id: I086b384d502fcd1576256a2afaf08df2538b3670
2018-07-06next version will be 2.0.0v_2.0.0-alphaHenrik Rentz-Reichert1-8/+8
Change-Id: I68e0ce73d54ea500a5d0df14d09be96ce1879948
2018-07-06Merge remote-tracking branch 'newfsmgen_finalize'Henrik Rentz-Reichert10-57/+88
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-8/+8
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-8/+8
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/ plugins/org.eclipse.etrice.ui.behavior.fsm/src/org/eclipse/etrice/ui/behavior/fsm/support/ 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/ Change-Id: I048e62574a0bca94bf86ed19bba6ed4325a37e81
2018-06-08Bug 534211 - unify Detail Code parsingHenrik Rentz-Reichert1-2/+2
new scanner, parser and linker for detail code including tests * the scanner is tokenizing the text * the parser creates an AST * the linker associates Room objects to the AST nodes in a context dependent way * unit tests for scanner, parser and linker * a detail code translator is provided with a slightly changed interface to the translation provider Change-Id: I84075b6618dc0cedcec6e8da73520bf0a7bcaf90
2018-02-09version set to 1.1.2.qualifier also in dependencies and featuresv_1.1.2Henrik Rentz-Reichert1-7/+7
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 Haug2-11/+3
with conflicts... Change-Id: I4d06be6132abcdfbf53ea078e65373b42b2541f9
2018-02-05added gradle releasesJuergen Haug1-2/+2
Change-Id: Ib412407a2aaa2b7dc1c90cc42e2b3d2ed0413e8d
2018-01-08Bug 529445 - [newfsmgen] make old style transition data deprecatedHenrik Rentz-Reichert2-19/+21
Implementation as suggested in the bug. Change-Id: I6a6f6ea966e4060646427078d82cb2b12eb046b6
2017-12-14[releng] compile xtend files in gradle buildJan Belle1-10/+1
[runtime.c] moved etStaticDeque documentation to DoxyGen comments Change-Id: Iaa3232d709bce2acf7a00e35fa577ff2a7d15065
2017-12-05[gen] src-gen-info files use different file extensionJuergen Haug1-0/+1
Change-Id: If25f2d90d3fbbd7628400297a0f075533e4b0ebd
2017-11-10Bug 511330 - [core.genmodel.fsm] introduce simplified generator modelHenrik Rentz-Reichert7-5402/+0
for state machines * bug fix in ui.behavior tests Change-Id: I0ee471ae6b0e7502ba2dbf63f9ec46b33d0610e6
2017-11-07Bug 511330 - [core.genmodel.fsm] introduce simplified generator modelHenrik Rentz-Reichert16-36/+5467
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[] 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-17cleaned up buildnewbuildJan Belle3-137/+0
Change-Id: If73690f1c77f6716758f60019c3d8886d899894f
2017-09-13[tests] gradle build for runtime and generator testsJan Belle1-2/+0
2017-09-12[generator.common.tests] gradle build for common generator testsJan Belle1-0/+2
2017-09-10[releng] gradle build for generatorsJan Belle1-0/+29
2017-08-31Bug 521698 - Tycho buildJan Belle11-6351/+0
generate xtend files Change-Id: Ifc0808742d7f72da305cb0879384af6f7da85581
2017-08-29Bug 521498 - [genmodel, generators] gen. only explicitly passed modelsHenrik Rentz-Reichert6-13/+16
* generate only models that are passed on the command line * also in non-lib mode generate all ROOM classes Change-Id: Ib0766d77ba9de3c1b4de4d9b97c0a301241603a2
2017-07-17switched to Java 8, deleted jdt prefsJuergen Haug11-301/+195
Change-Id: Icee7ff00c57b7be439a4f37d9fb4621fd1776aa7
2017-06-28[generator] AbstractGenerator binding can be overriddenJuergen Haug1-2/+7
Change-Id: Iab7427a5b598d49b60265761d7a48e1a336484c4
2017-02-13switched version IDs from 1.1.0 to 1.1.1Henrik Rentz-Reichert1-8/+8
Change-Id: I0772129c28f1cc2816632fdf57338613afccf54e
2017-01-09Bug 509875 - [runtime.cpp] replace STL containers with own containers that ↵Henrik Rentz-Reichert10-75/+110
are more light weight * replaced streaming code with (s)printf constructs * added String, Vector, Set, Pair and Map with tests * using new String class in * Address * Message * MSCFilter * MSCLogger * RTObject * and affected classes * using new Vector class in * RTObject * MSCLogger * MessageServiceController * ReplicatedActorClassBase * ReplicatedInterfaceItemBase * and affected classes * using new Set class in * MessageDispatcher * using new Map class in * SubSystemClassBase * DebuggingService * adjusted cpp generator Change-Id: I9c91289057185e6e36b9453ecf03f6f6d3834ec6
2017-01-04Bug 509924 - adjust generator export to Neon.2Henrik Rentz-Reichert1-55/+55
<copy failonerror="false" file=" Change-Id: I0000000000000000000000000000000000000000
2017-01-04Bug 509924 - adjust generator export to Neon.2Henrik Rentz-Reichert1-2/+1
removed win32 (why does this occur in the dependencies?) Change-Id: I0000000000000000000000000000000000000000
2017-01-04Bug 509924 - adjust generator export to Neon.2Henrik Rentz-Reichert1-2/+1
removed fx (why does this ocur in the dependencies?) Change-Id: I0000000000000000000000000000000000000000
2017-01-04Merge remote-tracking branch 'gerrit/master'Henrik Rentz-Reichert2-12/+0
2017-01-04Bug 509924 - adjust generator export to Neon.2Henrik Rentz-Reichert1-61/+60
Change-Id: I666bf8f6a1d552722826a176ff23199f1f1c27dd
2017-01-03[runtime.cpp] Applied generator changes to the SystemServicesProtocolJan Belle2-12/+0
Added debug code to POSIX TcpService implementation and StaticMessage Memory Change-Id: I65f3b3ee395f6a43b8e38efefa93a8ba2a5fa7c7
2016-12-21[generator.cpp] Prepared cpp generator for extensionsJan Belle4-19/+31
2016-11-21Bug 348173 - message services should be started according to thread prioHenrik Rentz-Reichert2-2/+10
* generated code for creating and adding message services is sorted in descending priority * runtimes changed to consider order Change-Id: I5d2043fdbd8f4b9657b92e2f2cb7785b07849019
2016-11-07Bug 506814 - Fix export scripts for generators that are broken afterv_1.1.0Henrik Rentz-Reichert2-2/+7
switch to Neon in Buckminster

Back to the top