• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
You are now the owner of this repo.

doorgan / sourceror
94%
main: 94%

Build:
Build:
LAST BUILD BRANCH: ci/add-elixir-1-20
DEFAULT BRANCH: main
Repo Added 27 May 2021 04:00AM UTC
Token hklAbXOfLXkX8J1KWoX13TzjisrVOeAJt regen
Build 502 Last
Files 15
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 ci/add-elixir-1-20
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • 0.10
  • aliases-range-fix
  • all-the-way-up
  • bc-add-subtree
  • bc-map-start-position
  • bc-strip-meta
  • bc-strip-meta-fix
  • bc-zipper-find-all
  • better_reconciliation
  • better_traversal
  • ci/add-elixir-1-20
  • do-end-blocks-with-eoe
  • docs-fix
  • dooegan/v1.6.0
  • doorgan-patch-1
  • doorgan-patch-2
  • doorgan-patch-4
  • doorgan/add_find_value
  • doorgan/add_structs
  • doorgan/add_zipper_within
  • doorgan/ci-hex
  • doorgan/declarative_range_tests
  • doorgan/expand_patch_api
  • doorgan/fast_zippers
  • doorgan/fix-charlist-concat-range
  • doorgan/fix-ci
  • doorgan/fix_116_incorrect_range
  • doorgan/fix_ci
  • doorgan/fix_columns_handling
  • doorgan/fix_get_range_for_qualified_double_calls
  • doorgan/fix_heredoc_ranges
  • doorgan/fix_interpolation_ranges
  • doorgan/fix_ranges
  • doorgan/fix_tests
  • doorgan/igniter-code-port
  • doorgan/perf-comparise-positions
  • doorgan/release-please
  • doorgan/release-please-2
  • doorgan/remove_submodule
  • doorgan/traverse-while-remove-root
  • doorgan/update_changelog
  • doorgan/update_ex_doc
  • doorgan/update_readme
  • doorgan/update_runners
  • doorgan/update_workflows_images
  • doorgan/v-0.12.0
  • doorgan/v0.13.0
  • doorgan/v0.14.0
  • doorgan/v1.0.1
  • doorgan/v1.0.2
  • doorgan/v1.0.3
  • doorgan/v1.0_release
  • doorgan/v1.1.0
  • doorgan/v1.10.0
  • doorgan/v1.10.1
  • doorgan/v1.2.0
  • doorgan/v1.2.1
  • doorgan/v1.3.0
  • doorgan/v1.4.0
  • doorgan/v1.5.0
  • doorgan/v1.7.0
  • doorgan/v1.7.1
  • doorgan/v1.8.2
  • doorgan/v1.9.0
  • doorgan/zipper-paths
  • doorgan/zipper_remove_bug
  • elixir-1-14
  • fast-zipper-empty-siblings
  • fix-comment-formatting
  • fix-comment-formatting-2
  • fix-extract-comments
  • fix-get-range-for-binaries
  • fix-typespec
  • get-range-anon-fn-calls
  • get-range-fix
  • get_range
  • gp-pereira/zipper_at_range
  • main
  • me/endless-zipper
  • node-identification
  • noop
  • patch-1
  • quoted-to-algebra
  • range-fixes
  • range_with_comments
  • refactor-zipper
  • refs/pull/100/merge
  • refs/pull/102/merge
  • refs/pull/104/merge
  • refs/pull/107/merge
  • refs/pull/111/merge
  • refs/tags/0.2.1
  • refs/tags/0.2.2
  • refs/tags/0.3.0
  • refs/tags/v0.10
  • refs/tags/v0.11
  • refs/tags/v0.11.1
  • refs/tags/v0.11.2
  • refs/tags/v0.12.0
  • refs/tags/v0.4.0
  • refs/tags/v0.6.0
  • refs/tags/v0.6.1
  • refs/tags/v0.7.0
  • refs/tags/v0.7.1
  • refs/tags/v0.7.2
  • refs/tags/v0.8.0
  • refs/tags/v0.8.1
  • refs/tags/v0.8.10
  • refs/tags/v0.8.2
  • refs/tags/v0.8.3
  • refs/tags/v0.8.4
  • refs/tags/v0.8.5
  • refs/tags/v0.8.6
  • refs/tags/v0.8.7
  • refs/tags/v0.8.8
  • refs/tags/v0.8.9
  • refs/tags/v0.9.0
  • revert-zipper-change
  • rich_ast
  • support-ignoring-dot-formatter
  • traverse-skip
  • use-erlef-setup-beam
  • use-supertree
  • v.0.9
  • v0.14.1
  • v0.7
  • v0.8
  • za-search-pattern-fix
  • za-search-to-pattern
  • za-zipper-at
  • za-zipper-nil-handling
  • zipper-find
  • zipper-fixes
  • zipper-skip
  • zipper-struct
  • zippers

11 Jun 2026 12:09PM UTC coverage: 94.224%. Remained the same
2a0cb04b23f2770388b7104cd3f8cb3af6ef2a0b-PR-209

Pull #209

github

gilbertwong96
ci: add Elixir 1.20 to the test matrix

Keep all existing versions in the matrix (1.12.3 through 1.19.5) and
just add a new entry for the latest stable release.

Elixir 1.20 supports OTP 27-29; 28.3.1 is used here to match what 1.19
already exercises in the matrix.

Also loosen the `parse_string!/2 returns an empty block for an empty
string` test to match the AST shape rather than asserting exact
equality on the metadata. Elixir 1.20+ now includes `:line` and
`:column` keys on the empty-block metadata, so the old equality
assertion no longer holds.
Pull Request #209: ci: add Elixir 1.20 to the test matrix

1093 of 1160 relevant lines covered (94.22%)

782.93 hits per line

Relevant lines Covered
Build:
Build:
1160 RELEVANT LINES 1093 COVERED LINES
782.93 HITS PER LINE
Source Files on main
  • Tree
  • List 15
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
2a0cb04b... ci/add-elixir-1-20 ci: add Elixir 1.20 to the test matrix Keep all existing versions in the matrix (1.12.3 through 1.19.5) and just add a new entry for the latest stable release. Elixir 1.20 supports OTP 27-29; 28.3.1 is used here to match what 1.19 already exerci... Pull #209 11 Jun 2026 12:12PM UTC gilbertwong96 github
94.22
2cdb68b5... main fix: clear all sourceror compilation warnings - mix.exs: move `preferred_cli_env` to `def cli` on Elixir >= 1.14 (Mix 1.19 deprecation), keep the legacy `def project` form on v1.12/v1.13 where `def cli` is not available. Uses a compile-time ... Pull #208 11 Jun 2026 10:42AM UTC gilbertwong96 github
94.31
720a2a67... main fix: clear all sourceror compilation warnings - mix.exs: move preferred_cli_env to def cli (Mix 1.20 deprecation) - code/keyword.ex: drop unused `require Sourceror.Code.Common` - code/keyword.ex: remove unreachable `{:ok, _} = other` clause in ... Pull #208 11 Jun 2026 09:11AM UTC gilbertwong96 github
94.31
cb64107e... main fix: clear all sourceror compilation warnings - mix.exs: move preferred_cli_env to def cli (Mix 1.20 deprecation) - code/keyword.ex: drop unused `require Sourceror.Code.Common` - code/keyword.ex: remove unreachable `{:ok, _} = other` clause in ... Pull #208 11 Jun 2026 09:09AM UTC gilbertwong github
94.31
7014665d... main perf: make compare_positions extract metadata once (#206) push 30 Apr 2026 12:21AM UTC web-flow github
94.22
298190ae... doorgan/perf-comparise-positions perf: make compare_positions extract metadata once Pull #206 30 Apr 2026 12:17AM UTC doorgan github
94.22
a68fa019... doorgan/perf-comparise-positions perf: make compare_positions extract metadata once Pull #206 29 Apr 2026 11:42PM UTC doorgan github
94.22
a68fa019... doorgan/perf-comparise-positions perf: make compare_positions extract metadata once push 29 Apr 2026 11:28PM UTC doorgan github
94.22
566201c7... main ci: fix hex release (#205) push 06 Mar 2026 10:22PM UTC web-flow github
94.22
1541c96d... doorgan/ci-hex ci: fix hex release Pull #205 06 Mar 2026 10:22PM UTC doorgan github
94.22
See All Builds (335)
  • 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