• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mozilla / addons-linter / 6869
100%

Build:
DEFAULT BRANCH: master
Ran 11 Dec 2018 07:43AM CUT
Jobs 2
Files 62
Run time 16s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
6869

push

travis-ci

EnTeQuAk
feat: detect API and manifest key incompatibilities with strict_min_version (#1493) (#2290)

Fixes #1493

This is a first attempt at integrating the browser-compat-data from the MDN compatibility tables with the linter.
It currently checks for manifest keys, permissions and APIs to be supported by the given `strict_min_version` in the manifest for both Firefox and Firefox for Android. All produced messages are warnings. However, no warning is shown if Firefox or Firefox for Android do not implement an API and that is documented in the compat data. This is to avoid a lot of Firefox for Android spam, plus the totally unsupported APIs should be caught by the schemas.

I'm not quite happy with the amount of duplication of logic, even though it's subtly different for all cases, so improvement suggestions welcome! Further I'll happily add more tests, these are just the ones I could come up with.

1052 of 1090 branches covered (96.51%)

64 of 64 new or added lines in 6 files covered. (100.0%)

1871 of 1871 relevant lines covered (100.0%)

922.62 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6869.1 11 Dec 2018 07:44AM CUT 0
100.0
Travis Job 6869.1
2 6869.2 11 Dec 2018 07:43AM CUT 0
100.0
Travis Job 6869.2
Source Files on build 6869
  • List 0
  • Changed 30
  • Source Changed 6
  • Coverage Changed 30
Loading...
Coverage∆FileLinesRelevantCoveredMissedHits/LineBranch HitsBranch Misses
No data available in table
Showing 0 to 0 of 0 entries
  • Previous
  • Next
  • Back to Repo
  • Travis Build #6869
  • fc1ddbcb on github
  • Prev Build on master (#6862)
  • Next Build on master (#6870)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc