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 |