| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [com.google.errorprone:error_prone_core](https://errorprone.info) ([source](https://github.com/google/error-prone)) | | minor | `2.35.1` -> `2.36.0` |
| [com.google.errorprone:error_prone_annotations](https://errorprone.info) ([source](https://github.com/google/error-prone)) | compile | minor | `2.35.1` -> `2.36.0` |
---
### Release Notes
<details>
<summary>google/error-prone</summary>
### [`v2.36.0`](https://github.com/google/error-prone/releases/tag/v2.36.0): Error Prone 2.36.0
[Compare Source](https://github.com/google/error-prone/compare/v2.35.1...v2.36.0)
Changes:
- Add new matcher interfaces to `ErrorProneScanner` for AST nodes introduced after Java 11 ([`e5fd194`](https://github.com/google/error-prone/commit/e5fd194fa21ef9a01e8d4c72489906247aad81c8))
- Fix compatibility with latest JDK 24 EA builds (https://github.com/google/error-prone/commit/d67bc156b737d13ac693d73a403a11a97804423f)
- Check that `--should-stop=ifError=FLOW` is set when using the `-Xplugin` integration ([`e71db1f`](https://github.com/google/error-prone/commit/e71db1f369a9367f6f2db34c4fbd006b6d6238fd))
New checks:
- [`DuplicateBranches`](https://errorprone.info/bugpattern/DuplicateBranches): Discourage conditional expressions and if statements where both branches are the same
- [`RedundantControlFlow`](https://errorprone.info/bugpattern/RedundantControlFlow): Reports redundant `continue` statements.
Closed issues: [#​4633](https://github.com/google/error-prone/issues/4633), [#​4646](https://github.com/google/error-prone/issues/4646)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about these updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9-->
|
| |
| |
| |
| |
| |
| | |
Error Prone demands this now.
Change-Id: I1640daec54026aa4ea36be7f9cc81c9ff03f6b77
|
|/ |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [org.jetbrains:annotations](https://github.com/JetBrains/java-annotations) | compile | major | `25.0.0` -> `26.0.1` |
---
### Release Notes
<details>
<summary>JetBrains/java-annotations</summary>
### [`v26.0.1`](https://github.com/JetBrains/java-annotations/blob/HEAD/CHANGELOG.md#Version-2601)
[Compare Source](https://github.com/JetBrains/java-annotations/compare/26.0.0...26.0.1)
- Fixed sources.jar build (regression after 25.0.0)
### [`v26.0.0`](https://github.com/JetBrains/java-annotations/blob/HEAD/CHANGELOG.md#Version-2600)
[Compare Source](https://github.com/JetBrains/java-annotations/compare/25.0.0...26.0.0)
- Added new experimental annotation: `@NotNullByDefault`
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9-->
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [org.jetbrains:annotations](https://github.com/JetBrains/java-annotations) | compile | major | `24.1.0` -> `25.0.0` |
---
### Release Notes
<details>
<summary>JetBrains/java-annotations</summary>
### [`v25.0.0`](https://github.com/JetBrains/java-annotations/blob/HEAD/CHANGELOG.md#Version-2500)
[Compare Source](https://github.com/JetBrains/java-annotations/compare/24.1.0...25.0.0)
- Added Kotlin Multiplatform artifact (multiplatform-annotations).
- Removed Java 5 artifact.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9-->
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [org.tukaani:xz](https://tukaani.org/xz/java.html) ([source](https://github.com/tukaani-project/xz-java)) | compile | minor | `1.9` -> `1.10` |
| [org.eclipse:yasson](https://projects.eclipse.org/projects/ee4j.yasson) ([source](https://github.com/eclipse-ee4j/yasson)) | compile | patch | `3.0.3` -> `3.0.4` |
| [org.eclipse.parsson:parsson](https://github.com/eclipse-ee4j/parsson) | compile | patch | `1.1.6` -> `1.1.7` |
| [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) | | patch | `0.11.0` -> `0.11.1` |
| [io.hosuaby:inject-resources-junit-jupiter](https://github.com/hosuaby/inject-resources) | test | patch | `0.3.3` -> `0.3.5` |
| [org.codehaus.mojo:exec-maven-plugin](https://www.mojohaus.org/exec-maven-plugin) ([source](https://github.com/mojohaus/exec-maven-plugin)) | build | minor | `3.3.0` -> `3.4.0` |
---
### Release Notes
<details>
<summary>tukaani-project/xz-java</summary>
### [`v1.10`](https://github.com/tukaani-project/xz-java/releases/tag/v1.10): XZ for Java 1.10
[Compare Source](https://github.com/tukaani-project/xz-java/compare/v1.9...v1.10)
</details>
<details>
<summary>eclipse-ee4j/yasson</summary>
### [`v3.0.4`](https://github.com/eclipse-ee4j/yasson/compare/3.0.3...3.0.4)
[Compare Source](https://github.com/eclipse-ee4j/yasson/compare/3.0.3...3.0.4)
</details>
<details>
<summary>eclipse-ee4j/parsson</summary>
### [`v1.1.7`](https://github.com/eclipse-ee4j/parsson/compare/1.1.6...1.1.7)
[Compare Source](https://github.com/eclipse-ee4j/parsson/compare/1.1.6...1.1.7)
</details>
<details>
<summary>uber/NullAway</summary>
### [`v0.11.1`](https://github.com/uber/NullAway/blob/HEAD/CHANGELOG.md#Version-0111)
[Compare Source](https://github.com/uber/NullAway/compare/v0.11.0...v0.11.1)
- Fix issue 1008 ([#​1009](https://github.com/uber/NullAway/issues/1009))
- JSpecify: read upper bound annotations from bytecode and add tests ([#​1004](https://github.com/uber/NullAway/issues/1004))
- Fix crash with suggested suppressions in JSpecify mode ([#​1001](https://github.com/uber/NullAway/issues/1001))
- Update to JSpecify 1.0 and use JSpecify annotations in NullAway code ([#​1000](https://github.com/uber/NullAway/issues/1000))
- Expose [@​EnsuresNonNull](https://github.com/EnsuresNonNull) and [@​RequiresNonNull](https://github.com/RequiresNonNull) in annotations package ([#​999](https://github.com/uber/NullAway/issues/999))
- Don't report initializer warnings on [@​NullUnmarked](https://github.com/NullUnmarked) constructors / methods ([#​997](https://github.com/uber/NullAway/issues/997))
- Strip annotations from MethodSymbol strings ([#​993](https://github.com/uber/NullAway/issues/993))
- JSpecify: fix crashes where declared parameter / return types were raw ([#​989](https://github.com/uber/NullAway/issues/989))
- JSpecify: Handle [@​nullable](https://github.com/nullable) elements for enhanced-for-loops on arrays ([#​986](https://github.com/uber/NullAway/issues/986))
- Features/944 tidy stream nullability propagator ([#​985](https://github.com/uber/NullAway/issues/985))
- Tests for loops over arrays ([#​982](https://github.com/uber/NullAway/issues/982))
- Bug fixes for array subtyping at returns / parameter passing ([#​980](https://github.com/uber/NullAway/issues/980))
- JSpecify: Handle [@​nonnull](https://github.com/nonnull) elements in [@​nullable](https://github.com/nullable) content arrays ([#​963](https://github.com/uber/NullAway/issues/963))
- Don't report [@​nullable](https://github.com/nullable) type argument errors for unmarked classes ([#​958](https://github.com/uber/NullAway/issues/958))
- External Library Models: Adding support for Nullable upper bounds of Generic Type parameters ([#​949](https://github.com/uber/NullAway/issues/949))
- Refactoring / code cleanups:
- Test on JDK 22 ([#​992](https://github.com/uber/NullAway/issues/992))
- Add test case for [@​nullable](https://github.com/nullable) Void with override in JSpecify mode ([#​990](https://github.com/uber/NullAway/issues/990))
- Enable UnnecessaryFinal and PreferredInterfaceType EP checks ([#​991](https://github.com/uber/NullAway/issues/991))
- Add missing [@​test](https://github.com/test) annotation ([#​988](https://github.com/uber/NullAway/issues/988))
- Fix typo in variable name ([#​987](https://github.com/uber/NullAway/issues/987))
- Remove AbstractConfig class ([#​974](https://github.com/uber/NullAway/issues/974))
- Fix Javadoc for MethodRef ([#​973](https://github.com/uber/NullAway/issues/973))
- Refactored data clumps with the help of LLMs (research project) ([#​960](https://github.com/uber/NullAway/issues/960))
- Build / CI tooling maintenance:
- Various cleanups enabled by bumping minimum Java and Error Prone versions ([#​962](https://github.com/uber/NullAway/issues/962))
- Disable publishing of snapshot builds from CI ([#​967](https://github.com/uber/NullAway/issues/967))
- Update Gradle action usage in CI workflow ([#​969](https://github.com/uber/NullAway/issues/969))
- Update Gradle config to always compile Java code using JDK 17 ([#​971](https://github.com/uber/NullAway/issues/971))
- Update JavaParser to 3.26.0 ([#​970](https://github.com/uber/NullAway/issues/970))
- Reenable JMH benchmarking in a safer manner ([#​975](https://github.com/uber/NullAway/issues/975))
- Updated JMH Benchmark Comment Action ([#​976](https://github.com/uber/NullAway/issues/976))
- Update to Gradle 8.8 ([#​981](https://github.com/uber/NullAway/issues/981))
- Update to Error Prone 2.28.0 ([#​984](https://github.com/uber/NullAway/issues/984))
- Update to Gradle 8.9 ([#​998](https://github.com/uber/NullAway/issues/998))
- Update to WALA 1.6.6 ([#​1003](https://github.com/uber/NullAway/issues/1003))
</details>
<details>
<summary>hosuaby/inject-resources</summary>
### [`v0.3.5`](https://github.com/hosuaby/inject-resources/compare/v0.3.4...v0.3.5)
[Compare Source](https://github.com/hosuaby/inject-resources/compare/v0.3.4...v0.3.5)
### [`v0.3.4`](https://github.com/hosuaby/inject-resources/compare/v0.3.3...v0.3.4)
[Compare Source](https://github.com/hosuaby/inject-resources/compare/v0.3.3...v0.3.4)
</details>
<details>
<summary>mojohaus/exec-maven-plugin</summary>
### [`v3.4.0`](https://github.com/mojohaus/exec-maven-plugin/releases/tag/3.4.0)
[Compare Source](https://github.com/mojohaus/exec-maven-plugin/compare/3.3.0...3.4.0)
<!-- Optional: add a release summary here -->
#### 🚀 New features and improvements
- Allow `<includePluginDependencies>` to be specified for the exec:exec goal ([#​432](https://github.com/mojohaus/exec-maven-plugin/pull/432)) [@​sebthom](https://github.com/sebthom)
#### 🐛 Bug Fixes
- Do not get UPPERCASE env vars ([#​427](https://github.com/mojohaus/exec-maven-plugin/pull/427)) [@​wheezil](https://github.com/wheezil)
#### 📦 Dependency updates
- Bump org.codehaus.mojo:mojo-parent from 82 to 84 ([#​434](https://github.com/mojohaus/exec-maven-plugin/pull/434)) [@​dependabot](https://github.com/dependabot)
- Bump org.codehaus.plexus:plexus-xml from 3.0.0 to 3.0.1 ([#​431](https://github.com/mojohaus/exec-maven-plugin/pull/431)) [@​dependabot](https://github.com/dependabot)
#### 👻 Maintenance
- Remove Log4j 1.2.x from ITs ([#​437](https://github.com/mojohaus/exec-maven-plugin/pull/437)) [@​slawekjaranowski](https://github.com/slawekjaranowski)
#### 🔧 Build
- Use Maven 3.9.7 and 4.0.0-beta-3 ([#​433](https://github.com/mojohaus/exec-maven-plugin/pull/433)) [@​slawekjaranowski](https://github.com/slawekjaranowski)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
👻 **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9-->
|
|/ |
|
|
|
|
| |
Change-Id: Ib4e0fccb1c65862909d63587d16d7283fc49a10a
|
| |
|
|
|
|
| |
Change-Id: Ia04b52c36f9779ab15e688e0dd7434644b3a3f7f
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [com.google.errorprone:error_prone_core](https://errorprone.info) ([source](https://github.com/google/error-prone)) | | minor | `2.28.0` -> `2.29.2` |
| [com.google.errorprone:error_prone_annotations](https://errorprone.info) ([source](https://github.com/google/error-prone)) | compile | minor | `2.28.0` -> `2.29.2` |
---
### Release Notes
<details>
<summary>google/error-prone</summary>
### [`v2.29.2`](https://github.com/google/error-prone/releases/tag/v2.29.2): Error Prone 2.29.2
[Compare Source](https://github.com/google/error-prone/compare/v2.29.1...v2.29.2)
This release contains all of the changes in [2.29.0](https://github.com/google/error-prone/releases/tag/v2.29.0) and [2.29.1](https://github.com/google/error-prone/releases/tag/v2.29.1), plus:
- a bug fix for a crash in `TraditionalSwitchExpression` (https://github.com/google/error-prone/issues/4479)
- restores the `module-info` for the annotations jar, which was accidentally removed (https://github.com/google/error-prone/issues/4480)
Full Changelog: https://github.com/google/error-prone/compare/v2.29.1...v2.29.2
### [`v2.29.1`](https://github.com/google/error-prone/releases/tag/v2.29.1): Error Prone 2.29.1
[Compare Source](https://github.com/google/error-prone/compare/v2.29.0...v2.29.1)
This release contains all of the changes in [2.29.0](https://github.com/google/error-prone/releases/tag/v2.29.0), plus:
- a bug fix to `UnusedVariable` to handle unnamed `_` variables (https://github.com/google/error-prone/issues/4451)
- a bug fix for a crash in `SetUnrecognized` (https://github.com/google/error-prone/issues/4475)
Full Changelog: https://github.com/google/error-prone/compare/v2.29.0...v2.29.1
### [`v2.29.0`](https://github.com/google/error-prone/releases/tag/v2.29.0): Error Prone 2.29.0
[Compare Source](https://github.com/google/error-prone/compare/v2.28.0...v2.29.0)
New checks:
- [`MissingRuntimeRetention`](https://errorprone.info/bugpattern/MissingRuntimeRetention)
- [`SetUnrecognized`](https://errorprone.info/bugpattern/SetUnrecognized)
- [`StatementSwitchToExpressionSwitch`](https://errorprone.info/bugpattern/StatementSwitchToExpressionSwitch)
Closed issues: [#​4318](https://github.com/google/error-prone/issues/4318), [#​4429](https://github.com/google/error-prone/issues/4429), [#​4467](https://github.com/google/error-prone/issues/4467)
Full Changelog: https://github.com/google/error-prone/compare/v2.28.0...v2.29.0
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about these updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9-->
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|