@@ -38,7 +38,7 @@ pub trait Installable<'lock> {
38
38
marker_env : & ResolverMarkerEnvironment ,
39
39
tags : & Tags ,
40
40
extras : & ExtrasSpecificationWithDefaults ,
41
- dev : & DependencyGroupsWithDefaults ,
41
+ groups : & DependencyGroupsWithDefaults ,
42
42
build_options : & BuildOptions ,
43
43
install_options : & InstallOptions ,
44
44
) -> Result < Resolution , LockError > {
@@ -74,7 +74,7 @@ pub trait Installable<'lock> {
74
74
} ) ?;
75
75
76
76
// Track the activated extras.
77
- if dev . prod ( ) {
77
+ if groups . prod ( ) {
78
78
activated_projects. push ( & dist. id . name ) ;
79
79
for extra in extras. extra_names ( dist. optional_dependencies . keys ( ) ) {
80
80
activated_extras. push ( ( & dist. id . name , extra) ) ;
@@ -85,7 +85,7 @@ pub trait Installable<'lock> {
85
85
for group in dist
86
86
. dependency_groups
87
87
. keys ( )
88
- . filter ( |group| dev . contains ( group) )
88
+ . filter ( |group| groups . contains ( group) )
89
89
{
90
90
activated_groups. push ( ( & dist. id . name , group) ) ;
91
91
}
@@ -106,7 +106,7 @@ pub trait Installable<'lock> {
106
106
} ) ?;
107
107
108
108
// Add the workspace package to the graph.
109
- let index = petgraph. add_node ( if dev . prod ( ) {
109
+ let index = petgraph. add_node ( if groups . prod ( ) {
110
110
self . package_to_node ( dist, tags, build_options, install_options) ?
111
111
} else {
112
112
self . non_installable_node ( dist, tags) ?
@@ -122,7 +122,7 @@ pub trait Installable<'lock> {
122
122
123
123
// Add the workspace dependencies to the queue.
124
124
for ( dist, index) in roots {
125
- if dev . prod ( ) {
125
+ if groups . prod ( ) {
126
126
// Push its dependencies onto the queue.
127
127
queue. push_back ( ( dist, None ) ) ;
128
128
for extra in extras. extra_names ( dist. optional_dependencies . keys ( ) ) {
@@ -135,7 +135,7 @@ pub trait Installable<'lock> {
135
135
. dependency_groups
136
136
. iter ( )
137
137
. filter_map ( |( group, deps) | {
138
- if dev . contains ( group) {
138
+ if groups . contains ( group) {
139
139
Some ( deps. iter ( ) . map ( move |dep| ( group, dep) ) )
140
140
} else {
141
141
None
@@ -172,7 +172,7 @@ pub trait Installable<'lock> {
172
172
// referenced as a development dependency, then we need to re-enable it.
173
173
let index = * entry. get ( ) ;
174
174
let node = & mut petgraph[ index] ;
175
- if !dev . prod ( ) {
175
+ if !groups . prod ( ) {
176
176
* node = self . package_to_node (
177
177
dep_dist,
178
178
tags,
@@ -225,7 +225,7 @@ pub trait Installable<'lock> {
225
225
} ) ?;
226
226
227
227
// Add the package to the graph.
228
- let index = petgraph. add_node ( if dev . prod ( ) {
228
+ let index = petgraph. add_node ( if groups . prod ( ) {
229
229
self . package_to_node ( dist, tags, build_options, install_options) ?
230
230
} else {
231
231
self . non_installable_node ( dist, tags) ?
@@ -253,7 +253,7 @@ pub trait Installable<'lock> {
253
253
. dependency_groups ( )
254
254
. iter ( )
255
255
. filter_map ( |( group, deps) | {
256
- if dev . contains ( group) {
256
+ if groups . contains ( group) {
257
257
Some ( deps. iter ( ) . map ( move |dep| ( group, dep) ) )
258
258
} else {
259
259
None
@@ -294,7 +294,7 @@ pub trait Installable<'lock> {
294
294
// referenced as a development dependency, then we need to re-enable it.
295
295
let index = * entry. get ( ) ;
296
296
let node = & mut petgraph[ index] ;
297
- if !dev . prod ( ) {
297
+ if !groups . prod ( ) {
298
298
* node = self . package_to_node ( dist, tags, build_options, install_options) ?;
299
299
}
300
300
index
0 commit comments