Hi,

just catching here.

@Harbs <ha...@in-tools.com>  the problem in TourDeJewel example is shown by
running this app and all labels in menus (in the left drawer navigation
menu) and also some buttons are empty?

What I found, and don't know if is something related to this or not, is
that recompiling TourDeJewel (or out current real App) fails 1 time of
about 15 compilations with empty labels in menus and buttons.
So this seems to me something that I had to report, but don't know how to
show a test case. This seems to me something related maybe a thread issue
in java compiler or something like that.

Thanks

Carlos



El mié., 19 dic. 2018 a las 9:18, Harbs (<harbs.li...@gmail.com>) escribió:

> The DataBindingExample doesn’t seem to have an obvious runtime error, but
> there are missing requires in DataBindingExample.js and the addDependencies
> are different.
>
> HTH,
> Harbs
>
> > On Dec 19, 2018, at 10:12 AM, Harbs <harbs.li...@gmail.com> wrote:
> >
> > The TourDeJewel example has the problem.
> >
> > Rebuilding the debug version gets the runtime error that ApplicationBase
> is undefined.
> >
> > Rebuilding the release build results in 238 errors in the Closure
> Compiler.
> >
> >> On Dec 19, 2018, at 10:01 AM, Alex Harui <aha...@adobe.com.INVALID>
> wrote:
> >>
> >> The circular dependency issue is almost certain to affect
> GoogDepsWriter.  It is end of my day here so I will start on those changes
> tomorrow.  So if you can find a simple test case for your issue (it doesn't
> have to fail in the browser, it might be good enough that the addDependency
> List is different or missing some items) then I will look at that test case
> after I finish up the circular issue.
> >>
> >> Thanks,
> >> -Alex
> >>
> >> On 12/18/18, 11:25 PM, "Alex Harui" <aha...@adobe.com.INVALID> wrote:
> >>
> >>   Pretty sure something will need to change in GoogDepsWriter.  Don't
> know what just yet.  Might be best if you can come up with a simple test
> case..  I'm working on a circular dependency issue right now that might
> also affect GoogDepsWriter.  If you build some of our examples, do any show
> missing goog.addDependencies?
> >>
> >>   -Alex
> >>
> >>   On 12/18/18, 11:12 PM, "Harbs" <harbs.li...@gmail.com> wrote:
> >>
> >>       So where do you suggest we fix it? In
> GoogDepsWriter.removeRequires?
> >>
> >>       I’m not completely following what’s going on there.
> >>
> >>       Harbs
> >>
> >>> On Dec 19, 2018, at 12:52 AM, Alex Harui <aha...@adobe.com.INVALID>
> wrote:
> >>>
> >>> Yeah, that makes more sense.  So somehow the information we get back
> from processing the Royale Dependency List isn't recovering all of the
> dependency data.  I had noticed that we didn't list @extends  and
> @implements in the Dependency Lists and wondered how that was working.
> Maybe it isn't working and we've been getting lucky where we've seen it
> work.
> >>>
> >>> -Alex
> >>>
> >>> On 12/18/18, 1:59 PM, "Harbs" <harbs.li...@gmail.com> wrote:
> >>>
> >>>  The working one has (in this order):
> >>>  goog.addDependency('../../../org/apache/royale/core/Application.js',
> ['org.apache.royale.core.Application'],
> ['org.apache.royale.core.ApplicationBase',
> 'org.apache.royale.core.IStrand', 'org.apache.royale.core.IParent',
> 'org.apache.royale.events.IEventDispatcher',
> 'org.apache.royale.core.IInitialViewApplication',
> 'org.apache.royale.core.IPopUpHost',
> 'org.apache.royale.core.IPopUpHostParent',
> 'org.apache.royale.core.IRenderedObject']);
> >>>
> goog.addDependency('../../../org/apache/royale/core/IInitialViewApplication.js',
> ['org.apache.royale.core.IInitialViewApplication'],
> ['org.apache.royale.events.IEventDispatcher']);
> >>>  goog.addDependency('../../../org/apache/royale/core/IPopUpHost.js',
> ['org.apache.royale.core.IPopUpHost'], []);
> >>>
> goog.addDependency('../../../org/apache/royale/core/IPopUpHostParent.js',
> ['org.apache.royale.core.IPopUpHostParent'],
> ['org.apache.royale.core.IParent']);
> >>>
> goog.addDependency('../../../org/apache/royale/core/ApplicationBase.js',
> ['org.apache.royale.core.ApplicationBase'],
> ['org.apache.royale.core.HTMLElementWrapper',
> 'org.apache.royale.core.IFlexInfo']);
> >>>  goog.addDependency('../../../org/apache/royale/core/IFlexInfo.js',
> ['org.apache.royale.core.IFlexInfo'], []);
> >>>
> >>>  The broken one has:
> >>>
> >>>  goog.addDependency('../../../org/apache/royale/core/Application.js',
> ['org.apache.royale.core.Application'],
> ['org.apache.royale.core.ApplicationBase',
> 'org.apache.royale.core.IStrand', 'org.apache.royale.core.IParent',
> 'org.apache.royale.events.IEventDispatcher',
> 'org.apache.royale.core.IInitialViewApplication',
> 'org.apache.royale.core.IPopUpHost',
> 'org.apache.royale.core.IPopUpHostParent',
> 'org.apache.royale.core.IRenderedObject']);
> >>>
> goog.addDependency('../../../org/apache/royale/core/BrowserResizeListener.js',
> ['org.apache.royale.core.BrowserResizeListener'],
> ['org.apache.royale.core.IBead']);
> >>>
> goog.addDependency('../../../org/apache/royale/core/CallLaterBead.js',
> ['org.apache.royale.core.CallLaterBead'], ['org.apache.royale.core.IBead']);
> >>>
> >>>  (No addDependency for ApplicationBase)
> >>>
> >>>  The broken one also has no addDependency for HTMLElementWrapper,
> IFlexInfo and I’m sure many others.
> >>>
> >>>> On Dec 18, 2018, at 11:43 PM, Alex Harui <aha...@adobe.com.INVALID>
> wrote:
> >>>>
> >>>> Is there a goog.addDependency for ApplicationBase.js in the working
> and non-working index.html, and are they different?
> >>>
> >>>
> >>>
> >>
> >>
> >>
> >>
> >>
> >
>
>

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

Reply via email to