c1e7b4b317cbfa43b3e4e7b2e2292fbd72b11d45
Files Diff
- Added: 12
- Removed: 2
- Renamed: 0
- Modified: 34
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 1 | ||
Change Parameter Type attachmentProvider : AttachmentProvider to processProvider : ProcessProvider in method public install(processProvider ProcessProvider, accessControlContext AccessControlContext) : Instrumentation in class net.bytebuddy.agent.ByteBuddyAgent | From | To | |
Move Attribute | 1 | ||
Move Attribute private JAVA_HOME_PROPERTY : String from class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForToolsJarVm to private JAVA_HOME_PROPERTY : String from class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForToolsJarVm.SystemPropertyAction | From | To | |
Move Class | 1 | ||
Move Class net.bytebuddy.utility.AccessActionTest moved to net.bytebuddy.utility.privilege.AccessActionTest | From | To | |
Extract Method | 29 | ||
Extract Method public install(attachmentProvider AttachmentProvider, accessControlContext AccessControlContext) : Instrumentation extracted from public install() : Instrumentation in class net.bytebuddy.agent.ByteBuddyAgent | From | To | |
Extract Method public of(type Class<?>, accessControlContext AccessControlContext) : ClassFileVersion extracted from public of(type Class<?>) : ClassFileVersion in class net.bytebuddy.ClassFileVersion | From | To | |
Extract Method public install(attachmentProvider AttachmentProvider, processProvider ProcessProvider, accessControlContext AccessControlContext) : Instrumentation extracted from public install(attachmentProvider AttachmentProvider, processProvider ProcessProvider) : Instrumentation in class net.bytebuddy.agent.ByteBuddyAgent | From | To | |
Extract Method public isSystemClassLoader(accessControlContext AccessControlContext) : ElementMatcher.Junction<T> extracted from public isSystemClassLoader() : ElementMatcher.Junction<T> in class net.bytebuddy.matcher.ElementMatchers | From | To | |
Extract Method public install(attachmentProvider AttachmentProvider, accessControlContext AccessControlContext) : Instrumentation extracted from public install(attachmentProvider AttachmentProvider) : Instrumentation in class net.bytebuddy.agent.ByteBuddyAgent | From | To | |
Extract Method public to(advice Class<?>, accessControlContext AccessControlContext) : Advice extracted from public to(advice Class<?>) : Advice in class net.bytebuddy.asm.Advice | From | To | |
Extract Method public install(attachmentProvider AttachmentProvider, accessControlContext AccessControlContext) : Instrumentation extracted from public install(processProvider ProcessProvider) : Instrumentation in class net.bytebuddy.agent.ByteBuddyAgent | From | To | |
Extract Method public ofClassPath(accessControlContext AccessControlContext) : TypePool extracted from public ofClassPath() : TypePool in class net.bytebuddy.pool.TypePool.Default | From | To | |
Extract Method public rebase(type Class<T>, accessControlContext AccessControlContext) : DynamicType.Builder<T> extracted from public rebase(type Class<T>) : DynamicType.Builder<T> in class net.bytebuddy.ByteBuddy | From | To | |
Extract Method public ofClassPath(accessControlContext AccessControlContext) : TypePool extracted from public ofClassPath() : TypePool in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution | From | To | |
Extract Method public to(advice Class<?>, accessControlContext AccessControlContext) : Advice extracted from public to(advice Class<?>) : Advice in class net.bytebuddy.asm.Advice.WithCustomMapping | From | To | |
Extract Method public reset(accessControlContext AccessControlContext, type Class<?>...) : ClassReloadingStrategy extracted from public reset(type Class<?>...) : ClassReloadingStrategy in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy | From | To | |
Extract Method public of(folder File, target Target, instrumentation Instrumentation, accessControlContext AccessControlContext) : ClassInjector extracted from public of(folder File, target Target, instrumentation Instrumentation) : ClassInjector in class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation | From | To | |
Extract Method public ofClassPath(accessControlContext AccessControlContext) : TypePool extracted from public ofClassPath() : TypePool in class net.bytebuddy.pool.TypePool.ClassLoading | From | To | |
Extract Method public of(instrumentation Instrumentation, accessControlContext AccessControlContext) : ClassReloadingStrategy extracted from public of(instrumentation Instrumentation) : ClassReloadingStrategy in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy | From | To | |
Extract Method public of(type Class<?>, accessControlContext AccessControlContext) : ClassLoadingDelegate extracted from public of(type Class<?>) : ClassLoadingDelegate in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.Explicit | From | To | |
Extract Method public ofClassPath(accessControlContext AccessControlContext) : ClassFileLocator extracted from public ofClassPath() : ClassFileLocator in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader | From | To | |
Extract Method public attach(agentJar File, processId String, attachmentProvider AttachmentProvider, accessControlContext AccessControlContext) : void extracted from public attach(agentJar File, processId String, attachmentProvider AttachmentProvider) : void in class net.bytebuddy.agent.ByteBuddyAgent | From | To | |
Extract Method public install(accessControlContext AccessControlContext) : Instrumentation extracted from public install() : Instrumentation in class net.bytebuddy.agent.ByteBuddyAgent | From | To | |
Extract Method public of(classLoader ClassLoader, accessControlContext AccessControlContext) : ClassFileLocator extracted from public of(classLoader ClassLoader) : ClassFileLocator in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader.WeaklyReferenced | From | To | |
Extract Method public fromInstalledAgent(accessControlContext AccessControlContext) : ClassReloadingStrategy extracted from public fromInstalledAgent() : ClassReloadingStrategy in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy | From | To | |
Extract Method public hasChild(matcher ElementMatcher<? super ClassLoader>, accessControlContext AccessControlContext) : ElementMatcher.Junction<T> extracted from public hasChild(matcher ElementMatcher<? super ClassLoader>) : ElementMatcher.Junction<T> in class net.bytebuddy.matcher.ElementMatchers | From | To | |
Extract Method public isParentOf(classLoader ClassLoader, accessControlContext AccessControlContext) : ElementMatcher.Junction<T> extracted from public isParentOf(classLoader ClassLoader) : ElementMatcher.Junction<T> in class net.bytebuddy.matcher.ElementMatchers | From | To | |
Extract Method public install(processProvider ProcessProvider, accessControlContext AccessControlContext) : Instrumentation extracted from public install(attachmentProvider AttachmentProvider) : Instrumentation in class net.bytebuddy.agent.ByteBuddyAgent | From | To | |
Extract Method public read(type Class<?>, accessControlContext AccessControlContext) : Resolution extracted from public read(type Class<?>) : Resolution in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader | From | To | |
Extract Method public of(classLoader ClassLoader, accessControlContext AccessControlContext) : ClassFileLocator extracted from public of(classLoader ClassLoader) : ClassFileLocator in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader | From | To | |
Extract Method public redefine(type Class<T>, accessControlContext AccessControlContext) : DynamicType.Builder<T> extracted from public redefine(type Class<T>) : DynamicType.Builder<T> in class net.bytebuddy.ByteBuddy | From | To | |
Extract Method public install(processProvider ProcessProvider, accessControlContext AccessControlContext) : Instrumentation extracted from public install() : Instrumentation in class net.bytebuddy.agent.ByteBuddyAgent | From | To | |
Extract Method public attach(agentJar File, processId String, accessControlContext AccessControlContext) : void extracted from public attach(agentJar File, processId String) : void in class net.bytebuddy.agent.ByteBuddyAgent | From | To | |
Extract And Move Method | 1 | ||
Extract And Move Method protected apply(toolsJar File, accessControlContext AccessControlContext) : ClassLoader extracted from public attempt() : Accessor in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForToolsJarVm & moved to class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForToolsJarVm.ClassLoaderCreationAction | From | To | |
Rename Parameter | 1 | ||
Rename Parameter attachmentProvider : AttachmentProvider to processProvider : ProcessProvider in method public install(processProvider ProcessProvider, accessControlContext AccessControlContext) : Instrumentation in class net.bytebuddy.agent.ByteBuddyAgent | From | To |