aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | 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
* Clarify licensing through REUSE annotations.Matthias Andreas Benkard2022-02-0339-3/+624
| | | | | | | | - Manual: GFDL-1.3-or-later - Library: LGPL-3.0-or-later - Examples: GPL-3.0-or-later Change-Id: I1d1bfede7ba51c4043f8d7e572aa88b42cc8bacf
* Improve the readability of the OSTree repository documentation.Matthias Andreas Benkard2022-01-251-162/+93
| | | | Change-Id: I2d8a77a146951dcb39f569e0fb285deb2fe093d5
* Document repository layout, add modified Base64 ByteString encoding.Matthias Andreas Benkard2022-01-236-6/+348
| | | | Change-Id: I564db0e346346b608fa11527590e264c694fedaf
* Bump version to 0.1.6-SNAPSHOT.Matthias Andreas Benkard2021-12-305-10/+10
| | | | Change-Id: I7e10c262c799731218bd48299eb32ca1499d8934
* Release 0.1.5.v0.1.5Matthias Andreas Benkard2021-12-308-16/+16
| | | | Change-Id: If5662f38b8475c588223b93ce0bf1cee31a37b6c
* jgvariant-ostree: Handle non-canonical endianness in static deltas.Matthias Andreas Benkard2021-12-303-14/+53
| | | | Change-Id: I333fce6d6f4df995d6d965261bb66e50c116f02d
* jvgariant-ostree: Correctly deserialize delta operations.Matthias Andreas Benkard2021-12-304-66/+160
| | | | Change-Id: Ic6659d7ea5e9411220571c33979e29471cec897e
* jgvariant-ostree: DeltaPartPayload: Decompress LZMA if needed.Matthias Andreas Benkard2021-12-304-4/+38
| | | | Change-Id: I4a751b7778c30d2e126a058c766edaef7b641415
* jgvariant-ostree: DeltaPartPayload: Detect and handle compression byte.Matthias Andreas Benkard2021-12-301-5/+18
| | | | Change-Id: I6d5aa4deb7c94bafae1fb5f92c68cdb4809ceca0
* Add Decoder#ofPredicate, Decoder#contramap.Matthias Andreas Benkard2021-12-302-2/+162
| | | | Change-Id: Ifd4e372a6a3c3028d1cd74e6d9a0145c3f571ff5
* Checksum: Convert 0-sized checksums to all-zeros checksums.Matthias Andreas Benkard2021-12-291-0/+4
| | | | Change-Id: Ia2429edafcdc93aad01310f66f489c3dd54ec365
* Properly document jgvariant-ostree.Matthias Andreas Benkard2021-12-2917-18/+554
| | | | Change-Id: I0aa3b1df512ef99d0e25d73efdd34a1b488e7d0d
* Bump version to 0.1.5-SNAPSHOT.Matthias Andreas Benkard2021-12-285-10/+10
| | | | Change-Id: I2d3de6f1f7976f4c72f54e2fb2923c931047861c
* Release 0.1.4.v0.1.4Matthias Andreas Benkard2021-12-285-10/+10
| | | | Change-Id: I1d75cf80cf2ce58c7d8635b109e09ed271614d3c
* Fix tests, module names.Matthias Andreas Benkard2021-12-282-1/+3
| | | | Change-Id: I38cc06a8ac6036f3561692ff62fc73f81d2653c4
* README: Add module overview.Matthias Andreas Benkard2021-12-282-5/+8
| | | | Change-Id: I8c4701e8d4561940025165dd3beb448e3443de36
* OSTree: Use dictionary types where appropriate.Matthias Andreas Benkard2021-12-284-48/+15
| | | | Change-Id: I58be4cbcdd663350d7524ec5ce97f1d3be10d7e1
* Decode dictionary entry arrays as dictionaries.Matthias Andreas Benkard2021-12-283-9/+25
| | | | Change-Id: If31659887dcd2d219d421f78e50cdeb1be3709a9
* Add Decoder#ofDictionary.Matthias Andreas Benkard2021-12-282-0/+74
| | | | Change-Id: I53873f743ce84d9bf50da4cb5238a6f4d82de986
* Add Decoder#ofDictionaryEntry.Matthias Andreas Benkard2021-12-284-2/+67
| | | | Change-Id: Ie78096e1a7cfd3bcfa446e3ababe15b910d0c23c
* Decoder: Convert anonymous inner class into named inner classes.Matthias Andreas Benkard2021-12-281-43/+67
| | | | Change-Id: Ib766c56fe07f38a35bafc3d18d0b523d8577d605