escet merge requestshttps://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests2022-01-04T13:02:26Zhttps://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/4Various checkstyle improvements2022-01-04T13:02:26ZDennis HendriksVarious checkstyle improvements#11 Various checkstyle improvements.
- Enable Checkstyle code analysis in Maven build.
- Any violation is a build failure.
- Use global checkstyle.xml configuration.
- Prevents needing a copy per project.
- Check license header...#11 Various checkstyle improvements.
- Enable Checkstyle code analysis in Maven build.
- Any violation is a build failure.
- Use global checkstyle.xml configuration.
- Prevents needing a copy per project.
- Check license header for Java files using Checkstyle.v0.1https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/14#14 Copyright update to 2021.2022-01-04T08:53:31ZDennis Hendriks#14 Copyright update to 2021.Closes #14Closes #14v0.1https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/27Develop2021-03-18T15:17:12ZDennis HendriksDevelopMerge to master for v0.1-RC1.Merge to master for v0.1-RC1.v0.1https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/26Resolve "Various small documentation improvements for release v0.1"2021-03-18T15:00:48ZDennis HendriksResolve "Various small documentation improvements for release v0.1"Closes #24
- Updated development process documentation page.
- Fixed sentence on the Chi introduction documentation page.Closes #24
- Updated development process documentation page.
- Fixed sentence on the Chi introduction documentation page.v0.1https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/24Resolve "Remove command line tools for macOS"2021-03-18T14:02:07ZDennis HendriksResolve "Remove command line tools for macOS"Closes #23
- Removed command line scripts for macOS.
- Changed Mac OS X to macOS.Closes #23
- Removed command line scripts for macOS.
- Changed Mac OS X to macOS.v0.1https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/25#21 Improved installation instructions for MacOS2021-03-18T14:00:11ZBert Van Beek#21 Improved installation instructions for MacOSCloses #21Closes #21v0.1Dennis HendriksDennis Hendrikshttps://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/20#20 Improved development environment setup instructions.2021-03-12T16:54:10ZDennis Hendriks#20 Improved development environment setup instructions.Closes #20Closes #20v0.1https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/21Address "Full and up-to-date list of dependencies"2021-03-12T08:23:45ZDennis HendriksAddress "Full and up-to-date list of dependencies"Addresses #22
- Add generated DEPENDENCIES.txt file. Refer to it from NOTICE file.
- Updated license header check for new DEPENDENCIES.txt file.
- Echo Maven command in mvn_escet.* scripts.
- Makes it clear what exact command is exec...Addresses #22
- Add generated DEPENDENCIES.txt file. Refer to it from NOTICE file.
- Updated license header check for new DEPENDENCIES.txt file.
- Echo Maven command in mvn_escet.* scripts.
- Makes it clear what exact command is executed. Helps in debugging.v0.1https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/22#6 Ensure website index.html adheres to Eclipse Foundation rules.2021-03-09T16:31:38ZDennis Hendriks#6 Ensure website index.html adheres to Eclipse Foundation rules.Addresses #6Addresses #6v0.1https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/18Resolve "Include license header check in Jenkins build"2021-03-05T17:17:40ZDennis HendriksResolve "Include license header check in Jenkins build"Closes #18
- License header list generation is now license header check.
- Perform license header check in Jenkins build.Closes #18
- License header list generation is now license header check.
- Perform license header check in Jenkins build.v0.1https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/16#17 Oomph setup: configure some useful settings2021-03-05T17:15:08ZDennis Hendriks#17 Oomph setup: configure some useful settings - The console by default has a too small buffer.
- It can't display the output for a build.
- The heap status display is useful.
Closes #17 - The console by default has a too small buffer.
- It can't display the output for a build.
- The heap status display is useful.
Closes #17v0.1https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/19#19 Release notes updates for v0.1 + documentation improvements.2021-03-05T17:14:34ZDennis Hendriks#19 Release notes updates for v0.1 + documentation improvements.#19 Release notes updates for v0.1 + documentation improvements.
- Updated/extended released notes for v0.1.
- Removed '(unreleased)' annotations in release notes.
- Difficult to keep up-to-date.
- Added more documentation cross-l...#19 Release notes updates for v0.1 + documentation improvements.
- Updated/extended released notes for v0.1.
- Removed '(unreleased)' annotations in release notes.
- Difficult to keep up-to-date.
- Added more documentation cross-linking (ESCET to/from languages).
- Using actual online URLs, which are now known.
- Cross-linking information extended with what you'll find there.
- Refer to website for development information.
- Our tools are also available as plug-ins from an update site.
- Some other small textual changes in documentation.
Closes #19v0.1https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/15#15 Eclipse ESCET update site should not include the Eclipse Platform.2021-03-05T10:20:59ZDennis Hendriks#15 Eclipse ESCET update site should not include the Eclipse Platform.Closes #15Closes #15v0.1https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/17Resolve "Align Checkstyle versions used by Eclipse and Maven"2021-03-05T10:11:10ZDennis HendriksResolve "Align Checkstyle versions used by Eclipse and Maven"Closes #16
- Aligned Checkstyle versions used by Eclipse and Maven.
- Updated also AsciiDoctor Maven plugin versions.
- Checkstyle configuration updates.
- Added some new checks that all hold on our code.
- Configured some exi...Closes #16
- Aligned Checkstyle versions used by Eclipse and Maven.
- Updated also AsciiDoctor Maven plugin versions.
- Checkstyle configuration updates.
- Added some new checks that all hold on our code.
- Configured some existing checks to check other constructs as well.
- Configuration written by new Checkstyle version.
- Fixed some non-matched <li> tags in JavaDoc.
- These were newly detected by Checkstyle.v0.1https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/11#12 Update release process for tags and GitLab release record.2021-03-05T10:08:25ZDennis Hendriks#12 Update release process for tags and GitLab release record.Addresses #12
#12 Update release process for tags and GitLab release record.Addresses #12
#12 Update release process for tags and GitLab release record.v0.1https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/13Release v0.1-M22021-03-01T13:25:30ZDennis HendriksRelease v0.1-M2v0.1https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/12Resolve "JavaBDD missing from Eclipse ESCET update site"2021-03-01T13:22:10ZDennis HendriksResolve "JavaBDD missing from Eclipse ESCET update site"Closes #13Closes #13v0.1https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/8Resolve "Configure deployment to Eclipse Foundation infrastructure"2021-02-15T07:52:32ZDennis HendriksResolve "Configure deployment to Eclipse Foundation infrastructure"Closes #7
- Jenkinsfile: added deployment.
- Jenkinsfile: print environment for diagnosis.
- Jenkinsfile: signing for master and release tags.
- Jenkinsfile: comment improvements.
- Jenkinsfile: stricter artifact archiving patterns.
- ...Closes #7
- Jenkinsfile: added deployment.
- Jenkinsfile: print environment for diagnosis.
- Jenkinsfile: signing for master and release tags.
- Jenkinsfile: comment improvements.
- Jenkinsfile: stricter artifact archiving patterns.
- Developer documentation: added release process.v0.1https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/9#6 Adhere to 'Feature Blurb' requirements.2021-02-15T07:48:31ZDennis Hendriks#6 Adhere to 'Feature Blurb' requirements.Addresses #6
Adhere to 'Feature Blurb' requirements.Addresses #6
Adhere to 'Feature Blurb' requirements.v0.1https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/7Resolve "Use third party dependencies from Orbit"2021-02-05T12:24:24ZDennis HendriksResolve "Use third party dependencies from Orbit"Closes #3
- Update Eclipse Orbit version to R20201130205003 (2020-12).
- Previously we used 2020-12 RC1.
- Added JavaBDD 1.0.1 third party dependency.
- Approved as per CQ 22696.
- Re-enable CIF data-based synthesis and tests....Closes #3
- Update Eclipse Orbit version to R20201130205003 (2020-12).
- Previously we used 2020-12 RC1.
- Added JavaBDD 1.0.1 third party dependency.
- Approved as per CQ 22696.
- Re-enable CIF data-based synthesis and tests.
- Restored changes to Oomph setup now that JavaBDD can be found.v0.1