ab33af1e877cbeffdb81fdeab7200155902ba4cd
Files Diff
- Added: 42
- Removed: 0
- Renamed: 0
- Modified: 35
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Method | 3 | ||
Rename Method public register(proc Class<?>, overrideCurrentImplementation boolean) : void renamed to public registerFunction(func Class<?>, overrideCurrentImplementation boolean) : void in class org.neo4j.kernel.impl.proc.Procedures | From | To | |
Rename Method public register(proc Class<?>) : void renamed to public registerProcedure(proc Class<?>, overrideCurrentImplementation boolean) : void in class org.neo4j.kernel.impl.proc.Procedures | From | To | |
Rename Method public compile(procDefinition Class<?>) : List<CallableProcedure> renamed to public compileProcedure(procDefinition Class<?>) : List<CallableProcedure> in class org.neo4j.kernel.impl.proc.ReflectiveProcedureCompiler | From | To | |
Change Parameter Type | 3 | ||
Change Parameter Type inputSignature : List<FieldSignature> to inputSignature : List<Neo4jTypes.AnyType> in method public FunctionSignature(name QualifiedName, inputSignature List<Neo4jTypes.AnyType>, type Neo4jTypes.AnyType, mode Mode, deprecated Optional<String>, allowed String[], description Optional<String>) in class org.neo4j.kernel.api.proc.FunctionSignature | From | To | |
Change Parameter Type outputSignature : FieldSignature to type : Neo4jTypes.AnyType in method public FunctionSignature(name QualifiedName, inputSignature List<Neo4jTypes.AnyType>, type Neo4jTypes.AnyType, mode Mode, deprecated Optional<String>, allowed String[], description Optional<String>) in class org.neo4j.kernel.api.proc.FunctionSignature | From | To | |
Change Parameter Type target : List<CallableProcedure> to target : Callables in method private loadProcedures(jar URL, loader ClassLoader, target Callables) : Callables in class org.neo4j.kernel.impl.proc.ProcedureJarLoader | From | To | |
Rename Variable | 1 | ||
Rename Variable procedure : CallableProcedure to function : CallableFunction in method public registerFunction(func Class<?>, overrideCurrentImplementation boolean) : void in class org.neo4j.kernel.impl.proc.Procedures | From | To | |
Pull Up Attribute | 3 | ||
Pull Up Attribute private constructor : MethodHandle from class org.neo4j.kernel.impl.proc.ReflectiveProcedureCompiler.ReflectiveProcedure to protected constructor : MethodHandle from class org.neo4j.kernel.impl.proc.ReflectiveProcedureCompiler.ReflectiveBase | From | To | |
Pull Up Attribute private procedureMethod : MethodHandle from class org.neo4j.kernel.impl.proc.ReflectiveProcedureCompiler.ReflectiveProcedure to protected procedureMethod : MethodHandle from class org.neo4j.kernel.impl.proc.ReflectiveProcedureCompiler.ReflectiveBase | From | To | |
Pull Up Attribute private fieldSetters : List<FieldInjections.FieldSetter> from class org.neo4j.kernel.impl.proc.ReflectiveProcedureCompiler.ReflectiveProcedure to protected fieldSetters : List<FieldInjections.FieldSetter> from class org.neo4j.kernel.impl.proc.ReflectiveProcedureCompiler.ReflectiveBase | From | To | |
Change Return Type | 4 | ||
Change Return Type List<CallableProcedure> to Callables in method private loadProcedures(jar URL, loader ClassLoader, target Callables) : Callables in class org.neo4j.kernel.impl.proc.ProcedureJarLoader | From | To | |
Change Return Type List<CallableProcedure> to Callables in method public loadProcedures(jar URL) : Callables in class org.neo4j.kernel.impl.proc.ProcedureJarLoader | From | To | |
Change Return Type List<FieldSignature> to List<Neo4jTypes.AnyType> in method public inputSignature() : List<Neo4jTypes.AnyType> in class org.neo4j.kernel.api.proc.FunctionSignature | From | To | |
Change Return Type List<CallableProcedure> to Callables in method public loadProceduresFromDir(root File) : Callables in class org.neo4j.kernel.impl.proc.ProcedureJarLoader | From | To | |
Extract Superclass | 1 | ||
Extract Superclass org.neo4j.kernel.impl.proc.ReflectiveProcedureCompiler.ReflectiveBase from classes [org.neo4j.kernel.impl.proc.ReflectiveProcedureCompiler.ReflectiveProcedure] | From | To | |
Rename Attribute | 2 | ||
Rename Attribute outputSignature : FieldSignature to outputType : Neo4jTypes.AnyType in class org.neo4j.kernel.api.proc.FunctionSignature.Builder | From | To | |
Rename Attribute outputSignature : FieldSignature to type : Neo4jTypes.AnyType in class org.neo4j.kernel.api.proc.FunctionSignature | From | To | |
Change Variable Type | 1 | ||
Change Variable Type procedure : CallableProcedure to function : CallableFunction in method public registerFunction(func Class<?>, overrideCurrentImplementation boolean) : void in class org.neo4j.kernel.impl.proc.Procedures | From | To | |
Extract Method | 2 | ||
Extract Method private mode(incoming Mode) : Mode extracted from private compileProcedure(procDefinition Class<?>, constructor MethodHandle, method Method) : ReflectiveProcedure in class org.neo4j.kernel.impl.proc.ReflectiveProcedureCompiler | From | To | |
Extract Method private deprecated(method Method, supplier Supplier<String>, warning String) : Optional<String> extracted from private compileProcedure(procDefinition Class<?>, constructor MethodHandle, method Method) : ReflectiveProcedure in class org.neo4j.kernel.impl.proc.ReflectiveProcedureCompiler | From | To | |
Change Attribute Type | 4 | ||
Change Attribute Type outputSignature : FieldSignature to outputType : Neo4jTypes.AnyType in class org.neo4j.kernel.api.proc.FunctionSignature.Builder | From | To | |
Change Attribute Type inputSignature : List<FieldSignature> to inputSignature : List<Neo4jTypes.AnyType> in class org.neo4j.kernel.api.proc.FunctionSignature | From | To | |
Change Attribute Type outputSignature : FieldSignature to type : Neo4jTypes.AnyType in class org.neo4j.kernel.api.proc.FunctionSignature | From | To | |
Change Attribute Type inputSignature : List<FieldSignature> to inputSignature : List<Neo4jTypes.AnyType> in class org.neo4j.kernel.api.proc.FunctionSignature.Builder | From | To | |
Rename Parameter | 2 | ||
Rename Parameter proc : Class<?> to func : Class<?> in method public registerFunction(func Class<?>, overrideCurrentImplementation boolean) : void in class org.neo4j.kernel.impl.proc.Procedures | From | To | |
Rename Parameter outputSignature : FieldSignature to type : Neo4jTypes.AnyType in method public FunctionSignature(name QualifiedName, inputSignature List<Neo4jTypes.AnyType>, type Neo4jTypes.AnyType, mode Mode, deprecated Optional<String>, allowed String[], description Optional<String>) in class org.neo4j.kernel.api.proc.FunctionSignature | From | To |