Skip to content

Commit f381004

Browse files
Duncan McGregordmcg
authored andcommitted
table-reader.34 : use splitOnComma global
1 parent 059da4d commit f381004

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/main/java/travelator/tablereader/table-reading.kt

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,7 @@ fun readTableWithHeader(
77
lines.isEmpty() -> emptyList()
88
else -> readTable(
99
lines.drop(1),
10-
headerProviderFrom(lines.first()) { header -> // <1>
11-
header.splitFields(",")
12-
}
10+
headerProviderFrom(lines.first(), splitOnComma)
1311
)
1412
}
1513

@@ -28,7 +26,7 @@ val splitOnComma: (String) -> List<String> = { line ->
2826

2927
private fun headerProviderFrom(
3028
header: String,
31-
splitter: (String) -> List<String> // <2>
29+
splitter: (String) -> List<String>
3230
): (Int) -> String {
3331
val headers = splitter(header)
3432
return { index -> headers[index] }

0 commit comments

Comments
 (0)