diff --git a/java/dagger/internal/codegen/binding/BindsTypeChecker.java b/java/dagger/internal/codegen/binding/BindsTypeChecker.java index 3b05981bf19..7067648b21b 100644 --- a/java/dagger/internal/codegen/binding/BindsTypeChecker.java +++ b/java/dagger/internal/codegen/binding/BindsTypeChecker.java @@ -75,7 +75,7 @@ private XType desiredAssignableType(XType leftHandSide, ContributionType contrib return methodParameterType(parameterizedSetType, "add"); case SET_VALUES: // TODO(b/211774331): The left hand side type should be limited to Set types. - // NOTE - method + // NOTE: We rewrap the LHS to use java.util.Set before looking for the addAll() method // because Kotlin source may be using kotlin.collection.Set which does not include addAll(). return methodParameterType(rewrapType(leftHandSide, TypeNames.SET), "addAll"); case MAP: diff --git a/java/dagger/internal/codegen/xprocessing/xprocessing.jar b/java/dagger/internal/codegen/xprocessing/xprocessing.jar index 238a2113bf6..5fc9650c586 100644 Binary files a/java/dagger/internal/codegen/xprocessing/xprocessing.jar and b/java/dagger/internal/codegen/xprocessing/xprocessing.jar differ