Code Duplication    Length = 7-7 lines in 2 locations

apps/files_external/lib/Lib/Storage/SMB.php 2 locations

@@ 216-222 (lines=7) @@
213
		try {
214
			$result = $this->share->rename($absoluteSource, $absoluteTarget);
215
		} catch (AlreadyExistsException $e) {
216
			if ($retry) {
217
				$this->remove($target);
218
				$result = $this->share->rename($absoluteSource, $absoluteTarget, false);
219
			} else {
220
				\OC::$server->getLogger()->logException($e, ['level' => ILogger::WARN]);
221
				return false;
222
			}
223
		} catch (InvalidArgumentException $e) {
224
			if ($retry) {
225
				$this->remove($target);
@@ 224-230 (lines=7) @@
221
				return false;
222
			}
223
		} catch (InvalidArgumentException $e) {
224
			if ($retry) {
225
				$this->remove($target);
226
				$result = $this->share->rename($absoluteSource, $absoluteTarget, false);
227
			} else {
228
				\OC::$server->getLogger()->logException($e, ['level' => ILogger::WARN]);
229
				return false;
230
			}
231
		} catch (\Exception $e) {
232
			\OC::$server->getLogger()->logException($e, ['level' => Util::WARN]);
233
			return false;