9dd5671aff421ae898edcc02cd7a5ecd2eedc2d0
Files Diff
- Added: 2
- Removed: 2
- Renamed: 0
- Modified: 8
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 2 | ||
Change Parameter Type handler : URLStreamHandler to handler : Object in method public URL(protocol String, host String, port int, file String, handler Object) in class java.net.URL | From | To | |
Change Parameter Type classes : Class[] to classes : Class<?>[] in method public getContent(classes Class<?>[]) : Object in class java.net.URL | From | To | |
Move Method | 2 | ||
Move Method package getURLStreamHandler(protocol String) : URLStreamHandler from class java.net.URL to public getURLStreamHandler(protocol String) : Object from class java.net.URLImpl | From | To | |
Move Method private isValidProtocol(protocol String) : boolean from class java.net.URL to private isValidProtocol(protocol String) : boolean from class java.net.URLImpl | From | To | |
Change Return Type | 1 | ||
Change Return Type URLStreamHandler to Object in method public getURLStreamHandler(protocol String) : Object in class java.net.URLImpl | From | To | |
Move Attribute | 2 | ||
Move Attribute private streamHandlerLock : Object from class java.net.URL to private streamHandlerLock : Object from class java.net.URLImpl | From | To | |
Move Attribute package factory : URLStreamHandlerFactory from class java.net.URL to package factory : URLStreamHandlerFactory from class java.net.URLImpl | From | To | |
Extract Class | 1 | ||
Extract Class java.net.URLImpl from class java.net.URL | From | To | |
Change Attribute Type | 2 | ||
Change Attribute Type handler : URLStreamHandler to handler : Object in class java.net.URL | From | To | |
Change Attribute Type hostAddress : InetAddress to hostAddress : Object in class java.net.URL | From | To |