aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update all non-major dependencies (mulk/jgvariant!28)Renovate Bot2024-08-081-6/+6
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 ([#&#8203;1009](https://github.com/uber/NullAway/issues/1009)) - JSpecify: read upper bound annotations from bytecode and add tests ([#&#8203;1004](https://github.com/uber/NullAway/issues/1004)) - Fix crash with suggested suppressions in JSpecify mode ([#&#8203;1001](https://github.com/uber/NullAway/issues/1001)) - Update to JSpecify 1.0 and use JSpecify annotations in NullAway code ([#&#8203;1000](https://github.com/uber/NullAway/issues/1000)) - Expose [@&#8203;EnsuresNonNull](https://github.com/EnsuresNonNull) and [@&#8203;RequiresNonNull](https://github.com/RequiresNonNull) in annotations package ([#&#8203;999](https://github.com/uber/NullAway/issues/999)) - Don't report initializer warnings on [@&#8203;NullUnmarked](https://github.com/NullUnmarked) constructors / methods ([#&#8203;997](https://github.com/uber/NullAway/issues/997)) - Strip annotations from MethodSymbol strings ([#&#8203;993](https://github.com/uber/NullAway/issues/993)) - JSpecify: fix crashes where declared parameter / return types were raw ([#&#8203;989](https://github.com/uber/NullAway/issues/989)) - JSpecify: Handle [@&#8203;nullable](https://github.com/nullable) elements for enhanced-for-loops on arrays ([#&#8203;986](https://github.com/uber/NullAway/issues/986)) - Features/944 tidy stream nullability propagator ([#&#8203;985](https://github.com/uber/NullAway/issues/985)) - Tests for loops over arrays ([#&#8203;982](https://github.com/uber/NullAway/issues/982)) - Bug fixes for array subtyping at returns / parameter passing ([#&#8203;980](https://github.com/uber/NullAway/issues/980)) - JSpecify: Handle [@&#8203;nonnull](https://github.com/nonnull) elements in [@&#8203;nullable](https://github.com/nullable) content arrays ([#&#8203;963](https://github.com/uber/NullAway/issues/963)) - Don't report [@&#8203;nullable](https://github.com/nullable) type argument errors for unmarked classes ([#&#8203;958](https://github.com/uber/NullAway/issues/958)) - External Library Models: Adding support for Nullable upper bounds of Generic Type parameters ([#&#8203;949](https://github.com/uber/NullAway/issues/949)) - Refactoring / code cleanups: - Test on JDK 22 ([#&#8203;992](https://github.com/uber/NullAway/issues/992)) - Add test case for [@&#8203;nullable](https://github.com/nullable) Void with override in JSpecify mode ([#&#8203;990](https://github.com/uber/NullAway/issues/990)) - Enable UnnecessaryFinal and PreferredInterfaceType EP checks ([#&#8203;991](https://github.com/uber/NullAway/issues/991)) - Add missing [@&#8203;test](https://github.com/test) annotation ([#&#8203;988](https://github.com/uber/NullAway/issues/988)) - Fix typo in variable name ([#&#8203;987](https://github.com/uber/NullAway/issues/987)) - Remove AbstractConfig class ([#&#8203;974](https://github.com/uber/NullAway/issues/974)) - Fix Javadoc for MethodRef ([#&#8203;973](https://github.com/uber/NullAway/issues/973)) - Refactored data clumps with the help of LLMs (research project) ([#&#8203;960](https://github.com/uber/NullAway/issues/960)) - Build / CI tooling maintenance: - Various cleanups enabled by bumping minimum Java and Error Prone versions ([#&#8203;962](https://github.com/uber/NullAway/issues/962)) - Disable publishing of snapshot builds from CI ([#&#8203;967](https://github.com/uber/NullAway/issues/967)) - Update Gradle action usage in CI workflow ([#&#8203;969](https://github.com/uber/NullAway/issues/969)) - Update Gradle config to always compile Java code using JDK 17 ([#&#8203;971](https://github.com/uber/NullAway/issues/971)) - Update JavaParser to 3.26.0 ([#&#8203;970](https://github.com/uber/NullAway/issues/970)) - Reenable JMH benchmarking in a safer manner ([#&#8203;975](https://github.com/uber/NullAway/issues/975)) - Updated JMH Benchmark Comment Action ([#&#8203;976](https://github.com/uber/NullAway/issues/976)) - Update to Gradle 8.8 ([#&#8203;981](https://github.com/uber/NullAway/issues/981)) - Update to Error Prone 2.28.0 ([#&#8203;984](https://github.com/uber/NullAway/issues/984)) - Update to Gradle 8.9 ([#&#8203;998](https://github.com/uber/NullAway/issues/998)) - Update to WALA 1.6.6 ([#&#8203;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 ([#&#8203;432](https://github.com/mojohaus/exec-maven-plugin/pull/432)) [@&#8203;sebthom](https://github.com/sebthom) #### 🐛 Bug Fixes - Do not get UPPERCASE env vars ([#&#8203;427](https://github.com/mojohaus/exec-maven-plugin/pull/427)) [@&#8203;wheezil](https://github.com/wheezil) #### 📦 Dependency updates - Bump org.codehaus.mojo:mojo-parent from 82 to 84 ([#&#8203;434](https://github.com/mojohaus/exec-maven-plugin/pull/434)) [@&#8203;dependabot](https://github.com/dependabot) - Bump org.codehaus.plexus:plexus-xml from 3.0.0 to 3.0.1 ([#&#8203;431](https://github.com/mojohaus/exec-maven-plugin/pull/431)) [@&#8203;dependabot](https://github.com/dependabot) #### 👻 Maintenance - Remove Log4j 1.2.x from ITs ([#&#8203;437](https://github.com/mojohaus/exec-maven-plugin/pull/437)) [@&#8203;slawekjaranowski](https://github.com/slawekjaranowski) #### 🔧 Build - Use Maven 3.9.7 and 4.0.0-beta-3 ([#&#8203;433](https://github.com/mojohaus/exec-maven-plugin/pull/433)) [@&#8203;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-->
| * Update all non-major dependenciesRenovate Bot2024-08-071-6/+6
|/
* Release 0.1.10v0.1.10Matthias Andreas Benkard2024-07-229-20/+20
| | | | Change-Id: Ib4e0fccb1c65862909d63587d16d7283fc49a10a
* Update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.8.0Renovate Bot2024-07-201-1/+1
|
* Switch from JetBrains annotations to JSpecify.Matthias Andreas Benkard2024-07-2014-38/+82
| | | | Change-Id: Ia04b52c36f9779ab15e688e0dd7434644b3a3f7f
* Update all non-major dependencies to v2.29.2 (mulk/jgvariant!27)Renovate Bot2024-07-181-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: [#&#8203;4318](https://github.com/google/error-prone/issues/4318), [#&#8203;4429](https://github.com/google/error-prone/issues/4429), [#&#8203;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-->
| * Update all non-major dependencies to v2.29.2Renovate Bot2024-07-181-1/+1
|/
* Update dependency org.codehaus.mojo:versions-maven-plugin to v2.17.1Renovate Bot2024-07-151-1/+1
|
* Update all non-major dependencies to v3.3.1Renovate Bot2024-07-101-1/+1
|
* Update all non-major dependenciesRenovate Bot2024-07-071-4/+4
|
* Update junit5 monorepo to v5.10.3Renovate Bot2024-07-071-1/+1
|
* Update dependency com.uber.nullaway:nullaway to v0.11.0Renovate Bot2024-06-011-1/+1
|
* Update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.7.0Renovate Bot2024-05-311-1/+1
|
* Update all non-major dependencies to v2.28.0Renovate Bot2024-05-311-1/+1
|
* Update dependency org.sonatype.plugins:nexus-staging-maven-plugin to v1.7.0Renovate Bot2024-05-271-1/+1
|
* Update dependency net.jqwik:jqwik to v1.8.5Renovate Bot2024-05-241-1/+1
|
* Update dependency org.codehaus.mojo:exec-maven-plugin to v3.3.0Renovate Bot2024-05-211-1/+1
|
* Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.2Renovate Bot2024-05-171-1/+1
|
* Update all non-major dependencies to v4.7.6Renovate Bot2024-05-071-1/+1
|
* Update dependency com.uber.nullaway:nullaway to v0.10.26Renovate Bot2024-05-031-1/+1
|
* Update all non-major dependencies to v2.27.1Renovate Bot2024-05-011-1/+1
|
* Update all non-major dependencies to v2.27.0Renovate Bot2024-04-261-1/+1
|
* Update dependency org.apache.maven.plugins:maven-jar-plugin to v3.4.1Renovate Bot2024-04-201-1/+1
|
* Update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.4Renovate Bot2024-04-191-1/+1
|
* Update dependency org.apache.maven.plugins:maven-scm-plugin to v2.1.0Renovate Bot2024-04-141-1/+1
|
* Update dependency org.apache.maven.plugins:maven-jar-plugin to v3.4.0Renovate Bot2024-04-131-1/+1
|
* Update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.3Renovate Bot2024-04-111-1/+1
|
* Update dependency org.eclipse.parsson:parsson to v1.1.6Renovate Bot2024-04-051-1/+1
|
* Update dependency org.apache.maven.plugins:maven-source-plugin to v3.3.1Renovate Bot2024-04-041-1/+1
|
* Update dependency com.uber.nullaway:nullaway to v0.10.25Renovate Bot2024-03-291-1/+1
|
* Update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.2Renovate Bot2024-03-261-1/+1
|
* Update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.13.0Renovate Bot2024-03-181-1/+1
|
* Update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.1Renovate Bot2024-03-181-1/+1
|
* Update dependency net.jqwik:jqwik to v1.8.4Renovate Bot2024-03-151-1/+1
|
* Update all non-major dependencies to v2.26.1 (mulk/jgvariant!26)Renovate Bot2024-03-121-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.25.0` -> `2.26.1` | | [com.google.errorprone:error_prone_annotations](https://errorprone.info) ([source](https://github.com/google/error-prone)) | compile | minor | `2.25.0` -> `2.26.1` | --- ### Release Notes <details> <summary>google/error-prone</summary> ### [`v2.26.1`](https://github.com/google/error-prone/releases/tag/v2.26.1): Error Prone 2.26.1 [Compare Source](https://github.com/google/error-prone/compare/v2.26.0...v2.26.1) Changes: - Fix the module name of the annotations artifact: `com.google.errorprone.annotations` (https://github.com/google/error-prone/commit/9d99ee76f2ca8568b69150f5df7fe845c8545d16) Full Changelog: https://github.com/google/error-prone/compare/v2.26.0...v2.26.1 ### [`v2.26.0`](https://github.com/google/error-prone/releases/tag/v2.26.0): Error Prone 2.26.0 [Compare Source](https://github.com/google/error-prone/compare/v2.25.0...v2.26.0) Changes: - The 'annotations' artifact now includes a `module-info.java` for Java Platform Module System support, thanks to [@&#8203;sgammon](https://github.com/sgammon) in [#&#8203;4311](https://github.com/google/error-prone/issues/4311). - Disabled checks passed to `-XepPatchChecks` are now ignored, instead of causing a crash. Thanks to [@&#8203;oxkitsune](https://github.com/oxkitsune) in [#&#8203;4028](https://github.com/google/error-prone/issues/4028). New checks: - [`SystemConsoleNull`](https://errorprone.info/bugpattern/SystemConsoleNull): Null-checking `System.console()` is not a reliable way to detect if the console is connected to a terminal. - [`EnumOrdinal`](https://errorprone.info/bugpattern/EnumOrdinal): Discourage uses of `Enum.ordinal()` Closed issues: [#&#8203;2649](https://github.com/google/error-prone/issues/2649), [#&#8203;3908](https://github.com/google/error-prone/issues/3908), [#&#8203;4028](https://github.com/google/error-prone/issues/4028), [#&#8203;4311](https://github.com/google/error-prone/issues/4311), [#&#8203;4314](https://github.com/google/error-prone/issues/4314) Full Changelog: https://github.com/google/error-prone/compare/v2.25.0...v2.26.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-->
| * Update all non-major dependencies to v2.26.1Renovate Bot2024-03-121-1/+1
|/
* Update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.0Renovate Bot2024-03-111-1/+1
|
* Update dependency com.uber.nullaway:nullaway to v0.10.24Renovate Bot2024-03-041-1/+1
|
* jgvariant-core: Property tests for some maps and lists.Matthias Andreas Benkard2024-03-031-31/+74
| | | | Change-Id: I1edb66339290f02bf147582f9541b7fd2f3533ce
* jgvariant-tool: Mark compile-time-only dependencies as optional.Matthias Andreas Benkard2024-03-021-0/+3
| | | | | | | | | The way flatten-maven-plugin is configured, optional dependencies are omitted, but provided dependencies are included in the final POM. Since they are not needed at runtime, it makes sense to omit them by marking them as optional. This causes fewer security alerts. Change-Id: I8f39c0066331c067186b9fa016bf60477653a48c
* Bump version to 0.1.10-SNAPSHOT.Matthias Andreas Benkard2024-03-026-14/+14
| | | | Change-Id: Ie61b7c7ee7e8124eeaa62372067e3234011a76f3
* Release 0.1.9.v0.1.9Matthias Andreas Benkard2024-03-026-14/+14
| | | | Change-Id: I8e9baefaaecf57a5fef7e6cde65847a6cbd83a07
* jgvariant-tool, add-static-delta: Document better, accept modified Base64.Matthias Andreas Benkard2024-03-024-29/+82
| | | | Change-Id: Icad477b34d074164ffdd162afd91f4abf627b979
* jgvariant-tool: Add 'ostree summary add-static-delta' command.Matthias Andreas Benkard2024-03-024-6/+122
| | | | Change-Id: I3b318269c4c85b581d6639fe5ec6a14bf2604ad4
* Reformat.Matthias Andreas Benkard2024-03-025-14/+14
| | | | Change-Id: I63bc83ade4d99856a0317104efbe1d4420c361bd
* jgvariant-tool: Factor out generic read command.Matthias Andreas Benkard2024-03-022-7/+14
| | | | Change-Id: I977a3a36ae5dec7e5a2847b2d0558dd7026184b1
* Update dependency net.jqwik:jqwik to v1.8.3Renovate Bot2024-02-231-1/+1
|
* Update dependency org.codehaus.mojo:exec-maven-plugin to v3.2.0Renovate Bot2024-02-221-1/+1
|
* Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.1Renovate Bot2024-02-191-1/+1
|
* Update all non-major dependencies to v2.25.0Renovate Bot2024-02-161-1/+1
|