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

🏗️✨ introduce the Nu Html Checker (v.Nu) #209

Merged
merged 16 commits into from
Oct 15, 2020

Conversation

DerekNonGeneric
Copy link
Contributor

@DerekNonGeneric DerekNonGeneric commented Aug 31, 2020

To validate HTML, this PR introduces the Nu Html Checker (v.Nu) in an independent task.

It corrects all [most of the] warnings and [all of the] errors flagged by it.

This is another step in working towards the goal of keeping the site up-to-date.

@DerekNonGeneric DerekNonGeneric force-pushed the feat/add-html-validator branch 8 times, most recently from a6ec72e to 5d71128 Compare September 3, 2020 15:04
@DerekNonGeneric DerekNonGeneric marked this pull request as ready for review September 3, 2020 15:18
@DerekNonGeneric DerekNonGeneric force-pushed the feat/add-html-validator branch 2 times, most recently from 12b65d2 to 6401cbf Compare October 10, 2020 04:50
Copy link
Contributor Author

@DerekNonGeneric DerekNonGeneric left a comment

Choose a reason for hiding this comment

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

A few comments to help guide future review.

@DerekNonGeneric DerekNonGeneric changed the title introduce VNU HTML validator introduce the Nu Html Checker (v.Nu) Oct 12, 2020
@DerekNonGeneric DerekNonGeneric changed the title introduce the Nu Html Checker (v.Nu) 🏗️✨ introduce the Nu Html Checker (v.Nu) Oct 13, 2020
@codehag
Copy link
Collaborator

codehag commented Oct 14, 2020

In the future, you don't need to make every modification a separate commit. It is clear enough to have one commit be adding the tool, and the second commit be the changes recommended by the tool.

@DerekNonGeneric DerekNonGeneric force-pushed the feat/add-html-validator branch 2 times, most recently from c272242 to 6c1e3f8 Compare October 14, 2020 12:41
@DerekNonGeneric
Copy link
Contributor Author

In the future, you don't need to make every modification a separate commit.

Sounds good, I was just concerned that it would be difficult to review. Apologies.

@DerekNonGeneric DerekNonGeneric marked this pull request as draft October 14, 2020 12:51
@DerekNonGeneric DerekNonGeneric force-pushed the feat/add-html-validator branch from 6c1e3f8 to 609033a Compare October 14, 2020 13:37
@DerekNonGeneric DerekNonGeneric marked this pull request as ready for review October 14, 2020 13:43
@DerekNonGeneric
Copy link
Contributor Author

This PR is good to go and will help a great deal with simplifying #211 by eliminated duplicate effort.

We should also have this merged before #213 to ensure the runtime is set up for it.

@codehag codehag merged commit 076a1b9 into tc39:master Oct 15, 2020
DerekNonGeneric added a commit to DerekNonGeneric/tc39.github.io that referenced this pull request Nov 6, 2020
* 🏗️✨ add check-html task

* 🔧 error: End tag “br”.

* 🔧 error: Mising closing tags.

* 🔧 error: Stray end tag “div”.

* 🔧 error: Stray end tag “section”.

* 🔧 error: Element “z” not allowed as child of element “code” here.

* 🔧 warning: The “type” attribute is unnecessary.

* 🔧 warning: The “region” role is unnecessary.

* 🔧 warning: Section lacks heading.

* 🔧 error: Element “div” is missing “role” attribute.

* 🔧 error: Attribute “aria-selected” not allowed on “div” here.

* 🔧 error: Illegal character in query: “|” is not allowed.

* 📦 add runtime dependencies to container

* 🏗️  incorporate check-html task into CI

* 🔧 error: End tag “div” seen, but there were open elements.

* 🔧 error: Unclosed element “nav”.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants