Skip to content

Comments

Bump org.easymock:easymock from 3.4 to 3.6#134

Merged
jbonofre merged 1 commit intomainfrom
dependabot/maven/org.easymock-easymock-3.6
Aug 24, 2025
Merged

Bump org.easymock:easymock from 3.4 to 3.6#134
jbonofre merged 1 commit intomainfrom
dependabot/maven/org.easymock-easymock-3.6

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 24, 2025

Bumps org.easymock:easymock from 3.4 to 3.6.

Release notes

Sourced from org.easymock:easymock's releases.

3.6

This release adds support for Java 9 and Java 10 and fixes an issue for interface default methods.

Release notes

  • Java 10 support through an update of ASM and cglib
  • Add Java 9 automodule
  • Allow mocking interface default methods on a partial mock

Change log

  • Add Java 9 automodule (#212)
  • Update asm, cglib and surefire for Java 10 support (#211)
  • Mocking interface default methods (#203)

3.5.1

This is a bug fix release of 3.5. It mainly fix dependency issues (ant in the classpath) caused by the latest cglib release.

Release notes

  • Remove ant from the classpath
  • Put TestNG and JUnit in provided
  • Pull ASM 6 out of beta

Change log

  • Easymock 3.5 is aliasing other packages on the classpath (#207)
  • Ant dependency is incorrectly packaged into easymock:jar:3.5 (#205)

easymock-3.5

Here is the long awaited 3.5 version. It contains many bug fixes and some improvement. We allowed ourselves to possibly break the compatibility with older versions for the greater good. So please read these notes thoroughly.

Release notes

  • Java 5 is no longer supported. I dearly hope this won't harm anyone
  • Java 9 is supported
  • TestNG support is added. Have a look at EasyMockListener
  • Class Mocking now works correctly for cross bundle mocking
  • verify() now checks for unexpected calls in case an AssertionError was swallowed during the test. It is in general what you want but you can use verifyRecording() to bring back the old behavior
  • Default matcher for an array argument is now aryEq instead of eq. This should as well make sense for everyone and should allow you to remove tons of aryEq all over your code. If you don't like it, you can specify eq explicitly for the array argument

Change log

  • isNull and notNull with generic class parameter (#93)
  • Return a meaningful error when null on a primitive (#92)

... (truncated)

Commits
  • 3506ccd Move to version 3.6
  • f013101 We should not deploy these two modules
  • a4b2bef Add release notes
  • cf193f0 Update maven javadoc, site, jacoco and shade plugin
  • 447e084 Fix findbugs issues
  • 96635dc Update inception date in license for the Java 8 test project
  • f2aa173 Make it possible to mock default methods (close #203)
  • 1786661 Update travis to 27
  • 4c8ad93 Typo in "shouldn't"
  • aca7819 Add animal-sniffer-maven-plugin to insure Java 6 compliance
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Aug 24, 2025
@jbonofre
Copy link
Member

@dependabot rebase

Bumps [org.easymock:easymock](https://github.com/easymock/easymock) from 3.4 to 3.6.
- [Release notes](https://github.com/easymock/easymock/releases)
- [Changelog](https://github.com/easymock/easymock/blob/master/ReleaseNotes.md)
- [Commits](easymock/easymock@easymock-3.4...easymock-3.6)

---
updated-dependencies:
- dependency-name: org.easymock:easymock
  dependency-version: '3.6'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/maven/org.easymock-easymock-3.6 branch from c6e8038 to df9907e Compare August 24, 2025 07:08
@jbonofre jbonofre merged commit 4e2793f into main Aug 24, 2025
1 check passed
@jbonofre jbonofre deleted the dependabot/maven/org.easymock-easymock-3.6 branch August 24, 2025 07:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant