Skip to content

Changes

Summary

  1. Use GitHub Actions to execute tests on macOS and Windows in addition to Linux (#39) (details)
  2. Use `skipTests` instead of deprecated `skipExec` parameter of `tycho-surefire-plugin` (#37) (details)
  3. Fix typo (#40) (details)
  4. Upgrade Tycho to 3.0.5 (#41) (details)
  5. Upgrade spotless-maven-plugin to 2.40.0 and Eclipse JDT Formatter to 4.29 (#42) (details)
  6. Suppress the transfer progress in Maven (#43) (details)
  7. Bump actions/setup-java from 3.13.0 to 4.0.0 (#44) (details)
  8. Prepare release 3.1.8 (details)
  9. Prepare for next development iteration (details)
  10. Add Eclipse 4.31 target platform (details)
  11. Fix compilation error caused by change in org.eclipse.jdt.core 3.37.0 (#46) (details)
  12. Fix failure of ContextualLaunchableTesterTest caused by change in org.eclipse.debug.ui 3.18.300 (#47) (details)
  13. Bump actions/setup-java from 4.0.0 to 4.1.0 (#48) (details)
  14. Add Eclipse 4.32 target platform (details)
  15. Bump actions/setup-java from 4.1.0 to 4.2.1 (#49) (details)
  16. Upgrade JaCoCo to 0.8.12 (details)
Commit 170cdd2c7a2d73f47d577e4ce67d326d820ba8f9 by noreply
Use GitHub Actions to execute tests on macOS and Windows in addition to Linux (#39)

The file was modified .github/workflows/ci.yml (diff)
Commit c15caed8c938ec9c81d5714525ef72144a0b3bb3 by noreply
Use `skipTests` instead of deprecated `skipExec` parameter of `tycho-surefire-plugin` (#37)

The file was modified org.eclipse.eclemma.ui.test/pom.xml (diff)
The file was modified org.eclipse.eclemma.core.test/src/org/eclipse/eclemma/core/JavaProjectKit.java (diff)
Commit 6b8944695e9a51d6dab573045a29d06a31708cf7 by noreply
Upgrade Tycho to 3.0.5 (#41)

The file was modified .github/workflows/ci.yml (diff)
The file was modified org.eclipse.eclemma.build/pom.xml (diff)
Commit 0bef415397451c7bb85d47ddfb44554e807370da by noreply
Upgrade spotless-maven-plugin to 2.40.0 and Eclipse JDT Formatter to 4.29 (#42)

The file was modified org.eclipse.eclemma.build/pom.xml (diff)
The file was modified org.eclipse.eclemma.core/src/org/eclipse/eclemma/core/ScopeUtils.java (diff)
Commit 8136de09336109d079130acd49ae325cf2e119c1 by noreply
Suppress the transfer progress in Maven (#43)

The file was modified .github/workflows/ci.yml (diff)
Commit 0470fc1d072e9ffe19f5b26f86e41896d7f1ce79 by noreply
Bump actions/setup-java from 3.13.0 to 4.0.0 (#44)

Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3.13.0 to 4.0.0.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/0ab4596768b603586c0de567f2430c30f5b0d2b0...387ac29b308b003ca37ba93a6cab5eb57c8f5f93)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
The file was modified .github/workflows/ci.yml (diff)
The file was modified org.eclipse.eclemma.doc/pages/changes.html (diff)
Commit d56b850ed0472ffba622cd1b50a39e203835e70e by Evgeny Mandrikov
Prepare for next development iteration
The file was modified org.eclipse.eclemma.site/pom.xml (diff)
The file was modified org.eclipse.eclemma.feature/pom.xml (diff)
The file was modified org.eclipse.eclemma.ui/pom.xml (diff)
The file was modified org.eclipse.eclemma.core.test/META-INF/MANIFEST.MF (diff)
The file was modified org.eclipse.eclemma.feature/feature.xml (diff)
The file was modified org.eclipse.eclemma.target/pom.xml (diff)
The file was modified org.eclipse.eclemma.core/pom.xml (diff)
The file was modified org.eclipse.eclemma.ui.test/pom.xml (diff)
The file was modified pom.xml (diff)
The file was modified org.eclipse.eclemma.ui.test/META-INF/MANIFEST.MF (diff)
The file was modified org.eclipse.eclemma.doc/pom.xml (diff)
The file was modified org.eclipse.eclemma.build/pom.xml (diff)
The file was modified org.eclipse.eclemma.core.test/pom.xml (diff)
The file was modified org.eclipse.eclemma.doc/META-INF/MANIFEST.MF (diff)
The file was modified org.eclipse.eclemma.core/META-INF/MANIFEST.MF (diff)
The file was modified org.eclipse.eclemma.doc/pages/changes.html (diff)
The file was modified org.eclipse.eclemma.ui/META-INF/MANIFEST.MF (diff)
Commit 7a53439ef1775be0e2d78a153410ba98ee153d7b by Evgeny Mandrikov
Add Eclipse 4.31 target platform
The file was addedorg.eclipse.eclemma.target/eclemma-e4.31.target
The file was modified org.eclipse.eclemma.build/pom.xml (diff)
The file was modified EclEmma.setup (diff)
Commit 43b9411d5b911c9664a0d6ecdac7dc570d8a8dda by noreply
Fix compilation error caused by change in org.eclipse.jdt.core 3.37.0 (#46)

Prior to this change execution of

```
mvn compile -Pe4.31
```

leads to

```
[ERROR] Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:3.0.5:compile (default-compile) on project org.eclipse.eclemma.core: Compilation failure: Compilation failure:
[ERROR] org.eclipse.eclemma.core/src/org/eclipse/eclemma/internal/core/SessionExporter.java:[174]
[ERROR]         this.tabWidth = IndentManipulation.getTabWidth(options);
[ERROR]                                            ^^^^^^^^^^^
[ERROR] The method getTabWidth(Map<String,String>) in the type IndentManipulation is not applicable for the arguments (Map<capture#1-of ?,capture#2-of ?>)
```

which is caused by change in
https://github.com/eclipse-jdt/eclipse.jdt.core/commit/4556ac22b87bd69828fed9fbcf8ce24c24fad2ec
The file was modified org.eclipse.eclemma.core/src/org/eclipse/eclemma/internal/core/SessionExporter.java (diff)
Commit aaa4540f2a8ff41a89822f2376df2a5881117bc2 by noreply
Fix failure of ContextualLaunchableTesterTest caused by change in org.eclipse.debug.ui 3.18.300 (#47)

Prior to this change execution of

    mvn verify -Pe4.31 -DskipUITests=false

leads to

    java.lang.IndexOutOfBoundsException: Index 1 out of bounds for length 0
            at org.eclipse.eclemma.ui.ContextualLaunchableTesterTest.error_message_should_contain_delegate_shortcut_id(ContextualLaunchableTesterTest.java:59)

which is caused by change in
https://github.com/eclipse-platform/eclipse.platform/commit/494483ea135ec22a0327ec4c9500c693555d710f
The file was modified org.eclipse.eclemma.ui.test/src/org/eclipse/eclemma/ui/ContextualLaunchableTesterTest.java (diff)
Commit 075ce60b1fcd063759b24a1df4c325d8ec85a489 by noreply
Bump actions/setup-java from 4.0.0 to 4.1.0 (#48)

Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/387ac29b308b003ca37ba93a6cab5eb57c8f5f93...9704b39bf258b59bc04b50fa2dd55e9ed76b47a8)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
The file was modified .github/workflows/ci.yml (diff)
Commit 1b9d50a0692e4556a3450b9c07828cca81a283b2 by Evgeny Mandrikov
Add Eclipse 4.32 target platform
The file was addedorg.eclipse.eclemma.target/eclemma-e4.32.target
The file was modified org.eclipse.eclemma.build/pom.xml (diff)
The file was modified EclEmma.setup (diff)
Commit 95289ba3355d661d85304bfb8ff0e30648c60cc6 by noreply
Bump actions/setup-java from 4.1.0 to 4.2.1 (#49)

Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4.1.0 to 4.2.1.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/9704b39bf258b59bc04b50fa2dd55e9ed76b47a8...99b8673ff64fbf99d8d325f52d9a5bdedb8483e9)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
The file was modified .github/workflows/ci.yml (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.18.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.14.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.19.target (diff)
The file was modified org.eclipse.eclemma.doc/pages/changes.html (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.30.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.24.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.15.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.5.target (diff)
The file was modified org.eclipse.eclemma.ui/META-INF/MANIFEST.MF (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.6.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e3.8.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.20.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.21.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.8.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.10.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.31.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.12.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.4.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.23.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.26.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.28.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.11.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.16.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.27.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.22.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.13.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.9.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.17.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.25.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.7.target (diff)
The file was modified EclEmma.setup (diff)
The file was modified org.eclipse.eclemma.core/META-INF/MANIFEST.MF (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.3.target (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.29.target (diff)
The file was modified org.eclipse.eclemma.build/pom.xml (diff)
The file was modified org.eclipse.eclemma.target/eclemma-e4.32.target (diff)