@@ -146,18 +146,14 @@ fn incompat_in_dependency() {
146
146
. with_stderr_data ( str![ [ r#"
147
147
[FINISHED] `dev` profile [unoptimized + debuginfo] target(s) in [ELAPSED]s
148
148
[WARNING] the following packages contain code that will be rejected by a future version of Rust: bar v1.0.0
149
- [NOTE] to solve this problem, you can try the following approaches:
150
-
151
- - ensure the maintainers know of this problem (e.g. creating a bug report if needed)
152
- or even helping with a fix (e.g. by creating a pull request)
153
- - bar@1.0.0
154
- - repository: https://example.com/
155
- - detailed warning command: `cargo report future-incompatibilities --id 1 --package bar@1.0.0`
156
-
157
- - use your own version of the dependency with the `[patch]` section in `Cargo.toml`
158
- For more information, see:
159
- https://doc.rust-lang.org/cargo/reference/overriding-dependencies.html#the-patch-section
160
-
149
+ [HELP] ensure the maintainers know of this problem (e.g. creating a bug report if needed)
150
+ or even helping with a fix (e.g. by creating a pull request)
151
+ - bar@1.0.0
152
+ - repository: https://example.com/
153
+ - detailed warning command: `cargo report future-incompatibilities --id 1 --package bar@1.0.0`
154
+ [HELP] use your own version of the dependency with the `[patch]` section in `Cargo.toml`
155
+ For more information, see:
156
+ https://doc.rust-lang.org/cargo/reference/overriding-dependencies.html#the-patch-section
161
157
[NOTE] this report can be shown with `cargo report future-incompatibilities --id 1`
162
158
163
159
"# ] ] )
@@ -362,9 +358,9 @@ fn test_multi_crate() {
362
358
...
363
359
[WARNING] the following packages contain code that will be rejected by a future version of Rust: first-dep v0.0.1, second-dep v0.0.2
364
360
...
365
- - first-dep@0.0.1
361
+ - first-dep@0.0.1
366
362
...
367
- - second-dep@0.0.2
363
+ - second-dep@0.0.2
368
364
...
369
365
" )
370
366
. run ( ) ;
@@ -593,30 +589,25 @@ fn suggestions_for_updates() {
593
589
[CHECKING] foo v0.1.0 ([ROOT]/foo)
594
590
[FINISHED] `dev` profile [unoptimized + debuginfo] target(s) in [ELAPSED]s
595
591
[WARNING] the following packages contain code that will be rejected by a future version of Rust: big_update v1.0.0, with_updates v1.0.0, without_updates v1.0.0
596
- [NOTE] to solve this problem, you can try the following approaches:
597
-
598
- - update to a newer version to see if the issue has been fixed
599
- - big_update v1.0.0 has the following newer versions available: 2.0.0
600
- - with_updates v1.0.0 has the following newer versions available: 1.0.1, 1.0.2, 3.0.1
601
-
602
- - ensure the maintainers know of this problem (e.g. creating a bug report if needed)
603
- or even helping with a fix (e.g. by creating a pull request)
604
- - big_update@1.0.0
605
- - repository: <not found>
606
- - detailed warning command: `cargo report future-incompatibilities --id 1 --package big_update@1.0.0`
607
-
608
- - with_updates@1.0.0
609
- - repository: <not found>
610
- - detailed warning command: `cargo report future-incompatibilities --id 1 --package with_updates@1.0.0`
611
-
612
- - without_updates@1.0.0
613
- - repository: <not found>
614
- - detailed warning command: `cargo report future-incompatibilities --id 1 --package without_updates@1.0.0`
615
-
616
- - use your own version of the dependency with the `[patch]` section in `Cargo.toml`
617
- For more information, see:
618
- https://doc.rust-lang.org/cargo/reference/overriding-dependencies.html#the-patch-section
619
-
592
+ [HELP] update to a newer version to see if the issue has been fixed
593
+ - big_update v1.0.0 has the following newer versions available: 2.0.0
594
+ - with_updates v1.0.0 has the following newer versions available: 1.0.1, 1.0.2, 3.0.1
595
+ [HELP] ensure the maintainers know of this problem (e.g. creating a bug report if needed)
596
+ or even helping with a fix (e.g. by creating a pull request)
597
+ - big_update@1.0.0
598
+ - repository: <not found>
599
+ - detailed warning command: `cargo report future-incompatibilities --id 1 --package big_update@1.0.0`
600
+
601
+ - with_updates@1.0.0
602
+ - repository: <not found>
603
+ - detailed warning command: `cargo report future-incompatibilities --id 1 --package with_updates@1.0.0`
604
+
605
+ - without_updates@1.0.0
606
+ - repository: <not found>
607
+ - detailed warning command: `cargo report future-incompatibilities --id 1 --package without_updates@1.0.0`
608
+ [HELP] use your own version of the dependency with the `[patch]` section in `Cargo.toml`
609
+ For more information, see:
610
+ https://doc.rust-lang.org/cargo/reference/overriding-dependencies.html#the-patch-section
620
611
[NOTE] this report can be shown with `cargo report future-incompatibilities --id 1`
621
612
622
613
"# ] ] )
@@ -694,18 +685,14 @@ fn correct_report_id_when_cached() {
694
685
[CHECKING] foo v1.0.0 ([ROOT]/foo)
695
686
[FINISHED] `dev` profile [unoptimized + debuginfo] target(s) in [ELAPSED]s
696
687
[WARNING] the following packages contain code that will be rejected by a future version of Rust: bar v1.0.0
697
- [NOTE] to solve this problem, you can try the following approaches:
698
-
699
- - ensure the maintainers know of this problem (e.g. creating a bug report if needed)
700
- or even helping with a fix (e.g. by creating a pull request)
701
- - bar@1.0.0
702
- - repository: https://example.com/
703
- - detailed warning command: `cargo report future-incompatibilities --id 1 --package bar@1.0.0`
704
-
705
- - use your own version of the dependency with the `[patch]` section in `Cargo.toml`
706
- For more information, see:
707
- https://doc.rust-lang.org/cargo/reference/overriding-dependencies.html#the-patch-section
708
-
688
+ [HELP] ensure the maintainers know of this problem (e.g. creating a bug report if needed)
689
+ or even helping with a fix (e.g. by creating a pull request)
690
+ - bar@1.0.0
691
+ - repository: https://example.com/
692
+ - detailed warning command: `cargo report future-incompatibilities --id 1 --package bar@1.0.0`
693
+ [HELP] use your own version of the dependency with the `[patch]` section in `Cargo.toml`
694
+ For more information, see:
695
+ https://doc.rust-lang.org/cargo/reference/overriding-dependencies.html#the-patch-section
709
696
[NOTE] this report can be shown with `cargo report future-incompatibilities --id 1`
710
697
711
698
"# ] ] )
@@ -716,18 +703,14 @@ https://doc.rust-lang.org/cargo/reference/overriding-dependencies.html#the-patch
716
703
. with_stderr_data ( str![ [ r#"
717
704
[FINISHED] `dev` profile [unoptimized + debuginfo] target(s) in [ELAPSED]s
718
705
[WARNING] the following packages contain code that will be rejected by a future version of Rust: bar v1.0.0
719
- [NOTE] to solve this problem, you can try the following approaches:
720
-
721
- - ensure the maintainers know of this problem (e.g. creating a bug report if needed)
722
- or even helping with a fix (e.g. by creating a pull request)
723
- - bar@1.0.0
724
- - repository: https://example.com/
725
- - detailed warning command: `cargo report future-incompatibilities --id 1 --package bar@1.0.0`
726
-
727
- - use your own version of the dependency with the `[patch]` section in `Cargo.toml`
728
- For more information, see:
729
- https://doc.rust-lang.org/cargo/reference/overriding-dependencies.html#the-patch-section
730
-
706
+ [HELP] ensure the maintainers know of this problem (e.g. creating a bug report if needed)
707
+ or even helping with a fix (e.g. by creating a pull request)
708
+ - bar@1.0.0
709
+ - repository: https://example.com/
710
+ - detailed warning command: `cargo report future-incompatibilities --id 1 --package bar@1.0.0`
711
+ [HELP] use your own version of the dependency with the `[patch]` section in `Cargo.toml`
712
+ For more information, see:
713
+ https://doc.rust-lang.org/cargo/reference/overriding-dependencies.html#the-patch-section
731
714
[NOTE] this report can be shown with `cargo report future-incompatibilities --id 1`
732
715
733
716
"# ] ] )
0 commit comments