@@ -187,25 +187,23 @@ func (blder *Builder) WatchesRawSource(src source.PrepareSyncing, eventHandler h
187
187
return blder
188
188
}
189
189
190
- func For [T client.Object ](blder * Builder , object T , prct ... predicate.ObjectPredicate [T ]) source.Source {
191
- blder .forInput = ForInput {object : object }
192
-
193
- return source .ObjectKind (blder .mgr .GetCache (), object ).PrepareObject (& handler.EnqueueRequest [T ]{}, prct ... )
190
+ func For [T client.Object ](mgr manager.Manager , object T , prct ... predicate.ObjectPredicate [T ]) source.Source {
191
+ return source .ObjectKind (mgr .GetCache (), object ).PrepareObject (& handler.EnqueueRequest [T ]{}, prct ... )
194
192
}
195
193
196
- func Owns [F , T client.Object ](blder * Builder , owner F , owned T , prct ... predicate.ObjectPredicate [T ]) source.Source {
197
- src := source .ObjectKind (blder . mgr .GetCache (), owned )
194
+ func Owns [F , T client.Object ](mgr manager. Manager , owner F , owned T , prct ... predicate.ObjectPredicate [T ]) source.Source {
195
+ src := source .ObjectKind (mgr .GetCache (), owned )
198
196
199
197
hdler := handler .EnqueueRequestForOwner (
200
- blder . mgr .GetScheme (), blder . mgr .GetRESTMapper (),
198
+ mgr .GetScheme (), mgr .GetRESTMapper (),
201
199
owner ,
202
200
)
203
201
204
202
return src .PrepareObject (handler.ObjectFuncAdapter [T ](hdler ), prct ... )
205
203
}
206
204
207
- func Watches [T client.Object ](blder * Builder , object T , eventHandler handler.ObjectHandler [T ], prct ... predicate.ObjectPredicate [T ]) source.Source {
208
- return source .ObjectKind (blder . mgr .GetCache (), object ).PrepareObject (eventHandler , prct ... )
205
+ func Watches [T client.Object ](mgr manager. Manager , object T , eventHandler handler.ObjectHandler [T ], prct ... predicate.ObjectPredicate [T ]) source.Source {
206
+ return source .ObjectKind (mgr .GetCache (), object ).PrepareObject (eventHandler , prct ... )
209
207
}
210
208
211
209
func (blder * Builder ) Add (src source.Source ) * Builder {
0 commit comments