.addParameter(VIEW, "source")
.addStatement(("this(target, source.getContext())"))
.build();
}
private MethodSpec createBindingConstructor(TypeName targetType) {
<BUG>MethodSpec.Builder constructor = MethodSpec.constructorBuilder()
.addModifiers(PUBLIC);</BUG>
if (hasMethodBindings()) {
constructor.addParameter(targetType, "target", FINAL);
} else {

.addParameter(VIEW, "source")
.addStatement(("this(target, source.getContext())"))
.build();
}
private MethodSpec createBindingConstructor(TypeName targetType) {
MethodSpec.Builder constructor = MethodSpec.constructorBuilder()
.addAnnotation(UI_THREAD)
.addModifiers(PUBLIC);
if (hasMethodBindings()) {
constructor.addParameter(targetType, "target", FINAL);
} else {
