-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updates SoyToIncrementalDomSrcCompiler #6
Conversation
Hey @jbalsas did you run all metal and metal-components tests using this version? |
I'm on it right now, was trying to figure out #7 before... |
Hey @jbalsas, I see they changed the JS dependency too: google/closure-templates@7dae5a1#diff-68b90265f2e009fdb09b2c302a59838bL194 do we also need to update the JS deps we manually built from the previous version here: https://github.com/eduardolundgren/metal-soy-bundle ? |
You're probably right, @brunobasto, I'm trying to set it up to run the tests on |
Yeah, we definitely need to update it, although the valid one is actually https://github.com/metal/metal.js/tree/master/packages/metal-soy-bundle I'll take a look, but the changes are quite big... |
@jbalsas Yeah, I now realized I posted the wrong link, sorry :) Since we are talking about it.. It would save us a lot of time on the future if we could automate the process of creating that JS file. I tried that while ago using the closure compiler but, not only it didn't work, but the generated file was also a bit larger than the one we have now. I think @mairatma also tried that for some time. |
Yeah, I was discussing it with @eduardolundgren right now... we should probably at least separate the things we're bringing in their different files, so diffing them in the future is easier, and the automate at least the concat and build part. I'll ping you guys soon to discuss about it :) |
I'm reopening since this is actually all we need to support the new compiler... I've sent metal/metal.js#221 which should add support for it from metal-cli. We can do a major version change here, to |
@jbalsas All tests are passing -- including all metal-components? If they are we are good to merge. |
Let me run them all today, just to be sure :)
El El vie, 21 abr 2017 a las 6:49, Eduardo Lundgren <
[email protected]> escribió:
… @jbalsas <https://github.com/jbalsas> All tests are passing -- including
all metal-components? If they are we are good to merge.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#6 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AA3PLi5dNohCpMCp50bAPsrirhvZtGL7ks5ryDVlgaJpZM4MqD0W>
.
|
Hey @eduardolundgren, ~~I didn't have much time today, but I've been able to test the following (with the following steps, which are not easy due to how everything is bundled).~~~ Below you can see the necessary steps and result of the tests of TL;DR: Everything is green metal.js ✅
metal-components ☢️
|
@jbalsas Great news. Could you organize a minor release with those changes? Thanks! |
Hey guys!
This is an update of
SoyToIncrDomCompiler
to google/closure-templates@7dae5a1 that fixes #4 along with many other things./cc @mairatma, @yuchi