@@ -43,7 +43,7 @@ impl VersionGroup {
4343 pub fn get_catch_all ( ) -> VersionGroup {
4444 VersionGroup {
4545 dependencies : RefCell :: new ( BTreeMap :: new ( ) ) ,
46- matches_cli_filter : true ,
46+ matches_cli_filter : false ,
4747 pin_version : None ,
4848 selector : GroupSelector :: new (
4949 /* all_packages: */ & Packages :: new ( ) ,
@@ -68,9 +68,9 @@ impl VersionGroup {
6868 /* snap_to: */ self . snap_to . clone ( ) ,
6969 )
7070 } ) ;
71- if ! instance. matches_cli_filter {
72- self . matches_cli_filter = false ;
73- dependency. matches_cli_filter = false ;
71+ if instance. matches_cli_filter {
72+ self . matches_cli_filter = true ;
73+ dependency. matches_cli_filter = true ;
7474 }
7575 dependency. add_instance ( Rc :: clone ( & instance) ) ;
7676 std:: mem:: drop ( dependencies) ;
@@ -90,7 +90,7 @@ impl VersionGroup {
9090 if let Some ( true ) = group. is_banned {
9191 return VersionGroup {
9292 dependencies : RefCell :: new ( BTreeMap :: new ( ) ) ,
93- matches_cli_filter : true ,
93+ matches_cli_filter : false ,
9494 pin_version : None ,
9595 selector,
9696 snap_to : None ,
@@ -100,7 +100,7 @@ impl VersionGroup {
100100 if let Some ( true ) = group. is_ignored {
101101 return VersionGroup {
102102 dependencies : RefCell :: new ( BTreeMap :: new ( ) ) ,
103- matches_cli_filter : true ,
103+ matches_cli_filter : false ,
104104 pin_version : None ,
105105 selector,
106106 snap_to : None ,
@@ -110,7 +110,7 @@ impl VersionGroup {
110110 if let Some ( pin_version) = & group. pin_version {
111111 return VersionGroup {
112112 dependencies : RefCell :: new ( BTreeMap :: new ( ) ) ,
113- matches_cli_filter : true ,
113+ matches_cli_filter : false ,
114114 pin_version : Some ( Specifier :: new ( pin_version, None ) ) ,
115115 selector,
116116 snap_to : None ,
@@ -121,7 +121,7 @@ impl VersionGroup {
121121 if policy == "sameRange" {
122122 return VersionGroup {
123123 dependencies : RefCell :: new ( BTreeMap :: new ( ) ) ,
124- matches_cli_filter : true ,
124+ matches_cli_filter : false ,
125125 pin_version : None ,
126126 selector,
127127 snap_to : None ,
@@ -135,7 +135,7 @@ impl VersionGroup {
135135 if let Some ( snap_to) = & group. snap_to {
136136 return VersionGroup {
137137 dependencies : RefCell :: new ( BTreeMap :: new ( ) ) ,
138- matches_cli_filter : true ,
138+ matches_cli_filter : false ,
139139 pin_version : None ,
140140 selector,
141141 snap_to : Some (
@@ -156,7 +156,7 @@ impl VersionGroup {
156156 if let Some ( prefer_version) = & group. prefer_version {
157157 return VersionGroup {
158158 dependencies : RefCell :: new ( BTreeMap :: new ( ) ) ,
159- matches_cli_filter : true ,
159+ matches_cli_filter : false ,
160160 pin_version : None ,
161161 selector,
162162 snap_to : None ,
@@ -169,7 +169,7 @@ impl VersionGroup {
169169 }
170170 VersionGroup {
171171 dependencies : RefCell :: new ( BTreeMap :: new ( ) ) ,
172- matches_cli_filter : true ,
172+ matches_cli_filter : false ,
173173 pin_version : None ,
174174 selector,
175175 snap_to : None ,
0 commit comments