dummyController hides the fact that a SharedInformer is different from a dedicated one where a caller can `Run`. The run method is disconnected in this case, because higher level logic will decide when to start the SharedInformer and related controller. Because returning information back is always
| 212 | // Because returning information back is always asynchronous, the legacy callers shouldn't |
| 213 | // notice any change in behavior. |
| 214 | type dummyController struct { |
| 215 | informer *sharedIndexInformer |
| 216 | } |
| 217 | |
| 218 | func (v *dummyController) Run(stopCh <-chan struct{}) { |
| 219 | } |
nothing calls this directly
no outgoing calls
no test coverage detected