@@ -4,7 +4,7 @@ use chrono::{DateTime, Datelike, FixedOffset, Local, Weekday};
44use evalexpr:: { context_map, eval_boolean_with_context, DefaultNumericTypes , HashMapContext } ;
55
66use crate :: config:: {
7- CustomCommand , DayOf , MergeStratagy , RunCondition , TimeRange , TimeRangeMessage ,
7+ CustomCommand , DayOf , MergeStrategy , RunCondition , TimeRange , TimeRangeMessage ,
88} ;
99
1010impl TimeRange {
@@ -206,14 +206,14 @@ impl RunCondition {
206206 }
207207}
208208
209- impl MergeStratagy {
209+ impl MergeStrategy {
210210 fn apply ( & self , first : bool , second : bool ) -> bool {
211211 match self {
212- MergeStratagy :: OR => first | second,
213- MergeStratagy :: AND => first & second,
214- MergeStratagy :: XOR => first ^ second,
215- MergeStratagy :: NOR => !( first | second) ,
216- MergeStratagy :: NAND => !( first & second) ,
212+ MergeStrategy :: OR => first | second,
213+ MergeStrategy :: AND => first & second,
214+ MergeStrategy :: XOR => first ^ second,
215+ MergeStrategy :: NOR => !( first | second) ,
216+ MergeStrategy :: NAND => !( first & second) ,
217217 }
218218 }
219219}
@@ -679,39 +679,39 @@ mod unit_tests {
679679 ..Default :: default ( )
680680 } ) ,
681681 predicate : Some ( "true" . to_string ( ) ) ,
682- merge_strategy : MergeStratagy :: AND ,
682+ merge_strategy : MergeStrategy :: AND ,
683683 } ,
684684 RunCondition {
685685 shell : Some ( CustomCommand {
686686 run : "false" . to_string ( ) ,
687687 ..Default :: default ( )
688688 } ) ,
689689 predicate : Some ( "true" . to_string ( ) ) ,
690- merge_strategy : MergeStratagy :: OR ,
690+ merge_strategy : MergeStrategy :: OR ,
691691 } ,
692692 RunCondition {
693693 shell : Some ( CustomCommand {
694694 run : "false" . to_string ( ) ,
695695 ..Default :: default ( )
696696 } ) ,
697697 predicate : Some ( "false" . to_string ( ) ) ,
698- merge_strategy : MergeStratagy :: NOR ,
698+ merge_strategy : MergeStrategy :: NOR ,
699699 } ,
700700 RunCondition {
701701 shell : Some ( CustomCommand {
702702 run : "false" . to_string ( ) ,
703703 ..Default :: default ( )
704704 } ) ,
705705 predicate : Some ( "false" . to_string ( ) ) ,
706- merge_strategy : MergeStratagy :: NAND ,
706+ merge_strategy : MergeStrategy :: NAND ,
707707 } ,
708708 RunCondition {
709709 shell : Some ( CustomCommand {
710710 run : "true" . to_string ( ) ,
711711 ..Default :: default ( )
712712 } ) ,
713713 predicate : Some ( "false" . to_string ( ) ) ,
714- merge_strategy : MergeStratagy :: XOR ,
714+ merge_strategy : MergeStrategy :: XOR ,
715715 } ,
716716 ] ;
717717 let cond_shell_false = [
@@ -721,39 +721,39 @@ mod unit_tests {
721721 ..Default :: default ( )
722722 } ) ,
723723 predicate : Some ( "true" . to_string ( ) ) ,
724- merge_strategy : MergeStratagy :: NAND ,
724+ merge_strategy : MergeStrategy :: NAND ,
725725 } ,
726726 RunCondition {
727727 shell : Some ( CustomCommand {
728728 run : "false" . to_string ( ) ,
729729 ..Default :: default ( )
730730 } ) ,
731731 predicate : Some ( "true" . to_string ( ) ) ,
732- merge_strategy : MergeStratagy :: AND ,
732+ merge_strategy : MergeStrategy :: AND ,
733733 } ,
734734 RunCondition {
735735 shell : Some ( CustomCommand {
736736 run : "false" . to_string ( ) ,
737737 ..Default :: default ( )
738738 } ) ,
739739 predicate : Some ( "false" . to_string ( ) ) ,
740- merge_strategy : MergeStratagy :: OR ,
740+ merge_strategy : MergeStrategy :: OR ,
741741 } ,
742742 RunCondition {
743743 shell : Some ( CustomCommand {
744744 run : "false" . to_string ( ) ,
745745 ..Default :: default ( )
746746 } ) ,
747747 predicate : Some ( "false" . to_string ( ) ) ,
748- merge_strategy : MergeStratagy :: XOR ,
748+ merge_strategy : MergeStrategy :: XOR ,
749749 } ,
750750 RunCondition {
751751 shell : Some ( CustomCommand {
752752 run : "true" . to_string ( ) ,
753753 ..Default :: default ( )
754754 } ) ,
755755 predicate : Some ( "true" . to_string ( ) ) ,
756- merge_strategy : MergeStratagy :: NOR ,
756+ merge_strategy : MergeStrategy :: NOR ,
757757 } ,
758758 ] ;
759759
@@ -844,7 +844,7 @@ mod unit_tests {
844844 ) ,
845845 ..Default :: default ( )
846846 } ) ,
847- merge_strategy : MergeStratagy :: AND ,
847+ merge_strategy : MergeStrategy :: AND ,
848848 ..Default :: default ( )
849849 } ;
850850 ( 0 ..10 )
0 commit comments