Skip to content

Commit

Permalink
WIP making ColumnDataHolder mutable, so it can work as DataCollector.…
Browse files Browse the repository at this point in the history
… Using fastutils classes for this.
  • Loading branch information
Jolanrensen committed Aug 16, 2024
1 parent e53fb2a commit 3692ba2
Show file tree
Hide file tree
Showing 4 changed files with 575 additions and 234 deletions.
1 change: 1 addition & 0 deletions core/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,7 @@ dependencies {
testImplementation(libs.jsoup)

testImplementation("org.openjdk.jol:jol-core:0.10")
implementation("it.unimi.dsi:fastutil:8.5.14")
}

val samplesImplementation by configurations.getting {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ public interface ColumnDataHolder<T> : List<T> {

public operator fun get(range: IntRange): List<T>

public fun add(element: T): Boolean

public val distinct: Lazy<Set<T>>

public companion object
Expand Down
Loading

0 comments on commit 3692ba2

Please sign in to comment.