50 Commits (6cda83b4bc357a5bc25d4a724ad7d20cf90dd506)

Author SHA1 Message Date
Graham 192d5b9e8d Resolve inspections 4 years ago
Graham b2a7464da2 Use Kotlin's new ArrayDeque class 4 years ago
Graham 3f8e1a1951 Add FlatFileStoreTest 4 years ago
Graham 232ba32bbd Enable explicit API mode 4 years ago
Graham ada90fb027 Add DiskStore tests 4 years ago
Graham cec68723a4 Add Cp1252Charset contains test 4 years ago
Graham eef8fc1f0c Improve Cp1252Charset.contains() 4 years ago
Graham 2525501901 Add ModifiedUtf8Charset 4 years ago
Graham 7ab3b3d335 Add method for calculating the K&R hash code of a CP-1252-encoded string 4 years ago
Graham be7cc9ac8a Add Cp1252Charset 4 years ago
Graham 7179743f5d Add fsync() extension method 4 years ago
Graham c3715d7320 Add useTempFile extension methods 5 years ago
Graham 8370ad104e Write files atomically 5 years ago
Graham eef6d31753 Replace org.junit.jupiter.api.Test with kotlin.test.Test 5 years ago
Graham ccf7056a93 Use private companion objects where possible 5 years ago
Graham 0206bbd4b2 Set DeterministicJarOutputStream's default compression level to 9 5 years ago
Graham 8685d2b2dc Remove unused DeterministicJarOutputStream methods 5 years ago
Graham 10145fdb43 Add Sequence<JarEntry> extension property to JarInputStream 5 years ago
Scu11 26348b8a2e Move Library#write methods to dedicated classes 5 years ago
Graham 9a1c0e9caf Add DeterministicJarOutputStreamTest 5 years ago
Graham 958fbc03ba Add IterableUtilsTest 5 years ago
Graham 972d3cebc1 Add ForestDisjointSetTest 5 years ago
Graham 1c539f22fe Add DisjointSet and ForestDisjointSet documentation 5 years ago
Graham 54aa9b738c Add testFlush() to SkipOutputStreamTest 5 years ago
Graham fced5610a5 Add SkipOutputStreamTest 5 years ago
Graham 09f17d246b Add additional removeFirst() variants to IterableUtils 5 years ago
Graham 465078256f Rename common module to util again 5 years ago
Graham e05653cdcc Rename util to common 5 years ago
Graham ec58c75ab4 Add kotlin-inline-logger dependency 5 years ago
Graham b25f3c0c58 Convert ForestDisjointSet to Kotlin 5 years ago
Graham 7a0f94dbde Convert elements and partitions to properties 5 years ago
Graham c0836e11f6 Convert DisjointSet to Kotlin 5 years ago
Graham 429867e3af Convert SkipOutputStream to Kotlin 5 years ago
Graham caaa53095d Convert DeterministicJarOutputStream to Kotlin 5 years ago
Graham 72db700534 Remove capitalize() method 5 years ago
Graham db971f6b2b Convert indefiniteArticle() to an extension method 5 years ago
Graham 09141e451a Convert StringUtilsTest to Kotlin 5 years ago
Graham 4e4d2daa1e Add kotlin-test-junit5 dependency 5 years ago
Graham 879e3152fc Convert StringUtils to Kotlin 5 years ago
Graham 8ecbe7bb82 Remove unused openrs2.root property 5 years ago
Graham 1333cc31e6 Format StringUtilsTest 5 years ago
Graham ef9e61de33 Add StringUtilsTest 5 years ago
Graham eec8990481 Add description to all modules 5 years ago
Graham d293176959 Replace maven.multiModuleProjectDirectory with openrs2.root 5 years ago
Graham dd2ba3592d Add toString() method to ForestDisjointSet partitions 5 years ago
Graham c1358f6105 Add renamer to the deobfuscator 5 years ago
Graham e42fcd01b5 Add ForestDisjointSet 5 years ago
Graham a91bf3562b Add Guava and SLF4J dependencies to the util module 5 years ago
Graham d9d6ab27c1 Add Library class for reading and writing .jar and .pack files 5 years ago
Graham a04297cf0a Add initial project structure 5 years ago