This is an automated email from the ASF dual-hosted git repository.
aharui 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 1fa0394 sweep of frameworks for public var usage. Suppressed warning
at project level for TLF, Text and XML
1fa0394 is described below
commit 1fa0394ea765167e9320fb7bc31d8359b57242c5
Author: Alex Harui <[email protected]>
AuthorDate: Tue Feb 20 09:17:33 2018 -0800
sweep of frameworks for public var usage. Suppressed warning at project
level for TLF, Text and XML
---
frameworks/js/projects/TLFJS/build.xml | 1 +
frameworks/js/projects/TextJS/build.xml | 1 +
frameworks/js/projects/XMLJS/build.xml | 1 +
.../royale/org/apache/royale/core/Application.as | 19 ++++-
.../royale/core/ContainerBaseStrandChildren.as | 2 +
.../org/apache/royale/core/HTMLElementWrapper.as | 7 ++
.../main/royale/org/apache/royale/core/UIBase.as | 4 +
.../src/main/royale/org/apache/royale/core/View.as | 2 +
.../main/royale/org/apache/royale/css2/Cursors.as | 4 +
.../org/apache/royale/events/ItemAddedEvent.as | 2 +
.../org/apache/royale/events/ItemClickedEvent.as | 2 +
.../org/apache/royale/events/ItemRemovedEvent.as | 2 +
.../org/apache/royale/events/ItemRendererEvent.as | 2 +
.../royale/org/apache/royale/html/Container.as | 2 +
.../org/apache/royale/html/DividedContainer.as | 2 +
.../main/royale/org/apache/royale/html/Group.as | 2 +
.../royale/org/apache/royale/html/MXMLBeadView.as | 4 +
.../royale/org/apache/royale/html/RadioButton.as | 5 ++
.../apache/royale/html/beads/DisabledAlphaBead.as | 23 +++++-
.../org/apache/royale/html/beads/ThrottleBead.as | 24 +++++-
.../html/supportClasses/DataGridColumnList.as | 12 +++
.../html/supportClasses/GraphicsItemRenderer.as | 2 +
.../royale/html/supportClasses/RadioButtonIcon.as | 5 ++
.../royale/html/supportClasses/TreeListData.as | 2 +
.../html/supportClasses/UIItemRendererBase.as | 46 ++++++++++-
.../org/apache/royale/svg/GraphicContainer.as | 2 +
.../org/apache/royale/binding/ChainBinding.as | 26 ++++++-
.../org/apache/royale/binding/GenericBinding.as | 2 +
.../royale/binding/ItemRendererSimpleBinding.as | 35 ++++++++-
.../org/apache/royale/binding/PropertyWatcher.as | 2 +
.../org/apache/royale/binding/SimpleBinding.as | 12 ++-
.../org/apache/royale/binding/WatcherBase.as | 2 +
.../org/apache/royale/collections/FlattenedList.as | 2 +
.../royale/org/apache/royale/core/AllCSSStyles.as | 6 ++
.../org/apache/royale/core/AllCSSValuesImpl.as | 12 +--
.../apache/royale/core/BrowserResizeListener.as | 22 +++++-
.../royale/org/apache/royale/core/ClassFactory.as | 2 +
.../org/apache/royale/core/ElementWrapper.as | 5 ++
.../apache/royale/core/ItemRendererClassFactory.as | 6 ++
.../org/apache/royale/core/MXMLDragInitiator.as | 8 ++
.../org/apache/royale/core/SimpleCSSStyles.as | 6 ++
.../apache/royale/core/SimpleCSSStylesWithFlex.as | 6 ++
.../org/apache/royale/core/SimpleCSSValuesImpl.as | 2 +
.../royale/core/SimpleLocalizedValuesImpl.as | 2 +
.../org/apache/royale/core/SimpleValuesImpl.as | 2 +
.../main/royale/org/apache/royale/core/Strand.as | 2 +
.../org/apache/royale/core/WrappedHTMLElement.as | 10 +++
.../royale/org/apache/royale/events/CloseEvent.as | 2 +
.../org/apache/royale/events/CollectionEvent.as | 2 +
.../royale/org/apache/royale/events/DetailEvent.as | 2 +
.../main/royale/org/apache/royale/events/Event.as | 15 ++++
.../royale/org/apache/royale/events/MouseEvent.as | 10 +++
.../org/apache/royale/events/ProgressEvent.as | 2 +
.../org/apache/royale/events/ValueChangeEvent.as | 2 +
.../royale/org/apache/royale/events/ValueEvent.as | 2 +
.../main/royale/org/apache/royale/geom/Matrix.as | 10 +++
.../main/royale/org/apache/royale/geom/Point.as | 2 +
.../royale/org/apache/royale/geom/Rectangle.as | 2 +
.../src/main/royale/org/apache/royale/geom/Size.as | 2 +
.../org/apache/royale/promises/vo/Handler.as | 10 +++
.../org/apache/royale/states/SetEventHandler.as | 44 ++++++++++-
.../royale/org/apache/royale/states/SetProperty.as | 55 +++++++++++--
.../main/royale/org/apache/royale/utils/JXON.as | 2 +
.../main/royale/org/apache/royale/utils/Timer.as | 11 +++
.../org/apache/royale/createjs/Application.as | 39 +++++++++-
.../royale/org/apache/royale/createjs/Container.as | 2 +
.../org/apache/royale/createjs/core/UIBase.as | 2 +
.../royale/org/apache/royale/createjs/core/View.as | 2 +
.../org/apache/royale/createjs/tween/Effect.as | 4 +
.../org/apache/royale/createjs/tween/Tween.as | 2 +
.../royale/org/apache/royale/events/DragEvent.as | 4 +
.../org/apache/royale/events/DragEventBase.as | 10 +++
.../html/beads/controllers/DragMouseController.as | 28 ++++++-
.../main/royale/org/apache/royale/effects/Fade.as | 36 ++++++++-
.../main/royale/org/apache/royale/effects/Move.as | 90 +++++++++++++++++++---
.../royale/org/apache/royale/effects/Resize.as | 84 ++++++++++++++++++--
.../main/royale/org/apache/royale/effects/Tween.as | 36 ++++++++-
.../main/royale/org/apache/royale/effects/Wipe.as | 24 +++++-
.../royale/org/apache/royale/states/Transition.as | 36 ++++++++-
.../royale/org/apache/royale/express/DataGrid.as | 20 ++++-
.../royale/org/apache/royale/flat/RadioButton.as | 2 +
.../org/apache/royale/graphics/PathBuilder.as | 2 +
.../royale/org/apache/royale/mdl/Application.as | 2 +
.../apache/royale/mdl/supportClasses/ChipBase.as | 2 +
.../org/apache/royale/cordova/Application.as | 7 +-
.../apache/royale/mobile/beads/ToggleSwitchView.as | 4 +
.../royale/mobile/models/ViewManagerModel.as | 8 +-
.../royale/file/beads/FileBrowserWithFilter.as | 18 ++++-
.../file/beads/FileUploaderWithResponseData.as | 12 +++
.../royale/org/apache/royale/net/BinaryUploader.as | 2 +
.../royale/org/apache/royale/net/HTTPHeader.as | 2 +
.../royale/org/apache/royale/net/HTTPService.as | 2 +
.../royale/org/apache/royale/net/RemoteObject.as | 2 +
.../main/royale/org/apache/royale/net/Responder.as | 4 +
.../org/apache/royale/net/URLBinaryLoader.as | 19 ++++-
.../org/apache/royale/net/URLBinaryUploader.as | 2 +
.../main/royale/org/apache/royale/net/URLLoader.as | 47 ++++++++++-
.../royale/org/apache/royale/net/URLRequest.as | 2 +
.../org/apache/royale/net/URLRequestHeader.as | 2 +
.../main/royale/org/apache/royale/net/URLStream.as | 2 +
.../org/apache/royale/net/URLUploadStream.as | 2 +
.../org/apache/royale/net/events/FaultEvent.as | 12 +++
.../org/apache/royale/net/events/ResultEvent.as | 12 +++
.../royale/net/remoting/amf/AMFBinaryData.as | 5 ++
.../royale/net/remoting/messages/ActionMessage.as | 2 +
.../royale/net/remoting/messages/CommandMessage.as | 2 +
.../royale/net/remoting/messages/ErrorMessage.as | 2 +
.../royale/net/remoting/messages/MessageBody.as | 2 +
.../royale/net/remoting/messages/MessageHeader.as | 2 +
.../net/remoting/messages/RemotingMessage.as | 2 +
.../apache/royale/storage/events/FileErrorEvent.as | 2 +
.../org/apache/royale/storage/events/FileEvent.as | 2 +
frameworks/projects/TLF/build.xml | 1 +
.../royale/org/apache/royale/test/TestRunner.as | 3 +
frameworks/projects/Text/build.xml | 1 +
frameworks/projects/XML/build.xml | 1 +
116 files changed, 1064 insertions(+), 78 deletions(-)
diff --git a/frameworks/js/projects/TLFJS/build.xml
b/frameworks/js/projects/TLFJS/build.xml
index 91dd218..4421592 100644
--- a/frameworks/js/projects/TLFJS/build.xml
+++ b/frameworks/js/projects/TLFJS/build.xml
@@ -59,6 +59,7 @@
<jvmarg value="-Droyalelib=${ROYALE_HOME}/frameworks" />
<arg value="+royalelib=${ROYALE_HOME}/frameworks" />
<arg value="-compiler.strict-xml=true" />
+ <arg value="-warn-public-vars=false" />
<arg value="-js-output-optimization=skipAsCoercions"/>
<arg value="-compiler.targets=SWF,JSRoyale" />
<arg value="-output=${basedir}/target/${target.name}" />
diff --git a/frameworks/js/projects/TextJS/build.xml
b/frameworks/js/projects/TextJS/build.xml
index 0072b2a..c24b747 100644
--- a/frameworks/js/projects/TextJS/build.xml
+++ b/frameworks/js/projects/TextJS/build.xml
@@ -59,6 +59,7 @@
<jvmarg value="-Droyalelib=${ROYALE_HOME}/frameworks" />
<arg value="+royalelib=${ROYALE_HOME}/frameworks" />
<arg value="-compiler.strict-xml=true" />
+ <arg value="-warn-public-vars=false" />
<arg value="-compiler.targets=SWF,JSRoyale" />
<arg value="-output=${basedir}/target/${target.name}" />
<arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml"
/>
diff --git a/frameworks/js/projects/XMLJS/build.xml
b/frameworks/js/projects/XMLJS/build.xml
index e16415a..491d50a 100644
--- a/frameworks/js/projects/XMLJS/build.xml
+++ b/frameworks/js/projects/XMLJS/build.xml
@@ -59,6 +59,7 @@
<jvmarg value="-Droyalelib=${ROYALE_HOME}/frameworks" />
<arg value="+royalelib=${ROYALE_HOME}/frameworks" />
<arg value="-compiler.strict-xml=true" />
+ <arg value="-warn-public-vars=false" />
<arg value="-compiler.targets=SWF,JSRoyale" />
<arg value="-output=${basedir}/target/${target.name}" />
<arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml"
/>
diff --git
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/Application.as
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/Application.as
index a2d6eb7..39fbee9 100644
---
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/Application.as
+++
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/Application.as
@@ -292,6 +292,8 @@ package org.apache.royale.core
_model = value;
}
+ private var _controller:Object;
+
/**
* The controller. The controller typically watches
* the UI for events and updates the model accordingly.
@@ -301,7 +303,20 @@ package org.apache.royale.core
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public var controller:Object;
+ [Bindable("__NoChangeEvent__")]
+ public function get controller():Object
+ {
+ return _controller;
+ }
+
+ /**
+ * @private
+ */
+ [Bindable("__NoChangeEvent__")]
+ public function set controller(value:Object):void
+ {
+ _controller = value;
+ }
/**
* An array of data that describes the MXML attributes
@@ -353,6 +368,8 @@ package org.apache.royale.core
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var beads:Array;
diff --git
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/ContainerBaseStrandChildren.as
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/ContainerBaseStrandChildren.as
index 92b510c..dc7cd8c 100644
---
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/ContainerBaseStrandChildren.as
+++
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/ContainerBaseStrandChildren.as
@@ -27,6 +27,8 @@ package org.apache.royale.core
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public class ContainerBaseStrandChildren implements IParent
{
diff --git
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/HTMLElementWrapper.as
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/HTMLElementWrapper.as
index 587d190..7228fbc 100644
---
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/HTMLElementWrapper.as
+++
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/HTMLElementWrapper.as
@@ -102,12 +102,19 @@ package org.apache.royale.core
// Static Property
//--------------------------------------
+ /**
+ * The original fireListener.
+ *
+ * @royalesuppresspublicvarwarning
+ */
static public var googFireListener:Function;
/**
* The properties that triggers the static initializer.
* Note, in JS, this property has to be declared
* after the installOverride.
+ *
+ * @royalesuppresspublicvarwarning
*/
static public var installedOverride:Boolean = installOverride();
diff --git
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/UIBase.as
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/UIBase.as
index 9439ed6..21ad9d9 100644
--- a/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/UIBase.as
+++ b/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/UIBase.as
@@ -996,6 +996,8 @@ package org.apache.royale.core
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var typeNames:String;
@@ -1058,6 +1060,8 @@ package org.apache.royale.core
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var beads:Array;
diff --git
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/View.as
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/View.as
index 0197d35..88632e0 100644
--- a/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/View.as
+++ b/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/View.as
@@ -117,6 +117,8 @@ package org.apache.royale.core
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.8
+ *
+ * @royalesuppresspublicvarwarning
*/
public var mxmlContent:Array;
}
diff --git
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/css2/Cursors.as
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/css2/Cursors.as
index c00ae45..ca4a9c3 100644
---
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/css2/Cursors.as
+++
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/css2/Cursors.as
@@ -243,6 +243,10 @@ import org.apache.royale.core.IStrand;
class CursorData implements IBead
{
+ /**
+ *
+ * @royalesuppresspublicvarwarning
+ */
public var cursor:String;
public function set strand(value:IStrand):void
diff --git
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/events/ItemAddedEvent.as
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/events/ItemAddedEvent.as
index e8537f1..2a5ff5e 100644
---
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/events/ItemAddedEvent.as
+++
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/events/ItemAddedEvent.as
@@ -30,6 +30,8 @@ package org.apache.royale.events
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public class ItemAddedEvent extends CustomEvent
{
diff --git
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/events/ItemClickedEvent.as
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/events/ItemClickedEvent.as
index cd20ecd..ccc5a1f 100644
---
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/events/ItemClickedEvent.as
+++
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/events/ItemClickedEvent.as
@@ -31,6 +31,8 @@ package org.apache.royale.events
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public class ItemClickedEvent extends CustomEvent
{
diff --git
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/events/ItemRemovedEvent.as
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/events/ItemRemovedEvent.as
index 7dc8ccf..90c5720 100644
---
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/events/ItemRemovedEvent.as
+++
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/events/ItemRemovedEvent.as
@@ -30,6 +30,8 @@ package org.apache.royale.events
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public class ItemRemovedEvent extends CustomEvent
{
diff --git
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/events/ItemRendererEvent.as
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/events/ItemRendererEvent.as
index 557ae23..f0af3c8 100644
---
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/events/ItemRendererEvent.as
+++
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/events/ItemRendererEvent.as
@@ -30,6 +30,8 @@ package org.apache.royale.events
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public class ItemRendererEvent extends CustomEvent
{
diff --git
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/Container.as
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/Container.as
index e103a35..e04d47d 100644
---
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/Container.as
+++
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/Container.as
@@ -157,6 +157,8 @@ package org.apache.royale.html
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.8
+ *
+ * @royalesuppresspublicvarwarning
*/
public var mxmlContent:Array;
}
diff --git
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/DividedContainer.as
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/DividedContainer.as
index 6812a61..1faddc9 100644
---
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/DividedContainer.as
+++
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/DividedContainer.as
@@ -153,6 +153,8 @@ package org.apache.royale.html
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.9
+ *
+ * @royalesuppresspublicvarwarning
*/
public var mxmlContent:Array;
diff --git
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/Group.as
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/Group.as
index 4019e5c..c0a79ab 100644
--- a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/Group.as
+++ b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/Group.as
@@ -139,6 +139,8 @@ package org.apache.royale.html
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.8
+ *
+ * @royalesuppresspublicvarwarning
*/
public var mxmlContent:Array;
}
diff --git
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/MXMLBeadView.as
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/MXMLBeadView.as
index 886ec57..32b7873 100644
---
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/MXMLBeadView.as
+++
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/MXMLBeadView.as
@@ -132,6 +132,8 @@ package org.apache.royale.html
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var mxmlContent:Array;
@@ -251,6 +253,8 @@ package org.apache.royale.html
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var beads:Array;
diff --git
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/RadioButton.as
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/RadioButton.as
index a83a7a9..226ea25 100644
---
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/RadioButton.as
+++
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/RadioButton.as
@@ -227,6 +227,11 @@ package org.apache.royale.html
COMPILE::JS
public class RadioButton extends UIBase implements ISelectable
{
+ /**
+ * @private
+ *
+ * @royalesuppresspublicvarwarning
+ */
public static var radioCounter:int = 0;
private var labelFor:HTMLLabelElement;
diff --git
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DisabledAlphaBead.as
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DisabledAlphaBead.as
index 2284790..2c7ad6f 100644
---
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DisabledAlphaBead.as
+++
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DisabledAlphaBead.as
@@ -62,6 +62,7 @@ package org.apache.royale.html.beads
private var _strand:IStrand;
+ private var _enabledAlpha:Number = 1.0;
/**
* The alpha of the element when enabled. Defaults to 1.0;
* @langversion 3.0
@@ -69,8 +70,17 @@ package org.apache.royale.html.beads
* @playerversion AIR 2.6
* @productversion Royale 0.9
*/
- public var enabledAplha:Number = 1.0;
+ public function get enabledAlpha():Number
+ {
+ return _enabledAlpha;
+ }
+ public function set enabledAlpha(value:Number):void
+ {
+ _enabledAlpha = value;
+ }
+ private var _disabledAlpha:Number = 0.5;
+
/**
* The alpha of the element when disabled. Defaults to 0.5;
* @langversion 3.0
@@ -78,7 +88,14 @@ package org.apache.royale.html.beads
* @playerversion AIR 2.6
* @productversion Royale 0.9
*/
- public var disabledAlpha:Number = 0.5;
+ public function get disabledAlpha():Number
+ {
+ return _disabledAlpha;
+ }
+ public function set disabledAlpha(value:Number):void
+ {
+ _disabledAlpha = value;
+ }
/**
* @copy org.apache.royale.core.IBead#strand
@@ -123,7 +140,7 @@ package org.apache.royale.html.beads
} else {
disabled = value;
}
- host.alpha = disabled ? disabledAlpha : enabledAplha;
+ host.alpha = disabled ? disabledAlpha : enabledAlpha;
}
}
diff --git
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/ThrottleBead.as
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/ThrottleBead.as
index 37b5115..83059e4 100644
---
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/ThrottleBead.as
+++
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/ThrottleBead.as
@@ -74,8 +74,28 @@ package org.apache.royale.html.beads
}
private var _strand:IStrand;
- public var event:String;
- public var interval:Number = 500;
+
+ private var _event:String;
+ public function get event():String
+ {
+ return _event;
+ }
+ public function set event(value:String):void
+ {
+ _event = value;
+ }
+
+ private var _interval:Number = 500;
+ public function get interval():Number
+ {
+ return _interval;
+ }
+ public function set interval(value:Number):void
+ {
+ _interval = value;
+ }
+
+
private var timeoutId:Number = NaN;
/**
diff --git
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/DataGridColumnList.as
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/DataGridColumnList.as
index a127562..e4b8970 100644
---
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/DataGridColumnList.as
+++
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/DataGridColumnList.as
@@ -59,6 +59,18 @@ package org.apache.royale.html.supportClasses
className = "DataGridColumnList";
}
+ /**
+ * The DataGridColumn for this list
+ *
+ *
+ * @toplevel
+ * @langversion 3.0
+ * @playerversion Flash 10.2
+ * @playerversion AIR 2.6
+ * @productversion Royale 0.9
+ *
+ * @royalesuppresspublicvarwarning
+ */
public var columnInfo: DataGridColumn;
}
}
diff --git
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/GraphicsItemRenderer.as
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/GraphicsItemRenderer.as
index d05aa8b..10402fc 100644
---
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/GraphicsItemRenderer.as
+++
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/GraphicsItemRenderer.as
@@ -270,6 +270,8 @@ package org.apache.royale.html.supportClasses
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var mxmlContent:Array;
diff --git
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/RadioButtonIcon.as
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/RadioButtonIcon.as
index f67a928..f062a4f 100644
---
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/RadioButtonIcon.as
+++
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/RadioButtonIcon.as
@@ -46,6 +46,11 @@ package org.apache.royale.html.supportClasses
className = 'RadioButtonIcon';
}
+ /**
+ * @private
+ *
+ * @royalesuppresspublicvarwarning
+ */
COMPILE::JS
public var element:WrappedHTMLElement;
diff --git
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/TreeListData.as
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/TreeListData.as
index 6786be4..0c7771e 100644
---
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/TreeListData.as
+++
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/TreeListData.as
@@ -27,6 +27,8 @@ package org.apache.royale.html.supportClasses
* @playerversion AIR 2.6
* @productversion Royale 0.0
* @royaleignoreimport goog.events.Event
+ *
+ * @royalesuppresspublicvarwarning
*/
public class TreeListData
{
diff --git
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/UIItemRendererBase.as
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/UIItemRendererBase.as
index db1c8d2..291596a 100644
---
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/UIItemRendererBase.as
+++
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/UIItemRendererBase.as
@@ -99,6 +99,8 @@ package org.apache.royale.html.supportClasses
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var mxmlContent:Array;
@@ -120,10 +122,46 @@ package org.apache.royale.html.supportClasses
mxmlProperties = data;
}
- public var backgroundColor:uint = 0xFFFFFF;
- public var highlightColor:uint = 0xCEDBEF;
- public var selectedColor:uint = 0xA8C6EE;
- public var downColor:uint = 0x808080;
+ private var _backgroundColor:uint = 0xFFFFFF;
+ public function get backgroundColor():uint
+ {
+ return _backgroundColor;
+ }
+ public function set backgroundColor(value:uint):void
+ {
+ _backgroundColor = value;
+ }
+
+ private var _highlightColor:uint = 0xCEDBEF;
+ public function get highlightColor():uint
+ {
+ return _highlightColor;
+ }
+ public function set highlightColor(value:uint):void
+ {
+ _highlightColor = value;
+ }
+
+ private var _selectedColor:uint = 0xA8C6EE;
+ public function get selectedColor():uint
+ {
+ return _selectedColor;
+ }
+ public function set selectedColor(value:uint):void
+ {
+ _selectedColor = value;
+ }
+
+ private var _downColor:uint = 0x808080;
+ public function get downColor():uint
+ {
+ return _downColor;
+ }
+ public function set downColor(value:uint):void
+ {
+ _downColor = value;
+ }
+
protected var useColor:uint = backgroundColor;
private var _data:Object;
diff --git
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/svg/GraphicContainer.as
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/svg/GraphicContainer.as
index 825bb14..96754bd 100644
---
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/svg/GraphicContainer.as
+++
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/svg/GraphicContainer.as
@@ -255,6 +255,8 @@ package org.apache.royale.svg
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.9
+ *
+ * @royalesuppresspublicvarwarning
*/
public var mxmlContent:Array;
}
diff --git
a/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/ChainBinding.as
b/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/ChainBinding.as
index 7167b96..0ae2e21 100644
---
a/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/ChainBinding.as
+++
b/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/ChainBinding.as
@@ -45,6 +45,8 @@ package org.apache.royale.binding
{
}
+ private var _source:Array;
+
/**
* The source chain of property names
*
@@ -53,7 +55,15 @@ package org.apache.royale.binding
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public var source:Array;
+ public function get source():Array
+ {
+ return _source;
+ }
+
+ public function set source(value:Array):void
+ {
+ _source = value;
+ }
/**
* The host mxml document for the source and
@@ -70,6 +80,8 @@ package org.apache.royale.binding
*/
protected var document:Object;
+ private var _destination:Object;
+
/**
* The destination property name or chain.
*
@@ -78,7 +90,15 @@ package org.apache.royale.binding
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public var destination:Object;
+ public function get destination():Object
+ {
+ return _destination;
+ }
+
+ public function set destination(value:Object):void
+ {
+ _destination = value;
+ }
/**
* The watcher for the component at
@@ -88,6 +108,8 @@ package org.apache.royale.binding
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var watcherChain:Object;
// TODO: (aharui) handle watcher chain
diff --git
a/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/GenericBinding.as
b/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/GenericBinding.as
index de8c51b..d1fc922 100644
---
a/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/GenericBinding.as
+++
b/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/GenericBinding.as
@@ -32,6 +32,8 @@ package org.apache.royale.binding
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public class GenericBinding implements IBead, IDocument
{
diff --git
a/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/ItemRendererSimpleBinding.as
b/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/ItemRendererSimpleBinding.as
index 633e4bc..d2323b5 100644
---
a/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/ItemRendererSimpleBinding.as
+++
b/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/ItemRendererSimpleBinding.as
@@ -78,6 +78,7 @@ public class ItemRendererSimpleBinding implements IBead,
IDocument
*/
protected var document:Object;
+ private var _destinationID:String;
/**
* The destination object. It is always the same
@@ -89,8 +90,18 @@ public class ItemRendererSimpleBinding implements IBead,
IDocument
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public var destinationID:String;
+ public function get destinationID():String
+ {
+ return _destinationID;
+ }
+
+ public function set destinationID(value:String):void
+ {
+ _destinationID = value;
+ }
+ private var _sourcePropertyName:String;
+
/**
* If not null, the name of a property on the
* mxml document that is being watched for changes.
@@ -100,8 +111,18 @@ public class ItemRendererSimpleBinding implements IBead,
IDocument
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public var sourcePropertyName:String;
+ public function get sourcePropertyName():String
+ {
+ return _sourcePropertyName;
+ }
+
+ public function set sourcePropertyName(value:String):void
+ {
+ _sourcePropertyName = value;
+ }
+ private var _destinationPropertyName:String;
+
/**
* The name of the property on the strand that
* is set when the source property changes.
@@ -111,7 +132,15 @@ public class ItemRendererSimpleBinding implements IBead,
IDocument
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public var destinationPropertyName:String;
+ public function get destinationPropertyName():String
+ {
+ return _destinationPropertyName;
+ }
+
+ public function set destinationPropertyName(value:String):void
+ {
+ _destinationPropertyName = value;
+ }
diff --git
a/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/PropertyWatcher.as
b/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/PropertyWatcher.as
index f0b1362..ee905d8 100644
---
a/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/PropertyWatcher.as
+++
b/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/PropertyWatcher.as
@@ -30,6 +30,8 @@ package org.apache.royale.binding
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public class PropertyWatcher extends WatcherBase
{
diff --git
a/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/SimpleBinding.as
b/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/SimpleBinding.as
index 4e77798..1fa02db 100644
---
a/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/SimpleBinding.as
+++
b/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/SimpleBinding.as
@@ -96,6 +96,8 @@ public class SimpleBinding implements IBead, IDocument,
IBinding
*/
protected var document:Object;
+ private var _eventName:String;
+
/**
* The event name that is dispatched when the source
* property changes.
@@ -105,7 +107,15 @@ public class SimpleBinding implements IBead, IDocument,
IBinding
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public var eventName:String;
+ public function get eventName():String
+ {
+ return _eventName;
+ }
+
+ public function set eventName(value:String):void
+ {
+ _eventName = value;
+ }
/**
* @copy org.apache.royale.core.IBinding#destination;
diff --git
a/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/WatcherBase.as
b/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/WatcherBase.as
index 6969102..64bd429 100644
---
a/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/WatcherBase.as
+++
b/frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/WatcherBase.as
@@ -27,6 +27,8 @@ package org.apache.royale.binding
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public class WatcherBase
{
diff --git
a/frameworks/projects/Collections/src/main/royale/org/apache/royale/collections/FlattenedList.as
b/frameworks/projects/Collections/src/main/royale/org/apache/royale/collections/FlattenedList.as
index e0e4b52..8edd35d 100644
---
a/frameworks/projects/Collections/src/main/royale/org/apache/royale/collections/FlattenedList.as
+++
b/frameworks/projects/Collections/src/main/royale/org/apache/royale/collections/FlattenedList.as
@@ -35,6 +35,8 @@ package org.apache.royale.collections
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public class FlattenedList extends ArrayList
{
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/AllCSSStyles.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/AllCSSStyles.as
index 5c44537..1ed6b74 100644
---
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/AllCSSStyles.as
+++
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/AllCSSStyles.as
@@ -30,6 +30,8 @@ package org.apache.royale.core
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public class AllCSSStyles
{
@@ -342,6 +344,10 @@ package org.apache.royale.core
"zoom":1
};
+ // it should be ok if these properties get renamed since they will be
+ // set by name from MXML and read by name by the StylesImpl. If AS
+ // code tries to write to these objects then they will need
+ // protection from renaming
public var additiveSymbols:*;
public var alignContent:*;
public var alignItems:*;
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/AllCSSValuesImpl.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/AllCSSValuesImpl.as
index f83f5ef..4ffd260 100644
---
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/AllCSSValuesImpl.as
+++
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/AllCSSValuesImpl.as
@@ -297,6 +297,8 @@ package org.apache.royale.core
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var values:Object;
@@ -654,7 +656,7 @@ package org.apache.royale.core
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public static var inheritingStyles:Object = {
+ public static const inheritingStyles:Object = {
"color" : 1,
"fontFamily" : 1,
"fontSize" : 1,
@@ -666,7 +668,7 @@ package org.apache.royale.core
* The styles that apply to each UI widget
*/
COMPILE::JS
- public static var perInstanceStyles:Object = {
+ public static const perInstanceStyles:Object = {
'backgroundColor': 1,
'backgroundImage': 1,
'color': 1,
@@ -681,7 +683,7 @@ package org.apache.royale.core
* The styles that use color format #RRGGBB
*/
COMPILE::JS
- public static var colorStyles:Object = {
+ public static const colorStyles:Object = {
'backgroundColor': 1,
'borderColor': 1,
'color': 1
@@ -691,7 +693,7 @@ package org.apache.royale.core
* The styles that can use raw numbers
*/
COMPILE::JS
- public static var numericStyles:Object = {
+ public static const numericStyles:Object = {
'fontWeight': 1
}
@@ -700,7 +702,7 @@ package org.apache.royale.core
* The properties that enumerate that we skip
*/
COMPILE::JS
- public static var skipStyles:Object = {
+ public static const skipStyles:Object = {
'constructor': 1
}
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/BrowserResizeListener.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/BrowserResizeListener.as
index 3a881fd..c9e2f09 100644
---
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/BrowserResizeListener.as
+++
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/BrowserResizeListener.as
@@ -50,6 +50,8 @@ COMPILE::SWF
private var app:IInitialViewApplication;
+ private var _minHeight:Number;
+
/**
* Minimum height
*
@@ -58,7 +60,16 @@ COMPILE::SWF
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public var minHeight:Number;
+ public function get minHeight():Number
+ {
+ return _minHeight;
+ }
+ public function set minHeight(value:Number):void
+ {
+ _minHeight = value;
+ }
+
+ private var _minWidth:Number;
/**
* Minimum width
@@ -68,7 +79,14 @@ COMPILE::SWF
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public var minWidth:Number;
+ public function get minWidth():Number
+ {
+ return _minWidth;
+ }
+ public function set minWidth(value:Number):void
+ {
+ _minWidth = value;
+ }
/**
* @copy org.apache.royale.core.IBead#strand
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/ClassFactory.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/ClassFactory.as
index fc8aa12..2c43c96 100644
---
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/ClassFactory.as
+++
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/ClassFactory.as
@@ -29,6 +29,8 @@ package org.apache.royale.core
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public class ClassFactory implements IFactory
{
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/ElementWrapper.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/ElementWrapper.as
index 208b5fc..3a75c59 100644
---
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/ElementWrapper.as
+++
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/ElementWrapper.as
@@ -202,12 +202,17 @@ package org.apache.royale.core
// Static Property
//--------------------------------------
+ /**
+ * @royalesuppresspublicvarwarning
+ */
static public var googFireListener:Function;
/**
* The properties that triggers the static initializer.
* Note, in JS, this property has to be declared
* after the installOverride.
+ *
+ * @royalesuppresspublicvarwarning
*/
static public var installedOverride:Boolean = installOverride();
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/ItemRendererClassFactory.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/ItemRendererClassFactory.as
index c6c1520..ebaf78a 100644
---
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/ItemRendererClassFactory.as
+++
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/ItemRendererClassFactory.as
@@ -108,6 +108,8 @@ package org.apache.royale.core
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var mxmlContent:Array;
@@ -136,6 +138,8 @@ package org.apache.royale.core
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var createFunction:Function = createFromMXMLContent;
@@ -160,6 +164,8 @@ package org.apache.royale.core
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var itemRendererFactory:IFactory;
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/MXMLDragInitiator.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/MXMLDragInitiator.as
index a9245a1..87d7b81 100644
---
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/MXMLDragInitiator.as
+++
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/MXMLDragInitiator.as
@@ -88,6 +88,8 @@ package org.apache.royale.core
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var dropTarget:Object;
@@ -98,6 +100,8 @@ package org.apache.royale.core
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var dropType:String;
@@ -111,6 +115,8 @@ package org.apache.royale.core
*/
public function acceptingDrop(dropTarget:Object, type:String):void
{
+ this.dropTarget = dropTarget;
+ dropType = type;
dispatchEvent(new Event("acceptingDrop"));
}
@@ -124,6 +130,8 @@ package org.apache.royale.core
*/
public function acceptedDrop(dropTarget:Object, type:String):void
{
+ this.dropTarget = dropTarget;
+ dropType = type;
dispatchEvent(new Event("acceptedDrop"));
}
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleCSSStyles.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleCSSStyles.as
index e1757ac..5801939 100644
---
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleCSSStyles.as
+++
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleCSSStyles.as
@@ -29,6 +29,8 @@ package org.apache.royale.core
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public class SimpleCSSStyles
{
@@ -74,6 +76,10 @@ package org.apache.royale.core
"borderWidth": 1
};
+ // it should be ok if these properties get renamed since they will be
+ // set by name from MXML and read by name by the StylesImpl. If AS
+ // code tries to write to these objects then they will need
+ // protection from renaming
public var top:*;
public var bottom:*;
public var left:*;
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleCSSStylesWithFlex.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleCSSStylesWithFlex.as
index 1987d12..85b27d6 100644
---
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleCSSStylesWithFlex.as
+++
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleCSSStylesWithFlex.as
@@ -29,6 +29,8 @@ package org.apache.royale.core
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public class SimpleCSSStylesWithFlex
{
@@ -77,6 +79,10 @@ package org.apache.royale.core
"order": 1
};
+ // it should be ok if these properties get renamed since they will be
+ // set by name from MXML and read by name by the StylesImpl. If AS
+ // code tries to write to these objects then they will need
+ // protection from renaming
public var top:*;
public var bottom:*;
public var left:*;
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleCSSValuesImpl.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleCSSValuesImpl.as
index caaffaf..c3560bf 100644
---
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleCSSValuesImpl.as
+++
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleCSSValuesImpl.as
@@ -308,6 +308,8 @@ package org.apache.royale.core
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var values:Object;
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleLocalizedValuesImpl.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleLocalizedValuesImpl.as
index c7564b9..30bdcdf 100644
---
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleLocalizedValuesImpl.as
+++
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleLocalizedValuesImpl.as
@@ -49,6 +49,8 @@ package org.apache.royale.core
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var bundles:Object = {};
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleValuesImpl.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleValuesImpl.as
index 59676c9..b9ac6d1 100644
---
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleValuesImpl.as
+++
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleValuesImpl.as
@@ -47,6 +47,8 @@ package org.apache.royale.core
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var values:Object;
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/Strand.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/Strand.as
index 847ff84..25f8260 100644
--- a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/Strand.as
+++ b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/Strand.as
@@ -114,6 +114,8 @@ package org.apache.royale.core
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var beads:Array;
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/WrappedHTMLElement.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/WrappedHTMLElement.as
index bbbe544..2800b4d 100644
---
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/WrappedHTMLElement.as
+++
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/WrappedHTMLElement.as
@@ -18,6 +18,16 @@
////////////////////////////////////////////////////////////////////////////////
package org.apache.royale.core
{
+ /**
+ * A compile-time class to resolve the royale_wrapper reference added to
HTMLElements.
+ *
+ * @langversion 3.0
+ * @playerversion Flash 10.2
+ * @playerversion AIR 2.6
+ * @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
+ */
COMPILE::JS
public class WrappedHTMLElement extends HTMLElement implements
IRoyaleElement
{
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/CloseEvent.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/CloseEvent.as
index a591320..a245083 100644
---
a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/CloseEvent.as
+++
b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/CloseEvent.as
@@ -25,6 +25,8 @@ package org.apache.royale.events
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.9
+ *
+ * @royalesuppresspublicvarwarning
*/
public class CloseEvent extends Event
{
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/CollectionEvent.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/CollectionEvent.as
index 8f026b1..2af6fb9 100644
---
a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/CollectionEvent.as
+++
b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/CollectionEvent.as
@@ -26,6 +26,8 @@ package org.apache.royale.events
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.9.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public class CollectionEvent extends Event
{
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/DetailEvent.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/DetailEvent.as
index be8d3bb..489b72a 100644
---
a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/DetailEvent.as
+++
b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/DetailEvent.as
@@ -27,6 +27,8 @@ package org.apache.royale.events
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public class DetailEvent extends Event
{
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/Event.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/Event.as
index a0b5b36..fd9bb9b 100644
--- a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/Event.as
+++ b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/Event.as
@@ -136,6 +136,21 @@ package org.apache.royale.events
}
+ /**
+ * This class simply wraps flash.events.Event so that
+ * no flash packages are needed on the JS side.
+ * At runtime, this class is not always the event object
+ * that is dispatched. In most cases we are dispatching
+ * DOMEvents instead, so as long as you don't actually
+ * check the typeof(event) it will work
+ *
+ * @langversion 3.0
+ * @playerversion Flash 10.2
+ * @playerversion AIR 2.6
+ * @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
+ */
COMPILE::JS
public class Event extends goog.events.Event implements IRoyaleEvent {
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/MouseEvent.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/MouseEvent.as
index 72dbd54..38acf6b 100644
---
a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/MouseEvent.as
+++
b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/MouseEvent.as
@@ -241,6 +241,16 @@ package org.apache.royale.events
}
+ /**
+ * Mouse events
+ *
+ * @langversion 3.0
+ * @playerversion Flash 10.2
+ * @playerversion AIR 2.6
+ * @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
+ */
COMPILE::JS
public class MouseEvent extends Event implements IRoyaleEvent,
IBrowserEvent
{
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/ProgressEvent.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/ProgressEvent.as
index a7c400f..988df0f 100644
---
a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/ProgressEvent.as
+++
b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/ProgressEvent.as
@@ -26,6 +26,8 @@ package org.apache.royale.events
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public class ProgressEvent extends Event
{
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/ValueChangeEvent.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/ValueChangeEvent.as
index 1e503ea..6fe51e8 100644
---
a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/ValueChangeEvent.as
+++
b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/ValueChangeEvent.as
@@ -28,6 +28,8 @@ package org.apache.royale.events
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public class ValueChangeEvent extends Event
{
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/ValueEvent.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/ValueEvent.as
index d9e6465..8bf18ff 100644
---
a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/ValueEvent.as
+++
b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/ValueEvent.as
@@ -27,6 +27,8 @@ package org.apache.royale.events
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public class ValueEvent extends Event
{
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/geom/Matrix.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/geom/Matrix.as
index 3a9d820..609d759 100644
--- a/frameworks/projects/Core/src/main/royale/org/apache/royale/geom/Matrix.as
+++ b/frameworks/projects/Core/src/main/royale/org/apache/royale/geom/Matrix.as
@@ -24,6 +24,16 @@
package org.apache.royale.geom
{
+ /**
+ * 2D Matrix
+ *
+ * @langversion 3.0
+ * @playerversion Flash 10.2
+ * @playerversion AIR 2.6
+ * @productversion Royale 0.7
+ *
+ * @royalesuppresspublicvarwarning
+ */
public class Matrix
{
public function Matrix(a:Number = 1, b:Number = 0, c:Number =
0, d:Number = 1, tx:Number = 0, ty:Number = 0)
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/geom/Point.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/geom/Point.as
index 29c316e..7ff7397 100644
--- a/frameworks/projects/Core/src/main/royale/org/apache/royale/geom/Point.as
+++ b/frameworks/projects/Core/src/main/royale/org/apache/royale/geom/Point.as
@@ -84,6 +84,8 @@ public class Point extends flash.geom.Point
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
COMPILE::JS
public class Point
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/geom/Rectangle.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/geom/Rectangle.as
index dd829a0..f99d86b 100644
---
a/frameworks/projects/Core/src/main/royale/org/apache/royale/geom/Rectangle.as
+++
b/frameworks/projects/Core/src/main/royale/org/apache/royale/geom/Rectangle.as
@@ -147,6 +147,8 @@ package org.apache.royale.geom
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
COMPILE::JS
public class Rectangle
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/geom/Size.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/geom/Size.as
index ed971ae..3d5cc89 100644
--- a/frameworks/projects/Core/src/main/royale/org/apache/royale/geom/Size.as
+++ b/frameworks/projects/Core/src/main/royale/org/apache/royale/geom/Size.as
@@ -26,6 +26,8 @@ package org.apache.royale.geom
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public class Size
{
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/promises/vo/Handler.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/promises/vo/Handler.as
index ce66022..6ae4910 100644
---
a/frameworks/projects/Core/src/main/royale/org/apache/royale/promises/vo/Handler.as
+++
b/frameworks/projects/Core/src/main/royale/org/apache/royale/promises/vo/Handler.as
@@ -20,6 +20,16 @@
package org.apache.royale.promises.vo
{
+ /**
+ * The Handler class used with Promises.
+ *
+ * @langversion 3.0
+ * @playerversion Flash 10.2
+ * @playerversion AIR 2.6
+ * @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
+ */
public final class Handler
{
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/states/SetEventHandler.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/states/SetEventHandler.as
index f113929..1286379 100644
---
a/frameworks/projects/Core/src/main/royale/org/apache/royale/states/SetEventHandler.as
+++
b/frameworks/projects/Core/src/main/royale/org/apache/royale/states/SetEventHandler.as
@@ -49,13 +49,49 @@ package org.apache.royale.states
super();
}
- public var target:String;
+ private var _target:String;
- public var name:String;
+ public function get target():String
+ {
+ return _target;
+ }
+ public function set target(value:String):void
+ {
+ _target = value;
+ }
+
+ private var _name:String;
+
+ public function get name():String
+ {
+ return _name;
+ }
+ public function set name(value:String):void
+ {
+ _name = value;
+ }
- public var handlerFunction:Function;
+ private var _handlerFunction:Function;
+
+ public function get handlerFunction():Function
+ {
+ return _handlerFunction;
+ }
+ public function set handlerFunction(value:Function):void
+ {
+ _handlerFunction = value;
+ }
- public var document:Object;
+ private var _document:Object;
+
+ public function get document():Object
+ {
+ return _document;
+ }
+ public function set document(value:Object):void
+ {
+ _document = value;
+ }
public function setDocument(document:Object, id:String = null):void
{
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/states/SetProperty.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/states/SetProperty.as
index 9ac0323..a384afd 100644
---
a/frameworks/projects/Core/src/main/royale/org/apache/royale/states/SetProperty.as
+++
b/frameworks/projects/Core/src/main/royale/org/apache/royale/states/SetProperty.as
@@ -49,15 +49,60 @@ package org.apache.royale.states
super();
}
- public var target:String;
+ private var _target:String;
- public var name:String;
+ public function get target():String
+ {
+ return _target;
+ }
+ public function set target(value:String):void
+ {
+ _target = value;
+ }
- public var value:*;
+ private var _name:String;
+
+ public function get name():String
+ {
+ return _name;
+ }
+ public function set name(value:String):void
+ {
+ _name = value;
+ }
+
+ private var _value:*;
+
+ public function get value():*
+ {
+ return _value;
+ }
+ public function set value(value:*):void
+ {
+ _value = value;
+ }
- public var previousValue:*;
+ private var _previousValue:*;
+
+ public function get previousValue():*
+ {
+ return _previousValue;
+ }
+ public function set previousValue(value:*):void
+ {
+ _previousValue = value;
+ }
+
+ private var _document:Object;
- public var document:Object;
+ public function get document():Object
+ {
+ return _document;
+ }
+ public function set document(value:Object):void
+ {
+ _document = value;
+ }
public function setDocument(document:Object, id:String = null):void
{
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/JXON.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/JXON.as
index 0951620..3d097a6 100644
--- a/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/JXON.as
+++ b/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/JXON.as
@@ -25,6 +25,8 @@ package org.apache.royale.utils
* Namespaces are completely ignored.
* If you need more functionality such as E4X and advanced filtering,
use the XML and XMLList classes instead.
* To parse XML, use JXON.parse(xmlStr) where xmlStr is a string of
your XML.
+ *
+ * @royalesuppresspublicvarwarning
*/
public class JXON
{
diff --git
a/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/Timer.as
b/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/Timer.as
index c440216..ddbee84 100644
--- a/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/Timer.as
+++ b/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/Timer.as
@@ -95,6 +95,17 @@ public class Timer extends flash.utils.Timer
}
}
+/**
+ * The Timer class dispatches events based on a delay
+ * and repeat count.
+ *
+ * @langversion 3.0
+ * @playerversion Flash 10.2
+ * @playerversion AIR 2.6
+ * @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
+ */
COMPILE::JS
public class Timer extends EventDispatcher
{
diff --git
a/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/Application.as
b/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/Application.as
index 5790f56..9c20159 100644
---
a/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/Application.as
+++
b/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/Application.as
@@ -251,6 +251,8 @@ package org.apache.royale.createjs
ValuesManager.valuesImpl.init(this);
}
+ private var _initialView:IApplicationView;
+
/**
* The initial view.
*
@@ -261,8 +263,21 @@ package org.apache.royale.createjs
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- [Bindable("__NoChangeEvent__")]
- public var initialView:IApplicationView;
+ [Bindable("__NoChangeEvent__")]
+ public function get initialView():IApplicationView
+ {
+ return _initialView;
+ }
+
+ /**
+ * @private
+ */
+ [Bindable("__NoChangeEvent__")]
+ public function set initialView(value:IApplicationView):void
+ {
+ _initialView = value;
+ }
+
/**
* The data model (for the initial view).
@@ -272,7 +287,6 @@ package org.apache.royale.createjs
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- [Bindable("__NoChangeEvent__")]
private var _model:Object;
/**
@@ -298,6 +312,8 @@ package org.apache.royale.createjs
_model = value;
}
+ private var _controller:Object;
+
/**
* The controller. The controller typically watches
* the UI for events and updates the model accordingly.
@@ -307,7 +323,20 @@ package org.apache.royale.createjs
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public var controller:Object;
+ [Bindable("__NoChangeEvent__")]
+ public function get controller():Object
+ {
+ return _controller;
+ }
+
+ /**
+ * @private
+ */
+ [Bindable("__NoChangeEvent__")]
+ public function set controller(value:Object):void
+ {
+ _controller = value;
+ }
/**
* An array of data that describes the MXML attributes
@@ -359,6 +388,8 @@ package org.apache.royale.createjs
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var beads:Array;
diff --git
a/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/Container.as
b/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/Container.as
index 2eeba85..6247bf2 100644
---
a/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/Container.as
+++
b/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/Container.as
@@ -183,6 +183,8 @@ package org.apache.royale.createjs
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var mxmlContent:Array;
diff --git
a/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/core/UIBase.as
b/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/core/UIBase.as
index 4f3cacd..7fd39e5 100644
---
a/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/core/UIBase.as
+++
b/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/core/UIBase.as
@@ -217,6 +217,8 @@ package org.apache.royale.createjs.core
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var beads:Array;
diff --git
a/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/core/View.as
b/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/core/View.as
index 4c8eb4d..e751227 100644
---
a/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/core/View.as
+++
b/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/core/View.as
@@ -210,6 +210,8 @@ package org.apache.royale.createjs.core
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var mxmlContent:Array;
diff --git
a/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/tween/Effect.as
b/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/tween/Effect.as
index d23ca80..298972e 100644
---
a/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/tween/Effect.as
+++
b/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/tween/Effect.as
@@ -90,6 +90,8 @@ package org.apache.royale.createjs.tween
* @playerversion Flash 9
* @playerversion AIR 1.1
* @productversion Royale 1.0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var duration:Number = 1000;
@@ -101,6 +103,8 @@ package org.apache.royale.createjs.tween
* @playerversion Flash 9
* @playerversion AIR 1.1
* @productversion Royale 1.0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var loop:Boolean = false;
diff --git
a/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/tween/Tween.as
b/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/tween/Tween.as
index 58e0437..870276c 100644
---
a/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/tween/Tween.as
+++
b/frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/tween/Tween.as
@@ -46,6 +46,8 @@ package org.apache.royale.createjs.tween
* @playerversion Flash 9
* @playerversion AIR 1.1
* @productversion Royale 1.0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public class Tween extends Effect implements IDocument
{
diff --git
a/frameworks/projects/DragDrop/src/main/royale/org/apache/royale/events/DragEvent.as
b/frameworks/projects/DragDrop/src/main/royale/org/apache/royale/events/DragEvent.as
index 5e3c93f..8c1023b 100644
---
a/frameworks/projects/DragDrop/src/main/royale/org/apache/royale/events/DragEvent.as
+++
b/frameworks/projects/DragDrop/src/main/royale/org/apache/royale/events/DragEvent.as
@@ -254,6 +254,8 @@ package org.apache.royale.events
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public static var dragInitiator:IDragInitiator;
@@ -265,6 +267,8 @@ package org.apache.royale.events
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public static var dragSource:Object;
diff --git
a/frameworks/projects/DragDrop/src/main/royale/org/apache/royale/events/DragEventBase.as
b/frameworks/projects/DragDrop/src/main/royale/org/apache/royale/events/DragEventBase.as
index b8d5b58..da96d29 100644
---
a/frameworks/projects/DragDrop/src/main/royale/org/apache/royale/events/DragEventBase.as
+++
b/frameworks/projects/DragDrop/src/main/royale/org/apache/royale/events/DragEventBase.as
@@ -44,6 +44,16 @@ package org.apache.royale.events
}
}
+ /**
+ * Drag and Drop Events.
+ *
+ * @langversion 3.0
+ * @playerversion Flash 10.2
+ * @playerversion AIR 2.6
+ * @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
+ */
COMPILE::JS
public class DragEventBase extends goog.events.BrowserEvent
{
diff --git
a/frameworks/projects/DragDrop/src/main/royale/org/apache/royale/html/beads/controllers/DragMouseController.as
b/frameworks/projects/DragDrop/src/main/royale/org/apache/royale/html/beads/controllers/DragMouseController.as
index 4729119..462754a 100644
---
a/frameworks/projects/DragDrop/src/main/royale/org/apache/royale/html/beads/controllers/DragMouseController.as
+++
b/frameworks/projects/DragDrop/src/main/royale/org/apache/royale/html/beads/controllers/DragMouseController.as
@@ -92,6 +92,8 @@ package org.apache.royale.html.beads.controllers
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.8
+ *
+ * @royalesuppresspublicvarwarning
*/
public static var dragging:Boolean = false;
@@ -102,6 +104,8 @@ package org.apache.royale.html.beads.controllers
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.8
+ *
+ * @royalesuppresspublicvarwarning
*/
public static var dragImage:IUIBase;
@@ -112,6 +116,8 @@ package org.apache.royale.html.beads.controllers
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.8
+ *
+ * @royalesuppresspublicvarwarning
*/
public static var dragImageOffsetX:Number = 0;
@@ -122,6 +128,8 @@ package org.apache.royale.html.beads.controllers
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.8
+ *
+ * @royalesuppresspublicvarwarning
*/
public static var dragImageOffsetY:Number = 0;
@@ -133,6 +141,8 @@ package org.apache.royale.html.beads.controllers
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.8
+ *
+ * @royalesuppresspublicvarwarning
*/
public static var defaultThreshold:int = 4;
@@ -149,6 +159,8 @@ package org.apache.royale.html.beads.controllers
threshold = defaultThreshold;
}
+ private var _threshold:int = 4;
+
/**
* The movement in x and or y that
* means a drag should start
@@ -158,10 +170,22 @@ package org.apache.royale.html.beads.controllers
* @playerversion AIR 2.6
* @productversion Royale 0.8
*/
- public var threshold:int = 4;
-
+ public function get threshold():int
+ {
+ return _threshold;
+ }
+ public function set threshold(value:int):void
+ {
+ _threshold = value;
+ }
+
private var _strand:IStrand;
+ /**
+ * @private
+ *
+ * @royalesuppresspublicvarwarning
+ */
public static var instanceNumber:int = 1;
/**
diff --git
a/frameworks/projects/Effects/src/main/royale/org/apache/royale/effects/Fade.as
b/frameworks/projects/Effects/src/main/royale/org/apache/royale/effects/Fade.as
index 504f80b..dae391c 100644
---
a/frameworks/projects/Effects/src/main/royale/org/apache/royale/effects/Fade.as
+++
b/frameworks/projects/Effects/src/main/royale/org/apache/royale/effects/Fade.as
@@ -80,11 +80,21 @@ public class Fade extends Tween implements IDocument
*/
private var actualTarget:IUIBase;
+ private var _target:String;
+
/**
* The target as the String id
* of a widget in an MXML Document.
*/
- public var target:String;
+ public function get target():String
+ {
+ return _target;
+ }
+
+ public function set target(value:String):void
+ {
+ _target = value;
+ }
/**
* @private
@@ -98,15 +108,35 @@ public class Fade extends Tween implements IDocument
*/
private var start:Number;
+ private var _alphaFrom:Number;
+
/**
* Starting alpha value. If NaN, the current alpha value is used
*/
- public var alphaFrom:Number;
+ public function get alphaFrom():Number
+ {
+ return _alphaFrom;
+ }
+
+ public function set alphaFrom(value:Number):void
+ {
+ _alphaFrom = value;
+ }
+
+ private var _alphaTo:Number;
/**
* Ending alpha value. If NaN, the current alpha value is not changed
*/
- public var alphaTo:Number;
+ public function get alphaTo():Number
+ {
+ return _alphaTo;
+ }
+
+ public function set alphaTo(value:Number):void
+ {
+ _alphaTo = value;
+ }
diff --git
a/frameworks/projects/Effects/src/main/royale/org/apache/royale/effects/Move.as
b/frameworks/projects/Effects/src/main/royale/org/apache/royale/effects/Move.as
index 5bce015..6081e87 100644
---
a/frameworks/projects/Effects/src/main/royale/org/apache/royale/effects/Move.as
+++
b/frameworks/projects/Effects/src/main/royale/org/apache/royale/effects/Move.as
@@ -80,21 +80,51 @@ public class Move extends Tween implements IDocument
*/
private var actualTarget:IUIBase;
- /**
- * The target as the String id
+ private var _target:String;
+
+ /**
+ * The target as the String id
* of a widget in an MXML Document.
- */
- public var target:String;
+ */
+ public function get target():String
+ {
+ return _target;
+ }
+
+ public function set target(value:String):void
+ {
+ _target = value;
+ }
+
+ private var _xBy:Number;
/**
* The change in x.
*/
- public var xBy:Number;
+ public function get xBy():Number
+ {
+ return _xBy;
+ }
+
+ public function set xBy(value:Number):void
+ {
+ _xBy = value;
+ }
+ private var _yBy:Number;
+
/**
* The change in y.
*/
- public var yBy:Number;
+ public function get yBy():Number
+ {
+ return _yBy;
+ }
+
+ public function set yBy(value:Number):void
+ {
+ _yBy = value;
+ }
/**
* @private
@@ -120,25 +150,65 @@ public class Move extends Tween implements IDocument
*/
private var yMove:Number;
+ private var _xFrom:Number;
+
/**
* Starting x value. If NaN, the current x value is used
*/
- public var xFrom:Number;
+ public function get xFrom():Number
+ {
+ return _xFrom;
+ }
+
+ public function set xFrom(value:Number):void
+ {
+ _xFrom = value;
+ }
+
+ private var _xTo:Number;
/**
* Ending x value. If NaN, the current x value is not changed
*/
- public var xTo:Number;
+ public function get xTo():Number
+ {
+ return _xTo;
+ }
+
+ public function set xTo(value:Number):void
+ {
+ _xTo = value;
+ }
+ private var _yFrom:Number;
+
/**
* Starting y value. If NaN, the current y value is used
*/
- public var yFrom:Number;
+ public function get yFrom():Number
+ {
+ return _yFrom;
+ }
+
+ public function set yFrom(value:Number):void
+ {
+ _yFrom = value;
+ }
+ private var _yTo:Number;
+
/**
* Ending y value. If NaN, the current y value is not changed
*/
- public var yTo:Number;
+ public function get yTo():Number
+ {
+ return _yTo;
+ }
+
+ public function set yTo(value:Number):void
+ {
+ _yTo = value;
+ }
//--------------------------------------------------------------------------
diff --git
a/frameworks/projects/Effects/src/main/royale/org/apache/royale/effects/Resize.as
b/frameworks/projects/Effects/src/main/royale/org/apache/royale/effects/Resize.as
index b798073..cffca8f 100644
---
a/frameworks/projects/Effects/src/main/royale/org/apache/royale/effects/Resize.as
+++
b/frameworks/projects/Effects/src/main/royale/org/apache/royale/effects/Resize.as
@@ -80,21 +80,51 @@ public class Resize extends Tween implements IDocument
*/
private var actualTarget:IUIBase;
+ private var _target:String;
+
/**
* The target as the String id
* of a widget in an MXML Document.
*/
- public var target:String;
+ public function get target():String
+ {
+ return _target;
+ }
+
+ public function set target(value:String):void
+ {
+ _target = value;
+ }
+
+ private var _widthBy:Number;
/**
* The change in width.
*/
- public var widthBy:Number;
+ public function get widthBy():Number
+ {
+ return _widthBy;
+ }
+
+ public function set widthBy(value:Number):void
+ {
+ _widthBy = value;
+ }
+ private var _heightBy:Number;
+
/**
* The change in height.
*/
- public var heightBy:Number;
+ public function get heightBy():Number
+ {
+ return _heightBy;
+ }
+
+ public function set heightBy(value:Number):void
+ {
+ _heightBy = value;
+ }
/**
* @private
@@ -108,25 +138,65 @@ public class Resize extends Tween implements IDocument
*/
private var heightStart:Number;
+ private var _widthFrom:Number;
+
/**
* Starting width value. If NaN, the current width value is used
*/
- public var widthFrom:Number;
+ public function get widthFrom():Number
+ {
+ return _widthFrom;
+ }
+
+ public function set widthFrom(value:Number):void
+ {
+ _widthFrom = value;
+ }
+
+ private var _heightFrom:Number;
/**
* Starting height value. If NaN, the current height value is used
*/
- public var heightFrom:Number;
+ public function get heightFrom():Number
+ {
+ return _heightFrom;
+ }
+
+ public function set heightFrom(value:Number):void
+ {
+ _heightFrom = value;
+ }
+ private var _widthTo:Number;
+
/**
* Ending width value.
*/
- public var widthTo:Number;
+ public function get widthTo():Number
+ {
+ return _widthTo;
+ }
+
+ public function set widthTo(value:Number):void
+ {
+ _widthTo = value;
+ }
+
+ private var _heightTo:Number;
/**
* Ending height value.
*/
- public var heightTo:Number;
+ public function get heightTo():Number
+ {
+ return _heightTo;
+ }
+
+ public function set heightTo(value:Number):void
+ {
+ _heightTo = value;
+ }
//--------------------------------------------------------------------------
diff --git
a/frameworks/projects/Effects/src/main/royale/org/apache/royale/effects/Tween.as
b/frameworks/projects/Effects/src/main/royale/org/apache/royale/effects/Tween.as
index 20572d9..0b5d5d2 100644
---
a/frameworks/projects/Effects/src/main/royale/org/apache/royale/effects/Tween.as
+++
b/frameworks/projects/Effects/src/main/royale/org/apache/royale/effects/Tween.as
@@ -156,6 +156,8 @@ public class Tween extends Effect
/**
* The list of tweens that are currently playing.
+ *
+ * @royalesuppresspublicvarwarning
*/
public static var activeTweens:Object = { };
@@ -177,6 +179,8 @@ public class Tween extends Effect
/**
* Used by effects to get the current effect time tick.
+ *
+ * @royalesuppresspublicvarwarning
*/
public static var currentTime:Number = NaN;
@@ -298,15 +302,41 @@ public class Tween extends Effect
*/
private var userEquation:Function;
+ private var _endValue:Number;
+
/**
* Final value of the animation.
*/
- public var endValue:Number;
+ public function get endValue():Number
+ {
+ return _endValue;
+ }
+
+ /**
+ * @private
+ */
+ public function set endValue(value:Number):void
+ {
+ _endValue = value;
+ }
+ private var _startValue:Number;
+
/**
* Initial value of the animation.
*/
- public var startValue:Number;
+ public function get startValue():Number
+ {
+ return _startValue;
+ }
+
+ /**
+ * @private
+ */
+ public function set startValue(value:Number):void
+ {
+ _startValue = value;
+ }
/**
* @private
@@ -330,6 +360,8 @@ public class Tween extends Effect
* @playerversion Flash 9
* @playerversion AIR 1.1
* @productversion Royale 1.0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var listener:Object;
diff --git
a/frameworks/projects/Effects/src/main/royale/org/apache/royale/effects/Wipe.as
b/frameworks/projects/Effects/src/main/royale/org/apache/royale/effects/Wipe.as
index 853deca..15060a0 100644
---
a/frameworks/projects/Effects/src/main/royale/org/apache/royale/effects/Wipe.as
+++
b/frameworks/projects/Effects/src/main/royale/org/apache/royale/effects/Wipe.as
@@ -79,17 +79,37 @@ public class Wipe extends Tween implements IDocument
*/
private var actualTarget:IUIBase;
+ private var _target:String;
+
/**
* The target as the String id
* of a widget in an MXML Document.
*/
- public var target:String;
+ public function get target():String
+ {
+ return _target;
+ }
+
+ public function set target(value:String):void
+ {
+ _target = value;
+ }
+
+ private var _direction:String;
/**
* The direction of the Wipe. "up" means the top will be the last
* part to disappear. "down" will reveal from the top down.
*/
- public var direction:String;
+ public function get direction():String
+ {
+ return _direction;
+ }
+
+ public function set direction(value:String):void
+ {
+ _direction = value;
+ }
private var wiper:PlatformWiper = new PlatformWiper();
diff --git
a/frameworks/projects/Effects/src/main/royale/org/apache/royale/states/Transition.as
b/frameworks/projects/Effects/src/main/royale/org/apache/royale/states/Transition.as
index e326094..4a5700c 100644
---
a/frameworks/projects/Effects/src/main/royale/org/apache/royale/states/Transition.as
+++
b/frameworks/projects/Effects/src/main/royale/org/apache/royale/states/Transition.as
@@ -45,6 +45,8 @@ package org.apache.royale.states
super();
}
+ private var _fromState:String;
+
/**
* The state or states from which the view is leaving.
*
@@ -53,7 +55,17 @@ package org.apache.royale.states
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public var fromState:String;
+ public function get fromState():String
+ {
+ return _fromState;
+ }
+
+ public function set fromState(value:String):void
+ {
+ _fromState = value;
+ }
+
+ private var _toState:String;
/**
* The state or states to which the view is going.
@@ -63,9 +75,19 @@ package org.apache.royale.states
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public var toState:String;
+ public function get toState():String
+ {
+ return _toState;
+ }
+
+ public function set toState(value:String):void
+ {
+ _toState = value;
+ }
+ private var _effects:Array;
+
/**
* The list of effects to play
*
@@ -74,7 +96,15 @@ package org.apache.royale.states
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public var effects:Array;
+ public function get effects():Array
+ {
+ return _effects;
+ }
+
+ public function set effects(value:Array):void
+ {
+ _effects = value;
+ }
}
}
diff --git
a/frameworks/projects/Express/src/main/royale/org/apache/royale/express/DataGrid.as
b/frameworks/projects/Express/src/main/royale/org/apache/royale/express/DataGrid.as
index 5162890..92d3a09 100644
---
a/frameworks/projects/Express/src/main/royale/org/apache/royale/express/DataGrid.as
+++
b/frameworks/projects/Express/src/main/royale/org/apache/royale/express/DataGrid.as
@@ -65,7 +65,25 @@ package org.apache.royale.express
super.addedToParent();
}
- public var dataNotifier:IDataProviderNotifier;
+ private var _dataNotifier:IDataProviderNotifier;
+ /**
+ * The IDataProviderNotifier that will watch for data
+ * provider changes.
+ *
+ * @langversion 3.0
+ * @playerversion Flash 10.2
+ * @playerversion AIR 2.6
+ * @productversion Royale 0.9
+ */
+ public function get dataNotifier():IDataProviderNotifier
+ {
+ return _dataNotifier;
+ }
+ public function set dataNotifier(value:IDataProviderNotifier):void
+ {
+ _dataNotifier = value;
+ }
+
private var _dragEnabled:Boolean = false;
/**
diff --git
a/frameworks/projects/Flat/src/main/royale/org/apache/royale/flat/RadioButton.as
b/frameworks/projects/Flat/src/main/royale/org/apache/royale/flat/RadioButton.as
index fbf96d3..c6420e2 100644
---
a/frameworks/projects/Flat/src/main/royale/org/apache/royale/flat/RadioButton.as
+++
b/frameworks/projects/Flat/src/main/royale/org/apache/royale/flat/RadioButton.as
@@ -74,6 +74,8 @@ package org.apache.royale.flat
{
/**
* Provides unique name
+ *
+ * @royalesuppresspublicvarwarning
*/
public static var radioCounter:int = 0;
diff --git
a/frameworks/projects/Graphics/src/main/royale/org/apache/royale/graphics/PathBuilder.as
b/frameworks/projects/Graphics/src/main/royale/org/apache/royale/graphics/PathBuilder.as
index 7b8d7c8..7569526 100644
---
a/frameworks/projects/Graphics/src/main/royale/org/apache/royale/graphics/PathBuilder.as
+++
b/frameworks/projects/Graphics/src/main/royale/org/apache/royale/graphics/PathBuilder.as
@@ -113,6 +113,8 @@ package org.apache.royale.graphics
* @playerversion Flash 9
* @playerversion AIR 1.1
* @productversion Royale 0.6
+ *
+ * @royalesuppresspublicvarwarning
*/
public var closedPath:Boolean;
diff --git
a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/Application.as
b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/Application.as
index 545957a..50dcd6f 100644
---
a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/Application.as
+++
b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/Application.as
@@ -59,6 +59,8 @@ package org.apache.royale.mdl
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.8
+ *
+ * @royalesuppresspublicvarwarning
*/
public static var topLevelApplication:Object;
}
diff --git
a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/supportClasses/ChipBase.as
b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/supportClasses/ChipBase.as
index 9069cef..29a6aa6 100644
---
a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/supportClasses/ChipBase.as
+++
b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/supportClasses/ChipBase.as
@@ -56,6 +56,8 @@ package org.apache.royale.mdl.supportClasses
/**
* The chip span element
+ *
+ * @royalesuppresspublicvarwarning
*/
COMPILE::JS
public var chipTextSpan:HTMLSpanElement;
diff --git
a/frameworks/projects/Mobile/src/main/royale/org/apache/royale/cordova/Application.as
b/frameworks/projects/Mobile/src/main/royale/org/apache/royale/cordova/Application.as
index 6a23454..708f668 100644
---
a/frameworks/projects/Mobile/src/main/royale/org/apache/royale/cordova/Application.as
+++
b/frameworks/projects/Mobile/src/main/royale/org/apache/royale/cordova/Application.as
@@ -46,7 +46,12 @@ package org.apache.royale.cordova
super();
}
- public var isDeviceReady:Boolean = false
+ /**
+ * A flag to tell if the device is ready. Not bindable.
+ *
+ * @royalesuppresspublicvarwarning
+ */
+ public var isDeviceReady:Boolean = false;
/**
* @private
diff --git
a/frameworks/projects/Mobile/src/main/royale/org/apache/royale/mobile/beads/ToggleSwitchView.as
b/frameworks/projects/Mobile/src/main/royale/org/apache/royale/mobile/beads/ToggleSwitchView.as
index cf8842e..a95a76c 100644
---
a/frameworks/projects/Mobile/src/main/royale/org/apache/royale/mobile/beads/ToggleSwitchView.as
+++
b/frameworks/projects/Mobile/src/main/royale/org/apache/royale/mobile/beads/ToggleSwitchView.as
@@ -54,11 +54,15 @@ package org.apache.royale.mobile.beads
/**
* @private
+ *
+ * @royalesuppresspublicvarwarning
*/
public var boundingBox:Rect;
/**
* @private
+ *
+ * @royalesuppresspublicvarwarning
*/
public var actualSwitch:Rect;
diff --git
a/frameworks/projects/Mobile/src/main/royale/org/apache/royale/mobile/models/ViewManagerModel.as
b/frameworks/projects/Mobile/src/main/royale/org/apache/royale/mobile/models/ViewManagerModel.as
index 01bbdfd..35ba5db 100644
---
a/frameworks/projects/Mobile/src/main/royale/org/apache/royale/mobile/models/ViewManagerModel.as
+++
b/frameworks/projects/Mobile/src/main/royale/org/apache/royale/mobile/models/ViewManagerModel.as
@@ -62,10 +62,10 @@ package org.apache.royale.mobile.models
_strand = value;
}
- public var contentX:Number = 0;
- public var contentY:Number = 0;
- public var contentWidth:Number = 0;
- public var contentHeight:Number = 0;
+ //public var contentX:Number = 0;
+ //public var contentY:Number = 0;
+ //public var contentWidth:Number = 0;
+ //public var contentHeight:Number = 0;
private var _views:Array;
diff --git
a/frameworks/projects/Network/src/main/royale/org/apache/royale/file/beads/FileBrowserWithFilter.as
b/frameworks/projects/Network/src/main/royale/org/apache/royale/file/beads/FileBrowserWithFilter.as
index 4ed73eb..dfd1bc7 100644
---
a/frameworks/projects/Network/src/main/royale/org/apache/royale/file/beads/FileBrowserWithFilter.as
+++
b/frameworks/projects/Network/src/main/royale/org/apache/royale/file/beads/FileBrowserWithFilter.as
@@ -34,7 +34,23 @@ package org.apache.royale.file.beads
*/
public class FileBrowserWithFilter extends FileBrowser
{
- public var filter:String = "";
+ private var _filter:String = "";
+ /**
+ * The filter for the FileBrowser
+ *
+ * @langversion 3.0
+ * @playerversion Flash 10.2
+ * @playerversion AIR 2.6
+ * @productversion Royale 0.9
+ */
+ public function get filter():String
+ {
+ return _filter;
+ }
+ public function set filter(value:String):void
+ {
+ _filter = value;
+ }
/**
* @copy org.apache.royale.file.beads.FileBrowser#browse()
diff --git
a/frameworks/projects/Network/src/main/royale/org/apache/royale/file/beads/FileUploaderWithResponseData.as
b/frameworks/projects/Network/src/main/royale/org/apache/royale/file/beads/FileUploaderWithResponseData.as
index 8b162bb..b6b9524 100644
---
a/frameworks/projects/Network/src/main/royale/org/apache/royale/file/beads/FileUploaderWithResponseData.as
+++
b/frameworks/projects/Network/src/main/royale/org/apache/royale/file/beads/FileUploaderWithResponseData.as
@@ -32,6 +32,18 @@ package org.apache.royale.file.beads
*/
public class FileUploaderWithResponseData extends FileUploader
{
+ /**
+ * The responseData from the file upload
+ *
+ *
+ * @toplevel
+ * @langversion 3.0
+ * @playerversion Flash 10.2
+ * @playerversion AIR 2.6
+ * @productversion Royale 0.9
+ *
+ * @royalesuppresspublicvarwarning
+ */
public var responseData:Object;
override protected function completeHandler(event:Event):void
diff --git
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/BinaryUploader.as
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/BinaryUploader.as
index 392a152..120f6ac 100644
---
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/BinaryUploader.as
+++
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/BinaryUploader.as
@@ -427,6 +427,8 @@ package org.apache.royale.net
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var beads:Array;
diff --git
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/HTTPHeader.as
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/HTTPHeader.as
index bc7323d..fa6e149 100644
---
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/HTTPHeader.as
+++
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/HTTPHeader.as
@@ -25,6 +25,8 @@ package org.apache.royale.net
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public class HTTPHeader
{
diff --git
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/HTTPService.as
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/HTTPService.as
index 096d52d..baf9956 100644
---
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/HTTPService.as
+++
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/HTTPService.as
@@ -440,6 +440,8 @@ package org.apache.royale.net
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var beads:Array;
diff --git
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/RemoteObject.as
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/RemoteObject.as
index 82f9948..b44703d 100755
---
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/RemoteObject.as
+++
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/RemoteObject.as
@@ -40,6 +40,8 @@ package org.apache.royale.net
/**
* @private
* The connection to the server
+ *
+ * @royalesuppresspublicvarwarning
*/
public var nc:AMFNetConnection = new AMFNetConnection();
diff --git
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/Responder.as
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/Responder.as
index 010bcd0..61822bf 100755
---
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/Responder.as
+++
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/Responder.as
@@ -38,11 +38,15 @@ package org.apache.royale.net
/**
* @private
+ *
+ * @royalesuppresspublicvarwarning
*/
public var onSuccess:Function;
/**
* @private
+ *
+ * @royalesuppresspublicvarwarning
*/
public var onFailure:Function;
diff --git
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLBinaryLoader.as
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLBinaryLoader.as
index 9cecc08..46ab2ea 100644
---
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLBinaryLoader.as
+++
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLBinaryLoader.as
@@ -45,9 +45,13 @@ package org.apache.royale.net
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.7.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var data:BinaryData;
+ private var _endian:String = Endian.BIG_ENDIAN;
+
/**
* Indicates the byte order for the data.
*
@@ -56,8 +60,15 @@ package org.apache.royale.net
* @playerversion AIR 2.6
* @productversion Royale 0.7.0
*/
- public var endian:String = Endian.BIG_ENDIAN;
-
+ public function get endian():String
+ {
+ return _endian;
+ }
+ public function set endian(value:String):void
+ {
+ _endian = value;
+ }
+
protected var stream:URLStream;
@@ -68,6 +79,8 @@ package org.apache.royale.net
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.7.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var bytesLoaded:uint = 0;
@@ -78,6 +91,8 @@ package org.apache.royale.net
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.7.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var bytesTotal:uint = 0;
diff --git
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLBinaryUploader.as
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLBinaryUploader.as
index b9b5dab..f49a6e1 100644
---
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLBinaryUploader.as
+++
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLBinaryUploader.as
@@ -73,6 +73,8 @@ package org.apache.royale.net
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.9.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var onUploadProgress:Function;
diff --git
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLLoader.as
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLLoader.as
index 06d37c5..08376f4 100644
---
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLLoader.as
+++
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLLoader.as
@@ -77,6 +77,8 @@ package org.apache.royale.net
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.7.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var requestStatus:int;
@@ -88,6 +90,9 @@ package org.apache.royale.net
onProgress = null;
onStatus = null;
}
+
+ private var _onComplete:Function;
+
/**
* Callback for complete event.
*
@@ -96,8 +101,17 @@ package org.apache.royale.net
* @playerversion AIR 2.6
* @productversion Royale 0.7.0
*/
- public var onComplete:Function;
+ public function get onComplete():Function
+ {
+ return _onComplete;
+ }
+ public function set onComplete(value:Function):void
+ {
+ _onComplete = value;
+ }
+ private var _onError:Function;
+
/**
* Callback for error event.
*
@@ -106,8 +120,17 @@ package org.apache.royale.net
* @playerversion AIR 2.6
* @productversion Royale 0.7.0
*/
- public var onError:Function;
+ public function get onError():Function
+ {
+ return _onError;
+ }
+ public function set onError(value:Function):void
+ {
+ _onError = value;
+ }
+ private var _onProgress:Function;
+
/**
* Callback for progress event.
*
@@ -116,8 +139,17 @@ package org.apache.royale.net
* @playerversion AIR 2.6
* @productversion Royale 0.7.0
*/
- public var onProgress:Function;
+ public function get onProgress():Function
+ {
+ return _onProgress;
+ }
+ public function set onProgress(value:Function):void
+ {
+ _onProgress = value;
+ }
+ private var _onStatus:Function;
+
/**
* Callback for status event.
*
@@ -126,7 +158,14 @@ package org.apache.royale.net
* @playerversion AIR 2.6
* @productversion Royale 0.7.0
*/
- public var onStatus:Function;
+ public function get onStatus():Function
+ {
+ return _onStatus;
+ }
+ public function set onStatus(value:Function):void
+ {
+ _onStatus = value;
+ }
/**
* Convenience function for complete event to allow chaining.
diff --git
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLRequest.as
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLRequest.as
index b0aae4c..712bb91 100644
---
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLRequest.as
+++
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLRequest.as
@@ -27,6 +27,8 @@ package org.apache.royale.net
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.7.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public final class URLRequest extends Object
{
diff --git
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLRequestHeader.as
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLRequestHeader.as
index e00a62e..b3a9f78 100644
---
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLRequestHeader.as
+++
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLRequestHeader.as
@@ -24,6 +24,8 @@ package org.apache.royale.net
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.7.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public class URLRequestHeader
diff --git
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLStream.as
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLStream.as
index 1d3ace5..ae3c4f8 100644
---
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLStream.as
+++
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLStream.as
@@ -42,6 +42,8 @@ package org.apache.royale.net
/**
* The URLStream class deals with the underlying platform-specifc
architecture for HTTP Requests
* It makes the request and stores the response, dispatching events.
+ *
+ * @royalesuppresspublicvarwarning
*/
public class URLStream extends EventDispatcher
{
diff --git
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLUploadStream.as
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLUploadStream.as
index 5c466da..33afcd8 100644
---
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLUploadStream.as
+++
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLUploadStream.as
@@ -93,6 +93,8 @@ package org.apache.royale.net
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.7.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public var onUploadProgress:Function;
diff --git
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/events/FaultEvent.as
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/events/FaultEvent.as
index cab2409..a08f736 100755
---
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/events/FaultEvent.as
+++
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/events/FaultEvent.as
@@ -20,6 +20,18 @@ package org.apache.royale.net.events
{
import org.apache.royale.events.Event;
+ /**
+ * FaultEvents are returned from RPC requests to a remote endpoint
+ * when the server responds with a fault.
+ *
+ * @langversion 3.0
+ * @playerversion Flash 9
+ * @playerversion AIR 1.1
+ * @productversion BlazeDS 4
+ * @productversion LCDS 3
+ *
+ * @royalesuppresspublicvarwarning
+ */
public class FaultEvent extends Event
{
public static const FAULT:String = "fault";
diff --git
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/events/ResultEvent.as
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/events/ResultEvent.as
index 32ffcc0..e91da99 100755
---
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/events/ResultEvent.as
+++
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/events/ResultEvent.as
@@ -20,6 +20,18 @@ package org.apache.royale.net.events
{
import org.apache.royale.events.Event;
+ /**
+ * ResultEvents are returned from RPC requests to a remote endpoint
+ * when the server response is ready.
+ *
+ * @langversion 3.0
+ * @playerversion Flash 9
+ * @playerversion AIR 1.1
+ * @productversion BlazeDS 4
+ * @productversion LCDS 3
+ *
+ * @royalesuppresspublicvarwarning
+ */
public class ResultEvent extends Event
{
public static const RESULT:String = "result";
diff --git
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/amf/AMFBinaryData.as
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/amf/AMFBinaryData.as
index b455217..40067d3 100644
---
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/amf/AMFBinaryData.as
+++
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/amf/AMFBinaryData.as
@@ -32,6 +32,8 @@ package org.apache.royale.net.remoting.amf
* @playerversion AIR 1.1
* @productversion BlazeDS 4
* @productversion LCDS 3
+ *
+ * @royalesuppresspublicvarwarning
*/
public class AMFBinaryData
{
@@ -1152,6 +1154,9 @@ public class AMFBinaryData
}
+/**
+ * @royalesuppresspublicvarwarning
+ */
class Traits
{
public var alias:String;
diff --git
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/messages/ActionMessage.as
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/messages/ActionMessage.as
index f9875ba..156c685 100644
---
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/messages/ActionMessage.as
+++
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/messages/ActionMessage.as
@@ -39,6 +39,8 @@ import flash.utils.IDataOutput;
* @playerversion AIR 1.1
* @productversion BlazeDS 4
* @productversion LCDS 3
+ *
+ * @royalesuppresspublicvarwarning
*/
public class ActionMessage
{
diff --git
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/messages/CommandMessage.as
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/messages/CommandMessage.as
index ebcb246..06a02a9 100644
---
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/messages/CommandMessage.as
+++
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/messages/CommandMessage.as
@@ -38,6 +38,8 @@ import flash.utils.IDataOutput;
* @playerversion AIR 1.1
* @productversion BlazeDS 4
* @productversion LCDS 3
+ *
+ * @royalesuppresspublicvarwarning
*/
public class CommandMessage extends AsyncMessage
{
diff --git
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/messages/ErrorMessage.as
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/messages/ErrorMessage.as
index 1c83d5e..4b5d6cb 100644
---
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/messages/ErrorMessage.as
+++
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/messages/ErrorMessage.as
@@ -30,6 +30,8 @@ package org.apache.royale.net.remoting.messages
* @playerversion AIR 1.1
* @productversion BlazeDS 4
* @productversion LCDS 3
+ *
+ * @royalesuppresspublicvarwarning
*/
public class ErrorMessage extends AbstractMessage
{
diff --git
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/messages/MessageBody.as
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/messages/MessageBody.as
index 661cff7..5df71c7 100644
---
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/messages/MessageBody.as
+++
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/messages/MessageBody.as
@@ -37,6 +37,8 @@ import flash.utils.IDataOutput;
* @playerversion AIR 1.1
* @productversion BlazeDS 4
* @productversion LCDS 3
+ *
+ * @royalesuppresspublicvarwarning
*/
public class MessageBody
{
diff --git
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/messages/MessageHeader.as
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/messages/MessageHeader.as
index 117246e..19d9954 100644
---
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/messages/MessageHeader.as
+++
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/messages/MessageHeader.as
@@ -38,6 +38,8 @@ import flash.utils.IDataOutput;
* @playerversion AIR 1.1
* @productversion BlazeDS 4
* @productversion LCDS 3
+ *
+ * @royalesuppresspublicvarwarning
*/
public class MessageHeader
{
diff --git
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/messages/RemotingMessage.as
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/messages/RemotingMessage.as
index 30e23fd..2d650ac 100644
---
a/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/messages/RemotingMessage.as
+++
b/frameworks/projects/Network/src/main/royale/org/apache/royale/net/remoting/messages/RemotingMessage.as
@@ -34,6 +34,8 @@ package org.apache.royale.net.remoting.messages
* @playerversion AIR 1.1
* @productversion BlazeDS 4
* @productversion LCDS 3
+ *
+ * @royalesuppresspublicvarwarning
*/
public class RemotingMessage extends AbstractMessage
{
diff --git
a/frameworks/projects/Storage/src/main/royale/org/apache/royale/storage/events/FileErrorEvent.as
b/frameworks/projects/Storage/src/main/royale/org/apache/royale/storage/events/FileErrorEvent.as
index db4f7c5..905f4a8 100644
---
a/frameworks/projects/Storage/src/main/royale/org/apache/royale/storage/events/FileErrorEvent.as
+++
b/frameworks/projects/Storage/src/main/royale/org/apache/royale/storage/events/FileErrorEvent.as
@@ -31,6 +31,8 @@ package org.apache.royale.storage.events
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public class FileErrorEvent extends Event
{
diff --git
a/frameworks/projects/Storage/src/main/royale/org/apache/royale/storage/events/FileEvent.as
b/frameworks/projects/Storage/src/main/royale/org/apache/royale/storage/events/FileEvent.as
index a0b1965..d972e90 100644
---
a/frameworks/projects/Storage/src/main/royale/org/apache/royale/storage/events/FileEvent.as
+++
b/frameworks/projects/Storage/src/main/royale/org/apache/royale/storage/events/FileEvent.as
@@ -35,6 +35,8 @@ package org.apache.royale.storage.events
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.0
+ *
+ * @royalesuppresspublicvarwarning
*/
public class FileEvent extends Event
{
diff --git a/frameworks/projects/TLF/build.xml
b/frameworks/projects/TLF/build.xml
index 8e1260b..28d9ec8 100644
--- a/frameworks/projects/TLF/build.xml
+++ b/frameworks/projects/TLF/build.xml
@@ -88,6 +88,7 @@
<arg value="+playerglobal.version=${playerglobal.version}" />
<arg value="+env.AIR_HOME=${env.AIR_HOME}" />
<arg value="-compiler.strict-xml=true" />
+ <arg value="-warn-public-vars=false" />
<arg value="-js-output-optimization=skipAsCoercions"/>
<arg value="-compiler.targets=SWF,JSRoyale" />
<arg value="-output=${basedir}/target/${target.name}" />
diff --git
a/frameworks/projects/Testing/src/main/royale/org/apache/royale/test/TestRunner.as
b/frameworks/projects/Testing/src/main/royale/org/apache/royale/test/TestRunner.as
index 166fb7b..05954a3 100644
---
a/frameworks/projects/Testing/src/main/royale/org/apache/royale/test/TestRunner.as
+++
b/frameworks/projects/Testing/src/main/royale/org/apache/royale/test/TestRunner.as
@@ -338,6 +338,9 @@ package org.apache.royale.test
}
}
+/**
+ * @royalesuppresspublicvarwarning
+ */
class TestInfo
{
public function TestInfo(name:String, reference:Function)
diff --git a/frameworks/projects/Text/build.xml
b/frameworks/projects/Text/build.xml
index 64fd72a..a443deb 100644
--- a/frameworks/projects/Text/build.xml
+++ b/frameworks/projects/Text/build.xml
@@ -88,6 +88,7 @@
<arg value="+playerglobal.version=${playerglobal.version}" />
<arg value="+env.AIR_HOME=${env.AIR_HOME}" />
<arg value="-compiler.strict-xml=true" />
+ <arg value="-warn-public-vars=false" />
<arg value="-compiler.targets=SWF,JSRoyale" />
<arg value="-output=${basedir}/target/${target.name}" />
<arg
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/XML/build.xml
b/frameworks/projects/XML/build.xml
index 6e23ed3..62a989b 100644
--- a/frameworks/projects/XML/build.xml
+++ b/frameworks/projects/XML/build.xml
@@ -88,6 +88,7 @@
<arg value="+playerglobal.version=${playerglobal.version}" />
<arg value="+env.AIR_HOME=${env.AIR_HOME}" />
<arg value="-compiler.strict-xml=true" />
+ <arg value="-warn-public-vars=false" />
<arg value="-compiler.targets=SWF,JSRoyale" />
<arg value="-output=${basedir}/target/${target.name}" />
<arg
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
--
To stop receiving notification emails like this one, please contact
[email protected].