Code Duplication    Length = 8-9 lines in 3 locations

modules/perf/class.jetpack-perf-optimize-assets.php 2 locations

@@ 169-177 (lines=9) @@
166
167
		// fetch all deps for head
168
		$wp_scripts->all_deps( $wp_scripts->queue, true, 1 );
169
		foreach( $wp_scripts->to_do as $handle ) {
170
			$registration = $wp_scripts->registered[$handle];
171
			$asset_group = apply_filters( 'jetpack_perf_script_group', $registration->args, $handle );
172
173
			if ( $asset_group !== NULL ) {
174
				$registration->args = $asset_group;
175
				$wp_scripts->groups[$handle] = $asset_group;
176
			} 
177
		}
178
179
180
		global $wp_styles;
@@ 184-192 (lines=9) @@
181
182
                // fetch all deps for head
183
                $wp_styles->all_deps( $wp_styles->queue, true );
184
                foreach( $wp_styles->to_do as $handle ) {
185
                        $registration = $wp_styles->registered[$handle];
186
                        $asset_group = apply_filters( 'jetpack_perf_style_group', $registration->args, $handle );
187
188
                        if ( $asset_group !== NULL ) {
189
                                $registration->args = $asset_group;
190
                                $wp_styles->groups[$handle] = $asset_group;
191
                        }
192
                }
193
194
	}
195

modules/pwa/class.jetpack-pwa-service-worker.php 1 location

@@ 186-193 (lines=8) @@
183
		// resolve asset dependencies and capture URLs
184
		global $wp_scripts;
185
		$wp_scripts->all_deps( $wp_scripts->queue, true );
186
		foreach( $wp_scripts->to_do as $handle ) {
187
			$registration = $wp_scripts->registered[$handle];
188
			$url = apply_filters( 'script_loader_src', $registration->src, $handle );
189
			if ( $registration->ver ) {
190
				$url = add_query_arg( 'ver', $registration->ver, $url );
191
			}
192
			$asset_urls[] = $url;
193
		}
194
195
		global $wp_styles;
196
		$wp_styles->all_deps( $wp_styles->queue, true );