Code Duplication    Length = 10-10 lines in 2 locations

packages/autoloader/src/AutoloadProcessor.php 2 locations

@@ 78-87 (lines=10) @@
75
			foreach ( $autoloads['psr-4'] as $namespace => $sources ) {
76
				$namespace = empty( $namespace ) ? null : $namespace;
77
78
				foreach ( $sources as $source ) {
79
					$classmap = call_user_func( $this->classmapScanner, $source['path'], $excludedClasses, $namespace );
80
81
					foreach ( $classmap as $class => $path ) {
82
						$processed[ $class ] = array(
83
							'version' => $source['version'],
84
							'path'    => call_user_func( $this->pathCodeTransformer, $path ),
85
						);
86
					}
87
				}
88
			}
89
		}
90
@@ 92-101 (lines=10) @@
89
		}
90
91
		if ( ! empty( $autoloads['classmap'] ) ) {
92
			foreach ( $autoloads['classmap'] as $package ) {
93
				$classmap = call_user_func( $this->classmapScanner, $package['path'], $excludedClasses, null );
94
95
				foreach ( $classmap as $class => $path ) {
96
					$processed[ $class ] = array(
97
						'version' => $package['version'],
98
						'path'    => call_user_func( $this->pathCodeTransformer, $path ),
99
					);
100
				}
101
			}
102
		}
103
104
		return $processed;