From 7a15b2ff341cd0276803c3b55f58b82e3efb5879 Mon Sep 17 00:00:00 2001
From: Alexander Nozik <altavir@gmail.com>
Date: Sun, 19 Jan 2025 13:27:58 +0300
Subject: [PATCH] Add optin flag for dataFilter

---
 .../kotlin/space/kscience/dataforge/data/DataFilter.kt         | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dataforge-data/src/commonMain/kotlin/space/kscience/dataforge/data/DataFilter.kt b/dataforge-data/src/commonMain/kotlin/space/kscience/dataforge/data/DataFilter.kt
index e9392da8..b41c4f30 100644
--- a/dataforge-data/src/commonMain/kotlin/space/kscience/dataforge/data/DataFilter.kt
+++ b/dataforge-data/src/commonMain/kotlin/space/kscience/dataforge/data/DataFilter.kt
@@ -77,6 +77,7 @@ public class FilteredDataTree<T>(
         }
 }
 
+@OptIn(DFInternal::class)
 public fun <T> DataTree<T>.filterData(
     predicate: DataFilter,
-): FilteredDataTree<T> = FilteredDataTree(this, predicate, Name.EMPTY)
\ No newline at end of file
+): DataTree<T> = FilteredDataTree(this, predicate, Name.EMPTY)
\ No newline at end of file