@@ -32,7 +32,7 @@ fn format_single_line_primary_highlight() {
32
32
33
33
let diagnostic = Diagnostic :: error ( )
34
34
. message ( "message" )
35
- . primary_span ( span ( 8 , 11 ) ) ;
35
+ . unlabeled_span ( span ( 8 , 11 ) ) ;
36
36
37
37
assert_format (
38
38
& diagnostic,
@@ -51,7 +51,7 @@ fn format_two_line_primary_highlight() {
51
51
let mut map = SourceMap :: default ( ) ;
52
52
map. add_str ( Anonymous , "alpha\n beta\n " ) ;
53
53
54
- let diagnostic = Diagnostic :: error ( ) . primary_span ( span ( 1 , 9 ) ) ;
54
+ let diagnostic = Diagnostic :: error ( ) . unlabeled_span ( span ( 1 , 9 ) ) ;
55
55
56
56
assert_format (
57
57
& diagnostic,
@@ -75,7 +75,7 @@ fn format_multi_line_primary_highlight() {
75
75
let diagnostic = Diagnostic :: error ( )
76
76
. code ( ErrorCode :: E000 )
77
77
. message ( "explanation" )
78
- . primary_span ( span ( 9 , 23 ) ) ;
78
+ . unlabeled_span ( span ( 9 , 23 ) ) ;
79
79
80
80
assert_format (
81
81
& diagnostic,
@@ -106,7 +106,7 @@ fn format_triple_digit_line_number() {
106
106
107
107
let diagnostic = Diagnostic :: warning ( )
108
108
. message ( "this is a sentence" )
109
- . primary_span ( span ( 124 , 133 ) ) ;
109
+ . unlabeled_span ( span ( 124 , 133 ) ) ;
110
110
111
111
assert_format (
112
112
& diagnostic,
@@ -128,9 +128,9 @@ fn format_primary_secondary_highlights() {
128
128
let diagnostic = Diagnostic :: error ( )
129
129
. code ( ErrorCode :: E001 )
130
130
. message ( "important" )
131
- . primary_span ( span ( 7 , 11 ) )
132
- . secondary_span ( span ( 1 , 4 ) )
133
- . secondary_span ( span ( 15 , 17 ) ) ;
131
+ . unlabeled_span ( span ( 7 , 11 ) )
132
+ . unlabeled_secondary_span ( span ( 1 , 4 ) )
133
+ . unlabeled_secondary_span ( span ( 15 , 17 ) ) ;
134
134
135
135
assert_format (
136
136
& diagnostic,
@@ -161,8 +161,8 @@ fn format_primary_secondary_highlight_differing_line_number_widths() {
161
161
162
162
let diagnostic = Diagnostic :: bug ( )
163
163
. message ( "placeholder" )
164
- . primary_span ( span ( 3 , 7 ) )
165
- . secondary_span ( span ( 19 , 28 ) ) ;
164
+ . unlabeled_span ( span ( 3 , 7 ) )
165
+ . unlabeled_secondary_span ( span ( 19 , 28 ) ) ;
166
166
167
167
assert_format (
168
168
& diagnostic,
@@ -188,8 +188,8 @@ fn format_highlights_in_different_files() {
188
188
map. add_str ( "TWO" , "zyx" ) ;
189
189
190
190
let diagnostic = Diagnostic :: debug ( )
191
- . primary_span ( span ( 4 , 5 ) )
192
- . secondary_span ( span ( 11 , 13 ) ) ;
191
+ . unlabeled_span ( span ( 4 , 5 ) )
192
+ . unlabeled_secondary_span ( span ( 11 , 13 ) ) ;
193
193
194
194
assert_format (
195
195
& diagnostic,
@@ -215,8 +215,8 @@ fn format_highlights_same_line() {
215
215
216
216
let diagnostic = Diagnostic :: error ( )
217
217
. message ( "tag" )
218
- . primary_span ( span ( 1 , 6 ) )
219
- . secondary_span ( span ( 5 , 9 ) ) ;
218
+ . unlabeled_span ( span ( 1 , 6 ) )
219
+ . unlabeled_secondary_span ( span ( 5 , 9 ) ) ;
220
220
221
221
assert_format (
222
222
& diagnostic,
@@ -242,10 +242,10 @@ fn format_labeled_highlights() {
242
242
243
243
let diagnostic = Diagnostic :: error ( )
244
244
. message ( "labels" )
245
- . labeled_primary_span ( span ( 2 , 4 ) , "pointer" )
246
- . labeled_secondary_span ( span ( 7 , 11 ) , "content" )
247
- . labeled_primary_span ( span ( 12 , 23 ) , "explanation" )
248
- . labeled_secondary_span ( span ( 28 , 33 ) , "message" ) ;
245
+ . span ( span ( 2 , 4 ) , "pointer" )
246
+ . label ( span ( 7 , 11 ) , "content" )
247
+ . span ( span ( 12 , 23 ) , "explanation" )
248
+ . label ( span ( 28 , 33 ) , "message" ) ;
249
249
250
250
assert_format (
251
251
& diagnostic,
@@ -285,10 +285,10 @@ fn format_multi_line_labeled_highlights() {
285
285
286
286
let diagnostic = Diagnostic :: error ( )
287
287
. message ( "multi-line labels" )
288
- . labeled_primary_span ( span ( 2 , 4 ) , "pointer\n context\n filler" )
289
- . labeled_secondary_span ( span ( 7 , 11 ) , "content\n indented" )
290
- . labeled_primary_span ( span ( 12 , 23 ) , "explanation\n addendum" )
291
- . labeled_secondary_span ( span ( 28 , 33 ) , "message\n \n bottom" ) ;
288
+ . span ( span ( 2 , 4 ) , "pointer\n context\n filler" )
289
+ . label ( span ( 7 , 11 ) , "content\n indented" )
290
+ . span ( span ( 12 , 23 ) , "explanation\n addendum" )
291
+ . label ( span ( 28 , 33 ) , "message\n \n bottom" ) ;
292
292
293
293
assert_format (
294
294
& diagnostic,
@@ -334,10 +334,10 @@ fn format_multi_line_labeled_highlights_no_trailing_line_break() {
334
334
335
335
let diagnostic = Diagnostic :: error ( )
336
336
. message ( "multi-line labels" )
337
- . labeled_primary_span ( span ( 2 , 4 ) , "pointer\n context\n filler" )
338
- . labeled_secondary_span ( span ( 7 , 11 ) , "content\n indented" )
339
- . labeled_primary_span ( span ( 12 , 23 ) , "explanation\n addendum" )
340
- . labeled_secondary_span ( span ( 28 , 33 ) , "message\n \n bottom" ) ;
337
+ . span ( span ( 2 , 4 ) , "pointer\n context\n filler" )
338
+ . label ( span ( 7 , 11 ) , "content\n indented" )
339
+ . span ( span ( 12 , 23 ) , "explanation\n addendum" )
340
+ . label ( span ( 28 , 33 ) , "message\n \n bottom" ) ;
341
341
342
342
assert_format (
343
343
& diagnostic,
@@ -403,7 +403,7 @@ fn format_subdiagnostics() {
403
403
404
404
let diagnostic = Diagnostic :: warning ( )
405
405
. message ( "it" )
406
- . primary_span ( span ( 5 , 7 ) )
406
+ . unlabeled_span ( span ( 5 , 7 ) )
407
407
. help ( "helpful" )
408
408
. help ( "less helpful" ) ;
409
409
@@ -429,7 +429,7 @@ fn format_subdiagnostics_two_digit_line_numbers() {
429
429
430
430
let diagnostic = Diagnostic :: warning ( )
431
431
. message ( "it" )
432
- . primary_span ( span ( 104 , 106 ) )
432
+ . unlabeled_span ( span ( 104 , 106 ) )
433
433
. help ( "helpful" )
434
434
. help ( "less helpful" ) ;
435
435
@@ -455,7 +455,7 @@ fn format_multi_line_subdiagnostics() {
455
455
456
456
let diagnostic = Diagnostic :: warning ( )
457
457
. message ( "it" )
458
- . primary_span ( span ( 5 , 7 ) )
458
+ . unlabeled_span ( span ( 5 , 7 ) )
459
459
. help ( "helpful\n tip\n hopefully" )
460
460
. help ( "less helpful\n tip\n " ) ;
461
461
@@ -482,7 +482,7 @@ fn format_multiple_primary_highlights() {
482
482
let mut map = SourceMap :: default ( ) ;
483
483
map. add_str ( Anonymous , "gamma\n " ) ;
484
484
485
- let diagnostic = Diagnostic :: error ( ) . primary_spans ( [ span ( 1 , 2 ) , span ( 3 , 4 ) , span ( 5 , 6 ) ] ) ;
485
+ let diagnostic = Diagnostic :: error ( ) . unlabeled_spans ( [ span ( 1 , 2 ) , span ( 3 , 4 ) , span ( 5 , 6 ) ] ) ;
486
486
487
487
assert_format (
488
488
& diagnostic,
@@ -511,7 +511,9 @@ fn format_zero_length_highlight() {
511
511
let mut map = SourceMap :: default ( ) ;
512
512
map. add_str ( Anonymous , "sample\n " ) ;
513
513
514
- let diagnostic = Diagnostic :: debug ( ) . message ( "nil" ) . primary_span ( span ( 3 , 3 ) ) ;
514
+ let diagnostic = Diagnostic :: debug ( )
515
+ . message ( "nil" )
516
+ . unlabeled_span ( span ( 3 , 3 ) ) ;
515
517
516
518
assert_format (
517
519
& diagnostic,
@@ -530,7 +532,9 @@ fn format_zero_length_highlight_start_of_line() {
530
532
let mut map = SourceMap :: default ( ) ;
531
533
map. add_str ( Anonymous , "sample\n " ) ;
532
534
533
- let diagnostic = Diagnostic :: debug ( ) . message ( "nil" ) . primary_span ( span ( 1 , 1 ) ) ;
535
+ let diagnostic = Diagnostic :: debug ( )
536
+ . message ( "nil" )
537
+ . unlabeled_span ( span ( 1 , 1 ) ) ;
534
538
535
539
assert_format (
536
540
& diagnostic,
@@ -551,7 +555,7 @@ fn format_zero_length_secondary_highlight() {
551
555
552
556
let diagnostic = Diagnostic :: debug ( )
553
557
. message ( "nil" )
554
- . secondary_span ( span ( 3 , 3 ) ) ;
558
+ . unlabeled_secondary_span ( span ( 3 , 3 ) ) ;
555
559
556
560
assert_format (
557
561
& diagnostic,
@@ -573,7 +577,7 @@ fn format_highlight_line_break() {
573
577
"This is a sentence.\n This is a follow-up sentence.\n " ,
574
578
) ;
575
579
576
- let diagnostic = Diagnostic :: error ( ) . labeled_primary_span ( span ( 20 , 20 ) , "EOL" ) ;
580
+ let diagnostic = Diagnostic :: error ( ) . span ( span ( 20 , 20 ) , "EOL" ) ;
577
581
578
582
assert_format (
579
583
& diagnostic,
@@ -592,7 +596,7 @@ fn format_highlight_end_of_input() {
592
596
let mut map = SourceMap :: default ( ) ;
593
597
map. add_str ( Anonymous , "This is a sentence." ) ;
594
598
595
- let diagnostic = Diagnostic :: error ( ) . labeled_primary_span ( span ( 20 , 20 ) , "EOI" ) ;
599
+ let diagnostic = Diagnostic :: error ( ) . span ( span ( 20 , 20 ) , "EOI" ) ;
596
600
597
601
assert_format (
598
602
& diagnostic,
@@ -613,7 +617,7 @@ fn format_highlight_end_of_input_with_trailing_line_break() {
613
617
let mut map = SourceMap :: default ( ) ;
614
618
map. add_str ( Anonymous , "This is a sentence.\n " ) ;
615
619
616
- let diagnostic = Diagnostic :: error ( ) . labeled_primary_span ( span ( 21 , 21 ) , "EOI" ) ;
620
+ let diagnostic = Diagnostic :: error ( ) . span ( span ( 21 , 21 ) , "EOI" ) ;
617
621
618
622
assert_format (
619
623
& diagnostic,
@@ -638,7 +642,7 @@ fn format_highlight_containing_final_line_break() {
638
642
639
643
let diagnostic = Diagnostic :: warning ( )
640
644
. message ( "weird corner case" )
641
- . primary_span ( span ( 1 , 21 ) ) ;
645
+ . unlabeled_span ( span ( 1 , 21 ) ) ;
642
646
643
647
assert_format (
644
648
& diagnostic,
@@ -661,7 +665,7 @@ fn format_highlight_containing_final_end_of_input() {
661
665
let mut map = SourceMap :: default ( ) ;
662
666
map. add_str ( Anonymous , "EVERYTHING\n " ) ;
663
667
664
- let diagnostic = Diagnostic :: bug ( ) . primary_span ( span ( 1 , 13 ) ) ;
668
+ let diagnostic = Diagnostic :: bug ( ) . unlabeled_span ( span ( 1 , 13 ) ) ;
665
669
666
670
assert_format (
667
671
& diagnostic,
@@ -682,7 +686,7 @@ fn format_highlight_in_empty_file() {
682
686
683
687
let diagnostic = Diagnostic :: error ( )
684
688
. message ( "this file has to contain something reasonable" )
685
- . primary_span ( span ( 1 , 1 ) ) ;
689
+ . unlabeled_span ( span ( 1 , 1 ) ) ;
686
690
687
691
assert_format (
688
692
& diagnostic,
@@ -733,7 +737,7 @@ fn format_path_together_with_highlight() {
733
737
let diagnostic = Diagnostic :: error ( )
734
738
. message ( "this file is not acceptable" )
735
739
. path ( "problematic.txt" . into ( ) )
736
- . labeled_primary_span ( span ( 20 , 25 ) , "because you set this" ) ;
740
+ . span ( span ( 20 , 25 ) , "because you set this" ) ;
737
741
738
742
assert_format (
739
743
& diagnostic,
@@ -774,7 +778,7 @@ fn format_two_line_break_highlight_containing_first() {
774
778
let mut map = SourceMap :: default ( ) ;
775
779
map. add_str ( Anonymous , "alpha\n beta\n \n gamma" ) ;
776
780
777
- let diagnostic = Diagnostic :: bug ( ) . primary_span ( span ( 1 , 12 ) ) ;
781
+ let diagnostic = Diagnostic :: bug ( ) . unlabeled_span ( span ( 1 , 12 ) ) ;
778
782
779
783
// @Note I don't actually know how it should be rendered
780
784
assert_format (
@@ -798,7 +802,7 @@ fn format_two_line_breaks_highlight_containing_second() {
798
802
let mut map = SourceMap :: default ( ) ;
799
803
map. add_str ( Anonymous , "alpha\n \n " ) ;
800
804
801
- let diagnostic = Diagnostic :: bug ( ) . primary_span ( span ( 1 , 8 ) ) ;
805
+ let diagnostic = Diagnostic :: bug ( ) . unlabeled_span ( span ( 1 , 8 ) ) ;
802
806
803
807
// @Note I don't actually know how it should be rendered
804
808
assert_format (
0 commit comments