• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
Info updated!

doorgan / sourceror
94%

Build:
DEFAULT BRANCH: main
Repo Added 27 May 2021 04:00AM UTC
Token hklAbXOfLXkX8J1KWoX13TzjisrVOeAJt regen
Build 445 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 main
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
  • 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/declarative_range_tests
  • doorgan/expand_patch_api
  • doorgan/fast_zippers
  • 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/remove_submodule
  • 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.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_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

23 May 2025 05:09PM UTC coverage: 93.762% (-0.03%) from 93.791%
ffb1ad3c2b111371ff9c568b93ee41a145499349

push

github

web-flow
FastZipper empty siblings + `new` + Enum.reverse optimizations (#193)

* FastZipper: three minor optimizations

- singular empty sibling representation results in less branching
- replace private `new` function with record macro calls
- optimize `Enum.reverse(x) ++ y` to `Enum.reverse(x, y)`

21 of 22 new or added lines in 1 file covered. (95.45%)

1007 of 1074 relevant lines covered (93.76%)

805.58 hits per line

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

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
ffb1ad3c... main FastZipper empty siblings + `new` + Enum.reverse optimizations (#193) * FastZipper: three minor optimizations - singular empty sibling representation results in less branching - replace private `new` function with record macro calls - optimize `... push 23 May 2025 05:12PM UTC web-flow github
93.76
5ce59b58... fast-zipper-empty-siblings test Pull #193 23 May 2025 03:56PM UTC novaugust github
93.76
9280a050... main v1.10.0 (#191) push 08 May 2025 09:24PM UTC web-flow github
93.79
1408e1fa... doorgan/v1.10.0 v1.10.0 Pull #191 08 May 2025 09:22PM UTC doorgan github
93.79
b1e689b8... main Implement record based fast zippers (#189) * Implement record based fast zippers * Add tests and docs * Add usage docs push 08 May 2025 09:20PM UTC web-flow github
93.79
3894c2c6... doorgan/fast_zippers Add usage docs Pull #189 08 May 2025 09:16PM UTC doorgan github
93.79
3894c2c6... doorgan/fast_zippers Add usage docs Pull #189 08 May 2025 09:16PM UTC doorgan github
93.79
06a379c2... doorgan/fast_zippers Add tests and docs Pull #189 08 May 2025 09:03PM UTC doorgan github
93.79
f2f82cf0... main Fix typo in CHANGELOG.md (#190) push 14 Apr 2025 07:26PM UTC web-flow github
94.32
77dc12a5... doorgan-patch-4 Fix typo in CHANGELOG.md push 14 Apr 2025 07:25PM UTC web-flow github
94.32
See All Builds (288)
  • 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

© 2025 Coveralls, Inc