09663f0655f32da20f73bff811d392af695fc4b4
Files Diff
- Added: 5
- Removed: 0
- Renamed: 0
- Modified: 8
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Merge Attribute | 1 | ||
| Merge Attribute [instrumentation : Instrumentation, pluginJar : JarFile, classPool : InstrumentClassPool, pluginJarURL : URL, pluginJarURLExternalForm : String] to pluginConfig : PluginConfig in class com.navercorp.pinpoint.profiler.instrument.JarProfilerPluginClassInjector | From | To | |
| Rename Method | 2 | ||
| Rename Method public getBootStrapJarPath() : String renamed to public getBootStrapCoreJarPath() : String in class com.navercorp.pinpoint.bootstrap.DefaultAgentOption | From | To | |
| Rename Method public getBootStrapJarPath() : String renamed to public getBootStrapCoreJarPath() : String in class com.navercorp.pinpoint.bootstrap.AgentOption | From | To | |
| Rename Variable | 1 | ||
| Rename Variable refs : Collection<String> to referenceClassList : Collection<String> in method private injectToPlainClassLoader(pool ClassPool, classLoader ClassLoader, className String, classLoadingChecker ClassLoadingChecker) : Class<?> in class com.navercorp.pinpoint.profiler.instrument.JarProfilerPluginClassInjector | From | To | |
| Move Attribute | 3 | ||
| Move Attribute private classPool : InstrumentClassPool from class com.navercorp.pinpoint.profiler.instrument.JarProfilerPluginClassInjector to private classPool : InstrumentClassPool from class com.navercorp.pinpoint.profiler.plugin.PluginConfig | From | To | |
| Move Attribute private pluginJarURLExternalForm : String from class com.navercorp.pinpoint.profiler.instrument.JarProfilerPluginClassInjector to private pluginJarURLExternalForm : String from class com.navercorp.pinpoint.profiler.plugin.PluginConfig | From | To | |
| Move Attribute private instrumentation : Instrumentation from class com.navercorp.pinpoint.profiler.instrument.JarProfilerPluginClassInjector to private instrumentation : Instrumentation from class com.navercorp.pinpoint.profiler.plugin.PluginConfig | From | To | |
| Extract Class | 1 | ||
| Extract Class com.navercorp.pinpoint.profiler.plugin.PluginConfig from class com.navercorp.pinpoint.profiler.instrument.JarProfilerPluginClassInjector | From | To | |
| Rename Attribute | 1 | ||
| Rename Attribute bootStrapJarPath : String to bootStrapJarCorePath : String in class com.navercorp.pinpoint.bootstrap.DefaultAgentOption | From | To | |
| Extract Variable | 3 | ||
| Extract Variable accessorAnalyzer : AccessorAnalyzer in method private addField0(accessorTypeName String, initValExp String) : void from class com.navercorp.pinpoint.profiler.instrument.JavassistClass | From | To | |
| Extract Variable urlClassLoader : URLClassLoader in method public injectClass(classLoader ClassLoader, className String) : Class<? extends T> from class com.navercorp.pinpoint.profiler.instrument.JarProfilerPluginClassInjector | From | To | |
| Extract Variable loader : ProfilerPluginLoader in method protected loadPlugins(agentOption AgentOption) : List<DefaultProfilerPluginContext> from class com.navercorp.pinpoint.profiler.DefaultAgent | From | To | |
| Extract Method | 1 | ||
| Extract Method private createClassPool(classLoader ClassLoader) : ClassPool extracted from private injectToPlainClassLoader(classLoader ClassLoader, className String) : Class<?> in class com.navercorp.pinpoint.profiler.instrument.JarProfilerPluginClassInjector | From | To | |
| Rename Parameter | 1 | ||
| Rename Parameter bootStrapJarPath : String to bootStrapJarCorePath : String in method public DefaultAgentOption(agentArgs String, instrumentation Instrumentation, profilerConfig ProfilerConfig, pluginJars URL[], bootStrapJarCorePath String, serviceTypeRegistryService ServiceTypeRegistryService, annotationKeyRegistryService AnnotationKeyRegistryService) in class com.navercorp.pinpoint.bootstrap.DefaultAgentOption | From | To |