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 |