Hi Josh,

I'm sorry for the delay. It looks like in our application everything looks
fine.

Thanks Harbs for tip with ignorecoercion - it helps. :)

Thanks,
Piotr

sob., 12 paź 2024 o 01:06 Maria Jose Esteve <mjest...@iest.com> napisał(a):

> Switching to 0.9.12-SNAPSHOT and a small tweak to a component.
> I compile the SDK with ant and Maven and my projects with Maven.
> Everything compiled OK: debug and release
>
> Hiedra
>
> -----Mensaje original-----
> De: Maria Jose Esteve <mjest...@iest.com>
> Enviado el: viernes, 11 de octubre de 2024 20:46
> Para: dev@royale.apache.org
> Asunto: RE: Super method calls not currently checked for errors
>
> Hi, I'll also test my applications. It will also be a good test bench for
> programmers who have more difficulty programming 😝
>
> Hiedra
>
> -----Mensaje original-----
> De: Harbs <harbs.li...@gmail.com>
> Enviado el: viernes, 11 de octubre de 2024 9:53
> Para: Apache Royale Development <dev@royale.apache.org>
> Asunto: Re: Super method calls not currently checked for errors
>
> I’ll test this against my apps next week.
>
> I’m on the fence about whether we should push it into the current release.
>
> > On Oct 9, 2024, at 11:53 PM, Josh Tynjala <joshtynj...@bowlerhat.dev>
> wrote:
> >
> > I too tend to be extra wary to make changes close to a release.
> > Sometimes, even seemingly minor bug fixes can introduce unexpected side
> effects!
> >
> > I totally don't mind waiting to merge this stuff.
> >
> > --
> > Josh Tynjala
> > Bowler Hat LLC <https://bowlerhat.dev>
> >
> >
> > On Wed, Oct 9, 2024 at 11:20 AM Andrew Wetmore <cottag...@gmail.com>
> wrote:
> >
> >> I am always scared of putting a major, necessary fix that might have
> >> downstream impact into a release that is about to go out the door. I
> >> would vote for making this part, perhaps the major part, of the next
> >> release, and using the time between this one and that one to find and
> >> fix as much as we can in our own code...and maybe prepare some
> >> examples with fixes to help Royale users.
> >>
> >> On Wed, Oct 9, 2024 at 2:11 PM Josh Tynjala
> >> <joshtynj...@bowlerhat.dev>
> >> wrote:
> >>
> >>> Hey all,
> >>>
> >>> A user of vscode-as3mxml pointed out to me recently that the
> >>> arguments passed to super() and super.method() calls are not
> >>> currently checked for errors by our compiler. That includes checking
> >>> the types of the
> >> arguments,
> >>> and even whether the number of arguments is actually correct!
> >>> However, regular function calls without super are correctly type
> >>> checked, so it is only in cases of inheritance where super is used.
> >>>
> >>> I have royale-compiler fixes ready to go.
> >>>
> >>> This bug has been in the compiler since the code was donated by
> >>> Adobe. So it's definitely not even remotely new, and it doesn't
> >>> necessarily need to delay the current release in progress.
> >>>
> >>> However, it may impact a lot of existing code once the compiler can
> >>> start detecting the wrong types. Several of our framework libraries
> >>> in royale-asjs are affected. It's likely that user projects,
> >>> especially ones with a lot of inheritance, will be affected too.
> >>>
> >>> In some cases, it just requires an extra cast. However, in a few
> >>> cases
> >> that
> >>> I've seen so far, it is actually showing that there are bugs in our
> code.
> >>> I'm working through the necessary fixes in royale-asjs now.
> >>>
> >>> I just wanted to give a heads up about this, as it may have some
> >>> impact
> >> on
> >>> everyone's projects.
> >>>
> >>> Any thoughts on pushing this into the 0.9.12? Or would you rather
> >>> wait
> >> for
> >>> the next one?
> >>>
> >>> --
> >>> Josh Tynjala
> >>> Bowler Hat LLC <https://bowlerhat.dev>
> >>>
> >>
> >>
> >> --
> >> Andrew Wetmore
> >>
> >> Editor, Moose House Publications <https://moosehousepress.com/>
> >> Editor-Writer, The Apache Software Foundation <https://apache.org/>
> >>
>
>

-- 

Piotr Zarzycki

Reply via email to