diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d3af480be..48653ce17 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -64,20 +64,19 @@ jobs: shell: bash run: | sbt -v -Dfile.encoding=UTF-8 "-Dbenchmark.pattern=.*Shapeless.*" "runBenchmarks" - - name: Checkout Develop Branch (4, 5) + - name: Checkout 1.10.x Branch (4, 5) if: ${{ github.event_name == 'pull_request' && (matrix.jobtype == 4 || matrix.jobtype == 5) }} uses: actions/checkout@v4 with: clean: false - ref: develop - - name: Benchmark (Scalac) against Develop Branch (4) + ref: 1.10.x + - name: Benchmark (Scalac) against 1.10.x Branch (4) if: ${{ github.event_name == 'pull_request' && matrix.jobtype == 4 }} shell: bash run: | - sbt -v -Dfile.encoding=UTF-8 "-Dbenchmark.pattern=.*Scalac.*" "zincBenchmarks/jmh:clean" "runBenchmarks" - - name: Benchmark (Shapeless) against Develop Branch (5) + sbt -v -Dfile.encoding=UTF-8 "-Dbenchmark.pattern=.*Scalac.*" "zincBenchmarks/Jmh/clean" "runBenchmarks" + - name: Benchmark (Shapeless) against 1.10.x Branch (5) if: ${{ github.event_name == 'pull_request' && matrix.jobtype == 5 }} shell: bash run: | - sbt -v -Dfile.encoding=UTF-8 "-Dbenchmark.pattern=.*Shapeless.*" "zincBenchmarks/jmh:clean" "runBenchmarks" - + sbt -v -Dfile.encoding=UTF-8 "-Dbenchmark.pattern=.*Shapeless.*" "zincBenchmarks/Jmh/clean" "runBenchmarks" diff --git a/internal/zinc-classfile/src/main/java/sbt/internal/inc/zip/ZipCentralDir.java b/internal/zinc-classfile/src/main/java/sbt/internal/inc/zip/ZipCentralDir.java index 20fe9e1c9..c0ca6d8aa 100644 --- a/internal/zinc-classfile/src/main/java/sbt/internal/inc/zip/ZipCentralDir.java +++ b/internal/zinc-classfile/src/main/java/sbt/internal/inc/zip/ZipCentralDir.java @@ -302,8 +302,8 @@ public int hashCode() { IndexNode child; // 1st child } - private static void zerror(String msg) { - throw new ZipError(msg); + private static void zerror(String msg) throws ZipException { + throw new ZipException(msg); } private void buildNodeTree() {