Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-02-22Bug 570958 keep backward compatibility to old runtimev_3.1.2Juergen Haug1-1/+3
Change-Id: I286201fc441ae0f04de1754a07415ce28f9c090e
2021-02-05Bug 570958 - fixed tracing gen testv_3.1.1Juergen Haug2-10/+10
Change-Id: Ia6d39dea203d494dfdaff7848e0ab44690933ae3
2021-02-05[gen.c] added @Tracing annotation, generation and c interfaceJuergen Haug49-111/+2576
Bug 570958 * added annotation * added tracing information to genmodel * generate code with tracing calls (etMSCTracer.h) The tracining implementation is not part of eTrice Change-Id: Iff3c6c5e33b7c0d59b32fee8dfa4ec4ecbf97981
2021-02-05[gen] use fileIO for saving genmodelJuergen Haug5-6/+29
Change-Id: I5a98857d31ebbfb8bf1224ed3523cebb86b0c526
2020-11-28[genmodel.fsm] Fix fsm genmodel builder for cyclic transition chainsJan Belle1-0/+7
Bug 569188 Change-Id: I04db41e9c93721f7f287213aec7afc8c36ef05ae
2020-11-26[genmodel] fixed import paths and regenerated for java 8Juergen Haug44-78/+410
Change-Id: I3a431fb6610412ce071525b1aded632367a3a744
2020-11-23[genmodel] compliance version set to 1.8Henrik Rentz-Reichert100-18011/+17987
Compliance version in genmodel now is 8.0 (Java 1.8). Re-generated. Change-Id: I7e1bb79cc2008a957b28f0f0d5f9c1990908aaa0
2020-11-14[core] Update mwe2 workflows to new xtext code generatorJan Belle640-106348/+92074
Bug 562962 Change-Id: I2e8c8dd09a99bc5bcc01971b209b567210832db7
2020-11-07[generator] Fix translation of enum literals in detail codesJan Belle1-24/+20
Bug 568608 Change-Id: I1ceb8c4ea0a9b75332f3472ce443f972d15cb1b7
2020-10-23added documentation for PInterruptJuergen Haug9-88/+240
Change-Id: Ic19c6a220dee1ffa95823a9cd5cde987be2e3e04
2020-10-09[doc] Update download link for Trace2UMLJan Belle4-12/+12
Bug 341792 Change-Id: Ia09dacf69b3c3931b718ab84206e5f834499a840
2020-09-29[generator.c] Restore capability to produce data logsJan Belle5-0/+255
Bug 550639 Change-Id: Ic114aec968ea614fee8525c7e318890f652848ea
2020-09-26[common] Fix uri to platform uri conversionJan Belle1-17/+10
Bug 567388 Change-Id: I8e1d67fcd27ac7c76eb630396536cac7355120f7
2020-09-10[generator.c] Fix missing brackets in initialization of replicated portsJan Belle1-2/+3
Bug 566850 Change-Id: If0b6ce6b95010b922ddceaacf25d11d76e7a8464
2020-08-10[core.genmodel] Compute object id for ports based on number of peersJan Belle1-3/+1
Previously the object id for ports was computed using its multiplicity. This leads duplicate case values in the dispatcher if the multiplicity of a port is lower than its number of peers. Bug 565953 Change-Id: I19cc9e53a897b1d477423cbd7f662cf811a05451
2020-08-10[ui.structure] Restore the relay check box in the port property dialogJan Belle1-0/+27
I removed this check box by mistake when I removed compound protocols. Bug 565943 Change-Id: I714ddc819e211fd80166a680582695b2a0be7c86
2020-08-07[modellib.c] Document the timer apiJan Belle1-1/+25
Bug 565809 Change-Id: Ia5085ff29a352d9c7634b85889503cc11b5f9948
2020-07-04[ui] Add content assist for namespace of import statementsv_3.1.0Jan Belle6-8/+68
Bug 564396 Change-Id: I41daad65c7a2b7a1311009dcf6fa10dfb6d1e345
2020-07-03[generator.c] Remove msc instrumentation option from c generatorJan Belle6-175/+127
Enabling and disabling of msc logging is instead solved by preprocessor macros. Bug 564917 Change-Id: Ic015fff6a0927f03bb81fffbbfacf56935e067a9
2020-06-29[runtime.c] changes for runtimeJuergen Haug13-122/+265
Change-Id: I27386222ba9db6452d51c7deaf673271d8dbc182
2020-06-24Merge "[runtime.java] fix in DataPortBase constructor"Henrik Rentz-Reichert1-0/+2
2020-06-24Merge "[core] improved import validation - allow same names of eObj"Henrik Rentz-Reichert1-4/+0
2020-06-24Merge "[modellib.c] update of experimental PLogger"Henrik Rentz-Reichert1-9/+11
2020-06-24Bug 564609 - [core] organize imports doesn't consider references of SPPsHenrik Rentz-Reichert2-2/+45
Fixed a bug in the computation of used types. Change-Id: I65bc5db255c1206ee297b6ece87c0100775070dd
2020-06-19[modellib.c] update of experimental PLoggerJuergen Haug1-9/+11
Change-Id: I06bf29e9ae137d42ac0669816e0e73aed047785e
2020-06-18[runtime.java] fix in DataPortBase constructorJuergen Haug1-0/+2
Change-Id: I3a1a0f1b7b9aa089b45973036308cdf3814e068c
2020-06-18[core] improved import validation - allow same names of eObjJuergen Haug1-4/+0
Change-Id: Ifc8130af981caafe7cd4972023280a9b80b3b6ee
2020-06-04Bug 563928 - wrong order of calls in etMessageService_pushMessageHenrik Rentz-Reichert1-1/+1
Fixed call order: first release mutex, then notify receiver thread. Change-Id: I3c3015689cd1f2ad1a6945fbe0d23af2d5808e6b
2020-05-29Bug 563658 - [Documentation] Add documentation for PortClassesChristian Hilden9-77/+360
Added PortClass to feature model. Change-Id: Id6c68936a7d8a162689585e668fcfb4bc0c89443
2020-05-22[core.room] Remove compound protocolsJan Belle130-22899/+15846
Bug 563234 Change-Id: I40839986d6b390600b932b79053538ea9942eed8
2020-05-15[core.room] Implement validation for wiring algorithmJan Belle11-167/+558
Bug 563215 Change-Id: Ic7535b3505cd4d3e0af29e4a897eba0bdfa373e3
2020-05-05Bug 562835 - [generator.doc] instance diagram lacks node and thread infoHenrik Rentz-Reichert1-0/+3
Have to call ETMapUtil.processModels() prior to dot file creation. Change-Id: Iece08aaedc24d1d6e3036a0a01ac85c1d93f70e4
2020-04-30[runtime.c] Add comments to previous fix of deadlock caused by etTimerJan Belle2-1/+13
Bug 562462 Change-Id: I4af04c81324d48efc8f2da04466a3bc299a8276c
2020-04-24[runtime.c] Fix deadlock caused by posix implementation of etTimerJan Belle2-17/+8
Bug 562462 Change-Id: Id65ff181656aa1ce2b89db36e8bb617212f9b238
2020-04-21[generator] Fix uri to file path conversionJan Belle2-4/+4
Change-Id: I62838e6fe50934ecaea4e53d03b29276dca2f0d3
2020-04-03Replace deprecated dependency declarations in build scriptsJan Belle21-111/+110
Change-Id: I5510e4a561922f29addd5c69d1d5e5eaaa044354
2020-03-30[releng] Use eTrice Gradle plugins in buildJan Belle112-358/+419
* Update Gradle to version 6.2.2 Bug 561514 Change-Id: I8cc619cc49ded3361de302111c3b28840549f3af
2020-03-27Bug 558626: Problems setting properties of threadsHenrik Rentz-Reichert1-10/+71
* calling pthread_attr_setinheritsched(), otherwise sched and prio will be ignored * falling-back to inherited scheduling in case of insufficient rights Change-Id: If5fe265578792266b7a99983617c679634c63f7f
2020-03-06[generator] Add default physical model for test instance annotationJan Belle1-1/+37
Change-Id: Ib98c47903fd27936a00639305c4612be7340ac8a
2020-02-12Bug 559964: generate sorted includesv_3.0.3Henrik Rentz-Reichert4-10/+10
#include paths are sorted alphabetically Change-Id: Ia6ec09e30469f6ccbc489a6863050790957eb201
2020-01-13[generator] Add symbolic generator name to meta information of jarsJan Belle5-0/+10
Change-Id: I54a149b582b4bed8104c44246ed8d90aa6cfb155
2020-01-13Replaced http with platform schema for FSM references in Room.ecoreHenrik Rentz-Reichert1-3/+3
Change-Id: Ia65d7bf543a09685e5a2872dacc9afe65ed85f10
2019-12-12[contract.launch] fixed launch config invalid optionsJuergen Haug1-1/+4
Change-Id: I741d3a15f107c93ba84e89b68c9257ed71ce21c0
2019-12-06Merge "Bug 553815 - [releng] Room models aren't packed into modellib.c.zip"Jan Belle3-12/+10
2019-12-06Bug 553815 - [releng] Room models aren't packed into modellib.c.zipHenrik Rentz-Reichert3-12/+10
Generalized include pattern and packed model files into root folder of zip/jar. Change-Id: I301dddd679e1ef7524329e75b9f5ee6a5c97bda0
2019-12-06added access rule to avoid accessibility warningsHenrik Rentz-Reichert1-1/+5
Xtext'2 formatter2 needs an access rule. Change-Id: Ibc8aafbf88fad13dc84acc6c73f106f04f361633
2019-12-02Bug 546282 - [ui] Implement "organize imports"v_3.0.2Henrik Rentz-Reichert3-5/+450
Implemented a fairly general mechanism that can be adapted easily for other models, e.g. one using the FSM part only. Conflicts: plugins/org.eclipse.etrice.core.common.ui/src/org/eclipse/etrice/core/common/ui/imports/ImportOrganizer.java Change-Id: If6f6d6039833c2e54a337b60d41be6bb20b0ed0a
2019-11-29Bug 546282 - [ui] Implement "organize imports"Henrik Rentz-Reichert7-1/+517
Implemented a fairly general mechanism that can be adapted easily for other models, e.g. one using the FSM part only. Change-Id: Ib322afaed71b55e7dc66fb330a203520828f2c8f
2019-11-26Bug 553459 - [gen.doc] new launch configs should use configured outputHenrik Rentz-Reichert8-7/+47
directory Change-Id: Ic6448e7239291c72d0f9e5c4ac8064a840eaaec9
2019-11-26RoomElement interface has to be marked as abstractHenrik Rentz-Reichert74-182/+532
* re-generated Room.xtext * fixed some other minor issues Change-Id: I01dc8e8f220660490787017cd46f4617856afdca

Back to the top