assertThrows
and assertFailsWith
."}},{"before":"afb99f81e12c3e618dc00e5a688ef8bab80a5d19","after":"75a84c2e16b2b38e3b356ef9f87d8208bb046346","ref":"refs/heads/test_632482116","pushedAt":"2024-05-13T17:54:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Recommend `assertThrows` and `assertFailsWith`.\n\nhttps://github.com/google/truth/issues/1292\n\nRELNOTES=n/a\nPiperOrigin-RevId: 633264611","shortMessageHtmlLink":"Recommend assertThrows
and assertFailsWith
."}},{"before":null,"after":"afb99f81e12c3e618dc00e5a688ef8bab80a5d19","ref":"refs/heads/test_632482116","pushedAt":"2024-05-13T17:50:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Recommend `assertThrows` and `assertFailsWith`.\n\nhttps://github.com/google/truth/issues/1292\n\nRELNOTES=n/a\nPiperOrigin-RevId: 632482116","shortMessageHtmlLink":"Recommend assertThrows
and assertFailsWith
."}},{"before":"b34ae473435776c90f9da9e6f3aa79fc6f40a15f","after":"8261dae9cfec00cd634873621eca17c3c6e8700d","ref":"refs/heads/gh-pages","pushedAt":"2024-05-07T12:14:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Latest javadoc on successful CI build auto-pushed to gh-pages.","shortMessageHtmlLink":"Latest javadoc on successful CI build auto-pushed to gh-pages."}},{"before":"b89cb346efc0796f901355965c7c1f5aaab9acdb","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4.1.5","pushedAt":"2024-05-07T12:12:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"ecee7248e0d7e96f3ab51581a37496fb496dc1e6","after":"0a2339ba372a8839c88faa6d7b4e87cac080d29c","ref":"refs/heads/master","pushedAt":"2024-05-07T12:12:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 4.1.4 to 4.1.5\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4.1.4 to 4.1.5.\nSourced 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_annotations'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)