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

coderaiser / putout-editor / 36606319739
100%

Build:
DEFAULT BRANCH: master
Ran 29 Sep 2026 05:40PM UTC
Jobs 3
Files 116
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

29 Sep 2026 05:37PM UTC coverage: 100.0%. Remained the same
36606319739

push

github

coderaiser
refactor: plugin-putout-editor: remove-comments is an includer

The rule became include + filter, which is the shape the house docs call an
includer and which the maintainer suggested. It drops the Program visitor and
the raw traverse from the previous commit in favour of naming the node types
by their babel aliases.

include is ['Statement', 'Expression', 'ObjectProperty']. Measured on a file
carrying all ten comment positions: 11 places, 0 comments left after --fix,
the same result the traverse form gave.

The aliases are load-bearing rather than decorative. ['Statement'] alone
reports all ten but leaves the ObjectProperty comment in place, and
['__', 'Statement'] is no better: __ and __a both resolve to Identifier, and an
Identifier never carries a comment - checked against a real file, false. So
the placeholder form reaches nodes that have nothing to find, and it cannot
stand in for the aliases. 'Node' is not a valid include either; babel rejects
it with "You gave us a visitor for the node type Node".

fix takes a bare path here, not the {path, key} a traverse rule gets: the
includer builds its visitor with prePush, which calls push(path), so runFix
hands fix that path. Reading it as {path, key} silently fixed nothing.

172 tests, 100% coverage, putout . clean.

1081 of 1081 branches covered (100.0%)

Branch coverage included in aggregate %.

6670 of 6670 relevant lines covered (100.0%)

61.48 hits per line

Jobs
ID Job ID Ran Files Coverage
1 36606319739.1 29 Sep 2026 05:40PM UTC 116
100.0
GitHub Action Run
2 36606319739.2 29 Sep 2026 05:40PM UTC 116
100.0
GitHub Action Run
3 36606319739.3 29 Sep 2026 05:40PM UTC 116
100.0
GitHub Action Run
Source Files on build 36606319739
  • Tree
  • List 116
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #36606319739
  • 24233897 on github
  • Prev Build on master (#36602086933)
  • Next Build on master (#36607671474)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc