aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Renovate: Automerge minor updates.Matthias Benkard2023-01-121-1/+4
|
* Update all non-major dependencies (mulk/jgvariant!18)Marge Bot2023-01-111-2/+2
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This MR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) | | patch | `0.10.5` -> `0.10.7` | | [tech.picnic.error-prone-support:refaster-runner](https://error-prone.picnic.tech) ([source](https://github.com/PicnicSupermarket/error-prone-support)) | | minor | `0.6.0` -> `0.7.0` | | [tech.picnic.error-prone-support:error-prone-contrib](https://error-prone.picnic.tech) ([source](https://github.com/PicnicSupermarket/error-prone-support)) | | minor | `0.6.0` -> `0.7.0` | | [com.google.errorprone:error_prone_core](https://errorprone.info) ([source](https://github.com/google/error-prone)) | | minor | `2.16` -> `2.18.0` | | [com.google.errorprone:error_prone_annotations](https://errorprone.info) ([source](https://github.com/google/error-prone)) | compile | minor | `2.16` -> `2.18.0` | | [org.codehaus.mojo:versions-maven-plugin](https://www.mojohaus.org/versions/) ([source](https://github.com/mojohaus/versions)) | build | patch | `2.14.1` -> `2.14.2` | | [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless) | build | minor | `2.28.0` -> `2.29.0` | --- ### 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**: Renovate will not automatically rebase this PR, because other commits have been found. 👻 **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-->
| * Fix Error Prone by downgrading to 2.16.Matthias Andreas Benkard2023-01-111-1/+1
| | | | | | | | | | | | Change-Id: Ic267ab33d07bd2f4bbb505e9e88e110fd0e8c346 Tested-by: Marge Bot <https://gitlab.benkard.de/mulk/jgvariant/-/merge_requests/18> Part-of: <https://gitlab.benkard.de/mulk/jgvariant/-/merge_requests/18>
| * Update all non-major dependenciesRenovate Bot2023-01-111-1/+1
|/ | | | Part-of: <https://gitlab.benkard.de/mulk/jgvariant/-/merge_requests/18>
* Merge remote-tracking branch 'origin/master' into HEADMatthias Andreas Benkard2023-01-111-4/+4
|\ | | | | | | Change-Id: Ibe388266370d7456cf5e3888c4a7cd19c9d8c2fc
| * chore(deps): update dependency com.diffplug.spotless:spotless-maven-plugin ↵renovate[bot]2023-01-021-1/+1
| | | | | | | | | | to v2.29.0 (#17) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
| * chore(deps): update all non-major dependencies (#16)renovate[bot]2022-12-301-2/+2
| | | | | | Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
| * chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to ↵renovate[bot]2022-12-271-1/+1
| | | | | | | | | | | | | | v2.14.2 (#15) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Change-Id: I90224be74197d9d610a9c6d53065016c927b49ac
* | Update dependency org.jetbrains:annotations to v24 (mulk/jgvariant!21)Matthias Benkard2023-01-111-1/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This MR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [org.jetbrains:annotations](https://github.com/JetBrains/java-annotations) | compile | major | `23.1.0` -> `24.0.0` | --- ### Release Notes <details> <summary>JetBrains/java-annotations</summary> ### [`v24.0.0`](https://github.com/JetBrains/java-annotations/compare/23.1.0...24.0.0) [Compare Source](https://github.com/JetBrains/java-annotations/compare/23.1.0...24.0.0) </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-->
| * | Update dependency org.jetbrains:annotations to v24Renovate Bot2023-01-111-1/+1
|/ /
* | Update junit5 monorepo to v5.9.2 (mulk/jgvariant!20)Matthias Benkard2023-01-101-1/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This MR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [org.junit.jupiter:junit-jupiter-api](https://junit.org/junit5/) ([source](https://github.com/junit-team/junit5)) | test | patch | `5.9.1` -> `5.9.2` | | [org.junit.jupiter:junit-jupiter-engine](https://junit.org/junit5/) ([source](https://github.com/junit-team/junit5)) | test | patch | `5.9.1` -> `5.9.2` | --- ### 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 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 junit5 monorepo to v5.9.2Renovate Bot2023-01-101-1/+1
|/ /
* | Merge branch 'feature/better-ci' into 'master'Marge Bot2023-01-081-0/+9
|\ \ | | | | | | | | | | | | GitLab CI: Define cache, Maven options See merge request mulk/jgvariant!19
| * | GitLab CI: Define cache, Maven options.Matthias Benkard2023-01-081-0/+9
|/ / | | | | | | Part-of: <https://gitlab.benkard.de/mulk/jgvariant/-/merge_requests/19>
* | Merge branch 'set-sast-config-1' into 'master'Marge Bot2023-01-081-3/+9
|\ \ | | | | | | | | | | | | Configure GitLab SAST See merge request mulk/jgvariant!17
| * | CI: Clean up some more.Matthias Benkard2023-01-081-3/+4
| | | | | | | | | | | | Part-of: <https://gitlab.benkard.de/mulk/jgvariant/-/merge_requests/17>
| * | Clean up .gitlab-ci.yml.Matthias Benkard2023-01-081-13/+8
| | | | | | | | | | | | Part-of: <https://gitlab.benkard.de/mulk/jgvariant/-/merge_requests/17>
| * | Configure SAST in `.gitlab-ci.yml`, creating this file if it does not ↵Matthias Benkard2023-01-081-4/+14
|/ / | | | | | | | | | | already exist Part-of: <https://gitlab.benkard.de/mulk/jgvariant/-/merge_requests/17>
* | Merge branch '10-action-required-fix-renovate-configuration' into 'master'Matthias Benkard2023-01-081-1/+1
|\ \ | | | | | | | | | | | | Update Renovate configuration for GitLab See merge request mulk/jgvariant!16
| * | Renovate: Use local preset path.Matthias Benkard2023-01-081-1/+1
| | |
| * | Update renovate.jsonMatthias Benkard2023-01-071-1/+1
|/ /
* | Add GitLab CI for verification.Matthias Benkard2023-01-021-0/+9
|\ \ | |/ |/| Merge-Request: https://gitlab.benkard.de/mulk/jgvariant/-/merge_requests/15
| * Add GitLab CI for verification.Matthias Benkard2023-01-021-0/+9
|/
* Update junit5 monorepo to v5.9.1 (#11)renovate[bot]2022-12-171-1/+1
| | | Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Update all non-major dependencies (#12)renovate[bot]2022-12-171-11/+11
| | | Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to ↵renovate[bot]2022-12-171-1/+1
| | | | | v3 (#13) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency org.apache.maven.plugins:maven-source-plugin ↵renovate[bot]2022-12-171-1/+1
| | | | | to v3 (#14) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency org.apache.maven.plugins:maven-scm-plugin to ↵renovate[bot]2022-12-161-1/+1
| | | | | v2.0.0-m3 (#6) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency com.uber.nullaway:nullaway to v0.10.5 (#5)renovate[bot]2022-12-161-1/+1
| | | Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Fix typo in renovate.json (#10)Matthias Andreas Benkard2022-12-161-1/+1
|
* Point renovate.json at local>benkard/.github:renovate-config (#8)Matthias Andreas Benkard2022-12-161-5/+2
|
* Add renovate.json (#4)renovate[bot]2022-12-161-0/+6
| | | Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Remove Checker Framework; add NullAway, Picnic Error Prone Support.Matthias Andreas Benkard2022-10-1714-126/+116
| | | | Change-Id: I6558f0b4db0f9a192c18bbe45e2eaf10595bc666
* Bump version to 0.1.8-SNAPSHOT.Matthias Andreas Benkard2022-10-095-10/+10
| | | | Change-Id: I170ed55d3736c0bd22e173fc53b235b38f201abb
* Release 0.1.7.v0.1.7Matthias Andreas Benkard2022-10-098-16/+16
| | | | Change-Id: I8aac861c11109073c8d62fec1fe8e122e81fe242
* Make annotation dependencies optional again.Matthias Andreas Benkard2022-10-094-6/+14
| | | | | | | | | | | All static-analaysis-related annotation libraries are compile-time-only and can therefore be marked optional. Also changes the Java module descriptors to use 'requires static' instead of plain 'requires' for the corresponding modules, which lifts the runtime dependency from the point of view of the module system. Change-Id: I414907b002f6b0290ddb61b6f0ce899481c6efd3
* POM: Update dependencies.Matthias Andreas Benkard2022-09-031-3/+3
| | | | Change-Id: I8221b129968ffc05db47ca37d6c8a38e46fab77c
* Minor Javadoc fixes.Matthias Andreas Benkard2022-09-031-1/+1
| | | | Change-Id: I16e1ffc0a6e1563d79f0a24c815b8ed0144e5cb7
* POM: Update dependencies and plugins.Matthias Andreas Benkard2022-04-151-9/+9
| | | | Change-Id: Iaec2a2ceb68c9438aae215d1b97fc475aa187bf5
* Update Javadocs with @snippet blocks.Matthias Andreas Benkard2022-04-154-20/+20
| | | | Change-Id: Id28c226b6882c088f288b247f73041be807be862
* Bump version to 0.1.7-SNAPSHOT.Matthias Andreas Benkard2022-03-015-10/+10
| | | | Change-Id: I8bb4d6a6906cc19e80e3e209b59b7d305713e1da
* Release 0.1.6.v0.1.6Matthias Andreas Benkard2022-03-016-12/+12
| | | | Change-Id: Ie74bae8648919964e4d0e6c9ef51f987ee8259fe
* BOM: Add jgvariant-ostree.Matthias Andreas Benkard2022-03-011-0/+5
| | | | Change-Id: Ie5ae4801fa476d0572355900b90f76bb1412b4d6
* POM: Update Error Prone to 2.11.0.Matthias Andreas Benkard2022-03-011-1/+1
| | | | Change-Id: I1a402b318bf4569a190b149a6abbe26f5406b1c1
* POM: Apply Flatten Maven Plugin.Matthias Andreas Benkard2022-03-013-0/+52
| | | | Change-Id: Ia17df13f08958a322e7fb20467e1666cd55dbe2b
* POM: Move Checker Framework dependencies to submodules.Matthias Andreas Benkard2022-03-013-16/+28
| | | | Change-Id: If611d49269cce036f0c81f6b1e95bccbb53a8882
* POM: Apply ${xz.version} as appropriate.Matthias Andreas Benkard2022-03-011-1/+1
| | | | Change-Id: I0ac6db1e3e5530221316db28c12015e9f4e9c18b
* Ensure nullness correctness using Checker Framework.Matthias Andreas Benkard2022-03-016-47/+91
| | | | Change-Id: Ie5a7749194313664a206e44597091a62afca9bdb
* Remove COPYING.GPL.Matthias Andreas Benkard2022-02-041-674/+0
| | | | | | | | | In order to help static analysis tools such as GitHub's Licensee license detector, this change makes the overall project license easier to see by copying LICENSES/LGPL-3.0-or-later.txt to COPYING and removing all other COPYING.* files. Change-Id: I82a2277354c62106bb5c3183c7496d815c1bbd8b
* Replace license files with FSF versions.Matthias Andreas Benkard2022-02-043-381/+1219
| | | | | | | The FSF versions of the text files are easier to read in a text editor, which gives them better usability. Change-Id: I476e9ac0e967c19a1b05638f8c4fb59ea900e002