escet merge requestshttps://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests2020-11-30T09:45:36Zhttps://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/1Update developer documentation etc2020-11-30T09:45:36ZDennis HendriksUpdate developer documentation etcAddresses #10
Metadata files
- Updated for new infrastructure.
- Updated java-diff-utils identification.
- Consistency updates.
Oomph setup
- Updated for new infrastructure.
- Git redirect added.
- 'develop' is now our standard b...Addresses #10
Metadata files
- Updated for new infrastructure.
- Updated java-diff-utils identification.
- Consistency updates.
Oomph setup
- Updated for new infrastructure.
- Git redirect added.
- 'develop' is now our standard branch.
- Temporarily added branch for issue #10 for testing.
- Update for new Eclipse Checkstyle update site.
- Removed JVM Monitor from development environment.
- No longer works in recent Eclipse versions.
- Project issue tracker no longer functional.
- Contacted developer but no response.
ESCET (developer) documentation
- Updated for new infrastructure.
- Updated/extended for how we use GitLab.
- Various other small improvements.v0.1Albert HofkampBert Van BeekAlbert Hofkamphttps://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/5Build on Jenkins2020-12-14T06:38:25ZDennis HendriksBuild on Jenkins#4 Build on Jenkins
- Added Jenkinsfile to build on Jenkins server.
- CIF to PLC tests:
- Ensure consistent output regardless of timezone.
- CIF to yEd tests:
- Ensure consistent output for different platforms.
- By ignoring...#4 Build on Jenkins
- Added Jenkinsfile to build on Jenkins server.
- CIF to PLC tests:
- Ensure consistent output regardless of timezone.
- CIF to yEd tests:
- Ensure consistent output for different platforms.
- By ignoring certain layout information.
- Common Java:
- Added Strings.replaceRegex static method to use in ToolDef scripts.v0.1https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/6Add JAR signing to build2021-01-26T17:01:08ZDennis HendriksAdd JAR signing to buildCloses #5Closes #5v0.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/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/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/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/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/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/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/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/23Draft: Resolve "Improve installation instructions for macOS"2021-03-18T08:45:54ZBert Van BeekDraft: Resolve "Improve installation instructions for macOS"Closes #21Closes #21v0.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/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/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/38Draft: Resolve "Allow just last year in license headers"2021-04-19T12:37:46ZDennis HendriksDraft: Resolve "Allow just last year in license headers"Closes #64Closes #64v0.2Dennis HendriksDennis Hendriks