Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
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 Belle128-22668/+15846
Bug 563234 Change-Id: I40839986d6b390600b932b79053538ea9942eed8
2020-05-15[core.room] Implement validation for wiring algorithmJan Belle7-135/+431
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-21[generator] Fix uri to file path conversionJan Belle1-3/+4
Change-Id: I62838e6fe50934ecaea4e53d03b29276dca2f0d3
2020-04-03Replace deprecated dependency declarations in build scriptsJan Belle19-109/+108
Change-Id: I5510e4a561922f29addd5c69d1d5e5eaaa044354
2020-03-30[releng] Use eTrice Gradle plugins in buildJan Belle3-2/+7
* Update Gradle to version 6.2.2 Bug 561514 Change-Id: I8cc619cc49ded3361de302111c3b28840549f3af
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-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-Reichert72-178/+528
* re-generated Room.xtext * fixed some other minor issues Change-Id: I01dc8e8f220660490787017cd46f4617856afdca
2019-11-25Merge "Bug 545524 - [c.gen] Translated enums are generated multi line"Henrik Rentz-Reichert1-13/+33
2019-11-25Bug 545524 - [c.gen] Translated enums are generated multi lineHenrik Rentz-Reichert1-13/+33
don't replace enums behind // Change-Id: I8d3e6b912d0c7975afaa2fbafbd4de7dc69c9245
2019-11-22[core.room] Refactor room grammar to represent the order of its classesJan Belle35-17174/+15764
In order for the Xtext serializer to work properly, the grammar must represent the order of its elements. Bug 552643 Change-Id: I096701977de5c7a51c5551d5b07b075ed7280932
2019-11-12Bug 551083 - [gen] NPE in DetailCodeTranslatorHenrik Rentz-Reichert2-12/+24
Skipping string literals. Change-Id: Ie4cc7ece361cc8af4dcbda307bc1493657f9f665
2019-11-02[common.ui] Fix SaveOnFocusLostXtextEditor being an abstract classJan Belle1-1/+1
This class is referenced as editor for several languages and thus must not be abstract. Bug 550882 Change-Id: I39436f6645abdf572d6b4544b15ad8ec32b0248a
2019-11-02[core.room] Fix MWE2 workflow of room languageJan Belle1-1/+0
Change-Id: I5fc54f6d1ecdebc9455682f13c2c7e6e4dfa853c
2019-11-02[generator.base] Improve modelpath implementation for file systemJan Belle1-17/+23
Change-Id: Ib104902bedf31a8c60a7acef5e800e8fe469cc80
2019-10-25documentation should have version 3.xHenrik Rentz-Reichert2-2/+2
Change-Id: Ic87780c552fa1133621fa68e2158b54761ebc3d7
2019-10-25Merge "Bug 552375 - [doc] Document semantics of transition point"v_3.0.0Henrik Rentz-Reichert4-112/+163
2019-10-25Bug 552375 - [doc] Document semantics of transition pointHenrik Rentz-Reichert4-112/+163
Added a section in room-concepts.md explaining transition traversal and the search for matching triggers. Change-Id: Id956bcba90d663e281d5f3efc2247557ea576376
2019-10-25[core] Reactivate deprecation warning for import statements with uriJan Belle1-4/+4
Change-Id: I0aa90b96557aeb0924cbc1a1d2849ae6a12d2f18
2019-10-22Bug 550882 - [diagram] diagram close with "don't save" does not workJuergen Haug9-239/+176
* fixed cancel * refactoring Change-Id: I602a3d3fb30a58ee338e7bb59ac06943b06003a5
2019-10-18Bug 550882 - [diagram] diagram close with "don't save" does not workHenrik Rentz-Reichert11-37/+102
* fixed the bug (for all editors) * removed commented-out code Change-Id: I53f80d00cc297bd6daa36f02d230a5349781f8ea
2019-10-12[ui] Fix new set of eTrice models wizardv_2.1.0Jan Belle8-71/+45
Bug 552051 Change-Id: I4ae58063d9f2b554adaba394c1b8813fe55a631c
2019-10-11Merge "Bug 551966 - [fsm] allow subgraphs without init transition"Henrik Rentz-Reichert1-5/+9
2019-10-11Merge "Bug 550612 - [ui] Diagrams should be openable for non-critical ↵Juergen Haug6-25/+97
validation issues"
2019-10-11[releng] Ensure consistent versioning of eclipse pluginsJan Belle50-436/+434
* 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-10-11Bug 551966 - [fsm] allow subgraphs without init transitionJuergen Haug1-5/+9
Change-Id: Ifa7faf696c2fe71209aab23570704aa81d9da625
2019-10-09Bug 550612 - [ui] Diagrams should be openable for non-criticalHenrik Rentz-Reichert6-25/+97
validation issues Introduced the concept of blocking issues preventing the diagram editors to open. Change-Id: I0d90a578f8de66a4da022e7dbeff82df3d390feb
2019-10-04Merge "Bug 550895 - [editor] Initial transition validation error"v_2.0.0-RC15Juergen Haug1-81/+91
2019-09-30rebuild docJuergen Haug161-31985/+148
Change-Id: If6184ef3d61213739c37f04496e5d42ed9c6c82e
2019-09-29Bug 550895 - [editor] Initial transition validation errorHenrik Rentz-Reichert1-81/+91
after project opened Allowing FSMFragmentProvider to return null in case of state graphs (which was already the case for other kinds of end points) Change-Id: Ic4d785dec594854e11c50ae278d8d2a172063b16
2019-09-27[core.room] Fix null pointer exception in room fragment providerJan Belle1-4/+8
Change-Id: I98ae82efdc1d08c45baf91fc01bf981ab196a265
2019-09-27[doc] Update imports and model documentation in reference documentationJan Belle1-46/+79
Bug 540720 Bug 545233 Change-Id: I7428620ce95a926f93564812fe2869f8496fd217
2019-09-27[common] Mark documentation rule as deprecatedJan Belle3-2/+13
Add quickfix that removes deprecated documentation strings. Bug 540720 Change-Id: I5e86d68b45d76b0972e66a6d9767765a3326cd28
2019-09-24[generator.launch] Fix dependency inference when using modelpathJan Belle5-53/+41
Change-Id: I03858155628801d91ff92f29d741c2dc8221b6a5
2019-09-19minor fixes contract monitorsJuergen Haug2-3/+11
Change-Id: I0afa87cb71f08462a3096392c74ebfd506a244c2
2019-09-16[common] Fix inconsistency in modelpath providerJan Belle8-122/+155
Filter exported objects of model files for correct qualified name. Thus objects of model files that are not properly named do not occur in the global scope. Bug 549427 Change-Id: I3f4970587f66f36c6747b337e1ff735db3a2b686
2019-09-16[core.room] Improve room scope providerJan Belle6-152/+151
* Ignore null pointer and illegal argument exceptions * Fix scope for bindings and triggers * Change scope provider stub generation to Xtend Bug 550558 Change-Id: I86b127737001f45086e4a368cbf6f6962f20eee0
2019-09-06improved AbstractEditHandlerv_2.0.0-RC14Henrik Rentz-Reichert1-45/+19
uses the node model to ascend to the containing StructureClass Change-Id: I3a33fd105c5d60d44e764bc7477ca0b872463134
2019-09-06Bug 550558 - [room.ui] Unresolved elements cause error popup in editorHenrik Rentz-Reichert1-27/+27
Filtering out proxies before creating EObjectDescriptions. Change-Id: I87ce5164f1118a32d93fa89590a875e8ad255753
2019-09-06Bug 550613 - [ui] Add initial transition in diagrams automaticallyHenrik Rentz-Reichert1-0/+20
Adding an initial state and an initial transition. Change-Id: Ifa237a515e4885ebad3c13a35b910bac55f7fe00
2019-09-01[generator] Remove support for data loggingJan Belle18-485/+0
Bug 550639 Change-Id: I89b4807d10d52ef3f87b300ade406f3e6caad10c

Back to the top