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

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


The following commit(s) were added to refs/heads/develop by this push:
     new dc99c94  Fix warning for returning or assigning null to types that are 
not allowed to be null.
dc99c94 is described below

commit dc99c9440d67432fdbf310330b7be9921121733b
Author: mjesteve <[email protected]>
AuthorDate: Tue Dec 10 01:24:36 2024 +0100

    Fix warning for returning or assigning null to types that are not allowed 
to be null.
---
 GCL/src/main/royale/goog/Disposable.as          | 2 +-
 GCL/src/main/royale/goog/events/BrowserEvent.as | 4 ++--
 GCL/src/main/royale/goog/events/Event.as        | 2 +-
 js/src/main/royale/__AS3__/vec/Vector$double.as | 6 +++---
 js/src/main/royale/__AS3__/vec/Vector$int.as    | 6 +++---
 js/src/main/royale/__AS3__/vec/Vector$uint.as   | 6 +++---
 6 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/GCL/src/main/royale/goog/Disposable.as 
b/GCL/src/main/royale/goog/Disposable.as
index f524fa4..97c7a59 100644
--- a/GCL/src/main/royale/goog/Disposable.as
+++ b/GCL/src/main/royale/goog/Disposable.as
@@ -64,7 +64,7 @@ public class Disposable implements 
goog.disposable.IDisposable {
      * @see [disposable]
      * @returns {boolean} True if we can verify the object is disposed.
      */
-    public static function isDisposed(obj:*):Boolean {  return null; }
+    public static function isDisposed(obj:*):Boolean { return false; }
 
     /**
      * Associates a disposable object with this object so that they will be 
disposed
diff --git a/GCL/src/main/royale/goog/events/BrowserEvent.as 
b/GCL/src/main/royale/goog/events/BrowserEvent.as
index 11d604f..a5673bb 100644
--- a/GCL/src/main/royale/goog/events/BrowserEvent.as
+++ b/GCL/src/main/royale/goog/events/BrowserEvent.as
@@ -74,7 +74,7 @@ public class BrowserEvent extends goog.events.Event {
      * @see [browserevent]
      * @returns {boolean} True if button was pressed.
      */
-    public function 
isButton(button:goog.events.BrowserEvent.MouseButton):Boolean {  return null; }
+    public function 
isButton(button:goog.events.BrowserEvent.MouseButton):Boolean { return false; }
 
     /**
      * Whether this has an "action"-producing mouse button.
@@ -85,7 +85,7 @@ public class BrowserEvent extends goog.events.Event {
      * @see [browserevent]
      * @returns {boolean} The result.
      */
-    public function isMouseActionButton():Boolean {  return null; }
+    public function isMouseActionButton():Boolean { return false; }
 
 
     /**
diff --git a/GCL/src/main/royale/goog/events/Event.as 
b/GCL/src/main/royale/goog/events/Event.as
index 56c85cb..e040a6f 100644
--- a/GCL/src/main/royale/goog/events/Event.as
+++ b/GCL/src/main/royale/goog/events/Event.as
@@ -51,7 +51,7 @@ public class Event {
     }
     public function get defaultPrevented():Boolean
     {
-        return null;
+        return false;
     }
     public function set defaultPrevented(value:Boolean):void
     {
diff --git a/js/src/main/royale/__AS3__/vec/Vector$double.as 
b/js/src/main/royale/__AS3__/vec/Vector$double.as
index e566bd7..08367f4 100644
--- a/js/src/main/royale/__AS3__/vec/Vector$double.as
+++ b/js/src/main/royale/__AS3__/vec/Vector$double.as
@@ -54,15 +54,15 @@ internal class Vector$double
 
     public function map(callback:Function, thisObject:Object = 
null):Vector$double { return null }
 
-    public function pop():Number { return null }
+    public function pop():Number { return 0 }
 
     public function push(... args):uint { return 0 }
 
-    public function removeAt(index:int):Number { return null }
+    public function removeAt(index:int):Number { return 0 }
 
     public function reverse():Vector$double { return null }
 
-    public function shift():Number { return null }
+    public function shift():Number { return 0 }
 
     public function slice(startIndex:int = 0, endIndex:int = 
16777215):Vector$double { return null }
 
diff --git a/js/src/main/royale/__AS3__/vec/Vector$int.as 
b/js/src/main/royale/__AS3__/vec/Vector$int.as
index cc4263a..f8152cb 100644
--- a/js/src/main/royale/__AS3__/vec/Vector$int.as
+++ b/js/src/main/royale/__AS3__/vec/Vector$int.as
@@ -54,15 +54,15 @@ internal class Vector$int
        
        public function map(callback:Function, thisObject:Object = 
null):Vector$int { return null }
        
-       public function pop():int { return null }
+       public function pop():int { return 0 }
        
        public function push(... args):uint { return 0 }
        
-       public function removeAt(index:int):int { return null }
+       public function removeAt(index:int):int { return 0 }
        
        public function reverse():Vector$int { return null }
        
-       public function shift():int { return null }
+       public function shift():int { return 0 }
        
        public function slice(startIndex:int = 0, endIndex:int = 
16777215):Vector$int { return null }
        
diff --git a/js/src/main/royale/__AS3__/vec/Vector$uint.as 
b/js/src/main/royale/__AS3__/vec/Vector$uint.as
index a69e39d..f16e2e0 100644
--- a/js/src/main/royale/__AS3__/vec/Vector$uint.as
+++ b/js/src/main/royale/__AS3__/vec/Vector$uint.as
@@ -54,15 +54,15 @@ internal class Vector$uint
        
        public function map(callback:Function, thisObject:Object = 
null):Vector$uint { return null }
        
-       public function pop():uint { return null }
+       public function pop():uint { return 0 }
        
        public function push(... args):uint { return 0 }
        
-       public function removeAt(index:int):uint { return null }
+       public function removeAt(index:int):uint { return 0 }
        
        public function reverse():Vector$uint { return null }
        
-       public function shift():uint { return null }
+       public function shift():uint { return 0 }
        
        public function slice(startIndex:int = 0, endIndex:int = 
16777215):Vector$uint { return null }
        

Reply via email to