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

google / quiver-dart / 419 / 1
84%
master: 84%

Build:
DEFAULT BRANCH: master
Ran 16 Nov 2017 07:25PM UTC
Files 47
Run time 2s
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

16 Nov 2017 07:24PM UTC coverage: 81.33% (+0.1%) from 81.225%
DARTANALYZER_FLAGS='--fatal-warnings --strong'

push

travis-ci

cbracken
Fix memory leak in LruCache (#389)

* LruMap promotion of the MRU entry causes the entry to link to itself

Fixes https://github.com/google/quiver-dart/issues/357

When the most-recently-used element in the map is re-added, promotion
caused a loop in the linked list. In such a case, the correct behaviour
is no-op.

* LruMap: Update the previous reference of the next entry when removing entries

When removing an entry in the middle of the linked list the previous pointer
in the following entry is not updated. When this pointer is used the LruMap
can reach a state where there are entries in the HashMap but not in the
LinkedList.

Any such entries will never be evicted from the cache since cache eviction
comes from the LinkedList.

* Add Adam Lofts to authors list.

1211 of 1489 relevant lines covered (81.33%)

1.53 hits per line

Source Files on job 419.1 (DARTANALYZER_FLAGS='--fatal-warnings --strong')
  • Tree
  • List 0
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 419
  • Travis Job 419.1
  • 785b7625 on github
  • Prev Job for DARTANALYZER_FLAGS='--fatal-warnings --strong' on master (#415.1)
  • Next Job for DARTANALYZER_FLAGS='--fatal-warnings --strong' on master (#422.1)
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