Code Duplication    Length = 8-11 lines in 2 locations

modules/perf/class.jetpack-perf-optimize-assets.php 1 location

@@ 148-158 (lines=11) @@
145
146
		// fetch all deps for head
147
		$wp_scripts->all_deps( $wp_scripts->queue, true, 1 );
148
		foreach( $wp_scripts->to_do as $handle ) {
149
			$registration = $wp_scripts->registered[$handle];
150
			if ( $registration->args !== NULL ) {
151
				// skip, this asset has an explicit location
152
				continue;
153
			}
154
155
			$asset_group = apply_filters( 'jetpack_perf_asset_group', 1, $handle );
156
			$registration->args = $asset_group;
157
			$wp_scripts->groups[$handle] = $asset_group;
158
		}
159
	}
160
161
	function set_asset_groups( $group, $handle ) {

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 );