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 |