Hi  Josh,

thanks for looking at it, I'll going to check now and report

El jue., 6 dic. 2018 a las 19:03, Josh Tynjala (<[email protected]>)
escribió:

> Carlos,
>
> I wish that you had included the list of problems that you are seeing, as
> I requested. I wanted to be completely certain that I'm seeing the exact
> same ones that you are.
>
> Regardless, here's my initial attempt to reproduce and fix your issue.
>
> In examples/mxroyale/RemoteObjectAMFTest/asconfig.json, I switched to
> App_Jewel.mxml.
>
> Instead of using your branch, I simply modified royale-config.xml in my
> local SDK. When I did this, I saw the following problems appear in Visual
> Studio Code:
>
> App_Jewel.mxml(30): col: 20 Warning: Definition mx.rpc.AsyncToken could
> not be found.
> App_Jewel.mxml(31): col: 20 Warning: Definition mx.rpc.Responder could not
> be found.
> App_Jewel.mxml(32): col: 20 Warning: Definition mx.rpc.events.FaultEvent
> could not be found.
> App_Jewel.mxml(33): col: 20 Warning: Definition mx.rpc.events.ResultEvent
> could not be found
> App_Jewel.mxml(38): col: 33 Error: Type was not found or was not a
> compile-time constant: FaultEvent.
> App_Jewel.mxml(44): col: 31 Error: Type was not found or was not a
> compile-time constant: AsyncToken.
> App_Jewel.mxml(45): col: 35 Error: Type was not found or was not a
> compile-time constant: Responder.
> App_Jewel.mxml(48): col: 33 Error: Call to a possibly undefined method
> Responder.
> App_Jewel.mxml(54): col: 49 Error: Type was not found or was not a
> compile-time constant: ResultEvent.
> App_Jewel.mxml(70): col: 23 Error: Type was not found or was not a
> compile-time constant: Responder.
> App_Jewel.mxml(70): col: 39 Error: Call to a possibly undefined method
> Responder.
> App_Jewel.mxml(71): col: 23 Error: Type was not found or was not a
> compile-time constant: AsyncToken.
> App_Jewel.mxml(76): col: 55 Error: Type was not found or was not a
> compile-time constant: ResultEvent.
> App_Jewel.mxml(142): col: 23 Error: Type was not found or was not a
> compile-time constant: Responder.
> App_Jewel.mxml(142): col: 39 Error: Call to a possibly undefined method
> Responder.
> App_Jewel.mxml(143): col: 23 Error: Type was not found or was not a
> compile-time constant: AsyncToken.
> App_Jewel.mxml(148): col: 60 Error: Type was not found or was not a
> compile-time constant: ResultEvent.
> App_Jewel.mxml(170): col: 9 Error: This tag is unexpected. It will be
> ignored.
>
> These problems are expected, of course, since MXRoyaleJS.swc is not in the
> library path anymore.
>
> In asconfig.json, I added the following two compiler options:
>
> "library-path": [
>     "${royalelib}/js/libs/MXRoyaleJS.swc"
> ],
> "js-library-path": [
>     "${royalelib}/js/libs/MXRoyaleJS.swc"
> ]
>
> This cleared up all of the problems. Does this work for you?
>
> - Josh
>
> On 2018/12/06 10:05:36, Carlos Rovira <[email protected]> wrote:
> > Hi Josh
> >
> > El mié., 5 dic. 2018 a las 17:59, Josh Tynjala (<[email protected]
> >)
> > escribió:
> >
> > > Carlos, can you include more details about your issue?
> > >
> > > > MX RO test with Jewel
> > >
> > > Can you mention the exact project inside royale-asjs that I can load
> with
> > > VSCode to see this issue? I'm guessing that it might be one of the
> > > RemoteObjectAMFTest projects, but there are more than one!
> > >
> > >
> > Check this one:
> >
> https://github.com/apache/royale-asjs/blob/develop/examples/mxroyale/RemoteObjectAMFTest/pom.xml
> >
> > but notice that App setup by default is not the right one (check lines 49
> > and 50 here):
> >
> >
> https://github.com/apache/royale-asjs/blob/develop/examples/mxroyale/RemoteObjectAMFTest/pom.xml
> >
> > You must use "App_Jewel.mxml"
> >
> > Remember to use "feature/refactor-config-name-changes" branch where my
> > commit is reverted and things are set up like Alex want.
> >
> > You should try to make another config (for example:
> > "jewel-config-template.xml") that can pick up Jewel and MXRoyale SWCs
> > and VSCode and your extension should not show any errors.
> >
> >
> >
> > > > Results: you should see the problems in VSCode
> > >
> > > Can you list the exact problems that you are seeing in VSCode? I'd
> like to
> > > make sure that I'm not running into unrelated issues.
> > >
> >
> > With Alex changes all classes coming from MXRoyale are not recognized
> hence
> > show error.
> > If I try to make a new config file and add MXRoyale, rebuild all and SDK
> > too, reopen VSCode, nothing changes
> >
> > So my bet is that there's some issue in Royale that makes this new config
> > changes not work far beyond the special configuration Alex did and need
> to
> > find where is the issue. Other possibility is that VSCode extension is
> > failing, but since it already loads different configs, this seems more
> > strange to me, although possible.
> >
> >
> > >
> > > I don't think that this is an issue with VSCode or with the changes
> that
> > > Alex made. I suspect that it's just some configuration changes that are
> > > needed.
> > >
> > > - Josh
> > >
> >
> > Thanks for looking into this Josh
> >
> > --
> > Carlos Rovira
> > http://about.me/carlosrovira
> >
>


-- 
Carlos Rovira
http://about.me/carlosrovira

Reply via email to