Hi Daniel, Please refer to this page for how to unsubscribe from the Apache Flex mailing lists:
http://flex.apache.org/community-mailinglists.html - Josh On Mon, Dec 19, 2016 at 8:57 AM, Daniel Harfleet <dharfl...@gmail.com> wrote: > Unsubscribe > > Sent from my iPhone > > > On 19 Dec 2016, at 16:37, Josh Tynjala <joshtynj...@gmail.com> wrote: > > > > Thanks, Om! > > > > - Josh > > > > On Sun, Dec 18, 2016 at 10:59 PM, OmPrakash Muppirala < > bigosma...@gmail.com> > > wrote: > > > >> On Sat, Dec 17, 2016 at 3:01 PM, Josh Tynjala <joshtynj...@gmail.com> > >> wrote: > >> > >>> If the NPM version downloads Closure compiler, it should switch to > >>> version v20161201. Similarly, Guava should be updated to version 20.0. > I > >>> might be wrong, but I think we distribute these with the binary, so you > >>> might not need to change anything. > >> > >> FlexJS npm installer does indeed download these two files. I've gone > >> ahead and updated them. > >> > >> Thanks, > >> Om > >> > >> > >>> > >>> - Josh > >>> > >>> On Dec 17, 2016 1:06 PM, "OmPrakash Muppirala" <bigosma...@gmail.com> > >>> wrote: > >>> > >>>> Josh, will this affect the npm flexjs installer? What are the > changes I > >>>> need to make? > >>>> > >>>> Thanks, > >>>> Om > >>>> > >>>>> On Sat, Dec 17, 2016 at 9:40 AM, Alex Harui <aha...@adobe.com> > wrote: > >>>>> > >>>>> For some reason the maven build did not report failure. Errors were > in > >>>>> the console log. I plan to look into that tonight. > >>>>> > >>>>> The ci maven build is failing in the distribution step. Hopefully > >>>>> Chris can help. > >>>>> > >>>>> Sent from my LG G3, an AT&T 4G LTE smartphone > >>>>> > >>>>> ------ Original message------ > >>>>> From: Josh Tynjala > >>>>> Date: Sat, Dec 17, 2016 8:15 AM > >>>>> To: dev@flex.apache.org; > >>>>> Subject:Re: [FlexJS] Updated Closure compiler from v20151015 to > >>>>> v20161201 > >>>>> > >>>>> Oh, right, I forgot that Maven doesn't use the compiler's config > files, > >>>>> for > >>>>> some reason. I wish it would so that we could keep the builds in sync > >>>>> easier. Oh well. Thanks, Alex! > >>>>> > >>>>> - Josh > >>>>> > >>>>>> On Dec 16, 2016 10:41 PM, "Alex Harui" <aha...@adobe.com> wrote: > >>>>>> > >>>>>> Thanks Josh! I had to make one fix for Maven in flex-typedefs, but > >>>>> your > >>>>>> changes build with Ant and Maven locally for me. > >>>>>> > >>>>>> -Alex > >>>>>> > >>>>>>> On 12/16/16, 3:42 PM, "Josh Tynjala" <joshtynj...@gmail.com> > wrote: > >>>>>>> > >>>>>>> Hey folks, > >>>>>>> > >>>>>>> I updated flex-falcon to use a newer build of Closure compiler, > >>>>>>> specifically v20161201. This also required an update of the Guava > >>>>>>> dependency from v17.0 to v20.0. I have made the required changes to > >>>>> the > >>>>>>> dependencies for both Ant and Maven builds. > >>>>>>> > >>>>>>> An update to Closure compiler means that we have the latest > features > >>>>> and > >>>>>>> bug fixes from Google for optimizing our JS release builds. For > >>>>> instance, > >>>>>>> one new feature that prompted my desire to update should allow us > to > >>>>>>> improve JS source maps for release builds (to step through the > >>>>> original > >>>>>>> ActionScript instead of the generated js-debug JavaScript). It also > >>>>> means > >>>>>>> updated externs with the newest JavaScript browser APIs becoming > >>>>> exposed > >>>>>>> to > >>>>>>> ActionScript. Finally, the v20151015 build is getting to be over a > >>>>> year > >>>>>>> old > >>>>>>> now, and the longer we wait to update, the harder it will become! > >>>>>>> > >>>>>>> This change also affected the flex-typedefs and flex-asjs > >>>>> repositories a > >>>>>>> bit. I had to make a few tweaks here and there because Closure > >>>>> compiler or > >>>>>>> the externs became a little more strict, and some APIs were > renamed. > >>>>> I > >>>>>>> think I got everything running properly because the > >>>>> DataBindingExample > >>>>>>> works correctly, but I encourage you to test more examples to be > >>>>> sure that > >>>>>>> I didn't miss anything. > >>>>>>> > >>>>>>> If you're using the Ant build, you need to be sure to wipe before > >>>>> building > >>>>>>> each of the repositories after you pull the latest changes. Be sure > >>>>> to > >>>>>>> pull > >>>>>>> from all three repos! This will ensure that the new dependencies > are > >>>>>>> downloaded to replace the old ones, and everything will be in sync. > >>>>>>> > >>>>>>> flex-falcon: > >>>>>>> ant wipe-all > >>>>>>> > >>>>>>> flex-typedefs: > >>>>>>> ant wipe > >>>>>>> > >>>>>>> flex-asjs: > >>>>>>> ant super-clean > >>>>>>> > >>>>>>> I ran all of these on the Ant CI server, and I'll make tweaks as > >>>>> needed if > >>>>>>> anything appears to break. > >>>>>>> > >>>>>>> - Josh > >> >