f2388161e4bea3846da444730f52e4e51758ff1c
Files Diff
- Added: 12
- Removed: 5
- Renamed: 0
- Modified: 40
Link to commit
Third party dependencies:
Dependency Action | |
---|---|
Removed | |
com.googlecode.json-simple:json-simple:1.1.1 | |
org.slf4j:slf4j-log4j12:1.7.5 | |
org.springframework:spring-aop:3.2.3.RELEASE | |
cglib:cglib-nodep:2.2 | |
org.mockito:mockito-all:1.8.4 | |
org.springframework:spring-context-support:3.2.3.RELEASE | |
commons-io:commons-io:1.4 | |
log4j:log4j:1.2.16 | |
commons-beanutils:commons-beanutils:1.8.3 | |
javax.servlet:javax.servlet-api:3.0.1 | |
com.fasterxml.jackson.core:jackson-annotations:2.3.1 | |
org.javassist:javassist:3.18.0-GA | |
org.apache.tomcat:servlet-api:6.0.35 | |
org.springframework:spring-aspects:3.2.3.RELEASE | |
org.apache.zookeeper:zookeeper:3.4.5-cdh4.5.0 | |
org.springframework.data:spring-data-redis:1.1.1.RELEASE | |
org.apache.httpcomponents:httpcore:4.3 | |
org.apache.httpcomponents:httpasyncclient:4.0 | |
org.apache.httpcomponents:httpclient:4.3 | |
commons-lang:commons-lang:2.6 | |
com.sematext.hbasewd:hbasewd:0.1.0 | |
org.apache.thrift:libthrift:0.9.1 | |
taglibs:standard:1.1.2 | |
com.nhncorp.lucy:lucy-bloc-http11:5.5.23 | |
org.slf4j:slf4j-api:1.7.5 | |
org.codehaus.jackson:jackson-xc:1.9.13 | |
org.springframework:spring-core:3.2.3.RELEASE | |
org.mybatis:mybatis-spring:1.2.2 | |
redis.clients:jedis:2.4.2 | |
org.apache.httpcomponents:httpcore-nio:4.3 | |
org.apache.tomcat:catalina:6.0.35 | |
org.codehaus.jackson:jackson-mapper-asl:1.9.13 | |
org.springframework:spring-webmvc:3.2.3.RELEASE | |
com.ning:async-http-client:1.8.3 | |
commons-dbcp:commons-dbcp:1.4 | |
commons-collections:commons-collections:3.2.1 | |
org.springframework.data:spring-data-hadoop:1.0.2.RELEASE | |
org.apache.ibatis:ibatis-sqlmap:2.3.4.726 | |
cubrid:cubrid-jdbc:8.4.3.1005 | |
junit:junit:4.12 | |
org.aspectj:aspectjrt:1.6.12 | |
com.google.guava:guava:17.0 | |
mysql:mysql-connector-java:5.1.20 | |
com.fasterxml.jackson.core:jackson-core:2.3.1 | |
org.springframework:spring-test:3.2.3.RELEASE | |
org.springframework:spring-instrument:3.2.3.RELEASE | |
commons-httpclient:commons-httpclient:3.1 | |
org.dbunit:dbunit:2.4.3 | |
org.apache.hadoop:hadoop-core:2.0.0-mr1-cdh4.5.0 | |
io.netty:netty:3.6.6.Final | |
org.springframework:spring-context:3.2.3.RELEASE | |
javax.servlet:jsp-api:2.0 | |
org.codehaus.jackson:jackson-core-asl:1.9.13 | |
org.mybatis:mybatis:3.2.7 | |
com.codahale.metrics:metrics-core:3.0.1 | |
commons-logging:commons-logging:1.1.3 | |
com.fasterxml.jackson.core:jackson-databind:2.3.1 | |
org.slf4j:jcl-over-slf4j:1.7.5 | |
com.navercorp.arcus:arcus-java-client:1.7.0 | |
org.hamcrest:hamcrest-library:1.3 | |
org.springframework:spring-web:3.2.3.RELEASE | |
net.sf.ehcache:ehcache:1.6.2 | |
io.netty:netty-all:4.0.18.Final | |
org.springframework:spring-orm:3.2.3.RELEASE | |
org.apache.hbase:hbase:0.94.6-cdh4.5.0 | |
org.apache.commons:commons-lang3:3.3.2 | |
com.codahale.metrics:metrics-jvm:3.0.1 | |
org.apache.tomcat:coyote:6.0.35 | |
org.apache.hadoop:hadoop-common:2.0.0-cdh4.5.0 | |
org.springframework:spring-oxm:3.2.3.RELEASE | |
org.aspectj:aspectjweaver:1.6.12 | |
javax.transaction:jta:1.1 | |
org.springframework:spring-tx:3.2.3.RELEASE | |
net.sf.ehcache:ehcache-core:2.6.9 | |
commons-fileupload:commons-fileupload:1.3.1 | |
javax.mail:mail:1.4.7 | |
com.codahale.metrics:metrics-servlets:3.0.1 | |
net.sourceforge.jtds:jtds:1.2.8 | |
javax.servlet:jstl:1.1.0 | |
commons-codec:commons-codec:1.10 | |
org.codehaus.jackson:jackson-jaxrs:1.9.13 | |
org.springframework:spring-jdbc:3.2.3.RELEASE |
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 4 | ||
Change Parameter Type metadataAccessorTypeName : String to metadataAccessorType : Class<? extends TraceValue> in method public MetadataInjector(metadataAccessorType Class<? extends TraceValue>, strategy MetadataInitializationStrategy) in class com.navercorp.pinpoint.bootstrap.plugin.MetadataInjector | From | To | |
Change Parameter Type metadataInjectors : List<MetadataInjector> to injectors : List<Injector> in method public BasicClassEditor(targetClassName String, injectors List<Injector>) in class com.navercorp.pinpoint.bootstrap.plugin.BasicClassEditor | From | To | |
Change Parameter Type metadataAccessorTypeName : String to metadataAccessorType : Class<? extends TraceValue> in method public inject(metadataAccessorType Class<? extends TraceValue>) : void in class com.navercorp.pinpoint.bootstrap.plugin.ClassEditorBuilder.MetadataBuilder | From | To | |
Change Parameter Type delegate : InterceptorInjector to delegate : Injector in method public ConditionalInterceptorInjector(condition Condition, delegate Injector) in class com.navercorp.pinpoint.bootstrap.plugin.ConditionalInterceptorInjector | From | To | |
Pull Up Attribute | 1 | ||
Pull Up Attribute private strategy : MetadataInitializationStrategy from class com.navercorp.pinpoint.bootstrap.plugin.DefaultMetadataInjector to private strategy : MetadataInitializationStrategy from class com.navercorp.pinpoint.bootstrap.plugin.MetadataInjector | From | To | |
Rename Class | 1 | ||
Rename Class com.navercorp.pinpoint.bootstrap.plugin.InterceptorInjector renamed to com.navercorp.pinpoint.bootstrap.plugin.Injector | From | To | |
Move Class | 3 | ||
Move Class com.navercorp.pinpoint.bootstrap.plugin.PluginClassLoader moved to com.navercorp.pinpoint.common.plugin.PluginClassLoader | From | To | |
Move Class com.navercorp.pinpoint.profiler.plugin.PluginLoader moved to com.navercorp.pinpoint.common.plugin.PluginLoader | From | To | |
Move Class com.navercorp.pinpoint.web.servletfilter.NoCacheFilter moved to com.navercorp.pinpoint.web.servlet.NoCacheFilter | From | To | |
Merge Variable | 1 | ||
Merge Variable [metadataInjectors : List<MetadataInjector>, interceptorInjectors : List<InterceptorInjector>] to injectors : List<Injector> in method public build() : DedicatedClassEditor in class com.navercorp.pinpoint.bootstrap.plugin.ClassEditorBuilder | From | To | |
Extract Variable | 2 | ||
Extract Variable key : int in method public getDisplayArgument(span Span) : AnnotationBo from class com.navercorp.pinpoint.common.util.AnnotationUtils | From | To | |
Extract Variable javaHome : String in method private getJavaExecutable() : String from class com.navercorp.pinpoint.test.fork.ForkRunner.ForkedTest | From | To | |
Change Variable Type | 4 | ||
Change Variable Type builder : MetadataBuilder to builder : InjectorBuilder in method public build() : DedicatedClassEditor in class com.navercorp.pinpoint.bootstrap.plugin.ClassEditorBuilder | From | To | |
Change Variable Type loader : PluginLoader<ProfilerPlugin> to plugins : Plugins<ProfilerPlugin> in method private loadPlugins(modifierRepository DefaultModifierRegistry, plugins Plugins<ProfilerPlugin>) : void in class com.navercorp.pinpoint.profiler.ClassFileTransformerDispatcher | From | To | |
Change Variable Type injector : MetadataInjector to injector : Injector in method public edit(classLoader ClassLoader, target InstrumentClass) : byte[] in class com.navercorp.pinpoint.bootstrap.plugin.BasicClassEditor | From | To | |
Change Variable Type injector : InterceptorInjector to injector : Injector in method package build() : Injector in class com.navercorp.pinpoint.bootstrap.plugin.ClassEditorBuilder.InterceptorBuilder | From | To | |
Extract Method | 1 | ||
Extract Method public getClass(classLoader ClassLoader, className String) : CtClass extracted from public getClass(classLoader ClassLoader, javassistClassName String, classFileBuffer byte[]) : InstrumentClass in class com.navercorp.pinpoint.profiler.interceptor.bci.JavaAssistByteCodeInstrumentor | From | To | |
Inline Variable | 2 | ||
Inline Variable serviceTypeList : ServiceType[] in method private bindMap(map IntHashMap<ConcurrentMap<String,Histogram>>) : void from class com.navercorp.pinpoint.profiler.monitor.metric.StaticAcceptHistogram | From | To | |
Inline Variable values : ServiceType[] in method public test() : void from class com.navercorp.pinpoint.common.ServiceTypeTest | From | To | |
Rename Method | 2 | ||
Rename Method public loadPlugins() : List<T> renamed to public load(serviceType Class<T>, classLoader ClassLoader) : List<T> in class com.navercorp.pinpoint.common.plugin.PluginLoader | From | To | |
Rename Method public get(serviceType Class<T>, pluginPath String) : PluginLoader<T> renamed to public load(serviceType Class<T>, pluginPath String) : Plugins<T> in class com.navercorp.pinpoint.common.plugin.PluginLoader | From | To | |
Pull Up Method | 2 | ||
Pull Up Method public DefaultMetadataInjector(metadataAccessorTypeName String, strategy MetadataInitializationStrategy) from class com.navercorp.pinpoint.bootstrap.plugin.DefaultMetadataInjector to public MetadataInjector(metadataAccessorType Class<? extends TraceValue>, strategy MetadataInitializationStrategy) from class com.navercorp.pinpoint.bootstrap.plugin.MetadataInjector | From | To | |
Pull Up Method public inject(classLoader ClassLoader, target InstrumentClass) : void from class com.navercorp.pinpoint.bootstrap.plugin.DefaultMetadataInjector to public inject(classLoader ClassLoader, target InstrumentClass) : void from class com.navercorp.pinpoint.bootstrap.plugin.MetadataInjector | From | To | |
Inline Method | 1 | ||
Inline Method public findArgsAnnotationBo(annotationBoList List<AnnotationBo>) : AnnotationBo inlined to public getDisplayArgument(span Span) : AnnotationBo in class com.navercorp.pinpoint.common.util.AnnotationUtils | From | To | |
Change Return Type | 3 | ||
Change Return Type InterceptorInjector to Injector in method package build() : Injector in class com.navercorp.pinpoint.bootstrap.plugin.ClassEditorBuilder.InterceptorBuilder | From | To | |
Change Return Type MetadataInjector to Injector in method package build() : Injector in class com.navercorp.pinpoint.bootstrap.plugin.ClassEditorBuilder.MetadataBuilder | From | To | |
Change Return Type PluginLoader<T> to Plugins<T> in method public load(serviceType Class<T>, pluginPath String) : Plugins<T> in class com.navercorp.pinpoint.common.plugin.PluginLoader | From | To | |
Parameterize Variable | 1 | ||
Parameterize Variable loader : PluginLoader<ProfilerPlugin> to plugins : Plugins<ProfilerPlugin> in method private loadPlugins(modifierRepository DefaultModifierRegistry, plugins Plugins<ProfilerPlugin>) : void in class com.navercorp.pinpoint.profiler.ClassFileTransformerDispatcher | From | To | |
Extract Superclass | 1 | ||
Extract Superclass com.navercorp.pinpoint.bootstrap.plugin.ClassEditorBuilder.InjectorBuilder from classes [com.navercorp.pinpoint.bootstrap.plugin.ClassEditorBuilder.InterceptorBuilder, com.navercorp.pinpoint.bootstrap.plugin.ClassEditorBuilder.MetadataBuilder] | From | To | |
Rename Attribute | 2 | ||
Rename Attribute metadataAccessorTypeName : String to metadataAccessorType : Class<? extends TraceValue> in class com.navercorp.pinpoint.bootstrap.plugin.ClassEditorBuilder.MetadataBuilder | From | To | |
Rename Attribute metadataInjectors : List<MetadataInjector> to injectors : List<Injector> in class com.navercorp.pinpoint.bootstrap.plugin.BasicClassEditor | From | To | |
Change Attribute Type | 3 | ||
Change Attribute Type delegate : InterceptorInjector to delegate : Injector in class com.navercorp.pinpoint.bootstrap.plugin.ConditionalInterceptorInjector | From | To | |
Change Attribute Type metadataInjectors : List<MetadataInjector> to injectors : List<Injector> in class com.navercorp.pinpoint.bootstrap.plugin.BasicClassEditor | From | To | |
Change Attribute Type metadataAccessorTypeName : String to metadataAccessorType : Class<? extends TraceValue> in class com.navercorp.pinpoint.bootstrap.plugin.ClassEditorBuilder.MetadataBuilder | From | To | |
Rename Parameter | 4 | ||
Rename Parameter javassistClassName : String to className : String in method public getClass(classLoader ClassLoader, className String) : CtClass in class com.navercorp.pinpoint.profiler.interceptor.bci.JavaAssistByteCodeInstrumentor | From | To | |
Rename Parameter metadataAccessorTypeName : String to metadataAccessorType : Class<? extends TraceValue> in method public MetadataInjector(metadataAccessorType Class<? extends TraceValue>, strategy MetadataInitializationStrategy) in class com.navercorp.pinpoint.bootstrap.plugin.MetadataInjector | From | To | |
Rename Parameter metadataInjectors : List<MetadataInjector> to injectors : List<Injector> in method public BasicClassEditor(targetClassName String, injectors List<Injector>) in class com.navercorp.pinpoint.bootstrap.plugin.BasicClassEditor | From | To | |
Rename Parameter metadataAccessorTypeName : String to metadataAccessorType : Class<? extends TraceValue> in method public inject(metadataAccessorType Class<? extends TraceValue>) : void in class com.navercorp.pinpoint.bootstrap.plugin.ClassEditorBuilder.MetadataBuilder | From | To |