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 |