Code Duplication    Length = 5-5 lines in 3 locations

packages/autoloader/src/class-autoloader-handler.php 3 locations

@@ 116-120 (lines=5) @@
113
		if ( 2000 < filesize( $autoload_packages_path ) ) {
114
			// The autoload_package.php file is a v1.x, so try to delete v2.x files.
115
			$vendor_dir = dirname( $autoload_packages_path );
116
			if ( file_exists( trailingslashit( $vendor_dir ) . 'autoload_functions.php' )
117
				&& is_writable( $vendor_dir )
118
				&& is_executable( $vendor_dir ) ) {
119
				unlink( trailingslashit( $vendor_dir ) . 'autoload_functions.php' );
120
			}
121
122
			$jetpack_autoloader_dir = trailingslashit( $vendor_dir ) . 'jetpack-autoloader';
123
			if ( file_exists( trailingslashit( $jetpack_autoloader_dir ) . 'autoload_functions.php' )
@@ 123-127 (lines=5) @@
120
			}
121
122
			$jetpack_autoloader_dir = trailingslashit( $vendor_dir ) . 'jetpack-autoloader';
123
			if ( file_exists( trailingslashit( $jetpack_autoloader_dir ) . 'autoload_functions.php' )
124
				&& is_writable( $jetpack_autoloader_dir )
125
				&& is_executable( $jetpack_autoloader_dir ) ) {
126
				unlink( trailingslashit( $jetpack_autoloader_dir ) . 'autoload_functions.php' );
127
			}
128
129
			$composer_dir = trailingslashit( $vendor_dir ) . 'composer';
130
			if ( file_exists( trailingslashit( $composer_dir ) . 'jetpack_autoload_classmap.php' )
@@ 130-134 (lines=5) @@
127
			}
128
129
			$composer_dir = trailingslashit( $vendor_dir ) . 'composer';
130
			if ( file_exists( trailingslashit( $composer_dir ) . 'jetpack_autoload_classmap.php' )
131
				&& is_writable( $composer_dir )
132
				&& is_executable( $composer_dir ) ) {
133
				unlink( trailingslashit( $composer_dir ) . 'jetpack_autoload_classmap.php' );
134
			}
135
136
			return true;
137
		}