Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-09-07[generator] Use single output directory for generated filesJan Belle39-386/+247
Change-Id: Ida568ff8f4e0657369de19ed418f63648e667686
2018-09-06[generator] Separate documentation generator and code generatorsJan Belle22-163/+12
Change-Id: I31b55621bce815b15d15c40fff5cff5da81756ad
2018-09-06[generator.base] Improve generator options implementationJan Belle29-228/+318
Change-Id: I843f66318b7dc125dbfcdd42a822b30fab5bf0c3
2018-09-05[generator.base] Separate emf setup from generator interfaceJan Belle13-73/+116
Change-Id: Ib3d142d93889e57c602423e0d53284cd414e216f
2018-08-31bug 538027 - switching from EPL-1.0 to EPL-2.0Henrik Rentz-Reichert637-1547/+2824
* 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 Belle107-1589/+1001
* migrated to new generator options implementation Change-Id: I086b384d502fcd1576256a2afaf08df2538b3670
2018-08-29[generator.base] Base generator application implementationJan Belle20-2/+1306
* Created common interface for generators * Moved Logger and GeneratorFileIO to common generator project * Added base implementations for resource loading and resource validation * Defined common generator options Change-Id: Ie02da027720b4588dff9ac23c4c60353266fe52b
2018-08-29[generator.base] generator options abstractionJan Belle19-0/+827
* simple command line parser for options Change-Id: I711184d68b00cc2854cf0be489e6a95808bc8cdd
2018-08-07improved reusabilityJuergen Haug1-1/+1
2018-08-03[launch] deactivated build before launchJuergen Haug1-0/+6
Change-Id: I5b2fdc018897625cb57a631ae2ebe4cf8a764ee4
2018-07-18[etUnit] removed unnecessary gradle dependencynew_detail_code_toolsJuergen Haug1-4/+3
Change-Id: Ic6d7afcfcf6977d4a92e7ef40e4cb8785ae58f10
2018-07-18[etunit] added support for in-memory conversion + fixed testsJuergen Haug1-113/+184
Change-Id: I7ac653ec04d4f9fc9868f8002475f53cf867391f
2018-07-18Bug 536975 [releng] fixed build to be compatible xtext 2.12Juergen Haug1-1/+0
Change-Id: Ia168642a7fb9b7d9087bfe98b6ec1ecc2bcc6025
2018-07-13DCUtil clears genModelAccess cache before accessHenrik Rentz-Reichert2-1/+6
TODO: check performance and maybe introduce improved caching Change-Id: I9c80b013139e5429b1eb77a1885b5f0fe52875a9
2018-07-06next version will be 2.0.0v_2.0.0-alphaHenrik Rentz-Reichert48-231/+231
Change-Id: I68e0ce73d54ea500a5d0df14d09be96ce1879948
2018-07-06Merge remote-tracking branch 'newfsmgen_finalize'Henrik Rentz-Reichert394-29884/+37476
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-06Merge "Bug 536769 - [room.ui] Use new DC tools for content assist" into ↵newfsmgen_finalizeHenrik Rentz-Reichert24-108/+593
newfsmgen_finalize
2018-07-06Bug 536769 - [room.ui] Use new DC tools for content assistHenrik Rentz-Reichert24-108/+593
proposal provider based on DCTools (incomplete and not used yet) - no tests yet - not active yet in RoomProposalProvider.java Change-Id: Icd74d023029e229519b067844e001254fca4d5cc
2018-07-06[doc] minor improvementJuergen Haug2-2/+2
2018-07-06[doc] fixed version of transitionData migrationJuergen Haug5-6/+6
Change-Id: Ia5754f813f0cb7c5496fb942fd54a7a5aff2706f
2018-07-06[doc] added documentation for transitionData migrationJuergen Haug18-78/+209
Change-Id: I587721179c7d280edb74aa7564429dbfb7488592
2018-07-06version 1.1.3v_1.1.3Henrik Rentz-Reichert46-224/+224
in MANIFEST.MF, category.xml, feature.xml and pom.xml Change-Id: I50eb2944879ecb1a39d6593bf95567fa795b225a
2018-06-19Bug 534211 - unify Detail Code parsingHenrik Rentz-Reichert13-29/+33
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: Id31abfc0913353aeeb86d0070b1cec8a76d7a82e
2018-06-18Merge remote-tracking branch 'gerrit/master' into newfsmgen_finalizeJuergen Haug65-253/+383
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-06-15Bug 532878 [core] standalone resolved platfrom uri to absoluteJuergen Haug1-0/+12
Change-Id: Ic3d6084e4fae822eee6647629c8236e4e29066d3
2018-06-08Bug 535727 - etunit conversion should convert elapsed time from ms to sHenrik Rentz-Reichert2-1/+9
Times are converted appropriately. Change-Id: Ib16a0883a0b6243a7fca6a03215895a5d3fb2f8d
2018-06-08Bug 534211 - unify Detail Code parsingHenrik Rentz-Reichert53-26/+2506
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-06-01Bug 534702 - improved rename refactoring for diagramsJuergen Haug15-21/+132
Change-Id: I63fbaf79e236478c1c566469eb3667dc81ea819a
2018-04-09added first support for model import from archivesJuergen Haug2-13/+17
Change-Id: I1e0b51ab0b1071913841519de41d6ae82baceb7f
2018-03-16Bug 532533 - update images for (online) documentationHenrik Rentz-Reichert4-57/+57
Did necessary adjustments in the documentation and re-generated. Change-Id: Id98a4e3e2ebeba24f2757117d99766770542b297
2018-03-11Bug 532243 - Empty RefinedStates cause problemsHenrik Rentz-Reichert4-11/+53
* check when going up * check before save Change-Id: I3e5819ec8a4c36abb0546c187d126c46d38f30fe
2018-03-09Merge "Bug 532243 - Empty RefinedStates cause problems" into newfsmgen_finalizeHenrik Rentz-Reichert3-26/+83
2018-03-09Bug 532243 - Empty RefinedStates cause problemsHenrik Rentz-Reichert3-26/+83
* added validation in StatePropertyDialog * added general model validation * rolling back canceled action "Refine and edit state" Change-Id: Ic9c000852d114bbeb038a039db43bf0bca96dc3a
2018-03-07[generator] fix for enums from messagesJuergen Haug1-0/+3
Change-Id: I560a38ebc192139b371fc312d165d0da68d21027
2018-03-05compatibility with older guava versionsJuergen Haug2-9/+11
2018-03-02Bug 531923 - [beahavior.ui] interface items without incoming messagesHenrik Rentz-Reichert2-3/+5
should not occur in transition dialog Change-Id: Ibcae55693a7c8fc055a5a754b16927187fac1e93
2018-03-02Merge "Bug 531923 - [beahavior.ui] interface items without incoming ↵Henrik Rentz-Reichert1-1/+3
messages" into newfsmgen_finalize
2018-03-02Bug 531923 - [beahavior.ui] interface items without incoming messagesHenrik Rentz-Reichert1-1/+3
should not occur in transition dialog Change-Id: I61562e79073879f59e1217a5bce3b454a02ca6e1
2018-03-02Bug 531921 - [behavior] transitions can be created inside refined statesHenrik Rentz-Reichert2-2/+6
* fixed this problem for transitions * fixed a similar problem for states Change-Id: I483c688a8081ab72a73ed7ddc27216b7026a8a77
2018-02-27[expression.ui] fixed PortClassJuergen Haug1-5/+6
2018-02-26Bug 531689 - improved performance in dialog text fieldsJuergen Haug1-3/+7
Change-Id: If85784fcae64d3fa27d3f8ef526cdd75f882abd4
2018-02-26[ui] improved show content assist activationJuergen Haug2-5/+17
2018-02-23[ui] enums in guardsJuergen Haug2-2/+12
2018-02-23[ui] fixed detail expressions in dialog and guardJuergen Haug7-61/+111
2018-02-23[ui] improved detail expressionsJuergen Haug3-27/+29
2018-02-22[ui.behavior] fixed exception in dialogJuergen Haug1-1/+1
2018-02-19[expression.ui] fix verify exceptionJuergen Haug1-2/+3
2018-02-19[core] fixed NPEJuergen Haug5-17/+23
2018-02-19[expression.ui] intermediate workaround for npe in dialogsJuergen Haug2-1/+8
2018-02-19minor bugfixesJuergen Haug3-7/+13

Back to the top