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

elixir-git / archived-jgit-port / 44
98%

Build:
DEFAULT BRANCH: master
Ran 08 Jun 2019 11:29PM UTC
Jobs 1
Files 48
Run time 3s
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

pending completion
44

push

travis-ci

web-flow
Implement Xgit.DirCache.DirCacheEntry. (#151)

* Set up to port DirCacheEntry.

* Note about how to port DirCacheEditor when we get there.

* Design the struct.

All instances of mutation of this Java class that I can find occur between construction and hand-off of the reference, so we can safely treat the underlying struct in Xgit as immutable.

* WIP on new/1 and new/2 implementations.

* Simplify a bit. Need a check_path implementation from SystemReader.

* Finish up implementation of new/2.

* "Fix" Credo warning about reraise.

* Delete test code that has been ported.

* Fix coverage gaps.

* Construct with stage.

* WIP on set_file_mode/2.

Need implementation of NB.encode_int32/1.

* Minor fix-ups.

* Tests for set_file_mode.

* Implement assume_valid flag.

* Let's be consistent about path being a charlist.

* Make clear that set_* functions are returning a new entry.

* Implement creation_time and set_creation_time.

* Implement last_modified_time and set_last_modified_time.

* Cover the edge case of name > 64 chars.

* No, really, I want that last line covered!

* Punting on remaining edge cases. Add link to GitHub issue.

1124 of 1140 relevant lines covered (98.6%)

123.44 hits per line

Jobs
ID Job ID Ran Files Coverage
1 44.1 (MIX_ENV=test) 08 Jun 2019 11:29PM UTC 0
98.6
Travis Job 44.1
Source Files on build 44
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #44
  • 69f7fdb4 on github
  • Prev Build on master (#34)
  • Next Build on master (#46)
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