8c9ba49f9ceff8d0d645858570185238921dcc16
Files Diff
- Added: 4
- Removed: 4
- Renamed: 0
- Modified: 5
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 2 | ||
Change Parameter Type toBeBilledUsageDetails : UsageInArrearDetail to toBeBilledUsageDetails : UsageInArrearAggregate in method protected populateResults(startDate LocalDate, endDate LocalDate, billedUsage BigDecimal, toBeBilledUsage BigDecimal, toBeBilledUsageDetails UsageInArrearAggregate, areAllBilledItemsWithDetails boolean, result List<InvoiceItem>) : void in class org.killbill.billing.invoice.usage.ContiguousIntervalCapacityUsageInArrear | From | To | |
Change Parameter Type usageInArrearAggregate : UsageInArrearAggregate to usageInArrearAggregate : Object in method protected toJson(usageInArrearAggregate Object) : String in class org.killbill.billing.invoice.usage.ContiguousIntervalUsageInArrear | From | To | |
Change Return Type | 1 | ||
Change Return Type UsageConsumableInArrearAggregate to T in method public fromJson(itemDetails String, ref TypeReference<T>) : T in class org.killbill.billing.invoice.usage.ContiguousIntervalConsumableUsageInArrear | From | To | |
Move Class | 4 | ||
Move Class org.killbill.billing.invoice.usage.details.aggregate.UsageInArrearAggregate moved to org.killbill.billing.invoice.usage.details.UsageInArrearAggregate | From | To | |
Move Class org.killbill.billing.invoice.usage.details.aggregate.UsageCapacityInArrearAggregate moved to org.killbill.billing.invoice.usage.details.UsageCapacityInArrearAggregate | From | To | |
Move Class org.killbill.billing.invoice.usage.details.aggregate.UsageConsumableInArrearTierUnitAggregate moved to org.killbill.billing.invoice.usage.details.UsageConsumableInArrearTierUnitAggregate | From | To | |
Move Class org.killbill.billing.invoice.usage.details.aggregate.UsageConsumableInArrearAggregate moved to org.killbill.billing.invoice.usage.details.UsageConsumableInArrearAggregate | From | To | |
Merge Variable | 1 | ||
Merge Variable [tierLevel : int, biUnitType : String] to targetTierUnitDetail : UsageConsumableInArrearTierUnitAggregate in method package getBilledDetailsForUnitType(billedItems Iterable<InvoiceItem>, unitType String) : List<UsageConsumableInArrearTierUnitAggregate> in class org.killbill.billing.invoice.usage.ContiguousIntervalConsumableUsageInArrear | From | To | |
Change Variable Type | 1 | ||
Change Variable Type result : UsageConsumableInArrearAggregate to result : T in method public fromJson(itemDetails String, ref TypeReference<T>) : T in class org.killbill.billing.invoice.usage.ContiguousIntervalConsumableUsageInArrear | From | To |