Skip to content
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

Prepare related files to make it easier to split up the Mako template #10749

Merged
merged 6 commits into from Apr 21, 2016

Conversation

@SimonSapin
Copy link
Member

SimonSapin commented Apr 20, 2016

#10586 (comment)

r? @nox


This change is Reviewable

@highfive
Copy link

highfive commented Apr 20, 2016

Heads up! This PR modifies the following files:

  • @bholley: components/style/generate_properties_rs.py, components/style/properties.html.mako, components/style/properties/data.py, components/style/build.rs, components/style/properties.mako.rs, components/style/properties/build.py, components/style/Mako-0.9.1.zip, components/style/list_properties.py, components/style/properties/Mako-0.9.1.zip, components/style/properties/properties.mako.rs, components/style/properties/properties.html.mako
  • @wafflespeanut: python/servo/testing_commands.py
@highfive
Copy link

highfive commented Apr 20, 2016

warning Warning warning

  • These commits modify unsafe code. Please review it carefully!
  • These commits modify style code, but no tests are modified. Please consider adding a test!
@nox
Copy link
Member

nox commented Apr 20, 2016

Looks fine to me.

@bors-servo r+


Reviewed 5 of 6 files at r1, 12 of 12 files at r2, 1 of 1 files at r3, 6 of 6 files at r4, 1 of 1 files at r5.
Review status: all files reviewed at latest revision, 1 unresolved discussion.


components/style/build.rs, line 31 [r1] (raw file):
Nit: Result::unwrap_or_else exists too, but shrug.


Comments from Reviewable

@bors-servo
Copy link
Contributor

bors-servo commented Apr 20, 2016

📌 Commit bf8edd1 has been approved by nox

@SimonSapin
Copy link
Member Author

SimonSapin commented Apr 20, 2016

Review status: all files reviewed at latest revision, 1 unresolved discussion.


components/style/build.rs, line 31 [r1] (raw file):
That one wants a callable that takes the error value as a parameter.


Comments from Reviewable

@bors-servo
Copy link
Contributor

bors-servo commented Apr 20, 2016

Testing commit bf8edd1 with merge 572d828...

bors-servo added a commit that referenced this pull request Apr 20, 2016
Prepare related files to make it easier to split up the Mako template

#10586 (comment)

r? @nox

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10749)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Apr 20, 2016

💔 Test failed - linux-dev

@SimonSapin
Copy link
Member Author

SimonSapin commented Apr 20, 2016

@bors-servo r=nox

(self-approving the tidy commit)

@bors-servo
Copy link
Contributor

bors-servo commented Apr 20, 2016

📌 Commit 515c5ef has been approved by nox

@bors-servo
Copy link
Contributor

bors-servo commented Apr 20, 2016

Testing commit 515c5ef with merge f3a2d34...

bors-servo added a commit that referenced this pull request Apr 20, 2016
Prepare related files to make it easier to split up the Mako template

#10586 (comment)

r? @nox

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10749)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Apr 20, 2016

💔 Test failed - linux-rel

bors-servo added a commit that referenced this pull request Apr 21, 2016
Prepare related files to make it easier to split up the Mako template

#10586 (comment)

r? @nox

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10749)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Apr 21, 2016

💔 Test failed - linux-rel

@jdm
Copy link
Member

jdm commented Apr 21, 2016

@bors-servo
Copy link
Contributor

bors-servo commented Apr 21, 2016

Previous build results for android, arm32, arm64, linux-dev, mac-dev-unit, mac-rel-css are reusable. Rebuilding only linux-rel, mac-rel-wpt...

@bors-servo
Copy link
Contributor

bors-servo commented Apr 21, 2016

💔 Test failed - mac-rel-wpt

@wafflespeanut
Copy link
Member

wafflespeanut commented Apr 21, 2016

@bors-servo
Copy link
Contributor

bors-servo commented Apr 21, 2016

Testing commit 515c5ef with merge 3bfa4cc...

bors-servo added a commit that referenced this pull request Apr 21, 2016
Prepare related files to make it easier to split up the Mako template

#10586 (comment)

r? @nox

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10749)
<!-- Reviewable:end -->
@perlun
Copy link
Contributor

perlun commented Apr 21, 2016

Gha, I hate those intermittent errors. 😢

@bors-servo
Copy link
Contributor

bors-servo commented Apr 21, 2016

☀️ Test successful - android, arm32, arm64, linux-dev, linux-rel, mac-dev-unit, mac-rel-css, mac-rel-wpt

@bors-servo bors-servo merged commit 515c5ef into master Apr 21, 2016
2 of 3 checks passed
2 of 3 checks passed
continuous-integration/appveyor/pr AppVeyor build failed
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
homu Test successful
Details
perlun added a commit to perlun/servo that referenced this pull request Apr 21, 2016
This is a new attempt of servo#10586, after Simon Sapin's great cleanups in servo#10749 has landed. I have adjusted the changes to the new structure that was introduced, and also only done a few of the longhand ones. Will certainly continue on this as soon as we have a basic agreement that this style is reasonable.
@SimonSapin SimonSapin deleted the split-mako branch Apr 21, 2016
@jdm jdm mentioned this pull request Apr 21, 2016
perlun added a commit to perlun/servo that referenced this pull request Apr 21, 2016
This is a new attempt of servo#10586, after Simon Sapin's great cleanups in servo#10749 has landed. I have adjusted the changes to the new structure that was introduced, and also only done a few of the longhand ones. Will certainly continue on this as soon as we have a basic agreement that this style is reasonable.
bors-servo added a commit that referenced this pull request Apr 21, 2016
…Sapin

Improve properties.mako.rs file structure, take 2

This is a new attempt of #10586, after Simon Sapin's great cleanups in #10749 has landed. I have adjusted the changes to the new structure that was introduced, and also only done a few of the longhand ones. Will certainly continue on this as soon as we have a basic agreement that this style is reasonable.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10774)
<!-- Reviewable:end -->
Sendoushi pushed a commit to Sendoushi/servo that referenced this pull request Apr 22, 2016
This is a new attempt of servo#10586, after Simon Sapin's great cleanups in servo#10749 has landed. I have adjusted the changes to the new structure that was introduced, and also only done a few of the longhand ones. Will certainly continue on this as soon as we have a basic agreement that this style is reasonable.
SimonSapin added a commit that referenced this pull request Jul 19, 2016
SimonSapin added a commit that referenced this pull request Jul 20, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

8 participants
You can’t perform that action at this time.