File tree Expand file tree Collapse file tree 2 files changed +6
-3
lines changed
src/main/java/org/radarbase/output Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -73,7 +73,7 @@ class OffsetIntervals {
73
73
74
74
fun add (range : OffsetRangeSet .Range ) {
75
75
val (from, to, lastModified) = range
76
- checkNotNull(to)
76
+ checkNotNull(to) { " Cannot add OffsetRange if the `to` value is missing. " }
77
77
var index = offsetsFrom.binarySearch(from)
78
78
if (index < 0 ) {
79
79
// index where this range would be entered
@@ -143,7 +143,7 @@ class OffsetIntervals {
143
143
144
144
fun remove (range : OffsetRangeSet .Range ) {
145
145
val (from, to, _) = range
146
- checkNotNull(to)
146
+ checkNotNull(to) { " Cannot add OffsetRange if the `to` value is missing. " }
147
147
148
148
var index = offsetsFrom.binarySearch(from)
149
149
Original file line number Diff line number Diff line change @@ -81,7 +81,10 @@ data class RestructureConfig(
81
81
inline fun <T > T.copyEnv (key : String , doCopy : T .(String ) -> T ): T =
82
82
copyOnChange<T , String ?>(
83
83
null ,
84
- modification = { System .getenv(key).takeIf { it.isNotEmpty() } },
84
+ modification = {
85
+ System .getenv(key)
86
+ ?.takeIf { it.isNotEmpty() }
87
+ },
85
88
doCopy = { doCopy(requireNotNull(it) { " Environment variable $key is empty" }) },
86
89
)
87
90
You can’t perform that action at this time.
0 commit comments