So to avoid create a new project to such little thing, I should put that
code in typedefs repo better? maybe in "js" project?

right?

2017-01-19 23:49 GMT+01:00 Alex Harui <aha...@adobe.com>:

> Did you sync up flex-falcon?
>
> It may not work to put this in MDL.swc.  I think it needs to be in its own
> SWC and on the -external-library-path.
>
> -Alex
>
> On 1/19/17, 2:33 PM, "carlos.rov...@gmail.com on behalf of Carlos Rovira"
> <carlos.rov...@gmail.com on behalf of carlosrov...@apache.org> wrote:
>
> >Ok,
> >
> >I think I have something:
> >
> >1.- In MDL swc library I create "dialogPolyfill.as" in "main/flex folder"
> >
> >package
> >{
> >/**
> >* The ActionScript typedefs for dialogPolyfill
> >*
> >*  @externs
> >*  @langversion 3.0
> >*  @playerversion Flash 10.2
> >*  @playerversion AIR 2.6
> >*  @productversion FlexJS 0.0
> >*/
> >public class dialogPolyfill
> >{
> >/**
> >*  registerDialog
> >*
> >*  @langversion 3.0
> >*  @playerversion Flash 10.2
> >*  @playerversion AIR 2.6
> >*  @productversion FlexJS 0.0
> >*/
> >public static function registerDialog(dialog):void
> >{
> >}
> >    }
> >}
> >
> >
> >2.- I use it in Dialog.as
> >
> >dialogPolyfill.registerDialog(dialog);
> >
> >This is the use of the extern, something internal to the MDL swc library.
> >
> >3.- MDL swc compiles with success
> >
> >Now the problem:
> >
> >4.- In MDLExample compilation is broken with:
> >
> >Compiling file:
> >/Users/carlosrovira/Dev/Flex/source/flexjs/flex-asjs/
> examples/flexjs/MDLEx
> >ample/target/javascript/bin/js-debug/models/ListsModel.js
> >Compiling file:
> >/Users/carlosrovira/Dev/Flex/source/flexjs/flex-asjs/
> examples/flexjs/MDLEx
> >ample/target/javascript/bin/js-debug/vos/NavigationLinkVO.js
> >using extern: externs/dialogPolyfill.js
> >using SWC:
> >/Users/carlosrovira/.m2/repository/com/adobe/flash/
> framework/playerglobal/
> >20.0/playerglobal-20.0.swc
> >using SWC:
> >/Users/carlosrovira/.m2/repository/org/apache/flex/
> flexjs/framework/Materi
> >alDesignLite/0.8.0-SNAPSHOT/MaterialDesignLite-0.8.0-SNAPSHOT.swc
> >using SWC:
> >/Users/carlosrovira/.m2/repository/org/apache/flex/
> flexjs/framework/Core/0
> >.8.0-SNAPSHOT/Core-0.8.0-SNAPSHOT.swc
> >using SWC:
> >/Users/carlosrovira/.m2/repository/org/apache/flex/
> flexjs/framework/Langua
> >ge/0.8.0-SNAPSHOT/Language-0.8.0-SNAPSHOT.swc
> >using SWC:
> >/Users/carlosrovira/.m2/repository/org/apache/flex/
> flexjs/framework/HTML/0
> >.8.0-SNAPSHOT/HTML-0.8.0-SNAPSHOT.swc
> >using SWC:
> >/Users/carlosrovira/.m2/repository/org/apache/flex/
> flexjs/framework/Collec
> >tions/0.8.0-SNAPSHOT/Collections-0.8.0-SNAPSHOT.swc
> >using SWC:
> >/Users/carlosrovira/.m2/repository/org/apache/flex/
> flexjs/framework/Bindin
> >g/0.8.0-SNAPSHOT/Binding-0.8.0-SNAPSHOT.swc
> >using SWC:
> >/Users/carlosrovira/.m2/repository/org/apache/flex/
> flexjs/framework/Graphi
> >cs/0.8.0-SNAPSHOT/Graphics-0.8.0-SNAPSHOT.swc
> >Could not find file for class: dialogPolyfill
> >File not found: dialogPolyfill
> >org.apache.flex.compiler.internal.graph.GoogDepsWriter.
> addDeps(GoogDepsWri
> >ter.java:174)org.apache.flex.compiler.internal.graph.
> GoogDepsWriter.addDep
> >s(GoogDepsWriter.java:208)org.apache.flex.compiler.
> internal.graph.GoogDeps
> >Writer.addDeps(GoogDepsWriter.java:208)org.apache.flex.compiler.internal.
> g
> >raph.GoogDepsWriter.addDeps(GoogDepsWriter.java:208)org.
> apache.flex.compil
> >er.internal.graph.GoogDepsWriter.addDeps(GoogDepsWriter.java:208)org.
> apach
> >e.flex.compiler.internal.graph.GoogDepsWriter.addDeps(
> GoogDepsWriter.java:
> >208)org.apache.flex.compiler.internal.graph.GoogDepsWriter.
> buildDB(GoogDep
> >sWriter.java:125)org.apache.flex.compiler.internal.graph.
> GoogDepsWriter.ge
> >tListOfFiles(GoogDepsWriter.java:84)org.apache.flex.
> compiler.internal.code
> >gen.mxml.flexjs.MXMLFlexJSPublisher.publish(
> MXMLFlexJSPublisher.java:308)o
> >rg.apache.flex.compiler.clients.MXMLJSC.compile(
> MXMLJSC.java:455)org.apach
> >e.flex.compiler.clients.MXMLJSC._mainNoExit(MXMLJSC.
> java:313)org.apache.fl
> >ex.compiler.clients.MXMLJSC.mainNoExit(MXMLJSC.java:270)or
> g.apache.flex.co
> >mpiler.clients.MXMLJSC.execute(MXMLJSC.java:166)org.
> apache.flex.maven.flex
> >js.BaseMojo.execute(BaseMojo.java:274)org.apache.flex.
> maven.flexjs.Compile
> >AppMojo.execute(CompileAppMojo.java:119)org.
> apache.maven.plugin.DefaultBui
> >ldPluginManager.executeMojo(DefaultBuildPluginManager.
> java:134)org.apache.
> >maven.lifecycle.internal.MojoExecutor.execute(
> MojoExecutor.java:207)org.ap
> >ache.maven.lifecycle.internal.MojoExecutor.execute(
> MojoExecutor.java:153)o
> >rg.apache.maven.lifecycle.internal.MojoExecutor.execute(
> MojoExecutor.java:
> >145)org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.
> buildProjec
> >t(LifecycleModuleBuilder.java:116)org.apache.maven.
> lifecycle.internal.Life
> >cycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:
> 80)org.apache.
> >maven.lifecycle.internal.builder.singlethreaded.
> SingleThreadedBuilder.buil
> >d(SingleThreadedBuilder.java:51)org.apache.maven.lifecycle.
> internal.Lifecy
> >cleStarter.execute(LifecycleStarter.java:128)org.
> apache.maven.DefaultMaven
> >.doExecute(DefaultMaven.java:307)org.apache.maven.
> DefaultMaven.doExecute(D
> >efaultMaven.java:193)org.apache.maven.DefaultMaven.
> execute(DefaultMaven.ja
> >va:106)org.apache.maven.cli.MavenCli.execute(MavenCli.
> java:863)org.apache.
> >maven.cli.MavenCli.doMain(MavenCli.java:288)org.apache.
> maven.cli.MavenCli.
> >main(MavenCli.java:199)sun.reflect.NativeMethodAccessorImpl.
> invoke0(Native
> >Method)sun.reflect.NativeMethodAccessorImpl.
> invoke(NativeMethodAccessorImp
> >l.java:62)sun.reflect.DelegatingMethodAccessorImpl.
> invoke(DelegatingMethod
> >AccessorImpl.java:43)java.lang.reflect.Method.invoke(
> Method.java:498)org.c
> >odehaus.plexus.classworlds.launcher.Launcher.
> launchEnhanced(Launcher.java:
> >289)org.codehaus.plexus.classworlds.launcher.Launcher.
> launch(Launcher.java
> >:229)org.codehaus.plexus.classworlds.launcher.Launcher.
> mainWithExitCode(La
> >uncher.java:415)org.codehaus.plexus.classworlds.launcher.
> Launcher.main(Lau
> >ncher.java:356)
> >[INFO]
> >------------------------------------------------------------------------
> >[INFO] BUILD FAILURE
> >[INFO]
> >------------------------------------------------------------------------
> >[INFO] Total time: 4.198 s
> >[INFO] Finished at: 2017-01-19T23:28:43+01:00
> >[INFO] Final Memory: 78M/905M
> >[INFO]
> >------------------------------------------------------------------------
> >[ERROR] Failed to execute goal
> >org.apache.flex.flexjs.compiler:flexjs-maven-plugin:
> 0.8.0-SNAPSHOT:compile
> >-app
> >(compile-javascript) on project MDLExample: There were errors during the
> >build. Got return code 3 -> [Help 1]
> >
> >
> >I think some config is missing or maybe some tweaks are needed to work
> >with
> >maven (if it was not tested with it) but can't figure what is
> >
> >some help please?
> >
> >Thanks
> >
> >--
> >Carlos Rovira
> >http://about.me/carlosrovira
>
>


-- 

Carlos Rovira
Director General
M: +34 607 22 60 05
http://www.codeoscopic.com
http://www.avant2.es

Este mensaje se dirige exclusivamente a su destinatario y puede contener
información privilegiada o confidencial. Si ha recibido este mensaje por
error, le rogamos que nos lo comunique inmediatamente por esta misma vía y
proceda a su destrucción.

De la vigente Ley Orgánica de Protección de Datos (15/1999), le comunicamos
que sus datos forman parte de un fichero cuyo responsable es CODEOSCOPIC
S.A. La finalidad de dicho tratamiento es facilitar la prestación del
servicio o información solicitados, teniendo usted derecho de acceso,
rectificación, cancelación y oposición de sus datos dirigiéndose a nuestras
oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la documentación
necesaria.

Reply via email to