775e9fb2c54de5944ca31e59815ed0efd5ab1283
Files Diff
- Added: 9
- Removed: 0
- Renamed: 0
- Modified: 5
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Rename Method | 1 | ||
| Rename Method protected installInvoiceService() : void renamed to protected installInvoiceServices() : void in class org.killbill.billing.invoice.glue.DefaultInvoiceModule | From | To | |
| Pull Up Method | 1 | ||
| Pull Up Method public InvoiceTagHandler(dispatcher InvoiceDispatcher, internalCallContextFactory InternalCallContextFactory) from class org.killbill.billing.invoice.InvoiceTagHandler to public RetryableService(notificationQueueService NotificationQueueService, internalCallContextFactory InternalCallContextFactory) from class org.killbill.billing.util.listener.RetryableService | From | To | |
| Change Parameter Type | 1 | ||
| Change Parameter Type dispatcher : InvoiceDispatcher to notificationQueueService : NotificationQueueService in method public RetryableService(notificationQueueService NotificationQueueService, internalCallContextFactory InternalCallContextFactory) in class org.killbill.billing.util.listener.RetryableService | From | To | |
| Pull Up Attribute | 1 | ||
| Pull Up Attribute private internalCallContextFactory : InternalCallContextFactory from class org.killbill.billing.invoice.InvoiceTagHandler to private internalCallContextFactory : InternalCallContextFactory from class org.killbill.billing.util.listener.RetryableService | From | To | |
| Move Attribute | 1 | ||
| Move Attribute private clock : Clock from class org.killbill.billing.invoice.InvoiceListener to private clock : Clock from class org.killbill.billing.invoice.notification.DefaultNextBillingDateNotifier | From | To | |
| Extract Superclass | 1 | ||
| Extract Superclass org.killbill.billing.util.listener.RetryableService from classes [org.killbill.billing.invoice.InvoiceListener, org.killbill.billing.invoice.InvoiceTagHandler, org.killbill.billing.invoice.notification.DefaultNextBillingDateNotifier] | From | To | |
| Rename Attribute | 1 | ||
| Rename Attribute callContextFactory : InternalCallContextFactory to internalCallContextFactory : InternalCallContextFactory in class org.killbill.billing.invoice.notification.DefaultNextBillingDateNotifier | From | To | |
| Extract Interface | 1 | ||
| Extract Interface org.killbill.billing.invoice.api.InvoiceListenerService from classes [org.killbill.billing.invoice.InvoiceListener] | From | To | |
| Rename Parameter | 2 | ||
| Rename Parameter callContextFactory : InternalCallContextFactory to internalCallContextFactory : InternalCallContextFactory in method public DefaultNextBillingDateNotifier(clock Clock, notificationQueueService NotificationQueueService, subscriptionApi SubscriptionBaseInternalApi, listener InvoiceListener, internalCallContextFactory InternalCallContextFactory) in class org.killbill.billing.invoice.notification.DefaultNextBillingDateNotifier | From | To | |
| Rename Parameter dispatcher : InvoiceDispatcher to notificationQueueService : NotificationQueueService in method public RetryableService(notificationQueueService NotificationQueueService, internalCallContextFactory InternalCallContextFactory) in class org.killbill.billing.util.listener.RetryableService | From | To |