code-coverage-api-plugin
code-coverage-api-plugin copied to clipboard
Bump gson from 2.9.1 to 2.10
Bumps gson from 2.9.1 to 2.10.
Release notes
Sourced from gson's releases.
Gson 2.10
Most important changes
Support for serializing and deserializing Java records, on Java ≥ 16. (#2201)
Add
JsonArray.asListandJsonObject.asMapview methods (#2225)Fix
TypeAdapterRuntimeTypeWrappernot detecting reflectiveTreeTypeAdapterandFutureTypeAdapter(#1787)Improve
JsonReader.skipValue()(#2062)Perform numeric conversion for primitive numeric type adapters (#2158)
Add
Gson.fromJson(..., TypeToken)overloads (#1700)Fix changes to
GsonBuilderaffecting existingGsoninstances (#1815)Make
JsonElementconversion methods more consistent and fix javadoc (#2178)Throw
UnsupportedOperationExceptionwhenJsonWriter.jsonValueis not supported (#1651)Disallow
JsonObjectEntry.setValue(null)(#2167)Fix
TypeAdapter.toJsonthrowing AssertionError for custom IOException (#2172)Convert null to JsonNull for
JsonArray.set(#2170)Fixed nullSafe usage. (#1555)
Validate
TypeToken.getParameterizedarguments (#2166)Fix #1702: Gson.toJson creates CharSequence which does not implement toString (#1703)
Prefer existing adapter for concurrent
Gson.getAdaptercalls (#2153)Improve
ArrayTypeAdapterforObject[](#1716)Improve
AppendableWriterperformance (#1706)List of all changes
- Improve AppendableWriter performance by
@Marcono1234in google/gson#1706- Improve ArrayTypeAdapter for Object[] by
@Marcono1234in google/gson#1716- Prefer existing adapter for concurrent
Gson.getAdaptercalls by@Marcono1234in google/gson#2153- Fix #1702: Gson.toJson creates CharSequence which does not implement toString by
@Marcono1234in google/gson#1703- Deprecate JsonElement constructor by
@Marcono1234in google/gson#1761- Validate
TypeToken.getParameterizedarguments by@Marcono1234in google/gson#2166- Fixed nullSafe usage. by
@bufistovin google/gson#1555- Convert null to JsonNull for
JsonArray.setby@Marcono1234in google/gson#2170- Clarify that
GsonBuilder.setExclusionStrategiesdoes not replace existing ones by@Marcono1234in google/gson#2168
... (truncated)
Commits
dd92e49[maven-release-plugin] prepare release gson-parent-2.107ca36c5Add a\<developers>section to the mainpom.xml.79c27dd[maven-release-plugin] prepare for next development iteration87e9ee5[maven-release-plugin] prepare release gson-parent-2.104705518Revise the version regex inGsonVersionDiagnosticsTest. (#2228)7bca5c4[maven-release-plugin] rollback the release of gson-parent-2.10c7544a0[maven-release-plugin] prepare for next development iteration9efdfad[maven-release-plugin] prepare release gson-parent-2.104f948ddAutomatically replace version references onrelease:prepare(#2212)9578583Small tweaks to fix Error Prone warnings. (#2227)- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)