72c6c208735094891d46b35445956805bff37c8d
Files Diff
- Added: 10
- Removed: 3
- Renamed: 0
- Modified: 3
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 2 | ||
Change Parameter Type sectionProviders : List<SystemInfoSection> to actions : List<HttpAction> in method public CeHttpServer(processProps Properties, actions List<HttpAction>) in class org.sonar.ce.httpd.CeHttpServer | From | To | |
Change Parameter Type session : IHTTPSession to session : NanoHTTPD.IHTTPSession in method public serve(session NanoHTTPD.IHTTPSession) : NanoHTTPD.Response in class org.sonar.ce.httpd.CeHttpServerTest.PomPomAction | From | To | |
Change Return Type | 1 | ||
Change Return Type Response to NanoHTTPD.Response in method public serve(session NanoHTTPD.IHTTPSession) : NanoHTTPD.Response in class org.sonar.ce.httpd.CeHttpServerTest.PomPomAction | From | To | |
Move Attribute | 4 | ||
Move Attribute private sectionProviders : List<SystemInfoSection> from class org.sonar.process.systeminfo.SystemInfoHttpServer to private sectionProviders : List<SystemInfoSection> from class org.sonar.ce.systeminfo.SystemInfoHttpAction | From | To | |
Move Attribute private PROTOBUF_MIME_TYPE : String from class org.sonar.process.systeminfo.SystemInfoHttpServer to private PROTOBUF_MIME_TYPE : String from class org.sonar.ce.systeminfo.SystemInfoHttpAction | From | To | |
Move Attribute package stateProvider2 : SystemInfoSection from class org.sonar.process.systeminfo.SystemInfoHttpServerTest to private stateProvider2 : SystemInfoSection from class org.sonar.ce.systeminfo.SystemInfoHttpActionTest | From | To | |
Move Attribute package stateProvider1 : SystemInfoSection from class org.sonar.process.systeminfo.SystemInfoHttpServerTest to private stateProvider1 : SystemInfoSection from class org.sonar.ce.systeminfo.SystemInfoHttpActionTest | From | To | |
Extract Class | 2 | ||
Extract Class org.sonar.ce.systeminfo.SystemInfoHttpAction from class org.sonar.process.systeminfo.SystemInfoHttpServer | From | To | |
Extract Class org.sonar.ce.systeminfo.SystemInfoHttpActionTest from class org.sonar.process.systeminfo.SystemInfoHttpServerTest | From | To | |
Rename Class | 1 | ||
Rename Class org.sonar.ce.CeModule renamed to org.sonar.ce.CeHttpModule | From | To | |
Move And Rename Class | 3 | ||
Move And Rename Class org.sonar.process.systeminfo.SystemInfoHttpServer.SystemInfoNanoHttpd moved and renamed to org.sonar.ce.httpd.CeHttpServerTest.PomPomAction | From | To | |
Move And Rename Class org.sonar.process.systeminfo.SystemInfoHttpServer moved and renamed to org.sonar.ce.httpd.CeHttpServer | From | To | |
Move And Rename Class org.sonar.process.systeminfo.SystemInfoHttpServerTest moved and renamed to org.sonar.ce.httpd.CeHttpServerTest | From | To | |
Rename Attribute | 1 | ||
Rename Attribute sectionProviders : List<SystemInfoSection> to actions : List<HttpAction> in class org.sonar.ce.httpd.CeHttpServer | From | To | |
Extract Interface | 1 | ||
Extract Interface org.sonar.ce.httpd.HttpAction from classes [org.sonar.ce.httpd.CeHttpServerTest.PomPomAction] | From | To | |
Extract Method | 1 | ||
Extract Method private assertIsPomPomResponse(response Response) : void extracted from public start_starts_http_server_and_publishes_URL_in_IPC() : void in class org.sonar.ce.httpd.CeHttpServerTest | From | To | |
Change Attribute Type | 3 | ||
Change Attribute Type underTest : SystemInfoHttpServer to underTest : CeHttpServer in class org.sonar.ce.httpd.CeHttpServerTest | From | To | |
Change Attribute Type sectionProviders : List<SystemInfoSection> to actions : List<HttpAction> in class org.sonar.ce.httpd.CeHttpServer | From | To | |
Change Attribute Type nanoHttpd : SystemInfoNanoHttpd to nanoHttpd : CeNanoHttpd in class org.sonar.ce.httpd.CeHttpServer | From | To | |
Rename Parameter | 1 | ||
Rename Parameter sectionProviders : List<SystemInfoSection> to actions : List<HttpAction> in method public CeHttpServer(processProps Properties, actions List<HttpAction>) in class org.sonar.ce.httpd.CeHttpServer | From | To |