Code Duplication    Length = 3-3 lines in 2 locations

lib/private/Files/Cache/Scanner.php 2 locations

@@ 317-319 (lines=3) @@
314
	 * @throws \OC\ServerNotAvailableException
315
	 */
316
	public function scan($path, $recursive = self::SCAN_RECURSIVE, $reuse = -1, $lock = true) {
317
		if ($reuse === -1) {
318
			$reuse = ($recursive === self::SCAN_SHALLOW) ? self::REUSE_ETAG | self::REUSE_SIZE : self::REUSE_ETAG;
319
		}
320
		if ($lock && $this->storage->instanceOfStorage(ILockingStorage::class)) {
321
			$this->storage->acquireLock('scanner::' . $path, ILockingProvider::LOCK_EXCLUSIVE, $this->lockingProvider);
322
			$this->storage->acquireLock($path, ILockingProvider::LOCK_SHARED, $this->lockingProvider);
@@ 386-388 (lines=3) @@
383
	 * @throws \OCP\Lock\LockedException
384
	 */
385
	protected function scanChildren($path, $recursive = self::SCAN_RECURSIVE, $reuse = -1, $folderId = null, $lock = true) {
386
		if ($reuse === -1) {
387
			$reuse = ($recursive === self::SCAN_SHALLOW) ? self::REUSE_ETAG | self::REUSE_SIZE : self::REUSE_ETAG;
388
		}
389
		$this->emit('\OC\Files\Cache\Scanner', 'scanFolder', [$path, $this->storageId]);
390
		$size = 0;
391
		if ($folderId !== null) {