| ⇢ | F | SharedStorage added | |
| F | ↛ | Shared removed |
| ⇢ | D | SharedStorage::fopen() added | |
| ⇢ | B | SharedStorage::getPermissions() added | |
| ⇢ | B | SharedStorage::rename() added | |
| ⇢ | A | SharedStorage::getScanner() added | |
| ⇢ | A | SharedStorage::getPropagator() added | |
| ⇢ | A | SharedStorage::isReadable() added | |
| ⇢ | A | SharedStorage::acquireLock() added | |
| ⇢ | A | SharedStorage::isSharable() added | |
| ⇢ | A | SharedStorage::releaseLock() added | |
| ⇢ | A | SharedStorage::changeLock() added | |
| ⋮ | view more | ||
| D | ↛ | Shared::fopen() removed | |
| B | ↛ | Shared::getPermissions() removed | |
| B | ↛ | Shared::rename() removed | |
| A | ↛ | Shared::getScanner() removed | |
| A | ↛ | Shared::getPropagator() removed | |
| A | ↛ | Shared::isReadable() removed | |
| A | ↛ | Shared::acquireLock() removed | |
| A | ↛ | Shared::isSharable() removed | |
| A | ↛ | Shared::releaseLock() removed | |
| A | ↛ | Shared::changeLock() removed | |
| ⋮ | view more | ||