Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump objenesis from 2.1 to 2.6 #2468

Merged
merged 1 commit into from Feb 7, 2022

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 3, 2022

Bumps objenesis from 2.1 to 2.6.

Release notes

Sourced from objenesis's releases.

2.6

  • App Engine Java 8 Runtime support (#51)
  • Improve Java 9 support (#53)
  • Clarify serialization strategy behavior enhancement (#54)
  • SunReflectionFactoryInstantiator not working if parent class constructor isn't public (#33)
  • Validate Android O (#52)
  • Drop Java 5 support (#55)

2.5.1

  • Test failure: org.objenesis.instantiator.basic.ClassDefinitionUtilsTest on debian (#49)

2.5

  • Support JDK 9 (tested on 9-ea+151-jigsaw) (#45)
  • Expose MagicInstantiator internal ObjectInstantiator (#43)
  • Move OSGi tests to Pax-Exam

2.4

  • Objenesis license incompatible with EPL (#40)
  • Tests of the Android TCK are never failing (#41)

2.3

  • Android N : standard android instantiators don't work (#37)
  • Fixed an issue with Android N's OpenJDK where invalid instantiator is picked (#38)
  • Build fail on old versions because of license check (#39)

2.2

  • New SearchWorkingInstantiator allowing to identify which instantiator can work on a platform (#34)
  • JVM_NAME is used instead of VENDOR (#32)
  • sun.misc missing from Import-Package header in manifest (#31)
  • New ProxyInstantiator extending a class to bypass the super constructor (#23)
  • New MagicInstantiator using MagicAccessorImpl (#35)
  • Partial Google App Engine support. See here (#15)
Commits
  • 9d613c9 [maven-release-plugin] prepare release 2.6
  • bfafe9c Clean javadoc
  • fa8f264 Add license headers
  • 5cd61e3 Final release notes for 2.6
  • 9b091e3 Switch to ReflectionFactory to prevent warnings in Java 9 (close #53)
  • b5da971 Allow to call none public constructor on the parent class (close #33)
  • 220161b Refactor the TCK to provide a better insight of the serialization behavior (c...
  • b2ebe1a Latest GAE
  • 7bc69b3 Indent correctly
  • 4427e26 Showcase serialization behavior
  • 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 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)

Bumps [objenesis](https://github.com/easymock/objenesis) from 2.1 to 2.6.
- [Release notes](https://github.com/easymock/objenesis/releases)
- [Commits](easymock/objenesis@2.1...2.6)

---
updated-dependencies:
- dependency-name: org.objenesis:objenesis
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Feb 3, 2022
@XDelphiGrl
Copy link
Contributor

All automated tests passing.
No need for additional QA.
Moving to ready to merge.

@XDelphiGrl XDelphiGrl self-assigned this Feb 7, 2022
@nvoxland nvoxland merged commit fee9a68 into master Feb 7, 2022
@dependabot dependabot bot deleted the dependabot/maven/org.objenesis-objenesis-2.6 branch February 7, 2022 20:29
@nvoxland nvoxland added this to the v4.8.0 milestone Feb 22, 2022
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.

None yet

2 participants