Skip to content

core(artifacts): encapsulate node details in an object (#11474) (reland) - #11695

Merged
patrickhulce merged 9 commits into
masterfrom
relandencap
Dec 8, 2020
Merged

core(artifacts): encapsulate node details in an object (#11474) (reland)#11695
patrickhulce merged 9 commits into
masterfrom
relandencap

Conversation

@paulirish

@paulirish paulirish commented Nov 20, 2020

Copy link
Copy Markdown
Member

This is a reland of #11474

See #11694 for revert details.

It's already reviewed and LGTM'd.

Update: merging master in introduced quite a few conflicts (brendan's nodevalue type change, @adrianaixba's ImageElements resourcesize change, etc), so in resolving the conflicts, I did make enough changes to warrant a quick once-over.

Notably, I changed artifacts.json quite a bit from where it was in #11474. I optimized for the smallest amount of changes to sample_v2.json, and am happy with the results (just ~4 lines changed to that file).

@patrickhulce patrickhulce left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we have one too many revert in here or something @paulirish ? 0/0 changes :)

@patrickhulce patrickhulce left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I didn't find any merge issues in my look through 👍 LGTM

EDIT: i.e. the changes I noticed seemed fine, definitely appreciate the artifacts tuning to reduce sample.json changes :)

@patrickhulce
patrickhulce merged commit 2cbbd28 into master Dec 8, 2020
@patrickhulce
patrickhulce deleted the relandencap branch December 8, 2020 02:58
@adrianaixba

Copy link
Copy Markdown
Contributor

Nice! Thanks for cleaning this up, it was a hefty PR! 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants