cd5a7f45f3a77c2ba832fbb6c5bc899872a7932b
Files Diff
- Added: 4
- Removed: 2
- Renamed: 0
- Modified: 6
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Pull Up Method | 2 | ||
| Pull Up Method protected createChild(childIndexWithParenthesis String, remainingPath String) : PathSegment from class io.bootique.config.jackson.ArrayIndexPathSegment to protected createIndexedChild(childName String, remainingPath String) : PathSegment from class io.bootique.config.jackson.PathSegment | From | To | |
| Pull Up Method protected createChild(childIndexWithParenthesis String, remainingPath String) : PathSegment from class io.bootique.config.jackson.ArrayIndexPathSegment to protected createPropertyChild(childName String, remainingPath String) : PathSegment from class io.bootique.config.jackson.PathSegment | From | To | |
| Push Down Method | 6 | ||
| Push Down Method protected createArrayChild(childName String, remainingPath String) : PathSegment from class io.bootique.config.jackson.PathSegment to package readChild(childName String) : JsonNode from class io.bootique.config.jackson.PropertySegment | From | To | |
| Push Down Method protected createArrayChild(childName String, remainingPath String) : PathSegment from class io.bootique.config.jackson.PathSegment to protected createPropertyChild(childName String, remainingPath String) : PathSegment from class io.bootique.config.jackson.CiPropertySegment | From | To | |
| Push Down Method protected createChild(childName String, remainingPath String) : PathSegment from class io.bootique.config.jackson.PathSegment to package readChild(childName String) : JsonNode from class io.bootique.config.jackson.IndexSegment | From | To | |
| Push Down Method protected createChild(childName String, remainingPath String) : PathSegment from class io.bootique.config.jackson.PathSegment to package readChild(childName String) : JsonNode from class io.bootique.config.jackson.PropertySegment | From | To | |
| Push Down Method protected createChild(childName String, remainingPath String) : PathSegment from class io.bootique.config.jackson.PathSegment to protected createPropertyChild(childName String, remainingPath String) : PathSegment from class io.bootique.config.jackson.CiPropertySegment | From | To | |
| Push Down Method protected createArrayChild(childName String, remainingPath String) : PathSegment from class io.bootique.config.jackson.PathSegment to package readChild(childName String) : JsonNode from class io.bootique.config.jackson.IndexSegment | From | To | |
| Inline Method | 1 | ||
| Inline Method protected normalizeRemainingPath(remainingPath String) : String inlined to protected PathSegment(node JsonNode, parent PathSegment, incomingPath String, remainingPath String) in class io.bootique.config.jackson.PathSegment | From | To | |
| Change Return Type | 4 | ||
| Change Return Type PathSegment to JsonNode in method package readChild(childName String) : JsonNode in class io.bootique.config.jackson.IndexSegment | From | To | |
| Change Return Type PathSegment to JsonNode in method package readChild(childName String) : JsonNode in class io.bootique.config.jackson.PropertySegment | From | To | |
| Rename Parameter | 2 | ||
| Rename Parameter childIndexWithParenthesis : String to childName : String in method protected createIndexedChild(childName String, remainingPath String) : PathSegment in class io.bootique.config.jackson.PathSegment | From | To | |
| Rename Parameter childIndexWithParenthesis : String to childName : String in method protected createPropertyChild(childName String, remainingPath String) : PathSegment in class io.bootique.config.jackson.PathSegment | From | To |