I can’t even figure out which class is causing the issue. I thought it was TextLayoutImporter, but even after converting the class to a skeleton, I’m getting the error:
[java] Compiling file: org.apache.flex.textLayout.events.DamageEvent [java] Writing file: js/out/org/apache/flex/textLayout/events/DamageEvent.js [java] Compiling file: org.apache.flex.textLayout.events.EditEvent [java] Writing file: js/out/org/apache/flex/textLayout/events/EditEvent.js [java] Compiling file: org.apache.flex.textLayout.elements.InlineGraphicElement [java] org.apache.flex.compiler.internal.codegen.as.ASBeforeNodeStrategy.handle(ASBeforeNodeStrategy.java:47)org.apache.flex.compiler.internal.visitor.as.BeforeAfterStrategy.before(BeforeAfterStrategy.java:139)org.apache.flex.compiler.internal.visitor.as.BeforeAfterStrategy.handle(BeforeAfterStrategy.java:109)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.walk(ASBlockWalker.java:157)org.apache.flex.compiler.internal.codegen.js.flexjs.JSFlexJSEmitter.emitUnaryOperator(JSFlexJSEmitter.java:1064)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.visitUnaryOperator(ASBlockWalker.java:532)org.apache.flex.compiler.internal.visitor.as.ASNodeSwitch.handle(ASNodeSwitch.java:353)org.apache.flex.compiler.internal.visitor.as.ASNodeHandler.handle(ASNodeHandler.java:85)org.apache.flex.compiler.internal.visitor.as.BeforeAfterStrategy.handle(BeforeAfterStrategy.java:110)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.walk(ASBlockWalker.java:157)org.apache.flex.compiler.internal.codegen.js.jx.DynamicAccessEmitter.emit(DynamicAccessEmitter.java:41)org.apache.flex.compiler.internal.codegen.js.jx.DynamicAccessEmitter.emit(DynamicAccessEmitter.java:29)org.apache.flex.compiler.internal.codegen.js.JSEmitter.emitDynamicAccess(JSEmitter.java:296)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.visitDynamicAccess(ASBlockWalker.java:496)org.apache.flex.compiler.internal.visitor.as.ASNodeSwitch.handle(ASNodeSwitch.java:250)org.apache.flex.compiler.internal.visitor.as.ASNodeHandler.handle(ASNodeHandler.java:85)org.apache.flex.compiler.internal.visitor.as.BeforeAfterStrategy.handle(BeforeAfterStrategy.java:110)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.walk(ASBlockWalker.java:157)org.apache.flex.compiler.internal.codegen.as.ASEmitter.stringifyNode(ASEmitter.java:1555)org.apache.flex.compiler.internal.codegen.js.jx.MemberAccessEmitter.emit(MemberAccessEmitter.java:96)org.apache.flex.compiler.internal.codegen.js.flexjs.JSFlexJSEmitter.emitMemberAccessExpression(JSFlexJSEmitter.java:742)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.visitMemberAccessExpression(ASBlockWalker.java:481)org.apache.flex.compiler.internal.visitor.as.ASNodeSwitch.handle(ASNodeSwitch.java:339)org.apache.flex.compiler.internal.visitor.as.ASNodeHandler.handle(ASNodeHandler.java:85)org.apache.flex.compiler.internal.visitor.as.BeforeAfterStrategy.handle(BeforeAfterStrategy.java:110)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.walk(ASBlockWalker.java:157)org.apache.flex.compiler.internal.codegen.js.jx.BinaryOperatorEmitter.super_emitBinaryOperator(BinaryOperatorEmitter.java:457)org.apache.flex.compiler.internal.codegen.js.jx.BinaryOperatorEmitter.emit(BinaryOperatorEmitter.java:339)org.apache.flex.compiler.internal.codegen.js.flexjs.JSFlexJSEmitter.emitBinaryOperator(JSFlexJSEmitter.java:817)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.visitBinaryOperator(ASBlockWalker.java:525)org.apache.flex.compiler.internal.visitor.as.ASNodeSwitch.handle(ASNodeSwitch.java:348)org.apache.flex.compiler.internal.visitor.as.ASNodeHandler.handle(ASNodeHandler.java:85)org.apache.flex.compiler.internal.visitor.as.BeforeAfterStrategy.handle(BeforeAfterStrategy.java:110)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.walk(ASBlockWalker.java:157)org.apache.flex.compiler.internal.codegen.js.jx.StatementEmitter.emit(StatementEmitter.java:40)org.apache.flex.compiler.internal.codegen.js.jx.StatementEmitter.emit(StatementEmitter.java:29)org.apache.flex.compiler.internal.codegen.js.JSEmitter.emitStatement(JSEmitter.java:326)org.apache.flex.compiler.internal.codegen.js.flexjs.JSFlexJSEmitter.emitStatement(JSFlexJSEmitter.java:965)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.visitBlock(ASBlockWalker.java:335)org.apache.flex.compiler.internal.visitor.as.ASNodeSwitch.handle(ASNodeSwitch.java:278)org.apache.flex.compiler.internal.visitor.as.ASNodeHandler.handle(ASNodeHandler.java:85)org.apache.flex.compiler.internal.visitor.as.BeforeAfterStrategy.handle(BeforeAfterStrategy.java:110)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.walk(ASBlockWalker.java:157)org.apache.flex.compiler.internal.codegen.js.jx.IfEmitter.emitConditional(IfEmitter.java:95)org.apache.flex.compiler.internal.codegen.js.jx.IfEmitter.emit(IfEmitter.java:45)org.apache.flex.compiler.internal.codegen.js.jx.IfEmitter.emit(IfEmitter.java:33)org.apache.flex.compiler.internal.codegen.js.JSEmitter.emitIf(JSEmitter.java:332)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.visitIf(ASBlockWalker.java:343)org.apache.flex.compiler.internal.visitor.as.ASNodeSwitch.handle(ASNodeSwitch.java:194)org.apache.flex.compiler.internal.visitor.as.ASNodeHandler.handle(ASNodeHandler.java:85)org.apache.flex.compiler.internal.visitor.as.BeforeAfterStrategy.handle(BeforeAfterStrategy.java:110)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.walk(ASBlockWalker.java:157)org.apache.flex.compiler.internal.codegen.js.jx.StatementEmitter.emit(StatementEmitter.java:40)org.apache.flex.compiler.internal.codegen.js.jx.StatementEmitter.emit(StatementEmitter.java:29)org.apache.flex.compiler.internal.codegen.js.JSEmitter.emitStatement(JSEmitter.java:326)org.apache.flex.compiler.internal.codegen.js.flexjs.JSFlexJSEmitter.emitStatement(JSFlexJSEmitter.java:965)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.visitBlock(ASBlockWalker.java:335)org.apache.flex.compiler.internal.visitor.as.ASNodeSwitch.handle(ASNodeSwitch.java:278)org.apache.flex.compiler.internal.visitor.as.ASNodeHandler.handle(ASNodeHandler.java:85)org.apache.flex.compiler.internal.visitor.as.BeforeAfterStrategy.handle(BeforeAfterStrategy.java:110)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.walk(ASBlockWalker.java:157)org.apache.flex.compiler.internal.codegen.as.ASEmitter.emitMethodScope(ASEmitter.java:848)org.apache.flex.compiler.internal.codegen.js.jx.MethodEmitter.emit(MethodEmitter.java:145)org.apache.flex.compiler.internal.codegen.js.flexjs.JSFlexJSEmitter.emitMethod(JSFlexJSEmitter.java:705)org.apache.flex.compiler.internal.codegen.js.jx.ClassEmitter.emit(ClassEmitter.java:154)org.apache.flex.compiler.internal.codegen.js.flexjs.JSFlexJSEmitter.emitClass(JSFlexJSEmitter.java:663)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.visitClass(ASBlockWalker.java:242)org.apache.flex.compiler.internal.visitor.as.ASNodeSwitch.handle(ASNodeSwitch.java:136)org.apache.flex.compiler.internal.visitor.as.ASNodeHandler.handle(ASNodeHandler.java:85)org.apache.flex.compiler.internal.visitor.as.BeforeAfterStrategy.handle(BeforeAfterStrategy.java:110)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.walk(ASBlockWalker.java:157)org.apache.flex.compiler.internal.codegen.js.goog.JSGoogEmitter.emitPackageContents(JSGoogEmitter.java:184)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.visitPackage(ASBlockWalker.java:230)org.apache.flex.compiler.internal.visitor.as.ASNodeSwitch.handle(ASNodeSwitch.java:132)org.apache.flex.compiler.internal.visitor.as.ASNodeHandler.handle(ASNodeHandler.java:85)org.apache.flex.compiler.internal.visitor.as.BeforeAfterStrategy.handle(BeforeAfterStrategy.java:110)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.walk(ASBlockWalker.java:157)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.visitFile(ASBlockWalker.java:209)org.apache.flex.compiler.internal.visitor.as.ASNodeSwitch.handle(ASNodeSwitch.java:128)org.apache.flex.compiler.internal.visitor.as.ASNodeHandler.handle(ASNodeHandler.java:85)org.apache.flex.compiler.internal.visitor.as.BeforeAfterStrategy.handle(BeforeAfterStrategy.java:110)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.walk(ASBlockWalker.java:157)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.visitCompilationUnit(ASBlockWalker.java:174)org.apache.flex.compiler.internal.codegen.js.JSWriter.writeTo(JSWriter.java:99)org.apache.flex.compiler.internal.codegen.js.JSWriter.writeTo(JSWriter.java:83)org.apache.flex.compiler.clients.COMPJSC.compile(COMPJSC.java:333)org.apache.flex.compiler.clients.MXMLJSC._mainNoExit(MXMLJSC.java:313)org.apache.flex.compiler.clients.MXMLJSC.mainNoExit(MXMLJSC.java:270)org.apache.flex.compiler.clients.COMPJSC.staticMainNoExit(COMPJSC.java:157)org.apache.flex.compiler.clients.COMPJSC.main(COMPJSC.java:109) [java] [java] [java] Writing file: js/out/org/apache/flex/textLayout/elements/InlineGraphicElement.js [java] Compiling file: org.apache.flex.textLayout.property.PercentPropertyHandler [java] Writing file: js/out/org/apache/flex/textLayout/property/PercentPropertyHandler.js [java] Compiling file: org.apache.flex.textLayout.formats.IListMarkerFormat [java] Writing file: js/out/org/apache/flex/textLayout/formats/IListMarkerFormat.js [java] Compiling file: org.apache.flex.textLayout.formats.ListMarkerFormat [java] Writing file: js/out/org/apache/flex/textLayout/formats/ListMarkerFormat.js [java] Compiling file: org.apache.flex.textLayout.operations.ApplyElementUserStyleOperation [java] Writing file: js/out/org/apache/flex/textLayout/operations/ApplyElementUserStyleOperation.js [java] Compiling file: org.apache.flex.textLayout.events.FlowElementEventDispatcher [java] Writing file: js/out/org/apache/flex/textLayout/events/FlowElementEventDispatcher.js [java] Compiling file: org.apache.flex.textLayout.conversion.TextFieldHtmlExporter [java] java.lang.NullPointerException [java] 4.89663863 seconds [java] Java Result: 3 [delete] Deleting directory /Users/harbs/Documents/git/PrintUI/printui-flexjs/text_engine/frameworks/tlf/target/generated-sources > On Mar 6, 2017, at 9:23 PM, Harbs <harbs.li...@gmail.com> wrote: > > I can’t find anything like that. Still looking… > >> On Mar 6, 2017, at 8:21 PM, Alex Harui <aha...@adobe.com> wrote: >> >> Looks like there is a unary operator that isn't expected. Is there an >> "at" operator in AS? >> >> -Alex >> >> On 3/6/17, 10:06 AM, "Harbs" <harbs.li...@gmail.com> wrote: >> >>> I eliminated my compilation errors, but I’m having trouble outputting my >>> swc. >>> >>> AFAICT compile-asjs-swc is working correctly. I get a swc with the >>> library.swf and catalog.xml which at first glance has all the classes. >>> >>> However, I’m getting weird results from compile-asjs. Instead of the js >>> files being stuffed into the swc, I’m getting a second file calles >>> TLF.swc.new and it appears to be corrupted. >>> >>> Here is the ant script for compile-asjs: >>> >>> <target name="compile-asjs" depends="check-compiler"> >>> <echo message="Cross-compiling ${target.name}"/> >>> <echo message="FALCONJX_COMPC: ${FALCONJX_COMPC}"/> >>> <mkdir dir="${basedir}/target/generated-sources/flexjs"/> >>> <java jar="${FALCONJX_COMPC}" fork="true" > >>> <jvmarg value="-Xmx384m" /> >>> <jvmarg value="-Dsun.io.useCanonCaches=false" /> >>> <jvmarg value="-Dflexcompiler=${FLEXJS_HOME}" /> >>> <jvmarg value="-Dflexlib=${FLEXJS_HOME}/frameworks" /> >>> <arg value="+flexlib=${FLEX_HOME}/frameworks" /> >>> <arg value="-js-output-type=FLEXJS" /> >>> <arg value="-compiler.strict-xml=true" /> >>> <arg value="-keep-asdoc" /><!-- allows compiler to see >>> @flexjsignorecoercion annotations --> >>> <arg value="-output=${basedir}/target/${target.name}" /> >>> <arg value="-load-config=${basedir}/compile-config.xml" /> >>> <arg value="-define=CONFIG::debug,false" /> >>> <arg value="-define=CONFIG::release,true" /> >>> </java> >>> <delete dir="target/generated-sources"/> >>> </target> >>> >>> There appears to be another null pointer error in the compiler. Here’s >>> the end of my output: >>> >>> [java] Compiling file: >>> org.apache.flex.textLayout.conversion.TextLayoutImporter >>> [java] java.lang.NullPointerException >>> [java] 5.230256392 seconds >>> [java] >>> org.apache.flex.compiler.internal.codegen.as.ASBeforeNodeStrategy.handle(A >>> SBeforeNodeStrategy.java:47)org.apache.flex.compiler.internal.visitor.as.B >>> eforeAfterStrategy.before(BeforeAfterStrategy.java:139)org.apache.flex.com >>> piler.internal.visitor.as.BeforeAfterStrategy.handle(BeforeAfterStrategy.j >>> ava:109)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.walk(AS >>> BlockWalker.java:157)org.apache.flex.compiler.internal.codegen.js.flexjs.J >>> SFlexJSEmitter.emitUnaryOperator(JSFlexJSEmitter.java:1064)org.apache.flex >>> .compiler.internal.codegen.as.ASBlockWalker.visitUnaryOperator(ASBlockWalk >>> er.java:532)org.apache.flex.compiler.internal.visitor.as.ASNodeSwitch.hand >>> le(ASNodeSwitch.java:353)org.apache.flex.compiler.internal.visitor.as.ASNo >>> deHandler.handle(ASNodeHandler.java:85)org.apache.flex.compiler.internal.v >>> isitor.as.BeforeAfterStrategy.handle(BeforeAfterStrategy.java:110)org.apac >>> he.flex.compiler.internal.codegen.as.ASBlockWalker.walk(ASBlockWalker.java >>> :157)org.apache.flex.compiler.internal.codegen.js.jx.DynamicAccessEmitter. >>> emit(DynamicAccessEmitter.java:41)org.apache.flex.compiler.internal.codege >>> n.js.jx.DynamicAccessEmitter.emit(DynamicAccessEmitter.java:29)org.apache. >>> flex.compiler.internal.codegen.js.JSEmitter.emitDynamicAccess(JSEmitter.ja >>> va:296)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.visitDyn >>> amicAccess(ASBlockWalker.java:496)org.apache.flex.compiler.internal.visito >>> r.as.ASNodeSwitch.handle(ASNodeSwitch.java:250)org.apache.flex.compiler.in >>> ternal.visitor.as.ASNodeHandler.handle(ASNodeHandler.java:85)org.apache.fl >>> ex.compiler.internal.visitor.as.BeforeAfterStrategy.handle(BeforeAfterStra >>> tegy.java:110)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.w >>> alk(ASBlockWalker.java:157)org.apache.flex.compiler.internal.codegen.as.AS >>> Emitter.stringifyNode(ASEmitter.java:1555)org.apache.flex.compiler.interna >>> l.codegen.js.jx.MemberAccessEmitter.emit(MemberAccessEmitter.java:96)org.a >>> pache.flex.compiler.internal.codegen.js.flexjs.JSFlexJSEmitter.emitMemberA >>> ccessExpression(JSFlexJSEmitter.java:742)org.apache.flex.compiler.internal >>> .codegen.as.ASBlockWalker.visitMemberAccessExpression(ASBlockWalker.java:4 >>> 81)org.apache.flex.compiler.internal.visitor.as.ASNodeSwitch.handle(ASNode >>> Switch.java:339)org.apache.flex.compiler.internal.visitor.as.ASNodeHandler >>> .handle(ASNodeHandler.java:85)org.apache.flex.compiler.internal.visitor.as >>> .BeforeAfterStrategy.handle(BeforeAfterStrategy.java:110)org.apache.flex.c >>> ompiler.internal.codegen.as.ASBlockWalker.walk(ASBlockWalker.java:157)org. >>> apache.flex.compiler.internal.codegen.js.goog.JSGoogEmitter.emitAssignedVa >>> lue(JSGoogEmitter.java:921)org.apache.flex.compiler.internal.codegen.js.jx >>> .VarDeclarationEmitter.emit(VarDeclarationEmitter.java:173)org.apache.flex >>> .compiler.internal.codegen.js.flexjs.JSFlexJSEmitter.emitVarDeclaration(JS >>> FlexJSEmitter.java:681)org.apache.flex.compiler.internal.codegen.as.ASBloc >>> kWalker.visitVariable(ASBlockWalker.java:264)org.apache.flex.compiler.inte >>> rnal.visitor.as.ASNodeSwitch.handle(ASNodeSwitch.java:162)org.apache.flex. >>> compiler.internal.visitor.as.ASNodeHandler.handle(ASNodeHandler.java:85)or >>> g.apache.flex.compiler.internal.visitor.as.BeforeAfterStrategy.handle(Befo >>> reAfterStrategy.java:110)org.apache.flex.compiler.internal.codegen.as.ASBl >>> ockWalker.walk(ASBlockWalker.java:157)org.apache.flex.compiler.internal.co >>> degen.js.jx.StatementEmitter.emit(StatementEmitter.java:40)org.apache.flex >>> .compiler.internal.codegen.js.jx.StatementEmitter.emit(StatementEmitter.ja >>> va:29)org.apache.flex.compiler.internal.codegen.js.JSEmitter.emitStatement >>> (JSEmitter.java:326)org.apache.flex.compiler.internal.codegen.js.flexjs.JS >>> FlexJSEmitter.emitStatement(JSFlexJSEmitter.java:965)org.apache.flex.compi >>> ler.internal.codegen.as.ASBlockWalker.visitBlock(ASBlockWalker.java:335)or >>> g.apache.flex.compiler.internal.visitor.as.ASNodeSwitch.handle(ASNodeSwitc >>> h.java:278)org.apache.flex.compiler.internal.visitor.as.ASNodeHandler.hand >>> le(ASNodeHandler.java:85)org.apache.flex.compiler.internal.visitor.as.Befo >>> reAfterStrategy.handle(BeforeAfterStrategy.java:110)org.apache.flex.compil >>> er.internal.codegen.as.ASBlockWalker.walk(ASBlockWalker.java:157)org.apach >>> e.flex.compiler.internal.codegen.js.jx.IfEmitter.emitConditional(IfEmitter >>> .java:95)org.apache.flex.compiler.internal.codegen.js.jx.IfEmitter.emit(If >>> Emitter.java:45)org.apache.flex.compiler.internal.codegen.js.jx.IfEmitter. >>> emit(IfEmitter.java:33)org.apache.flex.compiler.internal.codegen.js.JSEmit >>> ter.emitIf(JSEmitter.java:332)org.apache.flex.compiler.internal.codegen.as >>> .ASBlockWalker.visitIf(ASBlockWalker.java:343)org.apache.flex.compiler.int >>> ernal.visitor.as.ASNodeSwitch.handle(ASNodeSwitch.java:194)org.apache.flex >>> .compiler.internal.visitor.as.ASNodeHandler.handle(ASNodeHandler.java:85)o >>> rg.apache.flex.compiler.internal.visitor.as.BeforeAfterStrategy.handle(Bef >>> oreAfterStrategy.java:110)org.apache.flex.compiler.internal.codegen.as.ASB >>> lockWalker.walk(ASBlockWalker.java:157)org.apache.flex.compiler.internal.c >>> odegen.js.jx.StatementEmitter.emit(StatementEmitter.java:40)org.apache.fle >>> x.compiler.internal.codegen.js.jx.StatementEmitter.emit(StatementEmitter.j >>> ava:29)org.apache.flex.compiler.internal.codegen.js.JSEmitter.emitStatemen >>> t(JSEmitter.java:326)org.apache.flex.compiler.internal.codegen.js.flexjs.J >>> SFlexJSEmitter.emitStatement(JSFlexJSEmitter.java:965)org.apache.flex.comp >>> iler.internal.codegen.as.ASBlockWalker.visitBlock(ASBlockWalker.java:335)o >>> rg.apache.flex.compiler.internal.visitor.as.ASNodeSwitch.handle(ASNodeSwit >>> ch.java:278)org.apache.flex.compiler.internal.visitor.as.ASNodeHandler.han >>> dle(ASNodeHandler.java:85)org.apache.flex.compiler.internal.visitor.as.Bef >>> oreAfterStrategy.handle(BeforeAfterStrategy.java:110)org.apache.flex.compi >>> ler.internal.codegen.as.ASBlockWalker.walk(ASBlockWalker.java:157)org.apac >>> he.flex.compiler.internal.codegen.as.ASEmitter.emitMethodScope(ASEmitter.j >>> ava:848)org.apache.flex.compiler.internal.codegen.js.jx.MethodEmitter.emit >>> (MethodEmitter.java:145)org.apache.flex.compiler.internal.codegen.js.flexj >>> s.JSFlexJSEmitter.emitMethod(JSFlexJSEmitter.java:705)org.apache.flex.comp >>> iler.internal.codegen.js.jx.ClassEmitter.emit(ClassEmitter.java:154)org.ap >>> ache.flex.compiler.internal.codegen.js.flexjs.JSFlexJSEmitter.emitClass(JS >>> FlexJSEmitter.java:663)org.apache.flex.compiler.internal.codegen.as.ASBloc >>> kWalker.visitClass(ASBlockWalker.java:242)org.apache.flex.compiler.interna >>> l.visitor.as.ASNodeSwitch.handle(ASNodeSwitch.java:136)org.apache.flex.com >>> piler.internal.visitor.as.ASNodeHandler.handle(ASNodeHandler.java:85)org.a >>> pache.flex.compiler.internal.visitor.as.BeforeAfterStrategy.handle(BeforeA >>> fterStrategy.java:110)org.apache.flex.compiler.internal.codegen.as.ASBlock >>> Walker.walk(ASBlockWalker.java:157)org.apache.flex.compiler.internal.codeg >>> en.js.goog.JSGoogEmitter.emitPackageContents(JSGoogEmitter.java:184)org.ap >>> ache.flex.compiler.internal.codegen.as.ASBlockWalker.visitPackage(ASBlockW >>> alker.java:230)org.apache.flex.compiler.internal.visitor.as.ASNodeSwitch.h >>> andle(ASNodeSwitch.java:132)org.apache.flex.compiler.internal.visitor.as.A >>> SNodeHandler.handle(ASNodeHandler.java:85)org.apache.flex.compiler.interna >>> l.visitor.as.BeforeAfterStrategy.handle(BeforeAfterStrategy.java:110)org.a >>> pache.flex.compiler.internal.codegen.as.ASBlockWalker.walk(ASBlockWalker.j >>> ava:157)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.visitFi >>> le(ASBlockWalker.java:209)org.apache.flex.compiler.internal.visitor.as.ASN >>> odeSwitch.handle(ASNodeSwitch.java:128)org.apache.flex.compiler.internal.v >>> isitor.as.ASNodeHandler.handle(ASNodeHandler.java:85)org.apache.flex.compi >>> ler.internal.visitor.as.BeforeAfterStrategy.handle(BeforeAfterStrategy.jav >>> a:110)org.apache.flex.compiler.internal.codegen.as.ASBlockWalker.walk(ASBl >>> ockWalker.java:157)org.apache.flex.compiler.internal.codegen.as.ASBlockWal >>> ker.visitCompilationUnit(ASBlockWalker.java:174)org.apache.flex.compiler.i >>> nternal.codegen.js.JSWriter.writeTo(JSWriter.java:99)org.apache.flex.compi >>> ler.internal.codegen.js.JSWriter.writeTo(JSWriter.java:83)org.apache.flex. >>> compiler.clients.COMPJSC.compile(COMPJSC.java:333)org.apache.flex.compiler >>> .clients.MXMLJSC._mainNoExit(MXMLJSC.java:313)org.apache.flex.compiler.cli >>> ents.MXMLJSC.mainNoExit(MXMLJSC.java:270)org.apache.flex.compiler.clients. >>> COMPJSC.staticMainNoExit(COMPJSC.java:157)org.apache.flex.compiler.clients >>> .COMPJSC.main(COMPJSC.java:109) >>> [java] >>> [java] >>> [java] Java Result: 3 >>> [delete] Deleting directory >>> /Users/harbs/Documents/git/PrintUI/printui-flexjs/text_engine/frameworks/t >>> lf/target/generated-sources >>> >> >