Sourced from actions/checkout's releases.
\n\n\nv4.1.5
\nWhat's Changed
\n\n
\n- Update NPM dependencies by
\n@cory-miller
in actions/checkout#1703- Bump github/codeql-action from 2 to 3 by
\n@dependabot
in actions/checkout#1694- Bump actions/setup-node from 1 to 4 by
\n@dependabot
in actions/checkout#1696- Bump actions/upload-artifact from 2 to 4 by
\n@dependabot
in actions/checkout#1695- README: Suggest
\nuser.email
to be41898282+github-actions[bot]@users.noreply.github.com
by@cory-miller
in actions/checkout#1707Full Changelog: https://github.com/actions/checkout/compare/v4.1.4...v4.1.5
\n
44c2b7a
README: Suggest user.email
to be `41898282+github-actions[bot]@users
.norepl...8459bc0
Bump actions/upload-artifact from 2 to 4 (#1695)3f603f6
Bump actions/setup-node from 1 to 4 (#1696)fd084cd
Bump github/codeql-action from 2 to 3 (#1694)9c1e94e
Update NPM dependencies (#1703)Sourced from com.google.errorprone:error_prone_core's releases.
\n\n\nError Prone 2.27.1
\nThis release contains all of the changes in 2.27.0, plus a bug fix to
\nClassInitializationDeadlock
(google/error-prone#4378)Full Changelog: https://github.com/google/error-prone/compare/v2.27.0...v2.27.1
\n
464bb93
Release Error Prone 2.27.1bc3309a
Flag comparisons of SomeEnum.valueOf(...)
to null
.6a8f493
Don't scan into nested enums in ClassInitializationDeadlockc8df502
Make the logic of detecting at least one allowed usage more explicit.Sourced from org.checkerframework:checker-qual's releases.
\n\n\nChecker Framework 3.43.0
\nVersion 3.43.0 (May 1, 2024)
\nUser-visible changes:
\nMethod, constructor, lambda, and method reference type inference has been greatly improved. The
\n-AconservativeUninferredTypeArguments
option is no longer necessary and has been removed.Renamed command-line arguments:
\n\n
\n- \n
-AskipDirs
has been renamed to-AskipFiles
.\n-AskipDirs
will continue to work for the time being.New command-line arguments:
\n\n
\n- \n
-AonlyFiles
complements-AskipFiles
A specialized inference algorithm for the Resource Leak Checker runs automatically as part of whole-program inference.
\nImplementation details:
\nDeprecated
\nObjectCreationNode#getConstructor
in favor of newObjectCreationNode#getTypeToInstantiate()
.Renamed
\nAbstractCFGVisualizer.visualizeBlockHelper()
tovisualizeBlockWithSeparator()
.Moved methods from
\nTreeUtils
to subclasses ofTreeUtilsAfterJava11
:\n
\n- isConstantCaseLabelTree
\n- isDefaultCaseLabelTree
\n- isPatternCaseLabelTree
\nRenamed
\nBaseTypeVisitor.checkForPolymorphicQualifiers()
towarnInvalidPolymorphicQualifier()
.Closed issues:
\n#979, #4559, #4593, #5058, #5734, #5781, #6071, #6093, #6239, #6297, #6317, #6322, #6346, #6373, #6376, #6378, #6379, #6380, #6389, #6393, #6396, #6402, #6406, #6407, #6417, #6421, #6430, #6433, #6438, #6442, #6473, #6480, #6507, #6531, #6535.
\n
Sourced from org.checkerframework:checker-qual's changelog.
\n\n\nVersion 3.43.0 (May 1, 2024)
\nUser-visible changes:
\nMethod, constructor, lambda, and method reference type inference has been\ngreatly improved. The
\n-AconservativeUninferredTypeArguments
option is\nno longer necessary and has been removed.Renamed command-line arguments:
\n\n
\n- \n
-AskipDirs
has been renamed to-AskipFiles
.\n-AskipDirs
will continue to work for the time being.New command-line arguments:
\n\n
\n- \n
-AonlyFiles
complements-AskipFiles
A specialized inference algorithm for the Resource Leak Checker runs\nautomatically as part of whole-program inference.
\nImplementation details:
\nDeprecated
\nObjectCreationNode#getConstructor
in favor of new\nObjectCreationNode#getTypeToInstantiate()
.Renamed
\nAbstractCFGVisualizer.visualizeBlockHelper()
to\nvisualizeBlockWithSeparator()
.Moved methods from
\nTreeUtils
to subclasses ofTreeUtilsAfterJava11
:\n
\n- isConstantCaseLabelTree
\n- isDefaultCaseLabelTree
\n- isPatternCaseLabelTree
\nRenamed
\nBaseTypeVisitor.checkForPolymorphicQualifiers()
to\nwarnInvalidPolymorphicQualifier()
.Closed issues:
\n#979, #4559, #4593, #5058, #5734, #5781, #6071, #6093, #6239, #6297, #6317,\n#6322, #6346, #6373, #6376, #6378, #6379, #6380, #6389, #6393, #6396, #6402,\n#6406, #6407, #6417, #6421, #6430, #6433, #6438, #6442, #6473, #6480, #6507,\n#6531, #6535.
\n
842c4d0
new release 3.43.0b687d36
Use property instead.2db3beb
Only sign when publishing.917b484
Prep for release.37492ba
Update Stubparser to version 3.25.10(#6559)81f7d01
Use Guava version 33.1.07051bda
Use Error Prone 2.27.02890be7
Simplify calls to List.toArray()
1cf6f32
Update dependency org.checkerframework:stubparser to v3.25.10 (#6553)fa837dc
Update plugin com.gorylenko.gradle-git-properties to v2.4.2 (#6554)Sourced from com.google.errorprone:error_prone_core's releases.
\n\n\nError Prone 2.27.0
\nNew checks:
\n\n
\n- \n
ClassInitializationDeadlock
detects class initializers that reference subtypes of the current class, which can result in deadlocks.- \n
MockitoDoSetup
suggests usingwhen
/thenReturn
overdoReturn
/when
for additional type safety.- \n
VoidUsed
suggests using a literalnull
instead of referring to aVoid
-typed variable.Modified checks:
\n\n
\n- \n
TruthSelfEquals
has been renamed and generalized asSelfAssertion
- \n
RedundantSetterCall
has been improved, and enabled as an error oby defaultClosed issues: #4291. #4308, #4343, #4320
\nFull Changelog: https://github.com/google/error-prone/compare/v2.26.1...v2.27.0
\n
ebe0a01
Release Error Prone 2.27.0fd9b826
Remove a very literal change-detector test, and move the comment to the produ...f289d9e
VoidUsed
: flag Void
variables being used, where they can simply be repl...3ee6f41
Fix for a crash in RedundantSetterCall.92c106d
Encourage when/thenReturn over doReturn/when.07c1a7c
Stop mentioning @Var
in[]9d66272
Correction to UseCorrectAssertInTests.a6ab21a
Fix a crash in JUnitIncompatibleType5a7b8d9
NearbyCallers: scan the body of expression lambdas.53d787c
Don't suggest ImmutableSet
if ImmutableList
is unused.Sourced from actions/checkout's releases.
\n\n\nv4.1.4
\nWhat's Changed
\n\n
\n- Disable
\nextensions.worktreeConfig
when disablingsparse-checkout
by@jww3
in actions/checkout#1692- Add dependabot config by
\n@cory-miller
in actions/checkout#1688- Bump word-wrap from 1.2.3 to 1.2.5 by
\n@dependabot
in actions/checkout#1643- Bump the minor-actions-dependencies group with 2 updates by
\n@dependabot
in actions/checkout#1693Full Changelog: https://github.com/actions/checkout/compare/v4.1.3...v4.1.4
\n
Sourced from actions/checkout's changelog.
\n\n\nChangelog
\nv4.1.4
\n\n
\n- Disable
\nextensions.worktreeConfig
when disablingsparse-checkout
by@jww3
in actions/checkout#1692- Add dependabot config by
\n@cory-miller
in actions/checkout#1688- Bump the minor-actions-dependencies group with 2 updates by
\n@dependabot
in actions/checkout#1693- Bump word-wrap from 1.2.3 to 1.2.5 by
\n@dependabot
in actions/checkout#1643v4.1.3
\n\n
\n- Check git version before attempting to disable
\nsparse-checkout
by@jww3
in actions/checkout#1656- Add SSH user parameter by
\n@cory-miller
in actions/checkout#1685- Update
\nactions/checkout
version inupdate-main-version.yml
by@jww3
in actions/checkout#1650v4.1.2
\n\n
\n- Fix: Disable sparse checkout whenever
\nsparse-checkout
option is not present@dscho
in actions/checkout#1598v4.1.1
\n\n
\n- Correct link to GitHub Docs by
\n@peterbe
in actions/checkout#1511- Link to release page from what's new section by
\n@cory-miller
in actions/checkout#1514v4.1.0
\n\nv4.0.0
\n\nv3.6.0
\n\n
\n- Fix: Mark test scripts with Bash'isms to be run via Bash
\n- Add option to fetch tags even if fetch-depth > 0
\nv3.5.3
\n\n
\n- Fix: Checkout fail in self-hosted runners when faulty submodule are checked-in
\n- Fix typos found by codespell
\n- Add support for sparse checkouts
\nv3.5.2
\n\nv3.5.1
\n\nv3.5.0
\n\nv3.4.0
\n\n\n
... (truncated)
\n0ad4b8f
Prep Release v4.1.4 (#1704)43045ae
Disable extensions.worktreeConfig
when disabling sparse-checkout
(#1692)37b0821
Bump the minor-actions-dependencies group with 2 updates (#1693)9839dc1
Add dependabot config (#1688)9b4c13b
Bump word-wrap from 1.2.3 to 1.2.5 (#1643)Sourced from org.apache.maven.plugins:maven-gpg-plugin's releases.
\n\n\n3.2.4
\nRelease Notes - Maven GPG Plugin - Version 3.2.4
\n\n\n
\n\n\n
\n- [MGPG-125] - Fix "bestPractices" (#95)
\n@cstamas
📦 Dependency updates
\n\n
\n- Bump commons-io:commons-io from 2.16.0 to 2.16.1 (#94)
\n@dependabot