mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-22 20:13:52 +00:00
added assert statements that validate constraints in MediaLibrary so far expressed only as a comment
Change-Id: I4ee9e5dc0f0c60ec1e6216e3b2b39ac766c13f0b
This commit is contained in:
1 parent
1415f61d16
commit
d27f243d3a
2 files changed
+8
-3
No files matched your search
@@ -226,6 +226,7 @@ class MediaLibrary {
|
||||
* To be called only under write lock!
|
||||
*/
|
||||
private void updateMapByRace_Add(MediaTrack mediaTrack) {
|
||||
assert lock.isWriteLocked();
|
||||
if (mediaTrack.assignedRaces != null) {
|
||||
for (RegattaAndRaceIdentifier assignedRace : mediaTrack.assignedRaces) {
|
||||
if (mediaTracksByRace.containsKey(assignedRace)) {
|
||||
@@ -244,7 +245,7 @@ class MediaLibrary {
|
||||
* To be called only under write lock!
|
||||
*/
|
||||
private void updateMapByRace_Remove(MediaTrack mediaTrack) {
|
||||
|
||||
assert lock.isWriteLocked();
|
||||
for (RegattaAndRaceIdentifier assignedRace : mediaTrack.assignedRaces) {
|
||||
Set<MediaTrack> mediaTracks = mediaTracksByRace.get(assignedRace);
|
||||
if (mediaTracks != null) {
|
||||
|
||||
Reference in new issue
Block a user