Skip to content

Commit 4a648f3

Browse files
committed
snaploader-examples: applied API changes
1 parent 8285767 commit 4a648f3

File tree

4 files changed

+8
-11
lines changed

4 files changed

+8
-11
lines changed

snaploader-examples/src/main/java/electrostatic4j/snaploader/examples/TestBasicFeatures.java

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,9 @@
3232

3333
package electrostatic4j.snaploader.examples;
3434

35-
import java.io.IOException;
36-
3735
import electrostatic4j.snaploader.LibraryInfo;
3836
import electrostatic4j.snaploader.NativeBinaryLoader;
37+
import electrostatic4j.snaploader.filesystem.DirectoryPath;
3938
import electrostatic4j.snaploader.platform.util.DefaultDynamicLibraries;
4039
import electrostatic4j.snaploader.platform.NativeDynamicLibrary;
4140
import electrostatic4j.snaploader.platform.util.NativeVariant;
@@ -92,13 +91,12 @@ protected static void printDetails(NativeBinaryLoader loader) {
9291
System.out.println("--------------------------------------------------------------");
9392
}
9493

95-
protected static String getLibrariesAbsolutePath() {
96-
return PropertiesProvider.USER_DIR.getSystemProperty() +
97-
PropertiesProvider.FILE_SEPARATOR.getSystemProperty() + "libs";
94+
protected static DirectoryPath getLibrariesAbsolutePath() {
95+
return new DirectoryPath(PropertiesProvider.USER_DIR.getSystemProperty(), "libs");
9896
}
9997

10098
protected static String getJarFilePath() {
101-
return getLibrariesAbsolutePath() +
99+
return getLibrariesAbsolutePath().getPath() +
102100
PropertiesProvider.FILE_SEPARATOR.getSystemProperty() + getJarFile();
103101
}
104102

snaploader-examples/src/main/java/electrostatic4j/snaploader/examples/TestBasicFeatures2.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,12 @@
3232

3333
package electrostatic4j.snaploader.examples;
3434

35-
import java.io.IOException;
3635
import java.nio.file.Path;
3736
import java.nio.file.Paths;
3837
import java.nio.file.Files;
3938
import electrostatic4j.snaploader.LibraryInfo;
4039
import electrostatic4j.snaploader.NativeBinaryLoader;
40+
import electrostatic4j.snaploader.filesystem.DirectoryPath;
4141
import electrostatic4j.snaploader.platform.util.DefaultDynamicLibraries;
4242
import electrostatic4j.snaploader.platform.NativeDynamicLibrary;
4343
import electrostatic4j.snaploader.platform.util.NativeVariant;
@@ -60,7 +60,7 @@ public static void main(String[] args) throws Exception {
6060
NativeVariant.OS_NAME.getProperty(), NativeVariant.OS_ARCH.getProperty()));
6161

6262
final LibraryInfo libraryInfo = new LibraryInfo(compressionPath.toString(), "lib/placeholder",
63-
"jmealloc", extractionPath.toString());
63+
"jmealloc", new DirectoryPath(extractionPath.toString()));
6464

6565
final NativeDynamicLibrary[] libraries = new NativeDynamicLibrary[] {
6666
DefaultDynamicLibraries.LINUX_X86,

snaploader-examples/src/main/java/electrostatic4j/snaploader/examples/TestFilesystemException.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import electrostatic4j.snaploader.LibraryInfo;
44
import electrostatic4j.snaploader.LoadingCriterion;
55
import electrostatic4j.snaploader.NativeBinaryLoader;
6+
import electrostatic4j.snaploader.filesystem.DirectoryPath;
67
import electrostatic4j.snaploader.platform.NativeDynamicLibrary;
78
import electrostatic4j.snaploader.platform.util.DefaultDynamicLibraries;
89
import electrostatic4j.snaploader.platform.util.NativeVariant;
@@ -21,7 +22,7 @@ public static void main(String[] args) throws Exception {
2122
NativeVariant.OS_NAME.getProperty(), NativeVariant.OS_ARCH.getProperty()));
2223

2324
final LibraryInfo libraryInfo = new LibraryInfo(compressionPath.toString(), "lib/placeholder",
24-
"jme3alloc", extractionPath.toString());
25+
"jme3alloc", new DirectoryPath(extractionPath.toString()));
2526

2627
final NativeDynamicLibrary[] libraries = new NativeDynamicLibrary[] {
2728
DefaultDynamicLibraries.LINUX_X86,

snaploader-examples/src/main/java/electrostatic4j/snaploader/examples/TestZipExtractor.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,6 @@
3232

3333
package electrostatic4j.snaploader.examples;
3434

35-
import java.io.IOException;
36-
3735
import electrostatic4j.snaploader.filesystem.FileExtractionListener;
3836
import electrostatic4j.snaploader.filesystem.FileExtractor;
3937
import electrostatic4j.snaploader.filesystem.FileLocator;

0 commit comments

Comments
 (0)