487e479
[maven-release-plugin] prepare release maven-javadoc-plugin-3.10.09638a6a
[MJAVADOC-785] Align plugin implementation with AbstractMavenReport (maven-re...9d33925
[MJAVADOC-784] Upgrade to Doxia 2.0.0 Milestone Stacka11b921
[MJAVADOC-809] Align Mojo class names7c4b467
Bump org.apache.maven.plugins:maven-plugins from 42 to 43636442b
Improve ITsdbca15a
Bump org.hamcrest:hamcrest-core from 2.2 to 3.0d02bb88
Bump org.apache.commons:commons-lang3 from 3.15.0 to 3.16.00a850a1
[MJAVADOC-807] Simplify IT for MJAVADOC-49843e901f
Improve URL handlingSourced from com.google.errorprone:error_prone_annotations's releases.
Error Prone 2.31.0
This is the last planned minor release of Error Prone that will support running on JDK 11, see #3803. Using Error Prone to compile code that is deployed to earlier versions will continue to be fully supported, but will require using JDK 17 or newer for compilation and setting
--release
or-source
/-target
/-bootclasspath
.Changes:
- Introduce
@ThreadSafeTypeParameter
with enforcement by ThreadSafe- Improved support for latest JDK 24 EA builds
- Error Prone is now distributed as a Multi-Release jar (#3756)
New checks:
AutoValueBoxedValues
: AutoValue instances should not usually contain boxed types that are not Nullable. We recommend removing the unnecessary boxing.Full changelog: https://github.com/google/error-prone/compare/v2.30.0...v2.31.0
4294aac
Release Error Prone 2.31.05bf91fb
Replace {@link ThreadSafeTypeParameter}
with {@code ThreadSafeTypeParameter}
a5a7189
Replace ComparisonChain
with a Comparator
chain.7e9a100
Make ThreadSafeTypeParameter useful in the open-source version of ErrorProne.b4cebef
Fix typo noted by @Stephan202
.354104e
Remove ThreadSafe.TypeParameter
now that it's been replaced by `ThreadSafeT...7542d36
Don't fire CanIgnoreReturnValueSuggester
for simple return param;
impleme...0a5a5b8
Migrate CollectionIncompatibleType
from the deprecated withSignature
to `...78218f2
Write more about withSignature
.90d9390
Mark some Kotlin ranges as Immutable.Sourced from com.google.errorprone:error_prone_type_annotations's releases.
Error Prone 2.31.0
This is the last planned minor release of Error Prone that will support running on JDK 11, see #3803. Using Error Prone to compile code that is deployed to earlier versions will continue to be fully supported, but will require using JDK 17 or newer for compilation and setting
--release
or-source
/-target
/-bootclasspath
.Changes:
- Introduce
@ThreadSafeTypeParameter
with enforcement by ThreadSafe- Improved support for latest JDK 24 EA builds
- Error Prone is now distributed as a Multi-Release jar (#3756)
New checks:
AutoValueBoxedValues
: AutoValue instances should not usually contain boxed types that are not Nullable. We recommend removing the unnecessary boxing.Full changelog: https://github.com/google/error-prone/compare/v2.30.0...v2.31.0
4294aac
Release Error Prone 2.31.05bf91fb
Replace {@link ThreadSafeTypeParameter}
with {@code ThreadSafeTypeParameter}
a5a7189
Replace ComparisonChain
with a Comparator
chain.7e9a100
Make ThreadSafeTypeParameter useful in the open-source version of ErrorProne.b4cebef
Fix typo noted by @Stephan202
.354104e
Remove ThreadSafe.TypeParameter
now that it's been replaced by `ThreadSafeT...7542d36
Don't fire CanIgnoreReturnValueSuggester
for simple return param;
impleme...0a5a5b8
Migrate CollectionIncompatibleType
from the deprecated withSignature
to `...78218f2
Write more about withSignature
.90d9390
Mark some Kotlin ranges as Immutable.Sourced from com.google.errorprone:error_prone_type_annotations's releases.
Error Prone 2.31.0
This is the last planned minor release of Error Prone that will support running on JDK 11, see #3803. Using Error Prone to compile code that is deployed to earlier versions will continue to be fully supported, but will require using JDK 17 or newer for compilation and setting
--release
or-source
/-target
/-bootclasspath
.Changes:
- Introduce
@ThreadSafeTypeParameter
with enforcement by ThreadSafe- Improved support for latest JDK 24 EA builds
- Error Prone is now distributed as a Multi-Release jar (#3756)
New checks:
AutoValueBoxedValues
: AutoValue instances should not usually contain boxed types that are not Nullable. We recommend removing the unnecessary boxing.Full changelog: https://github.com/google/error-prone/compare/v2.30.0...v2.31.0
4294aac
Release Error Prone 2.31.05bf91fb
Replace {@link ThreadSafeTypeParameter}
with {@code ThreadSafeTypeParameter}
a5a7189
Replace ComparisonChain
with a Comparator
chain.7e9a100
Make ThreadSafeTypeParameter useful in the open-source version of ErrorProne.b4cebef
Fix typo noted by @Stephan202
.354104e
Remove ThreadSafe.TypeParameter
now that it's been replaced by `ThreadSafeT...7542d36
Don't fire CanIgnoreReturnValueSuggester
for simple return param;
impleme...0a5a5b8
Migrate CollectionIncompatibleType
from the deprecated withSignature
to `...78218f2
Write more about withSignature
.90d9390
Mark some Kotlin ranges as Immutable.c78365f
[maven-release-plugin] prepare release surefire-3.5.005e4681
[SUREFIRE-2227] Dynamically calculate xrefTestLocationf1a419a
[SUREFIRE-2228] Upgrade to Doxia 2.0.0 Milestone Stack5e14d4f
[SUREFIRE-2161] Align Mojo class names and output namesc0784ab
Bump org.apache.commons:commons-compress from 1.27.0 to 1.27.179ea717
[SUREFIRE-2256] Upgrade to Parent 434648b47
add Reproducible Builds badgef64c1b3
[maven-release-plugin] prepare for next development iterationc78365f
[maven-release-plugin] prepare release surefire-3.5.005e4681
[SUREFIRE-2227] Dynamically calculate xrefTestLocationf1a419a
[SUREFIRE-2228] Upgrade to Doxia 2.0.0 Milestone Stack5e14d4f
[SUREFIRE-2161] Align Mojo class names and output namesc0784ab
Bump org.apache.commons:commons-compress from 1.27.0 to 1.27.179ea717
[SUREFIRE-2256] Upgrade to Parent 434648b47
add Reproducible Builds badgef64c1b3
[maven-release-plugin] prepare for next development iteration