diff options
author | Chetan Khilosiya <[email protected]> | 2021-03-11 18:55:22 +0000 |
---|---|---|
committer | Chetan Khilosiya <[email protected]> | 2021-03-15 16:01:52 +0000 |
commit | 2bf3802f21de48b1c284cdd5e0e9f7f168787d9b (patch) | |
tree | 3469e855a5df8e98d565955ab35d41d21315029b /crates/ide_assists/src/tests | |
parent | eec64ec01b0553aca855df8146965ed6c6746e7d (diff) |
7709: Added the assist to generate is_empty function
the assist will be shown when the len function is implemented.
is_empty internally uses len function.
Diffstat (limited to 'crates/ide_assists/src/tests')
-rw-r--r-- | crates/ide_assists/src/tests/generated.rs | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/crates/ide_assists/src/tests/generated.rs b/crates/ide_assists/src/tests/generated.rs index 3f77edd8d..66fbcc968 100644 --- a/crates/ide_assists/src/tests/generated.rs +++ b/crates/ide_assists/src/tests/generated.rs | |||
@@ -722,6 +722,31 @@ impl<T: Clone> Ctx<T> { | |||
722 | } | 722 | } |
723 | 723 | ||
724 | #[test] | 724 | #[test] |
725 | fn doctest_generate_is_empty_from_len() { | ||
726 | check_doc_test( | ||
727 | "generate_is_empty_from_len", | ||
728 | r#####" | ||
729 | impl MyStruct { | ||
730 | p$0ub fn len(&self) -> usize { | ||
731 | self.data.len() | ||
732 | } | ||
733 | } | ||
734 | "#####, | ||
735 | r#####" | ||
736 | impl MyStruct { | ||
737 | pub fn len(&self) -> usize { | ||
738 | self.data.len() | ||
739 | } | ||
740 | |||
741 | pub fn is_empty(&self) -> bool { | ||
742 | self.len() == 0 | ||
743 | } | ||
744 | } | ||
745 | "#####, | ||
746 | ) | ||
747 | } | ||
748 | |||
749 | #[test] | ||
725 | fn doctest_generate_new() { | 750 | fn doctest_generate_new() { |
726 | check_doc_test( | 751 | check_doc_test( |
727 | "generate_new", | 752 | "generate_new", |