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

futpib / parser
90%

Build:
DEFAULT BRANCH: master
Repo Added 08 Dec 2024 10:17AM UTC
Token j1ngPS14bwgZzQ86kbekPthJAaYHzu35D regen
Build 437 Last
Files 116
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

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • copilot/add-androidx-dex-test
  • copilot/add-blend-mode-color-filter-test
  • copilot/add-coroutine-debugging-test
  • copilot/add-d6-a-parsedexagainstsmalimacro-test
  • copilot/add-dex-parse-test
  • copilot/add-dex-parser-test
  • copilot/add-dex-parsing-test
  • copilot/add-dex-test-for-actionbarcontextview
  • copilot/add-dex-test-for-appcompat
  • copilot/add-fileprovider-parsedex-test
  • copilot/add-focus-transactions-test
  • copilot/add-font-builder-dex-test
  • copilot/add-h1j-parse-dex-test
  • copilot/add-h262reader-parsedex-test
  • copilot/add-intmath-parsedex-test
  • copilot/add-keyeventdispatcher-parsedex-test
  • copilot/add-linear-smooth-scroller-test
  • copilot/add-locale-list-dex-test-again
  • copilot/add-opusdecoder-dex-test
  • copilot/add-parse-dex-against-smali
  • copilot/add-parse-dex-against-smali-macro-test
  • copilot/add-parse-dex-against-smali-macro-test-5e8edb5d-10c3-4a01-b307-b897b8f179db
  • copilot/add-parse-dex-against-smali-macro-test-9e249076-7508-40b2-b720-77616d632d38
  • copilot/add-parse-dex-against-smali-macro-test-again
  • copilot/add-parse-dex-against-smali-macro-test-another-one
  • copilot/add-parse-dex-against-smali-macro-test-one-more-time
  • copilot/add-parse-dex-against-smali-macro-test-please-work
  • copilot/add-parse-dex-against-smali-macro-test-yet-again
  • copilot/add-parse-dex-against-smali-test-another-one
  • copilot/add-parse-dex-against-smali-test-bf965707-32f5-4e35-a2d3-2fbb58b5676b
  • copilot/add-parse-dex-against-smali-test-c0b890d6-df82-4884-a6cb-e8458eaed4de
  • copilot/add-parse-dex-against-smali-test-c44ec164-a6de-44ad-b332-a2a5c8cb4166
  • copilot/add-parse-dex-against-smali-test-d8a397d6-becf-49b2-bd6a-3c08a9315c4e
  • copilot/add-parse-dex-against-smali-test-one-more-time
  • copilot/add-parse-dex-against-smali-test-please-work
  • copilot/add-parse-dex-against-smali-test-yet-again
  • copilot/add-parsedex-against-smali-test
  • copilot/add-parsedex-against-smali-test-again
  • copilot/add-parsedex-against-smali-test-another-one
  • copilot/add-parsedex-against-smali-test-yet-again
  • copilot/add-parsedex-againstsmalimacro-test
  • copilot/add-parsedex-againstsmalimacro-test-again
  • copilot/add-parsedex-againstsmalimacro-test-another-one
  • copilot/add-parsedex-againstsmalimacro-test-yet-again
  • copilot/add-parsedex-smali-test
  • copilot/add-parsedexagainstmali-test
  • copilot/add-parsedexagainstsmali-test
  • copilot/add-parsedexagainstsmali-test-again
  • copilot/add-parsedexagainstsmalimacro-test
  • copilot/add-parsedexagainstsmalimacro-test-again
  • copilot/add-parsedexagainstsmalimacro-test-another-one
  • copilot/add-parsedexagainstsmalimacro-test-yet-again
  • copilot/add-parsedexagaintsmali-test
  • copilot/add-parsedexagaintsmali-test-again
  • copilot/add-parser-test-for-dex
  • copilot/add-standard-integrity-error-code-test
  • copilot/check-util-existence
  • copilot/fix-argument-name-clash
  • copilot/fix-coveralls-failure
  • copilot/fix-export-assignment-error
  • copilot/fix-failing-test-dalvik-parser
  • copilot/fix-incorrect-branch-offsets
  • copilot/fix-regular-expression-parser
  • copilot/fix-smali-parser-order
  • copilot/fix-test-dalvik-executable
  • copilot/fix-test-failure
  • copilot/fix-test-failure-in-parser
  • copilot/fix-test-failures-seed-498332220
  • copilot/fix-todo-comment
  • copilot/fix-todo-comment-again
  • copilot/fix-todo-comment-another-one
  • copilot/fix-todo-comment-issue
  • copilot/fix-todo-comment-yet-again
  • copilot/fix-tsc-errors
  • copilot/fix-typescript-errors
  • copilot/fix-yarn-xo-command-error
  • copilot/implement-dalvik-format-parser
  • copilot/implement-dalvik-formats
  • copilot/implement-dalvik-parser-format
  • copilot/implement-dalvik-parsing-format
  • copilot/implement-debug-info-in-smali-parser
  • copilot/increase-tests-timeout
  • copilot/make-executables-available-github-ci
  • copilot/refactor-dex-unparser-code
  • copilot/refactor-parser-logic
  • copilot/remove-if-statements-encoded-values
  • copilot/remove-sort-field-annotations
  • copilot/remove-sort-method-annotations
  • copilot/remove-sort-parameter-annotations
  • copilot/replace-old-parsers-with-regexp
  • copilot/replace-tuple-parser-patterns
  • copilot/replace-tuple-parser-patterns-again
  • copilot/setup-copilot-instructions
  • copilot/update-regex-utils-parser-again
  • copilot/update-regex-utils-to-2-9-1
  • copilot/upgrade-all-dependencies
  • copilot/upgrade-dependencies-to-latest
  • master

14 Mar 2026 10:31PM UTC coverage: 90.383% (+0.009%) from 90.374%
23097771215

push

github

futpib
Fix heredoc parser failing on indented delimiters

The heredoc parser required the terminating delimiter to match exactly
with no leading whitespace. When a heredoc had an indented terminator
(e.g. inside a command substitution in an indented context), the parser
would never find the end, consuming everything past the delimiter and
causing parse failures.

Fix by trimming leading whitespace before comparing lines to the
delimiter, similar to bash's <<- behavior but extended to spaces.

3936 of 4539 branches covered (86.72%)

Branch coverage included in aggregate %.

18864 of 20687 relevant lines covered (91.19%)

384341.2 hits per line

Relevant lines Covered
Build:
Build:
20687 RELEVANT LINES 18864 COVERED LINES
384341.2 HITS PER LINE
Source Files on master
  • Tree
  • List 116
  • Changed 14
  • Source Changed 1
  • Coverage Changed 14
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
23097771215 master Fix heredoc parser failing on indented delimiters The heredoc parser required the terminating delimiter to match exactly with no leading whitespace. When a heredoc had an indented terminator (e.g. inside a command substitution in an indented cont... push 14 Mar 2026 10:37PM UTC futpib github
90.38
22060325751 master Merge pull request #244 from futpib/copilot/fix-regular-expression-parser Fix negated empty character class to include line terminators push 16 Feb 2026 11:52AM UTC web-flow github
90.37
22059330564 copilot/fix-regular-expression-parser Merge 4077f334f into 05bcad17b Pull #244 16 Feb 2026 10:58AM UTC web-flow github
90.61
22059190409 master Merge pull request #243 from futpib/copilot/update-regex-utils-parser-again Update @gruhn/regex-utils to 2.9.1 and adapt parser to new AST format push 16 Feb 2026 10:36AM UTC web-flow github
90.32
22058844516 copilot/update-regex-utils-parser-again Merge 313372869 into 22ed08407 Pull #243 16 Feb 2026 10:30AM UTC web-flow github
90.6
22056377084 copilot/update-regex-utils-parser-again Merge 667f96c43 into 22ed08407 Pull #243 16 Feb 2026 09:58AM UTC web-flow github
90.3
22047353374 copilot/update-regex-utils-to-2-9-1 Merge ff531f25b into 22ed08407 Pull #242 16 Feb 2026 08:54AM UTC web-flow github
90.34
22045608787 copilot/upgrade-all-dependencies Merge 617aeeb2c into 9ffb576fe Pull #240 16 Feb 2026 12:58AM UTC web-flow github
90.5
22045807651 master Merge pull request #240 from futpib/copilot/upgrade-all-dependencies Upgrade all dependencies to latest versions (except @gruhn/regex-utils) push 16 Feb 2026 12:51AM UTC web-flow github
90.28
22045421395 copilot/upgrade-all-dependencies Merge ca79aa05e into 9ffb576fe Pull #240 15 Feb 2026 11:59PM UTC web-flow github
90.0
See All Builds (411)

Badge your Repo: parser

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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