5eab895b6b33173e39b5882f7a7b3df9399dcfef
Files Diff
- Added: 5
- Removed: 0
- Renamed: 0
- Modified: 17
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Method | 2 | ||
Rename Method private expressionUntilSemicolon(builder Statement.Builder) : void renamed to private expressionUpToSemicolon(builder Statement.Builder) : void in class org.immutables.value.processor.encode.Structurizer | From | To | |
Rename Method package isProtected() : boolean renamed to package isField() : boolean in class org.immutables.value.processor.encode.EncodedElement | From | To | |
Move And Rename Method | 1 | ||
Move And Rename Method private interpolateSelfEncodingParameter(binder Code.Binder, result List<Term>, param String) : List<Term> from class org.immutables.value.processor.encode.Encodings.Encoding to package parameterAsThis(result List<Term>, param String) : List<Term> from class org.immutables.value.processor.encode.Code.Binder | From | To | |
Rename Variable | 1 | ||
Rename Variable simpleName : String to encodedMethodName : String in method private inferNaming(method ExecutableElement) : Naming in class org.immutables.value.processor.encode.Encodings.Encoding | From | To | |
Change Return Type | 2 | ||
Change Return Type void to boolean in method private postValidate() : boolean in class org.immutables.value.processor.encode.Encodings.Encoding | From | To | |
Change Return Type Table<String,Integer,T> to Table<String,Integer,Void> in method package abstract getIt() : Table<String,Integer,Void> in class org.immutables.fixture.encoding.UseTableEncoding | From | To | |
Extract Variable | 1 | ||
Extract Variable boundTerms : List<Term> in method public apply(element EncodedElement) : String from class org.immutables.value.processor.encode.Encodings.Encoding.Linkage | From | To | |
Change Variable Type | 1 | ||
Change Variable Type names : ArrayList<String> to names : List<String> in method private getTypeParameterNames(element Parameterizable) : List<String> in class org.immutables.value.processor.encode.Encodings.Encoding | From | To | |
Change Attribute Type | 1 | ||
Change Attribute Type ownTypeParams : Function<EncodedElement,Type.Parameters> to ownTypeParams : Function<EncodedElement,String> in class org.immutables.value.processor.encode.Instantiation | From | To | |
Extract Method | 1 | ||
Extract Method package dereference(binding Binding) : Term extracted from public apply(terms List<Term>) : List<Term> in class org.immutables.value.processor.encode.Code.Interpolator | From | To |