[ https://issues.apache.org/jira/browse/LANG-1692?focusedWorklogId=811812&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-811812 ]
ASF GitHub Bot logged work on LANG-1692: ---------------------------------------- Author: ASF GitHub Bot Created on: 24/Sep/22 08:20 Start Date: 24/Sep/22 08:20 Worklog Time Spent: 10m Work Description: tisonkun commented on code in PR #951: URL: https://github.com/apache/commons-lang/pull/951#discussion_r979196665 ########## src/main/java/org/apache/commons/lang3/builder/ReflectionDiffBuilder.java: ########## @@ -110,8 +110,9 @@ private void appendFields(final Class<?> clazz) { for (final Field field : FieldUtils.getAllFields(clazz)) { if (accept(field)) { try { - diffBuilder.append(field.getName(), readField(field, left, true), - readField(field, right, true)); + Object leftObject = readField(field, left, true); Review Comment: ``` [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] /Users/chenzili/Brittani/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionDiffBuilder.java:[113,32] reference to append is ambiguous both method append(java.lang.String,short[],short[]) in org.apache.commons.lang3.builder.DiffBuilder and method append(java.lang.String,java.lang.Object[],java.lang.Object[]) in org.apache.commons.lang3.builder.DiffBuilder match ``` Issue Time Tracking ------------------- Worklog Id: (was: 811812) Time Spent: 2h 40m (was: 2.5h) > Cast FieldUtils.readField result to the recipient type > ------------------------------------------------------ > > Key: LANG-1692 > URL: https://issues.apache.org/jira/browse/LANG-1692 > Project: Commons Lang > Issue Type: Task > Components: lang.reflect.* > Reporter: Zili Chen > Priority: Major > Time Spent: 2h 40m > Remaining Estimate: 0h > -- This message was sent by Atlassian Jira (v8.20.10#820010)