Skip to content

Commit cebe8de

Browse files
#83 GitHub actions
1 parent 83b1e69 commit cebe8de

File tree

3 files changed

+16
-10
lines changed

3 files changed

+16
-10
lines changed

build.gradle

+3-3
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,16 @@ tasks.withType(JavaCompile).configureEach {
3333
}
3434

3535
dependencies {
36+
annotationProcessor "org.projectlombok:lombok:${property('lombok.version')}"
37+
3638
implementation 'org.slf4j:slf4j-api:2.1.0-alpha1'
3739
implementation 'commons-io:commons-io:2.17.0'
3840
implementation 'org.apache.commons:commons-lang3:3.17.0'
3941
implementation 'org.apache.commons:commons-collections4:4.5.0-M2'
4042
implementation 'commons-codec:commons-codec:1.17.1'
4143
implementation 'com.github.luben:zstd-jni:1.5.6-6'
4244

43-
annotationProcessor 'org.projectlombok:lombok:1.18.12'
45+
testAnnotationProcessor "org.projectlombok:lombok:${property('lombok.version')}"
4446

4547
//noinspection VulnerableLibrariesLocal
4648
testImplementation 'org.testng:testng:7.4.0'
@@ -53,8 +55,6 @@ dependencies {
5355
//noinspection VulnerableLibrariesLocal
5456
testImplementation 'de.idyl:winzipaes:1.0.1'
5557
testImplementation 'org.tukaani:xz:1.10'
56-
57-
testAnnotationProcessor 'org.projectlombok:lombok:1.18.12'
5858
}
5959

6060
jacocoTestReport {

gradle.properties

+1
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22
org.gradle.parallel=true
33
org.gradle.daemon=true
44
org.gradle.caching=false
5+
lombok.version=1.18.30

src/test/java/ru/olegcherednik/zip4jvm/symlink/SymlinkCompatibilityTest.java

+12-7
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020

2121
import org.testng.annotations.AfterClass;
2222
import org.testng.annotations.BeforeClass;
23-
import org.testng.annotations.Test;
2423
import ru.olegcherednik.zip4jvm.UnzipIt;
2524
import ru.olegcherednik.zip4jvm.Zip4jvmSuite;
2625
import ru.olegcherednik.zip4jvm.assertj.IDirectoryAssert;
@@ -106,9 +105,12 @@ public void shouldUnzipPosixZipWithSymlink() throws IOException {
106105
assertThatDirectory(destDir).symlink(symlinkTrnDirNameData).hasTarget(symlinkAbsDirNameData + '/');
107106
assertThatDirectory(destDir).symlink(symlinkAbsFileNameDucati).hasTarget(fileNameDucati);
108107
assertThatDirectory(destDir).symlink(symlinkRelFileNameDucati).hasTarget(fileNameDucati);
109-
assertThatDirectory(destDir).symlink(symlinkAbsFileNameHonda).hasTarget(zipSymlinkAbsDirNameData + zipDirNameBikes + fileNameHonda);
110-
assertThatDirectory(destDir).symlink(symlinkRelFileNameHonda).hasTarget(zipSymlinkAbsDirNameData + zipDirNameBikes + fileNameHonda);
111-
assertThatDirectory(destDir).symlink(symlinkTrnFileNameHonda).hasTarget(zipSymlinkAbsDirNameData + zipDirNameBikes + fileNameHonda);
108+
assertThatDirectory(destDir).symlink(symlinkAbsFileNameHonda).hasTarget(
109+
zipSymlinkAbsDirNameData + zipDirNameBikes + fileNameHonda);
110+
assertThatDirectory(destDir).symlink(symlinkRelFileNameHonda).hasTarget(
111+
zipSymlinkAbsDirNameData + zipDirNameBikes + fileNameHonda);
112+
assertThatDirectory(destDir).symlink(symlinkTrnFileNameHonda).hasTarget(
113+
zipSymlinkAbsDirNameData + zipDirNameBikes + fileNameHonda);
112114
}
113115

114116
public void shouldUnzipWinZipWithSymlink() throws IOException {
@@ -133,9 +135,12 @@ public void shouldUnzipWinZipWithSymlink() throws IOException {
133135
assertThatDirectory(destDir).symlink(symlinkTrnDirNameData).hasTarget(symlinkAbsDirNameData + '/');
134136
assertThatDirectory(destDir).symlink(symlinkAbsFileNameDucati).hasTarget(fileNameDucati);
135137
assertThatDirectory(destDir).symlink(symlinkRelFileNameDucati).hasTarget(fileNameDucati);
136-
assertThatDirectory(destDir).symlink(symlinkAbsFileNameHonda).hasTarget(zipSymlinkAbsDirNameData + zipDirNameBikes + fileNameHonda);
137-
assertThatDirectory(destDir).symlink(symlinkRelFileNameHonda).hasTarget(zipSymlinkAbsDirNameData + zipDirNameBikes + fileNameHonda);
138-
assertThatDirectory(destDir).symlink(symlinkTrnFileNameHonda).hasTarget(zipSymlinkAbsDirNameData + zipDirNameBikes + fileNameHonda);
138+
assertThatDirectory(destDir).symlink(symlinkAbsFileNameHonda).hasTarget(
139+
zipSymlinkAbsDirNameData + zipDirNameBikes + fileNameHonda);
140+
assertThatDirectory(destDir).symlink(symlinkRelFileNameHonda).hasTarget(
141+
zipSymlinkAbsDirNameData + zipDirNameBikes + fileNameHonda);
142+
assertThatDirectory(destDir).symlink(symlinkTrnFileNameHonda).hasTarget(
143+
zipSymlinkAbsDirNameData + zipDirNameBikes + fileNameHonda);
139144
}
140145

141146
@SuppressWarnings("FieldNamingConvention")

0 commit comments

Comments
 (0)