Code Duplication    Length = 4-4 lines in 2 locations

doc/rpm-build/checkout-build-archives.php 2 locations

@@ 251-254 (lines=4) @@
248
	{
249
		throw new Exception("checkout directory '{$config['checkoutdir']} does NOT exists or is NO directory!");
250
	}
251
	if (!($mrconfig = file_get_contents($path=$config['checkoutdir'].'/.mrconfig')))
252
	{
253
		throw new Exception("$path not found!");
254
	}
255
	$module = $baseurl = null;
256
	$modules = array();
257
	foreach(explode("\n", $mrconfig) as $line)
@@ 382-385 (lines=4) @@
379
{
380
	global $config;
381
382
	if (!($json = file_get_contents($path=$config['checkoutdir'].'/composer.json')))
383
	{
384
		throw new Exception("Can NOT read $path to update with new version!");
385
	}
386
	if (preg_match('/"version":\s*"[^"]+"/', $json))
387
	{
388
		$json = preg_replace('/"version":\s*"[^"]+"/', '"version": "'.$version.'"', $json);