escet merge requestshttps://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests2021-01-26T17:01:08Zhttps://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/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/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/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/13Release v0.1-M22021-03-01T13:25:30ZDennis HendriksRelease v0.1-M2v0.1https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/112#138 Fix signing Windows executables and macOS app.2021-07-02T19:47:01ZDennis Hendriks#138 Fix signing Windows executables and macOS app.Closes #138Closes #138v0.2https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/108#132 Update DEPENDENCIES.txt for org.apache.batik.dom.svg 1.14.2021-07-01T18:53:38ZDennis Hendriks#132 Update DEPENDENCIES.txt for org.apache.batik.dom.svg 1.14.Closes #132Closes #132v0.2https://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/90#103 Fix About dialog for product started as dev runtime.2021-06-15T19:39:50ZDennis Hendriks#103 Fix About dialog for product started as dev runtime.Closes #103Closes #103v0.2https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/81#90 The 'about.html' file in 'bin' directory should not be executable2021-06-01T06:06:47ZDennis Hendriks#90 The 'about.html' file in 'bin' directory should not be executableCloses #90Closes #90v0.2https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/80#93 Build fails to archive macOS product .dmg for non-release builds2021-06-01T06:06:09ZDennis Hendriks#93 Build fails to archive macOS product .dmg for non-release buildsCloses #93Closes #93v0.2https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/74#88 Use 'realpath' program to derive the script directory.2021-05-21T13:26:16ZAlbert Hofkamp#88 Use 'realpath' program to derive the script directory.Closes #88Closes #88v0.2https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/66#57 Re-enable Maven build Eclipse help TOC generation.2021-05-16T18:01:34ZDennis Hendriks#57 Re-enable Maven build Eclipse help TOC generation.- New Maven repo location for geneclipsetoc plugin.
Addresses #57- New Maven repo location for geneclipsetoc plugin.
Addresses #57v0.2https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/65#57 Re-add Eclipse AsciiDoc Editor plugin to dev env (new update site).2021-05-16T18:02:11ZDennis Hendriks#57 Re-add Eclipse AsciiDoc Editor plugin to dev env (new update site).Addresses #57Addresses #57v0.2https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/63#57 Re-add Eclipse Checkstyle plugin to dev env + upgrade version.2021-05-16T18:01:16ZDennis Hendriks#57 Re-add Eclipse Checkstyle plugin to dev env + upgrade version.- Re-add Eclipse Checkstyle plugin to dev env, from new update site.
- Upgrade Checkstyle from 8.39 to 8.41 for plugin and Maven build.
Addresses #57- Re-add Eclipse Checkstyle plugin to dev env, from new update site.
- Upgrade Checkstyle from 8.39 to 8.41 for plugin and Maven build.
Addresses #57v0.2https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/60#46 RuntimeJavaFileManager updates for Java 9+.2021-05-20T14:30:39ZDennis Hendriks#46 RuntimeJavaFileManager updates for Java 9+. - Re-enable runtime Java compiler tests for JDK compiler.
- Override 'contains' method introduced in Java 9.
- Using the ECJ compiler provided by JDT still fails.
- It requires this fix.
- It also requires JDT patch I created.
... - Re-enable runtime Java compiler tests for JDK compiler.
- Override 'contains' method introduced in Java 9.
- Using the ECJ compiler provided by JDT still fails.
- It requires this fix.
- It also requires JDT patch I created.
- See https://bugs.eclipse.org/bugs/show_bug.cgi?id=541269.
- With the 2 fixes combined, all our unit tests work.
Addresses #46v0.2https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/58#57 Temporarily disable dl.bintray.com and geneclipsetoc in build.2021-05-03T16:22:25ZDennis Hendriks#57 Temporarily disable dl.bintray.com and geneclipsetoc in build. - dl.bintray.com has been discontinued.
- geneclipsetoc is used in Maven build to generate Eclipse help TOCs.
- geneclipsetoc is only hosted at dl.bintray.com for now.
- Disabled TOC generation for now.
Addresses #57 - dl.bintray.com has been discontinued.
- geneclipsetoc is used in Maven build to generate Eclipse help TOCs.
- geneclipsetoc is only hosted at dl.bintray.com for now.
- Disabled TOC generation for now.
Addresses #57v0.2https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/57#57 Temporarily remove BinTray-hosted functionality from Oomph setup.2021-05-03T15:25:55ZDennis Hendriks#57 Temporarily remove BinTray-hosted functionality from Oomph setup.- The following will not be available in the development environment:
- AsciiDoctor editor.
- Checkstyle plugin.
Closes #57- The following will not be available in the development environment:
- AsciiDoctor editor.
- Checkstyle plugin.
Closes #57v0.2https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/52#70 Fixed console water mark settings.2021-04-30T12:54:03ZDennis Hendriks#70 Fixed console water mark settings. - High water mark > low water mark.
- Value for high water mark as Eclipse would configure it.
- Given that we configure low water mark through the Eclipse IDE UI.
Closes #70 - High water mark > low water mark.
- Value for high water mark as Eclipse would configure it.
- Given that we configure low water mark through the Eclipse IDE UI.
Closes #70v0.2https://gitlab.eclipse.org/eclipse/escet/escet/-/merge_requests/49#39 Fix CompParamWrapExpression for nested Def/Inst.2021-04-28T16:40:34ZDennis Hendriks#39 Fix CompParamWrapExpression for nested Def/Inst.Also-by: Dennis Hendriks
Closes #39Also-by: Dennis Hendriks
Closes #39v0.2