Skip to content

Commit 18ccf17

Browse files
Fix wrong variables on root group
1 parent 45a6530 commit 18ccf17

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

binary-array-ld-netcdf/src/main/kotlin/net/bald/netcdf/NetCdfBinaryArray.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ class NetCdfBinaryArray(
1515
override val uri: String,
1616
private val file: NetcdfFile
1717
): BinaryArray, Closeable {
18-
override val root: Container get() = NetCdfContainer(file)
18+
override val root: Container get() = NetCdfContainer(file.rootGroup)
1919

2020
override fun close() {
2121
file.close()

binary-array-ld-netcdf/src/main/kotlin/net/bald/netcdf/NetCdfContainer.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@ package net.bald.netcdf
22

33
import net.bald.Container
44
import net.bald.Var
5-
import ucar.nc2.NetcdfFile
5+
import ucar.nc2.Group
66

77
/**
88
* NetCDF implementation of [Container].
99
*/
1010
class NetCdfContainer(
11-
private val file: NetcdfFile
11+
private val group: Group
1212
): Container {
1313
override fun vars(): Sequence<Var> {
14-
return file.variables.asSequence().map(::NetCdfVar)
14+
return group.variables.asSequence().map(::NetCdfVar)
1515
}
1616
}

0 commit comments

Comments
 (0)