This is an automated email from the ASF dual-hosted git repository.

joshtynjala pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git


The following commit(s) were added to refs/heads/develop by this push:
     new deeb1aec45 JSONReviver: when replacing a plain object with a class 
instance, return the class instance
deeb1aec45 is described below

commit deeb1aec4557adcc7e8d343f51d013f7ed762b13
Author: Josh Tynjala <joshtynj...@apache.org>
AuthorDate: Wed Apr 16 10:17:45 2025 -0700

    JSONReviver: when replacing a plain object with a class instance, return 
the class instance
    
    Commit 50d940ce9ecbf72ea628a520d08292b2c8a5f227 accidentally missed the 
return statement
---
 .../src/main/royale/org/apache/royale/reflection/beads/JSONReviver.as    | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/beads/JSONReviver.as
 
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/beads/JSONReviver.as
index 32d6490c17..765c82f30b 100644
--- 
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/beads/JSONReviver.as
+++ 
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/beads/JSONReviver.as
@@ -113,6 +113,7 @@ public class JSONReviver implements IBead
                 {
                     newValue[p] = value[p];
                 }
+                return newValue;
             }
         }
         return value;

Reply via email to