This is an automated email from the ASF dual-hosted git repository.
harbs pushed a commit to branch feature/ROYALE_INTERFACE_INFO
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
The following commit(s) were added to refs/heads/feature/ROYALE_INTERFACE_INFO
by this push:
new a7c0027 remove quotes on class info
a7c0027 is described below
commit a7c0027564c8693f208d7376d57443601d6c2f4c
Author: Harbs <[email protected]>
AuthorDate: Mon Dec 27 11:47:23 2021 +0200
remove quotes on class info
---
.../main/royale/org/apache/royale/reflection/TypeDefinition.as | 10 +++++-----
.../royale/org/apache/royale/reflection/getAliasByClass.as | 2 +-
.../royale/org/apache/royale/reflection/getAncestryInternal.as | 2 +-
.../royale/org/apache/royale/reflection/getDataInternal.as | 6 +++---
.../org/apache/royale/reflection/getQualifiedClassName.as | 4 ++--
.../org/apache/royale/reflection/getQualifiedSuperclassName.as | 2 +-
.../royale/org/apache/royale/reflection/nativejs/AS3Array.as | 4 ++--
.../royale/org/apache/royale/reflection/nativejs/AS3Boolean.as | 4 ++--
.../org/apache/royale/reflection/nativejs/AS3Function.as | 8 ++++----
.../royale/org/apache/royale/reflection/nativejs/AS3Number.as | 4 ++--
.../royale/org/apache/royale/reflection/nativejs/AS3Object.as | 4 ++--
.../royale/org/apache/royale/reflection/nativejs/AS3String.as | 4 ++--
.../royale/org/apache/royale/reflection/nativejs/AS3Vector.as | 4 ++--
.../royale/org/apache/royale/reflection/nativejs/AS3int.as | 4 ++--
.../royale/org/apache/royale/reflection/nativejs/AS3uint.as | 4 ++--
15 files changed, 33 insertions(+), 33 deletions(-)
diff --git
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/TypeDefinition.as
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/TypeDefinition.as
index 9dd5aa2..1934a46 100755
---
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/TypeDefinition.as
+++
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/TypeDefinition.as
@@ -48,7 +48,7 @@ COMPILE::SWF {
internal static function registerClassAlias(aliasName:String,
classObject:Class ) :void{
var info:* = classObject.prototype.ROYALE_CLASS_INFO;
if (!info && ExtraData.hasData(classObject)) {
- info = ExtraData.getData(classObject)['ROYALE_CLASS_INFO'];
+ info = ExtraData.getData(classObject).ROYALE_CLASS_INFO;
}
if (info) {
//a class may have more than one alias point to it, but
only the most recently registered
@@ -64,7 +64,7 @@ COMPILE::SWF {
var altClass:Class = _aliasMappings[aliasName];
if (altClass) {
var altInfo:* = altClass.prototype.ROYALE_CLASS_INFO;
- if (!altInfo) altInfo =
ExtraData.getData(altClass)['ROYALE_CLASS_INFO'];
+ if (!altInfo) altInfo =
ExtraData.getData(altClass).ROYALE_CLASS_INFO;
if (altInfo){
delete altInfo.alias;
}
@@ -288,9 +288,9 @@ COMPILE::SWF {
else def = getDefinitionByName(_name);
_rawData = def.prototype.ROYALE_CLASS_INFO;
if (_rawData == null) {
- _rawData = ExtraData.hasData(def) ?
ExtraData.getData(def)['ROYALE_CLASS_INFO'] : null;
+ _rawData = ExtraData.hasData(def) ?
ExtraData.getData(def).ROYALE_CLASS_INFO : null;
if(_rawData) {
- var interfaceInfo:Object =
ExtraData.getData(def)['ROYALE_INTERFACE_INFO'];
+ var interfaceInfo:Object =
ExtraData.getData(def).ROYALE_INTERFACE_INFO;
_rawData.interfaces = interfaceInfo ?
interfaceInfo.interfaces : [];
}
} else {
@@ -742,7 +742,7 @@ COMPILE::SWF {
var qname:String = data.names[0].qName;
var def:Object = getDefinitionByName(qname);
- const infoDataSource:Function =
def.prototype.ROYALE_REFLECTION_INFO ||
ExtraData.getData(qname)['ROYALE_REFLECTION_INFO'];
+ const infoDataSource:Function =
def.prototype.ROYALE_REFLECTION_INFO ||
ExtraData.getData(qname).ROYALE_REFLECTION_INFO;
var rdata:* = infoDataSource();
var itemClass:Class = lookups[collection];
diff --git
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/getAliasByClass.as
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/getAliasByClass.as
index edb9883..045715c 100644
---
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/getAliasByClass.as
+++
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/getAliasByClass.as
@@ -40,7 +40,7 @@ COMPILE::SWF {
COMPILE::JS {
var info:* = classObject.prototype.ROYALE_CLASS_INFO;
if (!info && ExtraData.hasData(classObject)) {
- info = ExtraData.getData(classObject)['ROYALE_CLASS_INFO'];
+ info = ExtraData.getData(classObject).ROYALE_CLASS_INFO;
}
if (info) {
ret = info.alias;
diff --git
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/getAncestryInternal.as
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/getAncestryInternal.as
index 81e7905..4846403 100644
---
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/getAncestryInternal.as
+++
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/getAncestryInternal.as
@@ -72,7 +72,7 @@ COMPILE::JS
superData = superClass.ROYALE_CLASS_INFO;
} else {
if (ExtraData.hasData(superClass)) {
- superData =
ExtraData.getData(getQualifiedClassName(superClass))['ROYALE_CLASS_INFO'];
+ superData =
ExtraData.getData(getQualifiedClassName(superClass)).ROYALE_CLASS_INFO;
if (superData) {
js_native = true;
} else {
diff --git
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/getDataInternal.as
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/getDataInternal.as
index d3b9d2c..2e45881 100644
---
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/getDataInternal.as
+++
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/getDataInternal.as
@@ -57,19 +57,19 @@ package org.apache.royale.reflection
if(data)break;
if (ExtraData.hasData(qName)) {
classValue = ExtraData.getData(qName)
- data = classValue['ROYALE_CLASS_INFO'];
+ data = classValue.ROYALE_CLASS_INFO;
}
if(data)break;
var key:* = (value.constructor && value.constructor != Function &&
!Language.isSynthType(value)) ? value.constructor : value;
if(ExtraData.hasData(key)){
classValue = ExtraData.getData(key);
- data = classValue['ROYALE_CLASS_INFO'];
+ data = classValue.ROYALE_CLASS_INFO;
}
if(data)break;
key = getDefinitionByName(qName);
if(ExtraData.hasData(key)) {
classValue = ExtraData.getData(key);
- data = classValue['ROYALE_CLASS_INFO'];
+ data = classValue.ROYALE_CLASS_INFO;
}
}while(false);
diff --git
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/getQualifiedClassName.as
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/getQualifiedClassName.as
index 34f70da..c75cb07 100755
---
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/getQualifiedClassName.as
+++
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/getQualifiedClassName.as
@@ -70,7 +70,7 @@ COMPILE::JS{
if (ExtraData.hasData(value.constructor)) {
if (value.constructor === Function) return
ExtraData.CLOSURE_QNAME;
//value is instance of a 'native class'
- classInfo =
ExtraData.getData(value.constructor)['ROYALE_CLASS_INFO'];
+ classInfo =
ExtraData.getData(value.constructor).ROYALE_CLASS_INFO;
} else {
if (Language.isSynthType(value.constructor)) {
return value.constructor['type'];
@@ -82,7 +82,7 @@ COMPILE::JS{
if (!classInfo) {
if (ExtraData.hasData(value)) {
//value is a native 'class'
- classInfo =
ExtraData.getData(value)['ROYALE_CLASS_INFO'];
+ classInfo =
ExtraData.getData(value).ROYALE_CLASS_INFO;
}
}
if (!classInfo) {
diff --git
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/getQualifiedSuperclassName.as
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/getQualifiedSuperclassName.as
index fd7f24a..516028e 100755
---
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/getQualifiedSuperclassName.as
+++
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/getQualifiedSuperclassName.as
@@ -58,7 +58,7 @@ COMPILE::SWF
}
}
if (superRef) {
- superRef = superRef['ROYALE_CLASS_INFO'];
+ superRef = superRef.ROYALE_CLASS_INFO;
}
} else {
if (superRef == null) return null;
diff --git
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3Array.as
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3Array.as
index 4f93c25..0160937 100644
---
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3Array.as
+++
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3Array.as
@@ -30,9 +30,9 @@ package org.apache.royale.reflection.nativejs {
ret['NATIVE_TYPE'] = true;
ret['NATIVE_BASE'] = Object;
- ret['ROYALE_CLASS_INFO'] = { names: [{ name: 'Array', qName: 'Array',
kind: 'class', isDynamic: true }] };
+ ret.ROYALE_CLASS_INFO = { names: [{ name: 'Array', qName: 'Array',
kind: 'class', isDynamic: true }] };
- ret['ROYALE_REFLECTION_INFO'] = function():Object {
+ ret.ROYALE_REFLECTION_INFO = function():Object {
return {
'accessors':function():Object {
return {
diff --git
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3Boolean.as
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3Boolean.as
index a3b8c76..8739149 100644
---
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3Boolean.as
+++
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3Boolean.as
@@ -31,9 +31,9 @@ package org.apache.royale.reflection.nativejs {
ret['NATIVE_TYPE'] = true;
ret['NATIVE_BASE'] = Object;
- ret['ROYALE_CLASS_INFO'] = { names: [{ name: 'Boolean', qName:
'Boolean', kind: 'class' }] };
+ ret.ROYALE_CLASS_INFO = { names: [{ name: 'Boolean', qName: 'Boolean',
kind: 'class' }] };
- ret['ROYALE_REFLECTION_INFO'] = function():Object {
+ ret.ROYALE_REFLECTION_INFO = function():Object {
return {
'methods':function():Object {
return {
diff --git
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3Function.as
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3Function.as
index 81388ea..59fd65f 100644
---
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3Function.as
+++
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3Function.as
@@ -32,9 +32,9 @@ import org.apache.royale.reflection.getClosureQualifiedName;
funcDef['NATIVE_TYPE'] = true;
funcDef['NATIVE_BASE'] = Object;
- funcDef['ROYALE_CLASS_INFO'] = { names: [{ name: 'Function', qName:
'Function', kind: 'class', isDynamic: true }] };
+ funcDef.ROYALE_CLASS_INFO = { names: [{ name: 'Function', qName:
'Function', kind: 'class', isDynamic: true }] };
- funcDef['ROYALE_REFLECTION_INFO'] = function():Object {
+ funcDef.ROYALE_REFLECTION_INFO = function():Object {
return {
'accessors':function():Object {
return {
@@ -58,9 +58,9 @@ import org.apache.royale.reflection.getClosureQualifiedName;
funcDef['NATIVE_TYPE'] = true;
funcDef['NATIVE_BASE'] = Function;
- funcDef['ROYALE_CLASS_INFO'] = { names: [{ name: methodClosureName,
qName: methodClosureQName, kind: 'class', isDynamic: true }] };
+ funcDef.ROYALE_CLASS_INFO = { names: [{ name: methodClosureName,
qName: methodClosureQName, kind: 'class', isDynamic: true }] };
- funcDef['ROYALE_REFLECTION_INFO'] = function():Object {
+ funcDef.ROYALE_REFLECTION_INFO = function():Object {
return {
'accessors':function():Object {
return {
diff --git
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3Number.as
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3Number.as
index 77dd449..ae4fb4e 100644
---
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3Number.as
+++
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3Number.as
@@ -30,9 +30,9 @@ package org.apache.royale.reflection.nativejs {
ret['NATIVE_TYPE'] = true;
ret['NATIVE_BASE'] = Object;
- ret['ROYALE_CLASS_INFO'] = { names: [{ name: 'Number', qName:
'Number', kind: 'class' }] };
+ ret.ROYALE_CLASS_INFO = { names: [{ name: 'Number', qName: 'Number',
kind: 'class' }] };
- ret['ROYALE_REFLECTION_INFO'] = function():Object {
+ ret.ROYALE_REFLECTION_INFO = function():Object {
return {
'methods':function():Object {
return {
diff --git
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3Object.as
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3Object.as
index 370ba71..4469934 100644
---
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3Object.as
+++
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3Object.as
@@ -29,9 +29,9 @@ package org.apache.royale.reflection.nativejs {
ret['name'] = 'Object';
ret['NATIVE_TYPE'] = true;
- ret['ROYALE_CLASS_INFO'] = { names: [{ name: 'Object', qName:
'Object', kind: 'class', isDynamic: true }] };
+ ret.ROYALE_CLASS_INFO = { names: [{ name: 'Object', qName: 'Object',
kind: 'class', isDynamic: true }] };
- ret['ROYALE_REFLECTION_INFO'] = function():Object {
+ ret.ROYALE_REFLECTION_INFO = function():Object {
return {
'accessors':function():Object {
return {
diff --git
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3String.as
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3String.as
index 58ac1bc..5f01c4c0 100644
---
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3String.as
+++
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3String.as
@@ -30,9 +30,9 @@ package org.apache.royale.reflection.nativejs {
ret['NATIVE_TYPE'] = true;
ret['NATIVE_BASE'] = Object;
- ret['ROYALE_CLASS_INFO'] = { names: [{ name: 'String', qName:
'String', kind: 'class' }] };
+ ret.ROYALE_CLASS_INFO = { names: [{ name: 'String', qName: 'String',
kind: 'class' }] };
- ret['ROYALE_REFLECTION_INFO'] = function():Object {
+ ret.ROYALE_REFLECTION_INFO = function():Object {
return {
'accessors':function():Object {
return {
diff --git
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3Vector.as
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3Vector.as
index 86930b8..6271c0d 100644
---
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3Vector.as
+++
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3Vector.as
@@ -39,9 +39,9 @@ package org.apache.royale.reflection.nativejs {
ret['SYNTHETIC_TYPE'] = true;
ret['NATIVE_BASE'] = nativeBase || Object;
- ret['ROYALE_CLASS_INFO'] = { names: [{ name: typeName, qName:
typeName, kind: 'class' }] };
+ ret.ROYALE_CLASS_INFO = { names: [{ name: typeName, qName: typeName,
kind: 'class' }] };
- ret['ROYALE_REFLECTION_INFO'] = function():Object {
+ ret.ROYALE_REFLECTION_INFO = function():Object {
return {
'accessors':function():Object {
return {
diff --git
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3int.as
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3int.as
index f2b5af2..ca8f897 100644
---
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3int.as
+++
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3int.as
@@ -34,9 +34,9 @@ package org.apache.royale.reflection.nativejs {
ret['SYNTHETIC_TYPE'] = true;
ret['NATIVE_BASE'] = Object;
- ret['ROYALE_CLASS_INFO'] = { names: [{ name: 'int', qName: 'int',
kind: 'class' }] };
+ ret.ROYALE_CLASS_INFO = { names: [{ name: 'int', qName: 'int', kind:
'class' }] };
- ret['ROYALE_REFLECTION_INFO'] = function():Object {
+ ret.ROYALE_REFLECTION_INFO = function():Object {
return {
'methods':function():Object {
return {
diff --git
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3uint.as
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3uint.as
index 698c61c..d3069e8 100644
---
a/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3uint.as
+++
b/frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/nativejs/AS3uint.as
@@ -34,9 +34,9 @@ package org.apache.royale.reflection.nativejs {
ret['SYNTHETIC_TYPE'] = true;
ret['NATIVE_BASE'] = Object;
- ret['ROYALE_CLASS_INFO'] = { names: [{ name: 'uint', qName: 'uint',
kind: 'class' }] };
+ ret.ROYALE_CLASS_INFO = { names: [{ name: 'uint', qName: 'uint', kind:
'class' }] };
- ret['ROYALE_REFLECTION_INFO'] = function():Object {
+ ret.ROYALE_REFLECTION_INFO = function():Object {
return {
'methods':function():Object {
return {