From 796c7a04057cc620b723313fa1f583b005fac089 Mon Sep 17 00:00:00 2001 From: Yaroslav Bolyukin Date: Thu, 03 Nov 2022 22:17:08 +0000 Subject: [PATCH] fix: explaining trace underflow --- --- a/crates/jrsonnet-evaluator/src/trace/mod.rs +++ b/crates/jrsonnet-evaluator/src/trace/mod.rs @@ -302,7 +302,8 @@ annotation_type: AnnotationType::Error, range: ( start.offset - start.line_start_offset, - (end.offset - start.line_start_offset).min(source_fragment.len()), + (end.offset.saturating_sub(start.line_start_offset)) + .min(source_fragment.len()), ), }], }], -- gitstuff