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 6cb80da
Show file tree
Hide file tree
Showing 4 changed files with 672 additions and 239 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 @@ -25,7 +25,7 @@ import kotlin.reflect.typeOf
* Represents the contents of a column; however, it may be implemented.
* The default implementation is found at [ColumnDataHolderImpl].
*/
public interface ColumnDataHolder<T> : List<T> {
public interface ColumnDataHolder<T> : /*Mutable*/ List<T> {

public fun toSet(): Set<T>

Expand Down
Loading

0 comments on commit 6cb80da

Please sign in to comment.