b494e1d2cc8249afb793bbb6a253a482f4420c61
Files Diff
- Added: 6
- Removed: 0
- Renamed: 0
- Modified: 5
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Move And Rename Method | 2 | ||
| Move And Rename Method public RibbonCommand(restClient RestClient, verb Verb, uri String, retryable Boolean, headers MultiValueMap<String,String>, params MultiValueMap<String,String>, requestEntity InputStream) from class org.springframework.cloud.netflix.zuul.filters.route.RibbonCommand to public RestClientRibbonCommand(restClient RestClient, verb Verb, uri String, retryable Boolean, headers MultiValueMap<String,String>, params MultiValueMap<String,String>, requestEntity InputStream) from class org.springframework.cloud.netflix.zuul.filters.route.RestClientRibbonCommand | From | To | |
| Move And Rename Method public RibbonCommand(commandKey String, restClient RestClient, verb Verb, uri String, retryable Boolean, headers MultiValueMap<String,String>, params MultiValueMap<String,String>, requestEntity InputStream) from class org.springframework.cloud.netflix.zuul.filters.route.RibbonCommand to public RestClientRibbonCommand(commandKey String, restClient RestClient, verb Verb, uri String, retryable Boolean, headers MultiValueMap<String,String>, params MultiValueMap<String,String>, requestEntity InputStream) from class org.springframework.cloud.netflix.zuul.filters.route.RestClientRibbonCommand | From | To | |
| Extract Subclass | 1 | ||
| Extract Subclass org.springframework.cloud.netflix.zuul.filters.route.RestClientRibbonCommand from class org.springframework.cloud.netflix.zuul.filters.route.RibbonCommand | From | To | |
| Change Parameter Type | 2 | ||
| Change Parameter Type clientFactory : SpringClientFactory to ribbonCommandFactory : RibbonCommandFactory<?> in method public RibbonRoutingFilter(helper ProxyRequestHelper, ribbonCommandFactory RibbonCommandFactory<?>) in class org.springframework.cloud.netflix.zuul.filters.route.RibbonRoutingFilter | From | To | |
| Change Parameter Type clientFactory : SpringClientFactory to ribbonCommandFactory : RibbonCommandFactory<?> in method public RibbonRoutingFilter(ribbonCommandFactory RibbonCommandFactory<?>) in class org.springframework.cloud.netflix.zuul.filters.route.RibbonRoutingFilter | From | To | |
| Push Down Attribute | 7 | ||
| Push Down Attribute private verb : Verb from class org.springframework.cloud.netflix.zuul.filters.route.RibbonCommand to private verb : Verb from class org.springframework.cloud.netflix.zuul.filters.route.RestClientRibbonCommand | From | To | |
| Push Down Attribute private retryable : Boolean from class org.springframework.cloud.netflix.zuul.filters.route.RibbonCommand to private retryable : Boolean from class org.springframework.cloud.netflix.zuul.filters.route.RestClientRibbonCommand | From | To | |
| Push Down Attribute private headers : MultiValueMap<String,String> from class org.springframework.cloud.netflix.zuul.filters.route.RibbonCommand to private headers : MultiValueMap<String,String> from class org.springframework.cloud.netflix.zuul.filters.route.RestClientRibbonCommand | From | To | |
| Push Down Attribute private params : MultiValueMap<String,String> from class org.springframework.cloud.netflix.zuul.filters.route.RibbonCommand to private params : MultiValueMap<String,String> from class org.springframework.cloud.netflix.zuul.filters.route.RestClientRibbonCommand | From | To | |
| Push Down Attribute private requestEntity : InputStream from class org.springframework.cloud.netflix.zuul.filters.route.RibbonCommand to private requestEntity : InputStream from class org.springframework.cloud.netflix.zuul.filters.route.RestClientRibbonCommand | From | To | |
| Push Down Attribute private restClient : RestClient from class org.springframework.cloud.netflix.zuul.filters.route.RibbonCommand to private restClient : RestClient from class org.springframework.cloud.netflix.zuul.filters.route.RestClientRibbonCommand | From | To | |
| Push Down Attribute private uri : URI from class org.springframework.cloud.netflix.zuul.filters.route.RibbonCommand to private uri : URI from class org.springframework.cloud.netflix.zuul.filters.route.RestClientRibbonCommand | From | To | |
| Move Attribute | 1 | ||
| Move Attribute private clientFactory : SpringClientFactory from class org.springframework.cloud.netflix.zuul.filters.route.RibbonRoutingFilter to private clientFactory : SpringClientFactory from class org.springframework.cloud.netflix.zuul.filters.route.RestClientRibbonCommandFactory | From | To | |
| Move Class | 2 | ||
| Move Class org.springframework.cloud.netflix.ribbon.RibbonClientHttpRequestFactory.RibbonHttpRequest moved to org.springframework.cloud.netflix.ribbon.RibbonHttpRequest | From | To | |
| Move Class org.springframework.cloud.netflix.ribbon.RibbonClientHttpRequestFactory.RibbonHttpResponse moved to org.springframework.cloud.netflix.ribbon.RibbonHttpResponse | From | To | |
| Change Variable Type | 1 | ||
| Change Variable Type verb : Verb to verb : String in method private buildCommandContext(context RequestContext) : RibbonCommandContext in class org.springframework.cloud.netflix.zuul.filters.route.RibbonRoutingFilter | From | To | |
| Extract Method | 1 | ||
| Extract Method private buildCommandContext(context RequestContext) : RibbonCommandContext extracted from public run() : Object in class org.springframework.cloud.netflix.zuul.filters.route.RibbonRoutingFilter | From | To | |
| Push Down Method | 1 | ||
| Push Down Method private getSetter(commandKey String) : HystrixCommand.Setter from class org.springframework.cloud.netflix.zuul.filters.route.RibbonCommand to protected getSetter(commandKey String) : HystrixCommand.Setter from class org.springframework.cloud.netflix.zuul.filters.route.RestClientRibbonCommand | From | To | |
| Rename Variable | 1 | ||
| Rename Variable sMethod : String to method : String in method private getVerb(request HttpServletRequest) : String in class org.springframework.cloud.netflix.zuul.filters.route.RibbonRoutingFilter | From | To | |
| Change Return Type | 1 | ||
| Change Return Type Verb to String in method private getVerb(request HttpServletRequest) : String in class org.springframework.cloud.netflix.zuul.filters.route.RibbonRoutingFilter | From | To | |
| Rename Attribute | 1 | ||
| Rename Attribute clientFactory : SpringClientFactory to ribbonCommandFactory : RibbonCommandFactory<?> in class org.springframework.cloud.netflix.zuul.filters.route.RibbonRoutingFilter | From | To | |
| Change Attribute Type | 1 | ||
| Change Attribute Type clientFactory : SpringClientFactory to ribbonCommandFactory : RibbonCommandFactory<?> in class org.springframework.cloud.netflix.zuul.filters.route.RibbonRoutingFilter | From | To | |
| Rename Parameter | 2 | ||
| Rename Parameter clientFactory : SpringClientFactory to ribbonCommandFactory : RibbonCommandFactory<?> in method public RibbonRoutingFilter(helper ProxyRequestHelper, ribbonCommandFactory RibbonCommandFactory<?>) in class org.springframework.cloud.netflix.zuul.filters.route.RibbonRoutingFilter | From | To | |
| Rename Parameter clientFactory : SpringClientFactory to ribbonCommandFactory : RibbonCommandFactory<?> in method public RibbonRoutingFilter(ribbonCommandFactory RibbonCommandFactory<?>) in class org.springframework.cloud.netflix.zuul.filters.route.RibbonRoutingFilter | From | To |