0956511c8c9d6aa6639d4378f47d73877cdc18de
Files Diff
- Added: 19
- Removed: 8
- Renamed: 0
- Modified: 21
Link to commit
Third party dependencies:
| Dependency Action | |
|---|---|
| Updated | |
| From com.google.guava:guava 10.0.1 To 17.0 |
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Rename Method | 3 | ||
| Rename Method public define_same_classloader_for_multiple_plugins() : void renamed to public test_plugins_sharing_the_same_classloader() : void in class org.sonar.core.platform.PluginLoaderTest | From | To | |
| Rename Method package getMask() : Mask renamed to package getExportMask() : Mask in class org.sonar.core.platform.PluginClassloaderDef | From | To | |
| Rename Method private instantiatePluginInstances(defs Collection<ClassloaderDef>) : Map<String,Plugin> renamed to package instantiatePluginClasses(classloaders Map<PluginClassloaderDef,ClassLoader>) : Map<String,Plugin> in class org.sonar.core.platform.PluginLoader | From | To | |
| Change Parameter Type | 2 | ||
| Change Parameter Type defs : Collection<ClassloaderDef> to classloaders : Map<PluginClassloaderDef,ClassLoader> in method package instantiatePluginClasses(classloaders Map<PluginClassloaderDef,ClassLoader>) : Map<String,Plugin> in class org.sonar.core.platform.PluginLoader | From | To | |
| Change Parameter Type exploder : PluginExploder to jarExploder : PluginJarExploder in method public PluginLoader(jarExploder PluginJarExploder, classloaderFactory PluginClassloaderFactory) in class org.sonar.core.platform.PluginLoader | From | To | |
| Move Method | 2 | ||
| Move Method protected baseClassloader() : ClassLoader from class org.sonar.core.platform.PluginLoader to package baseClassloader() : ClassLoader from class org.sonar.core.platform.PluginClassloaderFactory | From | To | |
| Move Method private fileToUrl(file File) : URL from class org.sonar.core.platform.PluginLoader to private fileToUrl(file File) : URL from class org.sonar.core.platform.PluginClassloaderFactory | From | To | |
| Rename Variable | 1 | ||
| Rename Variable entry : Map.Entry<String,String> to mainClassEntry : Map.Entry<String,String> in method package instantiatePluginClasses(classloaders Map<PluginClassloaderDef,ClassLoader>) : Map<String,Plugin> in class org.sonar.core.platform.PluginLoader | From | To | |
| Change Return Type | 1 | ||
| Change Return Type Collection<ClassloaderDef> to Collection<PluginClassloaderDef> in method package defineClassloaders(infoByKeys Map<String,PluginInfo>) : Collection<PluginClassloaderDef> in class org.sonar.core.platform.PluginLoader | From | To | |
| Move Attribute | 1 | ||
| Move Attribute private API_CLASSLOADER_KEY : String from class org.sonar.core.platform.PluginLoader to private API_CLASSLOADER_KEY : String from class org.sonar.core.platform.PluginClassloaderFactory | From | To | |
| Extract Class | 1 | ||
| Extract Class org.sonar.core.platform.PluginClassloaderFactory from class org.sonar.core.platform.PluginLoader | From | To | |
| Rename Class | 7 | ||
| Rename Class org.sonar.server.plugins.ServerPluginExploderTest renamed to org.sonar.server.plugins.ServerPluginJarExploderTest | From | To | |
| Rename Class org.sonar.core.platform.ClassloaderDef renamed to org.sonar.core.platform.PluginClassloaderDef | From | To | |
| Rename Class org.sonar.core.platform.PluginExploderTest renamed to org.sonar.core.platform.PluginJarExploderTest | From | To | |
| Rename Class org.sonar.batch.bootstrap.BatchPluginExploder renamed to org.sonar.batch.bootstrap.BatchPluginJarExploder | From | To | |
| Rename Class org.sonar.server.plugins.ServerPluginExploder renamed to org.sonar.server.plugins.ServerPluginJarExploder | From | To | |
| Rename Class org.sonar.core.platform.PluginExploder renamed to org.sonar.core.platform.PluginJarExploder | From | To | |
| Rename Class org.sonar.batch.bootstrap.BatchPluginExploderTest renamed to org.sonar.batch.bootstrap.BatchPluginJarExploderTest | From | To | |
| Rename Attribute | 1 | ||
| Rename Attribute exploder : PluginExploder to jarExploder : PluginJarExploder in class org.sonar.core.platform.PluginLoader | From | To | |
| Change Variable Type | 9 | ||
| Change Variable Type defs : Collection<ClassloaderDef> to defs : Collection<PluginClassloaderDef> in method public load(infoByKeys Map<String,PluginInfo>) : Map<String,Plugin> in class org.sonar.core.platform.PluginLoader | From | To | |
| Change Variable Type defs : Collection<ClassloaderDef> to defs : Collection<PluginClassloaderDef> in method public define_classloader() : void in class org.sonar.core.platform.PluginLoaderTest | From | To | |
| Change Variable Type exploder : PluginExploder to exploder : PluginJarExploder in method public unzip_plugin_with_libs() : void in class org.sonar.core.platform.PluginJarExploderTest | From | To | |
| Change Variable Type def : ClassloaderDef to def : PluginClassloaderDef in method public define_classloader() : void in class org.sonar.core.platform.PluginLoaderTest | From | To | |
| Change Variable Type def : ClassloaderDef to def : PluginClassloaderDef in method package defineClassloaders(infoByKeys Map<String,PluginInfo>) : Collection<PluginClassloaderDef> in class org.sonar.core.platform.PluginLoader | From | To | |
| Change Variable Type def : ClassloaderDef to def : PluginClassloaderDef in method public test_plugins_sharing_the_same_classloader() : void in class org.sonar.core.platform.PluginLoaderTest | From | To | |
| Change Variable Type classloadersByBasePlugin : Map<String,ClassloaderDef> to classloadersByBasePlugin : Map<String,PluginClassloaderDef> in method package defineClassloaders(infoByKeys Map<String,PluginInfo>) : Collection<PluginClassloaderDef> in class org.sonar.core.platform.PluginLoader | From | To | |
| Change Variable Type defs : Collection<ClassloaderDef> to defs : Collection<PluginClassloaderDef> in method public test_plugins_sharing_the_same_classloader() : void in class org.sonar.core.platform.PluginLoaderTest | From | To | |
| Change Variable Type exploder : PluginExploder to exploder : PluginJarExploder in method public unzip_plugin_without_libs() : void in class org.sonar.core.platform.PluginJarExploderTest | From | To | |
| Change Attribute Type | 3 | ||
| Change Attribute Type exploder : PluginExploder to jarExploder : PluginJarExploder in class org.sonar.core.platform.PluginLoader | From | To | |
| Change Attribute Type underTest : BatchPluginExploder to underTest : BatchPluginJarExploder in class org.sonar.batch.bootstrap.BatchPluginJarExploderTest | From | To | |
| Change Attribute Type underTest : ServerPluginExploder to underTest : ServerPluginJarExploder in class org.sonar.server.plugins.ServerPluginJarExploderTest | From | To | |
| Rename Parameter | 3 | ||
| Rename Parameter exploder : PluginExploder to jarExploder : PluginJarExploder in method public PluginLoader(jarExploder PluginJarExploder, classloaderFactory PluginClassloaderFactory) in class org.sonar.core.platform.PluginLoader | From | To | |
| Rename Parameter defs : Collection<ClassloaderDef> to classloaders : Map<PluginClassloaderDef,ClassLoader> in method package instantiatePluginClasses(classloaders Map<PluginClassloaderDef,ClassLoader>) : Map<String,Plugin> in class org.sonar.core.platform.PluginLoader | From | To | |
| Rename Parameter c : Collection<File> to f : Collection<File> in method package addFiles(f Collection<File>) : void in class org.sonar.core.platform.PluginClassloaderDef | From | To |