2e24f7f4ca959ce6a03d2e13ad96d9c59c7245e5
Files Diff
- Added: 9
- Removed: 7
- Renamed: 0
- Modified: 13
Link to commit
Third party dependencies:
Dependency Action | |
---|---|
Added | |
com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.7.3 | |
Updated | |
From com.fasterxml.jackson.core:jackson-databind 2.7.3 To 2.5.0 | |
From com.google.guava:guava 19.0 To 18.0 | |
From com.google.code.findbugs:jsr305 1.3.9 To 3.0.1 | |
From com.google.guava:guava 18.0 To 19.0 | |
From com.fasterxml.jackson.core:jackson-core 2.7.3 To 2.5.0 | |
From com.fasterxml.jackson.core:jackson-core 2.5.0 To 2.7.3 | |
From com.fasterxml.jackson.core:jackson-databind 2.5.0 To 2.7.3 | |
From com.google.code.findbugs:jsr305 3.0.1 To 1.3.9 |
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Method | 4 | ||
Rename Method package isTopIdent() : boolean renamed to package isValue() : boolean in class org.immutables.value.processor.encode.Code.Binder.State | From | To | |
Rename Method package instantiatorFrom(encodings Set<EncodingInfo>) : Instantiator renamed to package instantiatorFor(encodings Set<EncodingInfo>) : Instantiator in class org.immutables.value.processor.meta.Proto.Environment | From | To | |
Rename Method package crossReferencedMembers() : ImmutableSet<String> renamed to package crossReferencedMethods() : ImmutableSet<String> in class org.immutables.value.processor.encode.EncodingInfo | From | To | |
Rename Method package newMember(member String) : Binding renamed to package newField(identifier String) : Binding in class org.immutables.value.processor.encode.Code.Binding | From | To | |
Change Parameter Type | 7 | ||
Change Parameter Type context : Set<String> to context : Set<Binding> in method private addBuilderMembers(context Set<Binding>) : void in class org.immutables.value.processor.encode.Encodings.Encoding.Linkage | From | To | |
Change Parameter Type method : ExecutableElement to element : Element in method private inferNaming(element Element, tags EnumSet<Tag>) : Naming in class org.immutables.value.processor.encode.Encodings.Encoding | From | To | |
Change Parameter Type additionalTags : Tag... to tags : EnumSet<Tag> in method private inferTags(member Element, tags EnumSet<Tag>) : Set<Tag> in class org.immutables.value.processor.encode.Encodings.Encoding | From | To | |
Change Parameter Type context : Set<String> to context : Set<Binding> in method private addStaticMembers(context Set<Binding>) : void in class org.immutables.value.processor.encode.Encodings.Encoding.Linkage | From | To | |
Change Parameter Type context : Set<String> to context : Set<Binding> in method private addInstanceMembers(context Set<Binding>) : void in class org.immutables.value.processor.encode.Encodings.Encoding.Linkage | From | To | |
Change Parameter Type members : Set<String> to bindings : Set<Binding> in method package Binder(imports Map<String,String>, bindings Set<Binding>) in class org.immutables.value.processor.encode.Code.Binder | From | To | |
Change Parameter Type it : Iterator<Term> to it : ListIterator<Term> in method private resolve(inputTerms List<Term>, it ListIterator<Term>, result List<Term>, untilGenericsClose boolean) : void in class org.immutables.value.processor.encode.Code.Binder | From | To | |
Move Source Folder | 1 | ||
Move Source Folder value-fixture/src to value-fixture/test | From | To | |
Move Class | 3 | ||
Move Class org.immutables.encode.fixture.TableEncoding moved to org.immutables.fixture.encoding.defs.TableEncoding | From | To | |
Move Class org.immutables.encode.fixture.OptionalMap moved to org.immutables.fixture.encoding.defs.OptionalMap | From | To | |
Move Class org.immutables.encode.fixture.VoidEncoding moved to org.immutables.fixture.encoding.defs.VoidEncoding | From | To | |
Rename Attribute | 4 | ||
Rename Attribute name : String to names : AttributeNames in class org.immutables.value.processor.encode.Instantiation | From | To | |
Rename Attribute members : Set<String> to bindings : Set<Binding> in class org.immutables.value.processor.encode.Code.Binder | From | To | |
Rename Attribute members : Function<String,String> to overrides : Map<Binding,String> in class org.immutables.value.processor.encode.Code.Interpolator | From | To | |
Rename Attribute tops : Function<String,String> to bindings : Map<Binding,String> in class org.immutables.value.processor.encode.Code.Interpolator | From | To | |
Extract Variable | 3 | ||
Extract Variable value : String in method private populateBindings(resolver VariableResolver) : void from class org.immutables.value.processor.encode.Instantiation | From | To | |
Extract Variable mirror : NamingMirror in method private inferNaming(element Element, tags EnumSet<Tag>) : Naming from class org.immutables.value.processor.encode.Encodings.Encoding | From | To | |
Extract Variable top : Binding in method private resolve(inputTerms List<Term>, it ListIterator<Term>, result List<Term>, untilGenericsClose boolean) : void from class org.immutables.value.processor.encode.Code.Binder | From | To | |
Change Variable Type | 1 | ||
Change Variable Type value : UseOptionalMap<Boolean> to value : UseOptionalCollections<Boolean> in method public optMap() : void in class org.immutables.fixture.encoding.EncodingTest | From | To | |
Change Package | 1 | ||
Change Package org.immutables.encode.fixture to org.immutables.fixture.encoding.defs | From | To | |
Extract Method | 1 | ||
Extract Method private populateBindings(resolver VariableResolver) : void extracted from package Instantiation(encoding EncodingInfo, expose EncodedElement, exposedType Type, names Styles.UsingName.AttributeNames, resolver VariableResolver) in class org.immutables.value.processor.encode.Instantiation | From | To | |
Inline Variable | 1 | ||
Inline Variable identifier : String in method package crossReferencedMembers() : ImmutableSet<String> from class org.immutables.value.processor.encode.EncodingInfo | From | To | |
Change Attribute Type | 8 | ||
Change Attribute Type builderContext : Set<String> to builderContext : Set<Binding> in class org.immutables.value.processor.encode.Encodings.Encoding.Linkage | From | To | |
Change Attribute Type tops : Function<String,String> to bindings : Map<Binding,String> in class org.immutables.value.processor.encode.Code.Interpolator | From | To | |
Change Attribute Type instanceContext : Set<String> to instanceContext : Set<Binding> in class org.immutables.value.processor.encode.Encodings.Encoding.Linkage | From | To | |
Change Attribute Type staticContext : Set<String> to staticContext : Set<Binding> in class org.immutables.value.processor.encode.Encodings.Encoding.Linkage | From | To | |
Change Attribute Type members : Function<String,String> to overrides : Map<Binding,String> in class org.immutables.value.processor.encode.Code.Interpolator | From | To | |
Change Attribute Type namer : Function<String,String> to namer : Function<EncodedElement,String> in class org.immutables.value.processor.encode.Instantiation | From | To | |
Change Attribute Type name : String to names : AttributeNames in class org.immutables.value.processor.encode.Instantiation | From | To | |
Change Attribute Type members : Set<String> to bindings : Set<Binding> in class org.immutables.value.processor.encode.Code.Binder | From | To | |
Rename Parameter | 5 | ||
Rename Parameter top : String to identifier : String in method package newTop(identifier String) : Binding in class org.immutables.value.processor.encode.Code.Binding | From | To | |
Rename Parameter member : String to identifier : String in method package newField(identifier String) : Binding in class org.immutables.value.processor.encode.Code.Binding | From | To | |
Rename Parameter method : ExecutableElement to element : Element in method private inferNaming(element Element, tags EnumSet<Tag>) : Naming in class org.immutables.value.processor.encode.Encodings.Encoding | From | To | |
Rename Parameter members : Set<String> to bindings : Set<Binding> in method package Binder(imports Map<String,String>, bindings Set<Binding>) in class org.immutables.value.processor.encode.Code.Binder | From | To | |
Rename Parameter additionalTags : Tag... to tags : EnumSet<Tag> in method private inferTags(member Element, tags EnumSet<Tag>) : Set<Tag> in class org.immutables.value.processor.encode.Encodings.Encoding | From | To |