See <http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/518/changes>

Changes:

[Alex Harui] replace get_xxx() calls with xxx

[Alex Harui] replace set_xxx(value) with xxx = value

[Alex Harui] change more set_ and get_ prefixes

[Alex Harui] superGetter & superSetter

[Alex Harui] manually convert Timer to defineProp

[Alex Harui] manual conversion to Object.defineProperties.  Needs major cleanup 
before it will work

[Alex Harui] lint

[Alex Harui] add @this annotations to stop warnings

[Alex Harui] add @this annotations

[Alex Harui] missed a few @this

[Alex Harui] remove object property.  It didn't seem to be used and was 
exposing a bug in Google Closure Compiler

[Alex Harui] fix requires

[Alex Harui] more fixups for defineprop

[Alex Harui] lint

[Alex Harui] remove hasProp/getProp/setProp

[Alex Harui] handle test for statics differently

[Alex Harui] fix copy-o

[Alex Harui] models need to be IBeadModel

[Alex Harui] need to keep looking up ancestor chain for superSetter or 
superGetter

[Alex Harui] can't use hasOwnProperty as much with defineProp'd properties.  
Use try/catch for now.  Maybe switch to interface test later

[Alex Harui] clean up backing variables that now collide with defineProp'd 
properties

[Alex Harui] need to set model after supercall otherwise GCL complains

[Alex Harui] setting model will add the bead.  Really should pull model from CSS

[Alex Harui] fix backing variables so they don't collide with defineprop'd 
properties

[Alex Harui] fix backing variables so the don't collide with defineprop'd 
properties

[Alex Harui] use proper backing variable

[Alex Harui] change way we handle event.target expressions.  Now we wrap all 
events with a BrowserEvent.  This probably needs revisiting again

[Alex Harui] sprinkle in @expose to get release version to survive 
minification.  @expose is deprecated so we may need to re-work this some day

[Alex Harui] lint

[Alex Harui] for some reason, we weren't handling 'this'

[Alex Harui] make trace handle multiple args

[Alex Harui] use block as default.  this might need revisiting

[Alex Harui] don't require models to implement IBead

[Alex Harui] can't use strand as backing variable for the strand because some 
strands are also beads

[Alex Harui] tweak variable names to avoid conflicts

[Alex Harui] defineProps won't let you just override the setter, you must 
override both if they exist

[Alex Harui] fix mustella (js) to handle defineProp

------------------------------------------
[...truncated 1727 lines...]
     [java] WARNING: 
C:\Google\Closure\Library\closure\goog\html\trustedresourceurl.js:154: WARNING 
- incomplete alias created for namespace goog
     [java] goog.html.TrustedResourceUrl.unwrap = function(trustedResourceUrl) {
     [java] ^
     [java] 
     [java] Apr 08, 2015 11:20:46 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Google\Closure\Library\closure\goog\html\trustedresourceurl.js:165: WARNING 
- incomplete alias created for namespace goog
     [java]   if (trustedResourceUrl instanceof goog.html.TrustedResourceUrl &&
     [java]                                     ^
     [java] 
     [java] Apr 08, 2015 11:20:46 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Google\Closure\Library\closure\goog\html\trustedresourceurl.js:166: WARNING 
- incomplete alias created for namespace goog
     [java]       trustedResourceUrl.constructor === 
goog.html.TrustedResourceUrl &&
     [java]                                          ^
     [java] 
     [java] Apr 08, 2015 11:20:46 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Google\Closure\Library\closure\goog\html\trustedresourceurl.js:169: WARNING 
- incomplete alias created for namespace goog
     [java]               goog.html.TrustedResourceUrl
     [java]               ^
     [java] 
     [java] Apr 08, 2015 11:20:46 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Google\Closure\Library\closure\goog\html\trustedresourceurl.js:193: WARNING 
- incomplete alias created for namespace goog
     [java] goog.html.TrustedResourceUrl.fromConstant = function(url) {
     [java] ^
     [java] 
     [java] Apr 08, 2015 11:20:46 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Google\Closure\Library\closure\goog\html\trustedresourceurl.js:194: WARNING 
- incomplete alias created for namespace goog
     [java]   return goog.html.TrustedResourceUrl
     [java]          ^
     [java] 
     [java] Apr 08, 2015 11:20:46 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Google\Closure\Library\closure\goog\html\trustedresourceurl.js:206: WARNING 
- incomplete alias created for namespace goog
     [java] 
goog.html.TrustedResourceUrl.TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_ = {};
     [java] ^
     [java] 
     [java] Apr 08, 2015 11:20:46 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Google\Closure\Library\closure\goog\html\trustedresourceurl.js:218: WARNING 
- incomplete alias created for namespace goog
     [java] goog.html.TrustedResourceUrl.
     [java] ^
     [java] 
     [java] Apr 08, 2015 11:20:46 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Google\Closure\Library\closure\goog\html\trustedresourceurl.js:220: WARNING 
- incomplete alias created for namespace goog
     [java]   var trustedResourceUrl = new goog.html.TrustedResourceUrl();
     [java]                                ^
     [java] 
     [java] Apr 08, 2015 11:20:46 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Google\Closure\Library\closure\goog\html\uncheckedconversions.js:32: WARNING 
- incomplete alias created for namespace goog
     [java] goog.provide('goog.html.uncheckedconversions');
     [java]                         ^
     [java] 
     [java] Apr 08, 2015 11:20:46 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Google\Closure\Library\closure\goog\html\uncheckedconversions.js:69: WARNING 
- incomplete alias created for namespace goog
     [java] 
goog.html.uncheckedconversions.safeHtmlFromStringKnownToSatisfyTypeContract =
     [java] ^
     [java] 
     [java] Apr 08, 2015 11:20:46 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Google\Closure\Library\closure\goog\html\uncheckedconversions.js:78: WARNING 
- incomplete alias created for namespace goog
     [java]   return 
goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse(
     [java]          ^
     [java] 
     [java] Apr 08, 2015 11:20:46 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Google\Closure\Library\closure\goog\html\uncheckedconversions.js:99: WARNING 
- incomplete alias created for namespace goog
     [java] 
goog.html.uncheckedconversions.safeScriptFromStringKnownToSatisfyTypeContract =
     [java] ^
     [java] 
     [java] Apr 08, 2015 11:20:46 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Google\Closure\Library\closure\goog\html\uncheckedconversions.js:108: 
WARNING - incomplete alias created for namespace goog
     [java]   return 
goog.html.SafeScript.createSafeScriptSecurityPrivateDoNotAccessOrElse(
     [java]          ^
     [java] 
     [java] Apr 08, 2015 11:20:46 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Google\Closure\Library\closure\goog\html\uncheckedconversions.js:129: 
WARNING - incomplete alias created for namespace goog
     [java] 
goog.html.uncheckedconversions.safeStyleFromStringKnownToSatisfyTypeContract =
     [java] ^
     [java] 
     [java] Apr 08, 2015 11:20:46 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Google\Closure\Library\closure\goog\html\uncheckedconversions.js:138: 
WARNING - incomplete alias created for namespace goog
     [java]   return 
goog.html.SafeStyle.createSafeStyleSecurityPrivateDoNotAccessOrElse(
     [java]          ^
     [java] 
     [java] Apr 08, 2015 11:20:46 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Google\Closure\Library\closure\goog\html\uncheckedconversions.js:159: 
WARNING - incomplete alias created for namespace goog
     [java] goog.html.uncheckedconversions.
     [java] ^
     [java] 
     [java] Apr 08, 2015 11:20:46 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Google\Closure\Library\closure\goog\html\uncheckedconversions.js:169: 
WARNING - incomplete alias created for namespace goog
     [java]   return goog.html.SafeStyleSheet.
     [java]          ^
     [java] 
     [java] Apr 08, 2015 11:20:46 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Google\Closure\Library\closure\goog\html\uncheckedconversions.js:190: 
WARNING - incomplete alias created for namespace goog
     [java] 
goog.html.uncheckedconversions.safeUrlFromStringKnownToSatisfyTypeContract =
     [java] ^
     [java] 
     [java] Apr 08, 2015 11:20:46 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Google\Closure\Library\closure\goog\html\uncheckedconversions.js:199: 
WARNING - incomplete alias created for namespace goog
     [java]   return 
goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(url);
     [java]          ^
     [java] 
     [java] Apr 08, 2015 11:20:46 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Google\Closure\Library\closure\goog\html\uncheckedconversions.js:219: 
WARNING - incomplete alias created for namespace goog
     [java] goog.html.uncheckedconversions.
     [java] ^
     [java] 
     [java] Apr 08, 2015 11:20:46 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Google\Closure\Library\closure\goog\html\uncheckedconversions.js:229: 
WARNING - incomplete alias created for namespace goog
     [java]   return goog.html.TrustedResourceUrl.
     [java]          ^
     [java] 
     [java] Apr 08, 2015 11:20:46 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Jenkins\workspace\flex-asjs\mustella\tests\bin\js-debug\org\apache\flex\core\Application.js:94:
 WARNING - Property MXMLDescriptor never defined on 
org_apache_flex_core_Application
     [java]   
org_apache_flex_utils_MXMLDataInterpreter.generateMXMLInstances(this, null, 
this.MXMLDescriptor);
     [java]                                                                     
               ^
     [java] 
     [java] Apr 08, 2015 11:20:47 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Jenkins\workspace\flex-asjs\mustella\tests\bin\js-debug\org\apache\flex\core\ContainerBase.js:100:
 WARNING - Property MXMLDescriptor never defined on 
org_apache_flex_core_ContainerBase
     [java]         this, this.MXMLDescriptor);
     [java]                    ^
     [java] 
     [java] Apr 08, 2015 11:20:47 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Jenkins\workspace\flex-asjs\mustella\tests\bin\js-debug\org\apache\flex\core\HTMLElementWrapper.js:64:
 WARNING - assignment to property internalDisplay of 
org_apache_flex_core_HTMLElementWrapper.prototype
     [java] found   : string
     [java] required: boolean
     [java] org_apache_flex_core_HTMLElementWrapper.prototype.internalDisplay = 
'inline';
     [java] ^
     [java] 
     [java] Apr 08, 2015 11:20:47 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Jenkins\workspace\flex-asjs\mustella\tests\bin\js-debug\org\apache\flex\core\HTMLElementWrapper.js:144:
 WARNING - assignment to property googFireListener of 
org_apache_flex_core_HTMLElementWrapper
     [java] found   : null
     [java] required: function ((goog.events.Listener|null), (Object|null)): 
boolean
     [java] org_apache_flex_core_HTMLElementWrapper.googFireListener = null;
     [java] ^
     [java] 
     [java] Apr 08, 2015 11:20:47 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Jenkins\workspace\flex-asjs\mustella\tests\bin\js-debug\org\apache\flex\core\HTMLElementWrapper.js:156:
 WARNING - assignment to property wrappedEvent of 
org_apache_flex_events_BrowserEvent
     [java] found   : (Object|null)
     [java] required: (goog.events.BrowserEvent|null)
     [java]   e.wrappedEvent = eventObject;
     [java]   ^
     [java] 
     [java] Apr 08, 2015 11:20:47 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Jenkins\workspace\flex-asjs\mustella\tests\bin\js-debug\org\apache\flex\core\IBead.js:46:
 WARNING - Bad type annotation. Unknown type 
org_apache_flex_binding_GenericBinding
     [java]         /** @this {org_apache_flex_binding_GenericBinding} */
     [java]                    ^
     [java] 
     [java] Apr 08, 2015 11:20:47 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Jenkins\workspace\flex-asjs\mustella\tests\bin\js-debug\org\apache\flex\core\UIBase.js:226:
 WARNING - Property style never defined on org_apache_flex_core_UIBase
     [java]   var styles = this.style;
     [java]                     ^
     [java] 
     [java] Apr 08, 2015 11:20:47 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Jenkins\workspace\flex-asjs\mustella\tests\bin\js-debug\org\apache\flex\core\UIBase.js:300:
 WARNING - Access to private property beads_ of 
org_apache_flex_core_HTMLElementWrapper not allowed here.
     [java]   if (!this.beads_) {
     [java]        ^
     [java] 
     [java] Apr 08, 2015 11:20:47 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Jenkins\workspace\flex-asjs\mustella\tests\bin\js-debug\org\apache\flex\core\UIBase.js:301:
 WARNING - Access to private property beads_ of 
org_apache_flex_core_HTMLElementWrapper not allowed here.
     [java]     this.beads_ = [];
     [java]     ^
     [java] 
     [java] Apr 08, 2015 11:20:47 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Jenkins\workspace\flex-asjs\mustella\tests\bin\js-debug\org\apache\flex\core\UIBase.js:303:
 WARNING - Access to private property beads_ of 
org_apache_flex_core_HTMLElementWrapper not allowed here.
     [java]   this.beads_.push(bead);
     [java]   ^
     [java] 
     [java] Apr 08, 2015 11:20:47 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Jenkins\workspace\flex-asjs\mustella\tests\bin\js-debug\org\apache\flex\core\UIBase.js:322:
 WARNING - Access to private property beads_ of 
org_apache_flex_core_HTMLElementWrapper not allowed here.
     [java]   if (!this.beads_) {
     [java]        ^
     [java] 
     [java] Apr 08, 2015 11:20:47 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Jenkins\workspace\flex-asjs\mustella\tests\bin\js-debug\org\apache\flex\core\UIBase.js:323:
 WARNING - Access to private property beads_ of 
org_apache_flex_core_HTMLElementWrapper not allowed here.
     [java]     this.beads_ = [];
     [java]     ^
     [java] 
     [java] Apr 08, 2015 11:20:47 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Jenkins\workspace\flex-asjs\mustella\tests\bin\js-debug\org\apache\flex\core\UIBase.js:325:
 WARNING - Access to private property beads_ of 
org_apache_flex_core_HTMLElementWrapper not allowed here.
     [java]   for (var i = 0; i < this.beads_.length; i++) {
     [java]                       ^
     [java] 
     [java] Apr 08, 2015 11:20:47 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Jenkins\workspace\flex-asjs\mustella\tests\bin\js-debug\org\apache\flex\core\UIBase.js:326:
 WARNING - Access to private property beads_ of 
org_apache_flex_core_HTMLElementWrapper not allowed here.
     [java]     var bead = this.beads_[i];
     [java]                ^
     [java] 
     [java] Apr 08, 2015 11:20:47 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Jenkins\workspace\flex-asjs\mustella\tests\bin\js-debug\org\apache\flex\core\UIBase.js:341:
 WARNING - Access to private property beads_ of 
org_apache_flex_core_HTMLElementWrapper not allowed here.
     [java]   if (!this.beads_) return null;
     [java]        ^
     [java] 
     [java] Apr 08, 2015 11:20:47 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Jenkins\workspace\flex-asjs\mustella\tests\bin\js-debug\org\apache\flex\core\UIBase.js:342:
 WARNING - Access to private property beads_ of 
org_apache_flex_core_HTMLElementWrapper not allowed here.
     [java]   var n = this.beads_.length;
     [java]           ^
     [java] 
     [java] Apr 08, 2015 11:20:47 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Jenkins\workspace\flex-asjs\mustella\tests\bin\js-debug\org\apache\flex\core\UIBase.js:344:
 WARNING - Access to private property beads_ of 
org_apache_flex_core_HTMLElementWrapper not allowed here.
     [java]     var bead = this.beads_[i];
     [java]                ^
     [java] 
     [java] Apr 08, 2015 11:20:47 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Jenkins\workspace\flex-asjs\mustella\tests\bin\js-debug\org\apache\flex\core\UIBase.js:346:
 WARNING - Access to private property beads_ of 
org_apache_flex_core_HTMLElementWrapper not allowed here.
     [java]       this.beads_.splice(i, 1);
     [java]       ^
     [java] 
     [java] Apr 08, 2015 11:20:47 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Jenkins\workspace\flex-asjs\mustella\tests\bin\js-debug\org\apache\flex\html\beads\ContainerView.js:54:
 WARNING - Access to protected property _strand of 
org_apache_flex_html_beads_ContainerView not allowed here.
     [java]             return this._strand;
     [java]                    ^
     [java] 
     [java] Apr 08, 2015 11:20:47 PM 
com.google.javascript.jscomp.LoggerErrorManager println
     [java] WARNING: 
C:\Jenkins\workspace\flex-asjs\mustella\tests\bin\js-debug\org\apache\flex\html\beads\ContainerView.js:61:
 WARNING - Access to protected property _strand of 
org_apache_flex_html_beads_ContainerView not allowed here.
     [java]             return this._strand;
     [java]                    ^
     [java] 
     [java] Apr 08, 2015 11:20:47 PM 
com.google.javascript.jscomp.LoggerErrorManager printSummary
     [java] WARNING: 0 error(s), 247 warning(s), 95% typed
     [java] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
     [java] The project 'BasicTestsApp' has been successfully compiled and 
optimized.

basictests-compile-java:
   [delete] Deleting directory 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/mustella/java/bin>
    [mkdir] Created dir: 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/mustella/java/bin>
    [javac] 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/build.xml>:1305: 
warning: 'includeantruntime' was not set, defaulting to 
build.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 11 source files to 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/mustella/java/bin>

basictests-run-js:
     [echo] 
url=file://<http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/mustella/tests/basicTests/bin/js-debug/index.html>
     [echo] 
script=<http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/mustella/tests/basicTests/halo/scripts/ButtonTestScript.mxml>
     [echo] 
script=<http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/mustella/tests/basicTests/halo/scripts/CheckBoxTestScript.mxml>
     [java] 
file://<http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/mustella/tests/bin/js-debug/index.html>
     [java] running script 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/mustella/tests/basicTests/halo/scripts/ButtonTestScript.mxml>
     [java] test case count: 2
     [java] target is undefined
     [java] Command duration or timeout: 93 milliseconds
     [java] Build info: version: '2.45.0', revision: '32a636c', time: 
'2015-03-05 22:01:35'
     [java] System info: host: 'apacheflexbuild', ip: '100.68.172.64', os.name: 
'Windows Server 2008 R2', os.arch: 'amd64', os.version: '6.1', java.version: 
'1.7.0_55'
     [java] Session ID: 08c208c1-8714-4476-8f1f-09bdfa4d6d6c
     [java] Driver info: org.openqa.selenium.firefox.FirefoxDriver
     [java] Capabilities [{platform=WINDOWS, acceptSslCerts=true, 
javascriptEnabled=true, cssSelectorsEnabled=true, databaseEnabled=true, 
browserName=firefox, handlesAlerts=true, nativeEvents=true, 
webStorageEnabled=true, rotatable=false, locationContextEnabled=true, 
applicationCacheEnabled=true, takesScreenshot=true, version=31.0}]
     [java] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8

BUILD FAILED
<http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/build.xml>:1211: 
Java returned: 1

Total time: 4 minutes 14 seconds
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
Build step 'Invoke Ant' marked build as failure
Archiving artifacts

Reply via email to