commons-compress.git
118 min agoUse String.isEmpty() master
Gary Gregory [Sun, 2 Oct 2022 17:33:45 +0000 (13:33 -0400)] 
Use String.isEmpty()

2 hours agoReplace FQCN with import
Gary Gregory [Sun, 2 Oct 2022 16:39:38 +0000 (12:39 -0400)] 
Replace FQCN with import

24 hours agoBump actions/setup-java from 3 to 3.5.1
Gary Gregory [Sat, 1 Oct 2022 18:33:06 +0000 (14:33 -0400)] 
Bump actions/setup-java from 3 to 3.5.1

45 hours agoUse generics
Gary Gregory [Fri, 30 Sep 2022 22:12:19 +0000 (18:12 -0400)] 
Use generics

Use lambdas

46 hours agoUse generics
Gary Gregory [Fri, 30 Sep 2022 20:39:09 +0000 (16:39 -0400)] 
Use generics

Access statics directly

2 days agoUse generics
Gary Gregory [Fri, 30 Sep 2022 16:00:35 +0000 (12:00 -0400)] 
Use generics

2 days agoUse generics
Gary Gregory [Fri, 30 Sep 2022 15:53:04 +0000 (11:53 -0400)] 
Use generics

2 days agoUse try-with-resources
Gary Gregory [Fri, 30 Sep 2022 15:27:57 +0000 (11:27 -0400)] 
Use try-with-resources

2 days agoSome input streams are not closed in
Gary Gregory [Fri, 30 Sep 2022 15:22:24 +0000 (11:22 -0400)] 
Some input streams are not closed in
org.apache.commons.compress.harmony.pack200.PackingUtils.

2 days agoUse generics
Gary Gregory [Fri, 30 Sep 2022 15:20:18 +0000 (11:20 -0400)] 
Use generics

2 days agoFormat tweak
Gary Gregory [Fri, 30 Sep 2022 15:11:34 +0000 (11:11 -0400)] 
Format tweak

2 days agoDon't use star imports
Gary Gregory [Fri, 30 Sep 2022 15:11:26 +0000 (11:11 -0400)] 
Don't use star imports

Remove unused imports
import in AB order
static imports come first

2 days agoBetter exception message
Gary Gregory [Fri, 30 Sep 2022 13:32:47 +0000 (09:32 -0400)] 
Better exception message

2 days ago[COMPRESS-626] OutOfMemoryError on malformed pack200 attributes
Gary Gregory [Fri, 30 Sep 2022 13:21:00 +0000 (09:21 -0400)] 
[COMPRESS-626] OutOfMemoryError on malformed pack200 attributes

2 days agoFormat tweaks
Gary Gregory [Fri, 30 Sep 2022 13:12:06 +0000 (09:12 -0400)] 
Format tweaks

2 days agoUse generics
Gary Gregory [Fri, 30 Sep 2022 13:07:55 +0000 (09:07 -0400)] 
Use generics

2 days agoOops, disable test
Gary Gregory [Fri, 30 Sep 2022 13:00:40 +0000 (09:00 -0400)] 
Oops, disable test

2 days agoBetter local and parameter names
Gary Gregory [Fri, 30 Sep 2022 12:49:06 +0000 (08:49 -0400)] 
Better local and parameter names

2 days agoBetter local and parameter names
Gary Gregory [Fri, 30 Sep 2022 12:47:29 +0000 (08:47 -0400)] 
Better local and parameter names

2 days agoBetter parameter names
Gary Gregory [Fri, 30 Sep 2022 12:44:21 +0000 (08:44 -0400)] 
Better parameter names

2 days agoReplace anti-pattern of throwing RuntimeException with more precise
Gary Gregory [Fri, 30 Sep 2022 12:40:53 +0000 (08:40 -0400)] 
Replace anti-pattern of throwing RuntimeException with more precise
runtime exceptions

2 days agoReplace throwing "impossible" RuntimeException with UncheckedIOException
Gary Gregory [Fri, 30 Sep 2022 12:36:05 +0000 (08:36 -0400)] 
Replace throwing "impossible" RuntimeException with UncheckedIOException

2 days agoMerge branch 'master' of https://gitbox.apache.org/repos/asf/commons-compress.git
Gary Gregory [Fri, 30 Sep 2022 12:26:13 +0000 (08:26 -0400)] 
Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-compress.git

2 days agoUse generics
Gary Gregory [Fri, 30 Sep 2022 12:26:03 +0000 (08:26 -0400)] 
Use generics

2 days agoBump slf4j-api from 2.0.2 to 2.0.3
dependabot[bot] [Thu, 29 Sep 2022 22:16:49 +0000 (22:16 +0000)] 
Bump slf4j-api from 2.0.2 to 2.0.3

Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/qos-ch/slf4j/releases)
- [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.2...v_2.0.3)

---
updated-dependencies:
- dependency-name: org.slf4j:slf4j-api
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2 days agoBump commons-parent from 53 to 54
Gary Gregory [Thu, 29 Sep 2022 21:56:35 +0000 (17:56 -0400)] 
Bump commons-parent from 53 to 54

3 days agoReplace Travis-CI badge with GitHub Actions CI
Gary Gregory [Thu, 29 Sep 2022 18:30:10 +0000 (14:30 -0400)] 
Replace Travis-CI badge with GitHub Actions CI

3 days agoBump maven-surefire-plugin from 3.0.0-M6 to 3.0.0-M7
Gary Gregory [Thu, 29 Sep 2022 14:31:43 +0000 (10:31 -0400)] 
Bump maven-surefire-plugin from 3.0.0-M6 to 3.0.0-M7

3 days agoBump pmd from 6.44.0 to 6.49.0.
Gary Gregory [Thu, 29 Sep 2022 14:23:28 +0000 (10:23 -0400)] 
Bump pmd from 6.44.0 to 6.49.0.

8 days agoBump japicmp-maven-plugin from 0.15.7 to 0.16.0
Gary Gregory [Sat, 24 Sep 2022 15:27:59 +0000 (11:27 -0400)] 
Bump japicmp-maven-plugin from 0.15.7 to 0.16.0

9 days agoExclude gitattributes from Apache RAT check
Gary Gregory [Fri, 23 Sep 2022 19:05:19 +0000 (15:05 -0400)] 
Exclude gitattributes from Apache RAT check

9 days agoBump slf4j-api from 2.0.1 to 2.0.2
dependabot[bot] [Thu, 22 Sep 2022 21:25:28 +0000 (21:25 +0000)] 
Bump slf4j-api from 2.0.1 to 2.0.2

Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/qos-ch/slf4j/releases)
- [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.1...v_2.0.2)

---
updated-dependencies:
- dependency-name: org.slf4j:slf4j-api
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
9 days agoBump junit.version from 5.9.0 to 5.9.1
dependabot[bot] [Thu, 22 Sep 2022 21:26:51 +0000 (21:26 +0000)] 
Bump junit.version from 5.9.0 to 5.9.1

Bumps `junit.version` from 5.9.0 to 5.9.1.

Updates `junit-jupiter-api` from 5.9.0 to 5.9.1
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.9.0...r5.9.1)

Updates `junit-jupiter-params` from 5.9.0 to 5.9.1
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.9.0...r5.9.1)

Updates `junit-vintage-engine` from 5.9.0 to 5.9.1
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.9.0...r5.9.1)

---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter-api
  dependency-type: direct:development
  update-type: version-update:semver-patch
- dependency-name: org.junit.jupiter:junit-jupiter-params
  dependency-type: direct:development
  update-type: version-update:semver-patch
- dependency-name: org.junit.vintage:junit-vintage-engine
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
10 days agoUse GitHub cache for CodeQL
Gary Gregory [Thu, 22 Sep 2022 12:42:22 +0000 (08:42 -0400)] 
Use GitHub cache for CodeQL

2 weeks agoBump slf4j-api from 2.0.0 to 2.0.1
dependabot[bot] [Fri, 16 Sep 2022 04:02:43 +0000 (04:02 +0000)] 
Bump slf4j-api from 2.0.0 to 2.0.1

Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/qos-ch/slf4j/releases)
- [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.0...v_2.0.1)

---
updated-dependencies:
- dependency-name: org.slf4j:slf4j-api
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2 weeks agoUse Java 5 for each loop
Gary Gregory [Wed, 14 Sep 2022 18:27:16 +0000 (14:27 -0400)] 
Use Java 5 for each loop

2 weeks agoAdd ossf/scorecard-action badge to readme
Gary Gregory [Wed, 14 Sep 2022 15:07:55 +0000 (11:07 -0400)] 
Add ossf/scorecard-action badge to readme

2 weeks agoAdd ossf/scorecard-action badge to readme
Gary Gregory [Wed, 14 Sep 2022 15:06:35 +0000 (11:06 -0400)] 
Add ossf/scorecard-action badge to readme

2 weeks agoBump zstd-jni from 1.5.0-3 to 1.5.2-4
Gary Gregory [Mon, 12 Sep 2022 20:05:30 +0000 (13:05 -0700)] 
Bump zstd-jni from 1.5.0-3 to 1.5.2-4

2 weeks agoAdd same scorecards-analysis.yml as Apache Log4j (except for branches)
Gary Gregory [Mon, 12 Sep 2022 16:52:47 +0000 (09:52 -0700)] 
Add same scorecards-analysis.yml as Apache Log4j (except for branches)

2 weeks ago[COMPRESS-625] Update Wikipedia link in TarUtils.java:627
Gary Gregory [Mon, 12 Sep 2022 15:27:00 +0000 (08:27 -0700)] 
[COMPRESS-625] Update Wikipedia link in TarUtils.java:627

3 weeks agoBump mockito.version from 4.7.0 to 4.8.0
dependabot[bot] [Fri, 9 Sep 2022 05:10:34 +0000 (05:10 +0000)] 
Bump mockito.version from 4.7.0 to 4.8.0

Bumps `mockito.version` from 4.7.0 to 4.8.0.

Updates `mockito-core` from 4.7.0 to 4.8.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.7.0...v4.8.0)

Updates `mockito-junit-jupiter` from 4.7.0 to 4.8.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.7.0...v4.8.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:development
  update-type: version-update:semver-minor
- dependency-name: org.mockito:mockito-junit-jupiter
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
3 weeks agoBump maven-pmd-plugin from 3.18.0 to 3.19.0
dependabot[bot] [Fri, 9 Sep 2022 04:02:43 +0000 (04:02 +0000)] 
Bump maven-pmd-plugin from 3.18.0 to 3.19.0

Bumps [maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) from 3.18.0 to 3.19.0.
- [Release notes](https://github.com/apache/maven-pmd-plugin/releases)
- [Commits](https://github.com/apache/maven-pmd-plugin/compare/maven-pmd-plugin-3.18.0...maven-pmd-plugin-3.19.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-pmd-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
3 weeks agoBump actions/checkout from 3 to 3.0.2.
Gary Gregory [Tue, 6 Sep 2022 16:21:12 +0000 (09:21 -0700)] 
Bump actions/checkout from 3 to 3.0.2.

4 weeks agoUse GAV coordinates Maven Central coordinates to make sure to pick up
Gary Gregory [Thu, 1 Sep 2022 14:35:12 +0000 (10:35 -0400)] 
Use GAV coordinates Maven Central coordinates to make sure to pick up
the latest

4 weeks agoRefer to master branch only and drop reference to trunk branch name
Gary Gregory [Thu, 1 Sep 2022 11:51:56 +0000 (07:51 -0400)] 
Refer to master branch only and drop reference to trunk branch name

4 weeks agoUpdate code coverage badge and link
Gary Gregory [Tue, 30 Aug 2022 20:47:04 +0000 (16:47 -0400)] 
Update code coverage badge and link

4 weeks agoUpdate provenance as comment.
Gary Gregory [Tue, 30 Aug 2022 15:10:22 +0000 (11:10 -0400)] 
Update provenance as comment.

4 weeks agoMove Apache license header to the top of the file
Gary Gregory [Tue, 30 Aug 2022 15:09:07 +0000 (11:09 -0400)] 
Move Apache license header to the top of the file

4 weeks agoMove Apache license header to the top of the file
Gary Gregory [Tue, 30 Aug 2022 14:45:26 +0000 (10:45 -0400)] 
Move Apache license header to the top of the file

4 weeks agoWe don't use author tags
Gary Gregory [Tue, 30 Aug 2022 13:49:33 +0000 (09:49 -0400)] 
We don't use author tags

4 weeks agoJavadoc @see tags do not need to use a FQCN for classes in java.lang
Gary Gregory [Mon, 29 Aug 2022 11:07:57 +0000 (07:07 -0400)] 
Javadoc @see tags do not need to use a FQCN for classes in java.lang

5 weeks agoAdd CodeQL badge
Gary Gregory [Sat, 27 Aug 2022 19:07:21 +0000 (15:07 -0400)] 
Add CodeQL badge

5 weeks agoMerge branch 'master' of https://gitbox.apache.org/repos/asf/commons-compress.git
Gary Gregory [Fri, 26 Aug 2022 12:13:32 +0000 (08:13 -0400)] 
Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-compress.git

5 weeks agoUpdate README to use the default Maven goal
Gary Gregory [Fri, 26 Aug 2022 12:13:24 +0000 (08:13 -0400)] 
Update README to use the default Maven goal

5 weeks agoBump maven-pmd-plugin from 3.17.0 to 3.18.0
dependabot[bot] [Fri, 26 Aug 2022 04:02:19 +0000 (04:02 +0000)] 
Bump maven-pmd-plugin from 3.17.0 to 3.18.0

Bumps [maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) from 3.17.0 to 3.18.0.
- [Release notes](https://github.com/apache/maven-pmd-plugin/releases)
- [Commits](https://github.com/apache/maven-pmd-plugin/compare/maven-pmd-plugin-3.17.0...maven-pmd-plugin-3.18.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-pmd-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
5 weeks agoBump slf4j-api from 1.7.36 to 2.0.0
dependabot[bot] [Fri, 26 Aug 2022 04:02:24 +0000 (04:02 +0000)] 
Bump slf4j-api from 1.7.36 to 2.0.0

Bumps [slf4j-api](https://github.com/qos-ch/slf4j) from 1.7.36 to 2.0.0.
- [Release notes](https://github.com/qos-ch/slf4j/releases)
- [Commits](https://github.com/qos-ch/slf4j/compare/v_1.7.36...v_2.0.0)

---
updated-dependencies:
- dependency-name: org.slf4j:slf4j-api
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
5 weeks agoBump actions/cache from 3.0.7 to 3.0.8
Gary Gregory [Mon, 22 Aug 2022 19:20:08 +0000 (15:20 -0400)] 
Bump actions/cache from 3.0.7 to 3.0.8

6 weeks agoBump maven-javadoc-plugin from 3.4.0 to 3.4.1
dependabot[bot] [Fri, 19 Aug 2022 04:02:50 +0000 (04:02 +0000)] 
Bump maven-javadoc-plugin from 3.4.0 to 3.4.1

Bumps [maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/apache/maven-javadoc-plugin/releases)
- [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.4.0...maven-javadoc-plugin-3.4.1)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-javadoc-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
6 weeks agoBump mockito.version from 4.6.1 to 4.7.0
dependabot[bot] [Fri, 19 Aug 2022 04:02:46 +0000 (04:02 +0000)] 
Bump mockito.version from 4.6.1 to 4.7.0

Bumps `mockito.version` from 4.6.1 to 4.7.0.

Updates `mockito-core` from 4.6.1 to 4.7.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.6.1...v4.7.0)

Updates `mockito-junit-jupiter` from 4.6.1 to 4.7.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.6.1...v4.7.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:development
  update-type: version-update:semver-minor
- dependency-name: org.mockito:mockito-junit-jupiter
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
7 weeks agoBump actions/cache from 3.0.6 to 3.0.7
dependabot[bot] [Fri, 12 Aug 2022 04:01:06 +0000 (04:01 +0000)] 
Bump actions/cache from 3.0.6 to 3.0.7

Bumps [actions/cache](https://github.com/actions/cache) from 3.0.6 to 3.0.7.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.6...v3.0.7)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
8 weeks agoBump actions/cache from 3.0.5 to 3.0.6
Gary Gregory [Fri, 5 Aug 2022 12:32:42 +0000 (08:32 -0400)] 
Bump actions/cache from 3.0.5 to 3.0.6

8 weeks agoBump maven-bundle-plugin from 5.1.7 to 5.1.8
dependabot[bot] [Fri, 5 Aug 2022 04:03:51 +0000 (04:03 +0000)] 
Bump maven-bundle-plugin from 5.1.7 to 5.1.8

Bumps maven-bundle-plugin from 5.1.7 to 5.1.8.

---
updated-dependencies:
- dependency-name: org.apache.felix:maven-bundle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months agoUpdate GitHub builds to use Temurin
Gary Gregory [Fri, 29 Jul 2022 12:37:42 +0000 (08:37 -0400)] 
Update GitHub builds to use Temurin

2 months agoBump junit.version from 5.8.2 to 5.9.0
dependabot[bot] [Fri, 29 Jul 2022 04:03:50 +0000 (04:03 +0000)] 
Bump junit.version from 5.8.2 to 5.9.0

Bumps `junit.version` from 5.8.2 to 5.9.0.

Updates `junit-jupiter-api` from 5.8.2 to 5.9.0
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.8.2...r5.9.0)

Updates `junit-jupiter-params` from 5.8.2 to 5.9.0
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.8.2...r5.9.0)

Updates `junit-vintage-engine` from 5.8.2 to 5.9.0
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.8.2...r5.9.0)

---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter-api
  dependency-type: direct:development
  update-type: version-update:semver-minor
- dependency-name: org.junit.jupiter:junit-jupiter-params
  dependency-type: direct:development
  update-type: version-update:semver-minor
- dependency-name: org.junit.vintage:junit-vintage-engine
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months agoUse streams
Gary Gregory [Sun, 17 Jul 2022 14:33:29 +0000 (10:33 -0400)] 
Use streams

2 months agoFormat nit
Gary Gregory [Sun, 17 Jul 2022 13:35:01 +0000 (09:35 -0400)] 
Format nit

2 months agoBump actions/cache from 3.0.4 to 3.0.5
dependabot[bot] [Fri, 15 Jul 2022 04:01:55 +0000 (04:01 +0000)] 
Bump actions/cache from 3.0.4 to 3.0.5

Bumps [actions/cache](https://github.com/actions/cache) from 3.0.4 to 3.0.5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.4...v3.0.5)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months agoBump maven-bundle-plugin from 5.1.6 to 5.1.7
dependabot[bot] [Fri, 15 Jul 2022 04:04:32 +0000 (04:04 +0000)] 
Bump maven-bundle-plugin from 5.1.6 to 5.1.7

Bumps maven-bundle-plugin from 5.1.6 to 5.1.7.

---
updated-dependencies:
- dependency-name: org.apache.felix:maven-bundle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months agoUse for-each loop
Gary Gregory [Sat, 9 Jul 2022 15:06:30 +0000 (11:06 -0400)] 
Use for-each loop

2 months agoGenerics
Gary Gregory [Sat, 9 Jul 2022 14:26:10 +0000 (10:26 -0400)] 
Generics

2 months agoFormat nit
Gary Gregory [Sat, 9 Jul 2022 14:07:12 +0000 (10:07 -0400)] 
Format nit

2 months agoFor for loop instead of while
Gary Gregory [Sat, 9 Jul 2022 12:19:40 +0000 (08:19 -0400)] 
For for loop instead of while

2 months agoFix broken XML.
Gary Gregory [Mon, 4 Jul 2022 18:26:35 +0000 (14:26 -0400)] 
Fix broken XML.

Add missing namespace and XSD to SpotBugs filter file.

3 months agoBump org.apache.felix.framework from 7.0.3 to 7.0.5
dependabot[bot] [Fri, 10 Jun 2022 04:04:19 +0000 (04:04 +0000)] 
Bump org.apache.felix.framework from 7.0.3 to 7.0.5

Bumps org.apache.felix.framework from 7.0.3 to 7.0.5.

---
updated-dependencies:
- dependency-name: org.apache.felix:org.apache.felix.framework
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
3 months agoBump maven-pmd-plugin from 3.16.0 to 3.17.0
dependabot[bot] [Fri, 10 Jun 2022 04:04:32 +0000 (04:04 +0000)] 
Bump maven-pmd-plugin from 3.16.0 to 3.17.0

Bumps [maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) from 3.16.0 to 3.17.0.
- [Release notes](https://github.com/apache/maven-pmd-plugin/releases)
- [Commits](https://github.com/apache/maven-pmd-plugin/compare/maven-pmd-plugin-3.16.0...maven-pmd-plugin-3.17.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-pmd-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
3 months agoAdd coverage.yml
Gary Gregory [Wed, 8 Jun 2022 16:49:34 +0000 (12:49 -0400)] 
Add coverage.yml

3 months agoBump actions/cache from 3.0.3 to 3.0.4
Gary Gregory [Tue, 7 Jun 2022 17:53:03 +0000 (13:53 -0400)] 
Bump actions/cache from 3.0.3 to 3.0.4

3 months agoFormat tweak
Gary Gregory [Mon, 6 Jun 2022 15:17:15 +0000 (11:17 -0400)] 
Format tweak

3 months agoFormat tweak
Gary Gregory [Mon, 6 Jun 2022 15:16:49 +0000 (11:16 -0400)] 
Format tweak

3 months agoDeprecate ServiceLoaderIterator since ServiceLoader is directly iterable
Gary Gregory [Mon, 6 Jun 2022 15:14:15 +0000 (11:14 -0400)] 
Deprecate ServiceLoaderIterator since ServiceLoader is directly iterable

3 months agoBump mockito.version from 4.5.1 to 4.6.1 #294
Gary Gregory [Fri, 3 Jun 2022 15:01:14 +0000 (11:01 -0400)] 
Bump mockito.version from 4.5.1 to 4.6.1 #294

3 months agoBump mockito.version from 4.5.1 to 4.6.1 (#294)
dependabot[bot] [Fri, 3 Jun 2022 15:00:14 +0000 (11:00 -0400)] 
Bump mockito.version from 4.5.1 to 4.6.1 (#294)

Bumps `mockito.version` from 4.5.1 to 4.6.1.

Updates `mockito-core` from 4.5.1 to 4.6.1
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.5.1...v4.6.1)

Updates `mockito-junit-jupiter` from 4.5.1 to 4.6.1
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.5.1...v4.6.1)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:development
  update-type: version-update:semver-minor
- dependency-name: org.mockito:mockito-junit-jupiter
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 months agoBump actions/cache from 3.0.2 to 3.0.3
Gary Gregory [Tue, 31 May 2022 20:30:13 +0000 (16:30 -0400)] 
Bump actions/cache from 3.0.2 to 3.0.3

4 months agoUse Objects#requireNonNull()
Gary Gregory [Tue, 24 May 2022 20:49:33 +0000 (16:49 -0400)] 
Use Objects#requireNonNull()

4 months agoBump zstd-jni from 1.5.2-2 to 1.5.2-3
dependabot[bot] [Fri, 20 May 2022 04:03:19 +0000 (04:03 +0000)] 
Bump zstd-jni from 1.5.2-2 to 1.5.2-3

Bumps [zstd-jni](https://github.com/luben/zstd-jni) from 1.5.2-2 to 1.5.2-3.
- [Release notes](https://github.com/luben/zstd-jni/releases)
- [Commits](https://github.com/luben/zstd-jni/compare/v1.5.2-2...v1.5.2-3)

---
updated-dependencies:
- dependency-name: com.github.luben:zstd-jni
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
4 months agoBump maven-bundle-plugin from 5.1.5 to 5.1.6
dependabot[bot] [Fri, 20 May 2022 04:04:28 +0000 (04:04 +0000)] 
Bump maven-bundle-plugin from 5.1.5 to 5.1.6

Bumps maven-bundle-plugin from 5.1.5 to 5.1.6.

---
updated-dependencies:
- dependency-name: org.apache.felix:maven-bundle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
4 months ago[COMPRESS-619][COMPRESS-514]
Gary Gregory [Fri, 6 May 2022 13:17:41 +0000 (09:17 -0400)] 
[COMPRESS-619][COMPRESS-514]
Implement streaming CRC-32 computation of NextHeader in
SevenZFile.initializeArchive(StartHeader, byte[], boolean)

TODO is to implement streaming for the rest of the method.

4 months agoBetter local variable name.
Gary Gregory [Fri, 6 May 2022 12:43:06 +0000 (08:43 -0400)] 
Better local variable name.

4 months agoComment out console output.
Gary Gregory [Fri, 6 May 2022 12:40:29 +0000 (08:40 -0400)] 
Comment out console output.

4 months agoComment out console output.
Gary Gregory [Fri, 6 May 2022 12:40:02 +0000 (08:40 -0400)] 
Comment out console output.

4 months agoUse Objects.requireNonNull()
Gary Gregory [Fri, 6 May 2022 12:09:03 +0000 (08:09 -0400)] 
Use Objects.requireNonNull()

4 months agoBump maven-bundle-plugin from 5.1.4 to 5.1.5 #290
Gary Gregory [Fri, 6 May 2022 11:35:57 +0000 (07:35 -0400)] 
Bump maven-bundle-plugin from 5.1.4 to 5.1.5 #290

4 months agoBump maven-bundle-plugin from 5.1.4 to 5.1.5 (#290)
dependabot[bot] [Fri, 6 May 2022 11:35:09 +0000 (07:35 -0400)] 
Bump maven-bundle-plugin from 5.1.4 to 5.1.5 (#290)

Bumps maven-bundle-plugin from 5.1.4 to 5.1.5.

---
updated-dependencies:
- dependency-name: org.apache.felix:maven-bundle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 months agoUpdate changes.xml
Gary Gregory [Fri, 6 May 2022 11:14:29 +0000 (07:14 -0400)] 
Update changes.xml

4 months agofix TarFileTest.testDirectoryWithLongNameEndsWithSlash (#289)
Matt Juntunen [Fri, 6 May 2022 11:12:39 +0000 (07:12 -0400)] 
fix TarFileTest.testDirectoryWithLongNameEndsWithSlash (#289)

4 months agoFix weird test pattern.
Gary Gregory [Fri, 6 May 2022 00:36:29 +0000 (20:36 -0400)] 
Fix weird test pattern.

4 months agoRemove unused.
Gary Gregory [Thu, 5 May 2022 23:59:36 +0000 (19:59 -0400)] 
Remove unused.

4 months agoTest on Windows and macOS because for me 'mvn' passes on Windows but
Gary Gregory [Thu, 5 May 2022 20:27:05 +0000 (16:27 -0400)] 
Test on Windows and macOS because for me 'mvn' passes on Windows but
GitHub fails on Ubuntu.

4 months agoUse try-with-resources.
Gary Gregory [Thu, 5 May 2022 20:20:45 +0000 (16:20 -0400)] 
Use try-with-resources.