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

renatomassaro / FeebDB
78%
main: 86%

Build:
Build:
LAST BUILD BRANCH: bump-dependencies
DEFAULT BRANCH: main
Repo Added 23 Aug 2024 09:59PM UTC
Files 61
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 r/improve-types
branch: r/improve-types
CHANGE BRANCH
x
Reset
  • r/improve-types
  • add-after_read-callbacks
  • add-db_reload
  • add-format-opts
  • add-support-for-composite-PKs
  • add-support-for-custom-selection-fields
  • add-support-for-enqueueing-repos
  • add-support-for-structs-in-map-type
  • add-update_all-and-delete_all
  • allow-enum-values-to-be-defined-as-a-function
  • better-migrations
  • bump-dependencies
  • extract-stack-implementation
  • improve-structs-support-in-map-type
  • improved-context-handlin
  • improved-context-handling
  • improved-monitoring-of-leased-connections
  • main
  • make-migrations-atomic
  • minor-enhancements
  • r/add-db-with-context
  • r/add-dialyzer
  • r/add-enum-type
  • r/add-github-actions
  • r/generalize-migrator-metadata-function
  • simplify-virtual-fields
  • support-custom-types
  • virtual-fields
  • wip

04 Sep 2024 10:31AM UTC coverage: 77.991% (+6.4%) from 71.548%
7c15bccb4f70018cca8327e4cdaf8e10639cf4e0

Pull #4

github

renatomassaro
Add Utils.JSON to handle `null/nil` edge case

Simply using `:json.encode/1` and `:json/decode/1` directly, without
special handling, will not work for all cases, because it will convert
`nil` into the string "nil".

I'm moving this special encoder/decoder into a separate function, but I
plan to incorporate these changes into Renatils.
Pull Request #4: Improve Schema types

126 of 139 new or added lines in 16 files covered. (90.65%)

1 existing line in 1 file now uncovered.

893 of 1145 relevant lines covered (77.99%)

33.11 hits per line

Relevant lines Covered
Build:
Build:
1145 RELEVANT LINES 893 COVERED LINES
33.11 HITS PER LINE
Source Files on r/improve-types
  • Tree
  • List 49
  • Changed 22
  • Source Changed 0
  • Coverage Changed 12
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
7c15bccb... r/improve-types Add Utils.JSON to handle `null/nil` edge case Simply using `:json.encode/1` and `:json/decode/1` directly, without special handling, will not work for all cases, because it will convert `nil` into the string "nil". I'm moving this special encode... Pull #4 04 Sep 2024 10:33AM UTC renatomassaro github
77.99
e4a0a671... r/improve-types Add tests covering List type Pull #4 04 Sep 2024 10:12AM UTC renatomassaro github
77.89
72ca4b54... r/improve-types Add tests covering Map type Pull #4 03 Sep 2024 11:39AM UTC renatomassaro github
77.19
f295da81... r/improve-types Add tests covering DateTimeUTC type Pull #4 01 Sep 2024 11:06PM UTC renatomassaro github
76.47
2fef1036... r/improve-types Add tests covering UUID type Pull #4 01 Sep 2024 10:54AM UTC renatomassaro github
76.09
9a86c1df... r/improve-types Add tests covering UUID type Pull #4 31 Aug 2024 10:56PM UTC renatomassaro github
76.09
16452d77... r/improve-types Add tests covering String type Pull #4 31 Aug 2024 01:35PM UTC renatomassaro github
73.92
a68dccf9... r/improve-types Clarify docs around `Feeb.DB.Type.Behaviour.load!/2` Pull #4 31 Aug 2024 10:12AM UTC renatomassaro github
72.12
3cd2f236... r/improve-types Fix Coveralls badge in README It was pointing to the wrong branch. push 29 Aug 2024 10:38PM UTC renatomassaro github
72.12
See All Builds (112)
  • 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