escet merge requestshttps://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests2021-09-28T06:51:37Zhttps://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/97#122 Add controller check for finite response2021-09-28T06:51:37ZAlbert Hofkamp#122 Add controller check for finite responseCloses #122
Please reviewCloses #122
Please reviewv0.3Albert HofkampFerdie ReijnenAlbert Hofkamphttps://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/105#121 #130 #123 #46 #100 #130 Upgrade to Eclipse 2021-06 + dependency licenses...2021-06-28T06:57:04ZDennis Hendriks#121 #130 #123 #46 #100 #130 Upgrade to Eclipse 2021-06 + dependency licenses + Maven 3.8.1 + fix runtime JDT compilation + no more limit-modules#121 Upgrade to Eclipse 2021-06 and associated dependencies.
#121 No more version range for Batik. Now just like other dependencies.
#121 No GUI mode for ReportExceptionTest.
- Setting option values before option parsing has no effec...#121 Upgrade to Eclipse 2021-06 and associated dependencies.
#121 No more version range for Batik. Now just like other dependencies.
#121 No GUI mode for ReportExceptionTest.
- Setting option values before option parsing has no effect.
- Provide as command line argument instead.
#121 Improved upgrade and build instructions.
#121 #130 Updated DEPENDENCIES.txt.
- For org.tukaani.xz change (#130).
- For Eclipse 2021-06 (#121).
- We seem to have a false negative for the license check.
- Concerns org.apache.batik.dom.svg 1.14 from Orbit.
- See https://github.com/eclipse/dash-licenses/issues/76.
#123 Upgrade Maven 3.6.3 to 3.8.1.
#46 Fixed runtime Java compilation using JDT compiler.
#46 Re-enabled runtime Java compiler tests for JDT compiler.
- Fix runtime Java compiler tests for Maven build.
- Disabled annotation processing for runtime Java compiler tests.
#46 Runtime Java compiler improvements/fixes.
- Extra debug output for runtime Java compiler.
- Automatically determine Java version for RuntimeJavaCompiler.
#100 Removed limit-modules configuration for app framework.
- No longer needed for Eclipse 2021-06.
Closes #46
Closes #100
Addresses #121
Closes #123
Closes #130v0.2https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/107Resolve "Enhance debug output of the rail diagram generator"2021-07-02T08:15:07ZAlbert HofkampResolve "Enhance debug output of the rail diagram generator"Closes #125
Add debug options to dump computed coordinates the relate directly to pixel positions.Closes #125
Add debug options to dump computed coordinates the relate directly to pixel positions.v0.2https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/109#131 Updated release notes for release v0.2.2021-07-02T18:36:01ZDennis Hendriks#131 Updated release notes for release v0.2.Addresses #131Addresses #131v0.2https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/115#137 Prepare for v0.3 development2021-07-08T19:27:13ZDennis Hendriks#137 Prepare for v0.3 developmentCloses #137Closes #137v0.3https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/121#148 Add switch expressions to data-based synthesis.2021-07-18T19:22:06ZFerdie Reijnen#148 Add switch expressions to data-based synthesis.Closes #148Closes #148v0.3https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/122#150, #144 Add warning message for event not enabled in controlled state spac...2021-08-31T08:19:49ZFerdie Reijnen#150, #144 Add warning message for event not enabled in controlled state space and changed simplificating for those eventsCloses #150
Closes #144Closes #150
Closes #144v0.3https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/124#149 #154 Add test cases for CIF to PLC for TwinCAT2021-08-30T09:01:41ZFerdie Reijnen#149 #154 Add test cases for CIF to PLC for TwinCATCloses #149.
Closes #154.Closes #149.
Closes #154.v0.3https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/125#157 Fail license check early for Dash license tool Maven failures.2021-09-01T15:16:10ZDennis Hendriks#157 Fail license check early for Dash license tool Maven failures.Closes #157Closes #157v0.3https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/128#144 Changed supervisor simplification for events that are not enabled in the...2021-08-31T08:20:10ZFerdie Reijnen#144 Changed supervisor simplification for events that are not enabled in the system to true.Closes #144Closes #144v0.3https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/131#164 Add warnings for uncontrollable events not enabled in the controlled sta...2021-09-05T08:51:48ZFerdie Reijnen#164 Add warnings for uncontrollable events not enabled in the controlled statespace.Closes #164Closes #164v0.3https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/132#167 Updated release notes for v0.3-M1.2021-09-14T18:55:50ZDennis Hendriks#167 Updated release notes for v0.3-M1.Addresses #167Addresses #167v0.3https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/134#36 AsciiDoc multi-page HTML generation for website and Eclipse help2021-09-27T12:13:22ZDennis Hendriks#36 AsciiDoc multi-page HTML generation for website and Eclipse help - Added AsciiDoc multi-page HTML split functionality and integrated it into the build for all 5 documentation sets.
- Multi-page HTML links to both PDF and single-page HTML now.
- No more warnings on missing 'toc.xml' files if no loca... - Added AsciiDoc multi-page HTML split functionality and integrated it into the build for all 5 documentation sets.
- Multi-page HTML links to both PDF and single-page HTML now.
- No more warnings on missing 'toc.xml' files if no local build has been done. Added dummy toc.xml files.
- No more duplicated contents in documentation plugins for Eclipse help content. A development runtime will no longer contain the 5 documentation sets, even after a local build. Do a full local build and check the product instead.
- No more section anchors for Eclipse help output. Enabled section anchors for website output.
- No more 'geneclipsetoc-maven-plugin' dependency for build.
- Added jsoup and guava to the target platform.
- Fixed documentation build launch configurations to also make dependencies, not dependents.
- Chi documention: unique section name per source file.
- CIF documentation: increase TOC level to ensure all pages in TOC, simulation TOC structure fix, small capitalization improvements, link syntax fix.
- Lists.single method added.
Closes #36v0.3https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/136#174 Jenkinsfile: label->inheritFrom (get rid of deprecation warning)2021-09-24T07:36:20ZDennis Hendriks#174 Jenkinsfile: label->inheritFrom (get rid of deprecation warning)Closes #174Closes #174v0.3https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/137#175 XmlSupport.writeFile now uses try-with-resources.2021-09-24T10:09:51ZDennis Hendriks#175 XmlSupport.writeFile now uses try-with-resources.- XmlSupport.writeFile now uses try-with-resources.
- The output stream is now also buffered.
Closes #175- XmlSupport.writeFile now uses try-with-resources.
- The output stream is now also buffered.
Closes #175v0.3https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/139#96 Improved development environment setup instructions2021-09-24T21:39:52ZDennis Hendriks#96 Improved development environment setup instructionsCloses #96Closes #96v0.3https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/141#181 Removed start_eclipse.bat. It is obsolete.2021-09-24T20:52:23ZDennis Hendriks#181 Removed start_eclipse.bat. It is obsolete.Closes #181Closes #181v0.3https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/143#52 Updated/extended release process page.2021-09-28T06:46:24ZDennis Hendriks#52 Updated/extended release process page.Updated/extended release process page.
- Divided page into 5 sections.
- Added release record and GitLab milestone steps.
- Added link to development process.
- Added various requirements and other steps, like release reviews.
- Ad...Updated/extended release process page.
- Divided page into 5 sections.
- Added release record and GitLab milestone steps.
- Added link to development process.
- Added various requirements and other steps, like release reviews.
- Added information on how to name the develop to master merge request.
- Simplified GitLab tag/release creation instructions.
- Extended Jenkins tag build/release instructions.
Closes #52v0.3https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/144#27 Improved contribution information.2021-09-28T08:05:56ZDennis Hendriks#27 Improved contribution information. - CONTRIBUTING file improvements:
- Improved list of must useful links.
- Refer to contributing documentation.
- Don't refer contributors to merge requests of official Git repo.
- Explain commit message format.
- Contributi... - CONTRIBUTING file improvements:
- Improved list of must useful links.
- Refer to contributing documentation.
- Don't refer contributors to merge requests of official Git repo.
- Explain commit message format.
- Contributing documentation improvements:
- Explain how to create an Eclipse Foundation account.
- Improved and extended information on contributing via GitLab.
- Added information on how to sync with official Git repo.
- Added information on how committers/contributors can collaborate.
Closes #27v0.3https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/145#85 Improved development process documentation.2022-03-12T10:19:51ZDennis Hendriks#85 Improved development process documentation. - We don't use epics. We use linked issues instead.
- Clarified that removing things is also an enhancement.
- Updated planning information to reflect our real-life process.
- Explained issue/branch ownership rules/process.
- Explai... - We don't use epics. We use linked issues instead.
- Clarified that removing things is also an enhancement.
- Updated planning information to reflect our real-life process.
- Explained issue/branch ownership rules/process.
- Explained that we ideally address only one issue per branch.
- Added our view on merge vs rebase.
- Added that commit/push often is required as per EF rules.
- Added info on using multiple commits, especially for renames/moves.
- Various other small textual improvements.
Closes #85v0.3