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

eslint / csstree / 19584188005
99%

Build:
DEFAULT BRANCH: main
Ran 21 Nov 2025 09:37PM UTC
Jobs 1
Files 135
Run time 1min
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

21 Nov 2025 09:36PM UTC coverage: 98.551% (-0.06%) from 98.609%
19584188005

push

github

web-flow
fix: comma-separated declaration values parsed as Raw nodes (#101)

* Initial plan

* Fix comma-separated declaration values parsed as Raw nodes

- Import Comma and LeftCurlyBracket tokens in DeclarationList.js
- Fix isElementSelectorStart() to properly handle comma-separated values
- Use positive check for LeftCurlyBracket instead of negative exclusion
- Ensure pseudo-class detection only returns true when followed by {
- Add test cases for comma-separated declaration values

Fixes regression introduced in v3.6.7 where properties like background-attachment,
font-family, and transition with comma-separated values were incorrectly parsed
as Raw nodes instead of Declaration nodes.

Co-authored-by: nzakas <38546+nzakas@users.noreply.github.com>

* Improve code clarity in isElementSelectorStart function

- Restructure control flow for better readability
- Handle colon case explicitly with clearer logic
- Add more descriptive comments
- Separate declaration and selector detection paths

Co-authored-by: nzakas <38546+nzakas@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: nzakas <38546+nzakas@users.noreply.github.com>

2971 of 3049 branches covered (97.44%)

Branch coverage included in aggregate %.

17 of 21 new or added lines in 1 file covered. (80.95%)

3 existing lines in 1 file now uncovered.

11927 of 12068 relevant lines covered (98.83%)

4082.41 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
4
92.64
-5.32% lib/syntax/node/DeclarationList.js

Uncovered Existing Lines

Lines Coverage ∆ File
3
92.64
-5.32% lib/syntax/node/DeclarationList.js
Jobs
ID Job ID Ran Files Coverage
1 node-20 - 19584188005.1 21 Nov 2025 09:37PM UTC 135
98.55
GitHub Action Run
Source Files on build 19584188005
  • Tree
  • List 135
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • cb97eada on github
  • Prev Build on main (#19529914715)
  • Next Build on main (#19584241636)
  • Delete
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

© 2026 Coveralls, Inc