#2820 Remove test ci group profile in favor of more direct usage on GH-Actions and update deprecated surefire along in overview in README.md
Adjustments to build so shaded ognl and javassist no longer throw warnings
Build with jdk 21-ea as well now
Various test cleanup, updates, and additions
Turn on auto formatting of all java code including note to contributors on readme to skip formatting when necessary in code blocks
Tests may use jdk 11 now while retaining jdk 8 runtime
Pom cleanup / better clarification on parameters
Documentation
Various documentation updates
For Contributors:
Mybatis is now using auto formatting of the code base. If contribution needs special formatting such as annotations or specific javadocs that conflict with formatting rules, use // @formatter:off and // @formatter:on around block of code to be ignored on formatting. If within a javadoc, since its a comment type, the entire thing is affected so just wrap this around the entire javadoc. Try to ensure code inside the non formatting block is appropriately formatted otherwise to ease readability.
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 mybatis from 3.5.11 to 3.5.13.
Release notes
Sourced from mybatis's releases.
... (truncated)
Commits
17f5ac7
[maven-release-plugin] prepare release mybatis-3.5.13bce6fca
Format, license header9a4fc60
Merge pull request #2845 from mybatis/renovate/mockito-monorepob936491
Update mockito monorepo to v5.2.02a422f3
Merge pull request #2841 from harawata/gh-2834-result-map-regressioncfde857
Added a test, updated docs and error message for claritydbb27ef
Reverting #2804b83c0f2
Merge pull request #2837 from SeasonPanPan/Optimize-Configuration-checkResult...5ae537c
Optimize the loop of resultMaps in Configurationacb63bf
Merge pull request #2813 from gallyamb/cursor-cache-oomDependabot 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)