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 }