Paul Campbell
783402f745
* lib.FileScannerTest: convert to Java * lib.Filters: convert to Java * lib.FiltersTest: convert to Java * lib.Archive: convert to Java * lib.LocalFileSystem: convert to Java * domain.Channel: better channel termination * domain.Channel: improve assurance that threads die * Ensure uisink and storage shutdown when exiting program * domain.HashesTest: clean up * domain.Channel.run() already shuts down channel when runner finishes * lib.FileScannerTest: add listener before run * domain.Channel: add lock around take and only interrupt if waiting * .run: add intellij test run configurations * app. update in-code version * app: chain ui channel construction * domain.Channel: add tracing option and simplify thread naming * storage-aws: use default multipartUploadThreshold * app: force exit once program is completed * domain.channel: split up and move Channel to its own package * lib.LocalFileSystemTest: convert to Java * lib.SequencedAction: convert to Java * domain.LocalFile: don’t box file length * lib.FileScannerTest: include hashes * lib.UnversionedMirrorArchive: convert to Java * lib: remove scala dependencies
56 lines
No EOL
1.7 KiB
XML
56 lines
No EOL
1.7 KiB
XML
<project xmlns="http://maven.apache.org/POM/4.0.0">
|
|
<modelVersion>4.0.0</modelVersion>
|
|
|
|
<parent>
|
|
<groupId>net.kemitix.thorp</groupId>
|
|
<artifactId>thorp-parent</artifactId>
|
|
<version>1.1.0-SNAPSHOT</version>
|
|
<relativePath>../parent/pom.xml</relativePath>
|
|
</parent>
|
|
|
|
<artifactId>thorp-lib</artifactId>
|
|
<name>lib</name>
|
|
|
|
<dependencies>
|
|
<!-- lombok -->
|
|
<dependency>
|
|
<groupId>org.projectlombok</groupId>
|
|
<artifactId>lombok</artifactId>
|
|
<optional>true</optional>
|
|
</dependency>
|
|
|
|
<!-- thorp -->
|
|
<dependency>
|
|
<groupId>net.kemitix.thorp</groupId>
|
|
<artifactId>thorp-domain</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>net.kemitix.thorp</groupId>
|
|
<artifactId>thorp-filesystem</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>net.kemitix.thorp</groupId>
|
|
<artifactId>thorp-config</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>net.kemitix.thorp</groupId>
|
|
<artifactId>thorp-console</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>net.kemitix.thorp</groupId>
|
|
<artifactId>thorp-storage</artifactId>
|
|
</dependency>
|
|
|
|
<!-- testing -->
|
|
<dependency>
|
|
<groupId>org.junit.jupiter</groupId>
|
|
<artifactId>junit-jupiter</artifactId>
|
|
<scope>test</scope>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>org.assertj</groupId>
|
|
<artifactId>assertj-core</artifactId>
|
|
<scope>test</scope>
|
|
</dependency>
|
|
</dependencies>
|
|
</project> |