browser-compat-data icon indicating copy to clipboard operation
browser-compat-data copied to clipboard

Add linter to make sure statuses have consistent inheritance

Open saschanaz opened this issue 5 years ago • 8 comments

A checklist to help your pull request get merged faster:

  • [x] Summarize your changes
  • [ ] Data: link to resources that verify support information (such as browser's docs, changelogs, source control, bug trackers, and tests)
  • [ ] Data: if you tested something, describe how you tested with details like browser and version
  • [ ] Review the results of the linter and fix problems reported (If you need help, please ask in a comment!)
  • [x] Link to related issues or pull requests, if any: closes #7348, https://github.com/mdn/browser-compat-data/pull/15932

saschanaz avatar Nov 12 '20 18:11 saschanaz

Right, also it shouldn't be possible to have a standard feature as a child of a non-standard feature. So all 3 statuses should be possible to have similar lints for.

foolip avatar Apr 20 '22 12:04 foolip

Got a lot more after including experimental status check, so splitting this too.

saschanaz avatar Apr 21 '22 00:04 saschanaz

This pull request has merge conflicts that must be resolved before we can merge this.

github-actions[bot] avatar May 13 '22 20:05 github-actions[bot]

This pull request has merge conflicts that must be resolved before we can merge this.

github-actions[bot] avatar May 18 '22 15:05 github-actions[bot]

This pull request has merge conflicts that must be resolved before we can merge this.

github-actions[bot] avatar May 23 '22 04:05 github-actions[bot]

Looks like this needs to be formatted, could you run a formatter real quick to see what needs to be done to make this linter pass?

queengooborg avatar May 25 '22 06:05 queengooborg

(https://github.com/mdn/browser-compat-data/pull/15932 exists for this)

saschanaz avatar May 25 '22 11:05 saschanaz

This pull request has merge conflicts that must be resolved before it can be merged.

github-actions[bot] avatar Jun 01 '22 17:06 github-actions[bot]

This pull request has merge conflicts that must be resolved before it can be merged.

github-actions[bot] avatar Nov 26 '22 22:11 github-actions[bot]

I don't think I'll merge repeatedly only to be replaced by others, closing.

saschanaz avatar Feb 26 '23 08:02 saschanaz