Completed
Branch updates-from-cafe (c7978b)
by
unknown
23:42 queued 17:07
created
core/libraries/iframe_display/Iframe.php 1 patch
Indentation   +334 added lines, -334 removed lines patch added patch discarded remove patch
@@ -18,373 +18,373 @@
 block discarded – undo
18 18
  */
19 19
 class Iframe
20 20
 {
21
-    /*
21
+	/*
22 22
     * HTML for notices and ajax gif
23 23
     * @var string $title
24 24
     */
25
-    protected $title = '';
25
+	protected $title = '';
26 26
 
27
-    /*
27
+	/*
28 28
     * HTML for the content being displayed
29 29
     * @var string $content
30 30
     */
31
-    protected $content = '';
31
+	protected $content = '';
32 32
 
33
-    /*
33
+	/*
34 34
     * whether or not to call wp_head() and wp_footer()
35 35
     * @var boolean $enqueue_wp_assets
36 36
     */
37
-    protected $enqueue_wp_assets = false;
37
+	protected $enqueue_wp_assets = false;
38 38
 
39
-    /*
39
+	/*
40 40
     * an array of CSS URLs
41 41
     * @var array $css
42 42
     */
43
-    protected $css = array();
43
+	protected $css = array();
44 44
 
45
-    /*
45
+	/*
46 46
     * an array of JS URLs to be set in the HTML header.
47 47
     * @var array $header_js
48 48
     */
49
-    protected $header_js = array();
49
+	protected $header_js = array();
50 50
 
51
-    /*
51
+	/*
52 52
     * an array of additional attributes to be added to <script> tags for header JS
53 53
     * @var array $footer_js
54 54
     */
55
-    protected $header_js_attributes = array();
55
+	protected $header_js_attributes = array();
56 56
 
57
-    /*
57
+	/*
58 58
     * an array of JS URLs to be displayed before the HTML </body> tag
59 59
     * @var array $footer_js
60 60
     */
61
-    protected $footer_js = array();
61
+	protected $footer_js = array();
62 62
 
63
-    /*
63
+	/*
64 64
     * an array of additional attributes to be added to <script> tags for footer JS
65 65
     * @var array $footer_js_attributes
66 66
     */
67
-    protected $footer_js_attributes = array();
67
+	protected $footer_js_attributes = array();
68 68
 
69
-    /*
69
+	/*
70 70
     * an array of JSON vars to be set in the HTML header.
71 71
     * @var array $localized_vars
72 72
     */
73
-    protected $localized_vars = array();
74
-
75
-
76
-    /**
77
-     * Iframe constructor
78
-     *
79
-     * @param string $title
80
-     * @param string $content
81
-     * @throws DomainException
82
-     */
83
-    public function __construct($title, $content)
84
-    {
85
-        global $wp_version;
86
-        if (! defined('EE_IFRAME_DIR_URL')) {
87
-            define('EE_IFRAME_DIR_URL', plugin_dir_url(__FILE__));
88
-        }
89
-        $this->setContent($content);
90
-        $this->setTitle($title);
91
-        $this->addStylesheets(
92
-            apply_filters(
93
-                'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__construct__default_css',
94
-                array(
95
-                    'site_theme'       => get_stylesheet_directory_uri()
96
-                                          . '/style.css?ver=' . EVENT_ESPRESSO_VERSION,
97
-                    'dashicons'        => includes_url('css/dashicons.min.css?ver=' . $wp_version),
98
-                    'espresso_default' => EE_GLOBAL_ASSETS_URL
99
-                                          . 'css/espresso_default.css?ver=' . EVENT_ESPRESSO_VERSION,
100
-                ),
101
-                $this
102
-            )
103
-        );
104
-        $this->addScripts(
105
-            apply_filters(
106
-                'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__construct__default_js',
107
-                array(
108
-                    'jquery'        => includes_url('js/jquery/jquery.js?ver=' . $wp_version),
109
-                    'espresso_core' => EE_GLOBAL_ASSETS_URL
110
-                                       . 'scripts/espresso_core.js?ver=' . EVENT_ESPRESSO_VERSION,
111
-                ),
112
-                $this
113
-            )
114
-        );
115
-        if (
116
-            apply_filters(
117
-                'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__construct__load_default_theme_stylesheet',
118
-                false
119
-            )
120
-        ) {
121
-            $this->addStylesheets(
122
-                apply_filters(
123
-                    'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__construct__default_theme_stylesheet',
124
-                    array('default_theme_stylesheet' => get_stylesheet_uri()),
125
-                    $this
126
-                )
127
-            );
128
-        }
129
-    }
130
-
131
-
132
-    /**
133
-     * @param string $title
134
-     * @throws DomainException
135
-     */
136
-    public function setTitle($title)
137
-    {
138
-        if (empty($title)) {
139
-            throw new DomainException(
140
-                esc_html__('You must provide a page title in order to create an iframe.', 'event_espresso')
141
-            );
142
-        }
143
-        $this->title = $title;
144
-    }
145
-
146
-
147
-    /**
148
-     * @param string $content
149
-     * @throws DomainException
150
-     */
151
-    public function setContent($content)
152
-    {
153
-        if (empty($content)) {
154
-            throw new DomainException(
155
-                esc_html__('You must provide content in order to create an iframe.', 'event_espresso')
156
-            );
157
-        }
158
-        $this->content = $content;
159
-    }
160
-
161
-
162
-    /**
163
-     * @param boolean $enqueue_wp_assets
164
-     */
165
-    public function setEnqueueWpAssets($enqueue_wp_assets)
166
-    {
167
-        $this->enqueue_wp_assets = filter_var($enqueue_wp_assets, FILTER_VALIDATE_BOOLEAN);
168
-    }
169
-
170
-
171
-    /**
172
-     * @param array $stylesheets
173
-     * @throws DomainException
174
-     */
175
-    public function addStylesheets(array $stylesheets)
176
-    {
177
-        if (empty($stylesheets)) {
178
-            throw new DomainException(
179
-                esc_html__(
180
-                    'A non-empty array of URLs, is required to add a CSS stylesheet to an iframe.',
181
-                    'event_espresso'
182
-                )
183
-            );
184
-        }
185
-        foreach ($stylesheets as $handle => $stylesheet) {
186
-            $this->css[ $handle ] = $stylesheet;
187
-        }
188
-    }
189
-
190
-
191
-    /**
192
-     * @param array $scripts
193
-     * @param bool  $add_to_header
194
-     * @throws DomainException
195
-     */
196
-    public function addScripts(array $scripts, $add_to_header = false)
197
-    {
198
-        if (empty($scripts)) {
199
-            throw new DomainException(
200
-                esc_html__(
201
-                    'A non-empty array of URLs, is required to add Javascript to an iframe.',
202
-                    'event_espresso'
203
-                )
204
-            );
205
-        }
206
-        foreach ($scripts as $handle => $script) {
207
-            if ($add_to_header) {
208
-                $this->header_js[ $handle ] = $script;
209
-            } else {
210
-                $this->footer_js[ $handle ] = $script;
211
-            }
212
-        }
213
-    }
214
-
215
-
216
-    /**
217
-     * @param array $script_attributes
218
-     * @param bool  $add_to_header
219
-     * @throws DomainException
220
-     */
221
-    public function addScriptAttributes(array $script_attributes, $add_to_header = false)
222
-    {
223
-        if (empty($script_attributes)) {
224
-            throw new DomainException(
225
-                esc_html__(
226
-                    'A non-empty array of strings, is required to add attributes to iframe Javascript.',
227
-                    'event_espresso'
228
-                )
229
-            );
230
-        }
231
-        foreach ($script_attributes as $handle => $script_attribute) {
232
-            if ($add_to_header) {
233
-                $this->header_js_attributes[ $handle ] = $script_attribute;
234
-            } else {
235
-                $this->footer_js_attributes[ $handle ] = $script_attribute;
236
-            }
237
-        }
238
-    }
239
-
240
-
241
-    /**
242
-     * @param array  $vars
243
-     * @param string $var_name
244
-     * @throws DomainException
245
-     */
246
-    public function addLocalizedVars(array $vars, $var_name = 'eei18n')
247
-    {
248
-        if (empty($vars)) {
249
-            throw new DomainException(
250
-                esc_html__(
251
-                    'A non-empty array of vars, is required to add localized Javascript vars to an iframe.',
252
-                    'event_espresso'
253
-                )
254
-            );
255
-        }
256
-        foreach ($vars as $handle => $var) {
257
-            if ($var_name === 'eei18n') {
258
-                EE_Registry::$i18n_js_strings[ $handle ] = $var;
259
-            } elseif ($var_name === 'eeCAL' && $handle === 'espresso_calendar') {
260
-                $this->localized_vars[ $var_name ] = $var;
261
-            } else {
262
-                if (! isset($this->localized_vars[ $var_name ])) {
263
-                    $this->localized_vars[ $var_name ] = array();
264
-                }
265
-                $this->localized_vars[ $var_name ][ $handle ] = $var;
266
-            }
267
-        }
268
-    }
269
-
270
-
271
-    /**
272
-     * @param string $utm_content
273
-     * @throws DomainException
274
-     */
275
-    public function display($utm_content = '')
276
-    {
277
-        $this->content .= EEH_Template::powered_by_event_espresso(
278
-            '',
279
-            '',
280
-            ! empty($utm_content) ? array('utm_content' => $utm_content) : array()
281
-        );
282
-        EE_System::do_not_cache();
283
-        echo wp_kses($this->getTemplate(), AllowedTags::getWithFullTags());
284
-        exit;
285
-    }
286
-
287
-
288
-    /**
289
-     * @return string
290
-     * @throws DomainException
291
-     */
292
-    public function getTemplate()
293
-    {
294
-        return EEH_Template::display_template(
295
-            __DIR__ . DIRECTORY_SEPARATOR . 'iframe_wrapper.template.php',
296
-            array(
297
-                'title'                => apply_filters(
298
-                    'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__getTemplate__title',
299
-                    $this->title,
300
-                    $this
301
-                ),
302
-                'content'              => apply_filters(
303
-                    'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__getTemplate__content',
304
-                    $this->content,
305
-                    $this
306
-                ),
307
-                'enqueue_wp_assets'    => apply_filters(
308
-                    'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__getTemplate__enqueue_wp_assets',
309
-                    $this->enqueue_wp_assets,
310
-                    $this
311
-                ),
312
-                'css'                  => (array) apply_filters(
313
-                    'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__getTemplate__css_urls',
314
-                    $this->css,
315
-                    $this
316
-                ),
317
-                'header_js'            => (array) apply_filters(
318
-                    'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__getTemplate__header_js_urls',
319
-                    $this->header_js,
320
-                    $this
321
-                ),
322
-                'header_js_attributes' => (array) apply_filters(
323
-                    'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__getTemplate__header_js_attributes',
324
-                    $this->header_js_attributes,
325
-                    $this
326
-                ),
327
-                'footer_js'            => (array) apply_filters(
328
-                    'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__getTemplate__footer_js_urls',
329
-                    $this->footer_js,
330
-                    $this
331
-                ),
332
-                'footer_js_attributes' => (array) apply_filters(
333
-                    'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__getTemplate__footer_js_attributes',
334
-                    $this->footer_js_attributes,
335
-                    $this
336
-                ),
337
-                'eei18n'               => apply_filters(
338
-                    'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__getTemplate__eei18n_js_strings',
339
-                    EE_Registry::localize_i18n_js_strings() . $this->localizeJsonVars(),
340
-                    $this
341
-                ),
342
-                'notices'              => EEH_Template::display_template(
343
-                    EE_TEMPLATES . 'espresso-ajax-notices.template.php',
344
-                    array(),
345
-                    true
346
-                ),
347
-            ),
348
-            true,
349
-            true
350
-        );
351
-    }
352
-
353
-
354
-    /**
355
-     * localizeJsonVars
356
-     *
357
-     * @return string
358
-     */
359
-    public function localizeJsonVars()
360
-    {
361
-        $JSON = '';
362
-        foreach ($this->localized_vars as $var_name => $vars) {
363
-            $this->localized_vars[ $var_name ] = $this->encodeJsonVars($vars);
364
-            $JSON .= "/* <![CDATA[ */ var {$var_name} = ";
365
-            $JSON .= wp_json_encode($this->localized_vars[ $var_name ]);
366
-            $JSON .= '; /* ]]> */';
367
-        }
368
-        return $JSON;
369
-    }
370
-
371
-
372
-    /**
373
-     * @param bool|int|float|string|array $var
374
-     * @return array|string|null
375
-     */
376
-    public function encodeJsonVars($var)
377
-    {
378
-        if (is_array($var)) {
379
-            $localized_vars = array();
380
-            foreach ((array) $var as $key => $value) {
381
-                $localized_vars[ $key ] = $this->encodeJsonVars($value);
382
-            }
383
-            return $localized_vars;
384
-        }
385
-        if (is_scalar($var)) {
386
-            return html_entity_decode((string) $var, ENT_QUOTES, 'UTF-8');
387
-        }
388
-        return null;
389
-    }
73
+	protected $localized_vars = array();
74
+
75
+
76
+	/**
77
+	 * Iframe constructor
78
+	 *
79
+	 * @param string $title
80
+	 * @param string $content
81
+	 * @throws DomainException
82
+	 */
83
+	public function __construct($title, $content)
84
+	{
85
+		global $wp_version;
86
+		if (! defined('EE_IFRAME_DIR_URL')) {
87
+			define('EE_IFRAME_DIR_URL', plugin_dir_url(__FILE__));
88
+		}
89
+		$this->setContent($content);
90
+		$this->setTitle($title);
91
+		$this->addStylesheets(
92
+			apply_filters(
93
+				'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__construct__default_css',
94
+				array(
95
+					'site_theme'       => get_stylesheet_directory_uri()
96
+										  . '/style.css?ver=' . EVENT_ESPRESSO_VERSION,
97
+					'dashicons'        => includes_url('css/dashicons.min.css?ver=' . $wp_version),
98
+					'espresso_default' => EE_GLOBAL_ASSETS_URL
99
+										  . 'css/espresso_default.css?ver=' . EVENT_ESPRESSO_VERSION,
100
+				),
101
+				$this
102
+			)
103
+		);
104
+		$this->addScripts(
105
+			apply_filters(
106
+				'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__construct__default_js',
107
+				array(
108
+					'jquery'        => includes_url('js/jquery/jquery.js?ver=' . $wp_version),
109
+					'espresso_core' => EE_GLOBAL_ASSETS_URL
110
+									   . 'scripts/espresso_core.js?ver=' . EVENT_ESPRESSO_VERSION,
111
+				),
112
+				$this
113
+			)
114
+		);
115
+		if (
116
+			apply_filters(
117
+				'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__construct__load_default_theme_stylesheet',
118
+				false
119
+			)
120
+		) {
121
+			$this->addStylesheets(
122
+				apply_filters(
123
+					'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__construct__default_theme_stylesheet',
124
+					array('default_theme_stylesheet' => get_stylesheet_uri()),
125
+					$this
126
+				)
127
+			);
128
+		}
129
+	}
130
+
131
+
132
+	/**
133
+	 * @param string $title
134
+	 * @throws DomainException
135
+	 */
136
+	public function setTitle($title)
137
+	{
138
+		if (empty($title)) {
139
+			throw new DomainException(
140
+				esc_html__('You must provide a page title in order to create an iframe.', 'event_espresso')
141
+			);
142
+		}
143
+		$this->title = $title;
144
+	}
145
+
146
+
147
+	/**
148
+	 * @param string $content
149
+	 * @throws DomainException
150
+	 */
151
+	public function setContent($content)
152
+	{
153
+		if (empty($content)) {
154
+			throw new DomainException(
155
+				esc_html__('You must provide content in order to create an iframe.', 'event_espresso')
156
+			);
157
+		}
158
+		$this->content = $content;
159
+	}
160
+
161
+
162
+	/**
163
+	 * @param boolean $enqueue_wp_assets
164
+	 */
165
+	public function setEnqueueWpAssets($enqueue_wp_assets)
166
+	{
167
+		$this->enqueue_wp_assets = filter_var($enqueue_wp_assets, FILTER_VALIDATE_BOOLEAN);
168
+	}
169
+
170
+
171
+	/**
172
+	 * @param array $stylesheets
173
+	 * @throws DomainException
174
+	 */
175
+	public function addStylesheets(array $stylesheets)
176
+	{
177
+		if (empty($stylesheets)) {
178
+			throw new DomainException(
179
+				esc_html__(
180
+					'A non-empty array of URLs, is required to add a CSS stylesheet to an iframe.',
181
+					'event_espresso'
182
+				)
183
+			);
184
+		}
185
+		foreach ($stylesheets as $handle => $stylesheet) {
186
+			$this->css[ $handle ] = $stylesheet;
187
+		}
188
+	}
189
+
190
+
191
+	/**
192
+	 * @param array $scripts
193
+	 * @param bool  $add_to_header
194
+	 * @throws DomainException
195
+	 */
196
+	public function addScripts(array $scripts, $add_to_header = false)
197
+	{
198
+		if (empty($scripts)) {
199
+			throw new DomainException(
200
+				esc_html__(
201
+					'A non-empty array of URLs, is required to add Javascript to an iframe.',
202
+					'event_espresso'
203
+				)
204
+			);
205
+		}
206
+		foreach ($scripts as $handle => $script) {
207
+			if ($add_to_header) {
208
+				$this->header_js[ $handle ] = $script;
209
+			} else {
210
+				$this->footer_js[ $handle ] = $script;
211
+			}
212
+		}
213
+	}
214
+
215
+
216
+	/**
217
+	 * @param array $script_attributes
218
+	 * @param bool  $add_to_header
219
+	 * @throws DomainException
220
+	 */
221
+	public function addScriptAttributes(array $script_attributes, $add_to_header = false)
222
+	{
223
+		if (empty($script_attributes)) {
224
+			throw new DomainException(
225
+				esc_html__(
226
+					'A non-empty array of strings, is required to add attributes to iframe Javascript.',
227
+					'event_espresso'
228
+				)
229
+			);
230
+		}
231
+		foreach ($script_attributes as $handle => $script_attribute) {
232
+			if ($add_to_header) {
233
+				$this->header_js_attributes[ $handle ] = $script_attribute;
234
+			} else {
235
+				$this->footer_js_attributes[ $handle ] = $script_attribute;
236
+			}
237
+		}
238
+	}
239
+
240
+
241
+	/**
242
+	 * @param array  $vars
243
+	 * @param string $var_name
244
+	 * @throws DomainException
245
+	 */
246
+	public function addLocalizedVars(array $vars, $var_name = 'eei18n')
247
+	{
248
+		if (empty($vars)) {
249
+			throw new DomainException(
250
+				esc_html__(
251
+					'A non-empty array of vars, is required to add localized Javascript vars to an iframe.',
252
+					'event_espresso'
253
+				)
254
+			);
255
+		}
256
+		foreach ($vars as $handle => $var) {
257
+			if ($var_name === 'eei18n') {
258
+				EE_Registry::$i18n_js_strings[ $handle ] = $var;
259
+			} elseif ($var_name === 'eeCAL' && $handle === 'espresso_calendar') {
260
+				$this->localized_vars[ $var_name ] = $var;
261
+			} else {
262
+				if (! isset($this->localized_vars[ $var_name ])) {
263
+					$this->localized_vars[ $var_name ] = array();
264
+				}
265
+				$this->localized_vars[ $var_name ][ $handle ] = $var;
266
+			}
267
+		}
268
+	}
269
+
270
+
271
+	/**
272
+	 * @param string $utm_content
273
+	 * @throws DomainException
274
+	 */
275
+	public function display($utm_content = '')
276
+	{
277
+		$this->content .= EEH_Template::powered_by_event_espresso(
278
+			'',
279
+			'',
280
+			! empty($utm_content) ? array('utm_content' => $utm_content) : array()
281
+		);
282
+		EE_System::do_not_cache();
283
+		echo wp_kses($this->getTemplate(), AllowedTags::getWithFullTags());
284
+		exit;
285
+	}
286
+
287
+
288
+	/**
289
+	 * @return string
290
+	 * @throws DomainException
291
+	 */
292
+	public function getTemplate()
293
+	{
294
+		return EEH_Template::display_template(
295
+			__DIR__ . DIRECTORY_SEPARATOR . 'iframe_wrapper.template.php',
296
+			array(
297
+				'title'                => apply_filters(
298
+					'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__getTemplate__title',
299
+					$this->title,
300
+					$this
301
+				),
302
+				'content'              => apply_filters(
303
+					'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__getTemplate__content',
304
+					$this->content,
305
+					$this
306
+				),
307
+				'enqueue_wp_assets'    => apply_filters(
308
+					'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__getTemplate__enqueue_wp_assets',
309
+					$this->enqueue_wp_assets,
310
+					$this
311
+				),
312
+				'css'                  => (array) apply_filters(
313
+					'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__getTemplate__css_urls',
314
+					$this->css,
315
+					$this
316
+				),
317
+				'header_js'            => (array) apply_filters(
318
+					'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__getTemplate__header_js_urls',
319
+					$this->header_js,
320
+					$this
321
+				),
322
+				'header_js_attributes' => (array) apply_filters(
323
+					'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__getTemplate__header_js_attributes',
324
+					$this->header_js_attributes,
325
+					$this
326
+				),
327
+				'footer_js'            => (array) apply_filters(
328
+					'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__getTemplate__footer_js_urls',
329
+					$this->footer_js,
330
+					$this
331
+				),
332
+				'footer_js_attributes' => (array) apply_filters(
333
+					'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__getTemplate__footer_js_attributes',
334
+					$this->footer_js_attributes,
335
+					$this
336
+				),
337
+				'eei18n'               => apply_filters(
338
+					'FHEE___EventEspresso_core_libraries_iframe_display_Iframe__getTemplate__eei18n_js_strings',
339
+					EE_Registry::localize_i18n_js_strings() . $this->localizeJsonVars(),
340
+					$this
341
+				),
342
+				'notices'              => EEH_Template::display_template(
343
+					EE_TEMPLATES . 'espresso-ajax-notices.template.php',
344
+					array(),
345
+					true
346
+				),
347
+			),
348
+			true,
349
+			true
350
+		);
351
+	}
352
+
353
+
354
+	/**
355
+	 * localizeJsonVars
356
+	 *
357
+	 * @return string
358
+	 */
359
+	public function localizeJsonVars()
360
+	{
361
+		$JSON = '';
362
+		foreach ($this->localized_vars as $var_name => $vars) {
363
+			$this->localized_vars[ $var_name ] = $this->encodeJsonVars($vars);
364
+			$JSON .= "/* <![CDATA[ */ var {$var_name} = ";
365
+			$JSON .= wp_json_encode($this->localized_vars[ $var_name ]);
366
+			$JSON .= '; /* ]]> */';
367
+		}
368
+		return $JSON;
369
+	}
370
+
371
+
372
+	/**
373
+	 * @param bool|int|float|string|array $var
374
+	 * @return array|string|null
375
+	 */
376
+	public function encodeJsonVars($var)
377
+	{
378
+		if (is_array($var)) {
379
+			$localized_vars = array();
380
+			foreach ((array) $var as $key => $value) {
381
+				$localized_vars[ $key ] = $this->encodeJsonVars($value);
382
+			}
383
+			return $localized_vars;
384
+		}
385
+		if (is_scalar($var)) {
386
+			return html_entity_decode((string) $var, ENT_QUOTES, 'UTF-8');
387
+		}
388
+		return null;
389
+	}
390 390
 }
Please login to merge, or discard this patch.
core/EE_System.core.php 2 patches
Indentation   +1366 added lines, -1366 removed lines patch added patch discarded remove patch
@@ -26,1370 +26,1370 @@
 block discarded – undo
26 26
  */
27 27
 final class EE_System implements ResettableInterface
28 28
 {
29
-    /**
30
-     * indicates this is a 'normal' request. Ie, not activation, nor upgrade, nor activation.
31
-     * So examples of this would be a normal GET request on the frontend or backend, or a POST, etc
32
-     */
33
-    const req_type_normal = 0;
34
-
35
-    /**
36
-     * Indicates this is a brand new installation of EE so we should install
37
-     * tables and default data etc
38
-     */
39
-    const req_type_new_activation = 1;
40
-
41
-    /**
42
-     * we've detected that EE has been reactivated (or EE was activated during maintenance mode,
43
-     * and we just exited maintenance mode). We MUST check the database is setup properly
44
-     * and that default data is setup too
45
-     */
46
-    const req_type_reactivation = 2;
47
-
48
-    /**
49
-     * indicates that EE has been upgraded since its previous request.
50
-     * We may have data migration scripts to call and will want to trigger maintenance mode
51
-     */
52
-    const req_type_upgrade = 3;
53
-
54
-    /**
55
-     * TODO  will detect that EE has been DOWNGRADED. We probably don't want to run in this case...
56
-     */
57
-    const req_type_downgrade = 4;
58
-
59
-    /**
60
-     * @deprecated since version 4.6.0.dev.006
61
-     * Now whenever a new_activation is detected the request type is still just
62
-     * new_activation (same for reactivation, upgrade, downgrade etc), but if we'r ein maintenance mode
63
-     * EE_System::initialize_db_if_no_migrations_required and EE_Addon::initialize_db_if_no_migrations_required
64
-     * will instead enqueue that EE plugin's db initialization for when we're taken out of maintenance mode.
65
-     * (Specifically, when the migration manager indicates migrations are finished
66
-     * EE_Data_Migration_Manager::initialize_db_for_enqueued_ee_plugins() will be called)
67
-     */
68
-    const req_type_activation_but_not_installed = 5;
69
-
70
-    /**
71
-     * option prefix for recording the activation history (like core's "espresso_db_update") of addons
72
-     */
73
-    const addon_activation_history_option_prefix = 'ee_addon_activation_history_';
74
-
75
-    /**
76
-     * @var EE_System $_instance
77
-     */
78
-    private static $_instance;
79
-
80
-    /**
81
-     * @var EE_Registry $registry
82
-     */
83
-    private $registry;
84
-
85
-    /**
86
-     * @var LoaderInterface $loader
87
-     */
88
-    private $loader;
89
-
90
-    /**
91
-     * @var EE_Capabilities $capabilities
92
-     */
93
-    private $capabilities;
94
-
95
-    /**
96
-     * @var RequestInterface $request
97
-     */
98
-    private $request;
99
-
100
-    /**
101
-     * @var EE_Maintenance_Mode $maintenance_mode
102
-     */
103
-    private $maintenance_mode;
104
-
105
-    /**
106
-     * Stores which type of request this is, options being one of the constants on EE_System starting with req_type_*.
107
-     * It can be a brand-new activation, a reactivation, an upgrade, a downgrade, or a normal request.
108
-     *
109
-     * @var int $_req_type
110
-     */
111
-    private $_req_type;
112
-
113
-    /**
114
-     * Whether or not there was a non-micro version change in EE core version during this request
115
-     *
116
-     * @var boolean $_major_version_change
117
-     */
118
-    private $_major_version_change = false;
119
-
120
-    /**
121
-     * A Context DTO dedicated solely to identifying the current request type.
122
-     *
123
-     * @var RequestTypeContextCheckerInterface $request_type
124
-     */
125
-    private $request_type;
126
-
127
-    /**
128
-     * @param EventEspresso\core\domain\services\custom_post_types\RegisterCustomPostTypes
129
-     */
130
-    private $register_custom_post_types;
131
-
132
-    /**
133
-     * @param EventEspresso\core\domain\services\custom_post_types\RegisterCustomTaxonomies
134
-     */
135
-    private $register_custom_taxonomies;
136
-
137
-    /**
138
-     * @param EventEspresso\core\domain\services\custom_post_types\RegisterCustomTaxonomyTerms
139
-     */
140
-    private $register_custom_taxonomy_terms;
141
-
142
-    /**
143
-     * @singleton method used to instantiate class object
144
-     * @param EE_Registry|null         $registry
145
-     * @param LoaderInterface|null     $loader
146
-     * @param RequestInterface|null    $request
147
-     * @param EE_Maintenance_Mode|null $maintenance_mode
148
-     * @return EE_System
149
-     */
150
-    public static function instance(
151
-        EE_Registry $registry = null,
152
-        LoaderInterface $loader = null,
153
-        RequestInterface $request = null,
154
-        EE_Maintenance_Mode $maintenance_mode = null
155
-    ) {
156
-        // check if class object is instantiated
157
-        if (! self::$_instance instanceof EE_System) {
158
-            self::$_instance = new self($registry, $loader, $request, $maintenance_mode);
159
-        }
160
-        return self::$_instance;
161
-    }
162
-
163
-
164
-    /**
165
-     * resets the instance and returns it
166
-     *
167
-     * @return EE_System
168
-     */
169
-    public static function reset()
170
-    {
171
-        self::$_instance->_req_type = null;
172
-        // make sure none of the old hooks are left hanging around
173
-        remove_all_actions('AHEE__EE_System__perform_activations_upgrades_and_migrations');
174
-        // we need to reset the migration manager in order for it to detect DMSs properly
175
-        EE_Data_Migration_Manager::reset();
176
-        self::instance()->detect_activations_or_upgrades();
177
-        self::instance()->perform_activations_upgrades_and_migrations();
178
-        return self::instance();
179
-    }
180
-
181
-
182
-    /**
183
-     * sets hooks for running rest of system
184
-     * provides "AHEE__EE_System__construct__complete" hook for EE Addons to use as their starting point
185
-     * starting EE Addons from any other point may lead to problems
186
-     *
187
-     * @param EE_Registry         $registry
188
-     * @param LoaderInterface     $loader
189
-     * @param RequestInterface    $request
190
-     * @param EE_Maintenance_Mode $maintenance_mode
191
-     */
192
-    private function __construct(
193
-        EE_Registry $registry,
194
-        LoaderInterface $loader,
195
-        RequestInterface $request,
196
-        EE_Maintenance_Mode $maintenance_mode
197
-    ) {
198
-        $this->registry = $registry;
199
-        $this->loader = $loader;
200
-        $this->request = $request;
201
-        $this->maintenance_mode = $maintenance_mode;
202
-        do_action('AHEE__EE_System__construct__begin', $this);
203
-        add_action(
204
-            'AHEE__EE_Bootstrap__load_espresso_addons',
205
-            array($this, 'loadCapabilities'),
206
-            5
207
-        );
208
-        add_action(
209
-            'AHEE__EE_Bootstrap__load_espresso_addons',
210
-            array($this, 'loadCommandBus'),
211
-            7
212
-        );
213
-        add_action(
214
-            'AHEE__EE_Bootstrap__load_espresso_addons',
215
-            array($this, 'loadPluginApi'),
216
-            9
217
-        );
218
-        // give caff stuff a chance to play during the activation process too.
219
-        add_action(
220
-            'AHEE__EE_Bootstrap__load_espresso_addons',
221
-           [$this, 'brewCaffeinated'],
222
-            9
223
-        );
224
-        // allow addons to load first so that they can register autoloaders, set hooks for running DMS's, etc
225
-        add_action(
226
-            'AHEE__EE_Bootstrap__load_espresso_addons',
227
-            array($this, 'load_espresso_addons')
228
-        );
229
-        // when an ee addon is activated, we want to call the core hook(s) again
230
-        // because the newly-activated addon didn't get a chance to run at all
231
-        add_action('activate_plugin', array($this, 'load_espresso_addons'), 1);
232
-        // detect whether install or upgrade
233
-        add_action(
234
-            'AHEE__EE_Bootstrap__detect_activations_or_upgrades',
235
-            array($this, 'detect_activations_or_upgrades'),
236
-            3
237
-        );
238
-        // load EE_Config, EE_Textdomain, etc
239
-        add_action(
240
-            'AHEE__EE_Bootstrap__load_core_configuration',
241
-            array($this, 'load_core_configuration'),
242
-            5
243
-        );
244
-        // load specifications for matching routes to current request
245
-        add_action(
246
-            'AHEE__EE_Bootstrap__load_core_configuration',
247
-            array($this, 'loadRouteMatchSpecifications')
248
-        );
249
-        // load specifications for custom post types
250
-        add_action(
251
-            'AHEE__EE_Bootstrap__load_core_configuration',
252
-            array($this, 'loadCustomPostTypes')
253
-        );
254
-        // load EE_Config, EE_Textdomain, etc
255
-        add_action(
256
-            'AHEE__EE_Bootstrap__register_shortcodes_modules_and_widgets',
257
-            array($this, 'register_shortcodes_modules_and_widgets'),
258
-            7
259
-        );
260
-        // you wanna get going? I wanna get going... let's get going!
261
-        add_action(
262
-            'AHEE__EE_Bootstrap__brew_espresso',
263
-            array($this, 'brew_espresso'),
264
-            9
265
-        );
266
-        // other housekeeping
267
-        // exclude EE critical pages from wp_list_pages
268
-        add_filter(
269
-            'wp_list_pages_excludes',
270
-            array($this, 'remove_pages_from_wp_list_pages'),
271
-            10
272
-        );
273
-        // ALL EE Addons should use the following hook point to attach their initial setup too
274
-        // it's extremely important for EE Addons to register any class autoloaders so that they can be available when the EE_Config loads
275
-        do_action('AHEE__EE_System__construct__complete', $this);
276
-    }
277
-
278
-
279
-    /**
280
-     * load and setup EE_Capabilities
281
-     *
282
-     * @return void
283
-     * @throws EE_Error
284
-     */
285
-    public function loadCapabilities()
286
-    {
287
-        $this->capabilities = $this->loader->getShared('EE_Capabilities');
288
-        add_action(
289
-            'AHEE__EE_Capabilities__init_caps__before_initialization',
290
-            function () {
291
-                LoaderFactory::getLoader()->getShared('EE_Payment_Method_Manager');
292
-            }
293
-        );
294
-    }
295
-
296
-
297
-    /**
298
-     * create and cache the CommandBus, and also add middleware
299
-     * The CapChecker middleware requires the use of EE_Capabilities
300
-     * which is why we need to load the CommandBus after Caps are set up
301
-     * CommandBus middleware operate FIFO - First In First Out
302
-     * so LocateMovedCommands will run first in order to return any new commands
303
-     *
304
-     * @return void
305
-     * @throws EE_Error
306
-     */
307
-    public function loadCommandBus()
308
-    {
309
-        $this->loader->getShared(
310
-            'CommandBusInterface',
311
-            array(
312
-                null,
313
-                apply_filters(
314
-                    'FHEE__EE_Load_Espresso_Core__handle_request__CommandBus_middleware',
315
-                    array(
316
-                        $this->loader->getShared('EventEspresso\core\services\commands\middleware\LocateMovedCommands'),
317
-                        $this->loader->getShared('EventEspresso\core\services\commands\middleware\CapChecker'),
318
-                        $this->loader->getShared('EventEspresso\core\services\commands\middleware\AddActionHook'),
319
-                    )
320
-                ),
321
-            )
322
-        );
323
-    }
324
-
325
-
326
-    /**
327
-     * @return void
328
-     * @throws EE_Error
329
-     */
330
-    public function loadPluginApi()
331
-    {
332
-        // set autoloaders for all of the classes implementing EEI_Plugin_API
333
-        // which provide helpers for EE plugin authors to more easily register certain components with EE.
334
-        EEH_Autoloader::instance()->register_autoloaders_for_each_file_in_folder(EE_LIBRARIES . 'plugin_api');
335
-    }
336
-
337
-
338
-    /**
339
-     * The purpose of this method is to simply check for a file named "caffeinated/brewing_regular.php" for any hooks
340
-     * that need to be setup before our EE_System launches.
341
-     *
342
-     * @return void
343
-     * @throws DomainException
344
-     * @throws InvalidArgumentException
345
-     * @throws InvalidDataTypeException
346
-     * @throws InvalidInterfaceException
347
-     * @throws InvalidClassException
348
-     * @throws InvalidFilePathException
349
-     * @throws EE_Error
350
-     */
351
-    public function brewCaffeinated()
352
-    {
353
-        /** @var Domain $domain */
354
-        $domain = DomainFactory::getShared(
355
-            new FullyQualifiedName(
356
-                'EventEspresso\core\domain\Domain'
357
-            ),
358
-            [
359
-                new FilePath(EVENT_ESPRESSO_MAIN_FILE),
360
-                Version::fromString(espresso_version()),
361
-            ]
362
-        );
363
-        static $brew;
364
-        if ($domain->isCaffeinated() && ! $brew instanceof EE_Brewing_Regular) {
365
-            require_once EE_CAFF_PATH . 'brewing_regular.php';
366
-            /** @var EE_Brewing_Regular $brew */
367
-            $brew = LoaderFactory::getLoader()->getShared(EE_Brewing_Regular::class);
368
-            $brew->initializePUE();
369
-            add_action(
370
-                'AHEE__EE_System__load_core_configuration__begin',
371
-                [$brew, 'caffeinated']
372
-            );
373
-        }
374
-    }
375
-
376
-
377
-    /**
378
-     * @param string $addon_name
379
-     * @param string $version_constant
380
-     * @param string $min_version_required
381
-     * @param string $load_callback
382
-     * @param string $plugin_file_constant
383
-     * @return void
384
-     */
385
-    private function deactivateIncompatibleAddon(
386
-        $addon_name,
387
-        $version_constant,
388
-        $min_version_required,
389
-        $load_callback,
390
-        $plugin_file_constant
391
-    ) {
392
-        if (! defined($version_constant)) {
393
-            return;
394
-        }
395
-        $addon_version = constant($version_constant);
396
-        if ($addon_version && version_compare($addon_version, $min_version_required, '<')) {
397
-            remove_action('AHEE__EE_System__load_espresso_addons', $load_callback);
398
-            if (! function_exists('deactivate_plugins')) {
399
-                require_once ABSPATH . 'wp-admin/includes/plugin.php';
400
-            }
401
-            deactivate_plugins(plugin_basename(constant($plugin_file_constant)));
402
-            $this->request->unSetRequestParams(['activate', 'activate-multi'], true);
403
-            EE_Error::add_error(
404
-                sprintf(
405
-                    esc_html__(
406
-                        'We\'re sorry, but the Event Espresso %1$s addon was deactivated because version %2$s or higher is required with this version of Event Espresso core.',
407
-                        'event_espresso'
408
-                    ),
409
-                    $addon_name,
410
-                    $min_version_required
411
-                ),
412
-                __FILE__,
413
-                __FUNCTION__ . "({$addon_name})",
414
-                __LINE__
415
-            );
416
-            EE_Error::get_notices(false, true);
417
-        }
418
-    }
419
-
420
-
421
-    /**
422
-     * load_espresso_addons
423
-     * allow addons to load first so that they can set hooks for running DMS's, etc
424
-     * this is hooked into both:
425
-     *    'AHEE__EE_Bootstrap__load_core_configuration'
426
-     *        which runs during the WP 'plugins_loaded' action at priority 5
427
-     *    and the WP 'activate_plugin' hook point
428
-     *
429
-     * @access public
430
-     * @return void
431
-     */
432
-    public function load_espresso_addons()
433
-    {
434
-        $this->deactivateIncompatibleAddon(
435
-            'Wait Lists',
436
-            'EE_WAIT_LISTS_VERSION',
437
-            '1.0.0.beta.074',
438
-            'load_espresso_wait_lists',
439
-            'EE_WAIT_LISTS_PLUGIN_FILE'
440
-        );
441
-        $this->deactivateIncompatibleAddon(
442
-            'Automated Upcoming Event Notifications',
443
-            'EE_AUTOMATED_UPCOMING_EVENT_NOTIFICATION_VERSION',
444
-            '1.0.0.beta.091',
445
-            'load_espresso_automated_upcoming_event_notification',
446
-            'EE_AUTOMATED_UPCOMING_EVENT_NOTIFICATION_PLUGIN_FILE'
447
-        );
448
-        do_action('AHEE__EE_System__load_espresso_addons');
449
-        // if the WP API basic auth plugin isn't already loaded, load it now.
450
-        // We want it for mobile apps. Just include the entire plugin
451
-        // also, don't load the basic auth when a plugin is getting activated, because
452
-        // it could be the basic auth plugin, and it doesn't check if its methods are already defined
453
-        // and causes a fatal error
454
-        if (
455
-            ($this->request->isWordPressApi() || $this->request->isApi())
456
-            && $this->request->getRequestParam('activate') !== 'true'
457
-            && ! function_exists('json_basic_auth_handler')
458
-            && ! function_exists('json_basic_auth_error')
459
-            && ! in_array(
460
-                $this->request->getRequestParam('action'),
461
-                array('activate', 'activate-selected'),
462
-                true
463
-            )
464
-        ) {
465
-            include_once EE_THIRD_PARTY . 'wp-api-basic-auth/basic-auth.php';
466
-        }
467
-        do_action('AHEE__EE_System__load_espresso_addons__complete');
468
-    }
469
-
470
-
471
-    /**
472
-     * detect_activations_or_upgrades
473
-     * Checks for activation or upgrade of core first;
474
-     * then also checks if any registered addons have been activated or upgraded
475
-     * This is hooked into 'AHEE__EE_Bootstrap__detect_activations_or_upgrades'
476
-     * which runs during the WP 'plugins_loaded' action at priority 3
477
-     *
478
-     * @access public
479
-     * @return void
480
-     */
481
-    public function detect_activations_or_upgrades()
482
-    {
483
-        // first off: let's make sure to handle core
484
-        $this->detect_if_activation_or_upgrade();
485
-        foreach ($this->registry->addons as $addon) {
486
-            if ($addon instanceof EE_Addon) {
487
-                // detect teh request type for that addon
488
-                $addon->detect_req_type();
489
-            }
490
-        }
491
-    }
492
-
493
-
494
-    /**
495
-     * detect_if_activation_or_upgrade
496
-     * Takes care of detecting whether this is a brand new install or code upgrade,
497
-     * and either setting up the DB or setting up maintenance mode etc.
498
-     *
499
-     * @access public
500
-     * @return void
501
-     */
502
-    public function detect_if_activation_or_upgrade()
503
-    {
504
-        do_action('AHEE__EE_System___detect_if_activation_or_upgrade__begin');
505
-        // check if db has been updated, or if its a brand-new installation
506
-        $espresso_db_update = $this->fix_espresso_db_upgrade_option();
507
-        $request_type = $this->detect_req_type($espresso_db_update);
508
-        // EEH_Debug_Tools::printr( $request_type, '$request_type', __FILE__, __LINE__ );
509
-        switch ($request_type) {
510
-            case EE_System::req_type_new_activation:
511
-                do_action('AHEE__EE_System__detect_if_activation_or_upgrade__new_activation');
512
-                $this->_handle_core_version_change($espresso_db_update);
513
-                break;
514
-            case EE_System::req_type_reactivation:
515
-                do_action('AHEE__EE_System__detect_if_activation_or_upgrade__reactivation');
516
-                $this->_handle_core_version_change($espresso_db_update);
517
-                break;
518
-            case EE_System::req_type_upgrade:
519
-                do_action('AHEE__EE_System__detect_if_activation_or_upgrade__upgrade');
520
-                // migrations may be required now that we've upgraded
521
-                $this->maintenance_mode->set_maintenance_mode_if_db_old();
522
-                $this->_handle_core_version_change($espresso_db_update);
523
-                break;
524
-            case EE_System::req_type_downgrade:
525
-                do_action('AHEE__EE_System__detect_if_activation_or_upgrade__downgrade');
526
-                // its possible migrations are no longer required
527
-                $this->maintenance_mode->set_maintenance_mode_if_db_old();
528
-                $this->_handle_core_version_change($espresso_db_update);
529
-                break;
530
-            case EE_System::req_type_normal:
531
-            default:
532
-                break;
533
-        }
534
-        do_action('AHEE__EE_System__detect_if_activation_or_upgrade__complete');
535
-    }
536
-
537
-
538
-    /**
539
-     * Updates the list of installed versions and sets hooks for
540
-     * initializing the database later during the request
541
-     *
542
-     * @param array $espresso_db_update
543
-     */
544
-    private function _handle_core_version_change($espresso_db_update)
545
-    {
546
-        $this->update_list_of_installed_versions($espresso_db_update);
547
-        // get ready to verify the DB is ok (provided we aren't in maintenance mode, of course)
548
-        add_action(
549
-            'AHEE__EE_System__perform_activations_upgrades_and_migrations',
550
-            array($this, 'initialize_db_if_no_migrations_required')
551
-        );
552
-    }
553
-
554
-
555
-    /**
556
-     * standardizes the wp option 'espresso_db_upgrade' which actually stores
557
-     * information about what versions of EE have been installed and activated,
558
-     * NOT necessarily the state of the database
559
-     *
560
-     * @param mixed $espresso_db_update           the value of the WordPress option.
561
-     *                                            If not supplied, fetches it from the options table
562
-     * @return array the correct value of 'espresso_db_upgrade', after saving it, if it needed correction
563
-     */
564
-    private function fix_espresso_db_upgrade_option($espresso_db_update = null)
565
-    {
566
-        do_action('FHEE__EE_System__manage_fix_espresso_db_upgrade_option__begin', $espresso_db_update);
567
-        if (! $espresso_db_update) {
568
-            $espresso_db_update = get_option('espresso_db_update');
569
-        }
570
-        // check that option is an array
571
-        if (! is_array($espresso_db_update)) {
572
-            // if option is FALSE, then it never existed
573
-            if ($espresso_db_update === false) {
574
-                // make $espresso_db_update an array and save option with autoload OFF
575
-                $espresso_db_update = array();
576
-                add_option('espresso_db_update', $espresso_db_update, '', 'no');
577
-            } else {
578
-                // option is NOT FALSE but also is NOT an array, so make it an array and save it
579
-                $espresso_db_update = array($espresso_db_update => array());
580
-                update_option('espresso_db_update', $espresso_db_update);
581
-            }
582
-        } else {
583
-            $corrected_db_update = array();
584
-            // if IS an array, but is it an array where KEYS are version numbers, and values are arrays?
585
-            foreach ($espresso_db_update as $should_be_version_string => $should_be_array) {
586
-                if (is_int($should_be_version_string) && ! is_array($should_be_array)) {
587
-                    // the key is an int, and the value IS NOT an array
588
-                    // so it must be numerically-indexed, where values are versions installed...
589
-                    // fix it!
590
-                    $version_string = $should_be_array;
591
-                    $corrected_db_update[ $version_string ] = array('unknown-date');
592
-                } else {
593
-                    // ok it checks out
594
-                    $corrected_db_update[ $should_be_version_string ] = $should_be_array;
595
-                }
596
-            }
597
-            $espresso_db_update = $corrected_db_update;
598
-            update_option('espresso_db_update', $espresso_db_update);
599
-        }
600
-        do_action('FHEE__EE_System__manage_fix_espresso_db_upgrade_option__complete', $espresso_db_update);
601
-        return $espresso_db_update;
602
-    }
603
-
604
-
605
-    /**
606
-     * Does the traditional work of setting up the plugin's database and adding default data.
607
-     * If migration script/process did not exist, this is what would happen on every activation/reactivation/upgrade.
608
-     * NOTE: if we're in maintenance mode (which would be the case if we detect there are data
609
-     * migration scripts that need to be run and a version change happens), enqueues core for database initialization,
610
-     * so that it will be done when migrations are finished
611
-     *
612
-     * @param boolean $initialize_addons_too if true, we double-check addons' database tables etc too;
613
-     * @param boolean $verify_schema         if true will re-check the database tables have the correct schema.
614
-     *                                       This is a resource-intensive job
615
-     *                                       so we prefer to only do it when necessary
616
-     * @return void
617
-     * @throws EE_Error
618
-     */
619
-    public function initialize_db_if_no_migrations_required($initialize_addons_too = false, $verify_schema = true)
620
-    {
621
-        $request_type = $this->detect_req_type();
622
-        // only initialize system if we're not in maintenance mode.
623
-        if ($this->maintenance_mode->level() !== EE_Maintenance_Mode::level_2_complete_maintenance) {
624
-            /** @var EventEspresso\core\domain\services\custom_post_types\RewriteRules $rewrite_rules */
625
-            $rewrite_rules = $this->loader->getShared(
626
-                'EventEspresso\core\domain\services\custom_post_types\RewriteRules'
627
-            );
628
-            $rewrite_rules->flush();
629
-            if ($verify_schema) {
630
-                EEH_Activation::initialize_db_and_folders();
631
-            }
632
-            EEH_Activation::initialize_db_content();
633
-            EEH_Activation::system_initialization();
634
-            if ($initialize_addons_too) {
635
-                $this->initialize_addons();
636
-            }
637
-        } else {
638
-            EE_Data_Migration_Manager::instance()->enqueue_db_initialization_for('Core');
639
-        }
640
-        if (
641
-            $request_type === EE_System::req_type_new_activation
642
-            || $request_type === EE_System::req_type_reactivation
643
-            || (
644
-                $request_type === EE_System::req_type_upgrade
645
-                && $this->is_major_version_change()
646
-            )
647
-        ) {
648
-            add_action('AHEE__EE_System__initialize_last', array($this, 'redirect_to_about_ee'), 9);
649
-        }
650
-    }
651
-
652
-
653
-    /**
654
-     * Initializes the db for all registered addons
655
-     *
656
-     * @throws EE_Error
657
-     */
658
-    public function initialize_addons()
659
-    {
660
-        // foreach registered addon, make sure its db is up-to-date too
661
-        foreach ($this->registry->addons as $addon) {
662
-            if ($addon instanceof EE_Addon) {
663
-                $addon->initialize_db_if_no_migrations_required();
664
-            }
665
-        }
666
-    }
667
-
668
-
669
-    /**
670
-     * Adds the current code version to the saved wp option which stores a list of all ee versions ever installed.
671
-     *
672
-     * @param    array  $version_history
673
-     * @param    string $current_version_to_add version to be added to the version history
674
-     * @return    boolean success as to whether or not this option was changed
675
-     */
676
-    public function update_list_of_installed_versions($version_history = null, $current_version_to_add = null)
677
-    {
678
-        if (! $version_history) {
679
-            $version_history = $this->fix_espresso_db_upgrade_option($version_history);
680
-        }
681
-        if ($current_version_to_add === null) {
682
-            $current_version_to_add = espresso_version();
683
-        }
684
-        $version_history[ $current_version_to_add ][] = date('Y-m-d H:i:s', time());
685
-        // re-save
686
-        return update_option('espresso_db_update', $version_history);
687
-    }
688
-
689
-
690
-    /**
691
-     * Detects if the current version indicated in the has existed in the list of
692
-     * previously-installed versions of EE (espresso_db_update). Does NOT modify it (ie, no side-effect)
693
-     *
694
-     * @param array $espresso_db_update array from the wp option stored under the name 'espresso_db_update'.
695
-     *                                  If not supplied, fetches it from the options table.
696
-     *                                  Also, caches its result so later parts of the code can also know whether
697
-     *                                  there's been an update or not. This way we can add the current version to
698
-     *                                  espresso_db_update, but still know if this is a new install or not
699
-     * @return int one of the constants on EE_System::req_type_
700
-     */
701
-    public function detect_req_type($espresso_db_update = null)
702
-    {
703
-        if ($this->_req_type === null) {
704
-            $espresso_db_update = ! empty($espresso_db_update)
705
-                ? $espresso_db_update
706
-                : $this->fix_espresso_db_upgrade_option();
707
-            $this->_req_type = EE_System::detect_req_type_given_activation_history(
708
-                $espresso_db_update,
709
-                'ee_espresso_activation',
710
-                espresso_version()
711
-            );
712
-            $this->_major_version_change = $this->_detect_major_version_change($espresso_db_update);
713
-            $this->request->setIsActivation($this->_req_type !== EE_System::req_type_normal);
714
-        }
715
-        return $this->_req_type;
716
-    }
717
-
718
-
719
-    /**
720
-     * Returns whether or not there was a non-micro version change (ie, change in either
721
-     * the first or second number in the version. Eg 4.9.0.rc.001 to 4.10.0.rc.000,
722
-     * but not 4.9.0.rc.0001 to 4.9.1.rc.0001
723
-     *
724
-     * @param $activation_history
725
-     * @return bool
726
-     */
727
-    private function _detect_major_version_change($activation_history)
728
-    {
729
-        $previous_version = EE_System::_get_most_recently_active_version_from_activation_history($activation_history);
730
-        $previous_version_parts = explode('.', $previous_version);
731
-        $current_version_parts = explode('.', espresso_version());
732
-        return isset($previous_version_parts[0], $previous_version_parts[1], $current_version_parts[0], $current_version_parts[1])
733
-               && ($previous_version_parts[0] !== $current_version_parts[0]
734
-                   || $previous_version_parts[1] !== $current_version_parts[1]
735
-               );
736
-    }
737
-
738
-
739
-    /**
740
-     * Returns true if either the major or minor version of EE changed during this request.
741
-     * Eg 4.9.0.rc.001 to 4.10.0.rc.000, but not 4.9.0.rc.0001 to 4.9.1.rc.0001
742
-     *
743
-     * @return bool
744
-     */
745
-    public function is_major_version_change()
746
-    {
747
-        return $this->_major_version_change;
748
-    }
749
-
750
-
751
-    /**
752
-     * Determines the request type for any ee addon, given three piece of info: the current array of activation
753
-     * histories (for core that' 'espresso_db_update' wp option); the name of the WordPress option which is temporarily
754
-     * set upon activation of the plugin (for core it's 'ee_espresso_activation'); and the version that this plugin was
755
-     * just activated to (for core that will always be espresso_version())
756
-     *
757
-     * @param array  $activation_history_for_addon     the option's value which stores the activation history for this
758
-     *                                                 ee plugin. for core that's 'espresso_db_update'
759
-     * @param string $activation_indicator_option_name the name of the WordPress option that is temporarily set to
760
-     *                                                 indicate that this plugin was just activated
761
-     * @param string $version_to_upgrade_to            the version that was just upgraded to (for core that will be
762
-     *                                                 espresso_version())
763
-     * @return int one of the constants on EE_System::req_type_*
764
-     */
765
-    public static function detect_req_type_given_activation_history(
766
-        $activation_history_for_addon,
767
-        $activation_indicator_option_name,
768
-        $version_to_upgrade_to
769
-    ) {
770
-        $version_is_higher = self::_new_version_is_higher($activation_history_for_addon, $version_to_upgrade_to);
771
-        if ($activation_history_for_addon) {
772
-            // it exists, so this isn't a completely new install
773
-            // check if this version already in that list of previously installed versions
774
-            if (! isset($activation_history_for_addon[ $version_to_upgrade_to ])) {
775
-                // it a version we haven't seen before
776
-                if ($version_is_higher === 1) {
777
-                    $req_type = EE_System::req_type_upgrade;
778
-                } else {
779
-                    $req_type = EE_System::req_type_downgrade;
780
-                }
781
-                delete_option($activation_indicator_option_name);
782
-            } else {
783
-                // its not an update. maybe a reactivation?
784
-                if (get_option($activation_indicator_option_name, false)) {
785
-                    if ($version_is_higher === -1) {
786
-                        $req_type = EE_System::req_type_downgrade;
787
-                    } elseif ($version_is_higher === 0) {
788
-                        // we've seen this version before, but it's an activation. must be a reactivation
789
-                        $req_type = EE_System::req_type_reactivation;
790
-                    } else {// $version_is_higher === 1
791
-                        $req_type = EE_System::req_type_upgrade;
792
-                    }
793
-                    delete_option($activation_indicator_option_name);
794
-                } else {
795
-                    // we've seen this version before and the activation indicate doesn't show it was just activated
796
-                    if ($version_is_higher === -1) {
797
-                        $req_type = EE_System::req_type_downgrade;
798
-                    } elseif ($version_is_higher === 0) {
799
-                        // we've seen this version before and it's not an activation. its normal request
800
-                        $req_type = EE_System::req_type_normal;
801
-                    } else {// $version_is_higher === 1
802
-                        $req_type = EE_System::req_type_upgrade;
803
-                    }
804
-                }
805
-            }
806
-        } else {
807
-            // brand new install
808
-            $req_type = EE_System::req_type_new_activation;
809
-            delete_option($activation_indicator_option_name);
810
-        }
811
-        return $req_type;
812
-    }
813
-
814
-
815
-    /**
816
-     * Detects if the $version_to_upgrade_to is higher than the most recent version in
817
-     * the $activation_history_for_addon
818
-     *
819
-     * @param array  $activation_history_for_addon (keys are versions, values are arrays of times activated,
820
-     *                                             sometimes containing 'unknown-date'
821
-     * @param string $version_to_upgrade_to        (current version)
822
-     * @return int results of version_compare( $version_to_upgrade_to, $most_recently_active_version ).
823
-     *                                             ie, -1 if $version_to_upgrade_to is LOWER (downgrade);
824
-     *                                             0 if $version_to_upgrade_to MATCHES (reactivation or normal request);
825
-     *                                             1 if $version_to_upgrade_to is HIGHER (upgrade) ;
826
-     */
827
-    private static function _new_version_is_higher($activation_history_for_addon, $version_to_upgrade_to)
828
-    {
829
-        // find the most recently-activated version
830
-        $most_recently_active_version =
831
-            EE_System::_get_most_recently_active_version_from_activation_history($activation_history_for_addon);
832
-        return version_compare($version_to_upgrade_to, $most_recently_active_version);
833
-    }
834
-
835
-
836
-    /**
837
-     * Gets the most recently active version listed in the activation history,
838
-     * and if none are found (ie, it's a brand new install) returns '0.0.0.dev.000'.
839
-     *
840
-     * @param array $activation_history  (keys are versions, values are arrays of times activated,
841
-     *                                   sometimes containing 'unknown-date'
842
-     * @return string
843
-     */
844
-    private static function _get_most_recently_active_version_from_activation_history($activation_history)
845
-    {
846
-        $most_recently_active_version_activation = '1970-01-01 00:00:00';
847
-        $most_recently_active_version = '0.0.0.dev.000';
848
-        if (is_array($activation_history)) {
849
-            foreach ($activation_history as $version => $times_activated) {
850
-                // check there is a record of when this version was activated. Otherwise,
851
-                // mark it as unknown
852
-                if (! $times_activated) {
853
-                    $times_activated = array('unknown-date');
854
-                }
855
-                if (is_string($times_activated)) {
856
-                    $times_activated = array($times_activated);
857
-                }
858
-                foreach ($times_activated as $an_activation) {
859
-                    if (
860
-                        $an_activation !== 'unknown-date'
861
-                        && $an_activation
862
-                           > $most_recently_active_version_activation
863
-                    ) {
864
-                        $most_recently_active_version = $version;
865
-                        $most_recently_active_version_activation = $an_activation === 'unknown-date'
866
-                            ? '1970-01-01 00:00:00'
867
-                            : $an_activation;
868
-                    }
869
-                }
870
-            }
871
-        }
872
-        return $most_recently_active_version;
873
-    }
874
-
875
-
876
-    /**
877
-     * This redirects to the about EE page after activation
878
-     *
879
-     * @return void
880
-     */
881
-    public function redirect_to_about_ee()
882
-    {
883
-        $notices = EE_Error::get_notices(false);
884
-        // if current user is an admin and it's not an ajax or rest request
885
-        if (
886
-            ! isset($notices['errors'])
887
-            && $this->request->isAdmin()
888
-            && apply_filters(
889
-                'FHEE__EE_System__redirect_to_about_ee__do_redirect',
890
-                $this->capabilities->current_user_can('manage_options', 'espresso_about_default')
891
-            )
892
-        ) {
893
-            $query_params = array('page' => 'espresso_about');
894
-            if (EE_System::instance()->detect_req_type() === EE_System::req_type_new_activation) {
895
-                $query_params['new_activation'] = true;
896
-            }
897
-            if (EE_System::instance()->detect_req_type() === EE_System::req_type_reactivation) {
898
-                $query_params['reactivation'] = true;
899
-            }
900
-            $url = add_query_arg($query_params, admin_url('admin.php'));
901
-            wp_safe_redirect($url);
902
-            exit();
903
-        }
904
-    }
905
-
906
-
907
-    /**
908
-     * load_core_configuration
909
-     * this is hooked into 'AHEE__EE_Bootstrap__load_core_configuration'
910
-     * which runs during the WP 'plugins_loaded' action at priority 5
911
-     *
912
-     * @return void
913
-     * @throws ReflectionException
914
-     * @throws Exception
915
-     */
916
-    public function load_core_configuration()
917
-    {
918
-        do_action('AHEE__EE_System__load_core_configuration__begin', $this);
919
-        $this->loader->getShared('EE_Load_Textdomain');
920
-        // load textdomain
921
-        EE_Load_Textdomain::load_textdomain();
922
-        // load and setup EE_Config and EE_Network_Config
923
-        $config = $this->loader->getShared('EE_Config');
924
-        $this->loader->getShared('EE_Network_Config');
925
-        // setup autoloaders
926
-        // enable logging?
927
-        $this->loader->getShared('EventEspresso\core\services\orm\TrashLogger');
928
-        if ($config->admin->use_remote_logging) {
929
-            $this->loader->getShared('EE_Log');
930
-        }
931
-        // check for activation errors
932
-        $activation_errors = get_option('ee_plugin_activation_errors', false);
933
-        if ($activation_errors) {
934
-            EE_Error::add_error($activation_errors, __FILE__, __FUNCTION__, __LINE__);
935
-            update_option('ee_plugin_activation_errors', false);
936
-        }
937
-        // get model names
938
-        $this->_parse_model_names();
939
-        // configure custom post type definitions
940
-        $this->loader->getShared('EventEspresso\core\domain\entities\custom_post_types\CustomTaxonomyDefinitions');
941
-        $this->loader->getShared('EventEspresso\core\domain\entities\custom_post_types\CustomPostTypeDefinitions');
942
-        do_action('AHEE__EE_System__load_core_configuration__complete', $this);
943
-    }
944
-
945
-
946
-    /**
947
-     * cycles through all of the models/*.model.php files, and assembles an array of model names
948
-     *
949
-     * @return void
950
-     * @throws ReflectionException
951
-     */
952
-    private function _parse_model_names()
953
-    {
954
-        // get all the files in the EE_MODELS folder that end in .model.php
955
-        $models = glob(EE_MODELS . '*.model.php');
956
-        $model_names = array();
957
-        $non_abstract_db_models = array();
958
-        foreach ($models as $model) {
959
-            // get model classname
960
-            $classname = EEH_File::get_classname_from_filepath_with_standard_filename($model);
961
-            $short_name = str_replace('EEM_', '', $classname);
962
-            $reflectionClass = new ReflectionClass($classname);
963
-            if ($reflectionClass->isSubclassOf('EEM_Base') && ! $reflectionClass->isAbstract()) {
964
-                $non_abstract_db_models[ $short_name ] = $classname;
965
-            }
966
-            $model_names[ $short_name ] = $classname;
967
-        }
968
-        $this->registry->models = apply_filters('FHEE__EE_System__parse_model_names', $model_names);
969
-        $this->registry->non_abstract_db_models = apply_filters(
970
-            'FHEE__EE_System__parse_implemented_model_names',
971
-            $non_abstract_db_models
972
-        );
973
-    }
974
-
975
-
976
-    /**
977
-     * @since 4.9.71.p
978
-     * @throws Exception
979
-     */
980
-    public function loadRouteMatchSpecifications()
981
-    {
982
-        try {
983
-            $this->loader->getShared(
984
-                'EventEspresso\core\services\route_match\RouteMatchSpecificationManager'
985
-            );
986
-        } catch (Exception $exception) {
987
-            new ExceptionStackTraceDisplay($exception);
988
-        }
989
-        do_action('AHEE__EE_System__loadRouteMatchSpecifications');
990
-    }
991
-
992
-
993
-    /**
994
-     * loading CPT related classes earlier so that their definitions are available
995
-     * but not performing any actual registration with WP core until load_CPTs_and_session() is called
996
-     *
997
-     * @since   4.10.21.p
998
-     */
999
-    public function loadCustomPostTypes()
1000
-    {
1001
-        $this->register_custom_taxonomies = $this->loader->getShared(
1002
-            'EventEspresso\core\domain\services\custom_post_types\RegisterCustomTaxonomies'
1003
-        );
1004
-        $this->register_custom_post_types = $this->loader->getShared(
1005
-            'EventEspresso\core\domain\services\custom_post_types\RegisterCustomPostTypes'
1006
-        );
1007
-        $this->register_custom_taxonomy_terms = $this->loader->getShared(
1008
-            'EventEspresso\core\domain\services\custom_post_types\RegisterCustomTaxonomyTerms'
1009
-        );
1010
-        // integrate WP_Query with the EE models
1011
-        $this->loader->getShared('EE_CPT_Strategy');
1012
-        // load legacy EE_Request_Handler in case add-ons still need it
1013
-        $this->loader->getShared('EE_Request_Handler');
1014
-    }
1015
-
1016
-
1017
-    /**
1018
-     * register_shortcodes_modules_and_widgets
1019
-     * generate lists of shortcodes and modules, then verify paths and classes
1020
-     * This is hooked into 'AHEE__EE_Bootstrap__register_shortcodes_modules_and_widgets'
1021
-     * which runs during the WP 'plugins_loaded' action at priority 7
1022
-     *
1023
-     * @access public
1024
-     * @return void
1025
-     * @throws Exception
1026
-     */
1027
-    public function register_shortcodes_modules_and_widgets()
1028
-    {
1029
-        if ($this->request->isFrontend() || $this->request->isIframe() || $this->request->isAjax()) {
1030
-            // load, register, and add shortcodes the new way
1031
-            $this->loader->getShared('EventEspresso\core\services\shortcodes\ShortcodesManager');
1032
-        }
1033
-        do_action('AHEE__EE_System__register_shortcodes_modules_and_widgets');
1034
-        // check for addons using old hook point
1035
-        if (has_action('AHEE__EE_System__register_shortcodes_modules_and_addons')) {
1036
-            $this->_incompatible_addon_error();
1037
-        }
1038
-    }
1039
-
1040
-
1041
-    /**
1042
-     * _incompatible_addon_error
1043
-     *
1044
-     * @access public
1045
-     * @return void
1046
-     */
1047
-    private function _incompatible_addon_error()
1048
-    {
1049
-        // get array of classes hooking into here
1050
-        $class_names = EEH_Class_Tools::get_class_names_for_all_callbacks_on_hook(
1051
-            'AHEE__EE_System__register_shortcodes_modules_and_addons'
1052
-        );
1053
-        if (! empty($class_names)) {
1054
-            $msg = esc_html__(
1055
-                'The following plugins, addons, or modules appear to be incompatible with this version of Event Espresso and were automatically deactivated to avoid fatal errors:',
1056
-                'event_espresso'
1057
-            );
1058
-            $msg .= '<ul>';
1059
-            foreach ($class_names as $class_name) {
1060
-                $msg .= '<li><b>Event Espresso - '
1061
-                        . str_replace(
1062
-                            array('EE_', 'EEM_', 'EED_', 'EES_', 'EEW_'),
1063
-                            '',
1064
-                            $class_name
1065
-                        ) . '</b></li>';
1066
-            }
1067
-            $msg .= '</ul>';
1068
-            $msg .= esc_html__(
1069
-                'Compatibility issues can be avoided and/or resolved by keeping addons and plugins updated to the latest version.',
1070
-                'event_espresso'
1071
-            );
1072
-            // save list of incompatible addons to wp-options for later use
1073
-            add_option('ee_incompatible_addons', $class_names, '', 'no');
1074
-            if (is_admin()) {
1075
-                EE_Error::add_error($msg, __FILE__, __FUNCTION__, __LINE__);
1076
-            }
1077
-        }
1078
-    }
1079
-
1080
-
1081
-    /**
1082
-     * brew_espresso
1083
-     * begins the process of setting hooks for initializing EE in the correct order
1084
-     * This is happening on the 'AHEE__EE_Bootstrap__brew_espresso' hook point
1085
-     * which runs during the WP 'plugins_loaded' action at priority 9
1086
-     *
1087
-     * @return void
1088
-     */
1089
-    public function brew_espresso()
1090
-    {
1091
-        do_action('AHEE__EE_System__brew_espresso__begin', $this);
1092
-        // load some final core systems
1093
-        add_action('init', array($this, 'set_hooks_for_core'), 1);
1094
-        add_action('init', array($this, 'perform_activations_upgrades_and_migrations'), 3);
1095
-        add_action('init', array($this, 'load_CPTs_and_session'), 5);
1096
-        add_action('init', array($this, 'load_controllers'), 7);
1097
-        add_action('init', array($this, 'core_loaded_and_ready'), 9);
1098
-        add_action('init', array($this, 'initialize'), 10);
1099
-        add_action('init', array($this, 'initialize_last'), 100);
1100
-        do_action('AHEE__EE_System__brew_espresso__complete', $this);
1101
-    }
1102
-
1103
-
1104
-    /**
1105
-     *    set_hooks_for_core
1106
-     *
1107
-     * @access public
1108
-     * @return    void
1109
-     * @throws EE_Error
1110
-     */
1111
-    public function set_hooks_for_core()
1112
-    {
1113
-        $this->_deactivate_incompatible_addons();
1114
-        do_action('AHEE__EE_System__set_hooks_for_core');
1115
-        $this->loader->getShared('EventEspresso\core\domain\values\session\SessionLifespan');
1116
-        // caps need to be initialized on every request so that capability maps are set.
1117
-        // @see https://events.codebasehq.com/projects/event-espresso/tickets/8674
1118
-        $this->registry->CAP->init_caps();
1119
-    }
1120
-
1121
-
1122
-    /**
1123
-     * Using the information gathered in EE_System::_incompatible_addon_error,
1124
-     * deactivates any addons considered incompatible with the current version of EE
1125
-     */
1126
-    private function _deactivate_incompatible_addons()
1127
-    {
1128
-        $incompatible_addons = get_option('ee_incompatible_addons', array());
1129
-        if (! empty($incompatible_addons)) {
1130
-            $active_plugins = get_option('active_plugins', array());
1131
-            foreach ($active_plugins as $active_plugin) {
1132
-                foreach ($incompatible_addons as $incompatible_addon) {
1133
-                    if (strpos($active_plugin, $incompatible_addon) !== false) {
1134
-                        $this->request->unSetRequestParams(['activate'], true);
1135
-                        espresso_deactivate_plugin($active_plugin);
1136
-                    }
1137
-                }
1138
-            }
1139
-        }
1140
-    }
1141
-
1142
-
1143
-    /**
1144
-     *    perform_activations_upgrades_and_migrations
1145
-     *
1146
-     * @access public
1147
-     * @return    void
1148
-     */
1149
-    public function perform_activations_upgrades_and_migrations()
1150
-    {
1151
-        do_action('AHEE__EE_System__perform_activations_upgrades_and_migrations');
1152
-    }
1153
-
1154
-
1155
-    /**
1156
-     * @return void
1157
-     * @throws DomainException
1158
-     */
1159
-    public function load_CPTs_and_session()
1160
-    {
1161
-        do_action('AHEE__EE_System__load_CPTs_and_session__start');
1162
-        $this->register_custom_taxonomies->registerCustomTaxonomies();
1163
-        $this->register_custom_post_types->registerCustomPostTypes();
1164
-        $this->register_custom_taxonomy_terms->registerCustomTaxonomyTerms();
1165
-        // load legacy Custom Post Types and Taxonomies
1166
-        $this->loader->getShared('EE_Register_CPTs');
1167
-        do_action('AHEE__EE_System__load_CPTs_and_session__complete');
1168
-    }
1169
-
1170
-
1171
-    /**
1172
-     * load_controllers
1173
-     * this is the best place to load any additional controllers that needs access to EE core.
1174
-     * it is expected that all basic core EE systems, that are not dependant on the current request are loaded at this
1175
-     * time
1176
-     *
1177
-     * @access public
1178
-     * @return void
1179
-     */
1180
-    public function load_controllers()
1181
-    {
1182
-        do_action('AHEE__EE_System__load_controllers__start');
1183
-        // let's get it started
1184
-        if (
1185
-            ! $this->maintenance_mode->level()
1186
-            && ($this->request->isFrontend() || $this->request->isFrontAjax())
1187
-        ) {
1188
-            do_action('AHEE__EE_System__load_controllers__load_front_controllers');
1189
-            $this->loader->getShared('EE_Front_Controller');
1190
-        } elseif ($this->request->isAdmin() || $this->request->isAdminAjax()) {
1191
-            do_action('AHEE__EE_System__load_controllers__load_admin_controllers');
1192
-            $this->loader->getShared('EE_Admin');
1193
-        } elseif ($this->request->isWordPressHeartbeat()) {
1194
-            $this->loader->getShared('EventEspresso\core\domain\services\admin\ajax\WordpressHeartbeat');
1195
-        }
1196
-        do_action('AHEE__EE_System__load_controllers__complete');
1197
-    }
1198
-
1199
-
1200
-    /**
1201
-     * core_loaded_and_ready
1202
-     * all of the basic EE core should be loaded at this point and available regardless of M-Mode
1203
-     *
1204
-     * @access public
1205
-     * @return void
1206
-     * @throws Exception
1207
-     */
1208
-    public function core_loaded_and_ready()
1209
-    {
1210
-        if (
1211
-            $this->request->isAdmin()
1212
-            || $this->request->isFrontend()
1213
-            || $this->request->isIframe()
1214
-            || $this->request->isWordPressApi()
1215
-        ) {
1216
-            try {
1217
-                $this->loader->getShared('EventEspresso\core\services\assets\I18nRegistry', [[]]);
1218
-                $this->loader->getShared('EventEspresso\core\services\assets\Registry');
1219
-                $this->loader->getShared('EventEspresso\core\domain\services\assets\CoreAssetManager');
1220
-                if ($this->canLoadBlocks()) {
1221
-                    $this->loader->getShared(
1222
-                        'EventEspresso\core\services\editor\BlockRegistrationManager'
1223
-                    );
1224
-                }
1225
-            } catch (Exception $exception) {
1226
-                new ExceptionStackTraceDisplay($exception);
1227
-            }
1228
-        }
1229
-        if (
1230
-            $this->request->isAdmin()
1231
-            || $this->request->isEeAjax()
1232
-            || $this->request->isFrontend()
1233
-        ) {
1234
-            $this->loader->getShared('EE_Session');
1235
-        }
1236
-        do_action('AHEE__EE_System__core_loaded_and_ready');
1237
-        // always load template tags, because it's faster than checking if it's a front-end request, and many page
1238
-        // builders require these even on the front-end
1239
-        require_once EE_PUBLIC . 'template_tags.php';
1240
-        do_action('AHEE__EE_System__set_hooks_for_shortcodes_modules_and_addons');
1241
-    }
1242
-
1243
-
1244
-    /**
1245
-     * initialize
1246
-     * this is the best place to begin initializing client code
1247
-     *
1248
-     * @access public
1249
-     * @return void
1250
-     */
1251
-    public function initialize()
1252
-    {
1253
-        do_action('AHEE__EE_System__initialize');
1254
-        add_filter(
1255
-            'safe_style_css',
1256
-            function ($styles) {
1257
-                $styles[] = 'display';
1258
-                $styles[] = 'visibility';
1259
-                $styles[] = 'position';
1260
-                $styles[] = 'top';
1261
-                $styles[] = 'right';
1262
-                $styles[] = 'bottom';
1263
-                $styles[] = 'left';
1264
-                $styles[] = 'resize';
1265
-                $styles[] = 'max-width';
1266
-                $styles[] = 'max-height';
1267
-                return $styles;
1268
-            }
1269
-        );
1270
-    }
1271
-
1272
-
1273
-    /**
1274
-     * initialize_last
1275
-     * this is run really late during the WP init hook point, and ensures that mostly everything else that needs to
1276
-     * initialize has done so
1277
-     *
1278
-     * @access public
1279
-     * @return void
1280
-     */
1281
-    public function initialize_last()
1282
-    {
1283
-        do_action('AHEE__EE_System__initialize_last');
1284
-        /** @var EventEspresso\core\domain\services\custom_post_types\RewriteRules $rewrite_rules */
1285
-        $rewrite_rules = $this->loader->getShared(
1286
-            'EventEspresso\core\domain\services\custom_post_types\RewriteRules'
1287
-        );
1288
-        $rewrite_rules->flushRewriteRules();
1289
-        add_action('admin_bar_init', array($this, 'addEspressoToolbar'));
1290
-        if (
1291
-            ($this->request->isAjax() || $this->request->isAdmin())
1292
-            && $this->maintenance_mode->models_can_query()
1293
-        ) {
1294
-            $this->loader->getShared('EventEspresso\core\services\privacy\export\PersonalDataExporterManager');
1295
-            $this->loader->getShared('EventEspresso\core\services\privacy\erasure\PersonalDataEraserManager');
1296
-        }
1297
-    }
1298
-
1299
-
1300
-    /**
1301
-     * @return void
1302
-     * @throws EE_Error
1303
-     */
1304
-    public function addEspressoToolbar()
1305
-    {
1306
-        $this->loader->getShared(
1307
-            'EventEspresso\core\domain\services\admin\AdminToolBar',
1308
-            array($this->registry->CAP)
1309
-        );
1310
-    }
1311
-
1312
-
1313
-    /**
1314
-     * do_not_cache
1315
-     * sets no cache headers and defines no cache constants for WP plugins
1316
-     *
1317
-     * @access public
1318
-     * @return void
1319
-     */
1320
-    public static function do_not_cache()
1321
-    {
1322
-        // set no cache constants
1323
-        if (! defined('DONOTCACHEPAGE')) {
1324
-            define('DONOTCACHEPAGE', true);
1325
-        }
1326
-        if (! defined('DONOTCACHCEOBJECT')) {
1327
-            define('DONOTCACHCEOBJECT', true);
1328
-        }
1329
-        if (! defined('DONOTCACHEDB')) {
1330
-            define('DONOTCACHEDB', true);
1331
-        }
1332
-        // add no cache headers
1333
-        add_action('send_headers', array('EE_System', 'nocache_headers'), 10);
1334
-        // plus a little extra for nginx and Google Chrome
1335
-        add_filter('nocache_headers', array('EE_System', 'extra_nocache_headers'), 10, 1);
1336
-        // prevent browsers from prefetching of the rel='next' link, because it may contain content that interferes with the registration process
1337
-        remove_action('wp_head', 'adjacent_posts_rel_link_wp_head');
1338
-    }
1339
-
1340
-
1341
-    /**
1342
-     *    extra_nocache_headers
1343
-     *
1344
-     * @access    public
1345
-     * @param $headers
1346
-     * @return    array
1347
-     */
1348
-    public static function extra_nocache_headers($headers)
1349
-    {
1350
-        // for NGINX
1351
-        $headers['X-Accel-Expires'] = 0;
1352
-        // plus extra for Google Chrome since it doesn't seem to respect "no-cache", but WILL respect "no-store"
1353
-        $headers['Cache-Control'] = 'no-store, no-cache, must-revalidate, max-age=0';
1354
-        return $headers;
1355
-    }
1356
-
1357
-
1358
-    /**
1359
-     *    nocache_headers
1360
-     *
1361
-     * @access    public
1362
-     * @return    void
1363
-     */
1364
-    public static function nocache_headers()
1365
-    {
1366
-        nocache_headers();
1367
-    }
1368
-
1369
-
1370
-    /**
1371
-     * simply hooks into "wp_list_pages_exclude" filter (for wp_list_pages method) and makes sure EE critical pages are
1372
-     * never returned with the function.
1373
-     *
1374
-     * @param  array $exclude_array any existing pages being excluded are in this array.
1375
-     * @return array
1376
-     */
1377
-    public function remove_pages_from_wp_list_pages($exclude_array)
1378
-    {
1379
-        return array_merge($exclude_array, $this->registry->CFG->core->get_critical_pages_array());
1380
-    }
1381
-
1382
-
1383
-    /**
1384
-     * Return whether blocks can be registered/loaded or not.
1385
-     * @return bool
1386
-     */
1387
-    private function canLoadBlocks()
1388
-    {
1389
-        return apply_filters('FHEE__EE_System__canLoadBlocks', true)
1390
-               && function_exists('register_block_type')
1391
-               // don't load blocks if in the Divi page builder editor context
1392
-               // @see https://github.com/eventespresso/event-espresso-core/issues/814
1393
-               && ! $this->request->getRequestParam('et_fb', false);
1394
-    }
29
+	/**
30
+	 * indicates this is a 'normal' request. Ie, not activation, nor upgrade, nor activation.
31
+	 * So examples of this would be a normal GET request on the frontend or backend, or a POST, etc
32
+	 */
33
+	const req_type_normal = 0;
34
+
35
+	/**
36
+	 * Indicates this is a brand new installation of EE so we should install
37
+	 * tables and default data etc
38
+	 */
39
+	const req_type_new_activation = 1;
40
+
41
+	/**
42
+	 * we've detected that EE has been reactivated (or EE was activated during maintenance mode,
43
+	 * and we just exited maintenance mode). We MUST check the database is setup properly
44
+	 * and that default data is setup too
45
+	 */
46
+	const req_type_reactivation = 2;
47
+
48
+	/**
49
+	 * indicates that EE has been upgraded since its previous request.
50
+	 * We may have data migration scripts to call and will want to trigger maintenance mode
51
+	 */
52
+	const req_type_upgrade = 3;
53
+
54
+	/**
55
+	 * TODO  will detect that EE has been DOWNGRADED. We probably don't want to run in this case...
56
+	 */
57
+	const req_type_downgrade = 4;
58
+
59
+	/**
60
+	 * @deprecated since version 4.6.0.dev.006
61
+	 * Now whenever a new_activation is detected the request type is still just
62
+	 * new_activation (same for reactivation, upgrade, downgrade etc), but if we'r ein maintenance mode
63
+	 * EE_System::initialize_db_if_no_migrations_required and EE_Addon::initialize_db_if_no_migrations_required
64
+	 * will instead enqueue that EE plugin's db initialization for when we're taken out of maintenance mode.
65
+	 * (Specifically, when the migration manager indicates migrations are finished
66
+	 * EE_Data_Migration_Manager::initialize_db_for_enqueued_ee_plugins() will be called)
67
+	 */
68
+	const req_type_activation_but_not_installed = 5;
69
+
70
+	/**
71
+	 * option prefix for recording the activation history (like core's "espresso_db_update") of addons
72
+	 */
73
+	const addon_activation_history_option_prefix = 'ee_addon_activation_history_';
74
+
75
+	/**
76
+	 * @var EE_System $_instance
77
+	 */
78
+	private static $_instance;
79
+
80
+	/**
81
+	 * @var EE_Registry $registry
82
+	 */
83
+	private $registry;
84
+
85
+	/**
86
+	 * @var LoaderInterface $loader
87
+	 */
88
+	private $loader;
89
+
90
+	/**
91
+	 * @var EE_Capabilities $capabilities
92
+	 */
93
+	private $capabilities;
94
+
95
+	/**
96
+	 * @var RequestInterface $request
97
+	 */
98
+	private $request;
99
+
100
+	/**
101
+	 * @var EE_Maintenance_Mode $maintenance_mode
102
+	 */
103
+	private $maintenance_mode;
104
+
105
+	/**
106
+	 * Stores which type of request this is, options being one of the constants on EE_System starting with req_type_*.
107
+	 * It can be a brand-new activation, a reactivation, an upgrade, a downgrade, or a normal request.
108
+	 *
109
+	 * @var int $_req_type
110
+	 */
111
+	private $_req_type;
112
+
113
+	/**
114
+	 * Whether or not there was a non-micro version change in EE core version during this request
115
+	 *
116
+	 * @var boolean $_major_version_change
117
+	 */
118
+	private $_major_version_change = false;
119
+
120
+	/**
121
+	 * A Context DTO dedicated solely to identifying the current request type.
122
+	 *
123
+	 * @var RequestTypeContextCheckerInterface $request_type
124
+	 */
125
+	private $request_type;
126
+
127
+	/**
128
+	 * @param EventEspresso\core\domain\services\custom_post_types\RegisterCustomPostTypes
129
+	 */
130
+	private $register_custom_post_types;
131
+
132
+	/**
133
+	 * @param EventEspresso\core\domain\services\custom_post_types\RegisterCustomTaxonomies
134
+	 */
135
+	private $register_custom_taxonomies;
136
+
137
+	/**
138
+	 * @param EventEspresso\core\domain\services\custom_post_types\RegisterCustomTaxonomyTerms
139
+	 */
140
+	private $register_custom_taxonomy_terms;
141
+
142
+	/**
143
+	 * @singleton method used to instantiate class object
144
+	 * @param EE_Registry|null         $registry
145
+	 * @param LoaderInterface|null     $loader
146
+	 * @param RequestInterface|null    $request
147
+	 * @param EE_Maintenance_Mode|null $maintenance_mode
148
+	 * @return EE_System
149
+	 */
150
+	public static function instance(
151
+		EE_Registry $registry = null,
152
+		LoaderInterface $loader = null,
153
+		RequestInterface $request = null,
154
+		EE_Maintenance_Mode $maintenance_mode = null
155
+	) {
156
+		// check if class object is instantiated
157
+		if (! self::$_instance instanceof EE_System) {
158
+			self::$_instance = new self($registry, $loader, $request, $maintenance_mode);
159
+		}
160
+		return self::$_instance;
161
+	}
162
+
163
+
164
+	/**
165
+	 * resets the instance and returns it
166
+	 *
167
+	 * @return EE_System
168
+	 */
169
+	public static function reset()
170
+	{
171
+		self::$_instance->_req_type = null;
172
+		// make sure none of the old hooks are left hanging around
173
+		remove_all_actions('AHEE__EE_System__perform_activations_upgrades_and_migrations');
174
+		// we need to reset the migration manager in order for it to detect DMSs properly
175
+		EE_Data_Migration_Manager::reset();
176
+		self::instance()->detect_activations_or_upgrades();
177
+		self::instance()->perform_activations_upgrades_and_migrations();
178
+		return self::instance();
179
+	}
180
+
181
+
182
+	/**
183
+	 * sets hooks for running rest of system
184
+	 * provides "AHEE__EE_System__construct__complete" hook for EE Addons to use as their starting point
185
+	 * starting EE Addons from any other point may lead to problems
186
+	 *
187
+	 * @param EE_Registry         $registry
188
+	 * @param LoaderInterface     $loader
189
+	 * @param RequestInterface    $request
190
+	 * @param EE_Maintenance_Mode $maintenance_mode
191
+	 */
192
+	private function __construct(
193
+		EE_Registry $registry,
194
+		LoaderInterface $loader,
195
+		RequestInterface $request,
196
+		EE_Maintenance_Mode $maintenance_mode
197
+	) {
198
+		$this->registry = $registry;
199
+		$this->loader = $loader;
200
+		$this->request = $request;
201
+		$this->maintenance_mode = $maintenance_mode;
202
+		do_action('AHEE__EE_System__construct__begin', $this);
203
+		add_action(
204
+			'AHEE__EE_Bootstrap__load_espresso_addons',
205
+			array($this, 'loadCapabilities'),
206
+			5
207
+		);
208
+		add_action(
209
+			'AHEE__EE_Bootstrap__load_espresso_addons',
210
+			array($this, 'loadCommandBus'),
211
+			7
212
+		);
213
+		add_action(
214
+			'AHEE__EE_Bootstrap__load_espresso_addons',
215
+			array($this, 'loadPluginApi'),
216
+			9
217
+		);
218
+		// give caff stuff a chance to play during the activation process too.
219
+		add_action(
220
+			'AHEE__EE_Bootstrap__load_espresso_addons',
221
+		   [$this, 'brewCaffeinated'],
222
+			9
223
+		);
224
+		// allow addons to load first so that they can register autoloaders, set hooks for running DMS's, etc
225
+		add_action(
226
+			'AHEE__EE_Bootstrap__load_espresso_addons',
227
+			array($this, 'load_espresso_addons')
228
+		);
229
+		// when an ee addon is activated, we want to call the core hook(s) again
230
+		// because the newly-activated addon didn't get a chance to run at all
231
+		add_action('activate_plugin', array($this, 'load_espresso_addons'), 1);
232
+		// detect whether install or upgrade
233
+		add_action(
234
+			'AHEE__EE_Bootstrap__detect_activations_or_upgrades',
235
+			array($this, 'detect_activations_or_upgrades'),
236
+			3
237
+		);
238
+		// load EE_Config, EE_Textdomain, etc
239
+		add_action(
240
+			'AHEE__EE_Bootstrap__load_core_configuration',
241
+			array($this, 'load_core_configuration'),
242
+			5
243
+		);
244
+		// load specifications for matching routes to current request
245
+		add_action(
246
+			'AHEE__EE_Bootstrap__load_core_configuration',
247
+			array($this, 'loadRouteMatchSpecifications')
248
+		);
249
+		// load specifications for custom post types
250
+		add_action(
251
+			'AHEE__EE_Bootstrap__load_core_configuration',
252
+			array($this, 'loadCustomPostTypes')
253
+		);
254
+		// load EE_Config, EE_Textdomain, etc
255
+		add_action(
256
+			'AHEE__EE_Bootstrap__register_shortcodes_modules_and_widgets',
257
+			array($this, 'register_shortcodes_modules_and_widgets'),
258
+			7
259
+		);
260
+		// you wanna get going? I wanna get going... let's get going!
261
+		add_action(
262
+			'AHEE__EE_Bootstrap__brew_espresso',
263
+			array($this, 'brew_espresso'),
264
+			9
265
+		);
266
+		// other housekeeping
267
+		// exclude EE critical pages from wp_list_pages
268
+		add_filter(
269
+			'wp_list_pages_excludes',
270
+			array($this, 'remove_pages_from_wp_list_pages'),
271
+			10
272
+		);
273
+		// ALL EE Addons should use the following hook point to attach their initial setup too
274
+		// it's extremely important for EE Addons to register any class autoloaders so that they can be available when the EE_Config loads
275
+		do_action('AHEE__EE_System__construct__complete', $this);
276
+	}
277
+
278
+
279
+	/**
280
+	 * load and setup EE_Capabilities
281
+	 *
282
+	 * @return void
283
+	 * @throws EE_Error
284
+	 */
285
+	public function loadCapabilities()
286
+	{
287
+		$this->capabilities = $this->loader->getShared('EE_Capabilities');
288
+		add_action(
289
+			'AHEE__EE_Capabilities__init_caps__before_initialization',
290
+			function () {
291
+				LoaderFactory::getLoader()->getShared('EE_Payment_Method_Manager');
292
+			}
293
+		);
294
+	}
295
+
296
+
297
+	/**
298
+	 * create and cache the CommandBus, and also add middleware
299
+	 * The CapChecker middleware requires the use of EE_Capabilities
300
+	 * which is why we need to load the CommandBus after Caps are set up
301
+	 * CommandBus middleware operate FIFO - First In First Out
302
+	 * so LocateMovedCommands will run first in order to return any new commands
303
+	 *
304
+	 * @return void
305
+	 * @throws EE_Error
306
+	 */
307
+	public function loadCommandBus()
308
+	{
309
+		$this->loader->getShared(
310
+			'CommandBusInterface',
311
+			array(
312
+				null,
313
+				apply_filters(
314
+					'FHEE__EE_Load_Espresso_Core__handle_request__CommandBus_middleware',
315
+					array(
316
+						$this->loader->getShared('EventEspresso\core\services\commands\middleware\LocateMovedCommands'),
317
+						$this->loader->getShared('EventEspresso\core\services\commands\middleware\CapChecker'),
318
+						$this->loader->getShared('EventEspresso\core\services\commands\middleware\AddActionHook'),
319
+					)
320
+				),
321
+			)
322
+		);
323
+	}
324
+
325
+
326
+	/**
327
+	 * @return void
328
+	 * @throws EE_Error
329
+	 */
330
+	public function loadPluginApi()
331
+	{
332
+		// set autoloaders for all of the classes implementing EEI_Plugin_API
333
+		// which provide helpers for EE plugin authors to more easily register certain components with EE.
334
+		EEH_Autoloader::instance()->register_autoloaders_for_each_file_in_folder(EE_LIBRARIES . 'plugin_api');
335
+	}
336
+
337
+
338
+	/**
339
+	 * The purpose of this method is to simply check for a file named "caffeinated/brewing_regular.php" for any hooks
340
+	 * that need to be setup before our EE_System launches.
341
+	 *
342
+	 * @return void
343
+	 * @throws DomainException
344
+	 * @throws InvalidArgumentException
345
+	 * @throws InvalidDataTypeException
346
+	 * @throws InvalidInterfaceException
347
+	 * @throws InvalidClassException
348
+	 * @throws InvalidFilePathException
349
+	 * @throws EE_Error
350
+	 */
351
+	public function brewCaffeinated()
352
+	{
353
+		/** @var Domain $domain */
354
+		$domain = DomainFactory::getShared(
355
+			new FullyQualifiedName(
356
+				'EventEspresso\core\domain\Domain'
357
+			),
358
+			[
359
+				new FilePath(EVENT_ESPRESSO_MAIN_FILE),
360
+				Version::fromString(espresso_version()),
361
+			]
362
+		);
363
+		static $brew;
364
+		if ($domain->isCaffeinated() && ! $brew instanceof EE_Brewing_Regular) {
365
+			require_once EE_CAFF_PATH . 'brewing_regular.php';
366
+			/** @var EE_Brewing_Regular $brew */
367
+			$brew = LoaderFactory::getLoader()->getShared(EE_Brewing_Regular::class);
368
+			$brew->initializePUE();
369
+			add_action(
370
+				'AHEE__EE_System__load_core_configuration__begin',
371
+				[$brew, 'caffeinated']
372
+			);
373
+		}
374
+	}
375
+
376
+
377
+	/**
378
+	 * @param string $addon_name
379
+	 * @param string $version_constant
380
+	 * @param string $min_version_required
381
+	 * @param string $load_callback
382
+	 * @param string $plugin_file_constant
383
+	 * @return void
384
+	 */
385
+	private function deactivateIncompatibleAddon(
386
+		$addon_name,
387
+		$version_constant,
388
+		$min_version_required,
389
+		$load_callback,
390
+		$plugin_file_constant
391
+	) {
392
+		if (! defined($version_constant)) {
393
+			return;
394
+		}
395
+		$addon_version = constant($version_constant);
396
+		if ($addon_version && version_compare($addon_version, $min_version_required, '<')) {
397
+			remove_action('AHEE__EE_System__load_espresso_addons', $load_callback);
398
+			if (! function_exists('deactivate_plugins')) {
399
+				require_once ABSPATH . 'wp-admin/includes/plugin.php';
400
+			}
401
+			deactivate_plugins(plugin_basename(constant($plugin_file_constant)));
402
+			$this->request->unSetRequestParams(['activate', 'activate-multi'], true);
403
+			EE_Error::add_error(
404
+				sprintf(
405
+					esc_html__(
406
+						'We\'re sorry, but the Event Espresso %1$s addon was deactivated because version %2$s or higher is required with this version of Event Espresso core.',
407
+						'event_espresso'
408
+					),
409
+					$addon_name,
410
+					$min_version_required
411
+				),
412
+				__FILE__,
413
+				__FUNCTION__ . "({$addon_name})",
414
+				__LINE__
415
+			);
416
+			EE_Error::get_notices(false, true);
417
+		}
418
+	}
419
+
420
+
421
+	/**
422
+	 * load_espresso_addons
423
+	 * allow addons to load first so that they can set hooks for running DMS's, etc
424
+	 * this is hooked into both:
425
+	 *    'AHEE__EE_Bootstrap__load_core_configuration'
426
+	 *        which runs during the WP 'plugins_loaded' action at priority 5
427
+	 *    and the WP 'activate_plugin' hook point
428
+	 *
429
+	 * @access public
430
+	 * @return void
431
+	 */
432
+	public function load_espresso_addons()
433
+	{
434
+		$this->deactivateIncompatibleAddon(
435
+			'Wait Lists',
436
+			'EE_WAIT_LISTS_VERSION',
437
+			'1.0.0.beta.074',
438
+			'load_espresso_wait_lists',
439
+			'EE_WAIT_LISTS_PLUGIN_FILE'
440
+		);
441
+		$this->deactivateIncompatibleAddon(
442
+			'Automated Upcoming Event Notifications',
443
+			'EE_AUTOMATED_UPCOMING_EVENT_NOTIFICATION_VERSION',
444
+			'1.0.0.beta.091',
445
+			'load_espresso_automated_upcoming_event_notification',
446
+			'EE_AUTOMATED_UPCOMING_EVENT_NOTIFICATION_PLUGIN_FILE'
447
+		);
448
+		do_action('AHEE__EE_System__load_espresso_addons');
449
+		// if the WP API basic auth plugin isn't already loaded, load it now.
450
+		// We want it for mobile apps. Just include the entire plugin
451
+		// also, don't load the basic auth when a plugin is getting activated, because
452
+		// it could be the basic auth plugin, and it doesn't check if its methods are already defined
453
+		// and causes a fatal error
454
+		if (
455
+			($this->request->isWordPressApi() || $this->request->isApi())
456
+			&& $this->request->getRequestParam('activate') !== 'true'
457
+			&& ! function_exists('json_basic_auth_handler')
458
+			&& ! function_exists('json_basic_auth_error')
459
+			&& ! in_array(
460
+				$this->request->getRequestParam('action'),
461
+				array('activate', 'activate-selected'),
462
+				true
463
+			)
464
+		) {
465
+			include_once EE_THIRD_PARTY . 'wp-api-basic-auth/basic-auth.php';
466
+		}
467
+		do_action('AHEE__EE_System__load_espresso_addons__complete');
468
+	}
469
+
470
+
471
+	/**
472
+	 * detect_activations_or_upgrades
473
+	 * Checks for activation or upgrade of core first;
474
+	 * then also checks if any registered addons have been activated or upgraded
475
+	 * This is hooked into 'AHEE__EE_Bootstrap__detect_activations_or_upgrades'
476
+	 * which runs during the WP 'plugins_loaded' action at priority 3
477
+	 *
478
+	 * @access public
479
+	 * @return void
480
+	 */
481
+	public function detect_activations_or_upgrades()
482
+	{
483
+		// first off: let's make sure to handle core
484
+		$this->detect_if_activation_or_upgrade();
485
+		foreach ($this->registry->addons as $addon) {
486
+			if ($addon instanceof EE_Addon) {
487
+				// detect teh request type for that addon
488
+				$addon->detect_req_type();
489
+			}
490
+		}
491
+	}
492
+
493
+
494
+	/**
495
+	 * detect_if_activation_or_upgrade
496
+	 * Takes care of detecting whether this is a brand new install or code upgrade,
497
+	 * and either setting up the DB or setting up maintenance mode etc.
498
+	 *
499
+	 * @access public
500
+	 * @return void
501
+	 */
502
+	public function detect_if_activation_or_upgrade()
503
+	{
504
+		do_action('AHEE__EE_System___detect_if_activation_or_upgrade__begin');
505
+		// check if db has been updated, or if its a brand-new installation
506
+		$espresso_db_update = $this->fix_espresso_db_upgrade_option();
507
+		$request_type = $this->detect_req_type($espresso_db_update);
508
+		// EEH_Debug_Tools::printr( $request_type, '$request_type', __FILE__, __LINE__ );
509
+		switch ($request_type) {
510
+			case EE_System::req_type_new_activation:
511
+				do_action('AHEE__EE_System__detect_if_activation_or_upgrade__new_activation');
512
+				$this->_handle_core_version_change($espresso_db_update);
513
+				break;
514
+			case EE_System::req_type_reactivation:
515
+				do_action('AHEE__EE_System__detect_if_activation_or_upgrade__reactivation');
516
+				$this->_handle_core_version_change($espresso_db_update);
517
+				break;
518
+			case EE_System::req_type_upgrade:
519
+				do_action('AHEE__EE_System__detect_if_activation_or_upgrade__upgrade');
520
+				// migrations may be required now that we've upgraded
521
+				$this->maintenance_mode->set_maintenance_mode_if_db_old();
522
+				$this->_handle_core_version_change($espresso_db_update);
523
+				break;
524
+			case EE_System::req_type_downgrade:
525
+				do_action('AHEE__EE_System__detect_if_activation_or_upgrade__downgrade');
526
+				// its possible migrations are no longer required
527
+				$this->maintenance_mode->set_maintenance_mode_if_db_old();
528
+				$this->_handle_core_version_change($espresso_db_update);
529
+				break;
530
+			case EE_System::req_type_normal:
531
+			default:
532
+				break;
533
+		}
534
+		do_action('AHEE__EE_System__detect_if_activation_or_upgrade__complete');
535
+	}
536
+
537
+
538
+	/**
539
+	 * Updates the list of installed versions and sets hooks for
540
+	 * initializing the database later during the request
541
+	 *
542
+	 * @param array $espresso_db_update
543
+	 */
544
+	private function _handle_core_version_change($espresso_db_update)
545
+	{
546
+		$this->update_list_of_installed_versions($espresso_db_update);
547
+		// get ready to verify the DB is ok (provided we aren't in maintenance mode, of course)
548
+		add_action(
549
+			'AHEE__EE_System__perform_activations_upgrades_and_migrations',
550
+			array($this, 'initialize_db_if_no_migrations_required')
551
+		);
552
+	}
553
+
554
+
555
+	/**
556
+	 * standardizes the wp option 'espresso_db_upgrade' which actually stores
557
+	 * information about what versions of EE have been installed and activated,
558
+	 * NOT necessarily the state of the database
559
+	 *
560
+	 * @param mixed $espresso_db_update           the value of the WordPress option.
561
+	 *                                            If not supplied, fetches it from the options table
562
+	 * @return array the correct value of 'espresso_db_upgrade', after saving it, if it needed correction
563
+	 */
564
+	private function fix_espresso_db_upgrade_option($espresso_db_update = null)
565
+	{
566
+		do_action('FHEE__EE_System__manage_fix_espresso_db_upgrade_option__begin', $espresso_db_update);
567
+		if (! $espresso_db_update) {
568
+			$espresso_db_update = get_option('espresso_db_update');
569
+		}
570
+		// check that option is an array
571
+		if (! is_array($espresso_db_update)) {
572
+			// if option is FALSE, then it never existed
573
+			if ($espresso_db_update === false) {
574
+				// make $espresso_db_update an array and save option with autoload OFF
575
+				$espresso_db_update = array();
576
+				add_option('espresso_db_update', $espresso_db_update, '', 'no');
577
+			} else {
578
+				// option is NOT FALSE but also is NOT an array, so make it an array and save it
579
+				$espresso_db_update = array($espresso_db_update => array());
580
+				update_option('espresso_db_update', $espresso_db_update);
581
+			}
582
+		} else {
583
+			$corrected_db_update = array();
584
+			// if IS an array, but is it an array where KEYS are version numbers, and values are arrays?
585
+			foreach ($espresso_db_update as $should_be_version_string => $should_be_array) {
586
+				if (is_int($should_be_version_string) && ! is_array($should_be_array)) {
587
+					// the key is an int, and the value IS NOT an array
588
+					// so it must be numerically-indexed, where values are versions installed...
589
+					// fix it!
590
+					$version_string = $should_be_array;
591
+					$corrected_db_update[ $version_string ] = array('unknown-date');
592
+				} else {
593
+					// ok it checks out
594
+					$corrected_db_update[ $should_be_version_string ] = $should_be_array;
595
+				}
596
+			}
597
+			$espresso_db_update = $corrected_db_update;
598
+			update_option('espresso_db_update', $espresso_db_update);
599
+		}
600
+		do_action('FHEE__EE_System__manage_fix_espresso_db_upgrade_option__complete', $espresso_db_update);
601
+		return $espresso_db_update;
602
+	}
603
+
604
+
605
+	/**
606
+	 * Does the traditional work of setting up the plugin's database and adding default data.
607
+	 * If migration script/process did not exist, this is what would happen on every activation/reactivation/upgrade.
608
+	 * NOTE: if we're in maintenance mode (which would be the case if we detect there are data
609
+	 * migration scripts that need to be run and a version change happens), enqueues core for database initialization,
610
+	 * so that it will be done when migrations are finished
611
+	 *
612
+	 * @param boolean $initialize_addons_too if true, we double-check addons' database tables etc too;
613
+	 * @param boolean $verify_schema         if true will re-check the database tables have the correct schema.
614
+	 *                                       This is a resource-intensive job
615
+	 *                                       so we prefer to only do it when necessary
616
+	 * @return void
617
+	 * @throws EE_Error
618
+	 */
619
+	public function initialize_db_if_no_migrations_required($initialize_addons_too = false, $verify_schema = true)
620
+	{
621
+		$request_type = $this->detect_req_type();
622
+		// only initialize system if we're not in maintenance mode.
623
+		if ($this->maintenance_mode->level() !== EE_Maintenance_Mode::level_2_complete_maintenance) {
624
+			/** @var EventEspresso\core\domain\services\custom_post_types\RewriteRules $rewrite_rules */
625
+			$rewrite_rules = $this->loader->getShared(
626
+				'EventEspresso\core\domain\services\custom_post_types\RewriteRules'
627
+			);
628
+			$rewrite_rules->flush();
629
+			if ($verify_schema) {
630
+				EEH_Activation::initialize_db_and_folders();
631
+			}
632
+			EEH_Activation::initialize_db_content();
633
+			EEH_Activation::system_initialization();
634
+			if ($initialize_addons_too) {
635
+				$this->initialize_addons();
636
+			}
637
+		} else {
638
+			EE_Data_Migration_Manager::instance()->enqueue_db_initialization_for('Core');
639
+		}
640
+		if (
641
+			$request_type === EE_System::req_type_new_activation
642
+			|| $request_type === EE_System::req_type_reactivation
643
+			|| (
644
+				$request_type === EE_System::req_type_upgrade
645
+				&& $this->is_major_version_change()
646
+			)
647
+		) {
648
+			add_action('AHEE__EE_System__initialize_last', array($this, 'redirect_to_about_ee'), 9);
649
+		}
650
+	}
651
+
652
+
653
+	/**
654
+	 * Initializes the db for all registered addons
655
+	 *
656
+	 * @throws EE_Error
657
+	 */
658
+	public function initialize_addons()
659
+	{
660
+		// foreach registered addon, make sure its db is up-to-date too
661
+		foreach ($this->registry->addons as $addon) {
662
+			if ($addon instanceof EE_Addon) {
663
+				$addon->initialize_db_if_no_migrations_required();
664
+			}
665
+		}
666
+	}
667
+
668
+
669
+	/**
670
+	 * Adds the current code version to the saved wp option which stores a list of all ee versions ever installed.
671
+	 *
672
+	 * @param    array  $version_history
673
+	 * @param    string $current_version_to_add version to be added to the version history
674
+	 * @return    boolean success as to whether or not this option was changed
675
+	 */
676
+	public function update_list_of_installed_versions($version_history = null, $current_version_to_add = null)
677
+	{
678
+		if (! $version_history) {
679
+			$version_history = $this->fix_espresso_db_upgrade_option($version_history);
680
+		}
681
+		if ($current_version_to_add === null) {
682
+			$current_version_to_add = espresso_version();
683
+		}
684
+		$version_history[ $current_version_to_add ][] = date('Y-m-d H:i:s', time());
685
+		// re-save
686
+		return update_option('espresso_db_update', $version_history);
687
+	}
688
+
689
+
690
+	/**
691
+	 * Detects if the current version indicated in the has existed in the list of
692
+	 * previously-installed versions of EE (espresso_db_update). Does NOT modify it (ie, no side-effect)
693
+	 *
694
+	 * @param array $espresso_db_update array from the wp option stored under the name 'espresso_db_update'.
695
+	 *                                  If not supplied, fetches it from the options table.
696
+	 *                                  Also, caches its result so later parts of the code can also know whether
697
+	 *                                  there's been an update or not. This way we can add the current version to
698
+	 *                                  espresso_db_update, but still know if this is a new install or not
699
+	 * @return int one of the constants on EE_System::req_type_
700
+	 */
701
+	public function detect_req_type($espresso_db_update = null)
702
+	{
703
+		if ($this->_req_type === null) {
704
+			$espresso_db_update = ! empty($espresso_db_update)
705
+				? $espresso_db_update
706
+				: $this->fix_espresso_db_upgrade_option();
707
+			$this->_req_type = EE_System::detect_req_type_given_activation_history(
708
+				$espresso_db_update,
709
+				'ee_espresso_activation',
710
+				espresso_version()
711
+			);
712
+			$this->_major_version_change = $this->_detect_major_version_change($espresso_db_update);
713
+			$this->request->setIsActivation($this->_req_type !== EE_System::req_type_normal);
714
+		}
715
+		return $this->_req_type;
716
+	}
717
+
718
+
719
+	/**
720
+	 * Returns whether or not there was a non-micro version change (ie, change in either
721
+	 * the first or second number in the version. Eg 4.9.0.rc.001 to 4.10.0.rc.000,
722
+	 * but not 4.9.0.rc.0001 to 4.9.1.rc.0001
723
+	 *
724
+	 * @param $activation_history
725
+	 * @return bool
726
+	 */
727
+	private function _detect_major_version_change($activation_history)
728
+	{
729
+		$previous_version = EE_System::_get_most_recently_active_version_from_activation_history($activation_history);
730
+		$previous_version_parts = explode('.', $previous_version);
731
+		$current_version_parts = explode('.', espresso_version());
732
+		return isset($previous_version_parts[0], $previous_version_parts[1], $current_version_parts[0], $current_version_parts[1])
733
+			   && ($previous_version_parts[0] !== $current_version_parts[0]
734
+				   || $previous_version_parts[1] !== $current_version_parts[1]
735
+			   );
736
+	}
737
+
738
+
739
+	/**
740
+	 * Returns true if either the major or minor version of EE changed during this request.
741
+	 * Eg 4.9.0.rc.001 to 4.10.0.rc.000, but not 4.9.0.rc.0001 to 4.9.1.rc.0001
742
+	 *
743
+	 * @return bool
744
+	 */
745
+	public function is_major_version_change()
746
+	{
747
+		return $this->_major_version_change;
748
+	}
749
+
750
+
751
+	/**
752
+	 * Determines the request type for any ee addon, given three piece of info: the current array of activation
753
+	 * histories (for core that' 'espresso_db_update' wp option); the name of the WordPress option which is temporarily
754
+	 * set upon activation of the plugin (for core it's 'ee_espresso_activation'); and the version that this plugin was
755
+	 * just activated to (for core that will always be espresso_version())
756
+	 *
757
+	 * @param array  $activation_history_for_addon     the option's value which stores the activation history for this
758
+	 *                                                 ee plugin. for core that's 'espresso_db_update'
759
+	 * @param string $activation_indicator_option_name the name of the WordPress option that is temporarily set to
760
+	 *                                                 indicate that this plugin was just activated
761
+	 * @param string $version_to_upgrade_to            the version that was just upgraded to (for core that will be
762
+	 *                                                 espresso_version())
763
+	 * @return int one of the constants on EE_System::req_type_*
764
+	 */
765
+	public static function detect_req_type_given_activation_history(
766
+		$activation_history_for_addon,
767
+		$activation_indicator_option_name,
768
+		$version_to_upgrade_to
769
+	) {
770
+		$version_is_higher = self::_new_version_is_higher($activation_history_for_addon, $version_to_upgrade_to);
771
+		if ($activation_history_for_addon) {
772
+			// it exists, so this isn't a completely new install
773
+			// check if this version already in that list of previously installed versions
774
+			if (! isset($activation_history_for_addon[ $version_to_upgrade_to ])) {
775
+				// it a version we haven't seen before
776
+				if ($version_is_higher === 1) {
777
+					$req_type = EE_System::req_type_upgrade;
778
+				} else {
779
+					$req_type = EE_System::req_type_downgrade;
780
+				}
781
+				delete_option($activation_indicator_option_name);
782
+			} else {
783
+				// its not an update. maybe a reactivation?
784
+				if (get_option($activation_indicator_option_name, false)) {
785
+					if ($version_is_higher === -1) {
786
+						$req_type = EE_System::req_type_downgrade;
787
+					} elseif ($version_is_higher === 0) {
788
+						// we've seen this version before, but it's an activation. must be a reactivation
789
+						$req_type = EE_System::req_type_reactivation;
790
+					} else {// $version_is_higher === 1
791
+						$req_type = EE_System::req_type_upgrade;
792
+					}
793
+					delete_option($activation_indicator_option_name);
794
+				} else {
795
+					// we've seen this version before and the activation indicate doesn't show it was just activated
796
+					if ($version_is_higher === -1) {
797
+						$req_type = EE_System::req_type_downgrade;
798
+					} elseif ($version_is_higher === 0) {
799
+						// we've seen this version before and it's not an activation. its normal request
800
+						$req_type = EE_System::req_type_normal;
801
+					} else {// $version_is_higher === 1
802
+						$req_type = EE_System::req_type_upgrade;
803
+					}
804
+				}
805
+			}
806
+		} else {
807
+			// brand new install
808
+			$req_type = EE_System::req_type_new_activation;
809
+			delete_option($activation_indicator_option_name);
810
+		}
811
+		return $req_type;
812
+	}
813
+
814
+
815
+	/**
816
+	 * Detects if the $version_to_upgrade_to is higher than the most recent version in
817
+	 * the $activation_history_for_addon
818
+	 *
819
+	 * @param array  $activation_history_for_addon (keys are versions, values are arrays of times activated,
820
+	 *                                             sometimes containing 'unknown-date'
821
+	 * @param string $version_to_upgrade_to        (current version)
822
+	 * @return int results of version_compare( $version_to_upgrade_to, $most_recently_active_version ).
823
+	 *                                             ie, -1 if $version_to_upgrade_to is LOWER (downgrade);
824
+	 *                                             0 if $version_to_upgrade_to MATCHES (reactivation or normal request);
825
+	 *                                             1 if $version_to_upgrade_to is HIGHER (upgrade) ;
826
+	 */
827
+	private static function _new_version_is_higher($activation_history_for_addon, $version_to_upgrade_to)
828
+	{
829
+		// find the most recently-activated version
830
+		$most_recently_active_version =
831
+			EE_System::_get_most_recently_active_version_from_activation_history($activation_history_for_addon);
832
+		return version_compare($version_to_upgrade_to, $most_recently_active_version);
833
+	}
834
+
835
+
836
+	/**
837
+	 * Gets the most recently active version listed in the activation history,
838
+	 * and if none are found (ie, it's a brand new install) returns '0.0.0.dev.000'.
839
+	 *
840
+	 * @param array $activation_history  (keys are versions, values are arrays of times activated,
841
+	 *                                   sometimes containing 'unknown-date'
842
+	 * @return string
843
+	 */
844
+	private static function _get_most_recently_active_version_from_activation_history($activation_history)
845
+	{
846
+		$most_recently_active_version_activation = '1970-01-01 00:00:00';
847
+		$most_recently_active_version = '0.0.0.dev.000';
848
+		if (is_array($activation_history)) {
849
+			foreach ($activation_history as $version => $times_activated) {
850
+				// check there is a record of when this version was activated. Otherwise,
851
+				// mark it as unknown
852
+				if (! $times_activated) {
853
+					$times_activated = array('unknown-date');
854
+				}
855
+				if (is_string($times_activated)) {
856
+					$times_activated = array($times_activated);
857
+				}
858
+				foreach ($times_activated as $an_activation) {
859
+					if (
860
+						$an_activation !== 'unknown-date'
861
+						&& $an_activation
862
+						   > $most_recently_active_version_activation
863
+					) {
864
+						$most_recently_active_version = $version;
865
+						$most_recently_active_version_activation = $an_activation === 'unknown-date'
866
+							? '1970-01-01 00:00:00'
867
+							: $an_activation;
868
+					}
869
+				}
870
+			}
871
+		}
872
+		return $most_recently_active_version;
873
+	}
874
+
875
+
876
+	/**
877
+	 * This redirects to the about EE page after activation
878
+	 *
879
+	 * @return void
880
+	 */
881
+	public function redirect_to_about_ee()
882
+	{
883
+		$notices = EE_Error::get_notices(false);
884
+		// if current user is an admin and it's not an ajax or rest request
885
+		if (
886
+			! isset($notices['errors'])
887
+			&& $this->request->isAdmin()
888
+			&& apply_filters(
889
+				'FHEE__EE_System__redirect_to_about_ee__do_redirect',
890
+				$this->capabilities->current_user_can('manage_options', 'espresso_about_default')
891
+			)
892
+		) {
893
+			$query_params = array('page' => 'espresso_about');
894
+			if (EE_System::instance()->detect_req_type() === EE_System::req_type_new_activation) {
895
+				$query_params['new_activation'] = true;
896
+			}
897
+			if (EE_System::instance()->detect_req_type() === EE_System::req_type_reactivation) {
898
+				$query_params['reactivation'] = true;
899
+			}
900
+			$url = add_query_arg($query_params, admin_url('admin.php'));
901
+			wp_safe_redirect($url);
902
+			exit();
903
+		}
904
+	}
905
+
906
+
907
+	/**
908
+	 * load_core_configuration
909
+	 * this is hooked into 'AHEE__EE_Bootstrap__load_core_configuration'
910
+	 * which runs during the WP 'plugins_loaded' action at priority 5
911
+	 *
912
+	 * @return void
913
+	 * @throws ReflectionException
914
+	 * @throws Exception
915
+	 */
916
+	public function load_core_configuration()
917
+	{
918
+		do_action('AHEE__EE_System__load_core_configuration__begin', $this);
919
+		$this->loader->getShared('EE_Load_Textdomain');
920
+		// load textdomain
921
+		EE_Load_Textdomain::load_textdomain();
922
+		// load and setup EE_Config and EE_Network_Config
923
+		$config = $this->loader->getShared('EE_Config');
924
+		$this->loader->getShared('EE_Network_Config');
925
+		// setup autoloaders
926
+		// enable logging?
927
+		$this->loader->getShared('EventEspresso\core\services\orm\TrashLogger');
928
+		if ($config->admin->use_remote_logging) {
929
+			$this->loader->getShared('EE_Log');
930
+		}
931
+		// check for activation errors
932
+		$activation_errors = get_option('ee_plugin_activation_errors', false);
933
+		if ($activation_errors) {
934
+			EE_Error::add_error($activation_errors, __FILE__, __FUNCTION__, __LINE__);
935
+			update_option('ee_plugin_activation_errors', false);
936
+		}
937
+		// get model names
938
+		$this->_parse_model_names();
939
+		// configure custom post type definitions
940
+		$this->loader->getShared('EventEspresso\core\domain\entities\custom_post_types\CustomTaxonomyDefinitions');
941
+		$this->loader->getShared('EventEspresso\core\domain\entities\custom_post_types\CustomPostTypeDefinitions');
942
+		do_action('AHEE__EE_System__load_core_configuration__complete', $this);
943
+	}
944
+
945
+
946
+	/**
947
+	 * cycles through all of the models/*.model.php files, and assembles an array of model names
948
+	 *
949
+	 * @return void
950
+	 * @throws ReflectionException
951
+	 */
952
+	private function _parse_model_names()
953
+	{
954
+		// get all the files in the EE_MODELS folder that end in .model.php
955
+		$models = glob(EE_MODELS . '*.model.php');
956
+		$model_names = array();
957
+		$non_abstract_db_models = array();
958
+		foreach ($models as $model) {
959
+			// get model classname
960
+			$classname = EEH_File::get_classname_from_filepath_with_standard_filename($model);
961
+			$short_name = str_replace('EEM_', '', $classname);
962
+			$reflectionClass = new ReflectionClass($classname);
963
+			if ($reflectionClass->isSubclassOf('EEM_Base') && ! $reflectionClass->isAbstract()) {
964
+				$non_abstract_db_models[ $short_name ] = $classname;
965
+			}
966
+			$model_names[ $short_name ] = $classname;
967
+		}
968
+		$this->registry->models = apply_filters('FHEE__EE_System__parse_model_names', $model_names);
969
+		$this->registry->non_abstract_db_models = apply_filters(
970
+			'FHEE__EE_System__parse_implemented_model_names',
971
+			$non_abstract_db_models
972
+		);
973
+	}
974
+
975
+
976
+	/**
977
+	 * @since 4.9.71.p
978
+	 * @throws Exception
979
+	 */
980
+	public function loadRouteMatchSpecifications()
981
+	{
982
+		try {
983
+			$this->loader->getShared(
984
+				'EventEspresso\core\services\route_match\RouteMatchSpecificationManager'
985
+			);
986
+		} catch (Exception $exception) {
987
+			new ExceptionStackTraceDisplay($exception);
988
+		}
989
+		do_action('AHEE__EE_System__loadRouteMatchSpecifications');
990
+	}
991
+
992
+
993
+	/**
994
+	 * loading CPT related classes earlier so that their definitions are available
995
+	 * but not performing any actual registration with WP core until load_CPTs_and_session() is called
996
+	 *
997
+	 * @since   4.10.21.p
998
+	 */
999
+	public function loadCustomPostTypes()
1000
+	{
1001
+		$this->register_custom_taxonomies = $this->loader->getShared(
1002
+			'EventEspresso\core\domain\services\custom_post_types\RegisterCustomTaxonomies'
1003
+		);
1004
+		$this->register_custom_post_types = $this->loader->getShared(
1005
+			'EventEspresso\core\domain\services\custom_post_types\RegisterCustomPostTypes'
1006
+		);
1007
+		$this->register_custom_taxonomy_terms = $this->loader->getShared(
1008
+			'EventEspresso\core\domain\services\custom_post_types\RegisterCustomTaxonomyTerms'
1009
+		);
1010
+		// integrate WP_Query with the EE models
1011
+		$this->loader->getShared('EE_CPT_Strategy');
1012
+		// load legacy EE_Request_Handler in case add-ons still need it
1013
+		$this->loader->getShared('EE_Request_Handler');
1014
+	}
1015
+
1016
+
1017
+	/**
1018
+	 * register_shortcodes_modules_and_widgets
1019
+	 * generate lists of shortcodes and modules, then verify paths and classes
1020
+	 * This is hooked into 'AHEE__EE_Bootstrap__register_shortcodes_modules_and_widgets'
1021
+	 * which runs during the WP 'plugins_loaded' action at priority 7
1022
+	 *
1023
+	 * @access public
1024
+	 * @return void
1025
+	 * @throws Exception
1026
+	 */
1027
+	public function register_shortcodes_modules_and_widgets()
1028
+	{
1029
+		if ($this->request->isFrontend() || $this->request->isIframe() || $this->request->isAjax()) {
1030
+			// load, register, and add shortcodes the new way
1031
+			$this->loader->getShared('EventEspresso\core\services\shortcodes\ShortcodesManager');
1032
+		}
1033
+		do_action('AHEE__EE_System__register_shortcodes_modules_and_widgets');
1034
+		// check for addons using old hook point
1035
+		if (has_action('AHEE__EE_System__register_shortcodes_modules_and_addons')) {
1036
+			$this->_incompatible_addon_error();
1037
+		}
1038
+	}
1039
+
1040
+
1041
+	/**
1042
+	 * _incompatible_addon_error
1043
+	 *
1044
+	 * @access public
1045
+	 * @return void
1046
+	 */
1047
+	private function _incompatible_addon_error()
1048
+	{
1049
+		// get array of classes hooking into here
1050
+		$class_names = EEH_Class_Tools::get_class_names_for_all_callbacks_on_hook(
1051
+			'AHEE__EE_System__register_shortcodes_modules_and_addons'
1052
+		);
1053
+		if (! empty($class_names)) {
1054
+			$msg = esc_html__(
1055
+				'The following plugins, addons, or modules appear to be incompatible with this version of Event Espresso and were automatically deactivated to avoid fatal errors:',
1056
+				'event_espresso'
1057
+			);
1058
+			$msg .= '<ul>';
1059
+			foreach ($class_names as $class_name) {
1060
+				$msg .= '<li><b>Event Espresso - '
1061
+						. str_replace(
1062
+							array('EE_', 'EEM_', 'EED_', 'EES_', 'EEW_'),
1063
+							'',
1064
+							$class_name
1065
+						) . '</b></li>';
1066
+			}
1067
+			$msg .= '</ul>';
1068
+			$msg .= esc_html__(
1069
+				'Compatibility issues can be avoided and/or resolved by keeping addons and plugins updated to the latest version.',
1070
+				'event_espresso'
1071
+			);
1072
+			// save list of incompatible addons to wp-options for later use
1073
+			add_option('ee_incompatible_addons', $class_names, '', 'no');
1074
+			if (is_admin()) {
1075
+				EE_Error::add_error($msg, __FILE__, __FUNCTION__, __LINE__);
1076
+			}
1077
+		}
1078
+	}
1079
+
1080
+
1081
+	/**
1082
+	 * brew_espresso
1083
+	 * begins the process of setting hooks for initializing EE in the correct order
1084
+	 * This is happening on the 'AHEE__EE_Bootstrap__brew_espresso' hook point
1085
+	 * which runs during the WP 'plugins_loaded' action at priority 9
1086
+	 *
1087
+	 * @return void
1088
+	 */
1089
+	public function brew_espresso()
1090
+	{
1091
+		do_action('AHEE__EE_System__brew_espresso__begin', $this);
1092
+		// load some final core systems
1093
+		add_action('init', array($this, 'set_hooks_for_core'), 1);
1094
+		add_action('init', array($this, 'perform_activations_upgrades_and_migrations'), 3);
1095
+		add_action('init', array($this, 'load_CPTs_and_session'), 5);
1096
+		add_action('init', array($this, 'load_controllers'), 7);
1097
+		add_action('init', array($this, 'core_loaded_and_ready'), 9);
1098
+		add_action('init', array($this, 'initialize'), 10);
1099
+		add_action('init', array($this, 'initialize_last'), 100);
1100
+		do_action('AHEE__EE_System__brew_espresso__complete', $this);
1101
+	}
1102
+
1103
+
1104
+	/**
1105
+	 *    set_hooks_for_core
1106
+	 *
1107
+	 * @access public
1108
+	 * @return    void
1109
+	 * @throws EE_Error
1110
+	 */
1111
+	public function set_hooks_for_core()
1112
+	{
1113
+		$this->_deactivate_incompatible_addons();
1114
+		do_action('AHEE__EE_System__set_hooks_for_core');
1115
+		$this->loader->getShared('EventEspresso\core\domain\values\session\SessionLifespan');
1116
+		// caps need to be initialized on every request so that capability maps are set.
1117
+		// @see https://events.codebasehq.com/projects/event-espresso/tickets/8674
1118
+		$this->registry->CAP->init_caps();
1119
+	}
1120
+
1121
+
1122
+	/**
1123
+	 * Using the information gathered in EE_System::_incompatible_addon_error,
1124
+	 * deactivates any addons considered incompatible with the current version of EE
1125
+	 */
1126
+	private function _deactivate_incompatible_addons()
1127
+	{
1128
+		$incompatible_addons = get_option('ee_incompatible_addons', array());
1129
+		if (! empty($incompatible_addons)) {
1130
+			$active_plugins = get_option('active_plugins', array());
1131
+			foreach ($active_plugins as $active_plugin) {
1132
+				foreach ($incompatible_addons as $incompatible_addon) {
1133
+					if (strpos($active_plugin, $incompatible_addon) !== false) {
1134
+						$this->request->unSetRequestParams(['activate'], true);
1135
+						espresso_deactivate_plugin($active_plugin);
1136
+					}
1137
+				}
1138
+			}
1139
+		}
1140
+	}
1141
+
1142
+
1143
+	/**
1144
+	 *    perform_activations_upgrades_and_migrations
1145
+	 *
1146
+	 * @access public
1147
+	 * @return    void
1148
+	 */
1149
+	public function perform_activations_upgrades_and_migrations()
1150
+	{
1151
+		do_action('AHEE__EE_System__perform_activations_upgrades_and_migrations');
1152
+	}
1153
+
1154
+
1155
+	/**
1156
+	 * @return void
1157
+	 * @throws DomainException
1158
+	 */
1159
+	public function load_CPTs_and_session()
1160
+	{
1161
+		do_action('AHEE__EE_System__load_CPTs_and_session__start');
1162
+		$this->register_custom_taxonomies->registerCustomTaxonomies();
1163
+		$this->register_custom_post_types->registerCustomPostTypes();
1164
+		$this->register_custom_taxonomy_terms->registerCustomTaxonomyTerms();
1165
+		// load legacy Custom Post Types and Taxonomies
1166
+		$this->loader->getShared('EE_Register_CPTs');
1167
+		do_action('AHEE__EE_System__load_CPTs_and_session__complete');
1168
+	}
1169
+
1170
+
1171
+	/**
1172
+	 * load_controllers
1173
+	 * this is the best place to load any additional controllers that needs access to EE core.
1174
+	 * it is expected that all basic core EE systems, that are not dependant on the current request are loaded at this
1175
+	 * time
1176
+	 *
1177
+	 * @access public
1178
+	 * @return void
1179
+	 */
1180
+	public function load_controllers()
1181
+	{
1182
+		do_action('AHEE__EE_System__load_controllers__start');
1183
+		// let's get it started
1184
+		if (
1185
+			! $this->maintenance_mode->level()
1186
+			&& ($this->request->isFrontend() || $this->request->isFrontAjax())
1187
+		) {
1188
+			do_action('AHEE__EE_System__load_controllers__load_front_controllers');
1189
+			$this->loader->getShared('EE_Front_Controller');
1190
+		} elseif ($this->request->isAdmin() || $this->request->isAdminAjax()) {
1191
+			do_action('AHEE__EE_System__load_controllers__load_admin_controllers');
1192
+			$this->loader->getShared('EE_Admin');
1193
+		} elseif ($this->request->isWordPressHeartbeat()) {
1194
+			$this->loader->getShared('EventEspresso\core\domain\services\admin\ajax\WordpressHeartbeat');
1195
+		}
1196
+		do_action('AHEE__EE_System__load_controllers__complete');
1197
+	}
1198
+
1199
+
1200
+	/**
1201
+	 * core_loaded_and_ready
1202
+	 * all of the basic EE core should be loaded at this point and available regardless of M-Mode
1203
+	 *
1204
+	 * @access public
1205
+	 * @return void
1206
+	 * @throws Exception
1207
+	 */
1208
+	public function core_loaded_and_ready()
1209
+	{
1210
+		if (
1211
+			$this->request->isAdmin()
1212
+			|| $this->request->isFrontend()
1213
+			|| $this->request->isIframe()
1214
+			|| $this->request->isWordPressApi()
1215
+		) {
1216
+			try {
1217
+				$this->loader->getShared('EventEspresso\core\services\assets\I18nRegistry', [[]]);
1218
+				$this->loader->getShared('EventEspresso\core\services\assets\Registry');
1219
+				$this->loader->getShared('EventEspresso\core\domain\services\assets\CoreAssetManager');
1220
+				if ($this->canLoadBlocks()) {
1221
+					$this->loader->getShared(
1222
+						'EventEspresso\core\services\editor\BlockRegistrationManager'
1223
+					);
1224
+				}
1225
+			} catch (Exception $exception) {
1226
+				new ExceptionStackTraceDisplay($exception);
1227
+			}
1228
+		}
1229
+		if (
1230
+			$this->request->isAdmin()
1231
+			|| $this->request->isEeAjax()
1232
+			|| $this->request->isFrontend()
1233
+		) {
1234
+			$this->loader->getShared('EE_Session');
1235
+		}
1236
+		do_action('AHEE__EE_System__core_loaded_and_ready');
1237
+		// always load template tags, because it's faster than checking if it's a front-end request, and many page
1238
+		// builders require these even on the front-end
1239
+		require_once EE_PUBLIC . 'template_tags.php';
1240
+		do_action('AHEE__EE_System__set_hooks_for_shortcodes_modules_and_addons');
1241
+	}
1242
+
1243
+
1244
+	/**
1245
+	 * initialize
1246
+	 * this is the best place to begin initializing client code
1247
+	 *
1248
+	 * @access public
1249
+	 * @return void
1250
+	 */
1251
+	public function initialize()
1252
+	{
1253
+		do_action('AHEE__EE_System__initialize');
1254
+		add_filter(
1255
+			'safe_style_css',
1256
+			function ($styles) {
1257
+				$styles[] = 'display';
1258
+				$styles[] = 'visibility';
1259
+				$styles[] = 'position';
1260
+				$styles[] = 'top';
1261
+				$styles[] = 'right';
1262
+				$styles[] = 'bottom';
1263
+				$styles[] = 'left';
1264
+				$styles[] = 'resize';
1265
+				$styles[] = 'max-width';
1266
+				$styles[] = 'max-height';
1267
+				return $styles;
1268
+			}
1269
+		);
1270
+	}
1271
+
1272
+
1273
+	/**
1274
+	 * initialize_last
1275
+	 * this is run really late during the WP init hook point, and ensures that mostly everything else that needs to
1276
+	 * initialize has done so
1277
+	 *
1278
+	 * @access public
1279
+	 * @return void
1280
+	 */
1281
+	public function initialize_last()
1282
+	{
1283
+		do_action('AHEE__EE_System__initialize_last');
1284
+		/** @var EventEspresso\core\domain\services\custom_post_types\RewriteRules $rewrite_rules */
1285
+		$rewrite_rules = $this->loader->getShared(
1286
+			'EventEspresso\core\domain\services\custom_post_types\RewriteRules'
1287
+		);
1288
+		$rewrite_rules->flushRewriteRules();
1289
+		add_action('admin_bar_init', array($this, 'addEspressoToolbar'));
1290
+		if (
1291
+			($this->request->isAjax() || $this->request->isAdmin())
1292
+			&& $this->maintenance_mode->models_can_query()
1293
+		) {
1294
+			$this->loader->getShared('EventEspresso\core\services\privacy\export\PersonalDataExporterManager');
1295
+			$this->loader->getShared('EventEspresso\core\services\privacy\erasure\PersonalDataEraserManager');
1296
+		}
1297
+	}
1298
+
1299
+
1300
+	/**
1301
+	 * @return void
1302
+	 * @throws EE_Error
1303
+	 */
1304
+	public function addEspressoToolbar()
1305
+	{
1306
+		$this->loader->getShared(
1307
+			'EventEspresso\core\domain\services\admin\AdminToolBar',
1308
+			array($this->registry->CAP)
1309
+		);
1310
+	}
1311
+
1312
+
1313
+	/**
1314
+	 * do_not_cache
1315
+	 * sets no cache headers and defines no cache constants for WP plugins
1316
+	 *
1317
+	 * @access public
1318
+	 * @return void
1319
+	 */
1320
+	public static function do_not_cache()
1321
+	{
1322
+		// set no cache constants
1323
+		if (! defined('DONOTCACHEPAGE')) {
1324
+			define('DONOTCACHEPAGE', true);
1325
+		}
1326
+		if (! defined('DONOTCACHCEOBJECT')) {
1327
+			define('DONOTCACHCEOBJECT', true);
1328
+		}
1329
+		if (! defined('DONOTCACHEDB')) {
1330
+			define('DONOTCACHEDB', true);
1331
+		}
1332
+		// add no cache headers
1333
+		add_action('send_headers', array('EE_System', 'nocache_headers'), 10);
1334
+		// plus a little extra for nginx and Google Chrome
1335
+		add_filter('nocache_headers', array('EE_System', 'extra_nocache_headers'), 10, 1);
1336
+		// prevent browsers from prefetching of the rel='next' link, because it may contain content that interferes with the registration process
1337
+		remove_action('wp_head', 'adjacent_posts_rel_link_wp_head');
1338
+	}
1339
+
1340
+
1341
+	/**
1342
+	 *    extra_nocache_headers
1343
+	 *
1344
+	 * @access    public
1345
+	 * @param $headers
1346
+	 * @return    array
1347
+	 */
1348
+	public static function extra_nocache_headers($headers)
1349
+	{
1350
+		// for NGINX
1351
+		$headers['X-Accel-Expires'] = 0;
1352
+		// plus extra for Google Chrome since it doesn't seem to respect "no-cache", but WILL respect "no-store"
1353
+		$headers['Cache-Control'] = 'no-store, no-cache, must-revalidate, max-age=0';
1354
+		return $headers;
1355
+	}
1356
+
1357
+
1358
+	/**
1359
+	 *    nocache_headers
1360
+	 *
1361
+	 * @access    public
1362
+	 * @return    void
1363
+	 */
1364
+	public static function nocache_headers()
1365
+	{
1366
+		nocache_headers();
1367
+	}
1368
+
1369
+
1370
+	/**
1371
+	 * simply hooks into "wp_list_pages_exclude" filter (for wp_list_pages method) and makes sure EE critical pages are
1372
+	 * never returned with the function.
1373
+	 *
1374
+	 * @param  array $exclude_array any existing pages being excluded are in this array.
1375
+	 * @return array
1376
+	 */
1377
+	public function remove_pages_from_wp_list_pages($exclude_array)
1378
+	{
1379
+		return array_merge($exclude_array, $this->registry->CFG->core->get_critical_pages_array());
1380
+	}
1381
+
1382
+
1383
+	/**
1384
+	 * Return whether blocks can be registered/loaded or not.
1385
+	 * @return bool
1386
+	 */
1387
+	private function canLoadBlocks()
1388
+	{
1389
+		return apply_filters('FHEE__EE_System__canLoadBlocks', true)
1390
+			   && function_exists('register_block_type')
1391
+			   // don't load blocks if in the Divi page builder editor context
1392
+			   // @see https://github.com/eventespresso/event-espresso-core/issues/814
1393
+			   && ! $this->request->getRequestParam('et_fb', false);
1394
+	}
1395 1395
 }
Please login to merge, or discard this patch.
Spacing   +28 added lines, -28 removed lines patch added patch discarded remove patch
@@ -154,7 +154,7 @@  discard block
 block discarded – undo
154 154
         EE_Maintenance_Mode $maintenance_mode = null
155 155
     ) {
156 156
         // check if class object is instantiated
157
-        if (! self::$_instance instanceof EE_System) {
157
+        if ( ! self::$_instance instanceof EE_System) {
158 158
             self::$_instance = new self($registry, $loader, $request, $maintenance_mode);
159 159
         }
160 160
         return self::$_instance;
@@ -287,7 +287,7 @@  discard block
 block discarded – undo
287 287
         $this->capabilities = $this->loader->getShared('EE_Capabilities');
288 288
         add_action(
289 289
             'AHEE__EE_Capabilities__init_caps__before_initialization',
290
-            function () {
290
+            function() {
291 291
                 LoaderFactory::getLoader()->getShared('EE_Payment_Method_Manager');
292 292
             }
293 293
         );
@@ -331,7 +331,7 @@  discard block
 block discarded – undo
331 331
     {
332 332
         // set autoloaders for all of the classes implementing EEI_Plugin_API
333 333
         // which provide helpers for EE plugin authors to more easily register certain components with EE.
334
-        EEH_Autoloader::instance()->register_autoloaders_for_each_file_in_folder(EE_LIBRARIES . 'plugin_api');
334
+        EEH_Autoloader::instance()->register_autoloaders_for_each_file_in_folder(EE_LIBRARIES.'plugin_api');
335 335
     }
336 336
 
337 337
 
@@ -362,7 +362,7 @@  discard block
 block discarded – undo
362 362
         );
363 363
         static $brew;
364 364
         if ($domain->isCaffeinated() && ! $brew instanceof EE_Brewing_Regular) {
365
-            require_once EE_CAFF_PATH . 'brewing_regular.php';
365
+            require_once EE_CAFF_PATH.'brewing_regular.php';
366 366
             /** @var EE_Brewing_Regular $brew */
367 367
             $brew = LoaderFactory::getLoader()->getShared(EE_Brewing_Regular::class);
368 368
             $brew->initializePUE();
@@ -389,14 +389,14 @@  discard block
 block discarded – undo
389 389
         $load_callback,
390 390
         $plugin_file_constant
391 391
     ) {
392
-        if (! defined($version_constant)) {
392
+        if ( ! defined($version_constant)) {
393 393
             return;
394 394
         }
395 395
         $addon_version = constant($version_constant);
396 396
         if ($addon_version && version_compare($addon_version, $min_version_required, '<')) {
397 397
             remove_action('AHEE__EE_System__load_espresso_addons', $load_callback);
398
-            if (! function_exists('deactivate_plugins')) {
399
-                require_once ABSPATH . 'wp-admin/includes/plugin.php';
398
+            if ( ! function_exists('deactivate_plugins')) {
399
+                require_once ABSPATH.'wp-admin/includes/plugin.php';
400 400
             }
401 401
             deactivate_plugins(plugin_basename(constant($plugin_file_constant)));
402 402
             $this->request->unSetRequestParams(['activate', 'activate-multi'], true);
@@ -410,7 +410,7 @@  discard block
 block discarded – undo
410 410
                     $min_version_required
411 411
                 ),
412 412
                 __FILE__,
413
-                __FUNCTION__ . "({$addon_name})",
413
+                __FUNCTION__."({$addon_name})",
414 414
                 __LINE__
415 415
             );
416 416
             EE_Error::get_notices(false, true);
@@ -462,7 +462,7 @@  discard block
 block discarded – undo
462 462
                 true
463 463
             )
464 464
         ) {
465
-            include_once EE_THIRD_PARTY . 'wp-api-basic-auth/basic-auth.php';
465
+            include_once EE_THIRD_PARTY.'wp-api-basic-auth/basic-auth.php';
466 466
         }
467 467
         do_action('AHEE__EE_System__load_espresso_addons__complete');
468 468
     }
@@ -564,11 +564,11 @@  discard block
 block discarded – undo
564 564
     private function fix_espresso_db_upgrade_option($espresso_db_update = null)
565 565
     {
566 566
         do_action('FHEE__EE_System__manage_fix_espresso_db_upgrade_option__begin', $espresso_db_update);
567
-        if (! $espresso_db_update) {
567
+        if ( ! $espresso_db_update) {
568 568
             $espresso_db_update = get_option('espresso_db_update');
569 569
         }
570 570
         // check that option is an array
571
-        if (! is_array($espresso_db_update)) {
571
+        if ( ! is_array($espresso_db_update)) {
572 572
             // if option is FALSE, then it never existed
573 573
             if ($espresso_db_update === false) {
574 574
                 // make $espresso_db_update an array and save option with autoload OFF
@@ -588,10 +588,10 @@  discard block
 block discarded – undo
588 588
                     // so it must be numerically-indexed, where values are versions installed...
589 589
                     // fix it!
590 590
                     $version_string = $should_be_array;
591
-                    $corrected_db_update[ $version_string ] = array('unknown-date');
591
+                    $corrected_db_update[$version_string] = array('unknown-date');
592 592
                 } else {
593 593
                     // ok it checks out
594
-                    $corrected_db_update[ $should_be_version_string ] = $should_be_array;
594
+                    $corrected_db_update[$should_be_version_string] = $should_be_array;
595 595
                 }
596 596
             }
597 597
             $espresso_db_update = $corrected_db_update;
@@ -675,13 +675,13 @@  discard block
 block discarded – undo
675 675
      */
676 676
     public function update_list_of_installed_versions($version_history = null, $current_version_to_add = null)
677 677
     {
678
-        if (! $version_history) {
678
+        if ( ! $version_history) {
679 679
             $version_history = $this->fix_espresso_db_upgrade_option($version_history);
680 680
         }
681 681
         if ($current_version_to_add === null) {
682 682
             $current_version_to_add = espresso_version();
683 683
         }
684
-        $version_history[ $current_version_to_add ][] = date('Y-m-d H:i:s', time());
684
+        $version_history[$current_version_to_add][] = date('Y-m-d H:i:s', time());
685 685
         // re-save
686 686
         return update_option('espresso_db_update', $version_history);
687 687
     }
@@ -771,7 +771,7 @@  discard block
 block discarded – undo
771 771
         if ($activation_history_for_addon) {
772 772
             // it exists, so this isn't a completely new install
773 773
             // check if this version already in that list of previously installed versions
774
-            if (! isset($activation_history_for_addon[ $version_to_upgrade_to ])) {
774
+            if ( ! isset($activation_history_for_addon[$version_to_upgrade_to])) {
775 775
                 // it a version we haven't seen before
776 776
                 if ($version_is_higher === 1) {
777 777
                     $req_type = EE_System::req_type_upgrade;
@@ -849,7 +849,7 @@  discard block
 block discarded – undo
849 849
             foreach ($activation_history as $version => $times_activated) {
850 850
                 // check there is a record of when this version was activated. Otherwise,
851 851
                 // mark it as unknown
852
-                if (! $times_activated) {
852
+                if ( ! $times_activated) {
853 853
                     $times_activated = array('unknown-date');
854 854
                 }
855 855
                 if (is_string($times_activated)) {
@@ -952,7 +952,7 @@  discard block
 block discarded – undo
952 952
     private function _parse_model_names()
953 953
     {
954 954
         // get all the files in the EE_MODELS folder that end in .model.php
955
-        $models = glob(EE_MODELS . '*.model.php');
955
+        $models = glob(EE_MODELS.'*.model.php');
956 956
         $model_names = array();
957 957
         $non_abstract_db_models = array();
958 958
         foreach ($models as $model) {
@@ -961,9 +961,9 @@  discard block
 block discarded – undo
961 961
             $short_name = str_replace('EEM_', '', $classname);
962 962
             $reflectionClass = new ReflectionClass($classname);
963 963
             if ($reflectionClass->isSubclassOf('EEM_Base') && ! $reflectionClass->isAbstract()) {
964
-                $non_abstract_db_models[ $short_name ] = $classname;
964
+                $non_abstract_db_models[$short_name] = $classname;
965 965
             }
966
-            $model_names[ $short_name ] = $classname;
966
+            $model_names[$short_name] = $classname;
967 967
         }
968 968
         $this->registry->models = apply_filters('FHEE__EE_System__parse_model_names', $model_names);
969 969
         $this->registry->non_abstract_db_models = apply_filters(
@@ -1050,7 +1050,7 @@  discard block
 block discarded – undo
1050 1050
         $class_names = EEH_Class_Tools::get_class_names_for_all_callbacks_on_hook(
1051 1051
             'AHEE__EE_System__register_shortcodes_modules_and_addons'
1052 1052
         );
1053
-        if (! empty($class_names)) {
1053
+        if ( ! empty($class_names)) {
1054 1054
             $msg = esc_html__(
1055 1055
                 'The following plugins, addons, or modules appear to be incompatible with this version of Event Espresso and were automatically deactivated to avoid fatal errors:',
1056 1056
                 'event_espresso'
@@ -1062,7 +1062,7 @@  discard block
 block discarded – undo
1062 1062
                             array('EE_', 'EEM_', 'EED_', 'EES_', 'EEW_'),
1063 1063
                             '',
1064 1064
                             $class_name
1065
-                        ) . '</b></li>';
1065
+                        ).'</b></li>';
1066 1066
             }
1067 1067
             $msg .= '</ul>';
1068 1068
             $msg .= esc_html__(
@@ -1126,7 +1126,7 @@  discard block
 block discarded – undo
1126 1126
     private function _deactivate_incompatible_addons()
1127 1127
     {
1128 1128
         $incompatible_addons = get_option('ee_incompatible_addons', array());
1129
-        if (! empty($incompatible_addons)) {
1129
+        if ( ! empty($incompatible_addons)) {
1130 1130
             $active_plugins = get_option('active_plugins', array());
1131 1131
             foreach ($active_plugins as $active_plugin) {
1132 1132
                 foreach ($incompatible_addons as $incompatible_addon) {
@@ -1236,7 +1236,7 @@  discard block
 block discarded – undo
1236 1236
         do_action('AHEE__EE_System__core_loaded_and_ready');
1237 1237
         // always load template tags, because it's faster than checking if it's a front-end request, and many page
1238 1238
         // builders require these even on the front-end
1239
-        require_once EE_PUBLIC . 'template_tags.php';
1239
+        require_once EE_PUBLIC.'template_tags.php';
1240 1240
         do_action('AHEE__EE_System__set_hooks_for_shortcodes_modules_and_addons');
1241 1241
     }
1242 1242
 
@@ -1253,7 +1253,7 @@  discard block
 block discarded – undo
1253 1253
         do_action('AHEE__EE_System__initialize');
1254 1254
         add_filter(
1255 1255
             'safe_style_css',
1256
-            function ($styles) {
1256
+            function($styles) {
1257 1257
                 $styles[] = 'display';
1258 1258
                 $styles[] = 'visibility';
1259 1259
                 $styles[] = 'position';
@@ -1320,13 +1320,13 @@  discard block
 block discarded – undo
1320 1320
     public static function do_not_cache()
1321 1321
     {
1322 1322
         // set no cache constants
1323
-        if (! defined('DONOTCACHEPAGE')) {
1323
+        if ( ! defined('DONOTCACHEPAGE')) {
1324 1324
             define('DONOTCACHEPAGE', true);
1325 1325
         }
1326
-        if (! defined('DONOTCACHCEOBJECT')) {
1326
+        if ( ! defined('DONOTCACHCEOBJECT')) {
1327 1327
             define('DONOTCACHCEOBJECT', true);
1328 1328
         }
1329
-        if (! defined('DONOTCACHEDB')) {
1329
+        if ( ! defined('DONOTCACHEDB')) {
1330 1330
             define('DONOTCACHEDB', true);
1331 1331
         }
1332 1332
         // add no cache headers
Please login to merge, or discard this patch.
core/EE_Dependency_Map.core.php 1 patch
Indentation   +1152 added lines, -1152 removed lines patch added patch discarded remove patch
@@ -19,1156 +19,1156 @@
 block discarded – undo
19 19
  */
20 20
 class EE_Dependency_Map
21 21
 {
22
-    /**
23
-     * This means that the requested class dependency is not present in the dependency map
24
-     */
25
-    const not_registered = 0;
26
-
27
-    /**
28
-     * This instructs class loaders to ALWAYS return a newly instantiated object for the requested class.
29
-     */
30
-    const load_new_object = 1;
31
-
32
-    /**
33
-     * This instructs class loaders to return a previously instantiated and cached object for the requested class.
34
-     * IF a previously instantiated object does not exist, a new one will be created and added to the cache.
35
-     */
36
-    const load_from_cache = 2;
37
-
38
-    /**
39
-     * When registering a dependency,
40
-     * this indicates to keep any existing dependencies that already exist,
41
-     * and simply discard any new dependencies declared in the incoming data
42
-     */
43
-    const KEEP_EXISTING_DEPENDENCIES = 0;
44
-
45
-    /**
46
-     * When registering a dependency,
47
-     * this indicates to overwrite any existing dependencies that already exist using the incoming data
48
-     */
49
-    const OVERWRITE_DEPENDENCIES = 1;
50
-
51
-
52
-    /**
53
-     * @type EE_Dependency_Map $_instance
54
-     */
55
-    protected static $_instance;
56
-
57
-    /**
58
-     * @var ClassInterfaceCache $class_cache
59
-     */
60
-    private $class_cache;
61
-
62
-    /**
63
-     * @type RequestInterface $request
64
-     */
65
-    protected $request;
66
-
67
-    /**
68
-     * @type LegacyRequestInterface $legacy_request
69
-     */
70
-    protected $legacy_request;
71
-
72
-    /**
73
-     * @type ResponseInterface $response
74
-     */
75
-    protected $response;
76
-
77
-    /**
78
-     * @type LoaderInterface $loader
79
-     */
80
-    protected $loader;
81
-
82
-    /**
83
-     * @type array $_dependency_map
84
-     */
85
-    protected $_dependency_map = [];
86
-
87
-    /**
88
-     * @type array $_class_loaders
89
-     */
90
-    protected $_class_loaders = [];
91
-
92
-
93
-    /**
94
-     * EE_Dependency_Map constructor.
95
-     *
96
-     * @param ClassInterfaceCache $class_cache
97
-     */
98
-    protected function __construct(ClassInterfaceCache $class_cache)
99
-    {
100
-        $this->class_cache = $class_cache;
101
-        do_action('EE_Dependency_Map____construct', $this);
102
-    }
103
-
104
-
105
-    /**
106
-     * @return void
107
-     */
108
-    public function initialize()
109
-    {
110
-        $this->_register_core_dependencies();
111
-        $this->_register_core_class_loaders();
112
-        $this->_register_core_aliases();
113
-    }
114
-
115
-
116
-    /**
117
-     * @singleton method used to instantiate class object
118
-     * @param ClassInterfaceCache|null $class_cache
119
-     * @return EE_Dependency_Map
120
-     */
121
-    public static function instance(ClassInterfaceCache $class_cache = null)
122
-    {
123
-        // check if class object is instantiated, and instantiated properly
124
-        if (
125
-            ! self::$_instance instanceof EE_Dependency_Map
126
-            && $class_cache instanceof ClassInterfaceCache
127
-        ) {
128
-            self::$_instance = new EE_Dependency_Map($class_cache);
129
-        }
130
-        return self::$_instance;
131
-    }
132
-
133
-
134
-    /**
135
-     * @param RequestInterface $request
136
-     */
137
-    public function setRequest(RequestInterface $request)
138
-    {
139
-        $this->request = $request;
140
-    }
141
-
142
-
143
-    /**
144
-     * @param LegacyRequestInterface $legacy_request
145
-     */
146
-    public function setLegacyRequest(LegacyRequestInterface $legacy_request)
147
-    {
148
-        $this->legacy_request = $legacy_request;
149
-    }
150
-
151
-
152
-    /**
153
-     * @param ResponseInterface $response
154
-     */
155
-    public function setResponse(ResponseInterface $response)
156
-    {
157
-        $this->response = $response;
158
-    }
159
-
160
-
161
-    /**
162
-     * @param LoaderInterface $loader
163
-     */
164
-    public function setLoader(LoaderInterface $loader)
165
-    {
166
-        $this->loader = $loader;
167
-    }
168
-
169
-
170
-    /**
171
-     * @param string $class
172
-     * @param array  $dependencies
173
-     * @param int    $overwrite
174
-     * @return bool
175
-     */
176
-    public static function register_dependencies(
177
-        $class,
178
-        array $dependencies,
179
-        $overwrite = EE_Dependency_Map::KEEP_EXISTING_DEPENDENCIES
180
-    ) {
181
-        return self::$_instance->registerDependencies($class, $dependencies, $overwrite);
182
-    }
183
-
184
-
185
-    /**
186
-     * Assigns an array of class names and corresponding load sources (new or cached)
187
-     * to the class specified by the first parameter.
188
-     * IMPORTANT !!!
189
-     * The order of elements in the incoming $dependencies array MUST match
190
-     * the order of the constructor parameters for the class in question.
191
-     * This is especially important when overriding any existing dependencies that are registered.
192
-     * the third parameter controls whether any duplicate dependencies are overwritten or not.
193
-     *
194
-     * @param string $class
195
-     * @param array  $dependencies
196
-     * @param int    $overwrite
197
-     * @return bool
198
-     */
199
-    public function registerDependencies(
200
-        $class,
201
-        array $dependencies,
202
-        $overwrite = EE_Dependency_Map::KEEP_EXISTING_DEPENDENCIES
203
-    ) {
204
-        $class      = trim($class, '\\');
205
-        $registered = false;
206
-        if (empty(self::$_instance->_dependency_map[ $class ])) {
207
-            self::$_instance->_dependency_map[ $class ] = [];
208
-        }
209
-        // we need to make sure that any aliases used when registering a dependency
210
-        // get resolved to the correct class name
211
-        foreach ($dependencies as $dependency => $load_source) {
212
-            $alias = self::$_instance->getFqnForAlias($dependency);
213
-            if (
214
-                $overwrite === EE_Dependency_Map::OVERWRITE_DEPENDENCIES
215
-                || ! isset(self::$_instance->_dependency_map[ $class ][ $alias ])
216
-            ) {
217
-                unset($dependencies[ $dependency ]);
218
-                $dependencies[ $alias ] = $load_source;
219
-                $registered             = true;
220
-            }
221
-        }
222
-        // now add our two lists of dependencies together.
223
-        // using Union (+=) favours the arrays in precedence from left to right,
224
-        // so $dependencies is NOT overwritten because it is listed first
225
-        // ie: with A = B + C, entries in B take precedence over duplicate entries in C
226
-        // Union is way faster than array_merge() but should be used with caution...
227
-        // especially with numerically indexed arrays
228
-        $dependencies += self::$_instance->_dependency_map[ $class ];
229
-        // now we need to ensure that the resulting dependencies
230
-        // array only has the entries that are required for the class
231
-        // so first count how many dependencies were originally registered for the class
232
-        $dependency_count = count(self::$_instance->_dependency_map[ $class ]);
233
-        // if that count is non-zero (meaning dependencies were already registered)
234
-        self::$_instance->_dependency_map[ $class ] = $dependency_count
235
-            // then truncate the  final array to match that count
236
-            ? array_slice($dependencies, 0, $dependency_count)
237
-            // otherwise just take the incoming array because nothing previously existed
238
-            : $dependencies;
239
-        return $registered;
240
-    }
241
-
242
-
243
-    /**
244
-     * @param string $class_name
245
-     * @param string $loader
246
-     * @param bool   $overwrite
247
-     * @return bool
248
-     * @throws DomainException
249
-     */
250
-    public static function register_class_loader($class_name, $loader = 'load_core', $overwrite = false)
251
-    {
252
-        if (! $loader instanceof Closure && strpos($class_name, '\\') !== false) {
253
-            throw new DomainException(
254
-                esc_html__('Don\'t use class loaders for FQCNs.', 'event_espresso')
255
-            );
256
-        }
257
-        // check that loader is callable or method starts with "load_" and exists in EE_Registry
258
-        if (
259
-            ! is_callable($loader)
260
-            && (
261
-                strpos($loader, 'load_') !== 0
262
-                || ! method_exists('EE_Registry', $loader)
263
-            )
264
-        ) {
265
-            throw new DomainException(
266
-                sprintf(
267
-                    esc_html__(
268
-                        '"%1$s" is not a valid loader method on EE_Registry.',
269
-                        'event_espresso'
270
-                    ),
271
-                    $loader
272
-                )
273
-            );
274
-        }
275
-        $class_name = self::$_instance->getFqnForAlias($class_name);
276
-        if ($overwrite || ! isset(self::$_instance->_class_loaders[ $class_name ])) {
277
-            self::$_instance->_class_loaders[ $class_name ] = $loader;
278
-            return true;
279
-        }
280
-        return false;
281
-    }
282
-
283
-
284
-    /**
285
-     * @return array
286
-     */
287
-    public function dependency_map()
288
-    {
289
-        return $this->_dependency_map;
290
-    }
291
-
292
-
293
-    /**
294
-     * returns TRUE if dependency map contains a listing for the provided class name
295
-     *
296
-     * @param string $class_name
297
-     * @return boolean
298
-     */
299
-    public function has($class_name = '')
300
-    {
301
-        // all legacy models have the same dependencies
302
-        if (strpos($class_name, 'EEM_') === 0) {
303
-            $class_name = 'LEGACY_MODELS';
304
-        }
305
-        return isset($this->_dependency_map[ $class_name ]);
306
-    }
307
-
308
-
309
-    /**
310
-     * returns TRUE if dependency map contains a listing for the provided class name AND dependency
311
-     *
312
-     * @param string $class_name
313
-     * @param string $dependency
314
-     * @return bool
315
-     */
316
-    public function has_dependency_for_class($class_name = '', $dependency = '')
317
-    {
318
-        // all legacy models have the same dependencies
319
-        if (strpos($class_name, 'EEM_') === 0) {
320
-            $class_name = 'LEGACY_MODELS';
321
-        }
322
-        $dependency = $this->getFqnForAlias($dependency, $class_name);
323
-        return isset($this->_dependency_map[ $class_name ][ $dependency ]);
324
-    }
325
-
326
-
327
-    /**
328
-     * returns loading strategy for whether a previously cached dependency should be loaded or a new instance returned
329
-     *
330
-     * @param string $class_name
331
-     * @param string $dependency
332
-     * @return int
333
-     */
334
-    public function loading_strategy_for_class_dependency($class_name = '', $dependency = '')
335
-    {
336
-        // all legacy models have the same dependencies
337
-        if (strpos($class_name, 'EEM_') === 0) {
338
-            $class_name = 'LEGACY_MODELS';
339
-        }
340
-        $dependency = $this->getFqnForAlias($dependency);
341
-        return $this->has_dependency_for_class($class_name, $dependency)
342
-            ? $this->_dependency_map[ $class_name ][ $dependency ]
343
-            : EE_Dependency_Map::not_registered;
344
-    }
345
-
346
-
347
-    /**
348
-     * @param string $class_name
349
-     * @return string | Closure
350
-     */
351
-    public function class_loader($class_name)
352
-    {
353
-        // all legacy models use load_model()
354
-        if (strpos($class_name, 'EEM_') === 0) {
355
-            return 'load_model';
356
-        }
357
-        // EE_CPT_*_Strategy classes like EE_CPT_Event_Strategy, EE_CPT_Venue_Strategy, etc
358
-        // perform strpos() first to avoid loading regex every time we load a class
359
-        if (
360
-            strpos($class_name, 'EE_CPT_') === 0
361
-            && preg_match('/^EE_CPT_([a-zA-Z]+)_Strategy$/', $class_name)
362
-        ) {
363
-            return 'load_core';
364
-        }
365
-        $class_name = $this->getFqnForAlias($class_name);
366
-        return isset($this->_class_loaders[ $class_name ]) ? $this->_class_loaders[ $class_name ] : '';
367
-    }
368
-
369
-
370
-    /**
371
-     * @return array
372
-     */
373
-    public function class_loaders()
374
-    {
375
-        return $this->_class_loaders;
376
-    }
377
-
378
-
379
-    /**
380
-     * adds an alias for a classname
381
-     *
382
-     * @param string $fqcn      the class name that should be used (concrete class to replace interface)
383
-     * @param string $alias     the class name that would be type hinted for (abstract parent or interface)
384
-     * @param string $for_class the class that has the dependency (is type hinting for the interface)
385
-     */
386
-    public function add_alias($fqcn, $alias, $for_class = '')
387
-    {
388
-        $this->class_cache->addAlias($fqcn, $alias, $for_class);
389
-    }
390
-
391
-
392
-    /**
393
-     * Returns TRUE if the provided fully qualified name IS an alias
394
-     * WHY?
395
-     * Because if a class is type hinting for a concretion,
396
-     * then why would we need to find another class to supply it?
397
-     * ie: if a class asks for `Fully/Qualified/Namespace/SpecificClassName`,
398
-     * then give it an instance of `Fully/Qualified/Namespace/SpecificClassName`.
399
-     * Don't go looking for some substitute.
400
-     * Whereas if a class is type hinting for an interface...
401
-     * then we need to find an actual class to use.
402
-     * So the interface IS the alias for some other FQN,
403
-     * and we need to find out if `Fully/Qualified/Namespace/SomeInterface`
404
-     * represents some other class.
405
-     *
406
-     * @param string $fqn
407
-     * @param string $for_class
408
-     * @return bool
409
-     */
410
-    public function isAlias($fqn = '', $for_class = '')
411
-    {
412
-        return $this->class_cache->isAlias($fqn, $for_class);
413
-    }
414
-
415
-
416
-    /**
417
-     * Returns a FQN for provided alias if one exists, otherwise returns the original $alias
418
-     * functions recursively, so that multiple aliases can be used to drill down to a FQN
419
-     *  for example:
420
-     *      if the following two entries were added to the _aliases array:
421
-     *          array(
422
-     *              'interface_alias'           => 'some\namespace\interface'
423
-     *              'some\namespace\interface'  => 'some\namespace\classname'
424
-     *          )
425
-     *      then one could use EE_Registry::instance()->create( 'interface_alias' )
426
-     *      to load an instance of 'some\namespace\classname'
427
-     *
428
-     * @param string $alias
429
-     * @param string $for_class
430
-     * @return string
431
-     */
432
-    public function getFqnForAlias($alias = '', $for_class = '')
433
-    {
434
-        return $this->class_cache->getFqnForAlias($alias, $for_class);
435
-    }
436
-
437
-
438
-    /**
439
-     * Registers the core dependencies and whether a previously instantiated object should be loaded from the cache,
440
-     * if one exists, or whether a new object should be generated every time the requested class is loaded.
441
-     * This is done by using the following class constants:
442
-     *        EE_Dependency_Map::load_from_cache - loads previously instantiated object
443
-     *        EE_Dependency_Map::load_new_object - generates a new object every time
444
-     */
445
-    protected function _register_core_dependencies()
446
-    {
447
-        $this->_dependency_map = [
448
-            'EE_Admin'                                                                                          => [
449
-                'EventEspresso\core\services\request\Request'     => EE_Dependency_Map::load_from_cache,
450
-            ],
451
-            'EE_Request_Handler'                                                                                          => [
452
-                'EventEspresso\core\services\request\Request'     => EE_Dependency_Map::load_from_cache,
453
-                'EventEspresso\core\services\request\Response'    => EE_Dependency_Map::load_from_cache,
454
-            ],
455
-            'EE_System'                                                                                                   => [
456
-                'EE_Registry'                                 => EE_Dependency_Map::load_from_cache,
457
-                'EventEspresso\core\services\loaders\Loader'  => EE_Dependency_Map::load_from_cache,
458
-                'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
459
-                'EE_Maintenance_Mode'                         => EE_Dependency_Map::load_from_cache,
460
-            ],
461
-            'EE_Session'                                                                                                  => [
462
-                'EventEspresso\core\services\cache\TransientCacheStorage'  => EE_Dependency_Map::load_from_cache,
463
-                'EventEspresso\core\domain\values\session\SessionLifespan' => EE_Dependency_Map::load_from_cache,
464
-                'EventEspresso\core\services\request\Request'              => EE_Dependency_Map::load_from_cache,
465
-                'EventEspresso\core\services\session\SessionStartHandler'  => EE_Dependency_Map::load_from_cache,
466
-                'EE_Encryption'                                            => EE_Dependency_Map::load_from_cache,
467
-            ],
468
-            'EE_Cart'                                                                                                     => [
469
-                'EE_Session' => EE_Dependency_Map::load_from_cache,
470
-            ],
471
-            'EE_Front_Controller'                                                                                         => [
472
-                'EE_Registry'                                     => EE_Dependency_Map::load_from_cache,
473
-                'EventEspresso\core\services\request\CurrentPage' => EE_Dependency_Map::load_from_cache,
474
-                'EE_Module_Request_Router'                        => EE_Dependency_Map::load_from_cache,
475
-            ],
476
-            'EE_Messenger_Collection_Loader'                                                                              => [
477
-                'EE_Messenger_Collection' => EE_Dependency_Map::load_new_object,
478
-            ],
479
-            'EE_Message_Type_Collection_Loader'                                                                           => [
480
-                'EE_Message_Type_Collection' => EE_Dependency_Map::load_new_object,
481
-            ],
482
-            'EE_Message_Resource_Manager'                                                                                 => [
483
-                'EE_Messenger_Collection_Loader'    => EE_Dependency_Map::load_new_object,
484
-                'EE_Message_Type_Collection_Loader' => EE_Dependency_Map::load_new_object,
485
-                'EEM_Message_Template_Group'        => EE_Dependency_Map::load_from_cache,
486
-            ],
487
-            'EE_Message_Factory'                                                                                          => [
488
-                'EE_Message_Resource_Manager' => EE_Dependency_Map::load_from_cache,
489
-            ],
490
-            'EE_messages'                                                                                                 => [
491
-                'EE_Message_Resource_Manager' => EE_Dependency_Map::load_from_cache,
492
-            ],
493
-            'EE_Messages_Generator'                                                                                       => [
494
-                'EE_Messages_Queue'                    => EE_Dependency_Map::load_new_object,
495
-                'EE_Messages_Data_Handler_Collection'  => EE_Dependency_Map::load_new_object,
496
-                'EE_Message_Template_Group_Collection' => EE_Dependency_Map::load_new_object,
497
-                'EEH_Parse_Shortcodes'                 => EE_Dependency_Map::load_from_cache,
498
-            ],
499
-            'EE_Messages_Processor'                                                                                       => [
500
-                'EE_Message_Resource_Manager' => EE_Dependency_Map::load_from_cache,
501
-            ],
502
-            'EE_Messages_Queue'                                                                                           => [
503
-                'EE_Message_Repository' => EE_Dependency_Map::load_new_object,
504
-            ],
505
-            'EE_Messages_Template_Defaults'                                                                               => [
506
-                'EEM_Message_Template_Group' => EE_Dependency_Map::load_from_cache,
507
-                'EEM_Message_Template'       => EE_Dependency_Map::load_from_cache,
508
-            ],
509
-            'EE_Message_To_Generate_From_Request'                                                                         => [
510
-                'EE_Message_Resource_Manager'                 => EE_Dependency_Map::load_from_cache,
511
-                'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
512
-            ],
513
-            'EventEspresso\core\services\commands\CommandBus'                                                             => [
514
-                'EventEspresso\core\services\commands\CommandHandlerManager' => EE_Dependency_Map::load_from_cache,
515
-            ],
516
-            'EventEspresso\services\commands\CommandHandler'                                                              => [
517
-                'EE_Registry'         => EE_Dependency_Map::load_from_cache,
518
-                'CommandBusInterface' => EE_Dependency_Map::load_from_cache,
519
-            ],
520
-            'EventEspresso\core\services\commands\CommandHandlerManager'                                                  => [
521
-                'EventEspresso\core\services\loaders\Loader' => EE_Dependency_Map::load_from_cache,
522
-            ],
523
-            'EventEspresso\core\services\commands\CompositeCommandHandler'                                                => [
524
-                'EventEspresso\core\services\commands\CommandBus'     => EE_Dependency_Map::load_from_cache,
525
-                'EventEspresso\core\services\commands\CommandFactory' => EE_Dependency_Map::load_from_cache,
526
-            ],
527
-            'EventEspresso\core\services\commands\CommandFactory'                                                         => [
528
-                'EventEspresso\core\services\loaders\Loader' => EE_Dependency_Map::load_from_cache,
529
-            ],
530
-            'EventEspresso\core\services\commands\middleware\CapChecker'                                                  => [
531
-                'EventEspresso\core\domain\services\capabilities\CapabilitiesChecker' => EE_Dependency_Map::load_from_cache,
532
-            ],
533
-            'EventEspresso\core\domain\services\capabilities\CapabilitiesChecker'                                         => [
534
-                'EE_Capabilities' => EE_Dependency_Map::load_from_cache,
535
-            ],
536
-            'EventEspresso\core\domain\services\capabilities\RegistrationsCapChecker'                                     => [
537
-                'EE_Capabilities' => EE_Dependency_Map::load_from_cache,
538
-            ],
539
-            'EventEspresso\core\domain\services\commands\registration\CreateRegistrationCommandHandler'                          => [
540
-                'EventEspresso\core\domain\services\registration\CreateRegistrationService' => EE_Dependency_Map::load_from_cache,
541
-            ],
542
-            'EventEspresso\core\domain\services\commands\registration\CopyRegistrationDetailsCommandHandler'                     => [
543
-                'EventEspresso\core\domain\services\registration\CopyRegistrationService' => EE_Dependency_Map::load_from_cache,
544
-            ],
545
-            'EventEspresso\core\domain\services\commands\registration\CopyRegistrationPaymentsCommandHandler'                    => [
546
-                'EventEspresso\core\domain\services\registration\CopyRegistrationService' => EE_Dependency_Map::load_from_cache,
547
-            ],
548
-            'EventEspresso\core\domain\services\commands\registration\CancelRegistrationAndTicketLineItemCommandHandler'         => [
549
-                'EventEspresso\core\domain\services\registration\CancelTicketLineItemService' => EE_Dependency_Map::load_from_cache,
550
-            ],
551
-            'EventEspresso\core\domain\services\commands\registration\UpdateRegistrationAndTransactionAfterChangeCommandHandler' => [
552
-                'EventEspresso\core\domain\services\registration\UpdateRegistrationService' => EE_Dependency_Map::load_from_cache,
553
-            ],
554
-            'EventEspresso\core\domain\services\commands\ticket\CreateTicketLineItemCommandHandler'                              => [
555
-                'EventEspresso\core\domain\services\ticket\CreateTicketLineItemService' => EE_Dependency_Map::load_from_cache,
556
-            ],
557
-            'EventEspresso\core\domain\services\commands\ticket\CancelTicketLineItemCommandHandler'                              => [
558
-                'EventEspresso\core\domain\services\ticket\CancelTicketLineItemService' => EE_Dependency_Map::load_from_cache,
559
-            ],
560
-            'EventEspresso\core\domain\services\registration\CancelRegistrationService'                                   => [
561
-                'EventEspresso\core\domain\services\ticket\CancelTicketLineItemService' => EE_Dependency_Map::load_from_cache,
562
-            ],
563
-            'EventEspresso\core\domain\services\commands\attendee\CreateAttendeeCommandHandler'                                  => [
564
-                'EEM_Attendee' => EE_Dependency_Map::load_from_cache,
565
-            ],
566
-            'EventEspresso\core\services\database\TableManager'                                                           => [
567
-                'EventEspresso\core\services\database\TableAnalysis' => EE_Dependency_Map::load_from_cache,
568
-            ],
569
-            'EE_Data_Migration_Class_Base'                                                                                => [
570
-                'EventEspresso\core\services\database\TableAnalysis' => EE_Dependency_Map::load_from_cache,
571
-                'EventEspresso\core\services\database\TableManager'  => EE_Dependency_Map::load_from_cache,
572
-            ],
573
-            'EE_DMS_Core_4_1_0'                                                                                           => [
574
-                'EventEspresso\core\services\database\TableAnalysis' => EE_Dependency_Map::load_from_cache,
575
-                'EventEspresso\core\services\database\TableManager'  => EE_Dependency_Map::load_from_cache,
576
-            ],
577
-            'EE_DMS_Core_4_2_0'                                                                                           => [
578
-                'EventEspresso\core\services\database\TableAnalysis' => EE_Dependency_Map::load_from_cache,
579
-                'EventEspresso\core\services\database\TableManager'  => EE_Dependency_Map::load_from_cache,
580
-            ],
581
-            'EE_DMS_Core_4_3_0'                                                                                           => [
582
-                'EventEspresso\core\services\database\TableAnalysis' => EE_Dependency_Map::load_from_cache,
583
-                'EventEspresso\core\services\database\TableManager'  => EE_Dependency_Map::load_from_cache,
584
-            ],
585
-            'EE_DMS_Core_4_4_0'                                                                                           => [
586
-                'EventEspresso\core\services\database\TableAnalysis' => EE_Dependency_Map::load_from_cache,
587
-                'EventEspresso\core\services\database\TableManager'  => EE_Dependency_Map::load_from_cache,
588
-            ],
589
-            'EE_DMS_Core_4_5_0'                                                                                           => [
590
-                'EventEspresso\core\services\database\TableAnalysis' => EE_Dependency_Map::load_from_cache,
591
-                'EventEspresso\core\services\database\TableManager'  => EE_Dependency_Map::load_from_cache,
592
-            ],
593
-            'EE_DMS_Core_4_6_0'                                                                                           => [
594
-                'EventEspresso\core\services\database\TableAnalysis' => EE_Dependency_Map::load_from_cache,
595
-                'EventEspresso\core\services\database\TableManager'  => EE_Dependency_Map::load_from_cache,
596
-            ],
597
-            'EE_DMS_Core_4_7_0'                                                                                           => [
598
-                'EventEspresso\core\services\database\TableAnalysis' => EE_Dependency_Map::load_from_cache,
599
-                'EventEspresso\core\services\database\TableManager'  => EE_Dependency_Map::load_from_cache,
600
-            ],
601
-            'EE_DMS_Core_4_8_0'                                                                                           => [
602
-                'EventEspresso\core\services\database\TableAnalysis' => EE_Dependency_Map::load_from_cache,
603
-                'EventEspresso\core\services\database\TableManager'  => EE_Dependency_Map::load_from_cache,
604
-            ],
605
-            'EE_DMS_Core_4_9_0'                                                                                           => [
606
-                'EventEspresso\core\services\database\TableAnalysis' => EE_Dependency_Map::load_from_cache,
607
-                'EventEspresso\core\services\database\TableManager'  => EE_Dependency_Map::load_from_cache,
608
-            ],
609
-            'EE_DMS_Core_4_10_0'                                                                                          => [
610
-                'EventEspresso\core\services\database\TableAnalysis' => EE_Dependency_Map::load_from_cache,
611
-                'EventEspresso\core\services\database\TableManager'  => EE_Dependency_Map::load_from_cache,
612
-                'EE_DMS_Core_4_9_0'                                  => EE_Dependency_Map::load_from_cache,
613
-            ],
614
-            'EventEspresso\core\services\assets\I18nRegistry'                                                             => [
615
-                'EventEspresso\core\domain\Domain' => EE_Dependency_Map::load_from_cache,
616
-            ],
617
-            'EventEspresso\core\services\assets\Registry'                                                                 => [
618
-                'EventEspresso\core\services\assets\AssetCollection' => EE_Dependency_Map::load_from_cache,
619
-                'EventEspresso\core\services\assets\I18nRegistry'    => EE_Dependency_Map::load_from_cache,
620
-            ],
621
-            'EventEspresso\core\domain\entities\shortcodes\EspressoCancelled'                                             => [
622
-                'EventEspresso\core\services\cache\PostRelatedCacheManager' => EE_Dependency_Map::load_from_cache,
623
-            ],
624
-            'EventEspresso\core\domain\entities\shortcodes\EspressoCheckout'                                              => [
625
-                'EventEspresso\core\services\cache\PostRelatedCacheManager' => EE_Dependency_Map::load_from_cache,
626
-            ],
627
-            'EventEspresso\core\domain\entities\shortcodes\EspressoEventAttendees'                                        => [
628
-                'EventEspresso\core\services\cache\PostRelatedCacheManager' => EE_Dependency_Map::load_from_cache,
629
-            ],
630
-            'EventEspresso\core\domain\entities\shortcodes\EspressoEvents'                                                => [
631
-                'EventEspresso\core\services\cache\PostRelatedCacheManager' => EE_Dependency_Map::load_from_cache,
632
-            ],
633
-            'EventEspresso\core\domain\entities\shortcodes\EspressoThankYou'                                              => [
634
-                'EventEspresso\core\services\cache\PostRelatedCacheManager' => EE_Dependency_Map::load_from_cache,
635
-            ],
636
-            'EventEspresso\core\domain\entities\shortcodes\EspressoTicketSelector'                                        => [
637
-                'EventEspresso\core\services\cache\PostRelatedCacheManager' => EE_Dependency_Map::load_from_cache,
638
-            ],
639
-            'EventEspresso\core\domain\entities\shortcodes\EspressoTxnPage'                                               => [
640
-                'EventEspresso\core\services\cache\PostRelatedCacheManager' => EE_Dependency_Map::load_from_cache,
641
-            ],
642
-            'EventEspresso\core\services\cache\BasicCacheManager'                                                         => [
643
-                'EventEspresso\core\services\cache\TransientCacheStorage' => EE_Dependency_Map::load_from_cache,
644
-            ],
645
-            'EventEspresso\core\services\cache\PostRelatedCacheManager'                                                   => [
646
-                'EventEspresso\core\services\cache\TransientCacheStorage' => EE_Dependency_Map::load_from_cache,
647
-            ],
648
-            'EventEspresso\core\domain\services\validation\email\EmailValidationService'                                  => [
649
-                'EE_Registration_Config'                     => EE_Dependency_Map::load_from_cache,
650
-                'EventEspresso\core\services\loaders\Loader' => EE_Dependency_Map::load_from_cache,
651
-            ],
652
-            'EventEspresso\core\domain\values\EmailAddress'                                                               => [
653
-                null,
654
-                'EventEspresso\core\domain\services\validation\email\EmailValidationService' => EE_Dependency_Map::load_from_cache,
655
-            ],
656
-            'EventEspresso\core\services\orm\ModelFieldFactory'                                                           => [
657
-                'EventEspresso\core\services\loaders\Loader' => EE_Dependency_Map::load_from_cache,
658
-            ],
659
-            'LEGACY_MODELS'                                                                                               => [
660
-                null,
661
-                'EventEspresso\core\services\database\ModelFieldFactory' => EE_Dependency_Map::load_from_cache,
662
-            ],
663
-            'EE_Module_Request_Router'                                                                                    => [
664
-                'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
665
-            ],
666
-            'EE_Registration_Processor'                                                                                   => [
667
-                'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
668
-            ],
669
-            'EventEspresso\core\services\notifications\PersistentAdminNoticeManager'                                      => [
670
-                'EventEspresso\core\domain\services\capabilities\CapabilitiesChecker' => EE_Dependency_Map::load_from_cache,
671
-                'EventEspresso\core\services\request\Request'                         => EE_Dependency_Map::load_from_cache,
672
-            ],
673
-            'EE_Admin_Transactions_List_Table' => [
674
-                null,
675
-                'EventEspresso\core\domain\values\session\SessionLifespan' => EE_Dependency_Map::load_from_cache,
676
-            ],
677
-            'EventEspresso\core\domain\services\admin\ExitModal'                                                          => [
678
-                'EventEspresso\core\services\assets\Registry' => EE_Dependency_Map::load_from_cache,
679
-            ],
680
-            'EventEspresso\core\domain\services\admin\PluginUpsells'                                                      => [
681
-                'EventEspresso\core\domain\Domain' => EE_Dependency_Map::load_from_cache,
682
-            ],
683
-            'EventEspresso\caffeinated\modules\recaptcha_invisible\InvisibleRecaptcha'                                    => [
684
-                'EE_Registration_Config' => EE_Dependency_Map::load_from_cache,
685
-                'EE_Session'             => EE_Dependency_Map::load_from_cache,
686
-            ],
687
-            'EventEspresso\caffeinated\modules\recaptcha_invisible\RecaptchaAdminSettings'                                => [
688
-                'EE_Registration_Config' => EE_Dependency_Map::load_from_cache,
689
-            ],
690
-            'EventEspresso\modules\ticket_selector\DisplayTicketSelector' => [
691
-                'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
692
-                'EE_Ticket_Selector_Config'                   => EE_Dependency_Map::load_from_cache,
693
-            ],
694
-            'EventEspresso\modules\ticket_selector\ProcessTicketSelector'                                                 => [
695
-                'EE_Core_Config'                                                          => EE_Dependency_Map::load_from_cache,
696
-                'EventEspresso\core\services\request\Request'                             => EE_Dependency_Map::load_from_cache,
697
-                'EE_Session'                                                              => EE_Dependency_Map::load_from_cache,
698
-                'EEM_Ticket'                                                              => EE_Dependency_Map::load_from_cache,
699
-                'EventEspresso\modules\ticket_selector\TicketDatetimeAvailabilityTracker' => EE_Dependency_Map::load_from_cache,
700
-            ],
701
-            'EventEspresso\modules\ticket_selector\TicketDatetimeAvailabilityTracker'                                     => [
702
-                'EEM_Datetime' => EE_Dependency_Map::load_from_cache,
703
-            ],
704
-            'EventEspresso\core\domain\entities\custom_post_types\CustomPostTypeDefinitions'                              => [
705
-                'EE_Core_Config'                             => EE_Dependency_Map::load_from_cache,
706
-                'EventEspresso\core\services\loaders\Loader' => EE_Dependency_Map::load_from_cache,
707
-            ],
708
-            'EventEspresso\core\domain\services\custom_post_types\RegisterCustomPostTypes'                                => [
709
-                'EventEspresso\core\domain\entities\custom_post_types\CustomPostTypeDefinitions' => EE_Dependency_Map::load_from_cache,
710
-            ],
711
-            'EventEspresso\core\domain\services\custom_post_types\RegisterCustomTaxonomies'                               => [
712
-                'EventEspresso\core\domain\entities\custom_post_types\CustomTaxonomyDefinitions' => EE_Dependency_Map::load_from_cache,
713
-            ],
714
-            'EE_CPT_Strategy'                                                                                             => [
715
-                'EventEspresso\core\domain\entities\custom_post_types\CustomPostTypeDefinitions' => EE_Dependency_Map::load_from_cache,
716
-                'EventEspresso\core\domain\entities\custom_post_types\CustomTaxonomyDefinitions' => EE_Dependency_Map::load_from_cache,
717
-            ],
718
-            'EventEspresso\core\services\loaders\ObjectIdentifier'                                                        => [
719
-                'EventEspresso\core\services\loaders\ClassInterfaceCache' => EE_Dependency_Map::load_from_cache,
720
-            ],
721
-            'EventEspresso\core\domain\services\assets\CoreAssetManager'                                                  => [
722
-                'EventEspresso\core\services\assets\AssetCollection' => EE_Dependency_Map::load_from_cache,
723
-                'EE_Currency_Config'                                 => EE_Dependency_Map::load_from_cache,
724
-                'EE_Template_Config'                                 => EE_Dependency_Map::load_from_cache,
725
-                'EventEspresso\core\domain\Domain'                   => EE_Dependency_Map::load_from_cache,
726
-                'EventEspresso\core\services\assets\Registry'        => EE_Dependency_Map::load_from_cache,
727
-            ],
728
-            'EventEspresso\core\domain\services\admin\privacy\policy\PrivacyPolicy'                                       => [
729
-                'EEM_Payment_Method'                                       => EE_Dependency_Map::load_from_cache,
730
-                'EventEspresso\core\domain\values\session\SessionLifespan' => EE_Dependency_Map::load_from_cache,
731
-            ],
732
-            'EventEspresso\core\domain\services\admin\privacy\export\ExportAttendee'                                      => [
733
-                'EEM_Attendee' => EE_Dependency_Map::load_from_cache,
734
-            ],
735
-            'EventEspresso\core\domain\services\admin\privacy\export\ExportAttendeeBillingData'                           => [
736
-                'EEM_Attendee'       => EE_Dependency_Map::load_from_cache,
737
-                'EEM_Payment_Method' => EE_Dependency_Map::load_from_cache,
738
-            ],
739
-            'EventEspresso\core\domain\services\admin\privacy\export\ExportCheckins'                                      => [
740
-                'EEM_Checkin' => EE_Dependency_Map::load_from_cache,
741
-            ],
742
-            'EventEspresso\core\domain\services\admin\privacy\export\ExportRegistration'                                  => [
743
-                'EEM_Registration' => EE_Dependency_Map::load_from_cache,
744
-            ],
745
-            'EventEspresso\core\domain\services\admin\privacy\export\ExportTransaction'                                   => [
746
-                'EEM_Transaction' => EE_Dependency_Map::load_from_cache,
747
-            ],
748
-            'EventEspresso\core\domain\services\admin\privacy\erasure\EraseAttendeeData'                                  => [
749
-                'EEM_Attendee' => EE_Dependency_Map::load_from_cache,
750
-            ],
751
-            'EventEspresso\core\domain\services\admin\privacy\erasure\EraseAnswers'                                       => [
752
-                'EEM_Answer'   => EE_Dependency_Map::load_from_cache,
753
-                'EEM_Question' => EE_Dependency_Map::load_from_cache,
754
-            ],
755
-            'EventEspresso\core\CPTs\CptQueryModifier'                                                                    => [
756
-                null,
757
-                null,
758
-                null,
759
-                'EventEspresso\core\services\request\CurrentPage' => EE_Dependency_Map::load_from_cache,
760
-                'EventEspresso\core\services\request\Request'     => EE_Dependency_Map::load_from_cache,
761
-                'EventEspresso\core\services\loaders\Loader'      => EE_Dependency_Map::load_from_cache,
762
-            ],
763
-            'EventEspresso\core\domain\services\admin\privacy\forms\PrivacySettingsFormHandler'                           => [
764
-                'EE_Registry' => EE_Dependency_Map::load_from_cache,
765
-                'EE_Config'   => EE_Dependency_Map::load_from_cache,
766
-            ],
767
-            'EventEspresso\core\services\editor\BlockRegistrationManager'                                                 => [
768
-                'EventEspresso\core\services\assets\BlockAssetManagerCollection'         => EE_Dependency_Map::load_from_cache,
769
-                'EventEspresso\core\domain\entities\editor\BlockCollection'              => EE_Dependency_Map::load_from_cache,
770
-                'EventEspresso\core\services\route_match\RouteMatchSpecificationManager' => EE_Dependency_Map::load_from_cache,
771
-                'EventEspresso\core\services\request\Request'                            => EE_Dependency_Map::load_from_cache,
772
-            ],
773
-            'EventEspresso\core\domain\entities\editor\CoreBlocksAssetManager'                                            => [
774
-                'EventEspresso\core\domain\Domain'                   => EE_Dependency_Map::load_from_cache,
775
-                'EventEspresso\core\services\assets\AssetCollection' => EE_Dependency_Map::load_from_cache,
776
-                'EventEspresso\core\services\assets\Registry'        => EE_Dependency_Map::load_from_cache,
777
-            ],
778
-            'EventEspresso\core\domain\services\blocks\EventAttendeesBlockRenderer'                                       => [
779
-                'EventEspresso\core\domain\Domain' => EE_Dependency_Map::load_from_cache,
780
-                'EEM_Attendee'                     => EE_Dependency_Map::load_from_cache,
781
-            ],
782
-            'EventEspresso\core\domain\entities\editor\blocks\EventAttendees'                                             => [
783
-                'EventEspresso\core\domain\entities\editor\CoreBlocksAssetManager'      => self::load_from_cache,
784
-                'EventEspresso\core\services\request\Request'                           => EE_Dependency_Map::load_from_cache,
785
-                'EventEspresso\core\domain\services\blocks\EventAttendeesBlockRenderer' => self::load_from_cache,
786
-            ],
787
-            'EventEspresso\core\services\route_match\RouteMatchSpecificationDependencyResolver'                           => [
788
-                'EventEspresso\core\services\container\Mirror'            => EE_Dependency_Map::load_from_cache,
789
-                'EventEspresso\core\services\loaders\ClassInterfaceCache' => EE_Dependency_Map::load_from_cache,
790
-                'EE_Dependency_Map'                                       => EE_Dependency_Map::load_from_cache,
791
-            ],
792
-            'EventEspresso\core\services\route_match\RouteMatchSpecificationFactory'                                      => [
793
-                'EventEspresso\core\services\route_match\RouteMatchSpecificationDependencyResolver' => EE_Dependency_Map::load_from_cache,
794
-                'EventEspresso\core\services\loaders\Loader'                                        => EE_Dependency_Map::load_from_cache,
795
-            ],
796
-            'EventEspresso\core\services\route_match\RouteMatchSpecificationManager'                                      => [
797
-                'EventEspresso\core\services\route_match\RouteMatchSpecificationCollection' => EE_Dependency_Map::load_from_cache,
798
-                'EventEspresso\core\services\route_match\RouteMatchSpecificationFactory'    => EE_Dependency_Map::load_from_cache,
799
-            ],
800
-            'EventEspresso\core\libraries\rest_api\CalculatedModelFields'                                                 => [
801
-                'EventEspresso\core\libraries\rest_api\calculations\CalculatedModelFieldsFactory' => EE_Dependency_Map::load_from_cache,
802
-            ],
803
-            'EventEspresso\core\libraries\rest_api\calculations\CalculatedModelFieldsFactory'                             => [
804
-                'EventEspresso\core\services\loaders\Loader' => EE_Dependency_Map::load_from_cache,
805
-            ],
806
-            'EventEspresso\core\libraries\rest_api\controllers\model\Read'                                                => [
807
-                'EventEspresso\core\libraries\rest_api\CalculatedModelFields' => EE_Dependency_Map::load_from_cache,
808
-            ],
809
-            'EventEspresso\core\libraries\rest_api\calculations\Datetime'                                                 => [
810
-                'EEM_Datetime'     => EE_Dependency_Map::load_from_cache,
811
-                'EEM_Registration' => EE_Dependency_Map::load_from_cache,
812
-            ],
813
-            'EventEspresso\core\libraries\rest_api\calculations\Event'                                                    => [
814
-                'EEM_Event'        => EE_Dependency_Map::load_from_cache,
815
-                'EEM_Registration' => EE_Dependency_Map::load_from_cache,
816
-            ],
817
-            'EventEspresso\core\libraries\rest_api\calculations\Registration'                                             => [
818
-                'EEM_Registration' => EE_Dependency_Map::load_from_cache,
819
-            ],
820
-            'EventEspresso\core\services\session\SessionStartHandler'                                                     => [
821
-                'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
822
-            ],
823
-            'EE_URL_Validation_Strategy'                                                                                  => [
824
-                null,
825
-                null,
826
-                'EventEspresso\core\services\validators\URLValidator' => EE_Dependency_Map::load_from_cache,
827
-            ],
828
-            'EventEspresso\admin_pages\general_settings\OrganizationSettings'                                             => [
829
-                'EE_Registry'                                             => EE_Dependency_Map::load_from_cache,
830
-                'EE_Organization_Config'                                  => EE_Dependency_Map::load_from_cache,
831
-                'EE_Core_Config'                                          => EE_Dependency_Map::load_from_cache,
832
-                'EE_Network_Core_Config'                                  => EE_Dependency_Map::load_from_cache,
833
-                'EventEspresso\core\services\address\CountrySubRegionDao' => EE_Dependency_Map::load_from_cache,
834
-            ],
835
-            'EventEspresso\core\services\address\CountrySubRegionDao'                                                     => [
836
-                'EEM_State'                                            => EE_Dependency_Map::load_from_cache,
837
-                'EventEspresso\core\services\validators\JsonValidator' => EE_Dependency_Map::load_from_cache,
838
-            ],
839
-            'EventEspresso\core\domain\services\admin\ajax\WordpressHeartbeat'                                            => [
840
-                'EventEspresso\core\services\loaders\Loader'  => EE_Dependency_Map::load_from_cache,
841
-                'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
842
-            ],
843
-            'EventEspresso\core\domain\services\admin\ajax\EventEditorHeartbeat'                                          => [
844
-                'EventEspresso\core\domain\Domain' => EE_Dependency_Map::load_from_cache,
845
-                'EE_Environment_Config'            => EE_Dependency_Map::load_from_cache,
846
-            ],
847
-            'EventEspresso\core\services\request\files\FilesDataHandler'                                                  => [
848
-                'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
849
-            ],
850
-            'EventEspressoBatchRequest\BatchRequestProcessor'                                                             => [
851
-                'EventEspresso\core\services\loaders\Loader' => EE_Dependency_Map::load_from_cache,
852
-            ],
853
-            'EventEspresso\core\domain\services\admin\registrations\list_table\QueryBuilder'                              => [
854
-                'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
855
-                'EEM_Registration'                            => EE_Dependency_Map::load_from_cache,
856
-                null,
857
-            ],
858
-            'EventEspresso\core\domain\services\admin\registrations\list_table\page_header\AttendeeFilterHeader'          => [
859
-                'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
860
-                'EEM_Attendee'                                => EE_Dependency_Map::load_from_cache,
861
-            ],
862
-            'EventEspresso\core\domain\services\admin\registrations\list_table\page_header\DateFilterHeader'              => [
863
-                'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
864
-                'EEM_Datetime'                                => EE_Dependency_Map::load_from_cache,
865
-            ],
866
-            'EventEspresso\core\domain\services\admin\registrations\list_table\page_header\EventFilterHeader'             => [
867
-                'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
868
-                'EEM_Event'                                   => EE_Dependency_Map::load_from_cache,
869
-            ],
870
-            'EventEspresso\core\domain\services\admin\registrations\list_table\page_header\TicketFilterHeader'            => [
871
-                'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
872
-                'EEM_Ticket'                                  => EE_Dependency_Map::load_from_cache,
873
-            ],
874
-            'EventEspressoBatchRequest\JobHandlers\ExecuteBatchDeletion'                                                  => [
875
-                'EventEspresso\core\services\orm\tree_traversal\NodeGroupDao' => EE_Dependency_Map::load_from_cache,
876
-            ],
877
-            'EventEspressoBatchRequest\JobHandlers\PreviewEventDeletion'                                                  => [
878
-                'EventEspresso\core\services\orm\tree_traversal\NodeGroupDao' => EE_Dependency_Map::load_from_cache,
879
-            ],
880
-            'EventEspresso\core\domain\services\admin\events\data\PreviewDeletion'                                        => [
881
-                'EventEspresso\core\services\orm\tree_traversal\NodeGroupDao' => EE_Dependency_Map::load_from_cache,
882
-                'EEM_Event'                                                   => EE_Dependency_Map::load_from_cache,
883
-                'EEM_Datetime'                                                => EE_Dependency_Map::load_from_cache,
884
-                'EEM_Registration'                                            => EE_Dependency_Map::load_from_cache,
885
-            ],
886
-            'EventEspresso\core\domain\services\admin\events\data\ConfirmDeletion'                                        => [
887
-                'EventEspresso\core\services\orm\tree_traversal\NodeGroupDao' => EE_Dependency_Map::load_from_cache,
888
-            ],
889
-            'EventEspresso\core\services\request\CurrentPage'                                                             => [
890
-                'EE_CPT_Strategy'                             => EE_Dependency_Map::load_from_cache,
891
-                'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
892
-            ],
893
-            'EventEspresso\core\services\shortcodes\LegacyShortcodesManager'                                              => [
894
-                'EE_Registry'                                     => EE_Dependency_Map::load_from_cache,
895
-                'EventEspresso\core\services\request\CurrentPage' => EE_Dependency_Map::load_from_cache,
896
-            ],
897
-            'EventEspresso\core\services\shortcodes\ShortcodesManager'                                                    => [
898
-                'EventEspresso\core\services\shortcodes\LegacyShortcodesManager' => EE_Dependency_Map::load_from_cache,
899
-                'EventEspresso\core\services\request\CurrentPage'                => EE_Dependency_Map::load_from_cache,
900
-            ],
901
-            'EE_Brewing_Regular'                                                    => [
902
-                'EE_Dependency_Map'                                   => EE_Dependency_Map::load_from_cache,
903
-                'EventEspresso\core\services\loaders\Loader'          => EE_Dependency_Map::load_from_cache,
904
-                'EventEspresso\core\services\database\TableAnalysis'  => EE_Dependency_Map::load_from_cache,
905
-            ],
906
-        ];
907
-    }
908
-
909
-
910
-    /**
911
-     * Registers how core classes are loaded.
912
-     * This can either be done by simply providing the name of one of the EE_Registry loader methods such as:
913
-     *        'EE_Request_Handler' => 'load_core'
914
-     *        'EE_Messages_Queue'  => 'load_lib'
915
-     *        'EEH_Debug_Tools'    => 'load_helper'
916
-     * or, if greater control is required, by providing a custom closure. For example:
917
-     *        'Some_Class' => function () {
918
-     *            return new Some_Class();
919
-     *        },
920
-     * This is required for instantiating dependencies
921
-     * where an interface has been type hinted in a class constructor. For example:
922
-     *        'Required_Interface' => function () {
923
-     *            return new A_Class_That_Implements_Required_Interface();
924
-     *        },
925
-     */
926
-    protected function _register_core_class_loaders()
927
-    {
928
-        $this->_class_loaders = [
929
-            // load_core
930
-            'EE_Dependency_Map'                            => function () {
931
-                return $this;
932
-            },
933
-            'EE_Capabilities'                              => 'load_core',
934
-            'EE_Encryption'                                => 'load_core',
935
-            'EE_Front_Controller'                          => 'load_core',
936
-            'EE_Module_Request_Router'                     => 'load_core',
937
-            'EE_Registry'                                  => 'load_core',
938
-            'EE_Request'                                   => function () {
939
-                return $this->legacy_request;
940
-            },
941
-            'EventEspresso\core\services\request\Request'  => function () {
942
-                return $this->request;
943
-            },
944
-            'EventEspresso\core\services\request\Response' => function () {
945
-                return $this->response;
946
-            },
947
-            'EE_Base'                                      => 'load_core',
948
-            'EE_Request_Handler'                           => 'load_core',
949
-            'EE_Session'                                   => 'load_core',
950
-            'EE_Cron_Tasks'                                => 'load_core',
951
-            'EE_System'                                    => 'load_core',
952
-            'EE_Maintenance_Mode'                          => 'load_core',
953
-            'EE_Register_CPTs'                             => 'load_core',
954
-            'EE_Admin'                                     => 'load_core',
955
-            'EE_CPT_Strategy'                              => 'load_core',
956
-            // load_class
957
-            'EE_Registration_Processor'                    => 'load_class',
958
-            // load_lib
959
-            'EE_Message_Resource_Manager'                  => 'load_lib',
960
-            'EE_Message_Type_Collection'                   => 'load_lib',
961
-            'EE_Message_Type_Collection_Loader'            => 'load_lib',
962
-            'EE_Messenger_Collection'                      => 'load_lib',
963
-            'EE_Messenger_Collection_Loader'               => 'load_lib',
964
-            'EE_Messages_Processor'                        => 'load_lib',
965
-            'EE_Message_Repository'                        => 'load_lib',
966
-            'EE_Messages_Queue'                            => 'load_lib',
967
-            'EE_Messages_Data_Handler_Collection'          => 'load_lib',
968
-            'EE_Message_Template_Group_Collection'         => 'load_lib',
969
-            'EE_Payment_Method_Manager'                    => 'load_lib',
970
-            'EE_DMS_Core_4_1_0'                            => 'load_dms',
971
-            'EE_DMS_Core_4_2_0'                            => 'load_dms',
972
-            'EE_DMS_Core_4_3_0'                            => 'load_dms',
973
-            'EE_DMS_Core_4_5_0'                            => 'load_dms',
974
-            'EE_DMS_Core_4_6_0'                            => 'load_dms',
975
-            'EE_DMS_Core_4_7_0'                            => 'load_dms',
976
-            'EE_DMS_Core_4_8_0'                            => 'load_dms',
977
-            'EE_DMS_Core_4_9_0'                            => 'load_dms',
978
-            'EE_DMS_Core_4_10_0'                           => 'load_dms',
979
-            'EE_Messages_Generator'                        => function () {
980
-                return EE_Registry::instance()->load_lib(
981
-                    'Messages_Generator',
982
-                    [],
983
-                    false,
984
-                    false
985
-                );
986
-            },
987
-            'EE_Messages_Template_Defaults'                => function ($arguments = []) {
988
-                return EE_Registry::instance()->load_lib(
989
-                    'Messages_Template_Defaults',
990
-                    $arguments,
991
-                    false,
992
-                    false
993
-                );
994
-            },
995
-            // load_helper
996
-            'EEH_Parse_Shortcodes'                         => function () {
997
-                if (EE_Registry::instance()->load_helper('Parse_Shortcodes')) {
998
-                    return new EEH_Parse_Shortcodes();
999
-                }
1000
-                return null;
1001
-            },
1002
-            'EE_Template_Config'                           => function () {
1003
-                return EE_Config::instance()->template_settings;
1004
-            },
1005
-            'EE_Currency_Config'                           => function () {
1006
-                return EE_Config::instance()->currency;
1007
-            },
1008
-            'EE_Registration_Config'                       => function () {
1009
-                return EE_Config::instance()->registration;
1010
-            },
1011
-            'EE_Core_Config'                               => function () {
1012
-                return EE_Config::instance()->core;
1013
-            },
1014
-            'EventEspresso\core\services\loaders\Loader'   => function () {
1015
-                return LoaderFactory::getLoader();
1016
-            },
1017
-            'EE_Network_Config'                            => function () {
1018
-                return EE_Network_Config::instance();
1019
-            },
1020
-            'EE_Config'                                    => function () {
1021
-                return EE_Config::instance();
1022
-            },
1023
-            'EventEspresso\core\domain\Domain'             => function () {
1024
-                return DomainFactory::getEventEspressoCoreDomain();
1025
-            },
1026
-            'EE_Admin_Config'                              => function () {
1027
-                return EE_Config::instance()->admin;
1028
-            },
1029
-            'EE_Organization_Config'                       => function () {
1030
-                return EE_Config::instance()->organization;
1031
-            },
1032
-            'EE_Network_Core_Config'                       => function () {
1033
-                return EE_Network_Config::instance()->core;
1034
-            },
1035
-            'EE_Environment_Config'                        => function () {
1036
-                return EE_Config::instance()->environment;
1037
-            },
1038
-            'EE_Ticket_Selector_Config'                    => function () {
1039
-                return EE_Config::instance()->template_settings->EED_Ticket_Selector;
1040
-            },
1041
-        ];
1042
-    }
1043
-
1044
-
1045
-    /**
1046
-     * can be used for supplying alternate names for classes,
1047
-     * or for connecting interface names to instantiable classes
1048
-     */
1049
-    protected function _register_core_aliases()
1050
-    {
1051
-        $aliases = [
1052
-            'CommandBusInterface'                                                          => 'EventEspresso\core\services\commands\CommandBusInterface',
1053
-            'EventEspresso\core\services\commands\CommandBusInterface'                     => 'EventEspresso\core\services\commands\CommandBus',
1054
-            'CommandHandlerManagerInterface'                                               => 'EventEspresso\core\services\commands\CommandHandlerManagerInterface',
1055
-            'EventEspresso\core\services\commands\CommandHandlerManagerInterface'          => 'EventEspresso\core\services\commands\CommandHandlerManager',
1056
-            'CapChecker'                                                                   => 'EventEspresso\core\services\commands\middleware\CapChecker',
1057
-            'AddActionHook'                                                                => 'EventEspresso\core\services\commands\middleware\AddActionHook',
1058
-            'CapabilitiesChecker'                                                          => 'EventEspresso\core\domain\services\capabilities\CapabilitiesChecker',
1059
-            'CapabilitiesCheckerInterface'                                                 => 'EventEspresso\core\domain\services\capabilities\CapabilitiesCheckerInterface',
1060
-            'EventEspresso\core\domain\services\capabilities\CapabilitiesCheckerInterface' => 'EventEspresso\core\domain\services\capabilities\CapabilitiesChecker',
1061
-            'CreateRegistrationService'                                                    => 'EventEspresso\core\domain\services\registration\CreateRegistrationService',
1062
-            'CreateRegistrationCommandHandler'                                             => 'EventEspresso\core\domain\services\commands\registration\CreateRegistrationCommand',
1063
-            'CopyRegistrationDetailsCommandHandler'                                        => 'EventEspresso\core\domain\services\commands\registration\CopyRegistrationDetailsCommand',
1064
-            'CopyRegistrationPaymentsCommandHandler'                                       => 'EventEspresso\core\domain\services\commands\registration\CopyRegistrationPaymentsCommand',
1065
-            'CancelRegistrationAndTicketLineItemCommandHandler'                            => 'EventEspresso\core\domain\services\commands\registration\CancelRegistrationAndTicketLineItemCommandHandler',
1066
-            'UpdateRegistrationAndTransactionAfterChangeCommandHandler'                    => 'EventEspresso\core\domain\services\commands\registration\UpdateRegistrationAndTransactionAfterChangeCommandHandler',
1067
-            'CreateTicketLineItemCommandHandler'                                           => 'EventEspresso\core\domain\services\commands\ticket\CreateTicketLineItemCommand',
1068
-            'CreateTransactionCommandHandler'                                              => 'EventEspresso\core\domain\services\commands\transaction\CreateTransactionCommandHandler',
1069
-            'CreateAttendeeCommandHandler'                                                 => 'EventEspresso\core\domain\services\commands\attendee\CreateAttendeeCommandHandler',
1070
-            'TableManager'                                                                 => 'EventEspresso\core\services\database\TableManager',
1071
-            'TableAnalysis'                                                                => 'EventEspresso\core\services\database\TableAnalysis',
1072
-            'EspressoShortcode'                                                            => 'EventEspresso\core\services\shortcodes\EspressoShortcode',
1073
-            'ShortcodeInterface'                                                           => 'EventEspresso\core\services\shortcodes\ShortcodeInterface',
1074
-            'EventEspresso\core\services\shortcodes\ShortcodeInterface'                    => 'EventEspresso\core\services\shortcodes\EspressoShortcode',
1075
-            'EventEspresso\core\services\cache\CacheStorageInterface'                      => 'EventEspresso\core\services\cache\TransientCacheStorage',
1076
-            'LoaderInterface'                                                              => 'EventEspresso\core\services\loaders\LoaderInterface',
1077
-            'EventEspresso\core\services\loaders\LoaderInterface'                          => 'EventEspresso\core\services\loaders\Loader',
1078
-            'CommandFactoryInterface'                                                      => 'EventEspresso\core\services\commands\CommandFactoryInterface',
1079
-            'EventEspresso\core\services\commands\CommandFactoryInterface'                 => 'EventEspresso\core\services\commands\CommandFactory',
1080
-            'EmailValidatorInterface'                                                      => 'EventEspresso\core\domain\services\validation\email\EmailValidatorInterface',
1081
-            'EventEspresso\core\domain\services\validation\email\EmailValidatorInterface'  => 'EventEspresso\core\domain\services\validation\email\EmailValidationService',
1082
-            'NoticeConverterInterface'                                                     => 'EventEspresso\core\services\notices\NoticeConverterInterface',
1083
-            'EventEspresso\core\services\notices\NoticeConverterInterface'                 => 'EventEspresso\core\services\notices\ConvertNoticesToEeErrors',
1084
-            'NoticesContainerInterface'                                                    => 'EventEspresso\core\services\notices\NoticesContainerInterface',
1085
-            'EventEspresso\core\services\notices\NoticesContainerInterface'                => 'EventEspresso\core\services\notices\NoticesContainer',
1086
-            'EventEspresso\core\services\request\RequestInterface'                         => 'EventEspresso\core\services\request\Request',
1087
-            'EventEspresso\core\services\request\ResponseInterface'                        => 'EventEspresso\core\services\request\Response',
1088
-            'EventEspresso\core\domain\DomainInterface'                                    => 'EventEspresso\core\domain\Domain',
1089
-            'Registration_Processor'                                                       => 'EE_Registration_Processor',
1090
-        ];
1091
-        foreach ($aliases as $alias => $fqn) {
1092
-            if (is_array($fqn)) {
1093
-                foreach ($fqn as $class => $for_class) {
1094
-                    $this->class_cache->addAlias($class, $alias, $for_class);
1095
-                }
1096
-                continue;
1097
-            }
1098
-            $this->class_cache->addAlias($fqn, $alias);
1099
-        }
1100
-        if (! (defined('DOING_AJAX') && DOING_AJAX) && is_admin()) {
1101
-            $this->class_cache->addAlias(
1102
-                'EventEspresso\core\services\notices\ConvertNoticesToAdminNotices',
1103
-                'EventEspresso\core\services\notices\NoticeConverterInterface'
1104
-            );
1105
-        }
1106
-    }
1107
-
1108
-
1109
-    public function debug($for_class = '')
1110
-    {
1111
-        $this->class_cache->debug($for_class);
1112
-    }
1113
-
1114
-
1115
-    /**
1116
-     * This is used to reset the internal map and class_loaders to their original default state at the beginning of the
1117
-     * request Primarily used by unit tests.
1118
-     */
1119
-    public function reset()
1120
-    {
1121
-        $this->_register_core_class_loaders();
1122
-        $this->_register_core_dependencies();
1123
-    }
1124
-
1125
-
1126
-    /**
1127
-     * PLZ NOTE: a better name for this method would be is_alias()
1128
-     * because it returns TRUE if the provided fully qualified name IS an alias
1129
-     * WHY?
1130
-     * Because if a class is type hinting for a concretion,
1131
-     * then why would we need to find another class to supply it?
1132
-     * ie: if a class asks for `Fully/Qualified/Namespace/SpecificClassName`,
1133
-     * then give it an instance of `Fully/Qualified/Namespace/SpecificClassName`.
1134
-     * Don't go looking for some substitute.
1135
-     * Whereas if a class is type hinting for an interface...
1136
-     * then we need to find an actual class to use.
1137
-     * So the interface IS the alias for some other FQN,
1138
-     * and we need to find out if `Fully/Qualified/Namespace/SomeInterface`
1139
-     * represents some other class.
1140
-     *
1141
-     * @param string $fqn
1142
-     * @param string $for_class
1143
-     * @return bool
1144
-     * @deprecated 4.9.62.p
1145
-     */
1146
-    public function has_alias($fqn = '', $for_class = '')
1147
-    {
1148
-        return $this->isAlias($fqn, $for_class);
1149
-    }
1150
-
1151
-
1152
-    /**
1153
-     * PLZ NOTE: a better name for this method would be get_fqn_for_alias()
1154
-     * because it returns a FQN for provided alias if one exists, otherwise returns the original $alias
1155
-     * functions recursively, so that multiple aliases can be used to drill down to a FQN
1156
-     *  for example:
1157
-     *      if the following two entries were added to the _aliases array:
1158
-     *          array(
1159
-     *              'interface_alias'           => 'some\namespace\interface'
1160
-     *              'some\namespace\interface'  => 'some\namespace\classname'
1161
-     *          )
1162
-     *      then one could use EE_Registry::instance()->create( 'interface_alias' )
1163
-     *      to load an instance of 'some\namespace\classname'
1164
-     *
1165
-     * @param string $alias
1166
-     * @param string $for_class
1167
-     * @return string
1168
-     * @deprecated 4.9.62.p
1169
-     */
1170
-    public function get_alias($alias = '', $for_class = '')
1171
-    {
1172
-        return $this->getFqnForAlias($alias, $for_class);
1173
-    }
22
+	/**
23
+	 * This means that the requested class dependency is not present in the dependency map
24
+	 */
25
+	const not_registered = 0;
26
+
27
+	/**
28
+	 * This instructs class loaders to ALWAYS return a newly instantiated object for the requested class.
29
+	 */
30
+	const load_new_object = 1;
31
+
32
+	/**
33
+	 * This instructs class loaders to return a previously instantiated and cached object for the requested class.
34
+	 * IF a previously instantiated object does not exist, a new one will be created and added to the cache.
35
+	 */
36
+	const load_from_cache = 2;
37
+
38
+	/**
39
+	 * When registering a dependency,
40
+	 * this indicates to keep any existing dependencies that already exist,
41
+	 * and simply discard any new dependencies declared in the incoming data
42
+	 */
43
+	const KEEP_EXISTING_DEPENDENCIES = 0;
44
+
45
+	/**
46
+	 * When registering a dependency,
47
+	 * this indicates to overwrite any existing dependencies that already exist using the incoming data
48
+	 */
49
+	const OVERWRITE_DEPENDENCIES = 1;
50
+
51
+
52
+	/**
53
+	 * @type EE_Dependency_Map $_instance
54
+	 */
55
+	protected static $_instance;
56
+
57
+	/**
58
+	 * @var ClassInterfaceCache $class_cache
59
+	 */
60
+	private $class_cache;
61
+
62
+	/**
63
+	 * @type RequestInterface $request
64
+	 */
65
+	protected $request;
66
+
67
+	/**
68
+	 * @type LegacyRequestInterface $legacy_request
69
+	 */
70
+	protected $legacy_request;
71
+
72
+	/**
73
+	 * @type ResponseInterface $response
74
+	 */
75
+	protected $response;
76
+
77
+	/**
78
+	 * @type LoaderInterface $loader
79
+	 */
80
+	protected $loader;
81
+
82
+	/**
83
+	 * @type array $_dependency_map
84
+	 */
85
+	protected $_dependency_map = [];
86
+
87
+	/**
88
+	 * @type array $_class_loaders
89
+	 */
90
+	protected $_class_loaders = [];
91
+
92
+
93
+	/**
94
+	 * EE_Dependency_Map constructor.
95
+	 *
96
+	 * @param ClassInterfaceCache $class_cache
97
+	 */
98
+	protected function __construct(ClassInterfaceCache $class_cache)
99
+	{
100
+		$this->class_cache = $class_cache;
101
+		do_action('EE_Dependency_Map____construct', $this);
102
+	}
103
+
104
+
105
+	/**
106
+	 * @return void
107
+	 */
108
+	public function initialize()
109
+	{
110
+		$this->_register_core_dependencies();
111
+		$this->_register_core_class_loaders();
112
+		$this->_register_core_aliases();
113
+	}
114
+
115
+
116
+	/**
117
+	 * @singleton method used to instantiate class object
118
+	 * @param ClassInterfaceCache|null $class_cache
119
+	 * @return EE_Dependency_Map
120
+	 */
121
+	public static function instance(ClassInterfaceCache $class_cache = null)
122
+	{
123
+		// check if class object is instantiated, and instantiated properly
124
+		if (
125
+			! self::$_instance instanceof EE_Dependency_Map
126
+			&& $class_cache instanceof ClassInterfaceCache
127
+		) {
128
+			self::$_instance = new EE_Dependency_Map($class_cache);
129
+		}
130
+		return self::$_instance;
131
+	}
132
+
133
+
134
+	/**
135
+	 * @param RequestInterface $request
136
+	 */
137
+	public function setRequest(RequestInterface $request)
138
+	{
139
+		$this->request = $request;
140
+	}
141
+
142
+
143
+	/**
144
+	 * @param LegacyRequestInterface $legacy_request
145
+	 */
146
+	public function setLegacyRequest(LegacyRequestInterface $legacy_request)
147
+	{
148
+		$this->legacy_request = $legacy_request;
149
+	}
150
+
151
+
152
+	/**
153
+	 * @param ResponseInterface $response
154
+	 */
155
+	public function setResponse(ResponseInterface $response)
156
+	{
157
+		$this->response = $response;
158
+	}
159
+
160
+
161
+	/**
162
+	 * @param LoaderInterface $loader
163
+	 */
164
+	public function setLoader(LoaderInterface $loader)
165
+	{
166
+		$this->loader = $loader;
167
+	}
168
+
169
+
170
+	/**
171
+	 * @param string $class
172
+	 * @param array  $dependencies
173
+	 * @param int    $overwrite
174
+	 * @return bool
175
+	 */
176
+	public static function register_dependencies(
177
+		$class,
178
+		array $dependencies,
179
+		$overwrite = EE_Dependency_Map::KEEP_EXISTING_DEPENDENCIES
180
+	) {
181
+		return self::$_instance->registerDependencies($class, $dependencies, $overwrite);
182
+	}
183
+
184
+
185
+	/**
186
+	 * Assigns an array of class names and corresponding load sources (new or cached)
187
+	 * to the class specified by the first parameter.
188
+	 * IMPORTANT !!!
189
+	 * The order of elements in the incoming $dependencies array MUST match
190
+	 * the order of the constructor parameters for the class in question.
191
+	 * This is especially important when overriding any existing dependencies that are registered.
192
+	 * the third parameter controls whether any duplicate dependencies are overwritten or not.
193
+	 *
194
+	 * @param string $class
195
+	 * @param array  $dependencies
196
+	 * @param int    $overwrite
197
+	 * @return bool
198
+	 */
199
+	public function registerDependencies(
200
+		$class,
201
+		array $dependencies,
202
+		$overwrite = EE_Dependency_Map::KEEP_EXISTING_DEPENDENCIES
203
+	) {
204
+		$class      = trim($class, '\\');
205
+		$registered = false;
206
+		if (empty(self::$_instance->_dependency_map[ $class ])) {
207
+			self::$_instance->_dependency_map[ $class ] = [];
208
+		}
209
+		// we need to make sure that any aliases used when registering a dependency
210
+		// get resolved to the correct class name
211
+		foreach ($dependencies as $dependency => $load_source) {
212
+			$alias = self::$_instance->getFqnForAlias($dependency);
213
+			if (
214
+				$overwrite === EE_Dependency_Map::OVERWRITE_DEPENDENCIES
215
+				|| ! isset(self::$_instance->_dependency_map[ $class ][ $alias ])
216
+			) {
217
+				unset($dependencies[ $dependency ]);
218
+				$dependencies[ $alias ] = $load_source;
219
+				$registered             = true;
220
+			}
221
+		}
222
+		// now add our two lists of dependencies together.
223
+		// using Union (+=) favours the arrays in precedence from left to right,
224
+		// so $dependencies is NOT overwritten because it is listed first
225
+		// ie: with A = B + C, entries in B take precedence over duplicate entries in C
226
+		// Union is way faster than array_merge() but should be used with caution...
227
+		// especially with numerically indexed arrays
228
+		$dependencies += self::$_instance->_dependency_map[ $class ];
229
+		// now we need to ensure that the resulting dependencies
230
+		// array only has the entries that are required for the class
231
+		// so first count how many dependencies were originally registered for the class
232
+		$dependency_count = count(self::$_instance->_dependency_map[ $class ]);
233
+		// if that count is non-zero (meaning dependencies were already registered)
234
+		self::$_instance->_dependency_map[ $class ] = $dependency_count
235
+			// then truncate the  final array to match that count
236
+			? array_slice($dependencies, 0, $dependency_count)
237
+			// otherwise just take the incoming array because nothing previously existed
238
+			: $dependencies;
239
+		return $registered;
240
+	}
241
+
242
+
243
+	/**
244
+	 * @param string $class_name
245
+	 * @param string $loader
246
+	 * @param bool   $overwrite
247
+	 * @return bool
248
+	 * @throws DomainException
249
+	 */
250
+	public static function register_class_loader($class_name, $loader = 'load_core', $overwrite = false)
251
+	{
252
+		if (! $loader instanceof Closure && strpos($class_name, '\\') !== false) {
253
+			throw new DomainException(
254
+				esc_html__('Don\'t use class loaders for FQCNs.', 'event_espresso')
255
+			);
256
+		}
257
+		// check that loader is callable or method starts with "load_" and exists in EE_Registry
258
+		if (
259
+			! is_callable($loader)
260
+			&& (
261
+				strpos($loader, 'load_') !== 0
262
+				|| ! method_exists('EE_Registry', $loader)
263
+			)
264
+		) {
265
+			throw new DomainException(
266
+				sprintf(
267
+					esc_html__(
268
+						'"%1$s" is not a valid loader method on EE_Registry.',
269
+						'event_espresso'
270
+					),
271
+					$loader
272
+				)
273
+			);
274
+		}
275
+		$class_name = self::$_instance->getFqnForAlias($class_name);
276
+		if ($overwrite || ! isset(self::$_instance->_class_loaders[ $class_name ])) {
277
+			self::$_instance->_class_loaders[ $class_name ] = $loader;
278
+			return true;
279
+		}
280
+		return false;
281
+	}
282
+
283
+
284
+	/**
285
+	 * @return array
286
+	 */
287
+	public function dependency_map()
288
+	{
289
+		return $this->_dependency_map;
290
+	}
291
+
292
+
293
+	/**
294
+	 * returns TRUE if dependency map contains a listing for the provided class name
295
+	 *
296
+	 * @param string $class_name
297
+	 * @return boolean
298
+	 */
299
+	public function has($class_name = '')
300
+	{
301
+		// all legacy models have the same dependencies
302
+		if (strpos($class_name, 'EEM_') === 0) {
303
+			$class_name = 'LEGACY_MODELS';
304
+		}
305
+		return isset($this->_dependency_map[ $class_name ]);
306
+	}
307
+
308
+
309
+	/**
310
+	 * returns TRUE if dependency map contains a listing for the provided class name AND dependency
311
+	 *
312
+	 * @param string $class_name
313
+	 * @param string $dependency
314
+	 * @return bool
315
+	 */
316
+	public function has_dependency_for_class($class_name = '', $dependency = '')
317
+	{
318
+		// all legacy models have the same dependencies
319
+		if (strpos($class_name, 'EEM_') === 0) {
320
+			$class_name = 'LEGACY_MODELS';
321
+		}
322
+		$dependency = $this->getFqnForAlias($dependency, $class_name);
323
+		return isset($this->_dependency_map[ $class_name ][ $dependency ]);
324
+	}
325
+
326
+
327
+	/**
328
+	 * returns loading strategy for whether a previously cached dependency should be loaded or a new instance returned
329
+	 *
330
+	 * @param string $class_name
331
+	 * @param string $dependency
332
+	 * @return int
333
+	 */
334
+	public function loading_strategy_for_class_dependency($class_name = '', $dependency = '')
335
+	{
336
+		// all legacy models have the same dependencies
337
+		if (strpos($class_name, 'EEM_') === 0) {
338
+			$class_name = 'LEGACY_MODELS';
339
+		}
340
+		$dependency = $this->getFqnForAlias($dependency);
341
+		return $this->has_dependency_for_class($class_name, $dependency)
342
+			? $this->_dependency_map[ $class_name ][ $dependency ]
343
+			: EE_Dependency_Map::not_registered;
344
+	}
345
+
346
+
347
+	/**
348
+	 * @param string $class_name
349
+	 * @return string | Closure
350
+	 */
351
+	public function class_loader($class_name)
352
+	{
353
+		// all legacy models use load_model()
354
+		if (strpos($class_name, 'EEM_') === 0) {
355
+			return 'load_model';
356
+		}
357
+		// EE_CPT_*_Strategy classes like EE_CPT_Event_Strategy, EE_CPT_Venue_Strategy, etc
358
+		// perform strpos() first to avoid loading regex every time we load a class
359
+		if (
360
+			strpos($class_name, 'EE_CPT_') === 0
361
+			&& preg_match('/^EE_CPT_([a-zA-Z]+)_Strategy$/', $class_name)
362
+		) {
363
+			return 'load_core';
364
+		}
365
+		$class_name = $this->getFqnForAlias($class_name);
366
+		return isset($this->_class_loaders[ $class_name ]) ? $this->_class_loaders[ $class_name ] : '';
367
+	}
368
+
369
+
370
+	/**
371
+	 * @return array
372
+	 */
373
+	public function class_loaders()
374
+	{
375
+		return $this->_class_loaders;
376
+	}
377
+
378
+
379
+	/**
380
+	 * adds an alias for a classname
381
+	 *
382
+	 * @param string $fqcn      the class name that should be used (concrete class to replace interface)
383
+	 * @param string $alias     the class name that would be type hinted for (abstract parent or interface)
384
+	 * @param string $for_class the class that has the dependency (is type hinting for the interface)
385
+	 */
386
+	public function add_alias($fqcn, $alias, $for_class = '')
387
+	{
388
+		$this->class_cache->addAlias($fqcn, $alias, $for_class);
389
+	}
390
+
391
+
392
+	/**
393
+	 * Returns TRUE if the provided fully qualified name IS an alias
394
+	 * WHY?
395
+	 * Because if a class is type hinting for a concretion,
396
+	 * then why would we need to find another class to supply it?
397
+	 * ie: if a class asks for `Fully/Qualified/Namespace/SpecificClassName`,
398
+	 * then give it an instance of `Fully/Qualified/Namespace/SpecificClassName`.
399
+	 * Don't go looking for some substitute.
400
+	 * Whereas if a class is type hinting for an interface...
401
+	 * then we need to find an actual class to use.
402
+	 * So the interface IS the alias for some other FQN,
403
+	 * and we need to find out if `Fully/Qualified/Namespace/SomeInterface`
404
+	 * represents some other class.
405
+	 *
406
+	 * @param string $fqn
407
+	 * @param string $for_class
408
+	 * @return bool
409
+	 */
410
+	public function isAlias($fqn = '', $for_class = '')
411
+	{
412
+		return $this->class_cache->isAlias($fqn, $for_class);
413
+	}
414
+
415
+
416
+	/**
417
+	 * Returns a FQN for provided alias if one exists, otherwise returns the original $alias
418
+	 * functions recursively, so that multiple aliases can be used to drill down to a FQN
419
+	 *  for example:
420
+	 *      if the following two entries were added to the _aliases array:
421
+	 *          array(
422
+	 *              'interface_alias'           => 'some\namespace\interface'
423
+	 *              'some\namespace\interface'  => 'some\namespace\classname'
424
+	 *          )
425
+	 *      then one could use EE_Registry::instance()->create( 'interface_alias' )
426
+	 *      to load an instance of 'some\namespace\classname'
427
+	 *
428
+	 * @param string $alias
429
+	 * @param string $for_class
430
+	 * @return string
431
+	 */
432
+	public function getFqnForAlias($alias = '', $for_class = '')
433
+	{
434
+		return $this->class_cache->getFqnForAlias($alias, $for_class);
435
+	}
436
+
437
+
438
+	/**
439
+	 * Registers the core dependencies and whether a previously instantiated object should be loaded from the cache,
440
+	 * if one exists, or whether a new object should be generated every time the requested class is loaded.
441
+	 * This is done by using the following class constants:
442
+	 *        EE_Dependency_Map::load_from_cache - loads previously instantiated object
443
+	 *        EE_Dependency_Map::load_new_object - generates a new object every time
444
+	 */
445
+	protected function _register_core_dependencies()
446
+	{
447
+		$this->_dependency_map = [
448
+			'EE_Admin'                                                                                          => [
449
+				'EventEspresso\core\services\request\Request'     => EE_Dependency_Map::load_from_cache,
450
+			],
451
+			'EE_Request_Handler'                                                                                          => [
452
+				'EventEspresso\core\services\request\Request'     => EE_Dependency_Map::load_from_cache,
453
+				'EventEspresso\core\services\request\Response'    => EE_Dependency_Map::load_from_cache,
454
+			],
455
+			'EE_System'                                                                                                   => [
456
+				'EE_Registry'                                 => EE_Dependency_Map::load_from_cache,
457
+				'EventEspresso\core\services\loaders\Loader'  => EE_Dependency_Map::load_from_cache,
458
+				'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
459
+				'EE_Maintenance_Mode'                         => EE_Dependency_Map::load_from_cache,
460
+			],
461
+			'EE_Session'                                                                                                  => [
462
+				'EventEspresso\core\services\cache\TransientCacheStorage'  => EE_Dependency_Map::load_from_cache,
463
+				'EventEspresso\core\domain\values\session\SessionLifespan' => EE_Dependency_Map::load_from_cache,
464
+				'EventEspresso\core\services\request\Request'              => EE_Dependency_Map::load_from_cache,
465
+				'EventEspresso\core\services\session\SessionStartHandler'  => EE_Dependency_Map::load_from_cache,
466
+				'EE_Encryption'                                            => EE_Dependency_Map::load_from_cache,
467
+			],
468
+			'EE_Cart'                                                                                                     => [
469
+				'EE_Session' => EE_Dependency_Map::load_from_cache,
470
+			],
471
+			'EE_Front_Controller'                                                                                         => [
472
+				'EE_Registry'                                     => EE_Dependency_Map::load_from_cache,
473
+				'EventEspresso\core\services\request\CurrentPage' => EE_Dependency_Map::load_from_cache,
474
+				'EE_Module_Request_Router'                        => EE_Dependency_Map::load_from_cache,
475
+			],
476
+			'EE_Messenger_Collection_Loader'                                                                              => [
477
+				'EE_Messenger_Collection' => EE_Dependency_Map::load_new_object,
478
+			],
479
+			'EE_Message_Type_Collection_Loader'                                                                           => [
480
+				'EE_Message_Type_Collection' => EE_Dependency_Map::load_new_object,
481
+			],
482
+			'EE_Message_Resource_Manager'                                                                                 => [
483
+				'EE_Messenger_Collection_Loader'    => EE_Dependency_Map::load_new_object,
484
+				'EE_Message_Type_Collection_Loader' => EE_Dependency_Map::load_new_object,
485
+				'EEM_Message_Template_Group'        => EE_Dependency_Map::load_from_cache,
486
+			],
487
+			'EE_Message_Factory'                                                                                          => [
488
+				'EE_Message_Resource_Manager' => EE_Dependency_Map::load_from_cache,
489
+			],
490
+			'EE_messages'                                                                                                 => [
491
+				'EE_Message_Resource_Manager' => EE_Dependency_Map::load_from_cache,
492
+			],
493
+			'EE_Messages_Generator'                                                                                       => [
494
+				'EE_Messages_Queue'                    => EE_Dependency_Map::load_new_object,
495
+				'EE_Messages_Data_Handler_Collection'  => EE_Dependency_Map::load_new_object,
496
+				'EE_Message_Template_Group_Collection' => EE_Dependency_Map::load_new_object,
497
+				'EEH_Parse_Shortcodes'                 => EE_Dependency_Map::load_from_cache,
498
+			],
499
+			'EE_Messages_Processor'                                                                                       => [
500
+				'EE_Message_Resource_Manager' => EE_Dependency_Map::load_from_cache,
501
+			],
502
+			'EE_Messages_Queue'                                                                                           => [
503
+				'EE_Message_Repository' => EE_Dependency_Map::load_new_object,
504
+			],
505
+			'EE_Messages_Template_Defaults'                                                                               => [
506
+				'EEM_Message_Template_Group' => EE_Dependency_Map::load_from_cache,
507
+				'EEM_Message_Template'       => EE_Dependency_Map::load_from_cache,
508
+			],
509
+			'EE_Message_To_Generate_From_Request'                                                                         => [
510
+				'EE_Message_Resource_Manager'                 => EE_Dependency_Map::load_from_cache,
511
+				'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
512
+			],
513
+			'EventEspresso\core\services\commands\CommandBus'                                                             => [
514
+				'EventEspresso\core\services\commands\CommandHandlerManager' => EE_Dependency_Map::load_from_cache,
515
+			],
516
+			'EventEspresso\services\commands\CommandHandler'                                                              => [
517
+				'EE_Registry'         => EE_Dependency_Map::load_from_cache,
518
+				'CommandBusInterface' => EE_Dependency_Map::load_from_cache,
519
+			],
520
+			'EventEspresso\core\services\commands\CommandHandlerManager'                                                  => [
521
+				'EventEspresso\core\services\loaders\Loader' => EE_Dependency_Map::load_from_cache,
522
+			],
523
+			'EventEspresso\core\services\commands\CompositeCommandHandler'                                                => [
524
+				'EventEspresso\core\services\commands\CommandBus'     => EE_Dependency_Map::load_from_cache,
525
+				'EventEspresso\core\services\commands\CommandFactory' => EE_Dependency_Map::load_from_cache,
526
+			],
527
+			'EventEspresso\core\services\commands\CommandFactory'                                                         => [
528
+				'EventEspresso\core\services\loaders\Loader' => EE_Dependency_Map::load_from_cache,
529
+			],
530
+			'EventEspresso\core\services\commands\middleware\CapChecker'                                                  => [
531
+				'EventEspresso\core\domain\services\capabilities\CapabilitiesChecker' => EE_Dependency_Map::load_from_cache,
532
+			],
533
+			'EventEspresso\core\domain\services\capabilities\CapabilitiesChecker'                                         => [
534
+				'EE_Capabilities' => EE_Dependency_Map::load_from_cache,
535
+			],
536
+			'EventEspresso\core\domain\services\capabilities\RegistrationsCapChecker'                                     => [
537
+				'EE_Capabilities' => EE_Dependency_Map::load_from_cache,
538
+			],
539
+			'EventEspresso\core\domain\services\commands\registration\CreateRegistrationCommandHandler'                          => [
540
+				'EventEspresso\core\domain\services\registration\CreateRegistrationService' => EE_Dependency_Map::load_from_cache,
541
+			],
542
+			'EventEspresso\core\domain\services\commands\registration\CopyRegistrationDetailsCommandHandler'                     => [
543
+				'EventEspresso\core\domain\services\registration\CopyRegistrationService' => EE_Dependency_Map::load_from_cache,
544
+			],
545
+			'EventEspresso\core\domain\services\commands\registration\CopyRegistrationPaymentsCommandHandler'                    => [
546
+				'EventEspresso\core\domain\services\registration\CopyRegistrationService' => EE_Dependency_Map::load_from_cache,
547
+			],
548
+			'EventEspresso\core\domain\services\commands\registration\CancelRegistrationAndTicketLineItemCommandHandler'         => [
549
+				'EventEspresso\core\domain\services\registration\CancelTicketLineItemService' => EE_Dependency_Map::load_from_cache,
550
+			],
551
+			'EventEspresso\core\domain\services\commands\registration\UpdateRegistrationAndTransactionAfterChangeCommandHandler' => [
552
+				'EventEspresso\core\domain\services\registration\UpdateRegistrationService' => EE_Dependency_Map::load_from_cache,
553
+			],
554
+			'EventEspresso\core\domain\services\commands\ticket\CreateTicketLineItemCommandHandler'                              => [
555
+				'EventEspresso\core\domain\services\ticket\CreateTicketLineItemService' => EE_Dependency_Map::load_from_cache,
556
+			],
557
+			'EventEspresso\core\domain\services\commands\ticket\CancelTicketLineItemCommandHandler'                              => [
558
+				'EventEspresso\core\domain\services\ticket\CancelTicketLineItemService' => EE_Dependency_Map::load_from_cache,
559
+			],
560
+			'EventEspresso\core\domain\services\registration\CancelRegistrationService'                                   => [
561
+				'EventEspresso\core\domain\services\ticket\CancelTicketLineItemService' => EE_Dependency_Map::load_from_cache,
562
+			],
563
+			'EventEspresso\core\domain\services\commands\attendee\CreateAttendeeCommandHandler'                                  => [
564
+				'EEM_Attendee' => EE_Dependency_Map::load_from_cache,
565
+			],
566
+			'EventEspresso\core\services\database\TableManager'                                                           => [
567
+				'EventEspresso\core\services\database\TableAnalysis' => EE_Dependency_Map::load_from_cache,
568
+			],
569
+			'EE_Data_Migration_Class_Base'                                                                                => [
570
+				'EventEspresso\core\services\database\TableAnalysis' => EE_Dependency_Map::load_from_cache,
571
+				'EventEspresso\core\services\database\TableManager'  => EE_Dependency_Map::load_from_cache,
572
+			],
573
+			'EE_DMS_Core_4_1_0'                                                                                           => [
574
+				'EventEspresso\core\services\database\TableAnalysis' => EE_Dependency_Map::load_from_cache,
575
+				'EventEspresso\core\services\database\TableManager'  => EE_Dependency_Map::load_from_cache,
576
+			],
577
+			'EE_DMS_Core_4_2_0'                                                                                           => [
578
+				'EventEspresso\core\services\database\TableAnalysis' => EE_Dependency_Map::load_from_cache,
579
+				'EventEspresso\core\services\database\TableManager'  => EE_Dependency_Map::load_from_cache,
580
+			],
581
+			'EE_DMS_Core_4_3_0'                                                                                           => [
582
+				'EventEspresso\core\services\database\TableAnalysis' => EE_Dependency_Map::load_from_cache,
583
+				'EventEspresso\core\services\database\TableManager'  => EE_Dependency_Map::load_from_cache,
584
+			],
585
+			'EE_DMS_Core_4_4_0'                                                                                           => [
586
+				'EventEspresso\core\services\database\TableAnalysis' => EE_Dependency_Map::load_from_cache,
587
+				'EventEspresso\core\services\database\TableManager'  => EE_Dependency_Map::load_from_cache,
588
+			],
589
+			'EE_DMS_Core_4_5_0'                                                                                           => [
590
+				'EventEspresso\core\services\database\TableAnalysis' => EE_Dependency_Map::load_from_cache,
591
+				'EventEspresso\core\services\database\TableManager'  => EE_Dependency_Map::load_from_cache,
592
+			],
593
+			'EE_DMS_Core_4_6_0'                                                                                           => [
594
+				'EventEspresso\core\services\database\TableAnalysis' => EE_Dependency_Map::load_from_cache,
595
+				'EventEspresso\core\services\database\TableManager'  => EE_Dependency_Map::load_from_cache,
596
+			],
597
+			'EE_DMS_Core_4_7_0'                                                                                           => [
598
+				'EventEspresso\core\services\database\TableAnalysis' => EE_Dependency_Map::load_from_cache,
599
+				'EventEspresso\core\services\database\TableManager'  => EE_Dependency_Map::load_from_cache,
600
+			],
601
+			'EE_DMS_Core_4_8_0'                                                                                           => [
602
+				'EventEspresso\core\services\database\TableAnalysis' => EE_Dependency_Map::load_from_cache,
603
+				'EventEspresso\core\services\database\TableManager'  => EE_Dependency_Map::load_from_cache,
604
+			],
605
+			'EE_DMS_Core_4_9_0'                                                                                           => [
606
+				'EventEspresso\core\services\database\TableAnalysis' => EE_Dependency_Map::load_from_cache,
607
+				'EventEspresso\core\services\database\TableManager'  => EE_Dependency_Map::load_from_cache,
608
+			],
609
+			'EE_DMS_Core_4_10_0'                                                                                          => [
610
+				'EventEspresso\core\services\database\TableAnalysis' => EE_Dependency_Map::load_from_cache,
611
+				'EventEspresso\core\services\database\TableManager'  => EE_Dependency_Map::load_from_cache,
612
+				'EE_DMS_Core_4_9_0'                                  => EE_Dependency_Map::load_from_cache,
613
+			],
614
+			'EventEspresso\core\services\assets\I18nRegistry'                                                             => [
615
+				'EventEspresso\core\domain\Domain' => EE_Dependency_Map::load_from_cache,
616
+			],
617
+			'EventEspresso\core\services\assets\Registry'                                                                 => [
618
+				'EventEspresso\core\services\assets\AssetCollection' => EE_Dependency_Map::load_from_cache,
619
+				'EventEspresso\core\services\assets\I18nRegistry'    => EE_Dependency_Map::load_from_cache,
620
+			],
621
+			'EventEspresso\core\domain\entities\shortcodes\EspressoCancelled'                                             => [
622
+				'EventEspresso\core\services\cache\PostRelatedCacheManager' => EE_Dependency_Map::load_from_cache,
623
+			],
624
+			'EventEspresso\core\domain\entities\shortcodes\EspressoCheckout'                                              => [
625
+				'EventEspresso\core\services\cache\PostRelatedCacheManager' => EE_Dependency_Map::load_from_cache,
626
+			],
627
+			'EventEspresso\core\domain\entities\shortcodes\EspressoEventAttendees'                                        => [
628
+				'EventEspresso\core\services\cache\PostRelatedCacheManager' => EE_Dependency_Map::load_from_cache,
629
+			],
630
+			'EventEspresso\core\domain\entities\shortcodes\EspressoEvents'                                                => [
631
+				'EventEspresso\core\services\cache\PostRelatedCacheManager' => EE_Dependency_Map::load_from_cache,
632
+			],
633
+			'EventEspresso\core\domain\entities\shortcodes\EspressoThankYou'                                              => [
634
+				'EventEspresso\core\services\cache\PostRelatedCacheManager' => EE_Dependency_Map::load_from_cache,
635
+			],
636
+			'EventEspresso\core\domain\entities\shortcodes\EspressoTicketSelector'                                        => [
637
+				'EventEspresso\core\services\cache\PostRelatedCacheManager' => EE_Dependency_Map::load_from_cache,
638
+			],
639
+			'EventEspresso\core\domain\entities\shortcodes\EspressoTxnPage'                                               => [
640
+				'EventEspresso\core\services\cache\PostRelatedCacheManager' => EE_Dependency_Map::load_from_cache,
641
+			],
642
+			'EventEspresso\core\services\cache\BasicCacheManager'                                                         => [
643
+				'EventEspresso\core\services\cache\TransientCacheStorage' => EE_Dependency_Map::load_from_cache,
644
+			],
645
+			'EventEspresso\core\services\cache\PostRelatedCacheManager'                                                   => [
646
+				'EventEspresso\core\services\cache\TransientCacheStorage' => EE_Dependency_Map::load_from_cache,
647
+			],
648
+			'EventEspresso\core\domain\services\validation\email\EmailValidationService'                                  => [
649
+				'EE_Registration_Config'                     => EE_Dependency_Map::load_from_cache,
650
+				'EventEspresso\core\services\loaders\Loader' => EE_Dependency_Map::load_from_cache,
651
+			],
652
+			'EventEspresso\core\domain\values\EmailAddress'                                                               => [
653
+				null,
654
+				'EventEspresso\core\domain\services\validation\email\EmailValidationService' => EE_Dependency_Map::load_from_cache,
655
+			],
656
+			'EventEspresso\core\services\orm\ModelFieldFactory'                                                           => [
657
+				'EventEspresso\core\services\loaders\Loader' => EE_Dependency_Map::load_from_cache,
658
+			],
659
+			'LEGACY_MODELS'                                                                                               => [
660
+				null,
661
+				'EventEspresso\core\services\database\ModelFieldFactory' => EE_Dependency_Map::load_from_cache,
662
+			],
663
+			'EE_Module_Request_Router'                                                                                    => [
664
+				'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
665
+			],
666
+			'EE_Registration_Processor'                                                                                   => [
667
+				'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
668
+			],
669
+			'EventEspresso\core\services\notifications\PersistentAdminNoticeManager'                                      => [
670
+				'EventEspresso\core\domain\services\capabilities\CapabilitiesChecker' => EE_Dependency_Map::load_from_cache,
671
+				'EventEspresso\core\services\request\Request'                         => EE_Dependency_Map::load_from_cache,
672
+			],
673
+			'EE_Admin_Transactions_List_Table' => [
674
+				null,
675
+				'EventEspresso\core\domain\values\session\SessionLifespan' => EE_Dependency_Map::load_from_cache,
676
+			],
677
+			'EventEspresso\core\domain\services\admin\ExitModal'                                                          => [
678
+				'EventEspresso\core\services\assets\Registry' => EE_Dependency_Map::load_from_cache,
679
+			],
680
+			'EventEspresso\core\domain\services\admin\PluginUpsells'                                                      => [
681
+				'EventEspresso\core\domain\Domain' => EE_Dependency_Map::load_from_cache,
682
+			],
683
+			'EventEspresso\caffeinated\modules\recaptcha_invisible\InvisibleRecaptcha'                                    => [
684
+				'EE_Registration_Config' => EE_Dependency_Map::load_from_cache,
685
+				'EE_Session'             => EE_Dependency_Map::load_from_cache,
686
+			],
687
+			'EventEspresso\caffeinated\modules\recaptcha_invisible\RecaptchaAdminSettings'                                => [
688
+				'EE_Registration_Config' => EE_Dependency_Map::load_from_cache,
689
+			],
690
+			'EventEspresso\modules\ticket_selector\DisplayTicketSelector' => [
691
+				'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
692
+				'EE_Ticket_Selector_Config'                   => EE_Dependency_Map::load_from_cache,
693
+			],
694
+			'EventEspresso\modules\ticket_selector\ProcessTicketSelector'                                                 => [
695
+				'EE_Core_Config'                                                          => EE_Dependency_Map::load_from_cache,
696
+				'EventEspresso\core\services\request\Request'                             => EE_Dependency_Map::load_from_cache,
697
+				'EE_Session'                                                              => EE_Dependency_Map::load_from_cache,
698
+				'EEM_Ticket'                                                              => EE_Dependency_Map::load_from_cache,
699
+				'EventEspresso\modules\ticket_selector\TicketDatetimeAvailabilityTracker' => EE_Dependency_Map::load_from_cache,
700
+			],
701
+			'EventEspresso\modules\ticket_selector\TicketDatetimeAvailabilityTracker'                                     => [
702
+				'EEM_Datetime' => EE_Dependency_Map::load_from_cache,
703
+			],
704
+			'EventEspresso\core\domain\entities\custom_post_types\CustomPostTypeDefinitions'                              => [
705
+				'EE_Core_Config'                             => EE_Dependency_Map::load_from_cache,
706
+				'EventEspresso\core\services\loaders\Loader' => EE_Dependency_Map::load_from_cache,
707
+			],
708
+			'EventEspresso\core\domain\services\custom_post_types\RegisterCustomPostTypes'                                => [
709
+				'EventEspresso\core\domain\entities\custom_post_types\CustomPostTypeDefinitions' => EE_Dependency_Map::load_from_cache,
710
+			],
711
+			'EventEspresso\core\domain\services\custom_post_types\RegisterCustomTaxonomies'                               => [
712
+				'EventEspresso\core\domain\entities\custom_post_types\CustomTaxonomyDefinitions' => EE_Dependency_Map::load_from_cache,
713
+			],
714
+			'EE_CPT_Strategy'                                                                                             => [
715
+				'EventEspresso\core\domain\entities\custom_post_types\CustomPostTypeDefinitions' => EE_Dependency_Map::load_from_cache,
716
+				'EventEspresso\core\domain\entities\custom_post_types\CustomTaxonomyDefinitions' => EE_Dependency_Map::load_from_cache,
717
+			],
718
+			'EventEspresso\core\services\loaders\ObjectIdentifier'                                                        => [
719
+				'EventEspresso\core\services\loaders\ClassInterfaceCache' => EE_Dependency_Map::load_from_cache,
720
+			],
721
+			'EventEspresso\core\domain\services\assets\CoreAssetManager'                                                  => [
722
+				'EventEspresso\core\services\assets\AssetCollection' => EE_Dependency_Map::load_from_cache,
723
+				'EE_Currency_Config'                                 => EE_Dependency_Map::load_from_cache,
724
+				'EE_Template_Config'                                 => EE_Dependency_Map::load_from_cache,
725
+				'EventEspresso\core\domain\Domain'                   => EE_Dependency_Map::load_from_cache,
726
+				'EventEspresso\core\services\assets\Registry'        => EE_Dependency_Map::load_from_cache,
727
+			],
728
+			'EventEspresso\core\domain\services\admin\privacy\policy\PrivacyPolicy'                                       => [
729
+				'EEM_Payment_Method'                                       => EE_Dependency_Map::load_from_cache,
730
+				'EventEspresso\core\domain\values\session\SessionLifespan' => EE_Dependency_Map::load_from_cache,
731
+			],
732
+			'EventEspresso\core\domain\services\admin\privacy\export\ExportAttendee'                                      => [
733
+				'EEM_Attendee' => EE_Dependency_Map::load_from_cache,
734
+			],
735
+			'EventEspresso\core\domain\services\admin\privacy\export\ExportAttendeeBillingData'                           => [
736
+				'EEM_Attendee'       => EE_Dependency_Map::load_from_cache,
737
+				'EEM_Payment_Method' => EE_Dependency_Map::load_from_cache,
738
+			],
739
+			'EventEspresso\core\domain\services\admin\privacy\export\ExportCheckins'                                      => [
740
+				'EEM_Checkin' => EE_Dependency_Map::load_from_cache,
741
+			],
742
+			'EventEspresso\core\domain\services\admin\privacy\export\ExportRegistration'                                  => [
743
+				'EEM_Registration' => EE_Dependency_Map::load_from_cache,
744
+			],
745
+			'EventEspresso\core\domain\services\admin\privacy\export\ExportTransaction'                                   => [
746
+				'EEM_Transaction' => EE_Dependency_Map::load_from_cache,
747
+			],
748
+			'EventEspresso\core\domain\services\admin\privacy\erasure\EraseAttendeeData'                                  => [
749
+				'EEM_Attendee' => EE_Dependency_Map::load_from_cache,
750
+			],
751
+			'EventEspresso\core\domain\services\admin\privacy\erasure\EraseAnswers'                                       => [
752
+				'EEM_Answer'   => EE_Dependency_Map::load_from_cache,
753
+				'EEM_Question' => EE_Dependency_Map::load_from_cache,
754
+			],
755
+			'EventEspresso\core\CPTs\CptQueryModifier'                                                                    => [
756
+				null,
757
+				null,
758
+				null,
759
+				'EventEspresso\core\services\request\CurrentPage' => EE_Dependency_Map::load_from_cache,
760
+				'EventEspresso\core\services\request\Request'     => EE_Dependency_Map::load_from_cache,
761
+				'EventEspresso\core\services\loaders\Loader'      => EE_Dependency_Map::load_from_cache,
762
+			],
763
+			'EventEspresso\core\domain\services\admin\privacy\forms\PrivacySettingsFormHandler'                           => [
764
+				'EE_Registry' => EE_Dependency_Map::load_from_cache,
765
+				'EE_Config'   => EE_Dependency_Map::load_from_cache,
766
+			],
767
+			'EventEspresso\core\services\editor\BlockRegistrationManager'                                                 => [
768
+				'EventEspresso\core\services\assets\BlockAssetManagerCollection'         => EE_Dependency_Map::load_from_cache,
769
+				'EventEspresso\core\domain\entities\editor\BlockCollection'              => EE_Dependency_Map::load_from_cache,
770
+				'EventEspresso\core\services\route_match\RouteMatchSpecificationManager' => EE_Dependency_Map::load_from_cache,
771
+				'EventEspresso\core\services\request\Request'                            => EE_Dependency_Map::load_from_cache,
772
+			],
773
+			'EventEspresso\core\domain\entities\editor\CoreBlocksAssetManager'                                            => [
774
+				'EventEspresso\core\domain\Domain'                   => EE_Dependency_Map::load_from_cache,
775
+				'EventEspresso\core\services\assets\AssetCollection' => EE_Dependency_Map::load_from_cache,
776
+				'EventEspresso\core\services\assets\Registry'        => EE_Dependency_Map::load_from_cache,
777
+			],
778
+			'EventEspresso\core\domain\services\blocks\EventAttendeesBlockRenderer'                                       => [
779
+				'EventEspresso\core\domain\Domain' => EE_Dependency_Map::load_from_cache,
780
+				'EEM_Attendee'                     => EE_Dependency_Map::load_from_cache,
781
+			],
782
+			'EventEspresso\core\domain\entities\editor\blocks\EventAttendees'                                             => [
783
+				'EventEspresso\core\domain\entities\editor\CoreBlocksAssetManager'      => self::load_from_cache,
784
+				'EventEspresso\core\services\request\Request'                           => EE_Dependency_Map::load_from_cache,
785
+				'EventEspresso\core\domain\services\blocks\EventAttendeesBlockRenderer' => self::load_from_cache,
786
+			],
787
+			'EventEspresso\core\services\route_match\RouteMatchSpecificationDependencyResolver'                           => [
788
+				'EventEspresso\core\services\container\Mirror'            => EE_Dependency_Map::load_from_cache,
789
+				'EventEspresso\core\services\loaders\ClassInterfaceCache' => EE_Dependency_Map::load_from_cache,
790
+				'EE_Dependency_Map'                                       => EE_Dependency_Map::load_from_cache,
791
+			],
792
+			'EventEspresso\core\services\route_match\RouteMatchSpecificationFactory'                                      => [
793
+				'EventEspresso\core\services\route_match\RouteMatchSpecificationDependencyResolver' => EE_Dependency_Map::load_from_cache,
794
+				'EventEspresso\core\services\loaders\Loader'                                        => EE_Dependency_Map::load_from_cache,
795
+			],
796
+			'EventEspresso\core\services\route_match\RouteMatchSpecificationManager'                                      => [
797
+				'EventEspresso\core\services\route_match\RouteMatchSpecificationCollection' => EE_Dependency_Map::load_from_cache,
798
+				'EventEspresso\core\services\route_match\RouteMatchSpecificationFactory'    => EE_Dependency_Map::load_from_cache,
799
+			],
800
+			'EventEspresso\core\libraries\rest_api\CalculatedModelFields'                                                 => [
801
+				'EventEspresso\core\libraries\rest_api\calculations\CalculatedModelFieldsFactory' => EE_Dependency_Map::load_from_cache,
802
+			],
803
+			'EventEspresso\core\libraries\rest_api\calculations\CalculatedModelFieldsFactory'                             => [
804
+				'EventEspresso\core\services\loaders\Loader' => EE_Dependency_Map::load_from_cache,
805
+			],
806
+			'EventEspresso\core\libraries\rest_api\controllers\model\Read'                                                => [
807
+				'EventEspresso\core\libraries\rest_api\CalculatedModelFields' => EE_Dependency_Map::load_from_cache,
808
+			],
809
+			'EventEspresso\core\libraries\rest_api\calculations\Datetime'                                                 => [
810
+				'EEM_Datetime'     => EE_Dependency_Map::load_from_cache,
811
+				'EEM_Registration' => EE_Dependency_Map::load_from_cache,
812
+			],
813
+			'EventEspresso\core\libraries\rest_api\calculations\Event'                                                    => [
814
+				'EEM_Event'        => EE_Dependency_Map::load_from_cache,
815
+				'EEM_Registration' => EE_Dependency_Map::load_from_cache,
816
+			],
817
+			'EventEspresso\core\libraries\rest_api\calculations\Registration'                                             => [
818
+				'EEM_Registration' => EE_Dependency_Map::load_from_cache,
819
+			],
820
+			'EventEspresso\core\services\session\SessionStartHandler'                                                     => [
821
+				'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
822
+			],
823
+			'EE_URL_Validation_Strategy'                                                                                  => [
824
+				null,
825
+				null,
826
+				'EventEspresso\core\services\validators\URLValidator' => EE_Dependency_Map::load_from_cache,
827
+			],
828
+			'EventEspresso\admin_pages\general_settings\OrganizationSettings'                                             => [
829
+				'EE_Registry'                                             => EE_Dependency_Map::load_from_cache,
830
+				'EE_Organization_Config'                                  => EE_Dependency_Map::load_from_cache,
831
+				'EE_Core_Config'                                          => EE_Dependency_Map::load_from_cache,
832
+				'EE_Network_Core_Config'                                  => EE_Dependency_Map::load_from_cache,
833
+				'EventEspresso\core\services\address\CountrySubRegionDao' => EE_Dependency_Map::load_from_cache,
834
+			],
835
+			'EventEspresso\core\services\address\CountrySubRegionDao'                                                     => [
836
+				'EEM_State'                                            => EE_Dependency_Map::load_from_cache,
837
+				'EventEspresso\core\services\validators\JsonValidator' => EE_Dependency_Map::load_from_cache,
838
+			],
839
+			'EventEspresso\core\domain\services\admin\ajax\WordpressHeartbeat'                                            => [
840
+				'EventEspresso\core\services\loaders\Loader'  => EE_Dependency_Map::load_from_cache,
841
+				'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
842
+			],
843
+			'EventEspresso\core\domain\services\admin\ajax\EventEditorHeartbeat'                                          => [
844
+				'EventEspresso\core\domain\Domain' => EE_Dependency_Map::load_from_cache,
845
+				'EE_Environment_Config'            => EE_Dependency_Map::load_from_cache,
846
+			],
847
+			'EventEspresso\core\services\request\files\FilesDataHandler'                                                  => [
848
+				'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
849
+			],
850
+			'EventEspressoBatchRequest\BatchRequestProcessor'                                                             => [
851
+				'EventEspresso\core\services\loaders\Loader' => EE_Dependency_Map::load_from_cache,
852
+			],
853
+			'EventEspresso\core\domain\services\admin\registrations\list_table\QueryBuilder'                              => [
854
+				'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
855
+				'EEM_Registration'                            => EE_Dependency_Map::load_from_cache,
856
+				null,
857
+			],
858
+			'EventEspresso\core\domain\services\admin\registrations\list_table\page_header\AttendeeFilterHeader'          => [
859
+				'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
860
+				'EEM_Attendee'                                => EE_Dependency_Map::load_from_cache,
861
+			],
862
+			'EventEspresso\core\domain\services\admin\registrations\list_table\page_header\DateFilterHeader'              => [
863
+				'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
864
+				'EEM_Datetime'                                => EE_Dependency_Map::load_from_cache,
865
+			],
866
+			'EventEspresso\core\domain\services\admin\registrations\list_table\page_header\EventFilterHeader'             => [
867
+				'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
868
+				'EEM_Event'                                   => EE_Dependency_Map::load_from_cache,
869
+			],
870
+			'EventEspresso\core\domain\services\admin\registrations\list_table\page_header\TicketFilterHeader'            => [
871
+				'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
872
+				'EEM_Ticket'                                  => EE_Dependency_Map::load_from_cache,
873
+			],
874
+			'EventEspressoBatchRequest\JobHandlers\ExecuteBatchDeletion'                                                  => [
875
+				'EventEspresso\core\services\orm\tree_traversal\NodeGroupDao' => EE_Dependency_Map::load_from_cache,
876
+			],
877
+			'EventEspressoBatchRequest\JobHandlers\PreviewEventDeletion'                                                  => [
878
+				'EventEspresso\core\services\orm\tree_traversal\NodeGroupDao' => EE_Dependency_Map::load_from_cache,
879
+			],
880
+			'EventEspresso\core\domain\services\admin\events\data\PreviewDeletion'                                        => [
881
+				'EventEspresso\core\services\orm\tree_traversal\NodeGroupDao' => EE_Dependency_Map::load_from_cache,
882
+				'EEM_Event'                                                   => EE_Dependency_Map::load_from_cache,
883
+				'EEM_Datetime'                                                => EE_Dependency_Map::load_from_cache,
884
+				'EEM_Registration'                                            => EE_Dependency_Map::load_from_cache,
885
+			],
886
+			'EventEspresso\core\domain\services\admin\events\data\ConfirmDeletion'                                        => [
887
+				'EventEspresso\core\services\orm\tree_traversal\NodeGroupDao' => EE_Dependency_Map::load_from_cache,
888
+			],
889
+			'EventEspresso\core\services\request\CurrentPage'                                                             => [
890
+				'EE_CPT_Strategy'                             => EE_Dependency_Map::load_from_cache,
891
+				'EventEspresso\core\services\request\Request' => EE_Dependency_Map::load_from_cache,
892
+			],
893
+			'EventEspresso\core\services\shortcodes\LegacyShortcodesManager'                                              => [
894
+				'EE_Registry'                                     => EE_Dependency_Map::load_from_cache,
895
+				'EventEspresso\core\services\request\CurrentPage' => EE_Dependency_Map::load_from_cache,
896
+			],
897
+			'EventEspresso\core\services\shortcodes\ShortcodesManager'                                                    => [
898
+				'EventEspresso\core\services\shortcodes\LegacyShortcodesManager' => EE_Dependency_Map::load_from_cache,
899
+				'EventEspresso\core\services\request\CurrentPage'                => EE_Dependency_Map::load_from_cache,
900
+			],
901
+			'EE_Brewing_Regular'                                                    => [
902
+				'EE_Dependency_Map'                                   => EE_Dependency_Map::load_from_cache,
903
+				'EventEspresso\core\services\loaders\Loader'          => EE_Dependency_Map::load_from_cache,
904
+				'EventEspresso\core\services\database\TableAnalysis'  => EE_Dependency_Map::load_from_cache,
905
+			],
906
+		];
907
+	}
908
+
909
+
910
+	/**
911
+	 * Registers how core classes are loaded.
912
+	 * This can either be done by simply providing the name of one of the EE_Registry loader methods such as:
913
+	 *        'EE_Request_Handler' => 'load_core'
914
+	 *        'EE_Messages_Queue'  => 'load_lib'
915
+	 *        'EEH_Debug_Tools'    => 'load_helper'
916
+	 * or, if greater control is required, by providing a custom closure. For example:
917
+	 *        'Some_Class' => function () {
918
+	 *            return new Some_Class();
919
+	 *        },
920
+	 * This is required for instantiating dependencies
921
+	 * where an interface has been type hinted in a class constructor. For example:
922
+	 *        'Required_Interface' => function () {
923
+	 *            return new A_Class_That_Implements_Required_Interface();
924
+	 *        },
925
+	 */
926
+	protected function _register_core_class_loaders()
927
+	{
928
+		$this->_class_loaders = [
929
+			// load_core
930
+			'EE_Dependency_Map'                            => function () {
931
+				return $this;
932
+			},
933
+			'EE_Capabilities'                              => 'load_core',
934
+			'EE_Encryption'                                => 'load_core',
935
+			'EE_Front_Controller'                          => 'load_core',
936
+			'EE_Module_Request_Router'                     => 'load_core',
937
+			'EE_Registry'                                  => 'load_core',
938
+			'EE_Request'                                   => function () {
939
+				return $this->legacy_request;
940
+			},
941
+			'EventEspresso\core\services\request\Request'  => function () {
942
+				return $this->request;
943
+			},
944
+			'EventEspresso\core\services\request\Response' => function () {
945
+				return $this->response;
946
+			},
947
+			'EE_Base'                                      => 'load_core',
948
+			'EE_Request_Handler'                           => 'load_core',
949
+			'EE_Session'                                   => 'load_core',
950
+			'EE_Cron_Tasks'                                => 'load_core',
951
+			'EE_System'                                    => 'load_core',
952
+			'EE_Maintenance_Mode'                          => 'load_core',
953
+			'EE_Register_CPTs'                             => 'load_core',
954
+			'EE_Admin'                                     => 'load_core',
955
+			'EE_CPT_Strategy'                              => 'load_core',
956
+			// load_class
957
+			'EE_Registration_Processor'                    => 'load_class',
958
+			// load_lib
959
+			'EE_Message_Resource_Manager'                  => 'load_lib',
960
+			'EE_Message_Type_Collection'                   => 'load_lib',
961
+			'EE_Message_Type_Collection_Loader'            => 'load_lib',
962
+			'EE_Messenger_Collection'                      => 'load_lib',
963
+			'EE_Messenger_Collection_Loader'               => 'load_lib',
964
+			'EE_Messages_Processor'                        => 'load_lib',
965
+			'EE_Message_Repository'                        => 'load_lib',
966
+			'EE_Messages_Queue'                            => 'load_lib',
967
+			'EE_Messages_Data_Handler_Collection'          => 'load_lib',
968
+			'EE_Message_Template_Group_Collection'         => 'load_lib',
969
+			'EE_Payment_Method_Manager'                    => 'load_lib',
970
+			'EE_DMS_Core_4_1_0'                            => 'load_dms',
971
+			'EE_DMS_Core_4_2_0'                            => 'load_dms',
972
+			'EE_DMS_Core_4_3_0'                            => 'load_dms',
973
+			'EE_DMS_Core_4_5_0'                            => 'load_dms',
974
+			'EE_DMS_Core_4_6_0'                            => 'load_dms',
975
+			'EE_DMS_Core_4_7_0'                            => 'load_dms',
976
+			'EE_DMS_Core_4_8_0'                            => 'load_dms',
977
+			'EE_DMS_Core_4_9_0'                            => 'load_dms',
978
+			'EE_DMS_Core_4_10_0'                           => 'load_dms',
979
+			'EE_Messages_Generator'                        => function () {
980
+				return EE_Registry::instance()->load_lib(
981
+					'Messages_Generator',
982
+					[],
983
+					false,
984
+					false
985
+				);
986
+			},
987
+			'EE_Messages_Template_Defaults'                => function ($arguments = []) {
988
+				return EE_Registry::instance()->load_lib(
989
+					'Messages_Template_Defaults',
990
+					$arguments,
991
+					false,
992
+					false
993
+				);
994
+			},
995
+			// load_helper
996
+			'EEH_Parse_Shortcodes'                         => function () {
997
+				if (EE_Registry::instance()->load_helper('Parse_Shortcodes')) {
998
+					return new EEH_Parse_Shortcodes();
999
+				}
1000
+				return null;
1001
+			},
1002
+			'EE_Template_Config'                           => function () {
1003
+				return EE_Config::instance()->template_settings;
1004
+			},
1005
+			'EE_Currency_Config'                           => function () {
1006
+				return EE_Config::instance()->currency;
1007
+			},
1008
+			'EE_Registration_Config'                       => function () {
1009
+				return EE_Config::instance()->registration;
1010
+			},
1011
+			'EE_Core_Config'                               => function () {
1012
+				return EE_Config::instance()->core;
1013
+			},
1014
+			'EventEspresso\core\services\loaders\Loader'   => function () {
1015
+				return LoaderFactory::getLoader();
1016
+			},
1017
+			'EE_Network_Config'                            => function () {
1018
+				return EE_Network_Config::instance();
1019
+			},
1020
+			'EE_Config'                                    => function () {
1021
+				return EE_Config::instance();
1022
+			},
1023
+			'EventEspresso\core\domain\Domain'             => function () {
1024
+				return DomainFactory::getEventEspressoCoreDomain();
1025
+			},
1026
+			'EE_Admin_Config'                              => function () {
1027
+				return EE_Config::instance()->admin;
1028
+			},
1029
+			'EE_Organization_Config'                       => function () {
1030
+				return EE_Config::instance()->organization;
1031
+			},
1032
+			'EE_Network_Core_Config'                       => function () {
1033
+				return EE_Network_Config::instance()->core;
1034
+			},
1035
+			'EE_Environment_Config'                        => function () {
1036
+				return EE_Config::instance()->environment;
1037
+			},
1038
+			'EE_Ticket_Selector_Config'                    => function () {
1039
+				return EE_Config::instance()->template_settings->EED_Ticket_Selector;
1040
+			},
1041
+		];
1042
+	}
1043
+
1044
+
1045
+	/**
1046
+	 * can be used for supplying alternate names for classes,
1047
+	 * or for connecting interface names to instantiable classes
1048
+	 */
1049
+	protected function _register_core_aliases()
1050
+	{
1051
+		$aliases = [
1052
+			'CommandBusInterface'                                                          => 'EventEspresso\core\services\commands\CommandBusInterface',
1053
+			'EventEspresso\core\services\commands\CommandBusInterface'                     => 'EventEspresso\core\services\commands\CommandBus',
1054
+			'CommandHandlerManagerInterface'                                               => 'EventEspresso\core\services\commands\CommandHandlerManagerInterface',
1055
+			'EventEspresso\core\services\commands\CommandHandlerManagerInterface'          => 'EventEspresso\core\services\commands\CommandHandlerManager',
1056
+			'CapChecker'                                                                   => 'EventEspresso\core\services\commands\middleware\CapChecker',
1057
+			'AddActionHook'                                                                => 'EventEspresso\core\services\commands\middleware\AddActionHook',
1058
+			'CapabilitiesChecker'                                                          => 'EventEspresso\core\domain\services\capabilities\CapabilitiesChecker',
1059
+			'CapabilitiesCheckerInterface'                                                 => 'EventEspresso\core\domain\services\capabilities\CapabilitiesCheckerInterface',
1060
+			'EventEspresso\core\domain\services\capabilities\CapabilitiesCheckerInterface' => 'EventEspresso\core\domain\services\capabilities\CapabilitiesChecker',
1061
+			'CreateRegistrationService'                                                    => 'EventEspresso\core\domain\services\registration\CreateRegistrationService',
1062
+			'CreateRegistrationCommandHandler'                                             => 'EventEspresso\core\domain\services\commands\registration\CreateRegistrationCommand',
1063
+			'CopyRegistrationDetailsCommandHandler'                                        => 'EventEspresso\core\domain\services\commands\registration\CopyRegistrationDetailsCommand',
1064
+			'CopyRegistrationPaymentsCommandHandler'                                       => 'EventEspresso\core\domain\services\commands\registration\CopyRegistrationPaymentsCommand',
1065
+			'CancelRegistrationAndTicketLineItemCommandHandler'                            => 'EventEspresso\core\domain\services\commands\registration\CancelRegistrationAndTicketLineItemCommandHandler',
1066
+			'UpdateRegistrationAndTransactionAfterChangeCommandHandler'                    => 'EventEspresso\core\domain\services\commands\registration\UpdateRegistrationAndTransactionAfterChangeCommandHandler',
1067
+			'CreateTicketLineItemCommandHandler'                                           => 'EventEspresso\core\domain\services\commands\ticket\CreateTicketLineItemCommand',
1068
+			'CreateTransactionCommandHandler'                                              => 'EventEspresso\core\domain\services\commands\transaction\CreateTransactionCommandHandler',
1069
+			'CreateAttendeeCommandHandler'                                                 => 'EventEspresso\core\domain\services\commands\attendee\CreateAttendeeCommandHandler',
1070
+			'TableManager'                                                                 => 'EventEspresso\core\services\database\TableManager',
1071
+			'TableAnalysis'                                                                => 'EventEspresso\core\services\database\TableAnalysis',
1072
+			'EspressoShortcode'                                                            => 'EventEspresso\core\services\shortcodes\EspressoShortcode',
1073
+			'ShortcodeInterface'                                                           => 'EventEspresso\core\services\shortcodes\ShortcodeInterface',
1074
+			'EventEspresso\core\services\shortcodes\ShortcodeInterface'                    => 'EventEspresso\core\services\shortcodes\EspressoShortcode',
1075
+			'EventEspresso\core\services\cache\CacheStorageInterface'                      => 'EventEspresso\core\services\cache\TransientCacheStorage',
1076
+			'LoaderInterface'                                                              => 'EventEspresso\core\services\loaders\LoaderInterface',
1077
+			'EventEspresso\core\services\loaders\LoaderInterface'                          => 'EventEspresso\core\services\loaders\Loader',
1078
+			'CommandFactoryInterface'                                                      => 'EventEspresso\core\services\commands\CommandFactoryInterface',
1079
+			'EventEspresso\core\services\commands\CommandFactoryInterface'                 => 'EventEspresso\core\services\commands\CommandFactory',
1080
+			'EmailValidatorInterface'                                                      => 'EventEspresso\core\domain\services\validation\email\EmailValidatorInterface',
1081
+			'EventEspresso\core\domain\services\validation\email\EmailValidatorInterface'  => 'EventEspresso\core\domain\services\validation\email\EmailValidationService',
1082
+			'NoticeConverterInterface'                                                     => 'EventEspresso\core\services\notices\NoticeConverterInterface',
1083
+			'EventEspresso\core\services\notices\NoticeConverterInterface'                 => 'EventEspresso\core\services\notices\ConvertNoticesToEeErrors',
1084
+			'NoticesContainerInterface'                                                    => 'EventEspresso\core\services\notices\NoticesContainerInterface',
1085
+			'EventEspresso\core\services\notices\NoticesContainerInterface'                => 'EventEspresso\core\services\notices\NoticesContainer',
1086
+			'EventEspresso\core\services\request\RequestInterface'                         => 'EventEspresso\core\services\request\Request',
1087
+			'EventEspresso\core\services\request\ResponseInterface'                        => 'EventEspresso\core\services\request\Response',
1088
+			'EventEspresso\core\domain\DomainInterface'                                    => 'EventEspresso\core\domain\Domain',
1089
+			'Registration_Processor'                                                       => 'EE_Registration_Processor',
1090
+		];
1091
+		foreach ($aliases as $alias => $fqn) {
1092
+			if (is_array($fqn)) {
1093
+				foreach ($fqn as $class => $for_class) {
1094
+					$this->class_cache->addAlias($class, $alias, $for_class);
1095
+				}
1096
+				continue;
1097
+			}
1098
+			$this->class_cache->addAlias($fqn, $alias);
1099
+		}
1100
+		if (! (defined('DOING_AJAX') && DOING_AJAX) && is_admin()) {
1101
+			$this->class_cache->addAlias(
1102
+				'EventEspresso\core\services\notices\ConvertNoticesToAdminNotices',
1103
+				'EventEspresso\core\services\notices\NoticeConverterInterface'
1104
+			);
1105
+		}
1106
+	}
1107
+
1108
+
1109
+	public function debug($for_class = '')
1110
+	{
1111
+		$this->class_cache->debug($for_class);
1112
+	}
1113
+
1114
+
1115
+	/**
1116
+	 * This is used to reset the internal map and class_loaders to their original default state at the beginning of the
1117
+	 * request Primarily used by unit tests.
1118
+	 */
1119
+	public function reset()
1120
+	{
1121
+		$this->_register_core_class_loaders();
1122
+		$this->_register_core_dependencies();
1123
+	}
1124
+
1125
+
1126
+	/**
1127
+	 * PLZ NOTE: a better name for this method would be is_alias()
1128
+	 * because it returns TRUE if the provided fully qualified name IS an alias
1129
+	 * WHY?
1130
+	 * Because if a class is type hinting for a concretion,
1131
+	 * then why would we need to find another class to supply it?
1132
+	 * ie: if a class asks for `Fully/Qualified/Namespace/SpecificClassName`,
1133
+	 * then give it an instance of `Fully/Qualified/Namespace/SpecificClassName`.
1134
+	 * Don't go looking for some substitute.
1135
+	 * Whereas if a class is type hinting for an interface...
1136
+	 * then we need to find an actual class to use.
1137
+	 * So the interface IS the alias for some other FQN,
1138
+	 * and we need to find out if `Fully/Qualified/Namespace/SomeInterface`
1139
+	 * represents some other class.
1140
+	 *
1141
+	 * @param string $fqn
1142
+	 * @param string $for_class
1143
+	 * @return bool
1144
+	 * @deprecated 4.9.62.p
1145
+	 */
1146
+	public function has_alias($fqn = '', $for_class = '')
1147
+	{
1148
+		return $this->isAlias($fqn, $for_class);
1149
+	}
1150
+
1151
+
1152
+	/**
1153
+	 * PLZ NOTE: a better name for this method would be get_fqn_for_alias()
1154
+	 * because it returns a FQN for provided alias if one exists, otherwise returns the original $alias
1155
+	 * functions recursively, so that multiple aliases can be used to drill down to a FQN
1156
+	 *  for example:
1157
+	 *      if the following two entries were added to the _aliases array:
1158
+	 *          array(
1159
+	 *              'interface_alias'           => 'some\namespace\interface'
1160
+	 *              'some\namespace\interface'  => 'some\namespace\classname'
1161
+	 *          )
1162
+	 *      then one could use EE_Registry::instance()->create( 'interface_alias' )
1163
+	 *      to load an instance of 'some\namespace\classname'
1164
+	 *
1165
+	 * @param string $alias
1166
+	 * @param string $for_class
1167
+	 * @return string
1168
+	 * @deprecated 4.9.62.p
1169
+	 */
1170
+	public function get_alias($alias = '', $for_class = '')
1171
+	{
1172
+		return $this->getFqnForAlias($alias, $for_class);
1173
+	}
1174 1174
 }
Please login to merge, or discard this patch.
vendor/autoload.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -2,6 +2,6 @@
 block discarded – undo
2 2
 
3 3
 // autoload.php @generated by Composer
4 4
 
5
-require_once __DIR__ . '/composer/autoload_real.php';
5
+require_once __DIR__.'/composer/autoload_real.php';
6 6
 
7 7
 return ComposerAutoloaderInit30c4224709c17ba722a81d0ef177814d::getLoader();
Please login to merge, or discard this patch.
vendor/composer/installed.php 2 patches
Indentation   +410 added lines, -410 removed lines patch added patch discarded remove patch
@@ -1,412 +1,412 @@
 block discarded – undo
1 1
 <?php return array(
2
-    'root' => array(
3
-        'pretty_version' => 'dev-master',
4
-        'version' => 'dev-master',
5
-        'type' => 'wordpress-plugin',
6
-        'install_path' => __DIR__ . '/../../',
7
-        'aliases' => array(),
8
-        'reference' => '602206582f75c11fb21a53e8e5497968d0ff7d15',
9
-        'name' => 'eventespresso/event-espresso-core',
10
-        'dev' => true,
11
-    ),
12
-    'versions' => array(
13
-        'doctrine/instantiator' => array(
14
-            'pretty_version' => '1.4.1',
15
-            'version' => '1.4.1.0',
16
-            'type' => 'library',
17
-            'install_path' => __DIR__ . '/../doctrine/instantiator',
18
-            'aliases' => array(),
19
-            'reference' => '10dcfce151b967d20fde1b34ae6640712c3891bc',
20
-            'dev_requirement' => true,
21
-        ),
22
-        'dompdf/dompdf' => array(
23
-            'pretty_version' => 'v2.0.1',
24
-            'version' => '2.0.1.0',
25
-            'type' => 'library',
26
-            'install_path' => __DIR__ . '/../dompdf/dompdf',
27
-            'aliases' => array(),
28
-            'reference' => 'c5310df0e22c758c85ea5288175fc6cd777bc085',
29
-            'dev_requirement' => false,
30
-        ),
31
-        'eventespresso/ee-coding-standards' => array(
32
-            'pretty_version' => 'dev-master',
33
-            'version' => 'dev-master',
34
-            'type' => 'phpcodesniffer-standard',
35
-            'install_path' => __DIR__ . '/../eventespresso/ee-coding-standards',
36
-            'aliases' => array(
37
-                0 => '9999999-dev',
38
-            ),
39
-            'reference' => 'f7bd4b8a0566f00342cd952c66b28077fcd3d260',
40
-            'dev_requirement' => true,
41
-        ),
42
-        'eventespresso/event-espresso-core' => array(
43
-            'pretty_version' => 'dev-master',
44
-            'version' => 'dev-master',
45
-            'type' => 'wordpress-plugin',
46
-            'install_path' => __DIR__ . '/../../',
47
-            'aliases' => array(),
48
-            'reference' => '602206582f75c11fb21a53e8e5497968d0ff7d15',
49
-            'dev_requirement' => false,
50
-        ),
51
-        'masterminds/html5' => array(
52
-            'pretty_version' => '2.7.6',
53
-            'version' => '2.7.6.0',
54
-            'type' => 'library',
55
-            'install_path' => __DIR__ . '/../masterminds/html5',
56
-            'aliases' => array(),
57
-            'reference' => '897eb517a343a2281f11bc5556d6548db7d93947',
58
-            'dev_requirement' => false,
59
-        ),
60
-        'myclabs/deep-copy' => array(
61
-            'pretty_version' => '1.11.0',
62
-            'version' => '1.11.0.0',
63
-            'type' => 'library',
64
-            'install_path' => __DIR__ . '/../myclabs/deep-copy',
65
-            'aliases' => array(),
66
-            'reference' => '14daed4296fae74d9e3201d2c4925d1acb7aa614',
67
-            'dev_requirement' => true,
68
-        ),
69
-        'nikic/php-parser' => array(
70
-            'pretty_version' => 'v4.15.1',
71
-            'version' => '4.15.1.0',
72
-            'type' => 'library',
73
-            'install_path' => __DIR__ . '/../nikic/php-parser',
74
-            'aliases' => array(),
75
-            'reference' => '0ef6c55a3f47f89d7a374e6f835197a0b5fcf900',
76
-            'dev_requirement' => true,
77
-        ),
78
-        'phar-io/manifest' => array(
79
-            'pretty_version' => '2.0.3',
80
-            'version' => '2.0.3.0',
81
-            'type' => 'library',
82
-            'install_path' => __DIR__ . '/../phar-io/manifest',
83
-            'aliases' => array(),
84
-            'reference' => '97803eca37d319dfa7826cc2437fc020857acb53',
85
-            'dev_requirement' => true,
86
-        ),
87
-        'phar-io/version' => array(
88
-            'pretty_version' => '3.2.1',
89
-            'version' => '3.2.1.0',
90
-            'type' => 'library',
91
-            'install_path' => __DIR__ . '/../phar-io/version',
92
-            'aliases' => array(),
93
-            'reference' => '4f7fd7836c6f332bb2933569e566a0d6c4cbed74',
94
-            'dev_requirement' => true,
95
-        ),
96
-        'phenx/php-font-lib' => array(
97
-            'pretty_version' => '0.5.4',
98
-            'version' => '0.5.4.0',
99
-            'type' => 'library',
100
-            'install_path' => __DIR__ . '/../phenx/php-font-lib',
101
-            'aliases' => array(),
102
-            'reference' => 'dd448ad1ce34c63d09baccd05415e361300c35b4',
103
-            'dev_requirement' => false,
104
-        ),
105
-        'phenx/php-svg-lib' => array(
106
-            'pretty_version' => '0.5.0',
107
-            'version' => '0.5.0.0',
108
-            'type' => 'library',
109
-            'install_path' => __DIR__ . '/../phenx/php-svg-lib',
110
-            'aliases' => array(),
111
-            'reference' => '76876c6cf3080bcb6f249d7d59705108166a6685',
112
-            'dev_requirement' => false,
113
-        ),
114
-        'phpcompatibility/php-compatibility' => array(
115
-            'pretty_version' => '9.3.5',
116
-            'version' => '9.3.5.0',
117
-            'type' => 'phpcodesniffer-standard',
118
-            'install_path' => __DIR__ . '/../phpcompatibility/php-compatibility',
119
-            'aliases' => array(),
120
-            'reference' => '9fb324479acf6f39452e0655d2429cc0d3914243',
121
-            'dev_requirement' => true,
122
-        ),
123
-        'phpcompatibility/phpcompatibility-paragonie' => array(
124
-            'pretty_version' => '1.3.1',
125
-            'version' => '1.3.1.0',
126
-            'type' => 'phpcodesniffer-standard',
127
-            'install_path' => __DIR__ . '/../phpcompatibility/phpcompatibility-paragonie',
128
-            'aliases' => array(),
129
-            'reference' => 'ddabec839cc003651f2ce695c938686d1086cf43',
130
-            'dev_requirement' => true,
131
-        ),
132
-        'phpcompatibility/phpcompatibility-wp' => array(
133
-            'pretty_version' => '2.1.3',
134
-            'version' => '2.1.3.0',
135
-            'type' => 'phpcodesniffer-standard',
136
-            'install_path' => __DIR__ . '/../phpcompatibility/phpcompatibility-wp',
137
-            'aliases' => array(),
138
-            'reference' => 'd55de55f88697b9cdb94bccf04f14eb3b11cf308',
139
-            'dev_requirement' => true,
140
-        ),
141
-        'phpunit/php-code-coverage' => array(
142
-            'pretty_version' => '9.2.17',
143
-            'version' => '9.2.17.0',
144
-            'type' => 'library',
145
-            'install_path' => __DIR__ . '/../phpunit/php-code-coverage',
146
-            'aliases' => array(),
147
-            'reference' => 'aa94dc41e8661fe90c7316849907cba3007b10d8',
148
-            'dev_requirement' => true,
149
-        ),
150
-        'phpunit/php-file-iterator' => array(
151
-            'pretty_version' => '3.0.6',
152
-            'version' => '3.0.6.0',
153
-            'type' => 'library',
154
-            'install_path' => __DIR__ . '/../phpunit/php-file-iterator',
155
-            'aliases' => array(),
156
-            'reference' => 'cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf',
157
-            'dev_requirement' => true,
158
-        ),
159
-        'phpunit/php-invoker' => array(
160
-            'pretty_version' => '3.1.1',
161
-            'version' => '3.1.1.0',
162
-            'type' => 'library',
163
-            'install_path' => __DIR__ . '/../phpunit/php-invoker',
164
-            'aliases' => array(),
165
-            'reference' => '5a10147d0aaf65b58940a0b72f71c9ac0423cc67',
166
-            'dev_requirement' => true,
167
-        ),
168
-        'phpunit/php-text-template' => array(
169
-            'pretty_version' => '2.0.4',
170
-            'version' => '2.0.4.0',
171
-            'type' => 'library',
172
-            'install_path' => __DIR__ . '/../phpunit/php-text-template',
173
-            'aliases' => array(),
174
-            'reference' => '5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28',
175
-            'dev_requirement' => true,
176
-        ),
177
-        'phpunit/php-timer' => array(
178
-            'pretty_version' => '5.0.3',
179
-            'version' => '5.0.3.0',
180
-            'type' => 'library',
181
-            'install_path' => __DIR__ . '/../phpunit/php-timer',
182
-            'aliases' => array(),
183
-            'reference' => '5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2',
184
-            'dev_requirement' => true,
185
-        ),
186
-        'phpunit/phpunit' => array(
187
-            'pretty_version' => '9.5.25',
188
-            'version' => '9.5.25.0',
189
-            'type' => 'library',
190
-            'install_path' => __DIR__ . '/../phpunit/phpunit',
191
-            'aliases' => array(),
192
-            'reference' => '3e6f90ca7e3d02025b1d147bd8d4a89fd4ca8a1d',
193
-            'dev_requirement' => true,
194
-        ),
195
-        'roave/security-advisories' => array(
196
-            'pretty_version' => 'dev-master',
197
-            'version' => 'dev-master',
198
-            'type' => 'metapackage',
199
-            'install_path' => NULL,
200
-            'aliases' => array(),
201
-            'reference' => 'b311503298c072e565411e3ef61c04519272473f',
202
-            'dev_requirement' => true,
203
-        ),
204
-        'sabberworm/php-css-parser' => array(
205
-            'pretty_version' => '8.4.0',
206
-            'version' => '8.4.0.0',
207
-            'type' => 'library',
208
-            'install_path' => __DIR__ . '/../sabberworm/php-css-parser',
209
-            'aliases' => array(),
210
-            'reference' => 'e41d2140031d533348b2192a83f02d8dd8a71d30',
211
-            'dev_requirement' => false,
212
-        ),
213
-        'sebastian/cli-parser' => array(
214
-            'pretty_version' => '1.0.1',
215
-            'version' => '1.0.1.0',
216
-            'type' => 'library',
217
-            'install_path' => __DIR__ . '/../sebastian/cli-parser',
218
-            'aliases' => array(),
219
-            'reference' => '442e7c7e687e42adc03470c7b668bc4b2402c0b2',
220
-            'dev_requirement' => true,
221
-        ),
222
-        'sebastian/code-unit' => array(
223
-            'pretty_version' => '1.0.8',
224
-            'version' => '1.0.8.0',
225
-            'type' => 'library',
226
-            'install_path' => __DIR__ . '/../sebastian/code-unit',
227
-            'aliases' => array(),
228
-            'reference' => '1fc9f64c0927627ef78ba436c9b17d967e68e120',
229
-            'dev_requirement' => true,
230
-        ),
231
-        'sebastian/code-unit-reverse-lookup' => array(
232
-            'pretty_version' => '2.0.3',
233
-            'version' => '2.0.3.0',
234
-            'type' => 'library',
235
-            'install_path' => __DIR__ . '/../sebastian/code-unit-reverse-lookup',
236
-            'aliases' => array(),
237
-            'reference' => 'ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5',
238
-            'dev_requirement' => true,
239
-        ),
240
-        'sebastian/comparator' => array(
241
-            'pretty_version' => '4.0.8',
242
-            'version' => '4.0.8.0',
243
-            'type' => 'library',
244
-            'install_path' => __DIR__ . '/../sebastian/comparator',
245
-            'aliases' => array(),
246
-            'reference' => 'fa0f136dd2334583309d32b62544682ee972b51a',
247
-            'dev_requirement' => true,
248
-        ),
249
-        'sebastian/complexity' => array(
250
-            'pretty_version' => '2.0.2',
251
-            'version' => '2.0.2.0',
252
-            'type' => 'library',
253
-            'install_path' => __DIR__ . '/../sebastian/complexity',
254
-            'aliases' => array(),
255
-            'reference' => '739b35e53379900cc9ac327b2147867b8b6efd88',
256
-            'dev_requirement' => true,
257
-        ),
258
-        'sebastian/diff' => array(
259
-            'pretty_version' => '4.0.4',
260
-            'version' => '4.0.4.0',
261
-            'type' => 'library',
262
-            'install_path' => __DIR__ . '/../sebastian/diff',
263
-            'aliases' => array(),
264
-            'reference' => '3461e3fccc7cfdfc2720be910d3bd73c69be590d',
265
-            'dev_requirement' => true,
266
-        ),
267
-        'sebastian/environment' => array(
268
-            'pretty_version' => '5.1.4',
269
-            'version' => '5.1.4.0',
270
-            'type' => 'library',
271
-            'install_path' => __DIR__ . '/../sebastian/environment',
272
-            'aliases' => array(),
273
-            'reference' => '1b5dff7bb151a4db11d49d90e5408e4e938270f7',
274
-            'dev_requirement' => true,
275
-        ),
276
-        'sebastian/exporter' => array(
277
-            'pretty_version' => '4.0.5',
278
-            'version' => '4.0.5.0',
279
-            'type' => 'library',
280
-            'install_path' => __DIR__ . '/../sebastian/exporter',
281
-            'aliases' => array(),
282
-            'reference' => 'ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d',
283
-            'dev_requirement' => true,
284
-        ),
285
-        'sebastian/global-state' => array(
286
-            'pretty_version' => '5.0.5',
287
-            'version' => '5.0.5.0',
288
-            'type' => 'library',
289
-            'install_path' => __DIR__ . '/../sebastian/global-state',
290
-            'aliases' => array(),
291
-            'reference' => '0ca8db5a5fc9c8646244e629625ac486fa286bf2',
292
-            'dev_requirement' => true,
293
-        ),
294
-        'sebastian/lines-of-code' => array(
295
-            'pretty_version' => '1.0.3',
296
-            'version' => '1.0.3.0',
297
-            'type' => 'library',
298
-            'install_path' => __DIR__ . '/../sebastian/lines-of-code',
299
-            'aliases' => array(),
300
-            'reference' => 'c1c2e997aa3146983ed888ad08b15470a2e22ecc',
301
-            'dev_requirement' => true,
302
-        ),
303
-        'sebastian/object-enumerator' => array(
304
-            'pretty_version' => '4.0.4',
305
-            'version' => '4.0.4.0',
306
-            'type' => 'library',
307
-            'install_path' => __DIR__ . '/../sebastian/object-enumerator',
308
-            'aliases' => array(),
309
-            'reference' => '5c9eeac41b290a3712d88851518825ad78f45c71',
310
-            'dev_requirement' => true,
311
-        ),
312
-        'sebastian/object-reflector' => array(
313
-            'pretty_version' => '2.0.4',
314
-            'version' => '2.0.4.0',
315
-            'type' => 'library',
316
-            'install_path' => __DIR__ . '/../sebastian/object-reflector',
317
-            'aliases' => array(),
318
-            'reference' => 'b4f479ebdbf63ac605d183ece17d8d7fe49c15c7',
319
-            'dev_requirement' => true,
320
-        ),
321
-        'sebastian/recursion-context' => array(
322
-            'pretty_version' => '4.0.4',
323
-            'version' => '4.0.4.0',
324
-            'type' => 'library',
325
-            'install_path' => __DIR__ . '/../sebastian/recursion-context',
326
-            'aliases' => array(),
327
-            'reference' => 'cd9d8cf3c5804de4341c283ed787f099f5506172',
328
-            'dev_requirement' => true,
329
-        ),
330
-        'sebastian/resource-operations' => array(
331
-            'pretty_version' => '3.0.3',
332
-            'version' => '3.0.3.0',
333
-            'type' => 'library',
334
-            'install_path' => __DIR__ . '/../sebastian/resource-operations',
335
-            'aliases' => array(),
336
-            'reference' => '0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8',
337
-            'dev_requirement' => true,
338
-        ),
339
-        'sebastian/type' => array(
340
-            'pretty_version' => '3.2.0',
341
-            'version' => '3.2.0.0',
342
-            'type' => 'library',
343
-            'install_path' => __DIR__ . '/../sebastian/type',
344
-            'aliases' => array(),
345
-            'reference' => 'fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e',
346
-            'dev_requirement' => true,
347
-        ),
348
-        'sebastian/version' => array(
349
-            'pretty_version' => '3.0.2',
350
-            'version' => '3.0.2.0',
351
-            'type' => 'library',
352
-            'install_path' => __DIR__ . '/../sebastian/version',
353
-            'aliases' => array(),
354
-            'reference' => 'c6c1022351a901512170118436c764e473f6de8c',
355
-            'dev_requirement' => true,
356
-        ),
357
-        'squizlabs/php_codesniffer' => array(
358
-            'pretty_version' => '3.7.1',
359
-            'version' => '3.7.1.0',
360
-            'type' => 'library',
361
-            'install_path' => __DIR__ . '/../squizlabs/php_codesniffer',
362
-            'aliases' => array(),
363
-            'reference' => '1359e176e9307e906dc3d890bcc9603ff6d90619',
364
-            'dev_requirement' => true,
365
-        ),
366
-        'symfony/css-selector' => array(
367
-            'pretty_version' => 'v6.0.11',
368
-            'version' => '6.0.11.0',
369
-            'type' => 'library',
370
-            'install_path' => __DIR__ . '/../symfony/css-selector',
371
-            'aliases' => array(),
372
-            'reference' => 'ab2746acddc4f03a7234c8441822ac5d5c63efe9',
373
-            'dev_requirement' => false,
374
-        ),
375
-        'theseer/tokenizer' => array(
376
-            'pretty_version' => '1.2.1',
377
-            'version' => '1.2.1.0',
378
-            'type' => 'library',
379
-            'install_path' => __DIR__ . '/../theseer/tokenizer',
380
-            'aliases' => array(),
381
-            'reference' => '34a41e998c2183e22995f158c581e7b5e755ab9e',
382
-            'dev_requirement' => true,
383
-        ),
384
-        'tijsverkoyen/css-to-inline-styles' => array(
385
-            'pretty_version' => '2.2.4',
386
-            'version' => '2.2.4.0',
387
-            'type' => 'library',
388
-            'install_path' => __DIR__ . '/../tijsverkoyen/css-to-inline-styles',
389
-            'aliases' => array(),
390
-            'reference' => 'da444caae6aca7a19c0c140f68c6182e337d5b1c',
391
-            'dev_requirement' => false,
392
-        ),
393
-        'wp-coding-standards/wpcs' => array(
394
-            'pretty_version' => '2.3.0',
395
-            'version' => '2.3.0.0',
396
-            'type' => 'phpcodesniffer-standard',
397
-            'install_path' => __DIR__ . '/../wp-coding-standards/wpcs',
398
-            'aliases' => array(),
399
-            'reference' => '7da1894633f168fe244afc6de00d141f27517b62',
400
-            'dev_requirement' => true,
401
-        ),
402
-        'yoast/phpunit-polyfills' => array(
403
-            'pretty_version' => '1.0.3',
404
-            'version' => '1.0.3.0',
405
-            'type' => 'library',
406
-            'install_path' => __DIR__ . '/../yoast/phpunit-polyfills',
407
-            'aliases' => array(),
408
-            'reference' => '5ea3536428944955f969bc764bbe09738e151ada',
409
-            'dev_requirement' => true,
410
-        ),
411
-    ),
2
+	'root' => array(
3
+		'pretty_version' => 'dev-master',
4
+		'version' => 'dev-master',
5
+		'type' => 'wordpress-plugin',
6
+		'install_path' => __DIR__ . '/../../',
7
+		'aliases' => array(),
8
+		'reference' => '602206582f75c11fb21a53e8e5497968d0ff7d15',
9
+		'name' => 'eventespresso/event-espresso-core',
10
+		'dev' => true,
11
+	),
12
+	'versions' => array(
13
+		'doctrine/instantiator' => array(
14
+			'pretty_version' => '1.4.1',
15
+			'version' => '1.4.1.0',
16
+			'type' => 'library',
17
+			'install_path' => __DIR__ . '/../doctrine/instantiator',
18
+			'aliases' => array(),
19
+			'reference' => '10dcfce151b967d20fde1b34ae6640712c3891bc',
20
+			'dev_requirement' => true,
21
+		),
22
+		'dompdf/dompdf' => array(
23
+			'pretty_version' => 'v2.0.1',
24
+			'version' => '2.0.1.0',
25
+			'type' => 'library',
26
+			'install_path' => __DIR__ . '/../dompdf/dompdf',
27
+			'aliases' => array(),
28
+			'reference' => 'c5310df0e22c758c85ea5288175fc6cd777bc085',
29
+			'dev_requirement' => false,
30
+		),
31
+		'eventespresso/ee-coding-standards' => array(
32
+			'pretty_version' => 'dev-master',
33
+			'version' => 'dev-master',
34
+			'type' => 'phpcodesniffer-standard',
35
+			'install_path' => __DIR__ . '/../eventespresso/ee-coding-standards',
36
+			'aliases' => array(
37
+				0 => '9999999-dev',
38
+			),
39
+			'reference' => 'f7bd4b8a0566f00342cd952c66b28077fcd3d260',
40
+			'dev_requirement' => true,
41
+		),
42
+		'eventespresso/event-espresso-core' => array(
43
+			'pretty_version' => 'dev-master',
44
+			'version' => 'dev-master',
45
+			'type' => 'wordpress-plugin',
46
+			'install_path' => __DIR__ . '/../../',
47
+			'aliases' => array(),
48
+			'reference' => '602206582f75c11fb21a53e8e5497968d0ff7d15',
49
+			'dev_requirement' => false,
50
+		),
51
+		'masterminds/html5' => array(
52
+			'pretty_version' => '2.7.6',
53
+			'version' => '2.7.6.0',
54
+			'type' => 'library',
55
+			'install_path' => __DIR__ . '/../masterminds/html5',
56
+			'aliases' => array(),
57
+			'reference' => '897eb517a343a2281f11bc5556d6548db7d93947',
58
+			'dev_requirement' => false,
59
+		),
60
+		'myclabs/deep-copy' => array(
61
+			'pretty_version' => '1.11.0',
62
+			'version' => '1.11.0.0',
63
+			'type' => 'library',
64
+			'install_path' => __DIR__ . '/../myclabs/deep-copy',
65
+			'aliases' => array(),
66
+			'reference' => '14daed4296fae74d9e3201d2c4925d1acb7aa614',
67
+			'dev_requirement' => true,
68
+		),
69
+		'nikic/php-parser' => array(
70
+			'pretty_version' => 'v4.15.1',
71
+			'version' => '4.15.1.0',
72
+			'type' => 'library',
73
+			'install_path' => __DIR__ . '/../nikic/php-parser',
74
+			'aliases' => array(),
75
+			'reference' => '0ef6c55a3f47f89d7a374e6f835197a0b5fcf900',
76
+			'dev_requirement' => true,
77
+		),
78
+		'phar-io/manifest' => array(
79
+			'pretty_version' => '2.0.3',
80
+			'version' => '2.0.3.0',
81
+			'type' => 'library',
82
+			'install_path' => __DIR__ . '/../phar-io/manifest',
83
+			'aliases' => array(),
84
+			'reference' => '97803eca37d319dfa7826cc2437fc020857acb53',
85
+			'dev_requirement' => true,
86
+		),
87
+		'phar-io/version' => array(
88
+			'pretty_version' => '3.2.1',
89
+			'version' => '3.2.1.0',
90
+			'type' => 'library',
91
+			'install_path' => __DIR__ . '/../phar-io/version',
92
+			'aliases' => array(),
93
+			'reference' => '4f7fd7836c6f332bb2933569e566a0d6c4cbed74',
94
+			'dev_requirement' => true,
95
+		),
96
+		'phenx/php-font-lib' => array(
97
+			'pretty_version' => '0.5.4',
98
+			'version' => '0.5.4.0',
99
+			'type' => 'library',
100
+			'install_path' => __DIR__ . '/../phenx/php-font-lib',
101
+			'aliases' => array(),
102
+			'reference' => 'dd448ad1ce34c63d09baccd05415e361300c35b4',
103
+			'dev_requirement' => false,
104
+		),
105
+		'phenx/php-svg-lib' => array(
106
+			'pretty_version' => '0.5.0',
107
+			'version' => '0.5.0.0',
108
+			'type' => 'library',
109
+			'install_path' => __DIR__ . '/../phenx/php-svg-lib',
110
+			'aliases' => array(),
111
+			'reference' => '76876c6cf3080bcb6f249d7d59705108166a6685',
112
+			'dev_requirement' => false,
113
+		),
114
+		'phpcompatibility/php-compatibility' => array(
115
+			'pretty_version' => '9.3.5',
116
+			'version' => '9.3.5.0',
117
+			'type' => 'phpcodesniffer-standard',
118
+			'install_path' => __DIR__ . '/../phpcompatibility/php-compatibility',
119
+			'aliases' => array(),
120
+			'reference' => '9fb324479acf6f39452e0655d2429cc0d3914243',
121
+			'dev_requirement' => true,
122
+		),
123
+		'phpcompatibility/phpcompatibility-paragonie' => array(
124
+			'pretty_version' => '1.3.1',
125
+			'version' => '1.3.1.0',
126
+			'type' => 'phpcodesniffer-standard',
127
+			'install_path' => __DIR__ . '/../phpcompatibility/phpcompatibility-paragonie',
128
+			'aliases' => array(),
129
+			'reference' => 'ddabec839cc003651f2ce695c938686d1086cf43',
130
+			'dev_requirement' => true,
131
+		),
132
+		'phpcompatibility/phpcompatibility-wp' => array(
133
+			'pretty_version' => '2.1.3',
134
+			'version' => '2.1.3.0',
135
+			'type' => 'phpcodesniffer-standard',
136
+			'install_path' => __DIR__ . '/../phpcompatibility/phpcompatibility-wp',
137
+			'aliases' => array(),
138
+			'reference' => 'd55de55f88697b9cdb94bccf04f14eb3b11cf308',
139
+			'dev_requirement' => true,
140
+		),
141
+		'phpunit/php-code-coverage' => array(
142
+			'pretty_version' => '9.2.17',
143
+			'version' => '9.2.17.0',
144
+			'type' => 'library',
145
+			'install_path' => __DIR__ . '/../phpunit/php-code-coverage',
146
+			'aliases' => array(),
147
+			'reference' => 'aa94dc41e8661fe90c7316849907cba3007b10d8',
148
+			'dev_requirement' => true,
149
+		),
150
+		'phpunit/php-file-iterator' => array(
151
+			'pretty_version' => '3.0.6',
152
+			'version' => '3.0.6.0',
153
+			'type' => 'library',
154
+			'install_path' => __DIR__ . '/../phpunit/php-file-iterator',
155
+			'aliases' => array(),
156
+			'reference' => 'cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf',
157
+			'dev_requirement' => true,
158
+		),
159
+		'phpunit/php-invoker' => array(
160
+			'pretty_version' => '3.1.1',
161
+			'version' => '3.1.1.0',
162
+			'type' => 'library',
163
+			'install_path' => __DIR__ . '/../phpunit/php-invoker',
164
+			'aliases' => array(),
165
+			'reference' => '5a10147d0aaf65b58940a0b72f71c9ac0423cc67',
166
+			'dev_requirement' => true,
167
+		),
168
+		'phpunit/php-text-template' => array(
169
+			'pretty_version' => '2.0.4',
170
+			'version' => '2.0.4.0',
171
+			'type' => 'library',
172
+			'install_path' => __DIR__ . '/../phpunit/php-text-template',
173
+			'aliases' => array(),
174
+			'reference' => '5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28',
175
+			'dev_requirement' => true,
176
+		),
177
+		'phpunit/php-timer' => array(
178
+			'pretty_version' => '5.0.3',
179
+			'version' => '5.0.3.0',
180
+			'type' => 'library',
181
+			'install_path' => __DIR__ . '/../phpunit/php-timer',
182
+			'aliases' => array(),
183
+			'reference' => '5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2',
184
+			'dev_requirement' => true,
185
+		),
186
+		'phpunit/phpunit' => array(
187
+			'pretty_version' => '9.5.25',
188
+			'version' => '9.5.25.0',
189
+			'type' => 'library',
190
+			'install_path' => __DIR__ . '/../phpunit/phpunit',
191
+			'aliases' => array(),
192
+			'reference' => '3e6f90ca7e3d02025b1d147bd8d4a89fd4ca8a1d',
193
+			'dev_requirement' => true,
194
+		),
195
+		'roave/security-advisories' => array(
196
+			'pretty_version' => 'dev-master',
197
+			'version' => 'dev-master',
198
+			'type' => 'metapackage',
199
+			'install_path' => NULL,
200
+			'aliases' => array(),
201
+			'reference' => 'b311503298c072e565411e3ef61c04519272473f',
202
+			'dev_requirement' => true,
203
+		),
204
+		'sabberworm/php-css-parser' => array(
205
+			'pretty_version' => '8.4.0',
206
+			'version' => '8.4.0.0',
207
+			'type' => 'library',
208
+			'install_path' => __DIR__ . '/../sabberworm/php-css-parser',
209
+			'aliases' => array(),
210
+			'reference' => 'e41d2140031d533348b2192a83f02d8dd8a71d30',
211
+			'dev_requirement' => false,
212
+		),
213
+		'sebastian/cli-parser' => array(
214
+			'pretty_version' => '1.0.1',
215
+			'version' => '1.0.1.0',
216
+			'type' => 'library',
217
+			'install_path' => __DIR__ . '/../sebastian/cli-parser',
218
+			'aliases' => array(),
219
+			'reference' => '442e7c7e687e42adc03470c7b668bc4b2402c0b2',
220
+			'dev_requirement' => true,
221
+		),
222
+		'sebastian/code-unit' => array(
223
+			'pretty_version' => '1.0.8',
224
+			'version' => '1.0.8.0',
225
+			'type' => 'library',
226
+			'install_path' => __DIR__ . '/../sebastian/code-unit',
227
+			'aliases' => array(),
228
+			'reference' => '1fc9f64c0927627ef78ba436c9b17d967e68e120',
229
+			'dev_requirement' => true,
230
+		),
231
+		'sebastian/code-unit-reverse-lookup' => array(
232
+			'pretty_version' => '2.0.3',
233
+			'version' => '2.0.3.0',
234
+			'type' => 'library',
235
+			'install_path' => __DIR__ . '/../sebastian/code-unit-reverse-lookup',
236
+			'aliases' => array(),
237
+			'reference' => 'ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5',
238
+			'dev_requirement' => true,
239
+		),
240
+		'sebastian/comparator' => array(
241
+			'pretty_version' => '4.0.8',
242
+			'version' => '4.0.8.0',
243
+			'type' => 'library',
244
+			'install_path' => __DIR__ . '/../sebastian/comparator',
245
+			'aliases' => array(),
246
+			'reference' => 'fa0f136dd2334583309d32b62544682ee972b51a',
247
+			'dev_requirement' => true,
248
+		),
249
+		'sebastian/complexity' => array(
250
+			'pretty_version' => '2.0.2',
251
+			'version' => '2.0.2.0',
252
+			'type' => 'library',
253
+			'install_path' => __DIR__ . '/../sebastian/complexity',
254
+			'aliases' => array(),
255
+			'reference' => '739b35e53379900cc9ac327b2147867b8b6efd88',
256
+			'dev_requirement' => true,
257
+		),
258
+		'sebastian/diff' => array(
259
+			'pretty_version' => '4.0.4',
260
+			'version' => '4.0.4.0',
261
+			'type' => 'library',
262
+			'install_path' => __DIR__ . '/../sebastian/diff',
263
+			'aliases' => array(),
264
+			'reference' => '3461e3fccc7cfdfc2720be910d3bd73c69be590d',
265
+			'dev_requirement' => true,
266
+		),
267
+		'sebastian/environment' => array(
268
+			'pretty_version' => '5.1.4',
269
+			'version' => '5.1.4.0',
270
+			'type' => 'library',
271
+			'install_path' => __DIR__ . '/../sebastian/environment',
272
+			'aliases' => array(),
273
+			'reference' => '1b5dff7bb151a4db11d49d90e5408e4e938270f7',
274
+			'dev_requirement' => true,
275
+		),
276
+		'sebastian/exporter' => array(
277
+			'pretty_version' => '4.0.5',
278
+			'version' => '4.0.5.0',
279
+			'type' => 'library',
280
+			'install_path' => __DIR__ . '/../sebastian/exporter',
281
+			'aliases' => array(),
282
+			'reference' => 'ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d',
283
+			'dev_requirement' => true,
284
+		),
285
+		'sebastian/global-state' => array(
286
+			'pretty_version' => '5.0.5',
287
+			'version' => '5.0.5.0',
288
+			'type' => 'library',
289
+			'install_path' => __DIR__ . '/../sebastian/global-state',
290
+			'aliases' => array(),
291
+			'reference' => '0ca8db5a5fc9c8646244e629625ac486fa286bf2',
292
+			'dev_requirement' => true,
293
+		),
294
+		'sebastian/lines-of-code' => array(
295
+			'pretty_version' => '1.0.3',
296
+			'version' => '1.0.3.0',
297
+			'type' => 'library',
298
+			'install_path' => __DIR__ . '/../sebastian/lines-of-code',
299
+			'aliases' => array(),
300
+			'reference' => 'c1c2e997aa3146983ed888ad08b15470a2e22ecc',
301
+			'dev_requirement' => true,
302
+		),
303
+		'sebastian/object-enumerator' => array(
304
+			'pretty_version' => '4.0.4',
305
+			'version' => '4.0.4.0',
306
+			'type' => 'library',
307
+			'install_path' => __DIR__ . '/../sebastian/object-enumerator',
308
+			'aliases' => array(),
309
+			'reference' => '5c9eeac41b290a3712d88851518825ad78f45c71',
310
+			'dev_requirement' => true,
311
+		),
312
+		'sebastian/object-reflector' => array(
313
+			'pretty_version' => '2.0.4',
314
+			'version' => '2.0.4.0',
315
+			'type' => 'library',
316
+			'install_path' => __DIR__ . '/../sebastian/object-reflector',
317
+			'aliases' => array(),
318
+			'reference' => 'b4f479ebdbf63ac605d183ece17d8d7fe49c15c7',
319
+			'dev_requirement' => true,
320
+		),
321
+		'sebastian/recursion-context' => array(
322
+			'pretty_version' => '4.0.4',
323
+			'version' => '4.0.4.0',
324
+			'type' => 'library',
325
+			'install_path' => __DIR__ . '/../sebastian/recursion-context',
326
+			'aliases' => array(),
327
+			'reference' => 'cd9d8cf3c5804de4341c283ed787f099f5506172',
328
+			'dev_requirement' => true,
329
+		),
330
+		'sebastian/resource-operations' => array(
331
+			'pretty_version' => '3.0.3',
332
+			'version' => '3.0.3.0',
333
+			'type' => 'library',
334
+			'install_path' => __DIR__ . '/../sebastian/resource-operations',
335
+			'aliases' => array(),
336
+			'reference' => '0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8',
337
+			'dev_requirement' => true,
338
+		),
339
+		'sebastian/type' => array(
340
+			'pretty_version' => '3.2.0',
341
+			'version' => '3.2.0.0',
342
+			'type' => 'library',
343
+			'install_path' => __DIR__ . '/../sebastian/type',
344
+			'aliases' => array(),
345
+			'reference' => 'fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e',
346
+			'dev_requirement' => true,
347
+		),
348
+		'sebastian/version' => array(
349
+			'pretty_version' => '3.0.2',
350
+			'version' => '3.0.2.0',
351
+			'type' => 'library',
352
+			'install_path' => __DIR__ . '/../sebastian/version',
353
+			'aliases' => array(),
354
+			'reference' => 'c6c1022351a901512170118436c764e473f6de8c',
355
+			'dev_requirement' => true,
356
+		),
357
+		'squizlabs/php_codesniffer' => array(
358
+			'pretty_version' => '3.7.1',
359
+			'version' => '3.7.1.0',
360
+			'type' => 'library',
361
+			'install_path' => __DIR__ . '/../squizlabs/php_codesniffer',
362
+			'aliases' => array(),
363
+			'reference' => '1359e176e9307e906dc3d890bcc9603ff6d90619',
364
+			'dev_requirement' => true,
365
+		),
366
+		'symfony/css-selector' => array(
367
+			'pretty_version' => 'v6.0.11',
368
+			'version' => '6.0.11.0',
369
+			'type' => 'library',
370
+			'install_path' => __DIR__ . '/../symfony/css-selector',
371
+			'aliases' => array(),
372
+			'reference' => 'ab2746acddc4f03a7234c8441822ac5d5c63efe9',
373
+			'dev_requirement' => false,
374
+		),
375
+		'theseer/tokenizer' => array(
376
+			'pretty_version' => '1.2.1',
377
+			'version' => '1.2.1.0',
378
+			'type' => 'library',
379
+			'install_path' => __DIR__ . '/../theseer/tokenizer',
380
+			'aliases' => array(),
381
+			'reference' => '34a41e998c2183e22995f158c581e7b5e755ab9e',
382
+			'dev_requirement' => true,
383
+		),
384
+		'tijsverkoyen/css-to-inline-styles' => array(
385
+			'pretty_version' => '2.2.4',
386
+			'version' => '2.2.4.0',
387
+			'type' => 'library',
388
+			'install_path' => __DIR__ . '/../tijsverkoyen/css-to-inline-styles',
389
+			'aliases' => array(),
390
+			'reference' => 'da444caae6aca7a19c0c140f68c6182e337d5b1c',
391
+			'dev_requirement' => false,
392
+		),
393
+		'wp-coding-standards/wpcs' => array(
394
+			'pretty_version' => '2.3.0',
395
+			'version' => '2.3.0.0',
396
+			'type' => 'phpcodesniffer-standard',
397
+			'install_path' => __DIR__ . '/../wp-coding-standards/wpcs',
398
+			'aliases' => array(),
399
+			'reference' => '7da1894633f168fe244afc6de00d141f27517b62',
400
+			'dev_requirement' => true,
401
+		),
402
+		'yoast/phpunit-polyfills' => array(
403
+			'pretty_version' => '1.0.3',
404
+			'version' => '1.0.3.0',
405
+			'type' => 'library',
406
+			'install_path' => __DIR__ . '/../yoast/phpunit-polyfills',
407
+			'aliases' => array(),
408
+			'reference' => '5ea3536428944955f969bc764bbe09738e151ada',
409
+			'dev_requirement' => true,
410
+		),
411
+	),
412 412
 );
Please login to merge, or discard this patch.
Spacing   +44 added lines, -44 removed lines patch added patch discarded remove patch
@@ -3,7 +3,7 @@  discard block
 block discarded – undo
3 3
         'pretty_version' => 'dev-master',
4 4
         'version' => 'dev-master',
5 5
         'type' => 'wordpress-plugin',
6
-        'install_path' => __DIR__ . '/../../',
6
+        'install_path' => __DIR__.'/../../',
7 7
         'aliases' => array(),
8 8
         'reference' => '602206582f75c11fb21a53e8e5497968d0ff7d15',
9 9
         'name' => 'eventespresso/event-espresso-core',
@@ -14,7 +14,7 @@  discard block
 block discarded – undo
14 14
             'pretty_version' => '1.4.1',
15 15
             'version' => '1.4.1.0',
16 16
             'type' => 'library',
17
-            'install_path' => __DIR__ . '/../doctrine/instantiator',
17
+            'install_path' => __DIR__.'/../doctrine/instantiator',
18 18
             'aliases' => array(),
19 19
             'reference' => '10dcfce151b967d20fde1b34ae6640712c3891bc',
20 20
             'dev_requirement' => true,
@@ -23,7 +23,7 @@  discard block
 block discarded – undo
23 23
             'pretty_version' => 'v2.0.1',
24 24
             'version' => '2.0.1.0',
25 25
             'type' => 'library',
26
-            'install_path' => __DIR__ . '/../dompdf/dompdf',
26
+            'install_path' => __DIR__.'/../dompdf/dompdf',
27 27
             'aliases' => array(),
28 28
             'reference' => 'c5310df0e22c758c85ea5288175fc6cd777bc085',
29 29
             'dev_requirement' => false,
@@ -32,7 +32,7 @@  discard block
 block discarded – undo
32 32
             'pretty_version' => 'dev-master',
33 33
             'version' => 'dev-master',
34 34
             'type' => 'phpcodesniffer-standard',
35
-            'install_path' => __DIR__ . '/../eventespresso/ee-coding-standards',
35
+            'install_path' => __DIR__.'/../eventespresso/ee-coding-standards',
36 36
             'aliases' => array(
37 37
                 0 => '9999999-dev',
38 38
             ),
@@ -43,7 +43,7 @@  discard block
 block discarded – undo
43 43
             'pretty_version' => 'dev-master',
44 44
             'version' => 'dev-master',
45 45
             'type' => 'wordpress-plugin',
46
-            'install_path' => __DIR__ . '/../../',
46
+            'install_path' => __DIR__.'/../../',
47 47
             'aliases' => array(),
48 48
             'reference' => '602206582f75c11fb21a53e8e5497968d0ff7d15',
49 49
             'dev_requirement' => false,
@@ -52,7 +52,7 @@  discard block
 block discarded – undo
52 52
             'pretty_version' => '2.7.6',
53 53
             'version' => '2.7.6.0',
54 54
             'type' => 'library',
55
-            'install_path' => __DIR__ . '/../masterminds/html5',
55
+            'install_path' => __DIR__.'/../masterminds/html5',
56 56
             'aliases' => array(),
57 57
             'reference' => '897eb517a343a2281f11bc5556d6548db7d93947',
58 58
             'dev_requirement' => false,
@@ -61,7 +61,7 @@  discard block
 block discarded – undo
61 61
             'pretty_version' => '1.11.0',
62 62
             'version' => '1.11.0.0',
63 63
             'type' => 'library',
64
-            'install_path' => __DIR__ . '/../myclabs/deep-copy',
64
+            'install_path' => __DIR__.'/../myclabs/deep-copy',
65 65
             'aliases' => array(),
66 66
             'reference' => '14daed4296fae74d9e3201d2c4925d1acb7aa614',
67 67
             'dev_requirement' => true,
@@ -70,7 +70,7 @@  discard block
 block discarded – undo
70 70
             'pretty_version' => 'v4.15.1',
71 71
             'version' => '4.15.1.0',
72 72
             'type' => 'library',
73
-            'install_path' => __DIR__ . '/../nikic/php-parser',
73
+            'install_path' => __DIR__.'/../nikic/php-parser',
74 74
             'aliases' => array(),
75 75
             'reference' => '0ef6c55a3f47f89d7a374e6f835197a0b5fcf900',
76 76
             'dev_requirement' => true,
@@ -79,7 +79,7 @@  discard block
 block discarded – undo
79 79
             'pretty_version' => '2.0.3',
80 80
             'version' => '2.0.3.0',
81 81
             'type' => 'library',
82
-            'install_path' => __DIR__ . '/../phar-io/manifest',
82
+            'install_path' => __DIR__.'/../phar-io/manifest',
83 83
             'aliases' => array(),
84 84
             'reference' => '97803eca37d319dfa7826cc2437fc020857acb53',
85 85
             'dev_requirement' => true,
@@ -88,7 +88,7 @@  discard block
 block discarded – undo
88 88
             'pretty_version' => '3.2.1',
89 89
             'version' => '3.2.1.0',
90 90
             'type' => 'library',
91
-            'install_path' => __DIR__ . '/../phar-io/version',
91
+            'install_path' => __DIR__.'/../phar-io/version',
92 92
             'aliases' => array(),
93 93
             'reference' => '4f7fd7836c6f332bb2933569e566a0d6c4cbed74',
94 94
             'dev_requirement' => true,
@@ -97,7 +97,7 @@  discard block
 block discarded – undo
97 97
             'pretty_version' => '0.5.4',
98 98
             'version' => '0.5.4.0',
99 99
             'type' => 'library',
100
-            'install_path' => __DIR__ . '/../phenx/php-font-lib',
100
+            'install_path' => __DIR__.'/../phenx/php-font-lib',
101 101
             'aliases' => array(),
102 102
             'reference' => 'dd448ad1ce34c63d09baccd05415e361300c35b4',
103 103
             'dev_requirement' => false,
@@ -106,7 +106,7 @@  discard block
 block discarded – undo
106 106
             'pretty_version' => '0.5.0',
107 107
             'version' => '0.5.0.0',
108 108
             'type' => 'library',
109
-            'install_path' => __DIR__ . '/../phenx/php-svg-lib',
109
+            'install_path' => __DIR__.'/../phenx/php-svg-lib',
110 110
             'aliases' => array(),
111 111
             'reference' => '76876c6cf3080bcb6f249d7d59705108166a6685',
112 112
             'dev_requirement' => false,
@@ -115,7 +115,7 @@  discard block
 block discarded – undo
115 115
             'pretty_version' => '9.3.5',
116 116
             'version' => '9.3.5.0',
117 117
             'type' => 'phpcodesniffer-standard',
118
-            'install_path' => __DIR__ . '/../phpcompatibility/php-compatibility',
118
+            'install_path' => __DIR__.'/../phpcompatibility/php-compatibility',
119 119
             'aliases' => array(),
120 120
             'reference' => '9fb324479acf6f39452e0655d2429cc0d3914243',
121 121
             'dev_requirement' => true,
@@ -124,7 +124,7 @@  discard block
 block discarded – undo
124 124
             'pretty_version' => '1.3.1',
125 125
             'version' => '1.3.1.0',
126 126
             'type' => 'phpcodesniffer-standard',
127
-            'install_path' => __DIR__ . '/../phpcompatibility/phpcompatibility-paragonie',
127
+            'install_path' => __DIR__.'/../phpcompatibility/phpcompatibility-paragonie',
128 128
             'aliases' => array(),
129 129
             'reference' => 'ddabec839cc003651f2ce695c938686d1086cf43',
130 130
             'dev_requirement' => true,
@@ -133,7 +133,7 @@  discard block
 block discarded – undo
133 133
             'pretty_version' => '2.1.3',
134 134
             'version' => '2.1.3.0',
135 135
             'type' => 'phpcodesniffer-standard',
136
-            'install_path' => __DIR__ . '/../phpcompatibility/phpcompatibility-wp',
136
+            'install_path' => __DIR__.'/../phpcompatibility/phpcompatibility-wp',
137 137
             'aliases' => array(),
138 138
             'reference' => 'd55de55f88697b9cdb94bccf04f14eb3b11cf308',
139 139
             'dev_requirement' => true,
@@ -142,7 +142,7 @@  discard block
 block discarded – undo
142 142
             'pretty_version' => '9.2.17',
143 143
             'version' => '9.2.17.0',
144 144
             'type' => 'library',
145
-            'install_path' => __DIR__ . '/../phpunit/php-code-coverage',
145
+            'install_path' => __DIR__.'/../phpunit/php-code-coverage',
146 146
             'aliases' => array(),
147 147
             'reference' => 'aa94dc41e8661fe90c7316849907cba3007b10d8',
148 148
             'dev_requirement' => true,
@@ -151,7 +151,7 @@  discard block
 block discarded – undo
151 151
             'pretty_version' => '3.0.6',
152 152
             'version' => '3.0.6.0',
153 153
             'type' => 'library',
154
-            'install_path' => __DIR__ . '/../phpunit/php-file-iterator',
154
+            'install_path' => __DIR__.'/../phpunit/php-file-iterator',
155 155
             'aliases' => array(),
156 156
             'reference' => 'cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf',
157 157
             'dev_requirement' => true,
@@ -160,7 +160,7 @@  discard block
 block discarded – undo
160 160
             'pretty_version' => '3.1.1',
161 161
             'version' => '3.1.1.0',
162 162
             'type' => 'library',
163
-            'install_path' => __DIR__ . '/../phpunit/php-invoker',
163
+            'install_path' => __DIR__.'/../phpunit/php-invoker',
164 164
             'aliases' => array(),
165 165
             'reference' => '5a10147d0aaf65b58940a0b72f71c9ac0423cc67',
166 166
             'dev_requirement' => true,
@@ -169,7 +169,7 @@  discard block
 block discarded – undo
169 169
             'pretty_version' => '2.0.4',
170 170
             'version' => '2.0.4.0',
171 171
             'type' => 'library',
172
-            'install_path' => __DIR__ . '/../phpunit/php-text-template',
172
+            'install_path' => __DIR__.'/../phpunit/php-text-template',
173 173
             'aliases' => array(),
174 174
             'reference' => '5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28',
175 175
             'dev_requirement' => true,
@@ -178,7 +178,7 @@  discard block
 block discarded – undo
178 178
             'pretty_version' => '5.0.3',
179 179
             'version' => '5.0.3.0',
180 180
             'type' => 'library',
181
-            'install_path' => __DIR__ . '/../phpunit/php-timer',
181
+            'install_path' => __DIR__.'/../phpunit/php-timer',
182 182
             'aliases' => array(),
183 183
             'reference' => '5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2',
184 184
             'dev_requirement' => true,
@@ -187,7 +187,7 @@  discard block
 block discarded – undo
187 187
             'pretty_version' => '9.5.25',
188 188
             'version' => '9.5.25.0',
189 189
             'type' => 'library',
190
-            'install_path' => __DIR__ . '/../phpunit/phpunit',
190
+            'install_path' => __DIR__.'/../phpunit/phpunit',
191 191
             'aliases' => array(),
192 192
             'reference' => '3e6f90ca7e3d02025b1d147bd8d4a89fd4ca8a1d',
193 193
             'dev_requirement' => true,
@@ -205,7 +205,7 @@  discard block
 block discarded – undo
205 205
             'pretty_version' => '8.4.0',
206 206
             'version' => '8.4.0.0',
207 207
             'type' => 'library',
208
-            'install_path' => __DIR__ . '/../sabberworm/php-css-parser',
208
+            'install_path' => __DIR__.'/../sabberworm/php-css-parser',
209 209
             'aliases' => array(),
210 210
             'reference' => 'e41d2140031d533348b2192a83f02d8dd8a71d30',
211 211
             'dev_requirement' => false,
@@ -214,7 +214,7 @@  discard block
 block discarded – undo
214 214
             'pretty_version' => '1.0.1',
215 215
             'version' => '1.0.1.0',
216 216
             'type' => 'library',
217
-            'install_path' => __DIR__ . '/../sebastian/cli-parser',
217
+            'install_path' => __DIR__.'/../sebastian/cli-parser',
218 218
             'aliases' => array(),
219 219
             'reference' => '442e7c7e687e42adc03470c7b668bc4b2402c0b2',
220 220
             'dev_requirement' => true,
@@ -223,7 +223,7 @@  discard block
 block discarded – undo
223 223
             'pretty_version' => '1.0.8',
224 224
             'version' => '1.0.8.0',
225 225
             'type' => 'library',
226
-            'install_path' => __DIR__ . '/../sebastian/code-unit',
226
+            'install_path' => __DIR__.'/../sebastian/code-unit',
227 227
             'aliases' => array(),
228 228
             'reference' => '1fc9f64c0927627ef78ba436c9b17d967e68e120',
229 229
             'dev_requirement' => true,
@@ -232,7 +232,7 @@  discard block
 block discarded – undo
232 232
             'pretty_version' => '2.0.3',
233 233
             'version' => '2.0.3.0',
234 234
             'type' => 'library',
235
-            'install_path' => __DIR__ . '/../sebastian/code-unit-reverse-lookup',
235
+            'install_path' => __DIR__.'/../sebastian/code-unit-reverse-lookup',
236 236
             'aliases' => array(),
237 237
             'reference' => 'ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5',
238 238
             'dev_requirement' => true,
@@ -241,7 +241,7 @@  discard block
 block discarded – undo
241 241
             'pretty_version' => '4.0.8',
242 242
             'version' => '4.0.8.0',
243 243
             'type' => 'library',
244
-            'install_path' => __DIR__ . '/../sebastian/comparator',
244
+            'install_path' => __DIR__.'/../sebastian/comparator',
245 245
             'aliases' => array(),
246 246
             'reference' => 'fa0f136dd2334583309d32b62544682ee972b51a',
247 247
             'dev_requirement' => true,
@@ -250,7 +250,7 @@  discard block
 block discarded – undo
250 250
             'pretty_version' => '2.0.2',
251 251
             'version' => '2.0.2.0',
252 252
             'type' => 'library',
253
-            'install_path' => __DIR__ . '/../sebastian/complexity',
253
+            'install_path' => __DIR__.'/../sebastian/complexity',
254 254
             'aliases' => array(),
255 255
             'reference' => '739b35e53379900cc9ac327b2147867b8b6efd88',
256 256
             'dev_requirement' => true,
@@ -259,7 +259,7 @@  discard block
 block discarded – undo
259 259
             'pretty_version' => '4.0.4',
260 260
             'version' => '4.0.4.0',
261 261
             'type' => 'library',
262
-            'install_path' => __DIR__ . '/../sebastian/diff',
262
+            'install_path' => __DIR__.'/../sebastian/diff',
263 263
             'aliases' => array(),
264 264
             'reference' => '3461e3fccc7cfdfc2720be910d3bd73c69be590d',
265 265
             'dev_requirement' => true,
@@ -268,7 +268,7 @@  discard block
 block discarded – undo
268 268
             'pretty_version' => '5.1.4',
269 269
             'version' => '5.1.4.0',
270 270
             'type' => 'library',
271
-            'install_path' => __DIR__ . '/../sebastian/environment',
271
+            'install_path' => __DIR__.'/../sebastian/environment',
272 272
             'aliases' => array(),
273 273
             'reference' => '1b5dff7bb151a4db11d49d90e5408e4e938270f7',
274 274
             'dev_requirement' => true,
@@ -277,7 +277,7 @@  discard block
 block discarded – undo
277 277
             'pretty_version' => '4.0.5',
278 278
             'version' => '4.0.5.0',
279 279
             'type' => 'library',
280
-            'install_path' => __DIR__ . '/../sebastian/exporter',
280
+            'install_path' => __DIR__.'/../sebastian/exporter',
281 281
             'aliases' => array(),
282 282
             'reference' => 'ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d',
283 283
             'dev_requirement' => true,
@@ -286,7 +286,7 @@  discard block
 block discarded – undo
286 286
             'pretty_version' => '5.0.5',
287 287
             'version' => '5.0.5.0',
288 288
             'type' => 'library',
289
-            'install_path' => __DIR__ . '/../sebastian/global-state',
289
+            'install_path' => __DIR__.'/../sebastian/global-state',
290 290
             'aliases' => array(),
291 291
             'reference' => '0ca8db5a5fc9c8646244e629625ac486fa286bf2',
292 292
             'dev_requirement' => true,
@@ -295,7 +295,7 @@  discard block
 block discarded – undo
295 295
             'pretty_version' => '1.0.3',
296 296
             'version' => '1.0.3.0',
297 297
             'type' => 'library',
298
-            'install_path' => __DIR__ . '/../sebastian/lines-of-code',
298
+            'install_path' => __DIR__.'/../sebastian/lines-of-code',
299 299
             'aliases' => array(),
300 300
             'reference' => 'c1c2e997aa3146983ed888ad08b15470a2e22ecc',
301 301
             'dev_requirement' => true,
@@ -304,7 +304,7 @@  discard block
 block discarded – undo
304 304
             'pretty_version' => '4.0.4',
305 305
             'version' => '4.0.4.0',
306 306
             'type' => 'library',
307
-            'install_path' => __DIR__ . '/../sebastian/object-enumerator',
307
+            'install_path' => __DIR__.'/../sebastian/object-enumerator',
308 308
             'aliases' => array(),
309 309
             'reference' => '5c9eeac41b290a3712d88851518825ad78f45c71',
310 310
             'dev_requirement' => true,
@@ -313,7 +313,7 @@  discard block
 block discarded – undo
313 313
             'pretty_version' => '2.0.4',
314 314
             'version' => '2.0.4.0',
315 315
             'type' => 'library',
316
-            'install_path' => __DIR__ . '/../sebastian/object-reflector',
316
+            'install_path' => __DIR__.'/../sebastian/object-reflector',
317 317
             'aliases' => array(),
318 318
             'reference' => 'b4f479ebdbf63ac605d183ece17d8d7fe49c15c7',
319 319
             'dev_requirement' => true,
@@ -322,7 +322,7 @@  discard block
 block discarded – undo
322 322
             'pretty_version' => '4.0.4',
323 323
             'version' => '4.0.4.0',
324 324
             'type' => 'library',
325
-            'install_path' => __DIR__ . '/../sebastian/recursion-context',
325
+            'install_path' => __DIR__.'/../sebastian/recursion-context',
326 326
             'aliases' => array(),
327 327
             'reference' => 'cd9d8cf3c5804de4341c283ed787f099f5506172',
328 328
             'dev_requirement' => true,
@@ -331,7 +331,7 @@  discard block
 block discarded – undo
331 331
             'pretty_version' => '3.0.3',
332 332
             'version' => '3.0.3.0',
333 333
             'type' => 'library',
334
-            'install_path' => __DIR__ . '/../sebastian/resource-operations',
334
+            'install_path' => __DIR__.'/../sebastian/resource-operations',
335 335
             'aliases' => array(),
336 336
             'reference' => '0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8',
337 337
             'dev_requirement' => true,
@@ -340,7 +340,7 @@  discard block
 block discarded – undo
340 340
             'pretty_version' => '3.2.0',
341 341
             'version' => '3.2.0.0',
342 342
             'type' => 'library',
343
-            'install_path' => __DIR__ . '/../sebastian/type',
343
+            'install_path' => __DIR__.'/../sebastian/type',
344 344
             'aliases' => array(),
345 345
             'reference' => 'fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e',
346 346
             'dev_requirement' => true,
@@ -349,7 +349,7 @@  discard block
 block discarded – undo
349 349
             'pretty_version' => '3.0.2',
350 350
             'version' => '3.0.2.0',
351 351
             'type' => 'library',
352
-            'install_path' => __DIR__ . '/../sebastian/version',
352
+            'install_path' => __DIR__.'/../sebastian/version',
353 353
             'aliases' => array(),
354 354
             'reference' => 'c6c1022351a901512170118436c764e473f6de8c',
355 355
             'dev_requirement' => true,
@@ -358,7 +358,7 @@  discard block
 block discarded – undo
358 358
             'pretty_version' => '3.7.1',
359 359
             'version' => '3.7.1.0',
360 360
             'type' => 'library',
361
-            'install_path' => __DIR__ . '/../squizlabs/php_codesniffer',
361
+            'install_path' => __DIR__.'/../squizlabs/php_codesniffer',
362 362
             'aliases' => array(),
363 363
             'reference' => '1359e176e9307e906dc3d890bcc9603ff6d90619',
364 364
             'dev_requirement' => true,
@@ -367,7 +367,7 @@  discard block
 block discarded – undo
367 367
             'pretty_version' => 'v6.0.11',
368 368
             'version' => '6.0.11.0',
369 369
             'type' => 'library',
370
-            'install_path' => __DIR__ . '/../symfony/css-selector',
370
+            'install_path' => __DIR__.'/../symfony/css-selector',
371 371
             'aliases' => array(),
372 372
             'reference' => 'ab2746acddc4f03a7234c8441822ac5d5c63efe9',
373 373
             'dev_requirement' => false,
@@ -376,7 +376,7 @@  discard block
 block discarded – undo
376 376
             'pretty_version' => '1.2.1',
377 377
             'version' => '1.2.1.0',
378 378
             'type' => 'library',
379
-            'install_path' => __DIR__ . '/../theseer/tokenizer',
379
+            'install_path' => __DIR__.'/../theseer/tokenizer',
380 380
             'aliases' => array(),
381 381
             'reference' => '34a41e998c2183e22995f158c581e7b5e755ab9e',
382 382
             'dev_requirement' => true,
@@ -385,7 +385,7 @@  discard block
 block discarded – undo
385 385
             'pretty_version' => '2.2.4',
386 386
             'version' => '2.2.4.0',
387 387
             'type' => 'library',
388
-            'install_path' => __DIR__ . '/../tijsverkoyen/css-to-inline-styles',
388
+            'install_path' => __DIR__.'/../tijsverkoyen/css-to-inline-styles',
389 389
             'aliases' => array(),
390 390
             'reference' => 'da444caae6aca7a19c0c140f68c6182e337d5b1c',
391 391
             'dev_requirement' => false,
@@ -394,7 +394,7 @@  discard block
 block discarded – undo
394 394
             'pretty_version' => '2.3.0',
395 395
             'version' => '2.3.0.0',
396 396
             'type' => 'phpcodesniffer-standard',
397
-            'install_path' => __DIR__ . '/../wp-coding-standards/wpcs',
397
+            'install_path' => __DIR__.'/../wp-coding-standards/wpcs',
398 398
             'aliases' => array(),
399 399
             'reference' => '7da1894633f168fe244afc6de00d141f27517b62',
400 400
             'dev_requirement' => true,
@@ -403,7 +403,7 @@  discard block
 block discarded – undo
403 403
             'pretty_version' => '1.0.3',
404 404
             'version' => '1.0.3.0',
405 405
             'type' => 'library',
406
-            'install_path' => __DIR__ . '/../yoast/phpunit-polyfills',
406
+            'install_path' => __DIR__.'/../yoast/phpunit-polyfills',
407 407
             'aliases' => array(),
408 408
             'reference' => '5ea3536428944955f969bc764bbe09738e151ada',
409 409
             'dev_requirement' => true,
Please login to merge, or discard this patch.
vendor/composer/autoload_real.php 2 patches
Indentation   +52 added lines, -52 removed lines patch added patch discarded remove patch
@@ -4,72 +4,72 @@
 block discarded – undo
4 4
 
5 5
 class ComposerAutoloaderInit30c4224709c17ba722a81d0ef177814d
6 6
 {
7
-    private static $loader;
7
+	private static $loader;
8 8
 
9
-    public static function loadClassLoader($class)
10
-    {
11
-        if ('Composer\Autoload\ClassLoader' === $class) {
12
-            require __DIR__ . '/ClassLoader.php';
13
-        }
14
-    }
9
+	public static function loadClassLoader($class)
10
+	{
11
+		if ('Composer\Autoload\ClassLoader' === $class) {
12
+			require __DIR__ . '/ClassLoader.php';
13
+		}
14
+	}
15 15
 
16
-    /**
17
-     * @return \Composer\Autoload\ClassLoader
18
-     */
19
-    public static function getLoader()
20
-    {
21
-        if (null !== self::$loader) {
22
-            return self::$loader;
23
-        }
16
+	/**
17
+	 * @return \Composer\Autoload\ClassLoader
18
+	 */
19
+	public static function getLoader()
20
+	{
21
+		if (null !== self::$loader) {
22
+			return self::$loader;
23
+		}
24 24
 
25
-        require __DIR__ . '/platform_check.php';
25
+		require __DIR__ . '/platform_check.php';
26 26
 
27
-        spl_autoload_register(array('ComposerAutoloaderInit30c4224709c17ba722a81d0ef177814d', 'loadClassLoader'), true, true);
28
-        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
29
-        spl_autoload_unregister(array('ComposerAutoloaderInit30c4224709c17ba722a81d0ef177814d', 'loadClassLoader'));
27
+		spl_autoload_register(array('ComposerAutoloaderInit30c4224709c17ba722a81d0ef177814d', 'loadClassLoader'), true, true);
28
+		self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
29
+		spl_autoload_unregister(array('ComposerAutoloaderInit30c4224709c17ba722a81d0ef177814d', 'loadClassLoader'));
30 30
 
31
-        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
32
-        if ($useStaticLoader) {
33
-            require __DIR__ . '/autoload_static.php';
31
+		$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
32
+		if ($useStaticLoader) {
33
+			require __DIR__ . '/autoload_static.php';
34 34
 
35
-            call_user_func(\Composer\Autoload\ComposerStaticInit30c4224709c17ba722a81d0ef177814d::getInitializer($loader));
36
-        } else {
37
-            $map = require __DIR__ . '/autoload_namespaces.php';
38
-            foreach ($map as $namespace => $path) {
39
-                $loader->set($namespace, $path);
40
-            }
35
+			call_user_func(\Composer\Autoload\ComposerStaticInit30c4224709c17ba722a81d0ef177814d::getInitializer($loader));
36
+		} else {
37
+			$map = require __DIR__ . '/autoload_namespaces.php';
38
+			foreach ($map as $namespace => $path) {
39
+				$loader->set($namespace, $path);
40
+			}
41 41
 
42
-            $map = require __DIR__ . '/autoload_psr4.php';
43
-            foreach ($map as $namespace => $path) {
44
-                $loader->setPsr4($namespace, $path);
45
-            }
42
+			$map = require __DIR__ . '/autoload_psr4.php';
43
+			foreach ($map as $namespace => $path) {
44
+				$loader->setPsr4($namespace, $path);
45
+			}
46 46
 
47
-            $classMap = require __DIR__ . '/autoload_classmap.php';
48
-            if ($classMap) {
49
-                $loader->addClassMap($classMap);
50
-            }
51
-        }
47
+			$classMap = require __DIR__ . '/autoload_classmap.php';
48
+			if ($classMap) {
49
+				$loader->addClassMap($classMap);
50
+			}
51
+		}
52 52
 
53
-        $loader->register(true);
53
+		$loader->register(true);
54 54
 
55
-        if ($useStaticLoader) {
56
-            $includeFiles = Composer\Autoload\ComposerStaticInit30c4224709c17ba722a81d0ef177814d::$files;
57
-        } else {
58
-            $includeFiles = require __DIR__ . '/autoload_files.php';
59
-        }
60
-        foreach ($includeFiles as $fileIdentifier => $file) {
61
-            composerRequire30c4224709c17ba722a81d0ef177814d($fileIdentifier, $file);
62
-        }
55
+		if ($useStaticLoader) {
56
+			$includeFiles = Composer\Autoload\ComposerStaticInit30c4224709c17ba722a81d0ef177814d::$files;
57
+		} else {
58
+			$includeFiles = require __DIR__ . '/autoload_files.php';
59
+		}
60
+		foreach ($includeFiles as $fileIdentifier => $file) {
61
+			composerRequire30c4224709c17ba722a81d0ef177814d($fileIdentifier, $file);
62
+		}
63 63
 
64
-        return $loader;
65
-    }
64
+		return $loader;
65
+	}
66 66
 }
67 67
 
68 68
 function composerRequire30c4224709c17ba722a81d0ef177814d($fileIdentifier, $file)
69 69
 {
70
-    if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
71
-        require $file;
70
+	if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
71
+		require $file;
72 72
 
73
-        $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
74
-    }
73
+		$GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
74
+	}
75 75
 }
Please login to merge, or discard this patch.
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -9,7 +9,7 @@  discard block
 block discarded – undo
9 9
     public static function loadClassLoader($class)
10 10
     {
11 11
         if ('Composer\Autoload\ClassLoader' === $class) {
12
-            require __DIR__ . '/ClassLoader.php';
12
+            require __DIR__.'/ClassLoader.php';
13 13
         }
14 14
     }
15 15
 
@@ -22,29 +22,29 @@  discard block
 block discarded – undo
22 22
             return self::$loader;
23 23
         }
24 24
 
25
-        require __DIR__ . '/platform_check.php';
25
+        require __DIR__.'/platform_check.php';
26 26
 
27 27
         spl_autoload_register(array('ComposerAutoloaderInit30c4224709c17ba722a81d0ef177814d', 'loadClassLoader'), true, true);
28 28
         self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
29 29
         spl_autoload_unregister(array('ComposerAutoloaderInit30c4224709c17ba722a81d0ef177814d', 'loadClassLoader'));
30 30
 
31
-        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
31
+        $useStaticLoader = PHP_VERSION_ID >= 50600 && ! defined('HHVM_VERSION') && ( ! function_exists('zend_loader_file_encoded') || ! zend_loader_file_encoded());
32 32
         if ($useStaticLoader) {
33
-            require __DIR__ . '/autoload_static.php';
33
+            require __DIR__.'/autoload_static.php';
34 34
 
35 35
             call_user_func(\Composer\Autoload\ComposerStaticInit30c4224709c17ba722a81d0ef177814d::getInitializer($loader));
36 36
         } else {
37
-            $map = require __DIR__ . '/autoload_namespaces.php';
37
+            $map = require __DIR__.'/autoload_namespaces.php';
38 38
             foreach ($map as $namespace => $path) {
39 39
                 $loader->set($namespace, $path);
40 40
             }
41 41
 
42
-            $map = require __DIR__ . '/autoload_psr4.php';
42
+            $map = require __DIR__.'/autoload_psr4.php';
43 43
             foreach ($map as $namespace => $path) {
44 44
                 $loader->setPsr4($namespace, $path);
45 45
             }
46 46
 
47
-            $classMap = require __DIR__ . '/autoload_classmap.php';
47
+            $classMap = require __DIR__.'/autoload_classmap.php';
48 48
             if ($classMap) {
49 49
                 $loader->addClassMap($classMap);
50 50
             }
@@ -55,7 +55,7 @@  discard block
 block discarded – undo
55 55
         if ($useStaticLoader) {
56 56
             $includeFiles = Composer\Autoload\ComposerStaticInit30c4224709c17ba722a81d0ef177814d::$files;
57 57
         } else {
58
-            $includeFiles = require __DIR__ . '/autoload_files.php';
58
+            $includeFiles = require __DIR__.'/autoload_files.php';
59 59
         }
60 60
         foreach ($includeFiles as $fileIdentifier => $file) {
61 61
             composerRequire30c4224709c17ba722a81d0ef177814d($fileIdentifier, $file);
Please login to merge, or discard this patch.
vendor/composer/autoload_static.php 2 patches
Indentation   +715 added lines, -715 removed lines patch added patch discarded remove patch
@@ -6,724 +6,724 @@
 block discarded – undo
6 6
 
7 7
 class ComposerStaticInit30c4224709c17ba722a81d0ef177814d
8 8
 {
9
-    public static $files = array (
10
-        'ec07570ca5a812141189b1fa81503674' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Assert/Functions.php',
11
-        '6124b4c8570aa390c21fafd04a26c69f' => __DIR__ . '/..' . '/myclabs/deep-copy/src/DeepCopy/deep_copy.php',
12
-        '7d3b315c4f303f2fc14aca642a738e50' => __DIR__ . '/..' . '/yoast/phpunit-polyfills/phpunitpolyfills-autoload.php',
13
-    );
9
+	public static $files = array (
10
+		'ec07570ca5a812141189b1fa81503674' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Assert/Functions.php',
11
+		'6124b4c8570aa390c21fafd04a26c69f' => __DIR__ . '/..' . '/myclabs/deep-copy/src/DeepCopy/deep_copy.php',
12
+		'7d3b315c4f303f2fc14aca642a738e50' => __DIR__ . '/..' . '/yoast/phpunit-polyfills/phpunitpolyfills-autoload.php',
13
+	);
14 14
 
15
-    public static $prefixLengthsPsr4 = array (
16
-        'T' => 
17
-        array (
18
-            'TijsVerkoyen\\CssToInlineStyles\\' => 31,
19
-        ),
20
-        'S' => 
21
-        array (
22
-            'Symfony\\Component\\CssSelector\\' => 30,
23
-            'Svg\\' => 4,
24
-            'Sabberworm\\CSS\\' => 15,
25
-        ),
26
-        'P' => 
27
-        array (
28
-            'PhpParser\\' => 10,
29
-        ),
30
-        'M' => 
31
-        array (
32
-            'Masterminds\\' => 12,
33
-        ),
34
-        'F' => 
35
-        array (
36
-            'FontLib\\' => 8,
37
-        ),
38
-        'D' => 
39
-        array (
40
-            'Dompdf\\' => 7,
41
-            'Doctrine\\Instantiator\\' => 22,
42
-            'DeepCopy\\' => 9,
43
-        ),
44
-    );
15
+	public static $prefixLengthsPsr4 = array (
16
+		'T' => 
17
+		array (
18
+			'TijsVerkoyen\\CssToInlineStyles\\' => 31,
19
+		),
20
+		'S' => 
21
+		array (
22
+			'Symfony\\Component\\CssSelector\\' => 30,
23
+			'Svg\\' => 4,
24
+			'Sabberworm\\CSS\\' => 15,
25
+		),
26
+		'P' => 
27
+		array (
28
+			'PhpParser\\' => 10,
29
+		),
30
+		'M' => 
31
+		array (
32
+			'Masterminds\\' => 12,
33
+		),
34
+		'F' => 
35
+		array (
36
+			'FontLib\\' => 8,
37
+		),
38
+		'D' => 
39
+		array (
40
+			'Dompdf\\' => 7,
41
+			'Doctrine\\Instantiator\\' => 22,
42
+			'DeepCopy\\' => 9,
43
+		),
44
+	);
45 45
 
46
-    public static $prefixDirsPsr4 = array (
47
-        'TijsVerkoyen\\CssToInlineStyles\\' => 
48
-        array (
49
-            0 => __DIR__ . '/..' . '/tijsverkoyen/css-to-inline-styles/src',
50
-        ),
51
-        'Symfony\\Component\\CssSelector\\' => 
52
-        array (
53
-            0 => __DIR__ . '/..' . '/symfony/css-selector',
54
-        ),
55
-        'Svg\\' => 
56
-        array (
57
-            0 => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg',
58
-        ),
59
-        'Sabberworm\\CSS\\' => 
60
-        array (
61
-            0 => __DIR__ . '/..' . '/sabberworm/php-css-parser/src',
62
-        ),
63
-        'PhpParser\\' => 
64
-        array (
65
-            0 => __DIR__ . '/..' . '/nikic/php-parser/lib/PhpParser',
66
-        ),
67
-        'Masterminds\\' => 
68
-        array (
69
-            0 => __DIR__ . '/..' . '/masterminds/html5/src',
70
-        ),
71
-        'FontLib\\' => 
72
-        array (
73
-            0 => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib',
74
-        ),
75
-        'Dompdf\\' => 
76
-        array (
77
-            0 => __DIR__ . '/..' . '/dompdf/dompdf/src',
78
-        ),
79
-        'Doctrine\\Instantiator\\' => 
80
-        array (
81
-            0 => __DIR__ . '/..' . '/doctrine/instantiator/src/Doctrine/Instantiator',
82
-        ),
83
-        'DeepCopy\\' => 
84
-        array (
85
-            0 => __DIR__ . '/..' . '/myclabs/deep-copy/src/DeepCopy',
86
-        ),
87
-    );
46
+	public static $prefixDirsPsr4 = array (
47
+		'TijsVerkoyen\\CssToInlineStyles\\' => 
48
+		array (
49
+			0 => __DIR__ . '/..' . '/tijsverkoyen/css-to-inline-styles/src',
50
+		),
51
+		'Symfony\\Component\\CssSelector\\' => 
52
+		array (
53
+			0 => __DIR__ . '/..' . '/symfony/css-selector',
54
+		),
55
+		'Svg\\' => 
56
+		array (
57
+			0 => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg',
58
+		),
59
+		'Sabberworm\\CSS\\' => 
60
+		array (
61
+			0 => __DIR__ . '/..' . '/sabberworm/php-css-parser/src',
62
+		),
63
+		'PhpParser\\' => 
64
+		array (
65
+			0 => __DIR__ . '/..' . '/nikic/php-parser/lib/PhpParser',
66
+		),
67
+		'Masterminds\\' => 
68
+		array (
69
+			0 => __DIR__ . '/..' . '/masterminds/html5/src',
70
+		),
71
+		'FontLib\\' => 
72
+		array (
73
+			0 => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib',
74
+		),
75
+		'Dompdf\\' => 
76
+		array (
77
+			0 => __DIR__ . '/..' . '/dompdf/dompdf/src',
78
+		),
79
+		'Doctrine\\Instantiator\\' => 
80
+		array (
81
+			0 => __DIR__ . '/..' . '/doctrine/instantiator/src/Doctrine/Instantiator',
82
+		),
83
+		'DeepCopy\\' => 
84
+		array (
85
+			0 => __DIR__ . '/..' . '/myclabs/deep-copy/src/DeepCopy',
86
+		),
87
+	);
88 88
 
89
-    public static $classMap = array (
90
-        'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php',
91
-        'Dompdf\\Cpdf' => __DIR__ . '/..' . '/dompdf/dompdf/lib/Cpdf.php',
92
-        'PHPUnit\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Exception.php',
93
-        'PHPUnit\\Framework\\ActualValueIsNotAnObjectException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/ActualValueIsNotAnObjectException.php',
94
-        'PHPUnit\\Framework\\Assert' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Assert.php',
95
-        'PHPUnit\\Framework\\AssertionFailedError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/AssertionFailedError.php',
96
-        'PHPUnit\\Framework\\CodeCoverageException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/CodeCoverageException.php',
97
-        'PHPUnit\\Framework\\ComparisonMethodDoesNotAcceptParameterTypeException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/ComparisonMethodDoesNotAcceptParameterTypeException.php',
98
-        'PHPUnit\\Framework\\ComparisonMethodDoesNotDeclareBoolReturnTypeException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/ComparisonMethodDoesNotDeclareBoolReturnTypeException.php',
99
-        'PHPUnit\\Framework\\ComparisonMethodDoesNotDeclareExactlyOneParameterException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/ComparisonMethodDoesNotDeclareExactlyOneParameterException.php',
100
-        'PHPUnit\\Framework\\ComparisonMethodDoesNotDeclareParameterTypeException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/ComparisonMethodDoesNotDeclareParameterTypeException.php',
101
-        'PHPUnit\\Framework\\ComparisonMethodDoesNotExistException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/ComparisonMethodDoesNotExistException.php',
102
-        'PHPUnit\\Framework\\Constraint\\ArrayHasKey' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Traversable/ArrayHasKey.php',
103
-        'PHPUnit\\Framework\\Constraint\\BinaryOperator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Operator/BinaryOperator.php',
104
-        'PHPUnit\\Framework\\Constraint\\Callback' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Callback.php',
105
-        'PHPUnit\\Framework\\Constraint\\ClassHasAttribute' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Object/ClassHasAttribute.php',
106
-        'PHPUnit\\Framework\\Constraint\\ClassHasStaticAttribute' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Object/ClassHasStaticAttribute.php',
107
-        'PHPUnit\\Framework\\Constraint\\Constraint' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Constraint.php',
108
-        'PHPUnit\\Framework\\Constraint\\Count' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Cardinality/Count.php',
109
-        'PHPUnit\\Framework\\Constraint\\DirectoryExists' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Filesystem/DirectoryExists.php',
110
-        'PHPUnit\\Framework\\Constraint\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Exception/Exception.php',
111
-        'PHPUnit\\Framework\\Constraint\\ExceptionCode' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Exception/ExceptionCode.php',
112
-        'PHPUnit\\Framework\\Constraint\\ExceptionMessage' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Exception/ExceptionMessage.php',
113
-        'PHPUnit\\Framework\\Constraint\\ExceptionMessageRegularExpression' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Exception/ExceptionMessageRegularExpression.php',
114
-        'PHPUnit\\Framework\\Constraint\\FileExists' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Filesystem/FileExists.php',
115
-        'PHPUnit\\Framework\\Constraint\\GreaterThan' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Cardinality/GreaterThan.php',
116
-        'PHPUnit\\Framework\\Constraint\\IsAnything' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/IsAnything.php',
117
-        'PHPUnit\\Framework\\Constraint\\IsEmpty' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Cardinality/IsEmpty.php',
118
-        'PHPUnit\\Framework\\Constraint\\IsEqual' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Equality/IsEqual.php',
119
-        'PHPUnit\\Framework\\Constraint\\IsEqualCanonicalizing' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Equality/IsEqualCanonicalizing.php',
120
-        'PHPUnit\\Framework\\Constraint\\IsEqualIgnoringCase' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Equality/IsEqualIgnoringCase.php',
121
-        'PHPUnit\\Framework\\Constraint\\IsEqualWithDelta' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Equality/IsEqualWithDelta.php',
122
-        'PHPUnit\\Framework\\Constraint\\IsFalse' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Boolean/IsFalse.php',
123
-        'PHPUnit\\Framework\\Constraint\\IsFinite' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Math/IsFinite.php',
124
-        'PHPUnit\\Framework\\Constraint\\IsIdentical' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/IsIdentical.php',
125
-        'PHPUnit\\Framework\\Constraint\\IsInfinite' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Math/IsInfinite.php',
126
-        'PHPUnit\\Framework\\Constraint\\IsInstanceOf' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Type/IsInstanceOf.php',
127
-        'PHPUnit\\Framework\\Constraint\\IsJson' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/String/IsJson.php',
128
-        'PHPUnit\\Framework\\Constraint\\IsNan' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Math/IsNan.php',
129
-        'PHPUnit\\Framework\\Constraint\\IsNull' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Type/IsNull.php',
130
-        'PHPUnit\\Framework\\Constraint\\IsReadable' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Filesystem/IsReadable.php',
131
-        'PHPUnit\\Framework\\Constraint\\IsTrue' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Boolean/IsTrue.php',
132
-        'PHPUnit\\Framework\\Constraint\\IsType' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Type/IsType.php',
133
-        'PHPUnit\\Framework\\Constraint\\IsWritable' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Filesystem/IsWritable.php',
134
-        'PHPUnit\\Framework\\Constraint\\JsonMatches' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/JsonMatches.php',
135
-        'PHPUnit\\Framework\\Constraint\\JsonMatchesErrorMessageProvider' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/JsonMatchesErrorMessageProvider.php',
136
-        'PHPUnit\\Framework\\Constraint\\LessThan' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Cardinality/LessThan.php',
137
-        'PHPUnit\\Framework\\Constraint\\LogicalAnd' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Operator/LogicalAnd.php',
138
-        'PHPUnit\\Framework\\Constraint\\LogicalNot' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Operator/LogicalNot.php',
139
-        'PHPUnit\\Framework\\Constraint\\LogicalOr' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Operator/LogicalOr.php',
140
-        'PHPUnit\\Framework\\Constraint\\LogicalXor' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Operator/LogicalXor.php',
141
-        'PHPUnit\\Framework\\Constraint\\ObjectEquals' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Object/ObjectEquals.php',
142
-        'PHPUnit\\Framework\\Constraint\\ObjectHasAttribute' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Object/ObjectHasAttribute.php',
143
-        'PHPUnit\\Framework\\Constraint\\Operator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Operator/Operator.php',
144
-        'PHPUnit\\Framework\\Constraint\\RegularExpression' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/String/RegularExpression.php',
145
-        'PHPUnit\\Framework\\Constraint\\SameSize' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Cardinality/SameSize.php',
146
-        'PHPUnit\\Framework\\Constraint\\StringContains' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/String/StringContains.php',
147
-        'PHPUnit\\Framework\\Constraint\\StringEndsWith' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/String/StringEndsWith.php',
148
-        'PHPUnit\\Framework\\Constraint\\StringMatchesFormatDescription' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/String/StringMatchesFormatDescription.php',
149
-        'PHPUnit\\Framework\\Constraint\\StringStartsWith' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/String/StringStartsWith.php',
150
-        'PHPUnit\\Framework\\Constraint\\TraversableContains' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Traversable/TraversableContains.php',
151
-        'PHPUnit\\Framework\\Constraint\\TraversableContainsEqual' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Traversable/TraversableContainsEqual.php',
152
-        'PHPUnit\\Framework\\Constraint\\TraversableContainsIdentical' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Traversable/TraversableContainsIdentical.php',
153
-        'PHPUnit\\Framework\\Constraint\\TraversableContainsOnly' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Traversable/TraversableContainsOnly.php',
154
-        'PHPUnit\\Framework\\Constraint\\UnaryOperator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Operator/UnaryOperator.php',
155
-        'PHPUnit\\Framework\\CoveredCodeNotExecutedException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/CoveredCodeNotExecutedException.php',
156
-        'PHPUnit\\Framework\\DataProviderTestSuite' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/DataProviderTestSuite.php',
157
-        'PHPUnit\\Framework\\Error' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/Error.php',
158
-        'PHPUnit\\Framework\\ErrorTestCase' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/ErrorTestCase.php',
159
-        'PHPUnit\\Framework\\Error\\Deprecated' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Error/Deprecated.php',
160
-        'PHPUnit\\Framework\\Error\\Error' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Error/Error.php',
161
-        'PHPUnit\\Framework\\Error\\Notice' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Error/Notice.php',
162
-        'PHPUnit\\Framework\\Error\\Warning' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Error/Warning.php',
163
-        'PHPUnit\\Framework\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/Exception.php',
164
-        'PHPUnit\\Framework\\ExceptionWrapper' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/ExceptionWrapper.php',
165
-        'PHPUnit\\Framework\\ExecutionOrderDependency' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/ExecutionOrderDependency.php',
166
-        'PHPUnit\\Framework\\ExpectationFailedException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/ExpectationFailedException.php',
167
-        'PHPUnit\\Framework\\IncompleteTest' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/IncompleteTest.php',
168
-        'PHPUnit\\Framework\\IncompleteTestCase' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/IncompleteTestCase.php',
169
-        'PHPUnit\\Framework\\IncompleteTestError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/IncompleteTestError.php',
170
-        'PHPUnit\\Framework\\InvalidArgumentException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/InvalidArgumentException.php',
171
-        'PHPUnit\\Framework\\InvalidCoversTargetException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/InvalidCoversTargetException.php',
172
-        'PHPUnit\\Framework\\InvalidDataProviderException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/InvalidDataProviderException.php',
173
-        'PHPUnit\\Framework\\InvalidParameterGroupException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/InvalidParameterGroupException.php',
174
-        'PHPUnit\\Framework\\MissingCoversAnnotationException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/MissingCoversAnnotationException.php',
175
-        'PHPUnit\\Framework\\MockObject\\Api' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Api/Api.php',
176
-        'PHPUnit\\Framework\\MockObject\\BadMethodCallException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/BadMethodCallException.php',
177
-        'PHPUnit\\Framework\\MockObject\\Builder\\Identity' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Builder/Identity.php',
178
-        'PHPUnit\\Framework\\MockObject\\Builder\\InvocationMocker' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Builder/InvocationMocker.php',
179
-        'PHPUnit\\Framework\\MockObject\\Builder\\InvocationStubber' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Builder/InvocationStubber.php',
180
-        'PHPUnit\\Framework\\MockObject\\Builder\\MethodNameMatch' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Builder/MethodNameMatch.php',
181
-        'PHPUnit\\Framework\\MockObject\\Builder\\ParametersMatch' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Builder/ParametersMatch.php',
182
-        'PHPUnit\\Framework\\MockObject\\Builder\\Stub' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Builder/Stub.php',
183
-        'PHPUnit\\Framework\\MockObject\\CannotUseAddMethodsException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/CannotUseAddMethodsException.php',
184
-        'PHPUnit\\Framework\\MockObject\\CannotUseOnlyMethodsException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/CannotUseOnlyMethodsException.php',
185
-        'PHPUnit\\Framework\\MockObject\\ClassAlreadyExistsException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/ClassAlreadyExistsException.php',
186
-        'PHPUnit\\Framework\\MockObject\\ClassIsFinalException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/ClassIsFinalException.php',
187
-        'PHPUnit\\Framework\\MockObject\\ConfigurableMethod' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/ConfigurableMethod.php',
188
-        'PHPUnit\\Framework\\MockObject\\ConfigurableMethodsAlreadyInitializedException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/ConfigurableMethodsAlreadyInitializedException.php',
189
-        'PHPUnit\\Framework\\MockObject\\DuplicateMethodException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/DuplicateMethodException.php',
190
-        'PHPUnit\\Framework\\MockObject\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/Exception.php',
191
-        'PHPUnit\\Framework\\MockObject\\Generator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Generator.php',
192
-        'PHPUnit\\Framework\\MockObject\\IncompatibleReturnValueException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/IncompatibleReturnValueException.php',
193
-        'PHPUnit\\Framework\\MockObject\\InvalidMethodNameException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/InvalidMethodNameException.php',
194
-        'PHPUnit\\Framework\\MockObject\\Invocation' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Invocation.php',
195
-        'PHPUnit\\Framework\\MockObject\\InvocationHandler' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/InvocationHandler.php',
196
-        'PHPUnit\\Framework\\MockObject\\MatchBuilderNotFoundException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/MatchBuilderNotFoundException.php',
197
-        'PHPUnit\\Framework\\MockObject\\Matcher' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Matcher.php',
198
-        'PHPUnit\\Framework\\MockObject\\MatcherAlreadyRegisteredException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/MatcherAlreadyRegisteredException.php',
199
-        'PHPUnit\\Framework\\MockObject\\Method' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Api/Method.php',
200
-        'PHPUnit\\Framework\\MockObject\\MethodCannotBeConfiguredException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/MethodCannotBeConfiguredException.php',
201
-        'PHPUnit\\Framework\\MockObject\\MethodNameAlreadyConfiguredException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/MethodNameAlreadyConfiguredException.php',
202
-        'PHPUnit\\Framework\\MockObject\\MethodNameConstraint' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/MethodNameConstraint.php',
203
-        'PHPUnit\\Framework\\MockObject\\MethodNameNotConfiguredException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/MethodNameNotConfiguredException.php',
204
-        'PHPUnit\\Framework\\MockObject\\MethodParametersAlreadyConfiguredException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/MethodParametersAlreadyConfiguredException.php',
205
-        'PHPUnit\\Framework\\MockObject\\MockBuilder' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/MockBuilder.php',
206
-        'PHPUnit\\Framework\\MockObject\\MockClass' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/MockClass.php',
207
-        'PHPUnit\\Framework\\MockObject\\MockMethod' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/MockMethod.php',
208
-        'PHPUnit\\Framework\\MockObject\\MockMethodSet' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/MockMethodSet.php',
209
-        'PHPUnit\\Framework\\MockObject\\MockObject' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/MockObject.php',
210
-        'PHPUnit\\Framework\\MockObject\\MockTrait' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/MockTrait.php',
211
-        'PHPUnit\\Framework\\MockObject\\MockType' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/MockType.php',
212
-        'PHPUnit\\Framework\\MockObject\\OriginalConstructorInvocationRequiredException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/OriginalConstructorInvocationRequiredException.php',
213
-        'PHPUnit\\Framework\\MockObject\\ReflectionException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/ReflectionException.php',
214
-        'PHPUnit\\Framework\\MockObject\\ReturnValueNotConfiguredException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/ReturnValueNotConfiguredException.php',
215
-        'PHPUnit\\Framework\\MockObject\\Rule\\AnyInvokedCount' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/AnyInvokedCount.php',
216
-        'PHPUnit\\Framework\\MockObject\\Rule\\AnyParameters' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/AnyParameters.php',
217
-        'PHPUnit\\Framework\\MockObject\\Rule\\ConsecutiveParameters' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/ConsecutiveParameters.php',
218
-        'PHPUnit\\Framework\\MockObject\\Rule\\InvocationOrder' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/InvocationOrder.php',
219
-        'PHPUnit\\Framework\\MockObject\\Rule\\InvokedAtIndex' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/InvokedAtIndex.php',
220
-        'PHPUnit\\Framework\\MockObject\\Rule\\InvokedAtLeastCount' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/InvokedAtLeastCount.php',
221
-        'PHPUnit\\Framework\\MockObject\\Rule\\InvokedAtLeastOnce' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/InvokedAtLeastOnce.php',
222
-        'PHPUnit\\Framework\\MockObject\\Rule\\InvokedAtMostCount' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/InvokedAtMostCount.php',
223
-        'PHPUnit\\Framework\\MockObject\\Rule\\InvokedCount' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/InvokedCount.php',
224
-        'PHPUnit\\Framework\\MockObject\\Rule\\MethodName' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/MethodName.php',
225
-        'PHPUnit\\Framework\\MockObject\\Rule\\Parameters' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/Parameters.php',
226
-        'PHPUnit\\Framework\\MockObject\\Rule\\ParametersRule' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/ParametersRule.php',
227
-        'PHPUnit\\Framework\\MockObject\\RuntimeException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/RuntimeException.php',
228
-        'PHPUnit\\Framework\\MockObject\\SoapExtensionNotAvailableException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/SoapExtensionNotAvailableException.php',
229
-        'PHPUnit\\Framework\\MockObject\\Stub' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub.php',
230
-        'PHPUnit\\Framework\\MockObject\\Stub\\ConsecutiveCalls' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/ConsecutiveCalls.php',
231
-        'PHPUnit\\Framework\\MockObject\\Stub\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/Exception.php',
232
-        'PHPUnit\\Framework\\MockObject\\Stub\\ReturnArgument' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/ReturnArgument.php',
233
-        'PHPUnit\\Framework\\MockObject\\Stub\\ReturnCallback' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/ReturnCallback.php',
234
-        'PHPUnit\\Framework\\MockObject\\Stub\\ReturnReference' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/ReturnReference.php',
235
-        'PHPUnit\\Framework\\MockObject\\Stub\\ReturnSelf' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/ReturnSelf.php',
236
-        'PHPUnit\\Framework\\MockObject\\Stub\\ReturnStub' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/ReturnStub.php',
237
-        'PHPUnit\\Framework\\MockObject\\Stub\\ReturnValueMap' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/ReturnValueMap.php',
238
-        'PHPUnit\\Framework\\MockObject\\Stub\\Stub' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/Stub.php',
239
-        'PHPUnit\\Framework\\MockObject\\UnknownClassException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/UnknownClassException.php',
240
-        'PHPUnit\\Framework\\MockObject\\UnknownTraitException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/UnknownTraitException.php',
241
-        'PHPUnit\\Framework\\MockObject\\UnknownTypeException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/UnknownTypeException.php',
242
-        'PHPUnit\\Framework\\MockObject\\Verifiable' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Verifiable.php',
243
-        'PHPUnit\\Framework\\NoChildTestSuiteException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/NoChildTestSuiteException.php',
244
-        'PHPUnit\\Framework\\OutputError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/OutputError.php',
245
-        'PHPUnit\\Framework\\PHPTAssertionFailedError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/PHPTAssertionFailedError.php',
246
-        'PHPUnit\\Framework\\Reorderable' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Reorderable.php',
247
-        'PHPUnit\\Framework\\RiskyTestError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/RiskyTestError.php',
248
-        'PHPUnit\\Framework\\SelfDescribing' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/SelfDescribing.php',
249
-        'PHPUnit\\Framework\\SkippedTest' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/SkippedTest.php',
250
-        'PHPUnit\\Framework\\SkippedTestCase' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/SkippedTestCase.php',
251
-        'PHPUnit\\Framework\\SkippedTestError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/SkippedTestError.php',
252
-        'PHPUnit\\Framework\\SkippedTestSuiteError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/SkippedTestSuiteError.php',
253
-        'PHPUnit\\Framework\\SyntheticError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/SyntheticError.php',
254
-        'PHPUnit\\Framework\\SyntheticSkippedError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/SyntheticSkippedError.php',
255
-        'PHPUnit\\Framework\\Test' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Test.php',
256
-        'PHPUnit\\Framework\\TestBuilder' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/TestBuilder.php',
257
-        'PHPUnit\\Framework\\TestCase' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/TestCase.php',
258
-        'PHPUnit\\Framework\\TestFailure' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/TestFailure.php',
259
-        'PHPUnit\\Framework\\TestListener' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/TestListener.php',
260
-        'PHPUnit\\Framework\\TestListenerDefaultImplementation' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/TestListenerDefaultImplementation.php',
261
-        'PHPUnit\\Framework\\TestResult' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/TestResult.php',
262
-        'PHPUnit\\Framework\\TestSuite' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/TestSuite.php',
263
-        'PHPUnit\\Framework\\TestSuiteIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/TestSuiteIterator.php',
264
-        'PHPUnit\\Framework\\UnintentionallyCoveredCodeError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/UnintentionallyCoveredCodeError.php',
265
-        'PHPUnit\\Framework\\Warning' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/Warning.php',
266
-        'PHPUnit\\Framework\\WarningTestCase' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/WarningTestCase.php',
267
-        'PHPUnit\\Runner\\AfterIncompleteTestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterIncompleteTestHook.php',
268
-        'PHPUnit\\Runner\\AfterLastTestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterLastTestHook.php',
269
-        'PHPUnit\\Runner\\AfterRiskyTestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterRiskyTestHook.php',
270
-        'PHPUnit\\Runner\\AfterSkippedTestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterSkippedTestHook.php',
271
-        'PHPUnit\\Runner\\AfterSuccessfulTestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterSuccessfulTestHook.php',
272
-        'PHPUnit\\Runner\\AfterTestErrorHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterTestErrorHook.php',
273
-        'PHPUnit\\Runner\\AfterTestFailureHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterTestFailureHook.php',
274
-        'PHPUnit\\Runner\\AfterTestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterTestHook.php',
275
-        'PHPUnit\\Runner\\AfterTestWarningHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterTestWarningHook.php',
276
-        'PHPUnit\\Runner\\BaseTestRunner' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/BaseTestRunner.php',
277
-        'PHPUnit\\Runner\\BeforeFirstTestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/BeforeFirstTestHook.php',
278
-        'PHPUnit\\Runner\\BeforeTestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/BeforeTestHook.php',
279
-        'PHPUnit\\Runner\\DefaultTestResultCache' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/DefaultTestResultCache.php',
280
-        'PHPUnit\\Runner\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Exception.php',
281
-        'PHPUnit\\Runner\\Extension\\ExtensionHandler' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Extension/ExtensionHandler.php',
282
-        'PHPUnit\\Runner\\Extension\\PharLoader' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Extension/PharLoader.php',
283
-        'PHPUnit\\Runner\\Filter\\ExcludeGroupFilterIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Filter/ExcludeGroupFilterIterator.php',
284
-        'PHPUnit\\Runner\\Filter\\Factory' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Filter/Factory.php',
285
-        'PHPUnit\\Runner\\Filter\\GroupFilterIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Filter/GroupFilterIterator.php',
286
-        'PHPUnit\\Runner\\Filter\\IncludeGroupFilterIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Filter/IncludeGroupFilterIterator.php',
287
-        'PHPUnit\\Runner\\Filter\\NameFilterIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Filter/NameFilterIterator.php',
288
-        'PHPUnit\\Runner\\Hook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/Hook.php',
289
-        'PHPUnit\\Runner\\NullTestResultCache' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/NullTestResultCache.php',
290
-        'PHPUnit\\Runner\\PhptTestCase' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/PhptTestCase.php',
291
-        'PHPUnit\\Runner\\ResultCacheExtension' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/ResultCacheExtension.php',
292
-        'PHPUnit\\Runner\\StandardTestSuiteLoader' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/StandardTestSuiteLoader.php',
293
-        'PHPUnit\\Runner\\TestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/TestHook.php',
294
-        'PHPUnit\\Runner\\TestListenerAdapter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/TestListenerAdapter.php',
295
-        'PHPUnit\\Runner\\TestResultCache' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/TestResultCache.php',
296
-        'PHPUnit\\Runner\\TestSuiteLoader' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/TestSuiteLoader.php',
297
-        'PHPUnit\\Runner\\TestSuiteSorter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/TestSuiteSorter.php',
298
-        'PHPUnit\\Runner\\Version' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Version.php',
299
-        'PHPUnit\\TextUI\\CliArguments\\Builder' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/CliArguments/Builder.php',
300
-        'PHPUnit\\TextUI\\CliArguments\\Configuration' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/CliArguments/Configuration.php',
301
-        'PHPUnit\\TextUI\\CliArguments\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/CliArguments/Exception.php',
302
-        'PHPUnit\\TextUI\\CliArguments\\Mapper' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/CliArguments/Mapper.php',
303
-        'PHPUnit\\TextUI\\Command' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/Command.php',
304
-        'PHPUnit\\TextUI\\DefaultResultPrinter' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/DefaultResultPrinter.php',
305
-        'PHPUnit\\TextUI\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/Exception/Exception.php',
306
-        'PHPUnit\\TextUI\\Help' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/Help.php',
307
-        'PHPUnit\\TextUI\\ReflectionException' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/Exception/ReflectionException.php',
308
-        'PHPUnit\\TextUI\\ResultPrinter' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/ResultPrinter.php',
309
-        'PHPUnit\\TextUI\\RuntimeException' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/Exception/RuntimeException.php',
310
-        'PHPUnit\\TextUI\\TestDirectoryNotFoundException' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/Exception/TestDirectoryNotFoundException.php',
311
-        'PHPUnit\\TextUI\\TestFileNotFoundException' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/Exception/TestFileNotFoundException.php',
312
-        'PHPUnit\\TextUI\\TestRunner' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/TestRunner.php',
313
-        'PHPUnit\\TextUI\\TestSuiteMapper' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/TestSuiteMapper.php',
314
-        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\CodeCoverage' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/CodeCoverage.php',
315
-        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\FilterMapper' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/FilterMapper.php',
316
-        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Filter\\Directory' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Filter/Directory.php',
317
-        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Filter\\DirectoryCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Filter/DirectoryCollection.php',
318
-        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Filter\\DirectoryCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Filter/DirectoryCollectionIterator.php',
319
-        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Clover' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Clover.php',
320
-        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Cobertura' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Cobertura.php',
321
-        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Crap4j' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Crap4j.php',
322
-        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Html' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Html.php',
323
-        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Php' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Php.php',
324
-        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Text' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Text.php',
325
-        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Xml' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Xml.php',
326
-        'PHPUnit\\TextUI\\XmlConfiguration\\Configuration' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Configuration.php',
327
-        'PHPUnit\\TextUI\\XmlConfiguration\\Constant' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/Constant.php',
328
-        'PHPUnit\\TextUI\\XmlConfiguration\\ConstantCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/ConstantCollection.php',
329
-        'PHPUnit\\TextUI\\XmlConfiguration\\ConstantCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/ConstantCollectionIterator.php',
330
-        'PHPUnit\\TextUI\\XmlConfiguration\\ConvertLogTypes' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/ConvertLogTypes.php',
331
-        'PHPUnit\\TextUI\\XmlConfiguration\\CoverageCloverToReport' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/CoverageCloverToReport.php',
332
-        'PHPUnit\\TextUI\\XmlConfiguration\\CoverageCrap4jToReport' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/CoverageCrap4jToReport.php',
333
-        'PHPUnit\\TextUI\\XmlConfiguration\\CoverageHtmlToReport' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/CoverageHtmlToReport.php',
334
-        'PHPUnit\\TextUI\\XmlConfiguration\\CoveragePhpToReport' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/CoveragePhpToReport.php',
335
-        'PHPUnit\\TextUI\\XmlConfiguration\\CoverageTextToReport' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/CoverageTextToReport.php',
336
-        'PHPUnit\\TextUI\\XmlConfiguration\\CoverageXmlToReport' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/CoverageXmlToReport.php',
337
-        'PHPUnit\\TextUI\\XmlConfiguration\\Directory' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Filesystem/Directory.php',
338
-        'PHPUnit\\TextUI\\XmlConfiguration\\DirectoryCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Filesystem/DirectoryCollection.php',
339
-        'PHPUnit\\TextUI\\XmlConfiguration\\DirectoryCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Filesystem/DirectoryCollectionIterator.php',
340
-        'PHPUnit\\TextUI\\XmlConfiguration\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Exception.php',
341
-        'PHPUnit\\TextUI\\XmlConfiguration\\Extension' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHPUnit/Extension.php',
342
-        'PHPUnit\\TextUI\\XmlConfiguration\\ExtensionCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHPUnit/ExtensionCollection.php',
343
-        'PHPUnit\\TextUI\\XmlConfiguration\\ExtensionCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHPUnit/ExtensionCollectionIterator.php',
344
-        'PHPUnit\\TextUI\\XmlConfiguration\\File' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Filesystem/File.php',
345
-        'PHPUnit\\TextUI\\XmlConfiguration\\FileCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Filesystem/FileCollection.php',
346
-        'PHPUnit\\TextUI\\XmlConfiguration\\FileCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Filesystem/FileCollectionIterator.php',
347
-        'PHPUnit\\TextUI\\XmlConfiguration\\Generator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Generator.php',
348
-        'PHPUnit\\TextUI\\XmlConfiguration\\Group' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Group/Group.php',
349
-        'PHPUnit\\TextUI\\XmlConfiguration\\GroupCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Group/GroupCollection.php',
350
-        'PHPUnit\\TextUI\\XmlConfiguration\\GroupCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Group/GroupCollectionIterator.php',
351
-        'PHPUnit\\TextUI\\XmlConfiguration\\Groups' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Group/Groups.php',
352
-        'PHPUnit\\TextUI\\XmlConfiguration\\IniSetting' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/IniSetting.php',
353
-        'PHPUnit\\TextUI\\XmlConfiguration\\IniSettingCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/IniSettingCollection.php',
354
-        'PHPUnit\\TextUI\\XmlConfiguration\\IniSettingCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/IniSettingCollectionIterator.php',
355
-        'PHPUnit\\TextUI\\XmlConfiguration\\IntroduceCoverageElement' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/IntroduceCoverageElement.php',
356
-        'PHPUnit\\TextUI\\XmlConfiguration\\Loader' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Loader.php',
357
-        'PHPUnit\\TextUI\\XmlConfiguration\\LogToReportMigration' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/LogToReportMigration.php',
358
-        'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\Junit' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/Junit.php',
359
-        'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\Logging' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/Logging.php',
360
-        'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\TeamCity' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/TeamCity.php',
361
-        'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\TestDox\\Html' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/TestDox/Html.php',
362
-        'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\TestDox\\Text' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/TestDox/Text.php',
363
-        'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\TestDox\\Xml' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/TestDox/Xml.php',
364
-        'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\Text' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/Text.php',
365
-        'PHPUnit\\TextUI\\XmlConfiguration\\Migration' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/Migration.php',
366
-        'PHPUnit\\TextUI\\XmlConfiguration\\MigrationBuilder' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/MigrationBuilder.php',
367
-        'PHPUnit\\TextUI\\XmlConfiguration\\MigrationBuilderException' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/MigrationBuilderException.php',
368
-        'PHPUnit\\TextUI\\XmlConfiguration\\MigrationException' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/MigrationException.php',
369
-        'PHPUnit\\TextUI\\XmlConfiguration\\Migrator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrator.php',
370
-        'PHPUnit\\TextUI\\XmlConfiguration\\MoveAttributesFromFilterWhitelistToCoverage' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/MoveAttributesFromFilterWhitelistToCoverage.php',
371
-        'PHPUnit\\TextUI\\XmlConfiguration\\MoveAttributesFromRootToCoverage' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/MoveAttributesFromRootToCoverage.php',
372
-        'PHPUnit\\TextUI\\XmlConfiguration\\MoveWhitelistDirectoriesToCoverage' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/MoveWhitelistDirectoriesToCoverage.php',
373
-        'PHPUnit\\TextUI\\XmlConfiguration\\MoveWhitelistExcludesToCoverage' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/MoveWhitelistExcludesToCoverage.php',
374
-        'PHPUnit\\TextUI\\XmlConfiguration\\PHPUnit' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHPUnit/PHPUnit.php',
375
-        'PHPUnit\\TextUI\\XmlConfiguration\\Php' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/Php.php',
376
-        'PHPUnit\\TextUI\\XmlConfiguration\\PhpHandler' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/PhpHandler.php',
377
-        'PHPUnit\\TextUI\\XmlConfiguration\\RemoveCacheTokensAttribute' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/RemoveCacheTokensAttribute.php',
378
-        'PHPUnit\\TextUI\\XmlConfiguration\\RemoveEmptyFilter' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/RemoveEmptyFilter.php',
379
-        'PHPUnit\\TextUI\\XmlConfiguration\\RemoveLogTypes' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/RemoveLogTypes.php',
380
-        'PHPUnit\\TextUI\\XmlConfiguration\\TestDirectory' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestDirectory.php',
381
-        'PHPUnit\\TextUI\\XmlConfiguration\\TestDirectoryCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestDirectoryCollection.php',
382
-        'PHPUnit\\TextUI\\XmlConfiguration\\TestDirectoryCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestDirectoryCollectionIterator.php',
383
-        'PHPUnit\\TextUI\\XmlConfiguration\\TestFile' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestFile.php',
384
-        'PHPUnit\\TextUI\\XmlConfiguration\\TestFileCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestFileCollection.php',
385
-        'PHPUnit\\TextUI\\XmlConfiguration\\TestFileCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestFileCollectionIterator.php',
386
-        'PHPUnit\\TextUI\\XmlConfiguration\\TestSuite' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestSuite.php',
387
-        'PHPUnit\\TextUI\\XmlConfiguration\\TestSuiteCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestSuiteCollection.php',
388
-        'PHPUnit\\TextUI\\XmlConfiguration\\TestSuiteCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestSuiteCollectionIterator.php',
389
-        'PHPUnit\\TextUI\\XmlConfiguration\\UpdateSchemaLocationTo93' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/UpdateSchemaLocationTo93.php',
390
-        'PHPUnit\\TextUI\\XmlConfiguration\\Variable' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/Variable.php',
391
-        'PHPUnit\\TextUI\\XmlConfiguration\\VariableCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/VariableCollection.php',
392
-        'PHPUnit\\TextUI\\XmlConfiguration\\VariableCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/VariableCollectionIterator.php',
393
-        'PHPUnit\\Util\\Annotation\\DocBlock' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Annotation/DocBlock.php',
394
-        'PHPUnit\\Util\\Annotation\\Registry' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Annotation/Registry.php',
395
-        'PHPUnit\\Util\\Blacklist' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Blacklist.php',
396
-        'PHPUnit\\Util\\Cloner' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Cloner.php',
397
-        'PHPUnit\\Util\\Color' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Color.php',
398
-        'PHPUnit\\Util\\ErrorHandler' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/ErrorHandler.php',
399
-        'PHPUnit\\Util\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Exception.php',
400
-        'PHPUnit\\Util\\ExcludeList' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/ExcludeList.php',
401
-        'PHPUnit\\Util\\FileLoader' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/FileLoader.php',
402
-        'PHPUnit\\Util\\Filesystem' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Filesystem.php',
403
-        'PHPUnit\\Util\\Filter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Filter.php',
404
-        'PHPUnit\\Util\\GlobalState' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/GlobalState.php',
405
-        'PHPUnit\\Util\\InvalidDataSetException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/InvalidDataSetException.php',
406
-        'PHPUnit\\Util\\Json' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Json.php',
407
-        'PHPUnit\\Util\\Log\\JUnit' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Log/JUnit.php',
408
-        'PHPUnit\\Util\\Log\\TeamCity' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Log/TeamCity.php',
409
-        'PHPUnit\\Util\\PHP\\AbstractPhpProcess' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/PHP/AbstractPhpProcess.php',
410
-        'PHPUnit\\Util\\PHP\\DefaultPhpProcess' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/PHP/DefaultPhpProcess.php',
411
-        'PHPUnit\\Util\\PHP\\WindowsPhpProcess' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/PHP/WindowsPhpProcess.php',
412
-        'PHPUnit\\Util\\Printer' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Printer.php',
413
-        'PHPUnit\\Util\\Reflection' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Reflection.php',
414
-        'PHPUnit\\Util\\RegularExpression' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/RegularExpression.php',
415
-        'PHPUnit\\Util\\Test' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Test.php',
416
-        'PHPUnit\\Util\\TestDox\\CliTestDoxPrinter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/TestDox/CliTestDoxPrinter.php',
417
-        'PHPUnit\\Util\\TestDox\\HtmlResultPrinter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/TestDox/HtmlResultPrinter.php',
418
-        'PHPUnit\\Util\\TestDox\\NamePrettifier' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/TestDox/NamePrettifier.php',
419
-        'PHPUnit\\Util\\TestDox\\ResultPrinter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/TestDox/ResultPrinter.php',
420
-        'PHPUnit\\Util\\TestDox\\TestDoxPrinter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/TestDox/TestDoxPrinter.php',
421
-        'PHPUnit\\Util\\TestDox\\TextResultPrinter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/TestDox/TextResultPrinter.php',
422
-        'PHPUnit\\Util\\TestDox\\XmlResultPrinter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/TestDox/XmlResultPrinter.php',
423
-        'PHPUnit\\Util\\TextTestListRenderer' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/TextTestListRenderer.php',
424
-        'PHPUnit\\Util\\Type' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Type.php',
425
-        'PHPUnit\\Util\\VersionComparisonOperator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/VersionComparisonOperator.php',
426
-        'PHPUnit\\Util\\XdebugFilterScriptGenerator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/XdebugFilterScriptGenerator.php',
427
-        'PHPUnit\\Util\\Xml' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml.php',
428
-        'PHPUnit\\Util\\XmlTestListRenderer' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/XmlTestListRenderer.php',
429
-        'PHPUnit\\Util\\Xml\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/Exception.php',
430
-        'PHPUnit\\Util\\Xml\\FailedSchemaDetectionResult' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/FailedSchemaDetectionResult.php',
431
-        'PHPUnit\\Util\\Xml\\Loader' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/Loader.php',
432
-        'PHPUnit\\Util\\Xml\\SchemaDetectionResult' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/SchemaDetectionResult.php',
433
-        'PHPUnit\\Util\\Xml\\SchemaDetector' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/SchemaDetector.php',
434
-        'PHPUnit\\Util\\Xml\\SchemaFinder' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/SchemaFinder.php',
435
-        'PHPUnit\\Util\\Xml\\SnapshotNodeList' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/SnapshotNodeList.php',
436
-        'PHPUnit\\Util\\Xml\\SuccessfulSchemaDetectionResult' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/SuccessfulSchemaDetectionResult.php',
437
-        'PHPUnit\\Util\\Xml\\ValidationResult' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/ValidationResult.php',
438
-        'PHPUnit\\Util\\Xml\\Validator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/Validator.php',
439
-        'PharIo\\Manifest\\Application' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Application.php',
440
-        'PharIo\\Manifest\\ApplicationName' => __DIR__ . '/..' . '/phar-io/manifest/src/values/ApplicationName.php',
441
-        'PharIo\\Manifest\\Author' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Author.php',
442
-        'PharIo\\Manifest\\AuthorCollection' => __DIR__ . '/..' . '/phar-io/manifest/src/values/AuthorCollection.php',
443
-        'PharIo\\Manifest\\AuthorCollectionIterator' => __DIR__ . '/..' . '/phar-io/manifest/src/values/AuthorCollectionIterator.php',
444
-        'PharIo\\Manifest\\AuthorElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/AuthorElement.php',
445
-        'PharIo\\Manifest\\AuthorElementCollection' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/AuthorElementCollection.php',
446
-        'PharIo\\Manifest\\BundledComponent' => __DIR__ . '/..' . '/phar-io/manifest/src/values/BundledComponent.php',
447
-        'PharIo\\Manifest\\BundledComponentCollection' => __DIR__ . '/..' . '/phar-io/manifest/src/values/BundledComponentCollection.php',
448
-        'PharIo\\Manifest\\BundledComponentCollectionIterator' => __DIR__ . '/..' . '/phar-io/manifest/src/values/BundledComponentCollectionIterator.php',
449
-        'PharIo\\Manifest\\BundlesElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/BundlesElement.php',
450
-        'PharIo\\Manifest\\ComponentElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ComponentElement.php',
451
-        'PharIo\\Manifest\\ComponentElementCollection' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ComponentElementCollection.php',
452
-        'PharIo\\Manifest\\ContainsElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ContainsElement.php',
453
-        'PharIo\\Manifest\\CopyrightElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/CopyrightElement.php',
454
-        'PharIo\\Manifest\\CopyrightInformation' => __DIR__ . '/..' . '/phar-io/manifest/src/values/CopyrightInformation.php',
455
-        'PharIo\\Manifest\\ElementCollection' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ElementCollection.php',
456
-        'PharIo\\Manifest\\ElementCollectionException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/ElementCollectionException.php',
457
-        'PharIo\\Manifest\\Email' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Email.php',
458
-        'PharIo\\Manifest\\Exception' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/Exception.php',
459
-        'PharIo\\Manifest\\ExtElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ExtElement.php',
460
-        'PharIo\\Manifest\\ExtElementCollection' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ExtElementCollection.php',
461
-        'PharIo\\Manifest\\Extension' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Extension.php',
462
-        'PharIo\\Manifest\\ExtensionElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ExtensionElement.php',
463
-        'PharIo\\Manifest\\InvalidApplicationNameException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/InvalidApplicationNameException.php',
464
-        'PharIo\\Manifest\\InvalidEmailException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/InvalidEmailException.php',
465
-        'PharIo\\Manifest\\InvalidUrlException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/InvalidUrlException.php',
466
-        'PharIo\\Manifest\\Library' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Library.php',
467
-        'PharIo\\Manifest\\License' => __DIR__ . '/..' . '/phar-io/manifest/src/values/License.php',
468
-        'PharIo\\Manifest\\LicenseElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/LicenseElement.php',
469
-        'PharIo\\Manifest\\Manifest' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Manifest.php',
470
-        'PharIo\\Manifest\\ManifestDocument' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ManifestDocument.php',
471
-        'PharIo\\Manifest\\ManifestDocumentException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/ManifestDocumentException.php',
472
-        'PharIo\\Manifest\\ManifestDocumentLoadingException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/ManifestDocumentLoadingException.php',
473
-        'PharIo\\Manifest\\ManifestDocumentMapper' => __DIR__ . '/..' . '/phar-io/manifest/src/ManifestDocumentMapper.php',
474
-        'PharIo\\Manifest\\ManifestDocumentMapperException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/ManifestDocumentMapperException.php',
475
-        'PharIo\\Manifest\\ManifestElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ManifestElement.php',
476
-        'PharIo\\Manifest\\ManifestElementException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/ManifestElementException.php',
477
-        'PharIo\\Manifest\\ManifestLoader' => __DIR__ . '/..' . '/phar-io/manifest/src/ManifestLoader.php',
478
-        'PharIo\\Manifest\\ManifestLoaderException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/ManifestLoaderException.php',
479
-        'PharIo\\Manifest\\ManifestSerializer' => __DIR__ . '/..' . '/phar-io/manifest/src/ManifestSerializer.php',
480
-        'PharIo\\Manifest\\PhpElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/PhpElement.php',
481
-        'PharIo\\Manifest\\PhpExtensionRequirement' => __DIR__ . '/..' . '/phar-io/manifest/src/values/PhpExtensionRequirement.php',
482
-        'PharIo\\Manifest\\PhpVersionRequirement' => __DIR__ . '/..' . '/phar-io/manifest/src/values/PhpVersionRequirement.php',
483
-        'PharIo\\Manifest\\Requirement' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Requirement.php',
484
-        'PharIo\\Manifest\\RequirementCollection' => __DIR__ . '/..' . '/phar-io/manifest/src/values/RequirementCollection.php',
485
-        'PharIo\\Manifest\\RequirementCollectionIterator' => __DIR__ . '/..' . '/phar-io/manifest/src/values/RequirementCollectionIterator.php',
486
-        'PharIo\\Manifest\\RequiresElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/RequiresElement.php',
487
-        'PharIo\\Manifest\\Type' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Type.php',
488
-        'PharIo\\Manifest\\Url' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Url.php',
489
-        'PharIo\\Version\\AbstractVersionConstraint' => __DIR__ . '/..' . '/phar-io/version/src/constraints/AbstractVersionConstraint.php',
490
-        'PharIo\\Version\\AndVersionConstraintGroup' => __DIR__ . '/..' . '/phar-io/version/src/constraints/AndVersionConstraintGroup.php',
491
-        'PharIo\\Version\\AnyVersionConstraint' => __DIR__ . '/..' . '/phar-io/version/src/constraints/AnyVersionConstraint.php',
492
-        'PharIo\\Version\\BuildMetaData' => __DIR__ . '/..' . '/phar-io/version/src/BuildMetaData.php',
493
-        'PharIo\\Version\\ExactVersionConstraint' => __DIR__ . '/..' . '/phar-io/version/src/constraints/ExactVersionConstraint.php',
494
-        'PharIo\\Version\\Exception' => __DIR__ . '/..' . '/phar-io/version/src/exceptions/Exception.php',
495
-        'PharIo\\Version\\GreaterThanOrEqualToVersionConstraint' => __DIR__ . '/..' . '/phar-io/version/src/constraints/GreaterThanOrEqualToVersionConstraint.php',
496
-        'PharIo\\Version\\InvalidPreReleaseSuffixException' => __DIR__ . '/..' . '/phar-io/version/src/exceptions/InvalidPreReleaseSuffixException.php',
497
-        'PharIo\\Version\\InvalidVersionException' => __DIR__ . '/..' . '/phar-io/version/src/exceptions/InvalidVersionException.php',
498
-        'PharIo\\Version\\NoBuildMetaDataException' => __DIR__ . '/..' . '/phar-io/version/src/exceptions/NoBuildMetaDataException.php',
499
-        'PharIo\\Version\\NoPreReleaseSuffixException' => __DIR__ . '/..' . '/phar-io/version/src/exceptions/NoPreReleaseSuffixException.php',
500
-        'PharIo\\Version\\OrVersionConstraintGroup' => __DIR__ . '/..' . '/phar-io/version/src/constraints/OrVersionConstraintGroup.php',
501
-        'PharIo\\Version\\PreReleaseSuffix' => __DIR__ . '/..' . '/phar-io/version/src/PreReleaseSuffix.php',
502
-        'PharIo\\Version\\SpecificMajorAndMinorVersionConstraint' => __DIR__ . '/..' . '/phar-io/version/src/constraints/SpecificMajorAndMinorVersionConstraint.php',
503
-        'PharIo\\Version\\SpecificMajorVersionConstraint' => __DIR__ . '/..' . '/phar-io/version/src/constraints/SpecificMajorVersionConstraint.php',
504
-        'PharIo\\Version\\UnsupportedVersionConstraintException' => __DIR__ . '/..' . '/phar-io/version/src/exceptions/UnsupportedVersionConstraintException.php',
505
-        'PharIo\\Version\\Version' => __DIR__ . '/..' . '/phar-io/version/src/Version.php',
506
-        'PharIo\\Version\\VersionConstraint' => __DIR__ . '/..' . '/phar-io/version/src/constraints/VersionConstraint.php',
507
-        'PharIo\\Version\\VersionConstraintParser' => __DIR__ . '/..' . '/phar-io/version/src/VersionConstraintParser.php',
508
-        'PharIo\\Version\\VersionConstraintValue' => __DIR__ . '/..' . '/phar-io/version/src/VersionConstraintValue.php',
509
-        'PharIo\\Version\\VersionNumber' => __DIR__ . '/..' . '/phar-io/version/src/VersionNumber.php',
510
-        'SebastianBergmann\\CliParser\\AmbiguousOptionException' => __DIR__ . '/..' . '/sebastian/cli-parser/src/exceptions/AmbiguousOptionException.php',
511
-        'SebastianBergmann\\CliParser\\Exception' => __DIR__ . '/..' . '/sebastian/cli-parser/src/exceptions/Exception.php',
512
-        'SebastianBergmann\\CliParser\\OptionDoesNotAllowArgumentException' => __DIR__ . '/..' . '/sebastian/cli-parser/src/exceptions/OptionDoesNotAllowArgumentException.php',
513
-        'SebastianBergmann\\CliParser\\Parser' => __DIR__ . '/..' . '/sebastian/cli-parser/src/Parser.php',
514
-        'SebastianBergmann\\CliParser\\RequiredOptionArgumentMissingException' => __DIR__ . '/..' . '/sebastian/cli-parser/src/exceptions/RequiredOptionArgumentMissingException.php',
515
-        'SebastianBergmann\\CliParser\\UnknownOptionException' => __DIR__ . '/..' . '/sebastian/cli-parser/src/exceptions/UnknownOptionException.php',
516
-        'SebastianBergmann\\CodeCoverage\\BranchAndPathCoverageNotSupportedException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/BranchAndPathCoverageNotSupportedException.php',
517
-        'SebastianBergmann\\CodeCoverage\\CodeCoverage' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/CodeCoverage.php',
518
-        'SebastianBergmann\\CodeCoverage\\DeadCodeDetectionNotSupportedException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/DeadCodeDetectionNotSupportedException.php',
519
-        'SebastianBergmann\\CodeCoverage\\Driver\\Driver' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Driver/Driver.php',
520
-        'SebastianBergmann\\CodeCoverage\\Driver\\PathExistsButIsNotDirectoryException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/PathExistsButIsNotDirectoryException.php',
521
-        'SebastianBergmann\\CodeCoverage\\Driver\\PcovDriver' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Driver/PcovDriver.php',
522
-        'SebastianBergmann\\CodeCoverage\\Driver\\PcovNotAvailableException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/PcovNotAvailableException.php',
523
-        'SebastianBergmann\\CodeCoverage\\Driver\\PhpdbgDriver' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Driver/PhpdbgDriver.php',
524
-        'SebastianBergmann\\CodeCoverage\\Driver\\PhpdbgNotAvailableException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/PhpdbgNotAvailableException.php',
525
-        'SebastianBergmann\\CodeCoverage\\Driver\\Selector' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Driver/Selector.php',
526
-        'SebastianBergmann\\CodeCoverage\\Driver\\WriteOperationFailedException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/WriteOperationFailedException.php',
527
-        'SebastianBergmann\\CodeCoverage\\Driver\\WrongXdebugVersionException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/WrongXdebugVersionException.php',
528
-        'SebastianBergmann\\CodeCoverage\\Driver\\Xdebug2Driver' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Driver/Xdebug2Driver.php',
529
-        'SebastianBergmann\\CodeCoverage\\Driver\\Xdebug2NotEnabledException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/Xdebug2NotEnabledException.php',
530
-        'SebastianBergmann\\CodeCoverage\\Driver\\Xdebug3Driver' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Driver/Xdebug3Driver.php',
531
-        'SebastianBergmann\\CodeCoverage\\Driver\\Xdebug3NotEnabledException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/Xdebug3NotEnabledException.php',
532
-        'SebastianBergmann\\CodeCoverage\\Driver\\XdebugNotAvailableException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/XdebugNotAvailableException.php',
533
-        'SebastianBergmann\\CodeCoverage\\Exception' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/Exception.php',
534
-        'SebastianBergmann\\CodeCoverage\\Filter' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Filter.php',
535
-        'SebastianBergmann\\CodeCoverage\\InvalidArgumentException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/InvalidArgumentException.php',
536
-        'SebastianBergmann\\CodeCoverage\\NoCodeCoverageDriverAvailableException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/NoCodeCoverageDriverAvailableException.php',
537
-        'SebastianBergmann\\CodeCoverage\\NoCodeCoverageDriverWithPathCoverageSupportAvailableException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/NoCodeCoverageDriverWithPathCoverageSupportAvailableException.php',
538
-        'SebastianBergmann\\CodeCoverage\\Node\\AbstractNode' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Node/AbstractNode.php',
539
-        'SebastianBergmann\\CodeCoverage\\Node\\Builder' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Node/Builder.php',
540
-        'SebastianBergmann\\CodeCoverage\\Node\\CrapIndex' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Node/CrapIndex.php',
541
-        'SebastianBergmann\\CodeCoverage\\Node\\Directory' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Node/Directory.php',
542
-        'SebastianBergmann\\CodeCoverage\\Node\\File' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Node/File.php',
543
-        'SebastianBergmann\\CodeCoverage\\Node\\Iterator' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Node/Iterator.php',
544
-        'SebastianBergmann\\CodeCoverage\\ParserException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/ParserException.php',
545
-        'SebastianBergmann\\CodeCoverage\\ProcessedCodeCoverageData' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/ProcessedCodeCoverageData.php',
546
-        'SebastianBergmann\\CodeCoverage\\RawCodeCoverageData' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/RawCodeCoverageData.php',
547
-        'SebastianBergmann\\CodeCoverage\\ReflectionException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/ReflectionException.php',
548
-        'SebastianBergmann\\CodeCoverage\\ReportAlreadyFinalizedException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/ReportAlreadyFinalizedException.php',
549
-        'SebastianBergmann\\CodeCoverage\\Report\\Clover' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Clover.php',
550
-        'SebastianBergmann\\CodeCoverage\\Report\\Cobertura' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Cobertura.php',
551
-        'SebastianBergmann\\CodeCoverage\\Report\\Crap4j' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Crap4j.php',
552
-        'SebastianBergmann\\CodeCoverage\\Report\\Html\\Dashboard' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Html/Renderer/Dashboard.php',
553
-        'SebastianBergmann\\CodeCoverage\\Report\\Html\\Directory' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Html/Renderer/Directory.php',
554
-        'SebastianBergmann\\CodeCoverage\\Report\\Html\\Facade' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Html/Facade.php',
555
-        'SebastianBergmann\\CodeCoverage\\Report\\Html\\File' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Html/Renderer/File.php',
556
-        'SebastianBergmann\\CodeCoverage\\Report\\Html\\Renderer' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Html/Renderer.php',
557
-        'SebastianBergmann\\CodeCoverage\\Report\\PHP' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/PHP.php',
558
-        'SebastianBergmann\\CodeCoverage\\Report\\Text' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Text.php',
559
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\BuildInformation' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/BuildInformation.php',
560
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Coverage' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Coverage.php',
561
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Directory' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Directory.php',
562
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Facade' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Facade.php',
563
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\File' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/File.php',
564
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Method' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Method.php',
565
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Node' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Node.php',
566
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Project' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Project.php',
567
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Report' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Report.php',
568
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Source' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Source.php',
569
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Tests' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Tests.php',
570
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Totals' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Totals.php',
571
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Unit' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Unit.php',
572
-        'SebastianBergmann\\CodeCoverage\\StaticAnalysisCacheNotConfiguredException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/StaticAnalysisCacheNotConfiguredException.php',
573
-        'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\CacheWarmer' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/StaticAnalysis/CacheWarmer.php',
574
-        'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\CachingFileAnalyser' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/StaticAnalysis/CachingFileAnalyser.php',
575
-        'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\CodeUnitFindingVisitor' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/StaticAnalysis/CodeUnitFindingVisitor.php',
576
-        'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\ExecutableLinesFindingVisitor' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/StaticAnalysis/ExecutableLinesFindingVisitor.php',
577
-        'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\FileAnalyser' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/StaticAnalysis/FileAnalyser.php',
578
-        'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\IgnoredLinesFindingVisitor' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/StaticAnalysis/IgnoredLinesFindingVisitor.php',
579
-        'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\ParsingFileAnalyser' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/StaticAnalysis/ParsingFileAnalyser.php',
580
-        'SebastianBergmann\\CodeCoverage\\TestIdMissingException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/TestIdMissingException.php',
581
-        'SebastianBergmann\\CodeCoverage\\UnintentionallyCoveredCodeException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/UnintentionallyCoveredCodeException.php',
582
-        'SebastianBergmann\\CodeCoverage\\Util\\DirectoryCouldNotBeCreatedException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/DirectoryCouldNotBeCreatedException.php',
583
-        'SebastianBergmann\\CodeCoverage\\Util\\Filesystem' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Util/Filesystem.php',
584
-        'SebastianBergmann\\CodeCoverage\\Util\\Percentage' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Util/Percentage.php',
585
-        'SebastianBergmann\\CodeCoverage\\Version' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Version.php',
586
-        'SebastianBergmann\\CodeCoverage\\XmlException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/XmlException.php',
587
-        'SebastianBergmann\\CodeUnitReverseLookup\\Wizard' => __DIR__ . '/..' . '/sebastian/code-unit-reverse-lookup/src/Wizard.php',
588
-        'SebastianBergmann\\CodeUnit\\ClassMethodUnit' => __DIR__ . '/..' . '/sebastian/code-unit/src/ClassMethodUnit.php',
589
-        'SebastianBergmann\\CodeUnit\\ClassUnit' => __DIR__ . '/..' . '/sebastian/code-unit/src/ClassUnit.php',
590
-        'SebastianBergmann\\CodeUnit\\CodeUnit' => __DIR__ . '/..' . '/sebastian/code-unit/src/CodeUnit.php',
591
-        'SebastianBergmann\\CodeUnit\\CodeUnitCollection' => __DIR__ . '/..' . '/sebastian/code-unit/src/CodeUnitCollection.php',
592
-        'SebastianBergmann\\CodeUnit\\CodeUnitCollectionIterator' => __DIR__ . '/..' . '/sebastian/code-unit/src/CodeUnitCollectionIterator.php',
593
-        'SebastianBergmann\\CodeUnit\\Exception' => __DIR__ . '/..' . '/sebastian/code-unit/src/exceptions/Exception.php',
594
-        'SebastianBergmann\\CodeUnit\\FunctionUnit' => __DIR__ . '/..' . '/sebastian/code-unit/src/FunctionUnit.php',
595
-        'SebastianBergmann\\CodeUnit\\InterfaceMethodUnit' => __DIR__ . '/..' . '/sebastian/code-unit/src/InterfaceMethodUnit.php',
596
-        'SebastianBergmann\\CodeUnit\\InterfaceUnit' => __DIR__ . '/..' . '/sebastian/code-unit/src/InterfaceUnit.php',
597
-        'SebastianBergmann\\CodeUnit\\InvalidCodeUnitException' => __DIR__ . '/..' . '/sebastian/code-unit/src/exceptions/InvalidCodeUnitException.php',
598
-        'SebastianBergmann\\CodeUnit\\Mapper' => __DIR__ . '/..' . '/sebastian/code-unit/src/Mapper.php',
599
-        'SebastianBergmann\\CodeUnit\\NoTraitException' => __DIR__ . '/..' . '/sebastian/code-unit/src/exceptions/NoTraitException.php',
600
-        'SebastianBergmann\\CodeUnit\\ReflectionException' => __DIR__ . '/..' . '/sebastian/code-unit/src/exceptions/ReflectionException.php',
601
-        'SebastianBergmann\\CodeUnit\\TraitMethodUnit' => __DIR__ . '/..' . '/sebastian/code-unit/src/TraitMethodUnit.php',
602
-        'SebastianBergmann\\CodeUnit\\TraitUnit' => __DIR__ . '/..' . '/sebastian/code-unit/src/TraitUnit.php',
603
-        'SebastianBergmann\\Comparator\\ArrayComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/ArrayComparator.php',
604
-        'SebastianBergmann\\Comparator\\Comparator' => __DIR__ . '/..' . '/sebastian/comparator/src/Comparator.php',
605
-        'SebastianBergmann\\Comparator\\ComparisonFailure' => __DIR__ . '/..' . '/sebastian/comparator/src/ComparisonFailure.php',
606
-        'SebastianBergmann\\Comparator\\DOMNodeComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/DOMNodeComparator.php',
607
-        'SebastianBergmann\\Comparator\\DateTimeComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/DateTimeComparator.php',
608
-        'SebastianBergmann\\Comparator\\DoubleComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/DoubleComparator.php',
609
-        'SebastianBergmann\\Comparator\\Exception' => __DIR__ . '/..' . '/sebastian/comparator/src/exceptions/Exception.php',
610
-        'SebastianBergmann\\Comparator\\ExceptionComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/ExceptionComparator.php',
611
-        'SebastianBergmann\\Comparator\\Factory' => __DIR__ . '/..' . '/sebastian/comparator/src/Factory.php',
612
-        'SebastianBergmann\\Comparator\\MockObjectComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/MockObjectComparator.php',
613
-        'SebastianBergmann\\Comparator\\NumericComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/NumericComparator.php',
614
-        'SebastianBergmann\\Comparator\\ObjectComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/ObjectComparator.php',
615
-        'SebastianBergmann\\Comparator\\ResourceComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/ResourceComparator.php',
616
-        'SebastianBergmann\\Comparator\\RuntimeException' => __DIR__ . '/..' . '/sebastian/comparator/src/exceptions/RuntimeException.php',
617
-        'SebastianBergmann\\Comparator\\ScalarComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/ScalarComparator.php',
618
-        'SebastianBergmann\\Comparator\\SplObjectStorageComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/SplObjectStorageComparator.php',
619
-        'SebastianBergmann\\Comparator\\TypeComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/TypeComparator.php',
620
-        'SebastianBergmann\\Complexity\\Calculator' => __DIR__ . '/..' . '/sebastian/complexity/src/Calculator.php',
621
-        'SebastianBergmann\\Complexity\\Complexity' => __DIR__ . '/..' . '/sebastian/complexity/src/Complexity/Complexity.php',
622
-        'SebastianBergmann\\Complexity\\ComplexityCalculatingVisitor' => __DIR__ . '/..' . '/sebastian/complexity/src/Visitor/ComplexityCalculatingVisitor.php',
623
-        'SebastianBergmann\\Complexity\\ComplexityCollection' => __DIR__ . '/..' . '/sebastian/complexity/src/Complexity/ComplexityCollection.php',
624
-        'SebastianBergmann\\Complexity\\ComplexityCollectionIterator' => __DIR__ . '/..' . '/sebastian/complexity/src/Complexity/ComplexityCollectionIterator.php',
625
-        'SebastianBergmann\\Complexity\\CyclomaticComplexityCalculatingVisitor' => __DIR__ . '/..' . '/sebastian/complexity/src/Visitor/CyclomaticComplexityCalculatingVisitor.php',
626
-        'SebastianBergmann\\Complexity\\Exception' => __DIR__ . '/..' . '/sebastian/complexity/src/Exception/Exception.php',
627
-        'SebastianBergmann\\Complexity\\RuntimeException' => __DIR__ . '/..' . '/sebastian/complexity/src/Exception/RuntimeException.php',
628
-        'SebastianBergmann\\Diff\\Chunk' => __DIR__ . '/..' . '/sebastian/diff/src/Chunk.php',
629
-        'SebastianBergmann\\Diff\\ConfigurationException' => __DIR__ . '/..' . '/sebastian/diff/src/Exception/ConfigurationException.php',
630
-        'SebastianBergmann\\Diff\\Diff' => __DIR__ . '/..' . '/sebastian/diff/src/Diff.php',
631
-        'SebastianBergmann\\Diff\\Differ' => __DIR__ . '/..' . '/sebastian/diff/src/Differ.php',
632
-        'SebastianBergmann\\Diff\\Exception' => __DIR__ . '/..' . '/sebastian/diff/src/Exception/Exception.php',
633
-        'SebastianBergmann\\Diff\\InvalidArgumentException' => __DIR__ . '/..' . '/sebastian/diff/src/Exception/InvalidArgumentException.php',
634
-        'SebastianBergmann\\Diff\\Line' => __DIR__ . '/..' . '/sebastian/diff/src/Line.php',
635
-        'SebastianBergmann\\Diff\\LongestCommonSubsequenceCalculator' => __DIR__ . '/..' . '/sebastian/diff/src/LongestCommonSubsequenceCalculator.php',
636
-        'SebastianBergmann\\Diff\\MemoryEfficientLongestCommonSubsequenceCalculator' => __DIR__ . '/..' . '/sebastian/diff/src/MemoryEfficientLongestCommonSubsequenceCalculator.php',
637
-        'SebastianBergmann\\Diff\\Output\\AbstractChunkOutputBuilder' => __DIR__ . '/..' . '/sebastian/diff/src/Output/AbstractChunkOutputBuilder.php',
638
-        'SebastianBergmann\\Diff\\Output\\DiffOnlyOutputBuilder' => __DIR__ . '/..' . '/sebastian/diff/src/Output/DiffOnlyOutputBuilder.php',
639
-        'SebastianBergmann\\Diff\\Output\\DiffOutputBuilderInterface' => __DIR__ . '/..' . '/sebastian/diff/src/Output/DiffOutputBuilderInterface.php',
640
-        'SebastianBergmann\\Diff\\Output\\StrictUnifiedDiffOutputBuilder' => __DIR__ . '/..' . '/sebastian/diff/src/Output/StrictUnifiedDiffOutputBuilder.php',
641
-        'SebastianBergmann\\Diff\\Output\\UnifiedDiffOutputBuilder' => __DIR__ . '/..' . '/sebastian/diff/src/Output/UnifiedDiffOutputBuilder.php',
642
-        'SebastianBergmann\\Diff\\Parser' => __DIR__ . '/..' . '/sebastian/diff/src/Parser.php',
643
-        'SebastianBergmann\\Diff\\TimeEfficientLongestCommonSubsequenceCalculator' => __DIR__ . '/..' . '/sebastian/diff/src/TimeEfficientLongestCommonSubsequenceCalculator.php',
644
-        'SebastianBergmann\\Environment\\Console' => __DIR__ . '/..' . '/sebastian/environment/src/Console.php',
645
-        'SebastianBergmann\\Environment\\OperatingSystem' => __DIR__ . '/..' . '/sebastian/environment/src/OperatingSystem.php',
646
-        'SebastianBergmann\\Environment\\Runtime' => __DIR__ . '/..' . '/sebastian/environment/src/Runtime.php',
647
-        'SebastianBergmann\\Exporter\\Exporter' => __DIR__ . '/..' . '/sebastian/exporter/src/Exporter.php',
648
-        'SebastianBergmann\\FileIterator\\Facade' => __DIR__ . '/..' . '/phpunit/php-file-iterator/src/Facade.php',
649
-        'SebastianBergmann\\FileIterator\\Factory' => __DIR__ . '/..' . '/phpunit/php-file-iterator/src/Factory.php',
650
-        'SebastianBergmann\\FileIterator\\Iterator' => __DIR__ . '/..' . '/phpunit/php-file-iterator/src/Iterator.php',
651
-        'SebastianBergmann\\GlobalState\\CodeExporter' => __DIR__ . '/..' . '/sebastian/global-state/src/CodeExporter.php',
652
-        'SebastianBergmann\\GlobalState\\Exception' => __DIR__ . '/..' . '/sebastian/global-state/src/exceptions/Exception.php',
653
-        'SebastianBergmann\\GlobalState\\ExcludeList' => __DIR__ . '/..' . '/sebastian/global-state/src/ExcludeList.php',
654
-        'SebastianBergmann\\GlobalState\\Restorer' => __DIR__ . '/..' . '/sebastian/global-state/src/Restorer.php',
655
-        'SebastianBergmann\\GlobalState\\RuntimeException' => __DIR__ . '/..' . '/sebastian/global-state/src/exceptions/RuntimeException.php',
656
-        'SebastianBergmann\\GlobalState\\Snapshot' => __DIR__ . '/..' . '/sebastian/global-state/src/Snapshot.php',
657
-        'SebastianBergmann\\Invoker\\Exception' => __DIR__ . '/..' . '/phpunit/php-invoker/src/exceptions/Exception.php',
658
-        'SebastianBergmann\\Invoker\\Invoker' => __DIR__ . '/..' . '/phpunit/php-invoker/src/Invoker.php',
659
-        'SebastianBergmann\\Invoker\\ProcessControlExtensionNotLoadedException' => __DIR__ . '/..' . '/phpunit/php-invoker/src/exceptions/ProcessControlExtensionNotLoadedException.php',
660
-        'SebastianBergmann\\Invoker\\TimeoutException' => __DIR__ . '/..' . '/phpunit/php-invoker/src/exceptions/TimeoutException.php',
661
-        'SebastianBergmann\\LinesOfCode\\Counter' => __DIR__ . '/..' . '/sebastian/lines-of-code/src/Counter.php',
662
-        'SebastianBergmann\\LinesOfCode\\Exception' => __DIR__ . '/..' . '/sebastian/lines-of-code/src/Exception/Exception.php',
663
-        'SebastianBergmann\\LinesOfCode\\IllogicalValuesException' => __DIR__ . '/..' . '/sebastian/lines-of-code/src/Exception/IllogicalValuesException.php',
664
-        'SebastianBergmann\\LinesOfCode\\LineCountingVisitor' => __DIR__ . '/..' . '/sebastian/lines-of-code/src/LineCountingVisitor.php',
665
-        'SebastianBergmann\\LinesOfCode\\LinesOfCode' => __DIR__ . '/..' . '/sebastian/lines-of-code/src/LinesOfCode.php',
666
-        'SebastianBergmann\\LinesOfCode\\NegativeValueException' => __DIR__ . '/..' . '/sebastian/lines-of-code/src/Exception/NegativeValueException.php',
667
-        'SebastianBergmann\\LinesOfCode\\RuntimeException' => __DIR__ . '/..' . '/sebastian/lines-of-code/src/Exception/RuntimeException.php',
668
-        'SebastianBergmann\\ObjectEnumerator\\Enumerator' => __DIR__ . '/..' . '/sebastian/object-enumerator/src/Enumerator.php',
669
-        'SebastianBergmann\\ObjectEnumerator\\Exception' => __DIR__ . '/..' . '/sebastian/object-enumerator/src/Exception.php',
670
-        'SebastianBergmann\\ObjectEnumerator\\InvalidArgumentException' => __DIR__ . '/..' . '/sebastian/object-enumerator/src/InvalidArgumentException.php',
671
-        'SebastianBergmann\\ObjectReflector\\Exception' => __DIR__ . '/..' . '/sebastian/object-reflector/src/Exception.php',
672
-        'SebastianBergmann\\ObjectReflector\\InvalidArgumentException' => __DIR__ . '/..' . '/sebastian/object-reflector/src/InvalidArgumentException.php',
673
-        'SebastianBergmann\\ObjectReflector\\ObjectReflector' => __DIR__ . '/..' . '/sebastian/object-reflector/src/ObjectReflector.php',
674
-        'SebastianBergmann\\RecursionContext\\Context' => __DIR__ . '/..' . '/sebastian/recursion-context/src/Context.php',
675
-        'SebastianBergmann\\RecursionContext\\Exception' => __DIR__ . '/..' . '/sebastian/recursion-context/src/Exception.php',
676
-        'SebastianBergmann\\RecursionContext\\InvalidArgumentException' => __DIR__ . '/..' . '/sebastian/recursion-context/src/InvalidArgumentException.php',
677
-        'SebastianBergmann\\ResourceOperations\\ResourceOperations' => __DIR__ . '/..' . '/sebastian/resource-operations/src/ResourceOperations.php',
678
-        'SebastianBergmann\\Template\\Exception' => __DIR__ . '/..' . '/phpunit/php-text-template/src/exceptions/Exception.php',
679
-        'SebastianBergmann\\Template\\InvalidArgumentException' => __DIR__ . '/..' . '/phpunit/php-text-template/src/exceptions/InvalidArgumentException.php',
680
-        'SebastianBergmann\\Template\\RuntimeException' => __DIR__ . '/..' . '/phpunit/php-text-template/src/exceptions/RuntimeException.php',
681
-        'SebastianBergmann\\Template\\Template' => __DIR__ . '/..' . '/phpunit/php-text-template/src/Template.php',
682
-        'SebastianBergmann\\Timer\\Duration' => __DIR__ . '/..' . '/phpunit/php-timer/src/Duration.php',
683
-        'SebastianBergmann\\Timer\\Exception' => __DIR__ . '/..' . '/phpunit/php-timer/src/exceptions/Exception.php',
684
-        'SebastianBergmann\\Timer\\NoActiveTimerException' => __DIR__ . '/..' . '/phpunit/php-timer/src/exceptions/NoActiveTimerException.php',
685
-        'SebastianBergmann\\Timer\\ResourceUsageFormatter' => __DIR__ . '/..' . '/phpunit/php-timer/src/ResourceUsageFormatter.php',
686
-        'SebastianBergmann\\Timer\\TimeSinceStartOfRequestNotAvailableException' => __DIR__ . '/..' . '/phpunit/php-timer/src/exceptions/TimeSinceStartOfRequestNotAvailableException.php',
687
-        'SebastianBergmann\\Timer\\Timer' => __DIR__ . '/..' . '/phpunit/php-timer/src/Timer.php',
688
-        'SebastianBergmann\\Type\\CallableType' => __DIR__ . '/..' . '/sebastian/type/src/type/CallableType.php',
689
-        'SebastianBergmann\\Type\\Exception' => __DIR__ . '/..' . '/sebastian/type/src/exception/Exception.php',
690
-        'SebastianBergmann\\Type\\FalseType' => __DIR__ . '/..' . '/sebastian/type/src/type/FalseType.php',
691
-        'SebastianBergmann\\Type\\GenericObjectType' => __DIR__ . '/..' . '/sebastian/type/src/type/GenericObjectType.php',
692
-        'SebastianBergmann\\Type\\IntersectionType' => __DIR__ . '/..' . '/sebastian/type/src/type/IntersectionType.php',
693
-        'SebastianBergmann\\Type\\IterableType' => __DIR__ . '/..' . '/sebastian/type/src/type/IterableType.php',
694
-        'SebastianBergmann\\Type\\MixedType' => __DIR__ . '/..' . '/sebastian/type/src/type/MixedType.php',
695
-        'SebastianBergmann\\Type\\NeverType' => __DIR__ . '/..' . '/sebastian/type/src/type/NeverType.php',
696
-        'SebastianBergmann\\Type\\NullType' => __DIR__ . '/..' . '/sebastian/type/src/type/NullType.php',
697
-        'SebastianBergmann\\Type\\ObjectType' => __DIR__ . '/..' . '/sebastian/type/src/type/ObjectType.php',
698
-        'SebastianBergmann\\Type\\Parameter' => __DIR__ . '/..' . '/sebastian/type/src/Parameter.php',
699
-        'SebastianBergmann\\Type\\ReflectionMapper' => __DIR__ . '/..' . '/sebastian/type/src/ReflectionMapper.php',
700
-        'SebastianBergmann\\Type\\RuntimeException' => __DIR__ . '/..' . '/sebastian/type/src/exception/RuntimeException.php',
701
-        'SebastianBergmann\\Type\\SimpleType' => __DIR__ . '/..' . '/sebastian/type/src/type/SimpleType.php',
702
-        'SebastianBergmann\\Type\\StaticType' => __DIR__ . '/..' . '/sebastian/type/src/type/StaticType.php',
703
-        'SebastianBergmann\\Type\\TrueType' => __DIR__ . '/..' . '/sebastian/type/src/type/TrueType.php',
704
-        'SebastianBergmann\\Type\\Type' => __DIR__ . '/..' . '/sebastian/type/src/type/Type.php',
705
-        'SebastianBergmann\\Type\\TypeName' => __DIR__ . '/..' . '/sebastian/type/src/TypeName.php',
706
-        'SebastianBergmann\\Type\\UnionType' => __DIR__ . '/..' . '/sebastian/type/src/type/UnionType.php',
707
-        'SebastianBergmann\\Type\\UnknownType' => __DIR__ . '/..' . '/sebastian/type/src/type/UnknownType.php',
708
-        'SebastianBergmann\\Type\\VoidType' => __DIR__ . '/..' . '/sebastian/type/src/type/VoidType.php',
709
-        'SebastianBergmann\\Version' => __DIR__ . '/..' . '/sebastian/version/src/Version.php',
710
-        'TheSeer\\Tokenizer\\Exception' => __DIR__ . '/..' . '/theseer/tokenizer/src/Exception.php',
711
-        'TheSeer\\Tokenizer\\NamespaceUri' => __DIR__ . '/..' . '/theseer/tokenizer/src/NamespaceUri.php',
712
-        'TheSeer\\Tokenizer\\NamespaceUriException' => __DIR__ . '/..' . '/theseer/tokenizer/src/NamespaceUriException.php',
713
-        'TheSeer\\Tokenizer\\Token' => __DIR__ . '/..' . '/theseer/tokenizer/src/Token.php',
714
-        'TheSeer\\Tokenizer\\TokenCollection' => __DIR__ . '/..' . '/theseer/tokenizer/src/TokenCollection.php',
715
-        'TheSeer\\Tokenizer\\TokenCollectionException' => __DIR__ . '/..' . '/theseer/tokenizer/src/TokenCollectionException.php',
716
-        'TheSeer\\Tokenizer\\Tokenizer' => __DIR__ . '/..' . '/theseer/tokenizer/src/Tokenizer.php',
717
-        'TheSeer\\Tokenizer\\XMLSerializer' => __DIR__ . '/..' . '/theseer/tokenizer/src/XMLSerializer.php',
718
-    );
89
+	public static $classMap = array (
90
+		'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php',
91
+		'Dompdf\\Cpdf' => __DIR__ . '/..' . '/dompdf/dompdf/lib/Cpdf.php',
92
+		'PHPUnit\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Exception.php',
93
+		'PHPUnit\\Framework\\ActualValueIsNotAnObjectException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/ActualValueIsNotAnObjectException.php',
94
+		'PHPUnit\\Framework\\Assert' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Assert.php',
95
+		'PHPUnit\\Framework\\AssertionFailedError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/AssertionFailedError.php',
96
+		'PHPUnit\\Framework\\CodeCoverageException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/CodeCoverageException.php',
97
+		'PHPUnit\\Framework\\ComparisonMethodDoesNotAcceptParameterTypeException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/ComparisonMethodDoesNotAcceptParameterTypeException.php',
98
+		'PHPUnit\\Framework\\ComparisonMethodDoesNotDeclareBoolReturnTypeException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/ComparisonMethodDoesNotDeclareBoolReturnTypeException.php',
99
+		'PHPUnit\\Framework\\ComparisonMethodDoesNotDeclareExactlyOneParameterException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/ComparisonMethodDoesNotDeclareExactlyOneParameterException.php',
100
+		'PHPUnit\\Framework\\ComparisonMethodDoesNotDeclareParameterTypeException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/ComparisonMethodDoesNotDeclareParameterTypeException.php',
101
+		'PHPUnit\\Framework\\ComparisonMethodDoesNotExistException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/ComparisonMethodDoesNotExistException.php',
102
+		'PHPUnit\\Framework\\Constraint\\ArrayHasKey' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Traversable/ArrayHasKey.php',
103
+		'PHPUnit\\Framework\\Constraint\\BinaryOperator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Operator/BinaryOperator.php',
104
+		'PHPUnit\\Framework\\Constraint\\Callback' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Callback.php',
105
+		'PHPUnit\\Framework\\Constraint\\ClassHasAttribute' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Object/ClassHasAttribute.php',
106
+		'PHPUnit\\Framework\\Constraint\\ClassHasStaticAttribute' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Object/ClassHasStaticAttribute.php',
107
+		'PHPUnit\\Framework\\Constraint\\Constraint' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Constraint.php',
108
+		'PHPUnit\\Framework\\Constraint\\Count' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Cardinality/Count.php',
109
+		'PHPUnit\\Framework\\Constraint\\DirectoryExists' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Filesystem/DirectoryExists.php',
110
+		'PHPUnit\\Framework\\Constraint\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Exception/Exception.php',
111
+		'PHPUnit\\Framework\\Constraint\\ExceptionCode' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Exception/ExceptionCode.php',
112
+		'PHPUnit\\Framework\\Constraint\\ExceptionMessage' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Exception/ExceptionMessage.php',
113
+		'PHPUnit\\Framework\\Constraint\\ExceptionMessageRegularExpression' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Exception/ExceptionMessageRegularExpression.php',
114
+		'PHPUnit\\Framework\\Constraint\\FileExists' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Filesystem/FileExists.php',
115
+		'PHPUnit\\Framework\\Constraint\\GreaterThan' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Cardinality/GreaterThan.php',
116
+		'PHPUnit\\Framework\\Constraint\\IsAnything' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/IsAnything.php',
117
+		'PHPUnit\\Framework\\Constraint\\IsEmpty' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Cardinality/IsEmpty.php',
118
+		'PHPUnit\\Framework\\Constraint\\IsEqual' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Equality/IsEqual.php',
119
+		'PHPUnit\\Framework\\Constraint\\IsEqualCanonicalizing' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Equality/IsEqualCanonicalizing.php',
120
+		'PHPUnit\\Framework\\Constraint\\IsEqualIgnoringCase' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Equality/IsEqualIgnoringCase.php',
121
+		'PHPUnit\\Framework\\Constraint\\IsEqualWithDelta' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Equality/IsEqualWithDelta.php',
122
+		'PHPUnit\\Framework\\Constraint\\IsFalse' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Boolean/IsFalse.php',
123
+		'PHPUnit\\Framework\\Constraint\\IsFinite' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Math/IsFinite.php',
124
+		'PHPUnit\\Framework\\Constraint\\IsIdentical' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/IsIdentical.php',
125
+		'PHPUnit\\Framework\\Constraint\\IsInfinite' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Math/IsInfinite.php',
126
+		'PHPUnit\\Framework\\Constraint\\IsInstanceOf' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Type/IsInstanceOf.php',
127
+		'PHPUnit\\Framework\\Constraint\\IsJson' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/String/IsJson.php',
128
+		'PHPUnit\\Framework\\Constraint\\IsNan' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Math/IsNan.php',
129
+		'PHPUnit\\Framework\\Constraint\\IsNull' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Type/IsNull.php',
130
+		'PHPUnit\\Framework\\Constraint\\IsReadable' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Filesystem/IsReadable.php',
131
+		'PHPUnit\\Framework\\Constraint\\IsTrue' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Boolean/IsTrue.php',
132
+		'PHPUnit\\Framework\\Constraint\\IsType' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Type/IsType.php',
133
+		'PHPUnit\\Framework\\Constraint\\IsWritable' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Filesystem/IsWritable.php',
134
+		'PHPUnit\\Framework\\Constraint\\JsonMatches' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/JsonMatches.php',
135
+		'PHPUnit\\Framework\\Constraint\\JsonMatchesErrorMessageProvider' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/JsonMatchesErrorMessageProvider.php',
136
+		'PHPUnit\\Framework\\Constraint\\LessThan' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Cardinality/LessThan.php',
137
+		'PHPUnit\\Framework\\Constraint\\LogicalAnd' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Operator/LogicalAnd.php',
138
+		'PHPUnit\\Framework\\Constraint\\LogicalNot' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Operator/LogicalNot.php',
139
+		'PHPUnit\\Framework\\Constraint\\LogicalOr' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Operator/LogicalOr.php',
140
+		'PHPUnit\\Framework\\Constraint\\LogicalXor' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Operator/LogicalXor.php',
141
+		'PHPUnit\\Framework\\Constraint\\ObjectEquals' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Object/ObjectEquals.php',
142
+		'PHPUnit\\Framework\\Constraint\\ObjectHasAttribute' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Object/ObjectHasAttribute.php',
143
+		'PHPUnit\\Framework\\Constraint\\Operator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Operator/Operator.php',
144
+		'PHPUnit\\Framework\\Constraint\\RegularExpression' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/String/RegularExpression.php',
145
+		'PHPUnit\\Framework\\Constraint\\SameSize' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Cardinality/SameSize.php',
146
+		'PHPUnit\\Framework\\Constraint\\StringContains' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/String/StringContains.php',
147
+		'PHPUnit\\Framework\\Constraint\\StringEndsWith' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/String/StringEndsWith.php',
148
+		'PHPUnit\\Framework\\Constraint\\StringMatchesFormatDescription' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/String/StringMatchesFormatDescription.php',
149
+		'PHPUnit\\Framework\\Constraint\\StringStartsWith' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/String/StringStartsWith.php',
150
+		'PHPUnit\\Framework\\Constraint\\TraversableContains' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Traversable/TraversableContains.php',
151
+		'PHPUnit\\Framework\\Constraint\\TraversableContainsEqual' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Traversable/TraversableContainsEqual.php',
152
+		'PHPUnit\\Framework\\Constraint\\TraversableContainsIdentical' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Traversable/TraversableContainsIdentical.php',
153
+		'PHPUnit\\Framework\\Constraint\\TraversableContainsOnly' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Traversable/TraversableContainsOnly.php',
154
+		'PHPUnit\\Framework\\Constraint\\UnaryOperator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Operator/UnaryOperator.php',
155
+		'PHPUnit\\Framework\\CoveredCodeNotExecutedException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/CoveredCodeNotExecutedException.php',
156
+		'PHPUnit\\Framework\\DataProviderTestSuite' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/DataProviderTestSuite.php',
157
+		'PHPUnit\\Framework\\Error' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/Error.php',
158
+		'PHPUnit\\Framework\\ErrorTestCase' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/ErrorTestCase.php',
159
+		'PHPUnit\\Framework\\Error\\Deprecated' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Error/Deprecated.php',
160
+		'PHPUnit\\Framework\\Error\\Error' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Error/Error.php',
161
+		'PHPUnit\\Framework\\Error\\Notice' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Error/Notice.php',
162
+		'PHPUnit\\Framework\\Error\\Warning' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Error/Warning.php',
163
+		'PHPUnit\\Framework\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/Exception.php',
164
+		'PHPUnit\\Framework\\ExceptionWrapper' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/ExceptionWrapper.php',
165
+		'PHPUnit\\Framework\\ExecutionOrderDependency' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/ExecutionOrderDependency.php',
166
+		'PHPUnit\\Framework\\ExpectationFailedException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/ExpectationFailedException.php',
167
+		'PHPUnit\\Framework\\IncompleteTest' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/IncompleteTest.php',
168
+		'PHPUnit\\Framework\\IncompleteTestCase' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/IncompleteTestCase.php',
169
+		'PHPUnit\\Framework\\IncompleteTestError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/IncompleteTestError.php',
170
+		'PHPUnit\\Framework\\InvalidArgumentException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/InvalidArgumentException.php',
171
+		'PHPUnit\\Framework\\InvalidCoversTargetException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/InvalidCoversTargetException.php',
172
+		'PHPUnit\\Framework\\InvalidDataProviderException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/InvalidDataProviderException.php',
173
+		'PHPUnit\\Framework\\InvalidParameterGroupException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/InvalidParameterGroupException.php',
174
+		'PHPUnit\\Framework\\MissingCoversAnnotationException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/MissingCoversAnnotationException.php',
175
+		'PHPUnit\\Framework\\MockObject\\Api' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Api/Api.php',
176
+		'PHPUnit\\Framework\\MockObject\\BadMethodCallException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/BadMethodCallException.php',
177
+		'PHPUnit\\Framework\\MockObject\\Builder\\Identity' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Builder/Identity.php',
178
+		'PHPUnit\\Framework\\MockObject\\Builder\\InvocationMocker' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Builder/InvocationMocker.php',
179
+		'PHPUnit\\Framework\\MockObject\\Builder\\InvocationStubber' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Builder/InvocationStubber.php',
180
+		'PHPUnit\\Framework\\MockObject\\Builder\\MethodNameMatch' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Builder/MethodNameMatch.php',
181
+		'PHPUnit\\Framework\\MockObject\\Builder\\ParametersMatch' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Builder/ParametersMatch.php',
182
+		'PHPUnit\\Framework\\MockObject\\Builder\\Stub' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Builder/Stub.php',
183
+		'PHPUnit\\Framework\\MockObject\\CannotUseAddMethodsException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/CannotUseAddMethodsException.php',
184
+		'PHPUnit\\Framework\\MockObject\\CannotUseOnlyMethodsException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/CannotUseOnlyMethodsException.php',
185
+		'PHPUnit\\Framework\\MockObject\\ClassAlreadyExistsException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/ClassAlreadyExistsException.php',
186
+		'PHPUnit\\Framework\\MockObject\\ClassIsFinalException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/ClassIsFinalException.php',
187
+		'PHPUnit\\Framework\\MockObject\\ConfigurableMethod' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/ConfigurableMethod.php',
188
+		'PHPUnit\\Framework\\MockObject\\ConfigurableMethodsAlreadyInitializedException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/ConfigurableMethodsAlreadyInitializedException.php',
189
+		'PHPUnit\\Framework\\MockObject\\DuplicateMethodException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/DuplicateMethodException.php',
190
+		'PHPUnit\\Framework\\MockObject\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/Exception.php',
191
+		'PHPUnit\\Framework\\MockObject\\Generator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Generator.php',
192
+		'PHPUnit\\Framework\\MockObject\\IncompatibleReturnValueException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/IncompatibleReturnValueException.php',
193
+		'PHPUnit\\Framework\\MockObject\\InvalidMethodNameException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/InvalidMethodNameException.php',
194
+		'PHPUnit\\Framework\\MockObject\\Invocation' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Invocation.php',
195
+		'PHPUnit\\Framework\\MockObject\\InvocationHandler' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/InvocationHandler.php',
196
+		'PHPUnit\\Framework\\MockObject\\MatchBuilderNotFoundException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/MatchBuilderNotFoundException.php',
197
+		'PHPUnit\\Framework\\MockObject\\Matcher' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Matcher.php',
198
+		'PHPUnit\\Framework\\MockObject\\MatcherAlreadyRegisteredException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/MatcherAlreadyRegisteredException.php',
199
+		'PHPUnit\\Framework\\MockObject\\Method' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Api/Method.php',
200
+		'PHPUnit\\Framework\\MockObject\\MethodCannotBeConfiguredException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/MethodCannotBeConfiguredException.php',
201
+		'PHPUnit\\Framework\\MockObject\\MethodNameAlreadyConfiguredException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/MethodNameAlreadyConfiguredException.php',
202
+		'PHPUnit\\Framework\\MockObject\\MethodNameConstraint' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/MethodNameConstraint.php',
203
+		'PHPUnit\\Framework\\MockObject\\MethodNameNotConfiguredException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/MethodNameNotConfiguredException.php',
204
+		'PHPUnit\\Framework\\MockObject\\MethodParametersAlreadyConfiguredException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/MethodParametersAlreadyConfiguredException.php',
205
+		'PHPUnit\\Framework\\MockObject\\MockBuilder' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/MockBuilder.php',
206
+		'PHPUnit\\Framework\\MockObject\\MockClass' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/MockClass.php',
207
+		'PHPUnit\\Framework\\MockObject\\MockMethod' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/MockMethod.php',
208
+		'PHPUnit\\Framework\\MockObject\\MockMethodSet' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/MockMethodSet.php',
209
+		'PHPUnit\\Framework\\MockObject\\MockObject' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/MockObject.php',
210
+		'PHPUnit\\Framework\\MockObject\\MockTrait' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/MockTrait.php',
211
+		'PHPUnit\\Framework\\MockObject\\MockType' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/MockType.php',
212
+		'PHPUnit\\Framework\\MockObject\\OriginalConstructorInvocationRequiredException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/OriginalConstructorInvocationRequiredException.php',
213
+		'PHPUnit\\Framework\\MockObject\\ReflectionException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/ReflectionException.php',
214
+		'PHPUnit\\Framework\\MockObject\\ReturnValueNotConfiguredException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/ReturnValueNotConfiguredException.php',
215
+		'PHPUnit\\Framework\\MockObject\\Rule\\AnyInvokedCount' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/AnyInvokedCount.php',
216
+		'PHPUnit\\Framework\\MockObject\\Rule\\AnyParameters' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/AnyParameters.php',
217
+		'PHPUnit\\Framework\\MockObject\\Rule\\ConsecutiveParameters' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/ConsecutiveParameters.php',
218
+		'PHPUnit\\Framework\\MockObject\\Rule\\InvocationOrder' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/InvocationOrder.php',
219
+		'PHPUnit\\Framework\\MockObject\\Rule\\InvokedAtIndex' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/InvokedAtIndex.php',
220
+		'PHPUnit\\Framework\\MockObject\\Rule\\InvokedAtLeastCount' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/InvokedAtLeastCount.php',
221
+		'PHPUnit\\Framework\\MockObject\\Rule\\InvokedAtLeastOnce' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/InvokedAtLeastOnce.php',
222
+		'PHPUnit\\Framework\\MockObject\\Rule\\InvokedAtMostCount' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/InvokedAtMostCount.php',
223
+		'PHPUnit\\Framework\\MockObject\\Rule\\InvokedCount' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/InvokedCount.php',
224
+		'PHPUnit\\Framework\\MockObject\\Rule\\MethodName' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/MethodName.php',
225
+		'PHPUnit\\Framework\\MockObject\\Rule\\Parameters' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/Parameters.php',
226
+		'PHPUnit\\Framework\\MockObject\\Rule\\ParametersRule' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/ParametersRule.php',
227
+		'PHPUnit\\Framework\\MockObject\\RuntimeException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/RuntimeException.php',
228
+		'PHPUnit\\Framework\\MockObject\\SoapExtensionNotAvailableException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/SoapExtensionNotAvailableException.php',
229
+		'PHPUnit\\Framework\\MockObject\\Stub' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub.php',
230
+		'PHPUnit\\Framework\\MockObject\\Stub\\ConsecutiveCalls' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/ConsecutiveCalls.php',
231
+		'PHPUnit\\Framework\\MockObject\\Stub\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/Exception.php',
232
+		'PHPUnit\\Framework\\MockObject\\Stub\\ReturnArgument' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/ReturnArgument.php',
233
+		'PHPUnit\\Framework\\MockObject\\Stub\\ReturnCallback' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/ReturnCallback.php',
234
+		'PHPUnit\\Framework\\MockObject\\Stub\\ReturnReference' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/ReturnReference.php',
235
+		'PHPUnit\\Framework\\MockObject\\Stub\\ReturnSelf' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/ReturnSelf.php',
236
+		'PHPUnit\\Framework\\MockObject\\Stub\\ReturnStub' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/ReturnStub.php',
237
+		'PHPUnit\\Framework\\MockObject\\Stub\\ReturnValueMap' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/ReturnValueMap.php',
238
+		'PHPUnit\\Framework\\MockObject\\Stub\\Stub' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/Stub.php',
239
+		'PHPUnit\\Framework\\MockObject\\UnknownClassException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/UnknownClassException.php',
240
+		'PHPUnit\\Framework\\MockObject\\UnknownTraitException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/UnknownTraitException.php',
241
+		'PHPUnit\\Framework\\MockObject\\UnknownTypeException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/UnknownTypeException.php',
242
+		'PHPUnit\\Framework\\MockObject\\Verifiable' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Verifiable.php',
243
+		'PHPUnit\\Framework\\NoChildTestSuiteException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/NoChildTestSuiteException.php',
244
+		'PHPUnit\\Framework\\OutputError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/OutputError.php',
245
+		'PHPUnit\\Framework\\PHPTAssertionFailedError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/PHPTAssertionFailedError.php',
246
+		'PHPUnit\\Framework\\Reorderable' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Reorderable.php',
247
+		'PHPUnit\\Framework\\RiskyTestError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/RiskyTestError.php',
248
+		'PHPUnit\\Framework\\SelfDescribing' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/SelfDescribing.php',
249
+		'PHPUnit\\Framework\\SkippedTest' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/SkippedTest.php',
250
+		'PHPUnit\\Framework\\SkippedTestCase' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/SkippedTestCase.php',
251
+		'PHPUnit\\Framework\\SkippedTestError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/SkippedTestError.php',
252
+		'PHPUnit\\Framework\\SkippedTestSuiteError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/SkippedTestSuiteError.php',
253
+		'PHPUnit\\Framework\\SyntheticError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/SyntheticError.php',
254
+		'PHPUnit\\Framework\\SyntheticSkippedError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/SyntheticSkippedError.php',
255
+		'PHPUnit\\Framework\\Test' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Test.php',
256
+		'PHPUnit\\Framework\\TestBuilder' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/TestBuilder.php',
257
+		'PHPUnit\\Framework\\TestCase' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/TestCase.php',
258
+		'PHPUnit\\Framework\\TestFailure' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/TestFailure.php',
259
+		'PHPUnit\\Framework\\TestListener' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/TestListener.php',
260
+		'PHPUnit\\Framework\\TestListenerDefaultImplementation' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/TestListenerDefaultImplementation.php',
261
+		'PHPUnit\\Framework\\TestResult' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/TestResult.php',
262
+		'PHPUnit\\Framework\\TestSuite' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/TestSuite.php',
263
+		'PHPUnit\\Framework\\TestSuiteIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/TestSuiteIterator.php',
264
+		'PHPUnit\\Framework\\UnintentionallyCoveredCodeError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/UnintentionallyCoveredCodeError.php',
265
+		'PHPUnit\\Framework\\Warning' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/Warning.php',
266
+		'PHPUnit\\Framework\\WarningTestCase' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/WarningTestCase.php',
267
+		'PHPUnit\\Runner\\AfterIncompleteTestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterIncompleteTestHook.php',
268
+		'PHPUnit\\Runner\\AfterLastTestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterLastTestHook.php',
269
+		'PHPUnit\\Runner\\AfterRiskyTestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterRiskyTestHook.php',
270
+		'PHPUnit\\Runner\\AfterSkippedTestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterSkippedTestHook.php',
271
+		'PHPUnit\\Runner\\AfterSuccessfulTestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterSuccessfulTestHook.php',
272
+		'PHPUnit\\Runner\\AfterTestErrorHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterTestErrorHook.php',
273
+		'PHPUnit\\Runner\\AfterTestFailureHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterTestFailureHook.php',
274
+		'PHPUnit\\Runner\\AfterTestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterTestHook.php',
275
+		'PHPUnit\\Runner\\AfterTestWarningHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterTestWarningHook.php',
276
+		'PHPUnit\\Runner\\BaseTestRunner' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/BaseTestRunner.php',
277
+		'PHPUnit\\Runner\\BeforeFirstTestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/BeforeFirstTestHook.php',
278
+		'PHPUnit\\Runner\\BeforeTestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/BeforeTestHook.php',
279
+		'PHPUnit\\Runner\\DefaultTestResultCache' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/DefaultTestResultCache.php',
280
+		'PHPUnit\\Runner\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Exception.php',
281
+		'PHPUnit\\Runner\\Extension\\ExtensionHandler' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Extension/ExtensionHandler.php',
282
+		'PHPUnit\\Runner\\Extension\\PharLoader' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Extension/PharLoader.php',
283
+		'PHPUnit\\Runner\\Filter\\ExcludeGroupFilterIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Filter/ExcludeGroupFilterIterator.php',
284
+		'PHPUnit\\Runner\\Filter\\Factory' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Filter/Factory.php',
285
+		'PHPUnit\\Runner\\Filter\\GroupFilterIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Filter/GroupFilterIterator.php',
286
+		'PHPUnit\\Runner\\Filter\\IncludeGroupFilterIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Filter/IncludeGroupFilterIterator.php',
287
+		'PHPUnit\\Runner\\Filter\\NameFilterIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Filter/NameFilterIterator.php',
288
+		'PHPUnit\\Runner\\Hook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/Hook.php',
289
+		'PHPUnit\\Runner\\NullTestResultCache' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/NullTestResultCache.php',
290
+		'PHPUnit\\Runner\\PhptTestCase' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/PhptTestCase.php',
291
+		'PHPUnit\\Runner\\ResultCacheExtension' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/ResultCacheExtension.php',
292
+		'PHPUnit\\Runner\\StandardTestSuiteLoader' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/StandardTestSuiteLoader.php',
293
+		'PHPUnit\\Runner\\TestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/TestHook.php',
294
+		'PHPUnit\\Runner\\TestListenerAdapter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/TestListenerAdapter.php',
295
+		'PHPUnit\\Runner\\TestResultCache' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/TestResultCache.php',
296
+		'PHPUnit\\Runner\\TestSuiteLoader' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/TestSuiteLoader.php',
297
+		'PHPUnit\\Runner\\TestSuiteSorter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/TestSuiteSorter.php',
298
+		'PHPUnit\\Runner\\Version' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Version.php',
299
+		'PHPUnit\\TextUI\\CliArguments\\Builder' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/CliArguments/Builder.php',
300
+		'PHPUnit\\TextUI\\CliArguments\\Configuration' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/CliArguments/Configuration.php',
301
+		'PHPUnit\\TextUI\\CliArguments\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/CliArguments/Exception.php',
302
+		'PHPUnit\\TextUI\\CliArguments\\Mapper' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/CliArguments/Mapper.php',
303
+		'PHPUnit\\TextUI\\Command' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/Command.php',
304
+		'PHPUnit\\TextUI\\DefaultResultPrinter' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/DefaultResultPrinter.php',
305
+		'PHPUnit\\TextUI\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/Exception/Exception.php',
306
+		'PHPUnit\\TextUI\\Help' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/Help.php',
307
+		'PHPUnit\\TextUI\\ReflectionException' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/Exception/ReflectionException.php',
308
+		'PHPUnit\\TextUI\\ResultPrinter' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/ResultPrinter.php',
309
+		'PHPUnit\\TextUI\\RuntimeException' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/Exception/RuntimeException.php',
310
+		'PHPUnit\\TextUI\\TestDirectoryNotFoundException' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/Exception/TestDirectoryNotFoundException.php',
311
+		'PHPUnit\\TextUI\\TestFileNotFoundException' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/Exception/TestFileNotFoundException.php',
312
+		'PHPUnit\\TextUI\\TestRunner' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/TestRunner.php',
313
+		'PHPUnit\\TextUI\\TestSuiteMapper' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/TestSuiteMapper.php',
314
+		'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\CodeCoverage' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/CodeCoverage.php',
315
+		'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\FilterMapper' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/FilterMapper.php',
316
+		'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Filter\\Directory' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Filter/Directory.php',
317
+		'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Filter\\DirectoryCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Filter/DirectoryCollection.php',
318
+		'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Filter\\DirectoryCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Filter/DirectoryCollectionIterator.php',
319
+		'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Clover' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Clover.php',
320
+		'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Cobertura' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Cobertura.php',
321
+		'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Crap4j' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Crap4j.php',
322
+		'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Html' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Html.php',
323
+		'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Php' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Php.php',
324
+		'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Text' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Text.php',
325
+		'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Xml' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Xml.php',
326
+		'PHPUnit\\TextUI\\XmlConfiguration\\Configuration' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Configuration.php',
327
+		'PHPUnit\\TextUI\\XmlConfiguration\\Constant' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/Constant.php',
328
+		'PHPUnit\\TextUI\\XmlConfiguration\\ConstantCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/ConstantCollection.php',
329
+		'PHPUnit\\TextUI\\XmlConfiguration\\ConstantCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/ConstantCollectionIterator.php',
330
+		'PHPUnit\\TextUI\\XmlConfiguration\\ConvertLogTypes' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/ConvertLogTypes.php',
331
+		'PHPUnit\\TextUI\\XmlConfiguration\\CoverageCloverToReport' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/CoverageCloverToReport.php',
332
+		'PHPUnit\\TextUI\\XmlConfiguration\\CoverageCrap4jToReport' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/CoverageCrap4jToReport.php',
333
+		'PHPUnit\\TextUI\\XmlConfiguration\\CoverageHtmlToReport' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/CoverageHtmlToReport.php',
334
+		'PHPUnit\\TextUI\\XmlConfiguration\\CoveragePhpToReport' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/CoveragePhpToReport.php',
335
+		'PHPUnit\\TextUI\\XmlConfiguration\\CoverageTextToReport' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/CoverageTextToReport.php',
336
+		'PHPUnit\\TextUI\\XmlConfiguration\\CoverageXmlToReport' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/CoverageXmlToReport.php',
337
+		'PHPUnit\\TextUI\\XmlConfiguration\\Directory' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Filesystem/Directory.php',
338
+		'PHPUnit\\TextUI\\XmlConfiguration\\DirectoryCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Filesystem/DirectoryCollection.php',
339
+		'PHPUnit\\TextUI\\XmlConfiguration\\DirectoryCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Filesystem/DirectoryCollectionIterator.php',
340
+		'PHPUnit\\TextUI\\XmlConfiguration\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Exception.php',
341
+		'PHPUnit\\TextUI\\XmlConfiguration\\Extension' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHPUnit/Extension.php',
342
+		'PHPUnit\\TextUI\\XmlConfiguration\\ExtensionCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHPUnit/ExtensionCollection.php',
343
+		'PHPUnit\\TextUI\\XmlConfiguration\\ExtensionCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHPUnit/ExtensionCollectionIterator.php',
344
+		'PHPUnit\\TextUI\\XmlConfiguration\\File' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Filesystem/File.php',
345
+		'PHPUnit\\TextUI\\XmlConfiguration\\FileCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Filesystem/FileCollection.php',
346
+		'PHPUnit\\TextUI\\XmlConfiguration\\FileCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Filesystem/FileCollectionIterator.php',
347
+		'PHPUnit\\TextUI\\XmlConfiguration\\Generator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Generator.php',
348
+		'PHPUnit\\TextUI\\XmlConfiguration\\Group' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Group/Group.php',
349
+		'PHPUnit\\TextUI\\XmlConfiguration\\GroupCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Group/GroupCollection.php',
350
+		'PHPUnit\\TextUI\\XmlConfiguration\\GroupCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Group/GroupCollectionIterator.php',
351
+		'PHPUnit\\TextUI\\XmlConfiguration\\Groups' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Group/Groups.php',
352
+		'PHPUnit\\TextUI\\XmlConfiguration\\IniSetting' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/IniSetting.php',
353
+		'PHPUnit\\TextUI\\XmlConfiguration\\IniSettingCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/IniSettingCollection.php',
354
+		'PHPUnit\\TextUI\\XmlConfiguration\\IniSettingCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/IniSettingCollectionIterator.php',
355
+		'PHPUnit\\TextUI\\XmlConfiguration\\IntroduceCoverageElement' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/IntroduceCoverageElement.php',
356
+		'PHPUnit\\TextUI\\XmlConfiguration\\Loader' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Loader.php',
357
+		'PHPUnit\\TextUI\\XmlConfiguration\\LogToReportMigration' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/LogToReportMigration.php',
358
+		'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\Junit' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/Junit.php',
359
+		'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\Logging' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/Logging.php',
360
+		'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\TeamCity' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/TeamCity.php',
361
+		'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\TestDox\\Html' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/TestDox/Html.php',
362
+		'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\TestDox\\Text' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/TestDox/Text.php',
363
+		'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\TestDox\\Xml' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/TestDox/Xml.php',
364
+		'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\Text' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/Text.php',
365
+		'PHPUnit\\TextUI\\XmlConfiguration\\Migration' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/Migration.php',
366
+		'PHPUnit\\TextUI\\XmlConfiguration\\MigrationBuilder' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/MigrationBuilder.php',
367
+		'PHPUnit\\TextUI\\XmlConfiguration\\MigrationBuilderException' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/MigrationBuilderException.php',
368
+		'PHPUnit\\TextUI\\XmlConfiguration\\MigrationException' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/MigrationException.php',
369
+		'PHPUnit\\TextUI\\XmlConfiguration\\Migrator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrator.php',
370
+		'PHPUnit\\TextUI\\XmlConfiguration\\MoveAttributesFromFilterWhitelistToCoverage' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/MoveAttributesFromFilterWhitelistToCoverage.php',
371
+		'PHPUnit\\TextUI\\XmlConfiguration\\MoveAttributesFromRootToCoverage' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/MoveAttributesFromRootToCoverage.php',
372
+		'PHPUnit\\TextUI\\XmlConfiguration\\MoveWhitelistDirectoriesToCoverage' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/MoveWhitelistDirectoriesToCoverage.php',
373
+		'PHPUnit\\TextUI\\XmlConfiguration\\MoveWhitelistExcludesToCoverage' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/MoveWhitelistExcludesToCoverage.php',
374
+		'PHPUnit\\TextUI\\XmlConfiguration\\PHPUnit' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHPUnit/PHPUnit.php',
375
+		'PHPUnit\\TextUI\\XmlConfiguration\\Php' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/Php.php',
376
+		'PHPUnit\\TextUI\\XmlConfiguration\\PhpHandler' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/PhpHandler.php',
377
+		'PHPUnit\\TextUI\\XmlConfiguration\\RemoveCacheTokensAttribute' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/RemoveCacheTokensAttribute.php',
378
+		'PHPUnit\\TextUI\\XmlConfiguration\\RemoveEmptyFilter' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/RemoveEmptyFilter.php',
379
+		'PHPUnit\\TextUI\\XmlConfiguration\\RemoveLogTypes' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/RemoveLogTypes.php',
380
+		'PHPUnit\\TextUI\\XmlConfiguration\\TestDirectory' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestDirectory.php',
381
+		'PHPUnit\\TextUI\\XmlConfiguration\\TestDirectoryCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestDirectoryCollection.php',
382
+		'PHPUnit\\TextUI\\XmlConfiguration\\TestDirectoryCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestDirectoryCollectionIterator.php',
383
+		'PHPUnit\\TextUI\\XmlConfiguration\\TestFile' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestFile.php',
384
+		'PHPUnit\\TextUI\\XmlConfiguration\\TestFileCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestFileCollection.php',
385
+		'PHPUnit\\TextUI\\XmlConfiguration\\TestFileCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestFileCollectionIterator.php',
386
+		'PHPUnit\\TextUI\\XmlConfiguration\\TestSuite' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestSuite.php',
387
+		'PHPUnit\\TextUI\\XmlConfiguration\\TestSuiteCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestSuiteCollection.php',
388
+		'PHPUnit\\TextUI\\XmlConfiguration\\TestSuiteCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestSuiteCollectionIterator.php',
389
+		'PHPUnit\\TextUI\\XmlConfiguration\\UpdateSchemaLocationTo93' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/UpdateSchemaLocationTo93.php',
390
+		'PHPUnit\\TextUI\\XmlConfiguration\\Variable' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/Variable.php',
391
+		'PHPUnit\\TextUI\\XmlConfiguration\\VariableCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/VariableCollection.php',
392
+		'PHPUnit\\TextUI\\XmlConfiguration\\VariableCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/VariableCollectionIterator.php',
393
+		'PHPUnit\\Util\\Annotation\\DocBlock' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Annotation/DocBlock.php',
394
+		'PHPUnit\\Util\\Annotation\\Registry' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Annotation/Registry.php',
395
+		'PHPUnit\\Util\\Blacklist' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Blacklist.php',
396
+		'PHPUnit\\Util\\Cloner' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Cloner.php',
397
+		'PHPUnit\\Util\\Color' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Color.php',
398
+		'PHPUnit\\Util\\ErrorHandler' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/ErrorHandler.php',
399
+		'PHPUnit\\Util\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Exception.php',
400
+		'PHPUnit\\Util\\ExcludeList' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/ExcludeList.php',
401
+		'PHPUnit\\Util\\FileLoader' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/FileLoader.php',
402
+		'PHPUnit\\Util\\Filesystem' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Filesystem.php',
403
+		'PHPUnit\\Util\\Filter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Filter.php',
404
+		'PHPUnit\\Util\\GlobalState' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/GlobalState.php',
405
+		'PHPUnit\\Util\\InvalidDataSetException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/InvalidDataSetException.php',
406
+		'PHPUnit\\Util\\Json' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Json.php',
407
+		'PHPUnit\\Util\\Log\\JUnit' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Log/JUnit.php',
408
+		'PHPUnit\\Util\\Log\\TeamCity' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Log/TeamCity.php',
409
+		'PHPUnit\\Util\\PHP\\AbstractPhpProcess' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/PHP/AbstractPhpProcess.php',
410
+		'PHPUnit\\Util\\PHP\\DefaultPhpProcess' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/PHP/DefaultPhpProcess.php',
411
+		'PHPUnit\\Util\\PHP\\WindowsPhpProcess' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/PHP/WindowsPhpProcess.php',
412
+		'PHPUnit\\Util\\Printer' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Printer.php',
413
+		'PHPUnit\\Util\\Reflection' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Reflection.php',
414
+		'PHPUnit\\Util\\RegularExpression' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/RegularExpression.php',
415
+		'PHPUnit\\Util\\Test' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Test.php',
416
+		'PHPUnit\\Util\\TestDox\\CliTestDoxPrinter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/TestDox/CliTestDoxPrinter.php',
417
+		'PHPUnit\\Util\\TestDox\\HtmlResultPrinter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/TestDox/HtmlResultPrinter.php',
418
+		'PHPUnit\\Util\\TestDox\\NamePrettifier' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/TestDox/NamePrettifier.php',
419
+		'PHPUnit\\Util\\TestDox\\ResultPrinter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/TestDox/ResultPrinter.php',
420
+		'PHPUnit\\Util\\TestDox\\TestDoxPrinter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/TestDox/TestDoxPrinter.php',
421
+		'PHPUnit\\Util\\TestDox\\TextResultPrinter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/TestDox/TextResultPrinter.php',
422
+		'PHPUnit\\Util\\TestDox\\XmlResultPrinter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/TestDox/XmlResultPrinter.php',
423
+		'PHPUnit\\Util\\TextTestListRenderer' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/TextTestListRenderer.php',
424
+		'PHPUnit\\Util\\Type' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Type.php',
425
+		'PHPUnit\\Util\\VersionComparisonOperator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/VersionComparisonOperator.php',
426
+		'PHPUnit\\Util\\XdebugFilterScriptGenerator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/XdebugFilterScriptGenerator.php',
427
+		'PHPUnit\\Util\\Xml' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml.php',
428
+		'PHPUnit\\Util\\XmlTestListRenderer' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/XmlTestListRenderer.php',
429
+		'PHPUnit\\Util\\Xml\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/Exception.php',
430
+		'PHPUnit\\Util\\Xml\\FailedSchemaDetectionResult' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/FailedSchemaDetectionResult.php',
431
+		'PHPUnit\\Util\\Xml\\Loader' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/Loader.php',
432
+		'PHPUnit\\Util\\Xml\\SchemaDetectionResult' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/SchemaDetectionResult.php',
433
+		'PHPUnit\\Util\\Xml\\SchemaDetector' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/SchemaDetector.php',
434
+		'PHPUnit\\Util\\Xml\\SchemaFinder' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/SchemaFinder.php',
435
+		'PHPUnit\\Util\\Xml\\SnapshotNodeList' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/SnapshotNodeList.php',
436
+		'PHPUnit\\Util\\Xml\\SuccessfulSchemaDetectionResult' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/SuccessfulSchemaDetectionResult.php',
437
+		'PHPUnit\\Util\\Xml\\ValidationResult' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/ValidationResult.php',
438
+		'PHPUnit\\Util\\Xml\\Validator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/Validator.php',
439
+		'PharIo\\Manifest\\Application' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Application.php',
440
+		'PharIo\\Manifest\\ApplicationName' => __DIR__ . '/..' . '/phar-io/manifest/src/values/ApplicationName.php',
441
+		'PharIo\\Manifest\\Author' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Author.php',
442
+		'PharIo\\Manifest\\AuthorCollection' => __DIR__ . '/..' . '/phar-io/manifest/src/values/AuthorCollection.php',
443
+		'PharIo\\Manifest\\AuthorCollectionIterator' => __DIR__ . '/..' . '/phar-io/manifest/src/values/AuthorCollectionIterator.php',
444
+		'PharIo\\Manifest\\AuthorElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/AuthorElement.php',
445
+		'PharIo\\Manifest\\AuthorElementCollection' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/AuthorElementCollection.php',
446
+		'PharIo\\Manifest\\BundledComponent' => __DIR__ . '/..' . '/phar-io/manifest/src/values/BundledComponent.php',
447
+		'PharIo\\Manifest\\BundledComponentCollection' => __DIR__ . '/..' . '/phar-io/manifest/src/values/BundledComponentCollection.php',
448
+		'PharIo\\Manifest\\BundledComponentCollectionIterator' => __DIR__ . '/..' . '/phar-io/manifest/src/values/BundledComponentCollectionIterator.php',
449
+		'PharIo\\Manifest\\BundlesElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/BundlesElement.php',
450
+		'PharIo\\Manifest\\ComponentElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ComponentElement.php',
451
+		'PharIo\\Manifest\\ComponentElementCollection' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ComponentElementCollection.php',
452
+		'PharIo\\Manifest\\ContainsElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ContainsElement.php',
453
+		'PharIo\\Manifest\\CopyrightElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/CopyrightElement.php',
454
+		'PharIo\\Manifest\\CopyrightInformation' => __DIR__ . '/..' . '/phar-io/manifest/src/values/CopyrightInformation.php',
455
+		'PharIo\\Manifest\\ElementCollection' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ElementCollection.php',
456
+		'PharIo\\Manifest\\ElementCollectionException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/ElementCollectionException.php',
457
+		'PharIo\\Manifest\\Email' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Email.php',
458
+		'PharIo\\Manifest\\Exception' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/Exception.php',
459
+		'PharIo\\Manifest\\ExtElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ExtElement.php',
460
+		'PharIo\\Manifest\\ExtElementCollection' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ExtElementCollection.php',
461
+		'PharIo\\Manifest\\Extension' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Extension.php',
462
+		'PharIo\\Manifest\\ExtensionElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ExtensionElement.php',
463
+		'PharIo\\Manifest\\InvalidApplicationNameException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/InvalidApplicationNameException.php',
464
+		'PharIo\\Manifest\\InvalidEmailException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/InvalidEmailException.php',
465
+		'PharIo\\Manifest\\InvalidUrlException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/InvalidUrlException.php',
466
+		'PharIo\\Manifest\\Library' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Library.php',
467
+		'PharIo\\Manifest\\License' => __DIR__ . '/..' . '/phar-io/manifest/src/values/License.php',
468
+		'PharIo\\Manifest\\LicenseElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/LicenseElement.php',
469
+		'PharIo\\Manifest\\Manifest' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Manifest.php',
470
+		'PharIo\\Manifest\\ManifestDocument' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ManifestDocument.php',
471
+		'PharIo\\Manifest\\ManifestDocumentException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/ManifestDocumentException.php',
472
+		'PharIo\\Manifest\\ManifestDocumentLoadingException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/ManifestDocumentLoadingException.php',
473
+		'PharIo\\Manifest\\ManifestDocumentMapper' => __DIR__ . '/..' . '/phar-io/manifest/src/ManifestDocumentMapper.php',
474
+		'PharIo\\Manifest\\ManifestDocumentMapperException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/ManifestDocumentMapperException.php',
475
+		'PharIo\\Manifest\\ManifestElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ManifestElement.php',
476
+		'PharIo\\Manifest\\ManifestElementException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/ManifestElementException.php',
477
+		'PharIo\\Manifest\\ManifestLoader' => __DIR__ . '/..' . '/phar-io/manifest/src/ManifestLoader.php',
478
+		'PharIo\\Manifest\\ManifestLoaderException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/ManifestLoaderException.php',
479
+		'PharIo\\Manifest\\ManifestSerializer' => __DIR__ . '/..' . '/phar-io/manifest/src/ManifestSerializer.php',
480
+		'PharIo\\Manifest\\PhpElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/PhpElement.php',
481
+		'PharIo\\Manifest\\PhpExtensionRequirement' => __DIR__ . '/..' . '/phar-io/manifest/src/values/PhpExtensionRequirement.php',
482
+		'PharIo\\Manifest\\PhpVersionRequirement' => __DIR__ . '/..' . '/phar-io/manifest/src/values/PhpVersionRequirement.php',
483
+		'PharIo\\Manifest\\Requirement' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Requirement.php',
484
+		'PharIo\\Manifest\\RequirementCollection' => __DIR__ . '/..' . '/phar-io/manifest/src/values/RequirementCollection.php',
485
+		'PharIo\\Manifest\\RequirementCollectionIterator' => __DIR__ . '/..' . '/phar-io/manifest/src/values/RequirementCollectionIterator.php',
486
+		'PharIo\\Manifest\\RequiresElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/RequiresElement.php',
487
+		'PharIo\\Manifest\\Type' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Type.php',
488
+		'PharIo\\Manifest\\Url' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Url.php',
489
+		'PharIo\\Version\\AbstractVersionConstraint' => __DIR__ . '/..' . '/phar-io/version/src/constraints/AbstractVersionConstraint.php',
490
+		'PharIo\\Version\\AndVersionConstraintGroup' => __DIR__ . '/..' . '/phar-io/version/src/constraints/AndVersionConstraintGroup.php',
491
+		'PharIo\\Version\\AnyVersionConstraint' => __DIR__ . '/..' . '/phar-io/version/src/constraints/AnyVersionConstraint.php',
492
+		'PharIo\\Version\\BuildMetaData' => __DIR__ . '/..' . '/phar-io/version/src/BuildMetaData.php',
493
+		'PharIo\\Version\\ExactVersionConstraint' => __DIR__ . '/..' . '/phar-io/version/src/constraints/ExactVersionConstraint.php',
494
+		'PharIo\\Version\\Exception' => __DIR__ . '/..' . '/phar-io/version/src/exceptions/Exception.php',
495
+		'PharIo\\Version\\GreaterThanOrEqualToVersionConstraint' => __DIR__ . '/..' . '/phar-io/version/src/constraints/GreaterThanOrEqualToVersionConstraint.php',
496
+		'PharIo\\Version\\InvalidPreReleaseSuffixException' => __DIR__ . '/..' . '/phar-io/version/src/exceptions/InvalidPreReleaseSuffixException.php',
497
+		'PharIo\\Version\\InvalidVersionException' => __DIR__ . '/..' . '/phar-io/version/src/exceptions/InvalidVersionException.php',
498
+		'PharIo\\Version\\NoBuildMetaDataException' => __DIR__ . '/..' . '/phar-io/version/src/exceptions/NoBuildMetaDataException.php',
499
+		'PharIo\\Version\\NoPreReleaseSuffixException' => __DIR__ . '/..' . '/phar-io/version/src/exceptions/NoPreReleaseSuffixException.php',
500
+		'PharIo\\Version\\OrVersionConstraintGroup' => __DIR__ . '/..' . '/phar-io/version/src/constraints/OrVersionConstraintGroup.php',
501
+		'PharIo\\Version\\PreReleaseSuffix' => __DIR__ . '/..' . '/phar-io/version/src/PreReleaseSuffix.php',
502
+		'PharIo\\Version\\SpecificMajorAndMinorVersionConstraint' => __DIR__ . '/..' . '/phar-io/version/src/constraints/SpecificMajorAndMinorVersionConstraint.php',
503
+		'PharIo\\Version\\SpecificMajorVersionConstraint' => __DIR__ . '/..' . '/phar-io/version/src/constraints/SpecificMajorVersionConstraint.php',
504
+		'PharIo\\Version\\UnsupportedVersionConstraintException' => __DIR__ . '/..' . '/phar-io/version/src/exceptions/UnsupportedVersionConstraintException.php',
505
+		'PharIo\\Version\\Version' => __DIR__ . '/..' . '/phar-io/version/src/Version.php',
506
+		'PharIo\\Version\\VersionConstraint' => __DIR__ . '/..' . '/phar-io/version/src/constraints/VersionConstraint.php',
507
+		'PharIo\\Version\\VersionConstraintParser' => __DIR__ . '/..' . '/phar-io/version/src/VersionConstraintParser.php',
508
+		'PharIo\\Version\\VersionConstraintValue' => __DIR__ . '/..' . '/phar-io/version/src/VersionConstraintValue.php',
509
+		'PharIo\\Version\\VersionNumber' => __DIR__ . '/..' . '/phar-io/version/src/VersionNumber.php',
510
+		'SebastianBergmann\\CliParser\\AmbiguousOptionException' => __DIR__ . '/..' . '/sebastian/cli-parser/src/exceptions/AmbiguousOptionException.php',
511
+		'SebastianBergmann\\CliParser\\Exception' => __DIR__ . '/..' . '/sebastian/cli-parser/src/exceptions/Exception.php',
512
+		'SebastianBergmann\\CliParser\\OptionDoesNotAllowArgumentException' => __DIR__ . '/..' . '/sebastian/cli-parser/src/exceptions/OptionDoesNotAllowArgumentException.php',
513
+		'SebastianBergmann\\CliParser\\Parser' => __DIR__ . '/..' . '/sebastian/cli-parser/src/Parser.php',
514
+		'SebastianBergmann\\CliParser\\RequiredOptionArgumentMissingException' => __DIR__ . '/..' . '/sebastian/cli-parser/src/exceptions/RequiredOptionArgumentMissingException.php',
515
+		'SebastianBergmann\\CliParser\\UnknownOptionException' => __DIR__ . '/..' . '/sebastian/cli-parser/src/exceptions/UnknownOptionException.php',
516
+		'SebastianBergmann\\CodeCoverage\\BranchAndPathCoverageNotSupportedException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/BranchAndPathCoverageNotSupportedException.php',
517
+		'SebastianBergmann\\CodeCoverage\\CodeCoverage' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/CodeCoverage.php',
518
+		'SebastianBergmann\\CodeCoverage\\DeadCodeDetectionNotSupportedException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/DeadCodeDetectionNotSupportedException.php',
519
+		'SebastianBergmann\\CodeCoverage\\Driver\\Driver' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Driver/Driver.php',
520
+		'SebastianBergmann\\CodeCoverage\\Driver\\PathExistsButIsNotDirectoryException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/PathExistsButIsNotDirectoryException.php',
521
+		'SebastianBergmann\\CodeCoverage\\Driver\\PcovDriver' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Driver/PcovDriver.php',
522
+		'SebastianBergmann\\CodeCoverage\\Driver\\PcovNotAvailableException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/PcovNotAvailableException.php',
523
+		'SebastianBergmann\\CodeCoverage\\Driver\\PhpdbgDriver' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Driver/PhpdbgDriver.php',
524
+		'SebastianBergmann\\CodeCoverage\\Driver\\PhpdbgNotAvailableException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/PhpdbgNotAvailableException.php',
525
+		'SebastianBergmann\\CodeCoverage\\Driver\\Selector' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Driver/Selector.php',
526
+		'SebastianBergmann\\CodeCoverage\\Driver\\WriteOperationFailedException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/WriteOperationFailedException.php',
527
+		'SebastianBergmann\\CodeCoverage\\Driver\\WrongXdebugVersionException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/WrongXdebugVersionException.php',
528
+		'SebastianBergmann\\CodeCoverage\\Driver\\Xdebug2Driver' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Driver/Xdebug2Driver.php',
529
+		'SebastianBergmann\\CodeCoverage\\Driver\\Xdebug2NotEnabledException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/Xdebug2NotEnabledException.php',
530
+		'SebastianBergmann\\CodeCoverage\\Driver\\Xdebug3Driver' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Driver/Xdebug3Driver.php',
531
+		'SebastianBergmann\\CodeCoverage\\Driver\\Xdebug3NotEnabledException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/Xdebug3NotEnabledException.php',
532
+		'SebastianBergmann\\CodeCoverage\\Driver\\XdebugNotAvailableException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/XdebugNotAvailableException.php',
533
+		'SebastianBergmann\\CodeCoverage\\Exception' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/Exception.php',
534
+		'SebastianBergmann\\CodeCoverage\\Filter' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Filter.php',
535
+		'SebastianBergmann\\CodeCoverage\\InvalidArgumentException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/InvalidArgumentException.php',
536
+		'SebastianBergmann\\CodeCoverage\\NoCodeCoverageDriverAvailableException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/NoCodeCoverageDriverAvailableException.php',
537
+		'SebastianBergmann\\CodeCoverage\\NoCodeCoverageDriverWithPathCoverageSupportAvailableException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/NoCodeCoverageDriverWithPathCoverageSupportAvailableException.php',
538
+		'SebastianBergmann\\CodeCoverage\\Node\\AbstractNode' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Node/AbstractNode.php',
539
+		'SebastianBergmann\\CodeCoverage\\Node\\Builder' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Node/Builder.php',
540
+		'SebastianBergmann\\CodeCoverage\\Node\\CrapIndex' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Node/CrapIndex.php',
541
+		'SebastianBergmann\\CodeCoverage\\Node\\Directory' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Node/Directory.php',
542
+		'SebastianBergmann\\CodeCoverage\\Node\\File' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Node/File.php',
543
+		'SebastianBergmann\\CodeCoverage\\Node\\Iterator' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Node/Iterator.php',
544
+		'SebastianBergmann\\CodeCoverage\\ParserException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/ParserException.php',
545
+		'SebastianBergmann\\CodeCoverage\\ProcessedCodeCoverageData' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/ProcessedCodeCoverageData.php',
546
+		'SebastianBergmann\\CodeCoverage\\RawCodeCoverageData' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/RawCodeCoverageData.php',
547
+		'SebastianBergmann\\CodeCoverage\\ReflectionException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/ReflectionException.php',
548
+		'SebastianBergmann\\CodeCoverage\\ReportAlreadyFinalizedException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/ReportAlreadyFinalizedException.php',
549
+		'SebastianBergmann\\CodeCoverage\\Report\\Clover' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Clover.php',
550
+		'SebastianBergmann\\CodeCoverage\\Report\\Cobertura' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Cobertura.php',
551
+		'SebastianBergmann\\CodeCoverage\\Report\\Crap4j' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Crap4j.php',
552
+		'SebastianBergmann\\CodeCoverage\\Report\\Html\\Dashboard' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Html/Renderer/Dashboard.php',
553
+		'SebastianBergmann\\CodeCoverage\\Report\\Html\\Directory' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Html/Renderer/Directory.php',
554
+		'SebastianBergmann\\CodeCoverage\\Report\\Html\\Facade' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Html/Facade.php',
555
+		'SebastianBergmann\\CodeCoverage\\Report\\Html\\File' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Html/Renderer/File.php',
556
+		'SebastianBergmann\\CodeCoverage\\Report\\Html\\Renderer' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Html/Renderer.php',
557
+		'SebastianBergmann\\CodeCoverage\\Report\\PHP' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/PHP.php',
558
+		'SebastianBergmann\\CodeCoverage\\Report\\Text' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Text.php',
559
+		'SebastianBergmann\\CodeCoverage\\Report\\Xml\\BuildInformation' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/BuildInformation.php',
560
+		'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Coverage' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Coverage.php',
561
+		'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Directory' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Directory.php',
562
+		'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Facade' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Facade.php',
563
+		'SebastianBergmann\\CodeCoverage\\Report\\Xml\\File' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/File.php',
564
+		'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Method' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Method.php',
565
+		'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Node' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Node.php',
566
+		'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Project' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Project.php',
567
+		'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Report' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Report.php',
568
+		'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Source' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Source.php',
569
+		'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Tests' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Tests.php',
570
+		'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Totals' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Totals.php',
571
+		'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Unit' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Unit.php',
572
+		'SebastianBergmann\\CodeCoverage\\StaticAnalysisCacheNotConfiguredException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/StaticAnalysisCacheNotConfiguredException.php',
573
+		'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\CacheWarmer' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/StaticAnalysis/CacheWarmer.php',
574
+		'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\CachingFileAnalyser' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/StaticAnalysis/CachingFileAnalyser.php',
575
+		'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\CodeUnitFindingVisitor' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/StaticAnalysis/CodeUnitFindingVisitor.php',
576
+		'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\ExecutableLinesFindingVisitor' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/StaticAnalysis/ExecutableLinesFindingVisitor.php',
577
+		'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\FileAnalyser' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/StaticAnalysis/FileAnalyser.php',
578
+		'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\IgnoredLinesFindingVisitor' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/StaticAnalysis/IgnoredLinesFindingVisitor.php',
579
+		'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\ParsingFileAnalyser' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/StaticAnalysis/ParsingFileAnalyser.php',
580
+		'SebastianBergmann\\CodeCoverage\\TestIdMissingException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/TestIdMissingException.php',
581
+		'SebastianBergmann\\CodeCoverage\\UnintentionallyCoveredCodeException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/UnintentionallyCoveredCodeException.php',
582
+		'SebastianBergmann\\CodeCoverage\\Util\\DirectoryCouldNotBeCreatedException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/DirectoryCouldNotBeCreatedException.php',
583
+		'SebastianBergmann\\CodeCoverage\\Util\\Filesystem' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Util/Filesystem.php',
584
+		'SebastianBergmann\\CodeCoverage\\Util\\Percentage' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Util/Percentage.php',
585
+		'SebastianBergmann\\CodeCoverage\\Version' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Version.php',
586
+		'SebastianBergmann\\CodeCoverage\\XmlException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/XmlException.php',
587
+		'SebastianBergmann\\CodeUnitReverseLookup\\Wizard' => __DIR__ . '/..' . '/sebastian/code-unit-reverse-lookup/src/Wizard.php',
588
+		'SebastianBergmann\\CodeUnit\\ClassMethodUnit' => __DIR__ . '/..' . '/sebastian/code-unit/src/ClassMethodUnit.php',
589
+		'SebastianBergmann\\CodeUnit\\ClassUnit' => __DIR__ . '/..' . '/sebastian/code-unit/src/ClassUnit.php',
590
+		'SebastianBergmann\\CodeUnit\\CodeUnit' => __DIR__ . '/..' . '/sebastian/code-unit/src/CodeUnit.php',
591
+		'SebastianBergmann\\CodeUnit\\CodeUnitCollection' => __DIR__ . '/..' . '/sebastian/code-unit/src/CodeUnitCollection.php',
592
+		'SebastianBergmann\\CodeUnit\\CodeUnitCollectionIterator' => __DIR__ . '/..' . '/sebastian/code-unit/src/CodeUnitCollectionIterator.php',
593
+		'SebastianBergmann\\CodeUnit\\Exception' => __DIR__ . '/..' . '/sebastian/code-unit/src/exceptions/Exception.php',
594
+		'SebastianBergmann\\CodeUnit\\FunctionUnit' => __DIR__ . '/..' . '/sebastian/code-unit/src/FunctionUnit.php',
595
+		'SebastianBergmann\\CodeUnit\\InterfaceMethodUnit' => __DIR__ . '/..' . '/sebastian/code-unit/src/InterfaceMethodUnit.php',
596
+		'SebastianBergmann\\CodeUnit\\InterfaceUnit' => __DIR__ . '/..' . '/sebastian/code-unit/src/InterfaceUnit.php',
597
+		'SebastianBergmann\\CodeUnit\\InvalidCodeUnitException' => __DIR__ . '/..' . '/sebastian/code-unit/src/exceptions/InvalidCodeUnitException.php',
598
+		'SebastianBergmann\\CodeUnit\\Mapper' => __DIR__ . '/..' . '/sebastian/code-unit/src/Mapper.php',
599
+		'SebastianBergmann\\CodeUnit\\NoTraitException' => __DIR__ . '/..' . '/sebastian/code-unit/src/exceptions/NoTraitException.php',
600
+		'SebastianBergmann\\CodeUnit\\ReflectionException' => __DIR__ . '/..' . '/sebastian/code-unit/src/exceptions/ReflectionException.php',
601
+		'SebastianBergmann\\CodeUnit\\TraitMethodUnit' => __DIR__ . '/..' . '/sebastian/code-unit/src/TraitMethodUnit.php',
602
+		'SebastianBergmann\\CodeUnit\\TraitUnit' => __DIR__ . '/..' . '/sebastian/code-unit/src/TraitUnit.php',
603
+		'SebastianBergmann\\Comparator\\ArrayComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/ArrayComparator.php',
604
+		'SebastianBergmann\\Comparator\\Comparator' => __DIR__ . '/..' . '/sebastian/comparator/src/Comparator.php',
605
+		'SebastianBergmann\\Comparator\\ComparisonFailure' => __DIR__ . '/..' . '/sebastian/comparator/src/ComparisonFailure.php',
606
+		'SebastianBergmann\\Comparator\\DOMNodeComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/DOMNodeComparator.php',
607
+		'SebastianBergmann\\Comparator\\DateTimeComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/DateTimeComparator.php',
608
+		'SebastianBergmann\\Comparator\\DoubleComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/DoubleComparator.php',
609
+		'SebastianBergmann\\Comparator\\Exception' => __DIR__ . '/..' . '/sebastian/comparator/src/exceptions/Exception.php',
610
+		'SebastianBergmann\\Comparator\\ExceptionComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/ExceptionComparator.php',
611
+		'SebastianBergmann\\Comparator\\Factory' => __DIR__ . '/..' . '/sebastian/comparator/src/Factory.php',
612
+		'SebastianBergmann\\Comparator\\MockObjectComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/MockObjectComparator.php',
613
+		'SebastianBergmann\\Comparator\\NumericComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/NumericComparator.php',
614
+		'SebastianBergmann\\Comparator\\ObjectComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/ObjectComparator.php',
615
+		'SebastianBergmann\\Comparator\\ResourceComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/ResourceComparator.php',
616
+		'SebastianBergmann\\Comparator\\RuntimeException' => __DIR__ . '/..' . '/sebastian/comparator/src/exceptions/RuntimeException.php',
617
+		'SebastianBergmann\\Comparator\\ScalarComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/ScalarComparator.php',
618
+		'SebastianBergmann\\Comparator\\SplObjectStorageComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/SplObjectStorageComparator.php',
619
+		'SebastianBergmann\\Comparator\\TypeComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/TypeComparator.php',
620
+		'SebastianBergmann\\Complexity\\Calculator' => __DIR__ . '/..' . '/sebastian/complexity/src/Calculator.php',
621
+		'SebastianBergmann\\Complexity\\Complexity' => __DIR__ . '/..' . '/sebastian/complexity/src/Complexity/Complexity.php',
622
+		'SebastianBergmann\\Complexity\\ComplexityCalculatingVisitor' => __DIR__ . '/..' . '/sebastian/complexity/src/Visitor/ComplexityCalculatingVisitor.php',
623
+		'SebastianBergmann\\Complexity\\ComplexityCollection' => __DIR__ . '/..' . '/sebastian/complexity/src/Complexity/ComplexityCollection.php',
624
+		'SebastianBergmann\\Complexity\\ComplexityCollectionIterator' => __DIR__ . '/..' . '/sebastian/complexity/src/Complexity/ComplexityCollectionIterator.php',
625
+		'SebastianBergmann\\Complexity\\CyclomaticComplexityCalculatingVisitor' => __DIR__ . '/..' . '/sebastian/complexity/src/Visitor/CyclomaticComplexityCalculatingVisitor.php',
626
+		'SebastianBergmann\\Complexity\\Exception' => __DIR__ . '/..' . '/sebastian/complexity/src/Exception/Exception.php',
627
+		'SebastianBergmann\\Complexity\\RuntimeException' => __DIR__ . '/..' . '/sebastian/complexity/src/Exception/RuntimeException.php',
628
+		'SebastianBergmann\\Diff\\Chunk' => __DIR__ . '/..' . '/sebastian/diff/src/Chunk.php',
629
+		'SebastianBergmann\\Diff\\ConfigurationException' => __DIR__ . '/..' . '/sebastian/diff/src/Exception/ConfigurationException.php',
630
+		'SebastianBergmann\\Diff\\Diff' => __DIR__ . '/..' . '/sebastian/diff/src/Diff.php',
631
+		'SebastianBergmann\\Diff\\Differ' => __DIR__ . '/..' . '/sebastian/diff/src/Differ.php',
632
+		'SebastianBergmann\\Diff\\Exception' => __DIR__ . '/..' . '/sebastian/diff/src/Exception/Exception.php',
633
+		'SebastianBergmann\\Diff\\InvalidArgumentException' => __DIR__ . '/..' . '/sebastian/diff/src/Exception/InvalidArgumentException.php',
634
+		'SebastianBergmann\\Diff\\Line' => __DIR__ . '/..' . '/sebastian/diff/src/Line.php',
635
+		'SebastianBergmann\\Diff\\LongestCommonSubsequenceCalculator' => __DIR__ . '/..' . '/sebastian/diff/src/LongestCommonSubsequenceCalculator.php',
636
+		'SebastianBergmann\\Diff\\MemoryEfficientLongestCommonSubsequenceCalculator' => __DIR__ . '/..' . '/sebastian/diff/src/MemoryEfficientLongestCommonSubsequenceCalculator.php',
637
+		'SebastianBergmann\\Diff\\Output\\AbstractChunkOutputBuilder' => __DIR__ . '/..' . '/sebastian/diff/src/Output/AbstractChunkOutputBuilder.php',
638
+		'SebastianBergmann\\Diff\\Output\\DiffOnlyOutputBuilder' => __DIR__ . '/..' . '/sebastian/diff/src/Output/DiffOnlyOutputBuilder.php',
639
+		'SebastianBergmann\\Diff\\Output\\DiffOutputBuilderInterface' => __DIR__ . '/..' . '/sebastian/diff/src/Output/DiffOutputBuilderInterface.php',
640
+		'SebastianBergmann\\Diff\\Output\\StrictUnifiedDiffOutputBuilder' => __DIR__ . '/..' . '/sebastian/diff/src/Output/StrictUnifiedDiffOutputBuilder.php',
641
+		'SebastianBergmann\\Diff\\Output\\UnifiedDiffOutputBuilder' => __DIR__ . '/..' . '/sebastian/diff/src/Output/UnifiedDiffOutputBuilder.php',
642
+		'SebastianBergmann\\Diff\\Parser' => __DIR__ . '/..' . '/sebastian/diff/src/Parser.php',
643
+		'SebastianBergmann\\Diff\\TimeEfficientLongestCommonSubsequenceCalculator' => __DIR__ . '/..' . '/sebastian/diff/src/TimeEfficientLongestCommonSubsequenceCalculator.php',
644
+		'SebastianBergmann\\Environment\\Console' => __DIR__ . '/..' . '/sebastian/environment/src/Console.php',
645
+		'SebastianBergmann\\Environment\\OperatingSystem' => __DIR__ . '/..' . '/sebastian/environment/src/OperatingSystem.php',
646
+		'SebastianBergmann\\Environment\\Runtime' => __DIR__ . '/..' . '/sebastian/environment/src/Runtime.php',
647
+		'SebastianBergmann\\Exporter\\Exporter' => __DIR__ . '/..' . '/sebastian/exporter/src/Exporter.php',
648
+		'SebastianBergmann\\FileIterator\\Facade' => __DIR__ . '/..' . '/phpunit/php-file-iterator/src/Facade.php',
649
+		'SebastianBergmann\\FileIterator\\Factory' => __DIR__ . '/..' . '/phpunit/php-file-iterator/src/Factory.php',
650
+		'SebastianBergmann\\FileIterator\\Iterator' => __DIR__ . '/..' . '/phpunit/php-file-iterator/src/Iterator.php',
651
+		'SebastianBergmann\\GlobalState\\CodeExporter' => __DIR__ . '/..' . '/sebastian/global-state/src/CodeExporter.php',
652
+		'SebastianBergmann\\GlobalState\\Exception' => __DIR__ . '/..' . '/sebastian/global-state/src/exceptions/Exception.php',
653
+		'SebastianBergmann\\GlobalState\\ExcludeList' => __DIR__ . '/..' . '/sebastian/global-state/src/ExcludeList.php',
654
+		'SebastianBergmann\\GlobalState\\Restorer' => __DIR__ . '/..' . '/sebastian/global-state/src/Restorer.php',
655
+		'SebastianBergmann\\GlobalState\\RuntimeException' => __DIR__ . '/..' . '/sebastian/global-state/src/exceptions/RuntimeException.php',
656
+		'SebastianBergmann\\GlobalState\\Snapshot' => __DIR__ . '/..' . '/sebastian/global-state/src/Snapshot.php',
657
+		'SebastianBergmann\\Invoker\\Exception' => __DIR__ . '/..' . '/phpunit/php-invoker/src/exceptions/Exception.php',
658
+		'SebastianBergmann\\Invoker\\Invoker' => __DIR__ . '/..' . '/phpunit/php-invoker/src/Invoker.php',
659
+		'SebastianBergmann\\Invoker\\ProcessControlExtensionNotLoadedException' => __DIR__ . '/..' . '/phpunit/php-invoker/src/exceptions/ProcessControlExtensionNotLoadedException.php',
660
+		'SebastianBergmann\\Invoker\\TimeoutException' => __DIR__ . '/..' . '/phpunit/php-invoker/src/exceptions/TimeoutException.php',
661
+		'SebastianBergmann\\LinesOfCode\\Counter' => __DIR__ . '/..' . '/sebastian/lines-of-code/src/Counter.php',
662
+		'SebastianBergmann\\LinesOfCode\\Exception' => __DIR__ . '/..' . '/sebastian/lines-of-code/src/Exception/Exception.php',
663
+		'SebastianBergmann\\LinesOfCode\\IllogicalValuesException' => __DIR__ . '/..' . '/sebastian/lines-of-code/src/Exception/IllogicalValuesException.php',
664
+		'SebastianBergmann\\LinesOfCode\\LineCountingVisitor' => __DIR__ . '/..' . '/sebastian/lines-of-code/src/LineCountingVisitor.php',
665
+		'SebastianBergmann\\LinesOfCode\\LinesOfCode' => __DIR__ . '/..' . '/sebastian/lines-of-code/src/LinesOfCode.php',
666
+		'SebastianBergmann\\LinesOfCode\\NegativeValueException' => __DIR__ . '/..' . '/sebastian/lines-of-code/src/Exception/NegativeValueException.php',
667
+		'SebastianBergmann\\LinesOfCode\\RuntimeException' => __DIR__ . '/..' . '/sebastian/lines-of-code/src/Exception/RuntimeException.php',
668
+		'SebastianBergmann\\ObjectEnumerator\\Enumerator' => __DIR__ . '/..' . '/sebastian/object-enumerator/src/Enumerator.php',
669
+		'SebastianBergmann\\ObjectEnumerator\\Exception' => __DIR__ . '/..' . '/sebastian/object-enumerator/src/Exception.php',
670
+		'SebastianBergmann\\ObjectEnumerator\\InvalidArgumentException' => __DIR__ . '/..' . '/sebastian/object-enumerator/src/InvalidArgumentException.php',
671
+		'SebastianBergmann\\ObjectReflector\\Exception' => __DIR__ . '/..' . '/sebastian/object-reflector/src/Exception.php',
672
+		'SebastianBergmann\\ObjectReflector\\InvalidArgumentException' => __DIR__ . '/..' . '/sebastian/object-reflector/src/InvalidArgumentException.php',
673
+		'SebastianBergmann\\ObjectReflector\\ObjectReflector' => __DIR__ . '/..' . '/sebastian/object-reflector/src/ObjectReflector.php',
674
+		'SebastianBergmann\\RecursionContext\\Context' => __DIR__ . '/..' . '/sebastian/recursion-context/src/Context.php',
675
+		'SebastianBergmann\\RecursionContext\\Exception' => __DIR__ . '/..' . '/sebastian/recursion-context/src/Exception.php',
676
+		'SebastianBergmann\\RecursionContext\\InvalidArgumentException' => __DIR__ . '/..' . '/sebastian/recursion-context/src/InvalidArgumentException.php',
677
+		'SebastianBergmann\\ResourceOperations\\ResourceOperations' => __DIR__ . '/..' . '/sebastian/resource-operations/src/ResourceOperations.php',
678
+		'SebastianBergmann\\Template\\Exception' => __DIR__ . '/..' . '/phpunit/php-text-template/src/exceptions/Exception.php',
679
+		'SebastianBergmann\\Template\\InvalidArgumentException' => __DIR__ . '/..' . '/phpunit/php-text-template/src/exceptions/InvalidArgumentException.php',
680
+		'SebastianBergmann\\Template\\RuntimeException' => __DIR__ . '/..' . '/phpunit/php-text-template/src/exceptions/RuntimeException.php',
681
+		'SebastianBergmann\\Template\\Template' => __DIR__ . '/..' . '/phpunit/php-text-template/src/Template.php',
682
+		'SebastianBergmann\\Timer\\Duration' => __DIR__ . '/..' . '/phpunit/php-timer/src/Duration.php',
683
+		'SebastianBergmann\\Timer\\Exception' => __DIR__ . '/..' . '/phpunit/php-timer/src/exceptions/Exception.php',
684
+		'SebastianBergmann\\Timer\\NoActiveTimerException' => __DIR__ . '/..' . '/phpunit/php-timer/src/exceptions/NoActiveTimerException.php',
685
+		'SebastianBergmann\\Timer\\ResourceUsageFormatter' => __DIR__ . '/..' . '/phpunit/php-timer/src/ResourceUsageFormatter.php',
686
+		'SebastianBergmann\\Timer\\TimeSinceStartOfRequestNotAvailableException' => __DIR__ . '/..' . '/phpunit/php-timer/src/exceptions/TimeSinceStartOfRequestNotAvailableException.php',
687
+		'SebastianBergmann\\Timer\\Timer' => __DIR__ . '/..' . '/phpunit/php-timer/src/Timer.php',
688
+		'SebastianBergmann\\Type\\CallableType' => __DIR__ . '/..' . '/sebastian/type/src/type/CallableType.php',
689
+		'SebastianBergmann\\Type\\Exception' => __DIR__ . '/..' . '/sebastian/type/src/exception/Exception.php',
690
+		'SebastianBergmann\\Type\\FalseType' => __DIR__ . '/..' . '/sebastian/type/src/type/FalseType.php',
691
+		'SebastianBergmann\\Type\\GenericObjectType' => __DIR__ . '/..' . '/sebastian/type/src/type/GenericObjectType.php',
692
+		'SebastianBergmann\\Type\\IntersectionType' => __DIR__ . '/..' . '/sebastian/type/src/type/IntersectionType.php',
693
+		'SebastianBergmann\\Type\\IterableType' => __DIR__ . '/..' . '/sebastian/type/src/type/IterableType.php',
694
+		'SebastianBergmann\\Type\\MixedType' => __DIR__ . '/..' . '/sebastian/type/src/type/MixedType.php',
695
+		'SebastianBergmann\\Type\\NeverType' => __DIR__ . '/..' . '/sebastian/type/src/type/NeverType.php',
696
+		'SebastianBergmann\\Type\\NullType' => __DIR__ . '/..' . '/sebastian/type/src/type/NullType.php',
697
+		'SebastianBergmann\\Type\\ObjectType' => __DIR__ . '/..' . '/sebastian/type/src/type/ObjectType.php',
698
+		'SebastianBergmann\\Type\\Parameter' => __DIR__ . '/..' . '/sebastian/type/src/Parameter.php',
699
+		'SebastianBergmann\\Type\\ReflectionMapper' => __DIR__ . '/..' . '/sebastian/type/src/ReflectionMapper.php',
700
+		'SebastianBergmann\\Type\\RuntimeException' => __DIR__ . '/..' . '/sebastian/type/src/exception/RuntimeException.php',
701
+		'SebastianBergmann\\Type\\SimpleType' => __DIR__ . '/..' . '/sebastian/type/src/type/SimpleType.php',
702
+		'SebastianBergmann\\Type\\StaticType' => __DIR__ . '/..' . '/sebastian/type/src/type/StaticType.php',
703
+		'SebastianBergmann\\Type\\TrueType' => __DIR__ . '/..' . '/sebastian/type/src/type/TrueType.php',
704
+		'SebastianBergmann\\Type\\Type' => __DIR__ . '/..' . '/sebastian/type/src/type/Type.php',
705
+		'SebastianBergmann\\Type\\TypeName' => __DIR__ . '/..' . '/sebastian/type/src/TypeName.php',
706
+		'SebastianBergmann\\Type\\UnionType' => __DIR__ . '/..' . '/sebastian/type/src/type/UnionType.php',
707
+		'SebastianBergmann\\Type\\UnknownType' => __DIR__ . '/..' . '/sebastian/type/src/type/UnknownType.php',
708
+		'SebastianBergmann\\Type\\VoidType' => __DIR__ . '/..' . '/sebastian/type/src/type/VoidType.php',
709
+		'SebastianBergmann\\Version' => __DIR__ . '/..' . '/sebastian/version/src/Version.php',
710
+		'TheSeer\\Tokenizer\\Exception' => __DIR__ . '/..' . '/theseer/tokenizer/src/Exception.php',
711
+		'TheSeer\\Tokenizer\\NamespaceUri' => __DIR__ . '/..' . '/theseer/tokenizer/src/NamespaceUri.php',
712
+		'TheSeer\\Tokenizer\\NamespaceUriException' => __DIR__ . '/..' . '/theseer/tokenizer/src/NamespaceUriException.php',
713
+		'TheSeer\\Tokenizer\\Token' => __DIR__ . '/..' . '/theseer/tokenizer/src/Token.php',
714
+		'TheSeer\\Tokenizer\\TokenCollection' => __DIR__ . '/..' . '/theseer/tokenizer/src/TokenCollection.php',
715
+		'TheSeer\\Tokenizer\\TokenCollectionException' => __DIR__ . '/..' . '/theseer/tokenizer/src/TokenCollectionException.php',
716
+		'TheSeer\\Tokenizer\\Tokenizer' => __DIR__ . '/..' . '/theseer/tokenizer/src/Tokenizer.php',
717
+		'TheSeer\\Tokenizer\\XMLSerializer' => __DIR__ . '/..' . '/theseer/tokenizer/src/XMLSerializer.php',
718
+	);
719 719
 
720
-    public static function getInitializer(ClassLoader $loader)
721
-    {
722
-        return \Closure::bind(function () use ($loader) {
723
-            $loader->prefixLengthsPsr4 = ComposerStaticInit30c4224709c17ba722a81d0ef177814d::$prefixLengthsPsr4;
724
-            $loader->prefixDirsPsr4 = ComposerStaticInit30c4224709c17ba722a81d0ef177814d::$prefixDirsPsr4;
725
-            $loader->classMap = ComposerStaticInit30c4224709c17ba722a81d0ef177814d::$classMap;
720
+	public static function getInitializer(ClassLoader $loader)
721
+	{
722
+		return \Closure::bind(function () use ($loader) {
723
+			$loader->prefixLengthsPsr4 = ComposerStaticInit30c4224709c17ba722a81d0ef177814d::$prefixLengthsPsr4;
724
+			$loader->prefixDirsPsr4 = ComposerStaticInit30c4224709c17ba722a81d0ef177814d::$prefixDirsPsr4;
725
+			$loader->classMap = ComposerStaticInit30c4224709c17ba722a81d0ef177814d::$classMap;
726 726
 
727
-        }, null, ClassLoader::class);
728
-    }
727
+		}, null, ClassLoader::class);
728
+	}
729 729
 }
Please login to merge, or discard this patch.
Spacing   +662 added lines, -662 removed lines patch added patch discarded remove patch
@@ -6,720 +6,720 @@
 block discarded – undo
6 6
 
7 7
 class ComposerStaticInit30c4224709c17ba722a81d0ef177814d
8 8
 {
9
-    public static $files = array (
10
-        'ec07570ca5a812141189b1fa81503674' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Assert/Functions.php',
11
-        '6124b4c8570aa390c21fafd04a26c69f' => __DIR__ . '/..' . '/myclabs/deep-copy/src/DeepCopy/deep_copy.php',
12
-        '7d3b315c4f303f2fc14aca642a738e50' => __DIR__ . '/..' . '/yoast/phpunit-polyfills/phpunitpolyfills-autoload.php',
9
+    public static $files = array(
10
+        'ec07570ca5a812141189b1fa81503674' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Assert/Functions.php',
11
+        '6124b4c8570aa390c21fafd04a26c69f' => __DIR__.'/..'.'/myclabs/deep-copy/src/DeepCopy/deep_copy.php',
12
+        '7d3b315c4f303f2fc14aca642a738e50' => __DIR__.'/..'.'/yoast/phpunit-polyfills/phpunitpolyfills-autoload.php',
13 13
     );
14 14
 
15
-    public static $prefixLengthsPsr4 = array (
15
+    public static $prefixLengthsPsr4 = array(
16 16
         'T' => 
17
-        array (
17
+        array(
18 18
             'TijsVerkoyen\\CssToInlineStyles\\' => 31,
19 19
         ),
20 20
         'S' => 
21
-        array (
21
+        array(
22 22
             'Symfony\\Component\\CssSelector\\' => 30,
23 23
             'Svg\\' => 4,
24 24
             'Sabberworm\\CSS\\' => 15,
25 25
         ),
26 26
         'P' => 
27
-        array (
27
+        array(
28 28
             'PhpParser\\' => 10,
29 29
         ),
30 30
         'M' => 
31
-        array (
31
+        array(
32 32
             'Masterminds\\' => 12,
33 33
         ),
34 34
         'F' => 
35
-        array (
35
+        array(
36 36
             'FontLib\\' => 8,
37 37
         ),
38 38
         'D' => 
39
-        array (
39
+        array(
40 40
             'Dompdf\\' => 7,
41 41
             'Doctrine\\Instantiator\\' => 22,
42 42
             'DeepCopy\\' => 9,
43 43
         ),
44 44
     );
45 45
 
46
-    public static $prefixDirsPsr4 = array (
46
+    public static $prefixDirsPsr4 = array(
47 47
         'TijsVerkoyen\\CssToInlineStyles\\' => 
48
-        array (
49
-            0 => __DIR__ . '/..' . '/tijsverkoyen/css-to-inline-styles/src',
48
+        array(
49
+            0 => __DIR__.'/..'.'/tijsverkoyen/css-to-inline-styles/src',
50 50
         ),
51 51
         'Symfony\\Component\\CssSelector\\' => 
52
-        array (
53
-            0 => __DIR__ . '/..' . '/symfony/css-selector',
52
+        array(
53
+            0 => __DIR__.'/..'.'/symfony/css-selector',
54 54
         ),
55 55
         'Svg\\' => 
56
-        array (
57
-            0 => __DIR__ . '/..' . '/phenx/php-svg-lib/src/Svg',
56
+        array(
57
+            0 => __DIR__.'/..'.'/phenx/php-svg-lib/src/Svg',
58 58
         ),
59 59
         'Sabberworm\\CSS\\' => 
60
-        array (
61
-            0 => __DIR__ . '/..' . '/sabberworm/php-css-parser/src',
60
+        array(
61
+            0 => __DIR__.'/..'.'/sabberworm/php-css-parser/src',
62 62
         ),
63 63
         'PhpParser\\' => 
64
-        array (
65
-            0 => __DIR__ . '/..' . '/nikic/php-parser/lib/PhpParser',
64
+        array(
65
+            0 => __DIR__.'/..'.'/nikic/php-parser/lib/PhpParser',
66 66
         ),
67 67
         'Masterminds\\' => 
68
-        array (
69
-            0 => __DIR__ . '/..' . '/masterminds/html5/src',
68
+        array(
69
+            0 => __DIR__.'/..'.'/masterminds/html5/src',
70 70
         ),
71 71
         'FontLib\\' => 
72
-        array (
73
-            0 => __DIR__ . '/..' . '/phenx/php-font-lib/src/FontLib',
72
+        array(
73
+            0 => __DIR__.'/..'.'/phenx/php-font-lib/src/FontLib',
74 74
         ),
75 75
         'Dompdf\\' => 
76
-        array (
77
-            0 => __DIR__ . '/..' . '/dompdf/dompdf/src',
76
+        array(
77
+            0 => __DIR__.'/..'.'/dompdf/dompdf/src',
78 78
         ),
79 79
         'Doctrine\\Instantiator\\' => 
80
-        array (
81
-            0 => __DIR__ . '/..' . '/doctrine/instantiator/src/Doctrine/Instantiator',
80
+        array(
81
+            0 => __DIR__.'/..'.'/doctrine/instantiator/src/Doctrine/Instantiator',
82 82
         ),
83 83
         'DeepCopy\\' => 
84
-        array (
85
-            0 => __DIR__ . '/..' . '/myclabs/deep-copy/src/DeepCopy',
84
+        array(
85
+            0 => __DIR__.'/..'.'/myclabs/deep-copy/src/DeepCopy',
86 86
         ),
87 87
     );
88 88
 
89
-    public static $classMap = array (
90
-        'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php',
91
-        'Dompdf\\Cpdf' => __DIR__ . '/..' . '/dompdf/dompdf/lib/Cpdf.php',
92
-        'PHPUnit\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Exception.php',
93
-        'PHPUnit\\Framework\\ActualValueIsNotAnObjectException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/ActualValueIsNotAnObjectException.php',
94
-        'PHPUnit\\Framework\\Assert' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Assert.php',
95
-        'PHPUnit\\Framework\\AssertionFailedError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/AssertionFailedError.php',
96
-        'PHPUnit\\Framework\\CodeCoverageException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/CodeCoverageException.php',
97
-        'PHPUnit\\Framework\\ComparisonMethodDoesNotAcceptParameterTypeException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/ComparisonMethodDoesNotAcceptParameterTypeException.php',
98
-        'PHPUnit\\Framework\\ComparisonMethodDoesNotDeclareBoolReturnTypeException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/ComparisonMethodDoesNotDeclareBoolReturnTypeException.php',
99
-        'PHPUnit\\Framework\\ComparisonMethodDoesNotDeclareExactlyOneParameterException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/ComparisonMethodDoesNotDeclareExactlyOneParameterException.php',
100
-        'PHPUnit\\Framework\\ComparisonMethodDoesNotDeclareParameterTypeException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/ComparisonMethodDoesNotDeclareParameterTypeException.php',
101
-        'PHPUnit\\Framework\\ComparisonMethodDoesNotExistException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/ComparisonMethodDoesNotExistException.php',
102
-        'PHPUnit\\Framework\\Constraint\\ArrayHasKey' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Traversable/ArrayHasKey.php',
103
-        'PHPUnit\\Framework\\Constraint\\BinaryOperator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Operator/BinaryOperator.php',
104
-        'PHPUnit\\Framework\\Constraint\\Callback' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Callback.php',
105
-        'PHPUnit\\Framework\\Constraint\\ClassHasAttribute' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Object/ClassHasAttribute.php',
106
-        'PHPUnit\\Framework\\Constraint\\ClassHasStaticAttribute' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Object/ClassHasStaticAttribute.php',
107
-        'PHPUnit\\Framework\\Constraint\\Constraint' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Constraint.php',
108
-        'PHPUnit\\Framework\\Constraint\\Count' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Cardinality/Count.php',
109
-        'PHPUnit\\Framework\\Constraint\\DirectoryExists' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Filesystem/DirectoryExists.php',
110
-        'PHPUnit\\Framework\\Constraint\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Exception/Exception.php',
111
-        'PHPUnit\\Framework\\Constraint\\ExceptionCode' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Exception/ExceptionCode.php',
112
-        'PHPUnit\\Framework\\Constraint\\ExceptionMessage' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Exception/ExceptionMessage.php',
113
-        'PHPUnit\\Framework\\Constraint\\ExceptionMessageRegularExpression' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Exception/ExceptionMessageRegularExpression.php',
114
-        'PHPUnit\\Framework\\Constraint\\FileExists' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Filesystem/FileExists.php',
115
-        'PHPUnit\\Framework\\Constraint\\GreaterThan' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Cardinality/GreaterThan.php',
116
-        'PHPUnit\\Framework\\Constraint\\IsAnything' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/IsAnything.php',
117
-        'PHPUnit\\Framework\\Constraint\\IsEmpty' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Cardinality/IsEmpty.php',
118
-        'PHPUnit\\Framework\\Constraint\\IsEqual' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Equality/IsEqual.php',
119
-        'PHPUnit\\Framework\\Constraint\\IsEqualCanonicalizing' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Equality/IsEqualCanonicalizing.php',
120
-        'PHPUnit\\Framework\\Constraint\\IsEqualIgnoringCase' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Equality/IsEqualIgnoringCase.php',
121
-        'PHPUnit\\Framework\\Constraint\\IsEqualWithDelta' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Equality/IsEqualWithDelta.php',
122
-        'PHPUnit\\Framework\\Constraint\\IsFalse' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Boolean/IsFalse.php',
123
-        'PHPUnit\\Framework\\Constraint\\IsFinite' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Math/IsFinite.php',
124
-        'PHPUnit\\Framework\\Constraint\\IsIdentical' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/IsIdentical.php',
125
-        'PHPUnit\\Framework\\Constraint\\IsInfinite' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Math/IsInfinite.php',
126
-        'PHPUnit\\Framework\\Constraint\\IsInstanceOf' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Type/IsInstanceOf.php',
127
-        'PHPUnit\\Framework\\Constraint\\IsJson' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/String/IsJson.php',
128
-        'PHPUnit\\Framework\\Constraint\\IsNan' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Math/IsNan.php',
129
-        'PHPUnit\\Framework\\Constraint\\IsNull' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Type/IsNull.php',
130
-        'PHPUnit\\Framework\\Constraint\\IsReadable' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Filesystem/IsReadable.php',
131
-        'PHPUnit\\Framework\\Constraint\\IsTrue' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Boolean/IsTrue.php',
132
-        'PHPUnit\\Framework\\Constraint\\IsType' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Type/IsType.php',
133
-        'PHPUnit\\Framework\\Constraint\\IsWritable' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Filesystem/IsWritable.php',
134
-        'PHPUnit\\Framework\\Constraint\\JsonMatches' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/JsonMatches.php',
135
-        'PHPUnit\\Framework\\Constraint\\JsonMatchesErrorMessageProvider' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/JsonMatchesErrorMessageProvider.php',
136
-        'PHPUnit\\Framework\\Constraint\\LessThan' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Cardinality/LessThan.php',
137
-        'PHPUnit\\Framework\\Constraint\\LogicalAnd' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Operator/LogicalAnd.php',
138
-        'PHPUnit\\Framework\\Constraint\\LogicalNot' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Operator/LogicalNot.php',
139
-        'PHPUnit\\Framework\\Constraint\\LogicalOr' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Operator/LogicalOr.php',
140
-        'PHPUnit\\Framework\\Constraint\\LogicalXor' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Operator/LogicalXor.php',
141
-        'PHPUnit\\Framework\\Constraint\\ObjectEquals' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Object/ObjectEquals.php',
142
-        'PHPUnit\\Framework\\Constraint\\ObjectHasAttribute' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Object/ObjectHasAttribute.php',
143
-        'PHPUnit\\Framework\\Constraint\\Operator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Operator/Operator.php',
144
-        'PHPUnit\\Framework\\Constraint\\RegularExpression' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/String/RegularExpression.php',
145
-        'PHPUnit\\Framework\\Constraint\\SameSize' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Cardinality/SameSize.php',
146
-        'PHPUnit\\Framework\\Constraint\\StringContains' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/String/StringContains.php',
147
-        'PHPUnit\\Framework\\Constraint\\StringEndsWith' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/String/StringEndsWith.php',
148
-        'PHPUnit\\Framework\\Constraint\\StringMatchesFormatDescription' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/String/StringMatchesFormatDescription.php',
149
-        'PHPUnit\\Framework\\Constraint\\StringStartsWith' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/String/StringStartsWith.php',
150
-        'PHPUnit\\Framework\\Constraint\\TraversableContains' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Traversable/TraversableContains.php',
151
-        'PHPUnit\\Framework\\Constraint\\TraversableContainsEqual' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Traversable/TraversableContainsEqual.php',
152
-        'PHPUnit\\Framework\\Constraint\\TraversableContainsIdentical' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Traversable/TraversableContainsIdentical.php',
153
-        'PHPUnit\\Framework\\Constraint\\TraversableContainsOnly' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Traversable/TraversableContainsOnly.php',
154
-        'PHPUnit\\Framework\\Constraint\\UnaryOperator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Constraint/Operator/UnaryOperator.php',
155
-        'PHPUnit\\Framework\\CoveredCodeNotExecutedException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/CoveredCodeNotExecutedException.php',
156
-        'PHPUnit\\Framework\\DataProviderTestSuite' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/DataProviderTestSuite.php',
157
-        'PHPUnit\\Framework\\Error' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/Error.php',
158
-        'PHPUnit\\Framework\\ErrorTestCase' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/ErrorTestCase.php',
159
-        'PHPUnit\\Framework\\Error\\Deprecated' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Error/Deprecated.php',
160
-        'PHPUnit\\Framework\\Error\\Error' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Error/Error.php',
161
-        'PHPUnit\\Framework\\Error\\Notice' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Error/Notice.php',
162
-        'PHPUnit\\Framework\\Error\\Warning' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Error/Warning.php',
163
-        'PHPUnit\\Framework\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/Exception.php',
164
-        'PHPUnit\\Framework\\ExceptionWrapper' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/ExceptionWrapper.php',
165
-        'PHPUnit\\Framework\\ExecutionOrderDependency' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/ExecutionOrderDependency.php',
166
-        'PHPUnit\\Framework\\ExpectationFailedException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/ExpectationFailedException.php',
167
-        'PHPUnit\\Framework\\IncompleteTest' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/IncompleteTest.php',
168
-        'PHPUnit\\Framework\\IncompleteTestCase' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/IncompleteTestCase.php',
169
-        'PHPUnit\\Framework\\IncompleteTestError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/IncompleteTestError.php',
170
-        'PHPUnit\\Framework\\InvalidArgumentException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/InvalidArgumentException.php',
171
-        'PHPUnit\\Framework\\InvalidCoversTargetException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/InvalidCoversTargetException.php',
172
-        'PHPUnit\\Framework\\InvalidDataProviderException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/InvalidDataProviderException.php',
173
-        'PHPUnit\\Framework\\InvalidParameterGroupException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/InvalidParameterGroupException.php',
174
-        'PHPUnit\\Framework\\MissingCoversAnnotationException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/MissingCoversAnnotationException.php',
175
-        'PHPUnit\\Framework\\MockObject\\Api' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Api/Api.php',
176
-        'PHPUnit\\Framework\\MockObject\\BadMethodCallException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/BadMethodCallException.php',
177
-        'PHPUnit\\Framework\\MockObject\\Builder\\Identity' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Builder/Identity.php',
178
-        'PHPUnit\\Framework\\MockObject\\Builder\\InvocationMocker' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Builder/InvocationMocker.php',
179
-        'PHPUnit\\Framework\\MockObject\\Builder\\InvocationStubber' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Builder/InvocationStubber.php',
180
-        'PHPUnit\\Framework\\MockObject\\Builder\\MethodNameMatch' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Builder/MethodNameMatch.php',
181
-        'PHPUnit\\Framework\\MockObject\\Builder\\ParametersMatch' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Builder/ParametersMatch.php',
182
-        'PHPUnit\\Framework\\MockObject\\Builder\\Stub' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Builder/Stub.php',
183
-        'PHPUnit\\Framework\\MockObject\\CannotUseAddMethodsException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/CannotUseAddMethodsException.php',
184
-        'PHPUnit\\Framework\\MockObject\\CannotUseOnlyMethodsException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/CannotUseOnlyMethodsException.php',
185
-        'PHPUnit\\Framework\\MockObject\\ClassAlreadyExistsException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/ClassAlreadyExistsException.php',
186
-        'PHPUnit\\Framework\\MockObject\\ClassIsFinalException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/ClassIsFinalException.php',
187
-        'PHPUnit\\Framework\\MockObject\\ConfigurableMethod' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/ConfigurableMethod.php',
188
-        'PHPUnit\\Framework\\MockObject\\ConfigurableMethodsAlreadyInitializedException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/ConfigurableMethodsAlreadyInitializedException.php',
189
-        'PHPUnit\\Framework\\MockObject\\DuplicateMethodException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/DuplicateMethodException.php',
190
-        'PHPUnit\\Framework\\MockObject\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/Exception.php',
191
-        'PHPUnit\\Framework\\MockObject\\Generator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Generator.php',
192
-        'PHPUnit\\Framework\\MockObject\\IncompatibleReturnValueException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/IncompatibleReturnValueException.php',
193
-        'PHPUnit\\Framework\\MockObject\\InvalidMethodNameException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/InvalidMethodNameException.php',
194
-        'PHPUnit\\Framework\\MockObject\\Invocation' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Invocation.php',
195
-        'PHPUnit\\Framework\\MockObject\\InvocationHandler' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/InvocationHandler.php',
196
-        'PHPUnit\\Framework\\MockObject\\MatchBuilderNotFoundException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/MatchBuilderNotFoundException.php',
197
-        'PHPUnit\\Framework\\MockObject\\Matcher' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Matcher.php',
198
-        'PHPUnit\\Framework\\MockObject\\MatcherAlreadyRegisteredException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/MatcherAlreadyRegisteredException.php',
199
-        'PHPUnit\\Framework\\MockObject\\Method' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Api/Method.php',
200
-        'PHPUnit\\Framework\\MockObject\\MethodCannotBeConfiguredException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/MethodCannotBeConfiguredException.php',
201
-        'PHPUnit\\Framework\\MockObject\\MethodNameAlreadyConfiguredException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/MethodNameAlreadyConfiguredException.php',
202
-        'PHPUnit\\Framework\\MockObject\\MethodNameConstraint' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/MethodNameConstraint.php',
203
-        'PHPUnit\\Framework\\MockObject\\MethodNameNotConfiguredException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/MethodNameNotConfiguredException.php',
204
-        'PHPUnit\\Framework\\MockObject\\MethodParametersAlreadyConfiguredException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/MethodParametersAlreadyConfiguredException.php',
205
-        'PHPUnit\\Framework\\MockObject\\MockBuilder' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/MockBuilder.php',
206
-        'PHPUnit\\Framework\\MockObject\\MockClass' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/MockClass.php',
207
-        'PHPUnit\\Framework\\MockObject\\MockMethod' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/MockMethod.php',
208
-        'PHPUnit\\Framework\\MockObject\\MockMethodSet' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/MockMethodSet.php',
209
-        'PHPUnit\\Framework\\MockObject\\MockObject' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/MockObject.php',
210
-        'PHPUnit\\Framework\\MockObject\\MockTrait' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/MockTrait.php',
211
-        'PHPUnit\\Framework\\MockObject\\MockType' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/MockType.php',
212
-        'PHPUnit\\Framework\\MockObject\\OriginalConstructorInvocationRequiredException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/OriginalConstructorInvocationRequiredException.php',
213
-        'PHPUnit\\Framework\\MockObject\\ReflectionException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/ReflectionException.php',
214
-        'PHPUnit\\Framework\\MockObject\\ReturnValueNotConfiguredException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/ReturnValueNotConfiguredException.php',
215
-        'PHPUnit\\Framework\\MockObject\\Rule\\AnyInvokedCount' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/AnyInvokedCount.php',
216
-        'PHPUnit\\Framework\\MockObject\\Rule\\AnyParameters' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/AnyParameters.php',
217
-        'PHPUnit\\Framework\\MockObject\\Rule\\ConsecutiveParameters' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/ConsecutiveParameters.php',
218
-        'PHPUnit\\Framework\\MockObject\\Rule\\InvocationOrder' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/InvocationOrder.php',
219
-        'PHPUnit\\Framework\\MockObject\\Rule\\InvokedAtIndex' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/InvokedAtIndex.php',
220
-        'PHPUnit\\Framework\\MockObject\\Rule\\InvokedAtLeastCount' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/InvokedAtLeastCount.php',
221
-        'PHPUnit\\Framework\\MockObject\\Rule\\InvokedAtLeastOnce' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/InvokedAtLeastOnce.php',
222
-        'PHPUnit\\Framework\\MockObject\\Rule\\InvokedAtMostCount' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/InvokedAtMostCount.php',
223
-        'PHPUnit\\Framework\\MockObject\\Rule\\InvokedCount' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/InvokedCount.php',
224
-        'PHPUnit\\Framework\\MockObject\\Rule\\MethodName' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/MethodName.php',
225
-        'PHPUnit\\Framework\\MockObject\\Rule\\Parameters' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/Parameters.php',
226
-        'PHPUnit\\Framework\\MockObject\\Rule\\ParametersRule' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Rule/ParametersRule.php',
227
-        'PHPUnit\\Framework\\MockObject\\RuntimeException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/RuntimeException.php',
228
-        'PHPUnit\\Framework\\MockObject\\SoapExtensionNotAvailableException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/SoapExtensionNotAvailableException.php',
229
-        'PHPUnit\\Framework\\MockObject\\Stub' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub.php',
230
-        'PHPUnit\\Framework\\MockObject\\Stub\\ConsecutiveCalls' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/ConsecutiveCalls.php',
231
-        'PHPUnit\\Framework\\MockObject\\Stub\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/Exception.php',
232
-        'PHPUnit\\Framework\\MockObject\\Stub\\ReturnArgument' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/ReturnArgument.php',
233
-        'PHPUnit\\Framework\\MockObject\\Stub\\ReturnCallback' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/ReturnCallback.php',
234
-        'PHPUnit\\Framework\\MockObject\\Stub\\ReturnReference' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/ReturnReference.php',
235
-        'PHPUnit\\Framework\\MockObject\\Stub\\ReturnSelf' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/ReturnSelf.php',
236
-        'PHPUnit\\Framework\\MockObject\\Stub\\ReturnStub' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/ReturnStub.php',
237
-        'PHPUnit\\Framework\\MockObject\\Stub\\ReturnValueMap' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/ReturnValueMap.php',
238
-        'PHPUnit\\Framework\\MockObject\\Stub\\Stub' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Stub/Stub.php',
239
-        'PHPUnit\\Framework\\MockObject\\UnknownClassException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/UnknownClassException.php',
240
-        'PHPUnit\\Framework\\MockObject\\UnknownTraitException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/UnknownTraitException.php',
241
-        'PHPUnit\\Framework\\MockObject\\UnknownTypeException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Exception/UnknownTypeException.php',
242
-        'PHPUnit\\Framework\\MockObject\\Verifiable' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/MockObject/Verifiable.php',
243
-        'PHPUnit\\Framework\\NoChildTestSuiteException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/NoChildTestSuiteException.php',
244
-        'PHPUnit\\Framework\\OutputError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/OutputError.php',
245
-        'PHPUnit\\Framework\\PHPTAssertionFailedError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/PHPTAssertionFailedError.php',
246
-        'PHPUnit\\Framework\\Reorderable' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Reorderable.php',
247
-        'PHPUnit\\Framework\\RiskyTestError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/RiskyTestError.php',
248
-        'PHPUnit\\Framework\\SelfDescribing' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/SelfDescribing.php',
249
-        'PHPUnit\\Framework\\SkippedTest' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/SkippedTest.php',
250
-        'PHPUnit\\Framework\\SkippedTestCase' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/SkippedTestCase.php',
251
-        'PHPUnit\\Framework\\SkippedTestError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/SkippedTestError.php',
252
-        'PHPUnit\\Framework\\SkippedTestSuiteError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/SkippedTestSuiteError.php',
253
-        'PHPUnit\\Framework\\SyntheticError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/SyntheticError.php',
254
-        'PHPUnit\\Framework\\SyntheticSkippedError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/SyntheticSkippedError.php',
255
-        'PHPUnit\\Framework\\Test' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Test.php',
256
-        'PHPUnit\\Framework\\TestBuilder' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/TestBuilder.php',
257
-        'PHPUnit\\Framework\\TestCase' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/TestCase.php',
258
-        'PHPUnit\\Framework\\TestFailure' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/TestFailure.php',
259
-        'PHPUnit\\Framework\\TestListener' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/TestListener.php',
260
-        'PHPUnit\\Framework\\TestListenerDefaultImplementation' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/TestListenerDefaultImplementation.php',
261
-        'PHPUnit\\Framework\\TestResult' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/TestResult.php',
262
-        'PHPUnit\\Framework\\TestSuite' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/TestSuite.php',
263
-        'PHPUnit\\Framework\\TestSuiteIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/TestSuiteIterator.php',
264
-        'PHPUnit\\Framework\\UnintentionallyCoveredCodeError' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/UnintentionallyCoveredCodeError.php',
265
-        'PHPUnit\\Framework\\Warning' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/Exception/Warning.php',
266
-        'PHPUnit\\Framework\\WarningTestCase' => __DIR__ . '/..' . '/phpunit/phpunit/src/Framework/WarningTestCase.php',
267
-        'PHPUnit\\Runner\\AfterIncompleteTestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterIncompleteTestHook.php',
268
-        'PHPUnit\\Runner\\AfterLastTestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterLastTestHook.php',
269
-        'PHPUnit\\Runner\\AfterRiskyTestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterRiskyTestHook.php',
270
-        'PHPUnit\\Runner\\AfterSkippedTestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterSkippedTestHook.php',
271
-        'PHPUnit\\Runner\\AfterSuccessfulTestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterSuccessfulTestHook.php',
272
-        'PHPUnit\\Runner\\AfterTestErrorHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterTestErrorHook.php',
273
-        'PHPUnit\\Runner\\AfterTestFailureHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterTestFailureHook.php',
274
-        'PHPUnit\\Runner\\AfterTestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterTestHook.php',
275
-        'PHPUnit\\Runner\\AfterTestWarningHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/AfterTestWarningHook.php',
276
-        'PHPUnit\\Runner\\BaseTestRunner' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/BaseTestRunner.php',
277
-        'PHPUnit\\Runner\\BeforeFirstTestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/BeforeFirstTestHook.php',
278
-        'PHPUnit\\Runner\\BeforeTestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/BeforeTestHook.php',
279
-        'PHPUnit\\Runner\\DefaultTestResultCache' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/DefaultTestResultCache.php',
280
-        'PHPUnit\\Runner\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Exception.php',
281
-        'PHPUnit\\Runner\\Extension\\ExtensionHandler' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Extension/ExtensionHandler.php',
282
-        'PHPUnit\\Runner\\Extension\\PharLoader' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Extension/PharLoader.php',
283
-        'PHPUnit\\Runner\\Filter\\ExcludeGroupFilterIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Filter/ExcludeGroupFilterIterator.php',
284
-        'PHPUnit\\Runner\\Filter\\Factory' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Filter/Factory.php',
285
-        'PHPUnit\\Runner\\Filter\\GroupFilterIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Filter/GroupFilterIterator.php',
286
-        'PHPUnit\\Runner\\Filter\\IncludeGroupFilterIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Filter/IncludeGroupFilterIterator.php',
287
-        'PHPUnit\\Runner\\Filter\\NameFilterIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Filter/NameFilterIterator.php',
288
-        'PHPUnit\\Runner\\Hook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/Hook.php',
289
-        'PHPUnit\\Runner\\NullTestResultCache' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/NullTestResultCache.php',
290
-        'PHPUnit\\Runner\\PhptTestCase' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/PhptTestCase.php',
291
-        'PHPUnit\\Runner\\ResultCacheExtension' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/ResultCacheExtension.php',
292
-        'PHPUnit\\Runner\\StandardTestSuiteLoader' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/StandardTestSuiteLoader.php',
293
-        'PHPUnit\\Runner\\TestHook' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/TestHook.php',
294
-        'PHPUnit\\Runner\\TestListenerAdapter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Hook/TestListenerAdapter.php',
295
-        'PHPUnit\\Runner\\TestResultCache' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/TestResultCache.php',
296
-        'PHPUnit\\Runner\\TestSuiteLoader' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/TestSuiteLoader.php',
297
-        'PHPUnit\\Runner\\TestSuiteSorter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/TestSuiteSorter.php',
298
-        'PHPUnit\\Runner\\Version' => __DIR__ . '/..' . '/phpunit/phpunit/src/Runner/Version.php',
299
-        'PHPUnit\\TextUI\\CliArguments\\Builder' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/CliArguments/Builder.php',
300
-        'PHPUnit\\TextUI\\CliArguments\\Configuration' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/CliArguments/Configuration.php',
301
-        'PHPUnit\\TextUI\\CliArguments\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/CliArguments/Exception.php',
302
-        'PHPUnit\\TextUI\\CliArguments\\Mapper' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/CliArguments/Mapper.php',
303
-        'PHPUnit\\TextUI\\Command' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/Command.php',
304
-        'PHPUnit\\TextUI\\DefaultResultPrinter' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/DefaultResultPrinter.php',
305
-        'PHPUnit\\TextUI\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/Exception/Exception.php',
306
-        'PHPUnit\\TextUI\\Help' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/Help.php',
307
-        'PHPUnit\\TextUI\\ReflectionException' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/Exception/ReflectionException.php',
308
-        'PHPUnit\\TextUI\\ResultPrinter' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/ResultPrinter.php',
309
-        'PHPUnit\\TextUI\\RuntimeException' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/Exception/RuntimeException.php',
310
-        'PHPUnit\\TextUI\\TestDirectoryNotFoundException' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/Exception/TestDirectoryNotFoundException.php',
311
-        'PHPUnit\\TextUI\\TestFileNotFoundException' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/Exception/TestFileNotFoundException.php',
312
-        'PHPUnit\\TextUI\\TestRunner' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/TestRunner.php',
313
-        'PHPUnit\\TextUI\\TestSuiteMapper' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/TestSuiteMapper.php',
314
-        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\CodeCoverage' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/CodeCoverage.php',
315
-        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\FilterMapper' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/FilterMapper.php',
316
-        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Filter\\Directory' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Filter/Directory.php',
317
-        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Filter\\DirectoryCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Filter/DirectoryCollection.php',
318
-        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Filter\\DirectoryCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Filter/DirectoryCollectionIterator.php',
319
-        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Clover' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Clover.php',
320
-        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Cobertura' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Cobertura.php',
321
-        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Crap4j' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Crap4j.php',
322
-        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Html' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Html.php',
323
-        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Php' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Php.php',
324
-        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Text' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Text.php',
325
-        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Xml' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Xml.php',
326
-        'PHPUnit\\TextUI\\XmlConfiguration\\Configuration' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Configuration.php',
327
-        'PHPUnit\\TextUI\\XmlConfiguration\\Constant' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/Constant.php',
328
-        'PHPUnit\\TextUI\\XmlConfiguration\\ConstantCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/ConstantCollection.php',
329
-        'PHPUnit\\TextUI\\XmlConfiguration\\ConstantCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/ConstantCollectionIterator.php',
330
-        'PHPUnit\\TextUI\\XmlConfiguration\\ConvertLogTypes' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/ConvertLogTypes.php',
331
-        'PHPUnit\\TextUI\\XmlConfiguration\\CoverageCloverToReport' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/CoverageCloverToReport.php',
332
-        'PHPUnit\\TextUI\\XmlConfiguration\\CoverageCrap4jToReport' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/CoverageCrap4jToReport.php',
333
-        'PHPUnit\\TextUI\\XmlConfiguration\\CoverageHtmlToReport' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/CoverageHtmlToReport.php',
334
-        'PHPUnit\\TextUI\\XmlConfiguration\\CoveragePhpToReport' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/CoveragePhpToReport.php',
335
-        'PHPUnit\\TextUI\\XmlConfiguration\\CoverageTextToReport' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/CoverageTextToReport.php',
336
-        'PHPUnit\\TextUI\\XmlConfiguration\\CoverageXmlToReport' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/CoverageXmlToReport.php',
337
-        'PHPUnit\\TextUI\\XmlConfiguration\\Directory' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Filesystem/Directory.php',
338
-        'PHPUnit\\TextUI\\XmlConfiguration\\DirectoryCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Filesystem/DirectoryCollection.php',
339
-        'PHPUnit\\TextUI\\XmlConfiguration\\DirectoryCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Filesystem/DirectoryCollectionIterator.php',
340
-        'PHPUnit\\TextUI\\XmlConfiguration\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Exception.php',
341
-        'PHPUnit\\TextUI\\XmlConfiguration\\Extension' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHPUnit/Extension.php',
342
-        'PHPUnit\\TextUI\\XmlConfiguration\\ExtensionCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHPUnit/ExtensionCollection.php',
343
-        'PHPUnit\\TextUI\\XmlConfiguration\\ExtensionCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHPUnit/ExtensionCollectionIterator.php',
344
-        'PHPUnit\\TextUI\\XmlConfiguration\\File' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Filesystem/File.php',
345
-        'PHPUnit\\TextUI\\XmlConfiguration\\FileCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Filesystem/FileCollection.php',
346
-        'PHPUnit\\TextUI\\XmlConfiguration\\FileCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Filesystem/FileCollectionIterator.php',
347
-        'PHPUnit\\TextUI\\XmlConfiguration\\Generator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Generator.php',
348
-        'PHPUnit\\TextUI\\XmlConfiguration\\Group' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Group/Group.php',
349
-        'PHPUnit\\TextUI\\XmlConfiguration\\GroupCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Group/GroupCollection.php',
350
-        'PHPUnit\\TextUI\\XmlConfiguration\\GroupCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Group/GroupCollectionIterator.php',
351
-        'PHPUnit\\TextUI\\XmlConfiguration\\Groups' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Group/Groups.php',
352
-        'PHPUnit\\TextUI\\XmlConfiguration\\IniSetting' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/IniSetting.php',
353
-        'PHPUnit\\TextUI\\XmlConfiguration\\IniSettingCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/IniSettingCollection.php',
354
-        'PHPUnit\\TextUI\\XmlConfiguration\\IniSettingCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/IniSettingCollectionIterator.php',
355
-        'PHPUnit\\TextUI\\XmlConfiguration\\IntroduceCoverageElement' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/IntroduceCoverageElement.php',
356
-        'PHPUnit\\TextUI\\XmlConfiguration\\Loader' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Loader.php',
357
-        'PHPUnit\\TextUI\\XmlConfiguration\\LogToReportMigration' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/LogToReportMigration.php',
358
-        'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\Junit' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/Junit.php',
359
-        'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\Logging' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/Logging.php',
360
-        'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\TeamCity' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/TeamCity.php',
361
-        'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\TestDox\\Html' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/TestDox/Html.php',
362
-        'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\TestDox\\Text' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/TestDox/Text.php',
363
-        'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\TestDox\\Xml' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/TestDox/Xml.php',
364
-        'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\Text' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/Text.php',
365
-        'PHPUnit\\TextUI\\XmlConfiguration\\Migration' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/Migration.php',
366
-        'PHPUnit\\TextUI\\XmlConfiguration\\MigrationBuilder' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/MigrationBuilder.php',
367
-        'PHPUnit\\TextUI\\XmlConfiguration\\MigrationBuilderException' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/MigrationBuilderException.php',
368
-        'PHPUnit\\TextUI\\XmlConfiguration\\MigrationException' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/MigrationException.php',
369
-        'PHPUnit\\TextUI\\XmlConfiguration\\Migrator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrator.php',
370
-        'PHPUnit\\TextUI\\XmlConfiguration\\MoveAttributesFromFilterWhitelistToCoverage' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/MoveAttributesFromFilterWhitelistToCoverage.php',
371
-        'PHPUnit\\TextUI\\XmlConfiguration\\MoveAttributesFromRootToCoverage' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/MoveAttributesFromRootToCoverage.php',
372
-        'PHPUnit\\TextUI\\XmlConfiguration\\MoveWhitelistDirectoriesToCoverage' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/MoveWhitelistDirectoriesToCoverage.php',
373
-        'PHPUnit\\TextUI\\XmlConfiguration\\MoveWhitelistExcludesToCoverage' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/MoveWhitelistExcludesToCoverage.php',
374
-        'PHPUnit\\TextUI\\XmlConfiguration\\PHPUnit' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHPUnit/PHPUnit.php',
375
-        'PHPUnit\\TextUI\\XmlConfiguration\\Php' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/Php.php',
376
-        'PHPUnit\\TextUI\\XmlConfiguration\\PhpHandler' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/PhpHandler.php',
377
-        'PHPUnit\\TextUI\\XmlConfiguration\\RemoveCacheTokensAttribute' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/RemoveCacheTokensAttribute.php',
378
-        'PHPUnit\\TextUI\\XmlConfiguration\\RemoveEmptyFilter' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/RemoveEmptyFilter.php',
379
-        'PHPUnit\\TextUI\\XmlConfiguration\\RemoveLogTypes' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/RemoveLogTypes.php',
380
-        'PHPUnit\\TextUI\\XmlConfiguration\\TestDirectory' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestDirectory.php',
381
-        'PHPUnit\\TextUI\\XmlConfiguration\\TestDirectoryCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestDirectoryCollection.php',
382
-        'PHPUnit\\TextUI\\XmlConfiguration\\TestDirectoryCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestDirectoryCollectionIterator.php',
383
-        'PHPUnit\\TextUI\\XmlConfiguration\\TestFile' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestFile.php',
384
-        'PHPUnit\\TextUI\\XmlConfiguration\\TestFileCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestFileCollection.php',
385
-        'PHPUnit\\TextUI\\XmlConfiguration\\TestFileCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestFileCollectionIterator.php',
386
-        'PHPUnit\\TextUI\\XmlConfiguration\\TestSuite' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestSuite.php',
387
-        'PHPUnit\\TextUI\\XmlConfiguration\\TestSuiteCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestSuiteCollection.php',
388
-        'PHPUnit\\TextUI\\XmlConfiguration\\TestSuiteCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestSuiteCollectionIterator.php',
389
-        'PHPUnit\\TextUI\\XmlConfiguration\\UpdateSchemaLocationTo93' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/UpdateSchemaLocationTo93.php',
390
-        'PHPUnit\\TextUI\\XmlConfiguration\\Variable' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/Variable.php',
391
-        'PHPUnit\\TextUI\\XmlConfiguration\\VariableCollection' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/VariableCollection.php',
392
-        'PHPUnit\\TextUI\\XmlConfiguration\\VariableCollectionIterator' => __DIR__ . '/..' . '/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/VariableCollectionIterator.php',
393
-        'PHPUnit\\Util\\Annotation\\DocBlock' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Annotation/DocBlock.php',
394
-        'PHPUnit\\Util\\Annotation\\Registry' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Annotation/Registry.php',
395
-        'PHPUnit\\Util\\Blacklist' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Blacklist.php',
396
-        'PHPUnit\\Util\\Cloner' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Cloner.php',
397
-        'PHPUnit\\Util\\Color' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Color.php',
398
-        'PHPUnit\\Util\\ErrorHandler' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/ErrorHandler.php',
399
-        'PHPUnit\\Util\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Exception.php',
400
-        'PHPUnit\\Util\\ExcludeList' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/ExcludeList.php',
401
-        'PHPUnit\\Util\\FileLoader' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/FileLoader.php',
402
-        'PHPUnit\\Util\\Filesystem' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Filesystem.php',
403
-        'PHPUnit\\Util\\Filter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Filter.php',
404
-        'PHPUnit\\Util\\GlobalState' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/GlobalState.php',
405
-        'PHPUnit\\Util\\InvalidDataSetException' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/InvalidDataSetException.php',
406
-        'PHPUnit\\Util\\Json' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Json.php',
407
-        'PHPUnit\\Util\\Log\\JUnit' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Log/JUnit.php',
408
-        'PHPUnit\\Util\\Log\\TeamCity' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Log/TeamCity.php',
409
-        'PHPUnit\\Util\\PHP\\AbstractPhpProcess' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/PHP/AbstractPhpProcess.php',
410
-        'PHPUnit\\Util\\PHP\\DefaultPhpProcess' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/PHP/DefaultPhpProcess.php',
411
-        'PHPUnit\\Util\\PHP\\WindowsPhpProcess' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/PHP/WindowsPhpProcess.php',
412
-        'PHPUnit\\Util\\Printer' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Printer.php',
413
-        'PHPUnit\\Util\\Reflection' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Reflection.php',
414
-        'PHPUnit\\Util\\RegularExpression' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/RegularExpression.php',
415
-        'PHPUnit\\Util\\Test' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Test.php',
416
-        'PHPUnit\\Util\\TestDox\\CliTestDoxPrinter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/TestDox/CliTestDoxPrinter.php',
417
-        'PHPUnit\\Util\\TestDox\\HtmlResultPrinter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/TestDox/HtmlResultPrinter.php',
418
-        'PHPUnit\\Util\\TestDox\\NamePrettifier' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/TestDox/NamePrettifier.php',
419
-        'PHPUnit\\Util\\TestDox\\ResultPrinter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/TestDox/ResultPrinter.php',
420
-        'PHPUnit\\Util\\TestDox\\TestDoxPrinter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/TestDox/TestDoxPrinter.php',
421
-        'PHPUnit\\Util\\TestDox\\TextResultPrinter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/TestDox/TextResultPrinter.php',
422
-        'PHPUnit\\Util\\TestDox\\XmlResultPrinter' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/TestDox/XmlResultPrinter.php',
423
-        'PHPUnit\\Util\\TextTestListRenderer' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/TextTestListRenderer.php',
424
-        'PHPUnit\\Util\\Type' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Type.php',
425
-        'PHPUnit\\Util\\VersionComparisonOperator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/VersionComparisonOperator.php',
426
-        'PHPUnit\\Util\\XdebugFilterScriptGenerator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/XdebugFilterScriptGenerator.php',
427
-        'PHPUnit\\Util\\Xml' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml.php',
428
-        'PHPUnit\\Util\\XmlTestListRenderer' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/XmlTestListRenderer.php',
429
-        'PHPUnit\\Util\\Xml\\Exception' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/Exception.php',
430
-        'PHPUnit\\Util\\Xml\\FailedSchemaDetectionResult' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/FailedSchemaDetectionResult.php',
431
-        'PHPUnit\\Util\\Xml\\Loader' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/Loader.php',
432
-        'PHPUnit\\Util\\Xml\\SchemaDetectionResult' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/SchemaDetectionResult.php',
433
-        'PHPUnit\\Util\\Xml\\SchemaDetector' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/SchemaDetector.php',
434
-        'PHPUnit\\Util\\Xml\\SchemaFinder' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/SchemaFinder.php',
435
-        'PHPUnit\\Util\\Xml\\SnapshotNodeList' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/SnapshotNodeList.php',
436
-        'PHPUnit\\Util\\Xml\\SuccessfulSchemaDetectionResult' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/SuccessfulSchemaDetectionResult.php',
437
-        'PHPUnit\\Util\\Xml\\ValidationResult' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/ValidationResult.php',
438
-        'PHPUnit\\Util\\Xml\\Validator' => __DIR__ . '/..' . '/phpunit/phpunit/src/Util/Xml/Validator.php',
439
-        'PharIo\\Manifest\\Application' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Application.php',
440
-        'PharIo\\Manifest\\ApplicationName' => __DIR__ . '/..' . '/phar-io/manifest/src/values/ApplicationName.php',
441
-        'PharIo\\Manifest\\Author' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Author.php',
442
-        'PharIo\\Manifest\\AuthorCollection' => __DIR__ . '/..' . '/phar-io/manifest/src/values/AuthorCollection.php',
443
-        'PharIo\\Manifest\\AuthorCollectionIterator' => __DIR__ . '/..' . '/phar-io/manifest/src/values/AuthorCollectionIterator.php',
444
-        'PharIo\\Manifest\\AuthorElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/AuthorElement.php',
445
-        'PharIo\\Manifest\\AuthorElementCollection' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/AuthorElementCollection.php',
446
-        'PharIo\\Manifest\\BundledComponent' => __DIR__ . '/..' . '/phar-io/manifest/src/values/BundledComponent.php',
447
-        'PharIo\\Manifest\\BundledComponentCollection' => __DIR__ . '/..' . '/phar-io/manifest/src/values/BundledComponentCollection.php',
448
-        'PharIo\\Manifest\\BundledComponentCollectionIterator' => __DIR__ . '/..' . '/phar-io/manifest/src/values/BundledComponentCollectionIterator.php',
449
-        'PharIo\\Manifest\\BundlesElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/BundlesElement.php',
450
-        'PharIo\\Manifest\\ComponentElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ComponentElement.php',
451
-        'PharIo\\Manifest\\ComponentElementCollection' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ComponentElementCollection.php',
452
-        'PharIo\\Manifest\\ContainsElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ContainsElement.php',
453
-        'PharIo\\Manifest\\CopyrightElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/CopyrightElement.php',
454
-        'PharIo\\Manifest\\CopyrightInformation' => __DIR__ . '/..' . '/phar-io/manifest/src/values/CopyrightInformation.php',
455
-        'PharIo\\Manifest\\ElementCollection' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ElementCollection.php',
456
-        'PharIo\\Manifest\\ElementCollectionException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/ElementCollectionException.php',
457
-        'PharIo\\Manifest\\Email' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Email.php',
458
-        'PharIo\\Manifest\\Exception' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/Exception.php',
459
-        'PharIo\\Manifest\\ExtElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ExtElement.php',
460
-        'PharIo\\Manifest\\ExtElementCollection' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ExtElementCollection.php',
461
-        'PharIo\\Manifest\\Extension' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Extension.php',
462
-        'PharIo\\Manifest\\ExtensionElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ExtensionElement.php',
463
-        'PharIo\\Manifest\\InvalidApplicationNameException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/InvalidApplicationNameException.php',
464
-        'PharIo\\Manifest\\InvalidEmailException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/InvalidEmailException.php',
465
-        'PharIo\\Manifest\\InvalidUrlException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/InvalidUrlException.php',
466
-        'PharIo\\Manifest\\Library' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Library.php',
467
-        'PharIo\\Manifest\\License' => __DIR__ . '/..' . '/phar-io/manifest/src/values/License.php',
468
-        'PharIo\\Manifest\\LicenseElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/LicenseElement.php',
469
-        'PharIo\\Manifest\\Manifest' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Manifest.php',
470
-        'PharIo\\Manifest\\ManifestDocument' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ManifestDocument.php',
471
-        'PharIo\\Manifest\\ManifestDocumentException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/ManifestDocumentException.php',
472
-        'PharIo\\Manifest\\ManifestDocumentLoadingException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/ManifestDocumentLoadingException.php',
473
-        'PharIo\\Manifest\\ManifestDocumentMapper' => __DIR__ . '/..' . '/phar-io/manifest/src/ManifestDocumentMapper.php',
474
-        'PharIo\\Manifest\\ManifestDocumentMapperException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/ManifestDocumentMapperException.php',
475
-        'PharIo\\Manifest\\ManifestElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/ManifestElement.php',
476
-        'PharIo\\Manifest\\ManifestElementException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/ManifestElementException.php',
477
-        'PharIo\\Manifest\\ManifestLoader' => __DIR__ . '/..' . '/phar-io/manifest/src/ManifestLoader.php',
478
-        'PharIo\\Manifest\\ManifestLoaderException' => __DIR__ . '/..' . '/phar-io/manifest/src/exceptions/ManifestLoaderException.php',
479
-        'PharIo\\Manifest\\ManifestSerializer' => __DIR__ . '/..' . '/phar-io/manifest/src/ManifestSerializer.php',
480
-        'PharIo\\Manifest\\PhpElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/PhpElement.php',
481
-        'PharIo\\Manifest\\PhpExtensionRequirement' => __DIR__ . '/..' . '/phar-io/manifest/src/values/PhpExtensionRequirement.php',
482
-        'PharIo\\Manifest\\PhpVersionRequirement' => __DIR__ . '/..' . '/phar-io/manifest/src/values/PhpVersionRequirement.php',
483
-        'PharIo\\Manifest\\Requirement' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Requirement.php',
484
-        'PharIo\\Manifest\\RequirementCollection' => __DIR__ . '/..' . '/phar-io/manifest/src/values/RequirementCollection.php',
485
-        'PharIo\\Manifest\\RequirementCollectionIterator' => __DIR__ . '/..' . '/phar-io/manifest/src/values/RequirementCollectionIterator.php',
486
-        'PharIo\\Manifest\\RequiresElement' => __DIR__ . '/..' . '/phar-io/manifest/src/xml/RequiresElement.php',
487
-        'PharIo\\Manifest\\Type' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Type.php',
488
-        'PharIo\\Manifest\\Url' => __DIR__ . '/..' . '/phar-io/manifest/src/values/Url.php',
489
-        'PharIo\\Version\\AbstractVersionConstraint' => __DIR__ . '/..' . '/phar-io/version/src/constraints/AbstractVersionConstraint.php',
490
-        'PharIo\\Version\\AndVersionConstraintGroup' => __DIR__ . '/..' . '/phar-io/version/src/constraints/AndVersionConstraintGroup.php',
491
-        'PharIo\\Version\\AnyVersionConstraint' => __DIR__ . '/..' . '/phar-io/version/src/constraints/AnyVersionConstraint.php',
492
-        'PharIo\\Version\\BuildMetaData' => __DIR__ . '/..' . '/phar-io/version/src/BuildMetaData.php',
493
-        'PharIo\\Version\\ExactVersionConstraint' => __DIR__ . '/..' . '/phar-io/version/src/constraints/ExactVersionConstraint.php',
494
-        'PharIo\\Version\\Exception' => __DIR__ . '/..' . '/phar-io/version/src/exceptions/Exception.php',
495
-        'PharIo\\Version\\GreaterThanOrEqualToVersionConstraint' => __DIR__ . '/..' . '/phar-io/version/src/constraints/GreaterThanOrEqualToVersionConstraint.php',
496
-        'PharIo\\Version\\InvalidPreReleaseSuffixException' => __DIR__ . '/..' . '/phar-io/version/src/exceptions/InvalidPreReleaseSuffixException.php',
497
-        'PharIo\\Version\\InvalidVersionException' => __DIR__ . '/..' . '/phar-io/version/src/exceptions/InvalidVersionException.php',
498
-        'PharIo\\Version\\NoBuildMetaDataException' => __DIR__ . '/..' . '/phar-io/version/src/exceptions/NoBuildMetaDataException.php',
499
-        'PharIo\\Version\\NoPreReleaseSuffixException' => __DIR__ . '/..' . '/phar-io/version/src/exceptions/NoPreReleaseSuffixException.php',
500
-        'PharIo\\Version\\OrVersionConstraintGroup' => __DIR__ . '/..' . '/phar-io/version/src/constraints/OrVersionConstraintGroup.php',
501
-        'PharIo\\Version\\PreReleaseSuffix' => __DIR__ . '/..' . '/phar-io/version/src/PreReleaseSuffix.php',
502
-        'PharIo\\Version\\SpecificMajorAndMinorVersionConstraint' => __DIR__ . '/..' . '/phar-io/version/src/constraints/SpecificMajorAndMinorVersionConstraint.php',
503
-        'PharIo\\Version\\SpecificMajorVersionConstraint' => __DIR__ . '/..' . '/phar-io/version/src/constraints/SpecificMajorVersionConstraint.php',
504
-        'PharIo\\Version\\UnsupportedVersionConstraintException' => __DIR__ . '/..' . '/phar-io/version/src/exceptions/UnsupportedVersionConstraintException.php',
505
-        'PharIo\\Version\\Version' => __DIR__ . '/..' . '/phar-io/version/src/Version.php',
506
-        'PharIo\\Version\\VersionConstraint' => __DIR__ . '/..' . '/phar-io/version/src/constraints/VersionConstraint.php',
507
-        'PharIo\\Version\\VersionConstraintParser' => __DIR__ . '/..' . '/phar-io/version/src/VersionConstraintParser.php',
508
-        'PharIo\\Version\\VersionConstraintValue' => __DIR__ . '/..' . '/phar-io/version/src/VersionConstraintValue.php',
509
-        'PharIo\\Version\\VersionNumber' => __DIR__ . '/..' . '/phar-io/version/src/VersionNumber.php',
510
-        'SebastianBergmann\\CliParser\\AmbiguousOptionException' => __DIR__ . '/..' . '/sebastian/cli-parser/src/exceptions/AmbiguousOptionException.php',
511
-        'SebastianBergmann\\CliParser\\Exception' => __DIR__ . '/..' . '/sebastian/cli-parser/src/exceptions/Exception.php',
512
-        'SebastianBergmann\\CliParser\\OptionDoesNotAllowArgumentException' => __DIR__ . '/..' . '/sebastian/cli-parser/src/exceptions/OptionDoesNotAllowArgumentException.php',
513
-        'SebastianBergmann\\CliParser\\Parser' => __DIR__ . '/..' . '/sebastian/cli-parser/src/Parser.php',
514
-        'SebastianBergmann\\CliParser\\RequiredOptionArgumentMissingException' => __DIR__ . '/..' . '/sebastian/cli-parser/src/exceptions/RequiredOptionArgumentMissingException.php',
515
-        'SebastianBergmann\\CliParser\\UnknownOptionException' => __DIR__ . '/..' . '/sebastian/cli-parser/src/exceptions/UnknownOptionException.php',
516
-        'SebastianBergmann\\CodeCoverage\\BranchAndPathCoverageNotSupportedException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/BranchAndPathCoverageNotSupportedException.php',
517
-        'SebastianBergmann\\CodeCoverage\\CodeCoverage' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/CodeCoverage.php',
518
-        'SebastianBergmann\\CodeCoverage\\DeadCodeDetectionNotSupportedException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/DeadCodeDetectionNotSupportedException.php',
519
-        'SebastianBergmann\\CodeCoverage\\Driver\\Driver' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Driver/Driver.php',
520
-        'SebastianBergmann\\CodeCoverage\\Driver\\PathExistsButIsNotDirectoryException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/PathExistsButIsNotDirectoryException.php',
521
-        'SebastianBergmann\\CodeCoverage\\Driver\\PcovDriver' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Driver/PcovDriver.php',
522
-        'SebastianBergmann\\CodeCoverage\\Driver\\PcovNotAvailableException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/PcovNotAvailableException.php',
523
-        'SebastianBergmann\\CodeCoverage\\Driver\\PhpdbgDriver' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Driver/PhpdbgDriver.php',
524
-        'SebastianBergmann\\CodeCoverage\\Driver\\PhpdbgNotAvailableException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/PhpdbgNotAvailableException.php',
525
-        'SebastianBergmann\\CodeCoverage\\Driver\\Selector' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Driver/Selector.php',
526
-        'SebastianBergmann\\CodeCoverage\\Driver\\WriteOperationFailedException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/WriteOperationFailedException.php',
527
-        'SebastianBergmann\\CodeCoverage\\Driver\\WrongXdebugVersionException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/WrongXdebugVersionException.php',
528
-        'SebastianBergmann\\CodeCoverage\\Driver\\Xdebug2Driver' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Driver/Xdebug2Driver.php',
529
-        'SebastianBergmann\\CodeCoverage\\Driver\\Xdebug2NotEnabledException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/Xdebug2NotEnabledException.php',
530
-        'SebastianBergmann\\CodeCoverage\\Driver\\Xdebug3Driver' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Driver/Xdebug3Driver.php',
531
-        'SebastianBergmann\\CodeCoverage\\Driver\\Xdebug3NotEnabledException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/Xdebug3NotEnabledException.php',
532
-        'SebastianBergmann\\CodeCoverage\\Driver\\XdebugNotAvailableException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/XdebugNotAvailableException.php',
533
-        'SebastianBergmann\\CodeCoverage\\Exception' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/Exception.php',
534
-        'SebastianBergmann\\CodeCoverage\\Filter' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Filter.php',
535
-        'SebastianBergmann\\CodeCoverage\\InvalidArgumentException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/InvalidArgumentException.php',
536
-        'SebastianBergmann\\CodeCoverage\\NoCodeCoverageDriverAvailableException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/NoCodeCoverageDriverAvailableException.php',
537
-        'SebastianBergmann\\CodeCoverage\\NoCodeCoverageDriverWithPathCoverageSupportAvailableException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/NoCodeCoverageDriverWithPathCoverageSupportAvailableException.php',
538
-        'SebastianBergmann\\CodeCoverage\\Node\\AbstractNode' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Node/AbstractNode.php',
539
-        'SebastianBergmann\\CodeCoverage\\Node\\Builder' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Node/Builder.php',
540
-        'SebastianBergmann\\CodeCoverage\\Node\\CrapIndex' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Node/CrapIndex.php',
541
-        'SebastianBergmann\\CodeCoverage\\Node\\Directory' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Node/Directory.php',
542
-        'SebastianBergmann\\CodeCoverage\\Node\\File' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Node/File.php',
543
-        'SebastianBergmann\\CodeCoverage\\Node\\Iterator' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Node/Iterator.php',
544
-        'SebastianBergmann\\CodeCoverage\\ParserException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/ParserException.php',
545
-        'SebastianBergmann\\CodeCoverage\\ProcessedCodeCoverageData' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/ProcessedCodeCoverageData.php',
546
-        'SebastianBergmann\\CodeCoverage\\RawCodeCoverageData' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/RawCodeCoverageData.php',
547
-        'SebastianBergmann\\CodeCoverage\\ReflectionException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/ReflectionException.php',
548
-        'SebastianBergmann\\CodeCoverage\\ReportAlreadyFinalizedException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/ReportAlreadyFinalizedException.php',
549
-        'SebastianBergmann\\CodeCoverage\\Report\\Clover' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Clover.php',
550
-        'SebastianBergmann\\CodeCoverage\\Report\\Cobertura' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Cobertura.php',
551
-        'SebastianBergmann\\CodeCoverage\\Report\\Crap4j' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Crap4j.php',
552
-        'SebastianBergmann\\CodeCoverage\\Report\\Html\\Dashboard' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Html/Renderer/Dashboard.php',
553
-        'SebastianBergmann\\CodeCoverage\\Report\\Html\\Directory' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Html/Renderer/Directory.php',
554
-        'SebastianBergmann\\CodeCoverage\\Report\\Html\\Facade' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Html/Facade.php',
555
-        'SebastianBergmann\\CodeCoverage\\Report\\Html\\File' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Html/Renderer/File.php',
556
-        'SebastianBergmann\\CodeCoverage\\Report\\Html\\Renderer' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Html/Renderer.php',
557
-        'SebastianBergmann\\CodeCoverage\\Report\\PHP' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/PHP.php',
558
-        'SebastianBergmann\\CodeCoverage\\Report\\Text' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Text.php',
559
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\BuildInformation' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/BuildInformation.php',
560
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Coverage' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Coverage.php',
561
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Directory' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Directory.php',
562
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Facade' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Facade.php',
563
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\File' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/File.php',
564
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Method' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Method.php',
565
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Node' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Node.php',
566
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Project' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Project.php',
567
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Report' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Report.php',
568
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Source' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Source.php',
569
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Tests' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Tests.php',
570
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Totals' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Totals.php',
571
-        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Unit' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Report/Xml/Unit.php',
572
-        'SebastianBergmann\\CodeCoverage\\StaticAnalysisCacheNotConfiguredException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/StaticAnalysisCacheNotConfiguredException.php',
573
-        'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\CacheWarmer' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/StaticAnalysis/CacheWarmer.php',
574
-        'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\CachingFileAnalyser' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/StaticAnalysis/CachingFileAnalyser.php',
575
-        'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\CodeUnitFindingVisitor' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/StaticAnalysis/CodeUnitFindingVisitor.php',
576
-        'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\ExecutableLinesFindingVisitor' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/StaticAnalysis/ExecutableLinesFindingVisitor.php',
577
-        'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\FileAnalyser' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/StaticAnalysis/FileAnalyser.php',
578
-        'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\IgnoredLinesFindingVisitor' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/StaticAnalysis/IgnoredLinesFindingVisitor.php',
579
-        'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\ParsingFileAnalyser' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/StaticAnalysis/ParsingFileAnalyser.php',
580
-        'SebastianBergmann\\CodeCoverage\\TestIdMissingException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/TestIdMissingException.php',
581
-        'SebastianBergmann\\CodeCoverage\\UnintentionallyCoveredCodeException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/UnintentionallyCoveredCodeException.php',
582
-        'SebastianBergmann\\CodeCoverage\\Util\\DirectoryCouldNotBeCreatedException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/DirectoryCouldNotBeCreatedException.php',
583
-        'SebastianBergmann\\CodeCoverage\\Util\\Filesystem' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Util/Filesystem.php',
584
-        'SebastianBergmann\\CodeCoverage\\Util\\Percentage' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Util/Percentage.php',
585
-        'SebastianBergmann\\CodeCoverage\\Version' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Version.php',
586
-        'SebastianBergmann\\CodeCoverage\\XmlException' => __DIR__ . '/..' . '/phpunit/php-code-coverage/src/Exception/XmlException.php',
587
-        'SebastianBergmann\\CodeUnitReverseLookup\\Wizard' => __DIR__ . '/..' . '/sebastian/code-unit-reverse-lookup/src/Wizard.php',
588
-        'SebastianBergmann\\CodeUnit\\ClassMethodUnit' => __DIR__ . '/..' . '/sebastian/code-unit/src/ClassMethodUnit.php',
589
-        'SebastianBergmann\\CodeUnit\\ClassUnit' => __DIR__ . '/..' . '/sebastian/code-unit/src/ClassUnit.php',
590
-        'SebastianBergmann\\CodeUnit\\CodeUnit' => __DIR__ . '/..' . '/sebastian/code-unit/src/CodeUnit.php',
591
-        'SebastianBergmann\\CodeUnit\\CodeUnitCollection' => __DIR__ . '/..' . '/sebastian/code-unit/src/CodeUnitCollection.php',
592
-        'SebastianBergmann\\CodeUnit\\CodeUnitCollectionIterator' => __DIR__ . '/..' . '/sebastian/code-unit/src/CodeUnitCollectionIterator.php',
593
-        'SebastianBergmann\\CodeUnit\\Exception' => __DIR__ . '/..' . '/sebastian/code-unit/src/exceptions/Exception.php',
594
-        'SebastianBergmann\\CodeUnit\\FunctionUnit' => __DIR__ . '/..' . '/sebastian/code-unit/src/FunctionUnit.php',
595
-        'SebastianBergmann\\CodeUnit\\InterfaceMethodUnit' => __DIR__ . '/..' . '/sebastian/code-unit/src/InterfaceMethodUnit.php',
596
-        'SebastianBergmann\\CodeUnit\\InterfaceUnit' => __DIR__ . '/..' . '/sebastian/code-unit/src/InterfaceUnit.php',
597
-        'SebastianBergmann\\CodeUnit\\InvalidCodeUnitException' => __DIR__ . '/..' . '/sebastian/code-unit/src/exceptions/InvalidCodeUnitException.php',
598
-        'SebastianBergmann\\CodeUnit\\Mapper' => __DIR__ . '/..' . '/sebastian/code-unit/src/Mapper.php',
599
-        'SebastianBergmann\\CodeUnit\\NoTraitException' => __DIR__ . '/..' . '/sebastian/code-unit/src/exceptions/NoTraitException.php',
600
-        'SebastianBergmann\\CodeUnit\\ReflectionException' => __DIR__ . '/..' . '/sebastian/code-unit/src/exceptions/ReflectionException.php',
601
-        'SebastianBergmann\\CodeUnit\\TraitMethodUnit' => __DIR__ . '/..' . '/sebastian/code-unit/src/TraitMethodUnit.php',
602
-        'SebastianBergmann\\CodeUnit\\TraitUnit' => __DIR__ . '/..' . '/sebastian/code-unit/src/TraitUnit.php',
603
-        'SebastianBergmann\\Comparator\\ArrayComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/ArrayComparator.php',
604
-        'SebastianBergmann\\Comparator\\Comparator' => __DIR__ . '/..' . '/sebastian/comparator/src/Comparator.php',
605
-        'SebastianBergmann\\Comparator\\ComparisonFailure' => __DIR__ . '/..' . '/sebastian/comparator/src/ComparisonFailure.php',
606
-        'SebastianBergmann\\Comparator\\DOMNodeComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/DOMNodeComparator.php',
607
-        'SebastianBergmann\\Comparator\\DateTimeComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/DateTimeComparator.php',
608
-        'SebastianBergmann\\Comparator\\DoubleComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/DoubleComparator.php',
609
-        'SebastianBergmann\\Comparator\\Exception' => __DIR__ . '/..' . '/sebastian/comparator/src/exceptions/Exception.php',
610
-        'SebastianBergmann\\Comparator\\ExceptionComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/ExceptionComparator.php',
611
-        'SebastianBergmann\\Comparator\\Factory' => __DIR__ . '/..' . '/sebastian/comparator/src/Factory.php',
612
-        'SebastianBergmann\\Comparator\\MockObjectComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/MockObjectComparator.php',
613
-        'SebastianBergmann\\Comparator\\NumericComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/NumericComparator.php',
614
-        'SebastianBergmann\\Comparator\\ObjectComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/ObjectComparator.php',
615
-        'SebastianBergmann\\Comparator\\ResourceComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/ResourceComparator.php',
616
-        'SebastianBergmann\\Comparator\\RuntimeException' => __DIR__ . '/..' . '/sebastian/comparator/src/exceptions/RuntimeException.php',
617
-        'SebastianBergmann\\Comparator\\ScalarComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/ScalarComparator.php',
618
-        'SebastianBergmann\\Comparator\\SplObjectStorageComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/SplObjectStorageComparator.php',
619
-        'SebastianBergmann\\Comparator\\TypeComparator' => __DIR__ . '/..' . '/sebastian/comparator/src/TypeComparator.php',
620
-        'SebastianBergmann\\Complexity\\Calculator' => __DIR__ . '/..' . '/sebastian/complexity/src/Calculator.php',
621
-        'SebastianBergmann\\Complexity\\Complexity' => __DIR__ . '/..' . '/sebastian/complexity/src/Complexity/Complexity.php',
622
-        'SebastianBergmann\\Complexity\\ComplexityCalculatingVisitor' => __DIR__ . '/..' . '/sebastian/complexity/src/Visitor/ComplexityCalculatingVisitor.php',
623
-        'SebastianBergmann\\Complexity\\ComplexityCollection' => __DIR__ . '/..' . '/sebastian/complexity/src/Complexity/ComplexityCollection.php',
624
-        'SebastianBergmann\\Complexity\\ComplexityCollectionIterator' => __DIR__ . '/..' . '/sebastian/complexity/src/Complexity/ComplexityCollectionIterator.php',
625
-        'SebastianBergmann\\Complexity\\CyclomaticComplexityCalculatingVisitor' => __DIR__ . '/..' . '/sebastian/complexity/src/Visitor/CyclomaticComplexityCalculatingVisitor.php',
626
-        'SebastianBergmann\\Complexity\\Exception' => __DIR__ . '/..' . '/sebastian/complexity/src/Exception/Exception.php',
627
-        'SebastianBergmann\\Complexity\\RuntimeException' => __DIR__ . '/..' . '/sebastian/complexity/src/Exception/RuntimeException.php',
628
-        'SebastianBergmann\\Diff\\Chunk' => __DIR__ . '/..' . '/sebastian/diff/src/Chunk.php',
629
-        'SebastianBergmann\\Diff\\ConfigurationException' => __DIR__ . '/..' . '/sebastian/diff/src/Exception/ConfigurationException.php',
630
-        'SebastianBergmann\\Diff\\Diff' => __DIR__ . '/..' . '/sebastian/diff/src/Diff.php',
631
-        'SebastianBergmann\\Diff\\Differ' => __DIR__ . '/..' . '/sebastian/diff/src/Differ.php',
632
-        'SebastianBergmann\\Diff\\Exception' => __DIR__ . '/..' . '/sebastian/diff/src/Exception/Exception.php',
633
-        'SebastianBergmann\\Diff\\InvalidArgumentException' => __DIR__ . '/..' . '/sebastian/diff/src/Exception/InvalidArgumentException.php',
634
-        'SebastianBergmann\\Diff\\Line' => __DIR__ . '/..' . '/sebastian/diff/src/Line.php',
635
-        'SebastianBergmann\\Diff\\LongestCommonSubsequenceCalculator' => __DIR__ . '/..' . '/sebastian/diff/src/LongestCommonSubsequenceCalculator.php',
636
-        'SebastianBergmann\\Diff\\MemoryEfficientLongestCommonSubsequenceCalculator' => __DIR__ . '/..' . '/sebastian/diff/src/MemoryEfficientLongestCommonSubsequenceCalculator.php',
637
-        'SebastianBergmann\\Diff\\Output\\AbstractChunkOutputBuilder' => __DIR__ . '/..' . '/sebastian/diff/src/Output/AbstractChunkOutputBuilder.php',
638
-        'SebastianBergmann\\Diff\\Output\\DiffOnlyOutputBuilder' => __DIR__ . '/..' . '/sebastian/diff/src/Output/DiffOnlyOutputBuilder.php',
639
-        'SebastianBergmann\\Diff\\Output\\DiffOutputBuilderInterface' => __DIR__ . '/..' . '/sebastian/diff/src/Output/DiffOutputBuilderInterface.php',
640
-        'SebastianBergmann\\Diff\\Output\\StrictUnifiedDiffOutputBuilder' => __DIR__ . '/..' . '/sebastian/diff/src/Output/StrictUnifiedDiffOutputBuilder.php',
641
-        'SebastianBergmann\\Diff\\Output\\UnifiedDiffOutputBuilder' => __DIR__ . '/..' . '/sebastian/diff/src/Output/UnifiedDiffOutputBuilder.php',
642
-        'SebastianBergmann\\Diff\\Parser' => __DIR__ . '/..' . '/sebastian/diff/src/Parser.php',
643
-        'SebastianBergmann\\Diff\\TimeEfficientLongestCommonSubsequenceCalculator' => __DIR__ . '/..' . '/sebastian/diff/src/TimeEfficientLongestCommonSubsequenceCalculator.php',
644
-        'SebastianBergmann\\Environment\\Console' => __DIR__ . '/..' . '/sebastian/environment/src/Console.php',
645
-        'SebastianBergmann\\Environment\\OperatingSystem' => __DIR__ . '/..' . '/sebastian/environment/src/OperatingSystem.php',
646
-        'SebastianBergmann\\Environment\\Runtime' => __DIR__ . '/..' . '/sebastian/environment/src/Runtime.php',
647
-        'SebastianBergmann\\Exporter\\Exporter' => __DIR__ . '/..' . '/sebastian/exporter/src/Exporter.php',
648
-        'SebastianBergmann\\FileIterator\\Facade' => __DIR__ . '/..' . '/phpunit/php-file-iterator/src/Facade.php',
649
-        'SebastianBergmann\\FileIterator\\Factory' => __DIR__ . '/..' . '/phpunit/php-file-iterator/src/Factory.php',
650
-        'SebastianBergmann\\FileIterator\\Iterator' => __DIR__ . '/..' . '/phpunit/php-file-iterator/src/Iterator.php',
651
-        'SebastianBergmann\\GlobalState\\CodeExporter' => __DIR__ . '/..' . '/sebastian/global-state/src/CodeExporter.php',
652
-        'SebastianBergmann\\GlobalState\\Exception' => __DIR__ . '/..' . '/sebastian/global-state/src/exceptions/Exception.php',
653
-        'SebastianBergmann\\GlobalState\\ExcludeList' => __DIR__ . '/..' . '/sebastian/global-state/src/ExcludeList.php',
654
-        'SebastianBergmann\\GlobalState\\Restorer' => __DIR__ . '/..' . '/sebastian/global-state/src/Restorer.php',
655
-        'SebastianBergmann\\GlobalState\\RuntimeException' => __DIR__ . '/..' . '/sebastian/global-state/src/exceptions/RuntimeException.php',
656
-        'SebastianBergmann\\GlobalState\\Snapshot' => __DIR__ . '/..' . '/sebastian/global-state/src/Snapshot.php',
657
-        'SebastianBergmann\\Invoker\\Exception' => __DIR__ . '/..' . '/phpunit/php-invoker/src/exceptions/Exception.php',
658
-        'SebastianBergmann\\Invoker\\Invoker' => __DIR__ . '/..' . '/phpunit/php-invoker/src/Invoker.php',
659
-        'SebastianBergmann\\Invoker\\ProcessControlExtensionNotLoadedException' => __DIR__ . '/..' . '/phpunit/php-invoker/src/exceptions/ProcessControlExtensionNotLoadedException.php',
660
-        'SebastianBergmann\\Invoker\\TimeoutException' => __DIR__ . '/..' . '/phpunit/php-invoker/src/exceptions/TimeoutException.php',
661
-        'SebastianBergmann\\LinesOfCode\\Counter' => __DIR__ . '/..' . '/sebastian/lines-of-code/src/Counter.php',
662
-        'SebastianBergmann\\LinesOfCode\\Exception' => __DIR__ . '/..' . '/sebastian/lines-of-code/src/Exception/Exception.php',
663
-        'SebastianBergmann\\LinesOfCode\\IllogicalValuesException' => __DIR__ . '/..' . '/sebastian/lines-of-code/src/Exception/IllogicalValuesException.php',
664
-        'SebastianBergmann\\LinesOfCode\\LineCountingVisitor' => __DIR__ . '/..' . '/sebastian/lines-of-code/src/LineCountingVisitor.php',
665
-        'SebastianBergmann\\LinesOfCode\\LinesOfCode' => __DIR__ . '/..' . '/sebastian/lines-of-code/src/LinesOfCode.php',
666
-        'SebastianBergmann\\LinesOfCode\\NegativeValueException' => __DIR__ . '/..' . '/sebastian/lines-of-code/src/Exception/NegativeValueException.php',
667
-        'SebastianBergmann\\LinesOfCode\\RuntimeException' => __DIR__ . '/..' . '/sebastian/lines-of-code/src/Exception/RuntimeException.php',
668
-        'SebastianBergmann\\ObjectEnumerator\\Enumerator' => __DIR__ . '/..' . '/sebastian/object-enumerator/src/Enumerator.php',
669
-        'SebastianBergmann\\ObjectEnumerator\\Exception' => __DIR__ . '/..' . '/sebastian/object-enumerator/src/Exception.php',
670
-        'SebastianBergmann\\ObjectEnumerator\\InvalidArgumentException' => __DIR__ . '/..' . '/sebastian/object-enumerator/src/InvalidArgumentException.php',
671
-        'SebastianBergmann\\ObjectReflector\\Exception' => __DIR__ . '/..' . '/sebastian/object-reflector/src/Exception.php',
672
-        'SebastianBergmann\\ObjectReflector\\InvalidArgumentException' => __DIR__ . '/..' . '/sebastian/object-reflector/src/InvalidArgumentException.php',
673
-        'SebastianBergmann\\ObjectReflector\\ObjectReflector' => __DIR__ . '/..' . '/sebastian/object-reflector/src/ObjectReflector.php',
674
-        'SebastianBergmann\\RecursionContext\\Context' => __DIR__ . '/..' . '/sebastian/recursion-context/src/Context.php',
675
-        'SebastianBergmann\\RecursionContext\\Exception' => __DIR__ . '/..' . '/sebastian/recursion-context/src/Exception.php',
676
-        'SebastianBergmann\\RecursionContext\\InvalidArgumentException' => __DIR__ . '/..' . '/sebastian/recursion-context/src/InvalidArgumentException.php',
677
-        'SebastianBergmann\\ResourceOperations\\ResourceOperations' => __DIR__ . '/..' . '/sebastian/resource-operations/src/ResourceOperations.php',
678
-        'SebastianBergmann\\Template\\Exception' => __DIR__ . '/..' . '/phpunit/php-text-template/src/exceptions/Exception.php',
679
-        'SebastianBergmann\\Template\\InvalidArgumentException' => __DIR__ . '/..' . '/phpunit/php-text-template/src/exceptions/InvalidArgumentException.php',
680
-        'SebastianBergmann\\Template\\RuntimeException' => __DIR__ . '/..' . '/phpunit/php-text-template/src/exceptions/RuntimeException.php',
681
-        'SebastianBergmann\\Template\\Template' => __DIR__ . '/..' . '/phpunit/php-text-template/src/Template.php',
682
-        'SebastianBergmann\\Timer\\Duration' => __DIR__ . '/..' . '/phpunit/php-timer/src/Duration.php',
683
-        'SebastianBergmann\\Timer\\Exception' => __DIR__ . '/..' . '/phpunit/php-timer/src/exceptions/Exception.php',
684
-        'SebastianBergmann\\Timer\\NoActiveTimerException' => __DIR__ . '/..' . '/phpunit/php-timer/src/exceptions/NoActiveTimerException.php',
685
-        'SebastianBergmann\\Timer\\ResourceUsageFormatter' => __DIR__ . '/..' . '/phpunit/php-timer/src/ResourceUsageFormatter.php',
686
-        'SebastianBergmann\\Timer\\TimeSinceStartOfRequestNotAvailableException' => __DIR__ . '/..' . '/phpunit/php-timer/src/exceptions/TimeSinceStartOfRequestNotAvailableException.php',
687
-        'SebastianBergmann\\Timer\\Timer' => __DIR__ . '/..' . '/phpunit/php-timer/src/Timer.php',
688
-        'SebastianBergmann\\Type\\CallableType' => __DIR__ . '/..' . '/sebastian/type/src/type/CallableType.php',
689
-        'SebastianBergmann\\Type\\Exception' => __DIR__ . '/..' . '/sebastian/type/src/exception/Exception.php',
690
-        'SebastianBergmann\\Type\\FalseType' => __DIR__ . '/..' . '/sebastian/type/src/type/FalseType.php',
691
-        'SebastianBergmann\\Type\\GenericObjectType' => __DIR__ . '/..' . '/sebastian/type/src/type/GenericObjectType.php',
692
-        'SebastianBergmann\\Type\\IntersectionType' => __DIR__ . '/..' . '/sebastian/type/src/type/IntersectionType.php',
693
-        'SebastianBergmann\\Type\\IterableType' => __DIR__ . '/..' . '/sebastian/type/src/type/IterableType.php',
694
-        'SebastianBergmann\\Type\\MixedType' => __DIR__ . '/..' . '/sebastian/type/src/type/MixedType.php',
695
-        'SebastianBergmann\\Type\\NeverType' => __DIR__ . '/..' . '/sebastian/type/src/type/NeverType.php',
696
-        'SebastianBergmann\\Type\\NullType' => __DIR__ . '/..' . '/sebastian/type/src/type/NullType.php',
697
-        'SebastianBergmann\\Type\\ObjectType' => __DIR__ . '/..' . '/sebastian/type/src/type/ObjectType.php',
698
-        'SebastianBergmann\\Type\\Parameter' => __DIR__ . '/..' . '/sebastian/type/src/Parameter.php',
699
-        'SebastianBergmann\\Type\\ReflectionMapper' => __DIR__ . '/..' . '/sebastian/type/src/ReflectionMapper.php',
700
-        'SebastianBergmann\\Type\\RuntimeException' => __DIR__ . '/..' . '/sebastian/type/src/exception/RuntimeException.php',
701
-        'SebastianBergmann\\Type\\SimpleType' => __DIR__ . '/..' . '/sebastian/type/src/type/SimpleType.php',
702
-        'SebastianBergmann\\Type\\StaticType' => __DIR__ . '/..' . '/sebastian/type/src/type/StaticType.php',
703
-        'SebastianBergmann\\Type\\TrueType' => __DIR__ . '/..' . '/sebastian/type/src/type/TrueType.php',
704
-        'SebastianBergmann\\Type\\Type' => __DIR__ . '/..' . '/sebastian/type/src/type/Type.php',
705
-        'SebastianBergmann\\Type\\TypeName' => __DIR__ . '/..' . '/sebastian/type/src/TypeName.php',
706
-        'SebastianBergmann\\Type\\UnionType' => __DIR__ . '/..' . '/sebastian/type/src/type/UnionType.php',
707
-        'SebastianBergmann\\Type\\UnknownType' => __DIR__ . '/..' . '/sebastian/type/src/type/UnknownType.php',
708
-        'SebastianBergmann\\Type\\VoidType' => __DIR__ . '/..' . '/sebastian/type/src/type/VoidType.php',
709
-        'SebastianBergmann\\Version' => __DIR__ . '/..' . '/sebastian/version/src/Version.php',
710
-        'TheSeer\\Tokenizer\\Exception' => __DIR__ . '/..' . '/theseer/tokenizer/src/Exception.php',
711
-        'TheSeer\\Tokenizer\\NamespaceUri' => __DIR__ . '/..' . '/theseer/tokenizer/src/NamespaceUri.php',
712
-        'TheSeer\\Tokenizer\\NamespaceUriException' => __DIR__ . '/..' . '/theseer/tokenizer/src/NamespaceUriException.php',
713
-        'TheSeer\\Tokenizer\\Token' => __DIR__ . '/..' . '/theseer/tokenizer/src/Token.php',
714
-        'TheSeer\\Tokenizer\\TokenCollection' => __DIR__ . '/..' . '/theseer/tokenizer/src/TokenCollection.php',
715
-        'TheSeer\\Tokenizer\\TokenCollectionException' => __DIR__ . '/..' . '/theseer/tokenizer/src/TokenCollectionException.php',
716
-        'TheSeer\\Tokenizer\\Tokenizer' => __DIR__ . '/..' . '/theseer/tokenizer/src/Tokenizer.php',
717
-        'TheSeer\\Tokenizer\\XMLSerializer' => __DIR__ . '/..' . '/theseer/tokenizer/src/XMLSerializer.php',
89
+    public static $classMap = array(
90
+        'Composer\\InstalledVersions' => __DIR__.'/..'.'/composer/InstalledVersions.php',
91
+        'Dompdf\\Cpdf' => __DIR__.'/..'.'/dompdf/dompdf/lib/Cpdf.php',
92
+        'PHPUnit\\Exception' => __DIR__.'/..'.'/phpunit/phpunit/src/Exception.php',
93
+        'PHPUnit\\Framework\\ActualValueIsNotAnObjectException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/ActualValueIsNotAnObjectException.php',
94
+        'PHPUnit\\Framework\\Assert' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Assert.php',
95
+        'PHPUnit\\Framework\\AssertionFailedError' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/AssertionFailedError.php',
96
+        'PHPUnit\\Framework\\CodeCoverageException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/CodeCoverageException.php',
97
+        'PHPUnit\\Framework\\ComparisonMethodDoesNotAcceptParameterTypeException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/ComparisonMethodDoesNotAcceptParameterTypeException.php',
98
+        'PHPUnit\\Framework\\ComparisonMethodDoesNotDeclareBoolReturnTypeException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/ComparisonMethodDoesNotDeclareBoolReturnTypeException.php',
99
+        'PHPUnit\\Framework\\ComparisonMethodDoesNotDeclareExactlyOneParameterException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/ComparisonMethodDoesNotDeclareExactlyOneParameterException.php',
100
+        'PHPUnit\\Framework\\ComparisonMethodDoesNotDeclareParameterTypeException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/ComparisonMethodDoesNotDeclareParameterTypeException.php',
101
+        'PHPUnit\\Framework\\ComparisonMethodDoesNotExistException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/ComparisonMethodDoesNotExistException.php',
102
+        'PHPUnit\\Framework\\Constraint\\ArrayHasKey' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Traversable/ArrayHasKey.php',
103
+        'PHPUnit\\Framework\\Constraint\\BinaryOperator' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Operator/BinaryOperator.php',
104
+        'PHPUnit\\Framework\\Constraint\\Callback' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Callback.php',
105
+        'PHPUnit\\Framework\\Constraint\\ClassHasAttribute' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Object/ClassHasAttribute.php',
106
+        'PHPUnit\\Framework\\Constraint\\ClassHasStaticAttribute' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Object/ClassHasStaticAttribute.php',
107
+        'PHPUnit\\Framework\\Constraint\\Constraint' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Constraint.php',
108
+        'PHPUnit\\Framework\\Constraint\\Count' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Cardinality/Count.php',
109
+        'PHPUnit\\Framework\\Constraint\\DirectoryExists' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Filesystem/DirectoryExists.php',
110
+        'PHPUnit\\Framework\\Constraint\\Exception' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Exception/Exception.php',
111
+        'PHPUnit\\Framework\\Constraint\\ExceptionCode' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Exception/ExceptionCode.php',
112
+        'PHPUnit\\Framework\\Constraint\\ExceptionMessage' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Exception/ExceptionMessage.php',
113
+        'PHPUnit\\Framework\\Constraint\\ExceptionMessageRegularExpression' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Exception/ExceptionMessageRegularExpression.php',
114
+        'PHPUnit\\Framework\\Constraint\\FileExists' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Filesystem/FileExists.php',
115
+        'PHPUnit\\Framework\\Constraint\\GreaterThan' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Cardinality/GreaterThan.php',
116
+        'PHPUnit\\Framework\\Constraint\\IsAnything' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/IsAnything.php',
117
+        'PHPUnit\\Framework\\Constraint\\IsEmpty' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Cardinality/IsEmpty.php',
118
+        'PHPUnit\\Framework\\Constraint\\IsEqual' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Equality/IsEqual.php',
119
+        'PHPUnit\\Framework\\Constraint\\IsEqualCanonicalizing' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Equality/IsEqualCanonicalizing.php',
120
+        'PHPUnit\\Framework\\Constraint\\IsEqualIgnoringCase' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Equality/IsEqualIgnoringCase.php',
121
+        'PHPUnit\\Framework\\Constraint\\IsEqualWithDelta' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Equality/IsEqualWithDelta.php',
122
+        'PHPUnit\\Framework\\Constraint\\IsFalse' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Boolean/IsFalse.php',
123
+        'PHPUnit\\Framework\\Constraint\\IsFinite' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Math/IsFinite.php',
124
+        'PHPUnit\\Framework\\Constraint\\IsIdentical' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/IsIdentical.php',
125
+        'PHPUnit\\Framework\\Constraint\\IsInfinite' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Math/IsInfinite.php',
126
+        'PHPUnit\\Framework\\Constraint\\IsInstanceOf' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Type/IsInstanceOf.php',
127
+        'PHPUnit\\Framework\\Constraint\\IsJson' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/String/IsJson.php',
128
+        'PHPUnit\\Framework\\Constraint\\IsNan' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Math/IsNan.php',
129
+        'PHPUnit\\Framework\\Constraint\\IsNull' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Type/IsNull.php',
130
+        'PHPUnit\\Framework\\Constraint\\IsReadable' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Filesystem/IsReadable.php',
131
+        'PHPUnit\\Framework\\Constraint\\IsTrue' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Boolean/IsTrue.php',
132
+        'PHPUnit\\Framework\\Constraint\\IsType' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Type/IsType.php',
133
+        'PHPUnit\\Framework\\Constraint\\IsWritable' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Filesystem/IsWritable.php',
134
+        'PHPUnit\\Framework\\Constraint\\JsonMatches' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/JsonMatches.php',
135
+        'PHPUnit\\Framework\\Constraint\\JsonMatchesErrorMessageProvider' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/JsonMatchesErrorMessageProvider.php',
136
+        'PHPUnit\\Framework\\Constraint\\LessThan' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Cardinality/LessThan.php',
137
+        'PHPUnit\\Framework\\Constraint\\LogicalAnd' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Operator/LogicalAnd.php',
138
+        'PHPUnit\\Framework\\Constraint\\LogicalNot' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Operator/LogicalNot.php',
139
+        'PHPUnit\\Framework\\Constraint\\LogicalOr' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Operator/LogicalOr.php',
140
+        'PHPUnit\\Framework\\Constraint\\LogicalXor' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Operator/LogicalXor.php',
141
+        'PHPUnit\\Framework\\Constraint\\ObjectEquals' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Object/ObjectEquals.php',
142
+        'PHPUnit\\Framework\\Constraint\\ObjectHasAttribute' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Object/ObjectHasAttribute.php',
143
+        'PHPUnit\\Framework\\Constraint\\Operator' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Operator/Operator.php',
144
+        'PHPUnit\\Framework\\Constraint\\RegularExpression' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/String/RegularExpression.php',
145
+        'PHPUnit\\Framework\\Constraint\\SameSize' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Cardinality/SameSize.php',
146
+        'PHPUnit\\Framework\\Constraint\\StringContains' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/String/StringContains.php',
147
+        'PHPUnit\\Framework\\Constraint\\StringEndsWith' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/String/StringEndsWith.php',
148
+        'PHPUnit\\Framework\\Constraint\\StringMatchesFormatDescription' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/String/StringMatchesFormatDescription.php',
149
+        'PHPUnit\\Framework\\Constraint\\StringStartsWith' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/String/StringStartsWith.php',
150
+        'PHPUnit\\Framework\\Constraint\\TraversableContains' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Traversable/TraversableContains.php',
151
+        'PHPUnit\\Framework\\Constraint\\TraversableContainsEqual' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Traversable/TraversableContainsEqual.php',
152
+        'PHPUnit\\Framework\\Constraint\\TraversableContainsIdentical' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Traversable/TraversableContainsIdentical.php',
153
+        'PHPUnit\\Framework\\Constraint\\TraversableContainsOnly' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Traversable/TraversableContainsOnly.php',
154
+        'PHPUnit\\Framework\\Constraint\\UnaryOperator' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Constraint/Operator/UnaryOperator.php',
155
+        'PHPUnit\\Framework\\CoveredCodeNotExecutedException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/CoveredCodeNotExecutedException.php',
156
+        'PHPUnit\\Framework\\DataProviderTestSuite' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/DataProviderTestSuite.php',
157
+        'PHPUnit\\Framework\\Error' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/Error.php',
158
+        'PHPUnit\\Framework\\ErrorTestCase' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/ErrorTestCase.php',
159
+        'PHPUnit\\Framework\\Error\\Deprecated' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Error/Deprecated.php',
160
+        'PHPUnit\\Framework\\Error\\Error' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Error/Error.php',
161
+        'PHPUnit\\Framework\\Error\\Notice' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Error/Notice.php',
162
+        'PHPUnit\\Framework\\Error\\Warning' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Error/Warning.php',
163
+        'PHPUnit\\Framework\\Exception' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/Exception.php',
164
+        'PHPUnit\\Framework\\ExceptionWrapper' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/ExceptionWrapper.php',
165
+        'PHPUnit\\Framework\\ExecutionOrderDependency' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/ExecutionOrderDependency.php',
166
+        'PHPUnit\\Framework\\ExpectationFailedException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/ExpectationFailedException.php',
167
+        'PHPUnit\\Framework\\IncompleteTest' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/IncompleteTest.php',
168
+        'PHPUnit\\Framework\\IncompleteTestCase' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/IncompleteTestCase.php',
169
+        'PHPUnit\\Framework\\IncompleteTestError' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/IncompleteTestError.php',
170
+        'PHPUnit\\Framework\\InvalidArgumentException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/InvalidArgumentException.php',
171
+        'PHPUnit\\Framework\\InvalidCoversTargetException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/InvalidCoversTargetException.php',
172
+        'PHPUnit\\Framework\\InvalidDataProviderException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/InvalidDataProviderException.php',
173
+        'PHPUnit\\Framework\\InvalidParameterGroupException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/InvalidParameterGroupException.php',
174
+        'PHPUnit\\Framework\\MissingCoversAnnotationException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/MissingCoversAnnotationException.php',
175
+        'PHPUnit\\Framework\\MockObject\\Api' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Api/Api.php',
176
+        'PHPUnit\\Framework\\MockObject\\BadMethodCallException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Exception/BadMethodCallException.php',
177
+        'PHPUnit\\Framework\\MockObject\\Builder\\Identity' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Builder/Identity.php',
178
+        'PHPUnit\\Framework\\MockObject\\Builder\\InvocationMocker' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Builder/InvocationMocker.php',
179
+        'PHPUnit\\Framework\\MockObject\\Builder\\InvocationStubber' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Builder/InvocationStubber.php',
180
+        'PHPUnit\\Framework\\MockObject\\Builder\\MethodNameMatch' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Builder/MethodNameMatch.php',
181
+        'PHPUnit\\Framework\\MockObject\\Builder\\ParametersMatch' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Builder/ParametersMatch.php',
182
+        'PHPUnit\\Framework\\MockObject\\Builder\\Stub' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Builder/Stub.php',
183
+        'PHPUnit\\Framework\\MockObject\\CannotUseAddMethodsException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Exception/CannotUseAddMethodsException.php',
184
+        'PHPUnit\\Framework\\MockObject\\CannotUseOnlyMethodsException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Exception/CannotUseOnlyMethodsException.php',
185
+        'PHPUnit\\Framework\\MockObject\\ClassAlreadyExistsException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Exception/ClassAlreadyExistsException.php',
186
+        'PHPUnit\\Framework\\MockObject\\ClassIsFinalException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Exception/ClassIsFinalException.php',
187
+        'PHPUnit\\Framework\\MockObject\\ConfigurableMethod' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/ConfigurableMethod.php',
188
+        'PHPUnit\\Framework\\MockObject\\ConfigurableMethodsAlreadyInitializedException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Exception/ConfigurableMethodsAlreadyInitializedException.php',
189
+        'PHPUnit\\Framework\\MockObject\\DuplicateMethodException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Exception/DuplicateMethodException.php',
190
+        'PHPUnit\\Framework\\MockObject\\Exception' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Exception/Exception.php',
191
+        'PHPUnit\\Framework\\MockObject\\Generator' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Generator.php',
192
+        'PHPUnit\\Framework\\MockObject\\IncompatibleReturnValueException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Exception/IncompatibleReturnValueException.php',
193
+        'PHPUnit\\Framework\\MockObject\\InvalidMethodNameException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Exception/InvalidMethodNameException.php',
194
+        'PHPUnit\\Framework\\MockObject\\Invocation' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Invocation.php',
195
+        'PHPUnit\\Framework\\MockObject\\InvocationHandler' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/InvocationHandler.php',
196
+        'PHPUnit\\Framework\\MockObject\\MatchBuilderNotFoundException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Exception/MatchBuilderNotFoundException.php',
197
+        'PHPUnit\\Framework\\MockObject\\Matcher' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Matcher.php',
198
+        'PHPUnit\\Framework\\MockObject\\MatcherAlreadyRegisteredException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Exception/MatcherAlreadyRegisteredException.php',
199
+        'PHPUnit\\Framework\\MockObject\\Method' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Api/Method.php',
200
+        'PHPUnit\\Framework\\MockObject\\MethodCannotBeConfiguredException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Exception/MethodCannotBeConfiguredException.php',
201
+        'PHPUnit\\Framework\\MockObject\\MethodNameAlreadyConfiguredException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Exception/MethodNameAlreadyConfiguredException.php',
202
+        'PHPUnit\\Framework\\MockObject\\MethodNameConstraint' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/MethodNameConstraint.php',
203
+        'PHPUnit\\Framework\\MockObject\\MethodNameNotConfiguredException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Exception/MethodNameNotConfiguredException.php',
204
+        'PHPUnit\\Framework\\MockObject\\MethodParametersAlreadyConfiguredException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Exception/MethodParametersAlreadyConfiguredException.php',
205
+        'PHPUnit\\Framework\\MockObject\\MockBuilder' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/MockBuilder.php',
206
+        'PHPUnit\\Framework\\MockObject\\MockClass' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/MockClass.php',
207
+        'PHPUnit\\Framework\\MockObject\\MockMethod' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/MockMethod.php',
208
+        'PHPUnit\\Framework\\MockObject\\MockMethodSet' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/MockMethodSet.php',
209
+        'PHPUnit\\Framework\\MockObject\\MockObject' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/MockObject.php',
210
+        'PHPUnit\\Framework\\MockObject\\MockTrait' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/MockTrait.php',
211
+        'PHPUnit\\Framework\\MockObject\\MockType' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/MockType.php',
212
+        'PHPUnit\\Framework\\MockObject\\OriginalConstructorInvocationRequiredException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Exception/OriginalConstructorInvocationRequiredException.php',
213
+        'PHPUnit\\Framework\\MockObject\\ReflectionException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Exception/ReflectionException.php',
214
+        'PHPUnit\\Framework\\MockObject\\ReturnValueNotConfiguredException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Exception/ReturnValueNotConfiguredException.php',
215
+        'PHPUnit\\Framework\\MockObject\\Rule\\AnyInvokedCount' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Rule/AnyInvokedCount.php',
216
+        'PHPUnit\\Framework\\MockObject\\Rule\\AnyParameters' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Rule/AnyParameters.php',
217
+        'PHPUnit\\Framework\\MockObject\\Rule\\ConsecutiveParameters' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Rule/ConsecutiveParameters.php',
218
+        'PHPUnit\\Framework\\MockObject\\Rule\\InvocationOrder' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Rule/InvocationOrder.php',
219
+        'PHPUnit\\Framework\\MockObject\\Rule\\InvokedAtIndex' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Rule/InvokedAtIndex.php',
220
+        'PHPUnit\\Framework\\MockObject\\Rule\\InvokedAtLeastCount' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Rule/InvokedAtLeastCount.php',
221
+        'PHPUnit\\Framework\\MockObject\\Rule\\InvokedAtLeastOnce' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Rule/InvokedAtLeastOnce.php',
222
+        'PHPUnit\\Framework\\MockObject\\Rule\\InvokedAtMostCount' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Rule/InvokedAtMostCount.php',
223
+        'PHPUnit\\Framework\\MockObject\\Rule\\InvokedCount' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Rule/InvokedCount.php',
224
+        'PHPUnit\\Framework\\MockObject\\Rule\\MethodName' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Rule/MethodName.php',
225
+        'PHPUnit\\Framework\\MockObject\\Rule\\Parameters' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Rule/Parameters.php',
226
+        'PHPUnit\\Framework\\MockObject\\Rule\\ParametersRule' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Rule/ParametersRule.php',
227
+        'PHPUnit\\Framework\\MockObject\\RuntimeException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Exception/RuntimeException.php',
228
+        'PHPUnit\\Framework\\MockObject\\SoapExtensionNotAvailableException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Exception/SoapExtensionNotAvailableException.php',
229
+        'PHPUnit\\Framework\\MockObject\\Stub' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Stub.php',
230
+        'PHPUnit\\Framework\\MockObject\\Stub\\ConsecutiveCalls' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Stub/ConsecutiveCalls.php',
231
+        'PHPUnit\\Framework\\MockObject\\Stub\\Exception' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Stub/Exception.php',
232
+        'PHPUnit\\Framework\\MockObject\\Stub\\ReturnArgument' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Stub/ReturnArgument.php',
233
+        'PHPUnit\\Framework\\MockObject\\Stub\\ReturnCallback' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Stub/ReturnCallback.php',
234
+        'PHPUnit\\Framework\\MockObject\\Stub\\ReturnReference' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Stub/ReturnReference.php',
235
+        'PHPUnit\\Framework\\MockObject\\Stub\\ReturnSelf' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Stub/ReturnSelf.php',
236
+        'PHPUnit\\Framework\\MockObject\\Stub\\ReturnStub' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Stub/ReturnStub.php',
237
+        'PHPUnit\\Framework\\MockObject\\Stub\\ReturnValueMap' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Stub/ReturnValueMap.php',
238
+        'PHPUnit\\Framework\\MockObject\\Stub\\Stub' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Stub/Stub.php',
239
+        'PHPUnit\\Framework\\MockObject\\UnknownClassException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Exception/UnknownClassException.php',
240
+        'PHPUnit\\Framework\\MockObject\\UnknownTraitException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Exception/UnknownTraitException.php',
241
+        'PHPUnit\\Framework\\MockObject\\UnknownTypeException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Exception/UnknownTypeException.php',
242
+        'PHPUnit\\Framework\\MockObject\\Verifiable' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/MockObject/Verifiable.php',
243
+        'PHPUnit\\Framework\\NoChildTestSuiteException' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/NoChildTestSuiteException.php',
244
+        'PHPUnit\\Framework\\OutputError' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/OutputError.php',
245
+        'PHPUnit\\Framework\\PHPTAssertionFailedError' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/PHPTAssertionFailedError.php',
246
+        'PHPUnit\\Framework\\Reorderable' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Reorderable.php',
247
+        'PHPUnit\\Framework\\RiskyTestError' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/RiskyTestError.php',
248
+        'PHPUnit\\Framework\\SelfDescribing' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/SelfDescribing.php',
249
+        'PHPUnit\\Framework\\SkippedTest' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/SkippedTest.php',
250
+        'PHPUnit\\Framework\\SkippedTestCase' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/SkippedTestCase.php',
251
+        'PHPUnit\\Framework\\SkippedTestError' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/SkippedTestError.php',
252
+        'PHPUnit\\Framework\\SkippedTestSuiteError' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/SkippedTestSuiteError.php',
253
+        'PHPUnit\\Framework\\SyntheticError' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/SyntheticError.php',
254
+        'PHPUnit\\Framework\\SyntheticSkippedError' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/SyntheticSkippedError.php',
255
+        'PHPUnit\\Framework\\Test' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Test.php',
256
+        'PHPUnit\\Framework\\TestBuilder' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/TestBuilder.php',
257
+        'PHPUnit\\Framework\\TestCase' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/TestCase.php',
258
+        'PHPUnit\\Framework\\TestFailure' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/TestFailure.php',
259
+        'PHPUnit\\Framework\\TestListener' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/TestListener.php',
260
+        'PHPUnit\\Framework\\TestListenerDefaultImplementation' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/TestListenerDefaultImplementation.php',
261
+        'PHPUnit\\Framework\\TestResult' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/TestResult.php',
262
+        'PHPUnit\\Framework\\TestSuite' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/TestSuite.php',
263
+        'PHPUnit\\Framework\\TestSuiteIterator' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/TestSuiteIterator.php',
264
+        'PHPUnit\\Framework\\UnintentionallyCoveredCodeError' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/UnintentionallyCoveredCodeError.php',
265
+        'PHPUnit\\Framework\\Warning' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/Exception/Warning.php',
266
+        'PHPUnit\\Framework\\WarningTestCase' => __DIR__.'/..'.'/phpunit/phpunit/src/Framework/WarningTestCase.php',
267
+        'PHPUnit\\Runner\\AfterIncompleteTestHook' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/Hook/AfterIncompleteTestHook.php',
268
+        'PHPUnit\\Runner\\AfterLastTestHook' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/Hook/AfterLastTestHook.php',
269
+        'PHPUnit\\Runner\\AfterRiskyTestHook' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/Hook/AfterRiskyTestHook.php',
270
+        'PHPUnit\\Runner\\AfterSkippedTestHook' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/Hook/AfterSkippedTestHook.php',
271
+        'PHPUnit\\Runner\\AfterSuccessfulTestHook' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/Hook/AfterSuccessfulTestHook.php',
272
+        'PHPUnit\\Runner\\AfterTestErrorHook' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/Hook/AfterTestErrorHook.php',
273
+        'PHPUnit\\Runner\\AfterTestFailureHook' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/Hook/AfterTestFailureHook.php',
274
+        'PHPUnit\\Runner\\AfterTestHook' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/Hook/AfterTestHook.php',
275
+        'PHPUnit\\Runner\\AfterTestWarningHook' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/Hook/AfterTestWarningHook.php',
276
+        'PHPUnit\\Runner\\BaseTestRunner' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/BaseTestRunner.php',
277
+        'PHPUnit\\Runner\\BeforeFirstTestHook' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/Hook/BeforeFirstTestHook.php',
278
+        'PHPUnit\\Runner\\BeforeTestHook' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/Hook/BeforeTestHook.php',
279
+        'PHPUnit\\Runner\\DefaultTestResultCache' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/DefaultTestResultCache.php',
280
+        'PHPUnit\\Runner\\Exception' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/Exception.php',
281
+        'PHPUnit\\Runner\\Extension\\ExtensionHandler' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/Extension/ExtensionHandler.php',
282
+        'PHPUnit\\Runner\\Extension\\PharLoader' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/Extension/PharLoader.php',
283
+        'PHPUnit\\Runner\\Filter\\ExcludeGroupFilterIterator' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/Filter/ExcludeGroupFilterIterator.php',
284
+        'PHPUnit\\Runner\\Filter\\Factory' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/Filter/Factory.php',
285
+        'PHPUnit\\Runner\\Filter\\GroupFilterIterator' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/Filter/GroupFilterIterator.php',
286
+        'PHPUnit\\Runner\\Filter\\IncludeGroupFilterIterator' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/Filter/IncludeGroupFilterIterator.php',
287
+        'PHPUnit\\Runner\\Filter\\NameFilterIterator' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/Filter/NameFilterIterator.php',
288
+        'PHPUnit\\Runner\\Hook' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/Hook/Hook.php',
289
+        'PHPUnit\\Runner\\NullTestResultCache' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/NullTestResultCache.php',
290
+        'PHPUnit\\Runner\\PhptTestCase' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/PhptTestCase.php',
291
+        'PHPUnit\\Runner\\ResultCacheExtension' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/ResultCacheExtension.php',
292
+        'PHPUnit\\Runner\\StandardTestSuiteLoader' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/StandardTestSuiteLoader.php',
293
+        'PHPUnit\\Runner\\TestHook' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/Hook/TestHook.php',
294
+        'PHPUnit\\Runner\\TestListenerAdapter' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/Hook/TestListenerAdapter.php',
295
+        'PHPUnit\\Runner\\TestResultCache' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/TestResultCache.php',
296
+        'PHPUnit\\Runner\\TestSuiteLoader' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/TestSuiteLoader.php',
297
+        'PHPUnit\\Runner\\TestSuiteSorter' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/TestSuiteSorter.php',
298
+        'PHPUnit\\Runner\\Version' => __DIR__.'/..'.'/phpunit/phpunit/src/Runner/Version.php',
299
+        'PHPUnit\\TextUI\\CliArguments\\Builder' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/CliArguments/Builder.php',
300
+        'PHPUnit\\TextUI\\CliArguments\\Configuration' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/CliArguments/Configuration.php',
301
+        'PHPUnit\\TextUI\\CliArguments\\Exception' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/CliArguments/Exception.php',
302
+        'PHPUnit\\TextUI\\CliArguments\\Mapper' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/CliArguments/Mapper.php',
303
+        'PHPUnit\\TextUI\\Command' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/Command.php',
304
+        'PHPUnit\\TextUI\\DefaultResultPrinter' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/DefaultResultPrinter.php',
305
+        'PHPUnit\\TextUI\\Exception' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/Exception/Exception.php',
306
+        'PHPUnit\\TextUI\\Help' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/Help.php',
307
+        'PHPUnit\\TextUI\\ReflectionException' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/Exception/ReflectionException.php',
308
+        'PHPUnit\\TextUI\\ResultPrinter' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/ResultPrinter.php',
309
+        'PHPUnit\\TextUI\\RuntimeException' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/Exception/RuntimeException.php',
310
+        'PHPUnit\\TextUI\\TestDirectoryNotFoundException' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/Exception/TestDirectoryNotFoundException.php',
311
+        'PHPUnit\\TextUI\\TestFileNotFoundException' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/Exception/TestFileNotFoundException.php',
312
+        'PHPUnit\\TextUI\\TestRunner' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/TestRunner.php',
313
+        'PHPUnit\\TextUI\\TestSuiteMapper' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/TestSuiteMapper.php',
314
+        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\CodeCoverage' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/CodeCoverage.php',
315
+        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\FilterMapper' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/FilterMapper.php',
316
+        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Filter\\Directory' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Filter/Directory.php',
317
+        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Filter\\DirectoryCollection' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Filter/DirectoryCollection.php',
318
+        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Filter\\DirectoryCollectionIterator' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Filter/DirectoryCollectionIterator.php',
319
+        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Clover' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Clover.php',
320
+        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Cobertura' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Cobertura.php',
321
+        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Crap4j' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Crap4j.php',
322
+        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Html' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Html.php',
323
+        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Php' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Php.php',
324
+        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Text' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Text.php',
325
+        'PHPUnit\\TextUI\\XmlConfiguration\\CodeCoverage\\Report\\Xml' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/CodeCoverage/Report/Xml.php',
326
+        'PHPUnit\\TextUI\\XmlConfiguration\\Configuration' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Configuration.php',
327
+        'PHPUnit\\TextUI\\XmlConfiguration\\Constant' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/Constant.php',
328
+        'PHPUnit\\TextUI\\XmlConfiguration\\ConstantCollection' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/ConstantCollection.php',
329
+        'PHPUnit\\TextUI\\XmlConfiguration\\ConstantCollectionIterator' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/ConstantCollectionIterator.php',
330
+        'PHPUnit\\TextUI\\XmlConfiguration\\ConvertLogTypes' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/ConvertLogTypes.php',
331
+        'PHPUnit\\TextUI\\XmlConfiguration\\CoverageCloverToReport' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/CoverageCloverToReport.php',
332
+        'PHPUnit\\TextUI\\XmlConfiguration\\CoverageCrap4jToReport' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/CoverageCrap4jToReport.php',
333
+        'PHPUnit\\TextUI\\XmlConfiguration\\CoverageHtmlToReport' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/CoverageHtmlToReport.php',
334
+        'PHPUnit\\TextUI\\XmlConfiguration\\CoveragePhpToReport' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/CoveragePhpToReport.php',
335
+        'PHPUnit\\TextUI\\XmlConfiguration\\CoverageTextToReport' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/CoverageTextToReport.php',
336
+        'PHPUnit\\TextUI\\XmlConfiguration\\CoverageXmlToReport' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/CoverageXmlToReport.php',
337
+        'PHPUnit\\TextUI\\XmlConfiguration\\Directory' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Filesystem/Directory.php',
338
+        'PHPUnit\\TextUI\\XmlConfiguration\\DirectoryCollection' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Filesystem/DirectoryCollection.php',
339
+        'PHPUnit\\TextUI\\XmlConfiguration\\DirectoryCollectionIterator' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Filesystem/DirectoryCollectionIterator.php',
340
+        'PHPUnit\\TextUI\\XmlConfiguration\\Exception' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Exception.php',
341
+        'PHPUnit\\TextUI\\XmlConfiguration\\Extension' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/PHPUnit/Extension.php',
342
+        'PHPUnit\\TextUI\\XmlConfiguration\\ExtensionCollection' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/PHPUnit/ExtensionCollection.php',
343
+        'PHPUnit\\TextUI\\XmlConfiguration\\ExtensionCollectionIterator' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/PHPUnit/ExtensionCollectionIterator.php',
344
+        'PHPUnit\\TextUI\\XmlConfiguration\\File' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Filesystem/File.php',
345
+        'PHPUnit\\TextUI\\XmlConfiguration\\FileCollection' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Filesystem/FileCollection.php',
346
+        'PHPUnit\\TextUI\\XmlConfiguration\\FileCollectionIterator' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Filesystem/FileCollectionIterator.php',
347
+        'PHPUnit\\TextUI\\XmlConfiguration\\Generator' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Generator.php',
348
+        'PHPUnit\\TextUI\\XmlConfiguration\\Group' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Group/Group.php',
349
+        'PHPUnit\\TextUI\\XmlConfiguration\\GroupCollection' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Group/GroupCollection.php',
350
+        'PHPUnit\\TextUI\\XmlConfiguration\\GroupCollectionIterator' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Group/GroupCollectionIterator.php',
351
+        'PHPUnit\\TextUI\\XmlConfiguration\\Groups' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Group/Groups.php',
352
+        'PHPUnit\\TextUI\\XmlConfiguration\\IniSetting' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/IniSetting.php',
353
+        'PHPUnit\\TextUI\\XmlConfiguration\\IniSettingCollection' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/IniSettingCollection.php',
354
+        'PHPUnit\\TextUI\\XmlConfiguration\\IniSettingCollectionIterator' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/IniSettingCollectionIterator.php',
355
+        'PHPUnit\\TextUI\\XmlConfiguration\\IntroduceCoverageElement' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/IntroduceCoverageElement.php',
356
+        'PHPUnit\\TextUI\\XmlConfiguration\\Loader' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Loader.php',
357
+        'PHPUnit\\TextUI\\XmlConfiguration\\LogToReportMigration' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/LogToReportMigration.php',
358
+        'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\Junit' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/Junit.php',
359
+        'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\Logging' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/Logging.php',
360
+        'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\TeamCity' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/TeamCity.php',
361
+        'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\TestDox\\Html' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/TestDox/Html.php',
362
+        'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\TestDox\\Text' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/TestDox/Text.php',
363
+        'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\TestDox\\Xml' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/TestDox/Xml.php',
364
+        'PHPUnit\\TextUI\\XmlConfiguration\\Logging\\Text' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Logging/Text.php',
365
+        'PHPUnit\\TextUI\\XmlConfiguration\\Migration' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/Migration.php',
366
+        'PHPUnit\\TextUI\\XmlConfiguration\\MigrationBuilder' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/MigrationBuilder.php',
367
+        'PHPUnit\\TextUI\\XmlConfiguration\\MigrationBuilderException' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/MigrationBuilderException.php',
368
+        'PHPUnit\\TextUI\\XmlConfiguration\\MigrationException' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/MigrationException.php',
369
+        'PHPUnit\\TextUI\\XmlConfiguration\\Migrator' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrator.php',
370
+        'PHPUnit\\TextUI\\XmlConfiguration\\MoveAttributesFromFilterWhitelistToCoverage' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/MoveAttributesFromFilterWhitelistToCoverage.php',
371
+        'PHPUnit\\TextUI\\XmlConfiguration\\MoveAttributesFromRootToCoverage' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/MoveAttributesFromRootToCoverage.php',
372
+        'PHPUnit\\TextUI\\XmlConfiguration\\MoveWhitelistDirectoriesToCoverage' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/MoveWhitelistDirectoriesToCoverage.php',
373
+        'PHPUnit\\TextUI\\XmlConfiguration\\MoveWhitelistExcludesToCoverage' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/MoveWhitelistExcludesToCoverage.php',
374
+        'PHPUnit\\TextUI\\XmlConfiguration\\PHPUnit' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/PHPUnit/PHPUnit.php',
375
+        'PHPUnit\\TextUI\\XmlConfiguration\\Php' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/Php.php',
376
+        'PHPUnit\\TextUI\\XmlConfiguration\\PhpHandler' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/PhpHandler.php',
377
+        'PHPUnit\\TextUI\\XmlConfiguration\\RemoveCacheTokensAttribute' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/RemoveCacheTokensAttribute.php',
378
+        'PHPUnit\\TextUI\\XmlConfiguration\\RemoveEmptyFilter' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/RemoveEmptyFilter.php',
379
+        'PHPUnit\\TextUI\\XmlConfiguration\\RemoveLogTypes' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/RemoveLogTypes.php',
380
+        'PHPUnit\\TextUI\\XmlConfiguration\\TestDirectory' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestDirectory.php',
381
+        'PHPUnit\\TextUI\\XmlConfiguration\\TestDirectoryCollection' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestDirectoryCollection.php',
382
+        'PHPUnit\\TextUI\\XmlConfiguration\\TestDirectoryCollectionIterator' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestDirectoryCollectionIterator.php',
383
+        'PHPUnit\\TextUI\\XmlConfiguration\\TestFile' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestFile.php',
384
+        'PHPUnit\\TextUI\\XmlConfiguration\\TestFileCollection' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestFileCollection.php',
385
+        'PHPUnit\\TextUI\\XmlConfiguration\\TestFileCollectionIterator' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestFileCollectionIterator.php',
386
+        'PHPUnit\\TextUI\\XmlConfiguration\\TestSuite' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestSuite.php',
387
+        'PHPUnit\\TextUI\\XmlConfiguration\\TestSuiteCollection' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestSuiteCollection.php',
388
+        'PHPUnit\\TextUI\\XmlConfiguration\\TestSuiteCollectionIterator' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/TestSuite/TestSuiteCollectionIterator.php',
389
+        'PHPUnit\\TextUI\\XmlConfiguration\\UpdateSchemaLocationTo93' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/Migration/Migrations/UpdateSchemaLocationTo93.php',
390
+        'PHPUnit\\TextUI\\XmlConfiguration\\Variable' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/Variable.php',
391
+        'PHPUnit\\TextUI\\XmlConfiguration\\VariableCollection' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/VariableCollection.php',
392
+        'PHPUnit\\TextUI\\XmlConfiguration\\VariableCollectionIterator' => __DIR__.'/..'.'/phpunit/phpunit/src/TextUI/XmlConfiguration/PHP/VariableCollectionIterator.php',
393
+        'PHPUnit\\Util\\Annotation\\DocBlock' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Annotation/DocBlock.php',
394
+        'PHPUnit\\Util\\Annotation\\Registry' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Annotation/Registry.php',
395
+        'PHPUnit\\Util\\Blacklist' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Blacklist.php',
396
+        'PHPUnit\\Util\\Cloner' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Cloner.php',
397
+        'PHPUnit\\Util\\Color' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Color.php',
398
+        'PHPUnit\\Util\\ErrorHandler' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/ErrorHandler.php',
399
+        'PHPUnit\\Util\\Exception' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Exception.php',
400
+        'PHPUnit\\Util\\ExcludeList' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/ExcludeList.php',
401
+        'PHPUnit\\Util\\FileLoader' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/FileLoader.php',
402
+        'PHPUnit\\Util\\Filesystem' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Filesystem.php',
403
+        'PHPUnit\\Util\\Filter' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Filter.php',
404
+        'PHPUnit\\Util\\GlobalState' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/GlobalState.php',
405
+        'PHPUnit\\Util\\InvalidDataSetException' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/InvalidDataSetException.php',
406
+        'PHPUnit\\Util\\Json' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Json.php',
407
+        'PHPUnit\\Util\\Log\\JUnit' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Log/JUnit.php',
408
+        'PHPUnit\\Util\\Log\\TeamCity' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Log/TeamCity.php',
409
+        'PHPUnit\\Util\\PHP\\AbstractPhpProcess' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/PHP/AbstractPhpProcess.php',
410
+        'PHPUnit\\Util\\PHP\\DefaultPhpProcess' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/PHP/DefaultPhpProcess.php',
411
+        'PHPUnit\\Util\\PHP\\WindowsPhpProcess' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/PHP/WindowsPhpProcess.php',
412
+        'PHPUnit\\Util\\Printer' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Printer.php',
413
+        'PHPUnit\\Util\\Reflection' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Reflection.php',
414
+        'PHPUnit\\Util\\RegularExpression' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/RegularExpression.php',
415
+        'PHPUnit\\Util\\Test' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Test.php',
416
+        'PHPUnit\\Util\\TestDox\\CliTestDoxPrinter' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/TestDox/CliTestDoxPrinter.php',
417
+        'PHPUnit\\Util\\TestDox\\HtmlResultPrinter' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/TestDox/HtmlResultPrinter.php',
418
+        'PHPUnit\\Util\\TestDox\\NamePrettifier' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/TestDox/NamePrettifier.php',
419
+        'PHPUnit\\Util\\TestDox\\ResultPrinter' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/TestDox/ResultPrinter.php',
420
+        'PHPUnit\\Util\\TestDox\\TestDoxPrinter' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/TestDox/TestDoxPrinter.php',
421
+        'PHPUnit\\Util\\TestDox\\TextResultPrinter' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/TestDox/TextResultPrinter.php',
422
+        'PHPUnit\\Util\\TestDox\\XmlResultPrinter' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/TestDox/XmlResultPrinter.php',
423
+        'PHPUnit\\Util\\TextTestListRenderer' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/TextTestListRenderer.php',
424
+        'PHPUnit\\Util\\Type' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Type.php',
425
+        'PHPUnit\\Util\\VersionComparisonOperator' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/VersionComparisonOperator.php',
426
+        'PHPUnit\\Util\\XdebugFilterScriptGenerator' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/XdebugFilterScriptGenerator.php',
427
+        'PHPUnit\\Util\\Xml' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Xml.php',
428
+        'PHPUnit\\Util\\XmlTestListRenderer' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/XmlTestListRenderer.php',
429
+        'PHPUnit\\Util\\Xml\\Exception' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Xml/Exception.php',
430
+        'PHPUnit\\Util\\Xml\\FailedSchemaDetectionResult' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Xml/FailedSchemaDetectionResult.php',
431
+        'PHPUnit\\Util\\Xml\\Loader' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Xml/Loader.php',
432
+        'PHPUnit\\Util\\Xml\\SchemaDetectionResult' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Xml/SchemaDetectionResult.php',
433
+        'PHPUnit\\Util\\Xml\\SchemaDetector' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Xml/SchemaDetector.php',
434
+        'PHPUnit\\Util\\Xml\\SchemaFinder' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Xml/SchemaFinder.php',
435
+        'PHPUnit\\Util\\Xml\\SnapshotNodeList' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Xml/SnapshotNodeList.php',
436
+        'PHPUnit\\Util\\Xml\\SuccessfulSchemaDetectionResult' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Xml/SuccessfulSchemaDetectionResult.php',
437
+        'PHPUnit\\Util\\Xml\\ValidationResult' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Xml/ValidationResult.php',
438
+        'PHPUnit\\Util\\Xml\\Validator' => __DIR__.'/..'.'/phpunit/phpunit/src/Util/Xml/Validator.php',
439
+        'PharIo\\Manifest\\Application' => __DIR__.'/..'.'/phar-io/manifest/src/values/Application.php',
440
+        'PharIo\\Manifest\\ApplicationName' => __DIR__.'/..'.'/phar-io/manifest/src/values/ApplicationName.php',
441
+        'PharIo\\Manifest\\Author' => __DIR__.'/..'.'/phar-io/manifest/src/values/Author.php',
442
+        'PharIo\\Manifest\\AuthorCollection' => __DIR__.'/..'.'/phar-io/manifest/src/values/AuthorCollection.php',
443
+        'PharIo\\Manifest\\AuthorCollectionIterator' => __DIR__.'/..'.'/phar-io/manifest/src/values/AuthorCollectionIterator.php',
444
+        'PharIo\\Manifest\\AuthorElement' => __DIR__.'/..'.'/phar-io/manifest/src/xml/AuthorElement.php',
445
+        'PharIo\\Manifest\\AuthorElementCollection' => __DIR__.'/..'.'/phar-io/manifest/src/xml/AuthorElementCollection.php',
446
+        'PharIo\\Manifest\\BundledComponent' => __DIR__.'/..'.'/phar-io/manifest/src/values/BundledComponent.php',
447
+        'PharIo\\Manifest\\BundledComponentCollection' => __DIR__.'/..'.'/phar-io/manifest/src/values/BundledComponentCollection.php',
448
+        'PharIo\\Manifest\\BundledComponentCollectionIterator' => __DIR__.'/..'.'/phar-io/manifest/src/values/BundledComponentCollectionIterator.php',
449
+        'PharIo\\Manifest\\BundlesElement' => __DIR__.'/..'.'/phar-io/manifest/src/xml/BundlesElement.php',
450
+        'PharIo\\Manifest\\ComponentElement' => __DIR__.'/..'.'/phar-io/manifest/src/xml/ComponentElement.php',
451
+        'PharIo\\Manifest\\ComponentElementCollection' => __DIR__.'/..'.'/phar-io/manifest/src/xml/ComponentElementCollection.php',
452
+        'PharIo\\Manifest\\ContainsElement' => __DIR__.'/..'.'/phar-io/manifest/src/xml/ContainsElement.php',
453
+        'PharIo\\Manifest\\CopyrightElement' => __DIR__.'/..'.'/phar-io/manifest/src/xml/CopyrightElement.php',
454
+        'PharIo\\Manifest\\CopyrightInformation' => __DIR__.'/..'.'/phar-io/manifest/src/values/CopyrightInformation.php',
455
+        'PharIo\\Manifest\\ElementCollection' => __DIR__.'/..'.'/phar-io/manifest/src/xml/ElementCollection.php',
456
+        'PharIo\\Manifest\\ElementCollectionException' => __DIR__.'/..'.'/phar-io/manifest/src/exceptions/ElementCollectionException.php',
457
+        'PharIo\\Manifest\\Email' => __DIR__.'/..'.'/phar-io/manifest/src/values/Email.php',
458
+        'PharIo\\Manifest\\Exception' => __DIR__.'/..'.'/phar-io/manifest/src/exceptions/Exception.php',
459
+        'PharIo\\Manifest\\ExtElement' => __DIR__.'/..'.'/phar-io/manifest/src/xml/ExtElement.php',
460
+        'PharIo\\Manifest\\ExtElementCollection' => __DIR__.'/..'.'/phar-io/manifest/src/xml/ExtElementCollection.php',
461
+        'PharIo\\Manifest\\Extension' => __DIR__.'/..'.'/phar-io/manifest/src/values/Extension.php',
462
+        'PharIo\\Manifest\\ExtensionElement' => __DIR__.'/..'.'/phar-io/manifest/src/xml/ExtensionElement.php',
463
+        'PharIo\\Manifest\\InvalidApplicationNameException' => __DIR__.'/..'.'/phar-io/manifest/src/exceptions/InvalidApplicationNameException.php',
464
+        'PharIo\\Manifest\\InvalidEmailException' => __DIR__.'/..'.'/phar-io/manifest/src/exceptions/InvalidEmailException.php',
465
+        'PharIo\\Manifest\\InvalidUrlException' => __DIR__.'/..'.'/phar-io/manifest/src/exceptions/InvalidUrlException.php',
466
+        'PharIo\\Manifest\\Library' => __DIR__.'/..'.'/phar-io/manifest/src/values/Library.php',
467
+        'PharIo\\Manifest\\License' => __DIR__.'/..'.'/phar-io/manifest/src/values/License.php',
468
+        'PharIo\\Manifest\\LicenseElement' => __DIR__.'/..'.'/phar-io/manifest/src/xml/LicenseElement.php',
469
+        'PharIo\\Manifest\\Manifest' => __DIR__.'/..'.'/phar-io/manifest/src/values/Manifest.php',
470
+        'PharIo\\Manifest\\ManifestDocument' => __DIR__.'/..'.'/phar-io/manifest/src/xml/ManifestDocument.php',
471
+        'PharIo\\Manifest\\ManifestDocumentException' => __DIR__.'/..'.'/phar-io/manifest/src/exceptions/ManifestDocumentException.php',
472
+        'PharIo\\Manifest\\ManifestDocumentLoadingException' => __DIR__.'/..'.'/phar-io/manifest/src/exceptions/ManifestDocumentLoadingException.php',
473
+        'PharIo\\Manifest\\ManifestDocumentMapper' => __DIR__.'/..'.'/phar-io/manifest/src/ManifestDocumentMapper.php',
474
+        'PharIo\\Manifest\\ManifestDocumentMapperException' => __DIR__.'/..'.'/phar-io/manifest/src/exceptions/ManifestDocumentMapperException.php',
475
+        'PharIo\\Manifest\\ManifestElement' => __DIR__.'/..'.'/phar-io/manifest/src/xml/ManifestElement.php',
476
+        'PharIo\\Manifest\\ManifestElementException' => __DIR__.'/..'.'/phar-io/manifest/src/exceptions/ManifestElementException.php',
477
+        'PharIo\\Manifest\\ManifestLoader' => __DIR__.'/..'.'/phar-io/manifest/src/ManifestLoader.php',
478
+        'PharIo\\Manifest\\ManifestLoaderException' => __DIR__.'/..'.'/phar-io/manifest/src/exceptions/ManifestLoaderException.php',
479
+        'PharIo\\Manifest\\ManifestSerializer' => __DIR__.'/..'.'/phar-io/manifest/src/ManifestSerializer.php',
480
+        'PharIo\\Manifest\\PhpElement' => __DIR__.'/..'.'/phar-io/manifest/src/xml/PhpElement.php',
481
+        'PharIo\\Manifest\\PhpExtensionRequirement' => __DIR__.'/..'.'/phar-io/manifest/src/values/PhpExtensionRequirement.php',
482
+        'PharIo\\Manifest\\PhpVersionRequirement' => __DIR__.'/..'.'/phar-io/manifest/src/values/PhpVersionRequirement.php',
483
+        'PharIo\\Manifest\\Requirement' => __DIR__.'/..'.'/phar-io/manifest/src/values/Requirement.php',
484
+        'PharIo\\Manifest\\RequirementCollection' => __DIR__.'/..'.'/phar-io/manifest/src/values/RequirementCollection.php',
485
+        'PharIo\\Manifest\\RequirementCollectionIterator' => __DIR__.'/..'.'/phar-io/manifest/src/values/RequirementCollectionIterator.php',
486
+        'PharIo\\Manifest\\RequiresElement' => __DIR__.'/..'.'/phar-io/manifest/src/xml/RequiresElement.php',
487
+        'PharIo\\Manifest\\Type' => __DIR__.'/..'.'/phar-io/manifest/src/values/Type.php',
488
+        'PharIo\\Manifest\\Url' => __DIR__.'/..'.'/phar-io/manifest/src/values/Url.php',
489
+        'PharIo\\Version\\AbstractVersionConstraint' => __DIR__.'/..'.'/phar-io/version/src/constraints/AbstractVersionConstraint.php',
490
+        'PharIo\\Version\\AndVersionConstraintGroup' => __DIR__.'/..'.'/phar-io/version/src/constraints/AndVersionConstraintGroup.php',
491
+        'PharIo\\Version\\AnyVersionConstraint' => __DIR__.'/..'.'/phar-io/version/src/constraints/AnyVersionConstraint.php',
492
+        'PharIo\\Version\\BuildMetaData' => __DIR__.'/..'.'/phar-io/version/src/BuildMetaData.php',
493
+        'PharIo\\Version\\ExactVersionConstraint' => __DIR__.'/..'.'/phar-io/version/src/constraints/ExactVersionConstraint.php',
494
+        'PharIo\\Version\\Exception' => __DIR__.'/..'.'/phar-io/version/src/exceptions/Exception.php',
495
+        'PharIo\\Version\\GreaterThanOrEqualToVersionConstraint' => __DIR__.'/..'.'/phar-io/version/src/constraints/GreaterThanOrEqualToVersionConstraint.php',
496
+        'PharIo\\Version\\InvalidPreReleaseSuffixException' => __DIR__.'/..'.'/phar-io/version/src/exceptions/InvalidPreReleaseSuffixException.php',
497
+        'PharIo\\Version\\InvalidVersionException' => __DIR__.'/..'.'/phar-io/version/src/exceptions/InvalidVersionException.php',
498
+        'PharIo\\Version\\NoBuildMetaDataException' => __DIR__.'/..'.'/phar-io/version/src/exceptions/NoBuildMetaDataException.php',
499
+        'PharIo\\Version\\NoPreReleaseSuffixException' => __DIR__.'/..'.'/phar-io/version/src/exceptions/NoPreReleaseSuffixException.php',
500
+        'PharIo\\Version\\OrVersionConstraintGroup' => __DIR__.'/..'.'/phar-io/version/src/constraints/OrVersionConstraintGroup.php',
501
+        'PharIo\\Version\\PreReleaseSuffix' => __DIR__.'/..'.'/phar-io/version/src/PreReleaseSuffix.php',
502
+        'PharIo\\Version\\SpecificMajorAndMinorVersionConstraint' => __DIR__.'/..'.'/phar-io/version/src/constraints/SpecificMajorAndMinorVersionConstraint.php',
503
+        'PharIo\\Version\\SpecificMajorVersionConstraint' => __DIR__.'/..'.'/phar-io/version/src/constraints/SpecificMajorVersionConstraint.php',
504
+        'PharIo\\Version\\UnsupportedVersionConstraintException' => __DIR__.'/..'.'/phar-io/version/src/exceptions/UnsupportedVersionConstraintException.php',
505
+        'PharIo\\Version\\Version' => __DIR__.'/..'.'/phar-io/version/src/Version.php',
506
+        'PharIo\\Version\\VersionConstraint' => __DIR__.'/..'.'/phar-io/version/src/constraints/VersionConstraint.php',
507
+        'PharIo\\Version\\VersionConstraintParser' => __DIR__.'/..'.'/phar-io/version/src/VersionConstraintParser.php',
508
+        'PharIo\\Version\\VersionConstraintValue' => __DIR__.'/..'.'/phar-io/version/src/VersionConstraintValue.php',
509
+        'PharIo\\Version\\VersionNumber' => __DIR__.'/..'.'/phar-io/version/src/VersionNumber.php',
510
+        'SebastianBergmann\\CliParser\\AmbiguousOptionException' => __DIR__.'/..'.'/sebastian/cli-parser/src/exceptions/AmbiguousOptionException.php',
511
+        'SebastianBergmann\\CliParser\\Exception' => __DIR__.'/..'.'/sebastian/cli-parser/src/exceptions/Exception.php',
512
+        'SebastianBergmann\\CliParser\\OptionDoesNotAllowArgumentException' => __DIR__.'/..'.'/sebastian/cli-parser/src/exceptions/OptionDoesNotAllowArgumentException.php',
513
+        'SebastianBergmann\\CliParser\\Parser' => __DIR__.'/..'.'/sebastian/cli-parser/src/Parser.php',
514
+        'SebastianBergmann\\CliParser\\RequiredOptionArgumentMissingException' => __DIR__.'/..'.'/sebastian/cli-parser/src/exceptions/RequiredOptionArgumentMissingException.php',
515
+        'SebastianBergmann\\CliParser\\UnknownOptionException' => __DIR__.'/..'.'/sebastian/cli-parser/src/exceptions/UnknownOptionException.php',
516
+        'SebastianBergmann\\CodeCoverage\\BranchAndPathCoverageNotSupportedException' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Exception/BranchAndPathCoverageNotSupportedException.php',
517
+        'SebastianBergmann\\CodeCoverage\\CodeCoverage' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/CodeCoverage.php',
518
+        'SebastianBergmann\\CodeCoverage\\DeadCodeDetectionNotSupportedException' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Exception/DeadCodeDetectionNotSupportedException.php',
519
+        'SebastianBergmann\\CodeCoverage\\Driver\\Driver' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Driver/Driver.php',
520
+        'SebastianBergmann\\CodeCoverage\\Driver\\PathExistsButIsNotDirectoryException' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Exception/PathExistsButIsNotDirectoryException.php',
521
+        'SebastianBergmann\\CodeCoverage\\Driver\\PcovDriver' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Driver/PcovDriver.php',
522
+        'SebastianBergmann\\CodeCoverage\\Driver\\PcovNotAvailableException' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Exception/PcovNotAvailableException.php',
523
+        'SebastianBergmann\\CodeCoverage\\Driver\\PhpdbgDriver' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Driver/PhpdbgDriver.php',
524
+        'SebastianBergmann\\CodeCoverage\\Driver\\PhpdbgNotAvailableException' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Exception/PhpdbgNotAvailableException.php',
525
+        'SebastianBergmann\\CodeCoverage\\Driver\\Selector' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Driver/Selector.php',
526
+        'SebastianBergmann\\CodeCoverage\\Driver\\WriteOperationFailedException' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Exception/WriteOperationFailedException.php',
527
+        'SebastianBergmann\\CodeCoverage\\Driver\\WrongXdebugVersionException' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Exception/WrongXdebugVersionException.php',
528
+        'SebastianBergmann\\CodeCoverage\\Driver\\Xdebug2Driver' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Driver/Xdebug2Driver.php',
529
+        'SebastianBergmann\\CodeCoverage\\Driver\\Xdebug2NotEnabledException' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Exception/Xdebug2NotEnabledException.php',
530
+        'SebastianBergmann\\CodeCoverage\\Driver\\Xdebug3Driver' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Driver/Xdebug3Driver.php',
531
+        'SebastianBergmann\\CodeCoverage\\Driver\\Xdebug3NotEnabledException' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Exception/Xdebug3NotEnabledException.php',
532
+        'SebastianBergmann\\CodeCoverage\\Driver\\XdebugNotAvailableException' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Exception/XdebugNotAvailableException.php',
533
+        'SebastianBergmann\\CodeCoverage\\Exception' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Exception/Exception.php',
534
+        'SebastianBergmann\\CodeCoverage\\Filter' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Filter.php',
535
+        'SebastianBergmann\\CodeCoverage\\InvalidArgumentException' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Exception/InvalidArgumentException.php',
536
+        'SebastianBergmann\\CodeCoverage\\NoCodeCoverageDriverAvailableException' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Exception/NoCodeCoverageDriverAvailableException.php',
537
+        'SebastianBergmann\\CodeCoverage\\NoCodeCoverageDriverWithPathCoverageSupportAvailableException' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Exception/NoCodeCoverageDriverWithPathCoverageSupportAvailableException.php',
538
+        'SebastianBergmann\\CodeCoverage\\Node\\AbstractNode' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Node/AbstractNode.php',
539
+        'SebastianBergmann\\CodeCoverage\\Node\\Builder' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Node/Builder.php',
540
+        'SebastianBergmann\\CodeCoverage\\Node\\CrapIndex' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Node/CrapIndex.php',
541
+        'SebastianBergmann\\CodeCoverage\\Node\\Directory' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Node/Directory.php',
542
+        'SebastianBergmann\\CodeCoverage\\Node\\File' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Node/File.php',
543
+        'SebastianBergmann\\CodeCoverage\\Node\\Iterator' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Node/Iterator.php',
544
+        'SebastianBergmann\\CodeCoverage\\ParserException' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Exception/ParserException.php',
545
+        'SebastianBergmann\\CodeCoverage\\ProcessedCodeCoverageData' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/ProcessedCodeCoverageData.php',
546
+        'SebastianBergmann\\CodeCoverage\\RawCodeCoverageData' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/RawCodeCoverageData.php',
547
+        'SebastianBergmann\\CodeCoverage\\ReflectionException' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Exception/ReflectionException.php',
548
+        'SebastianBergmann\\CodeCoverage\\ReportAlreadyFinalizedException' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Exception/ReportAlreadyFinalizedException.php',
549
+        'SebastianBergmann\\CodeCoverage\\Report\\Clover' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Report/Clover.php',
550
+        'SebastianBergmann\\CodeCoverage\\Report\\Cobertura' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Report/Cobertura.php',
551
+        'SebastianBergmann\\CodeCoverage\\Report\\Crap4j' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Report/Crap4j.php',
552
+        'SebastianBergmann\\CodeCoverage\\Report\\Html\\Dashboard' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Report/Html/Renderer/Dashboard.php',
553
+        'SebastianBergmann\\CodeCoverage\\Report\\Html\\Directory' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Report/Html/Renderer/Directory.php',
554
+        'SebastianBergmann\\CodeCoverage\\Report\\Html\\Facade' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Report/Html/Facade.php',
555
+        'SebastianBergmann\\CodeCoverage\\Report\\Html\\File' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Report/Html/Renderer/File.php',
556
+        'SebastianBergmann\\CodeCoverage\\Report\\Html\\Renderer' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Report/Html/Renderer.php',
557
+        'SebastianBergmann\\CodeCoverage\\Report\\PHP' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Report/PHP.php',
558
+        'SebastianBergmann\\CodeCoverage\\Report\\Text' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Report/Text.php',
559
+        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\BuildInformation' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Report/Xml/BuildInformation.php',
560
+        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Coverage' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Report/Xml/Coverage.php',
561
+        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Directory' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Report/Xml/Directory.php',
562
+        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Facade' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Report/Xml/Facade.php',
563
+        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\File' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Report/Xml/File.php',
564
+        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Method' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Report/Xml/Method.php',
565
+        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Node' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Report/Xml/Node.php',
566
+        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Project' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Report/Xml/Project.php',
567
+        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Report' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Report/Xml/Report.php',
568
+        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Source' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Report/Xml/Source.php',
569
+        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Tests' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Report/Xml/Tests.php',
570
+        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Totals' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Report/Xml/Totals.php',
571
+        'SebastianBergmann\\CodeCoverage\\Report\\Xml\\Unit' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Report/Xml/Unit.php',
572
+        'SebastianBergmann\\CodeCoverage\\StaticAnalysisCacheNotConfiguredException' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Exception/StaticAnalysisCacheNotConfiguredException.php',
573
+        'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\CacheWarmer' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/StaticAnalysis/CacheWarmer.php',
574
+        'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\CachingFileAnalyser' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/StaticAnalysis/CachingFileAnalyser.php',
575
+        'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\CodeUnitFindingVisitor' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/StaticAnalysis/CodeUnitFindingVisitor.php',
576
+        'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\ExecutableLinesFindingVisitor' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/StaticAnalysis/ExecutableLinesFindingVisitor.php',
577
+        'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\FileAnalyser' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/StaticAnalysis/FileAnalyser.php',
578
+        'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\IgnoredLinesFindingVisitor' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/StaticAnalysis/IgnoredLinesFindingVisitor.php',
579
+        'SebastianBergmann\\CodeCoverage\\StaticAnalysis\\ParsingFileAnalyser' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/StaticAnalysis/ParsingFileAnalyser.php',
580
+        'SebastianBergmann\\CodeCoverage\\TestIdMissingException' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Exception/TestIdMissingException.php',
581
+        'SebastianBergmann\\CodeCoverage\\UnintentionallyCoveredCodeException' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Exception/UnintentionallyCoveredCodeException.php',
582
+        'SebastianBergmann\\CodeCoverage\\Util\\DirectoryCouldNotBeCreatedException' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Exception/DirectoryCouldNotBeCreatedException.php',
583
+        'SebastianBergmann\\CodeCoverage\\Util\\Filesystem' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Util/Filesystem.php',
584
+        'SebastianBergmann\\CodeCoverage\\Util\\Percentage' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Util/Percentage.php',
585
+        'SebastianBergmann\\CodeCoverage\\Version' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Version.php',
586
+        'SebastianBergmann\\CodeCoverage\\XmlException' => __DIR__.'/..'.'/phpunit/php-code-coverage/src/Exception/XmlException.php',
587
+        'SebastianBergmann\\CodeUnitReverseLookup\\Wizard' => __DIR__.'/..'.'/sebastian/code-unit-reverse-lookup/src/Wizard.php',
588
+        'SebastianBergmann\\CodeUnit\\ClassMethodUnit' => __DIR__.'/..'.'/sebastian/code-unit/src/ClassMethodUnit.php',
589
+        'SebastianBergmann\\CodeUnit\\ClassUnit' => __DIR__.'/..'.'/sebastian/code-unit/src/ClassUnit.php',
590
+        'SebastianBergmann\\CodeUnit\\CodeUnit' => __DIR__.'/..'.'/sebastian/code-unit/src/CodeUnit.php',
591
+        'SebastianBergmann\\CodeUnit\\CodeUnitCollection' => __DIR__.'/..'.'/sebastian/code-unit/src/CodeUnitCollection.php',
592
+        'SebastianBergmann\\CodeUnit\\CodeUnitCollectionIterator' => __DIR__.'/..'.'/sebastian/code-unit/src/CodeUnitCollectionIterator.php',
593
+        'SebastianBergmann\\CodeUnit\\Exception' => __DIR__.'/..'.'/sebastian/code-unit/src/exceptions/Exception.php',
594
+        'SebastianBergmann\\CodeUnit\\FunctionUnit' => __DIR__.'/..'.'/sebastian/code-unit/src/FunctionUnit.php',
595
+        'SebastianBergmann\\CodeUnit\\InterfaceMethodUnit' => __DIR__.'/..'.'/sebastian/code-unit/src/InterfaceMethodUnit.php',
596
+        'SebastianBergmann\\CodeUnit\\InterfaceUnit' => __DIR__.'/..'.'/sebastian/code-unit/src/InterfaceUnit.php',
597
+        'SebastianBergmann\\CodeUnit\\InvalidCodeUnitException' => __DIR__.'/..'.'/sebastian/code-unit/src/exceptions/InvalidCodeUnitException.php',
598
+        'SebastianBergmann\\CodeUnit\\Mapper' => __DIR__.'/..'.'/sebastian/code-unit/src/Mapper.php',
599
+        'SebastianBergmann\\CodeUnit\\NoTraitException' => __DIR__.'/..'.'/sebastian/code-unit/src/exceptions/NoTraitException.php',
600
+        'SebastianBergmann\\CodeUnit\\ReflectionException' => __DIR__.'/..'.'/sebastian/code-unit/src/exceptions/ReflectionException.php',
601
+        'SebastianBergmann\\CodeUnit\\TraitMethodUnit' => __DIR__.'/..'.'/sebastian/code-unit/src/TraitMethodUnit.php',
602
+        'SebastianBergmann\\CodeUnit\\TraitUnit' => __DIR__.'/..'.'/sebastian/code-unit/src/TraitUnit.php',
603
+        'SebastianBergmann\\Comparator\\ArrayComparator' => __DIR__.'/..'.'/sebastian/comparator/src/ArrayComparator.php',
604
+        'SebastianBergmann\\Comparator\\Comparator' => __DIR__.'/..'.'/sebastian/comparator/src/Comparator.php',
605
+        'SebastianBergmann\\Comparator\\ComparisonFailure' => __DIR__.'/..'.'/sebastian/comparator/src/ComparisonFailure.php',
606
+        'SebastianBergmann\\Comparator\\DOMNodeComparator' => __DIR__.'/..'.'/sebastian/comparator/src/DOMNodeComparator.php',
607
+        'SebastianBergmann\\Comparator\\DateTimeComparator' => __DIR__.'/..'.'/sebastian/comparator/src/DateTimeComparator.php',
608
+        'SebastianBergmann\\Comparator\\DoubleComparator' => __DIR__.'/..'.'/sebastian/comparator/src/DoubleComparator.php',
609
+        'SebastianBergmann\\Comparator\\Exception' => __DIR__.'/..'.'/sebastian/comparator/src/exceptions/Exception.php',
610
+        'SebastianBergmann\\Comparator\\ExceptionComparator' => __DIR__.'/..'.'/sebastian/comparator/src/ExceptionComparator.php',
611
+        'SebastianBergmann\\Comparator\\Factory' => __DIR__.'/..'.'/sebastian/comparator/src/Factory.php',
612
+        'SebastianBergmann\\Comparator\\MockObjectComparator' => __DIR__.'/..'.'/sebastian/comparator/src/MockObjectComparator.php',
613
+        'SebastianBergmann\\Comparator\\NumericComparator' => __DIR__.'/..'.'/sebastian/comparator/src/NumericComparator.php',
614
+        'SebastianBergmann\\Comparator\\ObjectComparator' => __DIR__.'/..'.'/sebastian/comparator/src/ObjectComparator.php',
615
+        'SebastianBergmann\\Comparator\\ResourceComparator' => __DIR__.'/..'.'/sebastian/comparator/src/ResourceComparator.php',
616
+        'SebastianBergmann\\Comparator\\RuntimeException' => __DIR__.'/..'.'/sebastian/comparator/src/exceptions/RuntimeException.php',
617
+        'SebastianBergmann\\Comparator\\ScalarComparator' => __DIR__.'/..'.'/sebastian/comparator/src/ScalarComparator.php',
618
+        'SebastianBergmann\\Comparator\\SplObjectStorageComparator' => __DIR__.'/..'.'/sebastian/comparator/src/SplObjectStorageComparator.php',
619
+        'SebastianBergmann\\Comparator\\TypeComparator' => __DIR__.'/..'.'/sebastian/comparator/src/TypeComparator.php',
620
+        'SebastianBergmann\\Complexity\\Calculator' => __DIR__.'/..'.'/sebastian/complexity/src/Calculator.php',
621
+        'SebastianBergmann\\Complexity\\Complexity' => __DIR__.'/..'.'/sebastian/complexity/src/Complexity/Complexity.php',
622
+        'SebastianBergmann\\Complexity\\ComplexityCalculatingVisitor' => __DIR__.'/..'.'/sebastian/complexity/src/Visitor/ComplexityCalculatingVisitor.php',
623
+        'SebastianBergmann\\Complexity\\ComplexityCollection' => __DIR__.'/..'.'/sebastian/complexity/src/Complexity/ComplexityCollection.php',
624
+        'SebastianBergmann\\Complexity\\ComplexityCollectionIterator' => __DIR__.'/..'.'/sebastian/complexity/src/Complexity/ComplexityCollectionIterator.php',
625
+        'SebastianBergmann\\Complexity\\CyclomaticComplexityCalculatingVisitor' => __DIR__.'/..'.'/sebastian/complexity/src/Visitor/CyclomaticComplexityCalculatingVisitor.php',
626
+        'SebastianBergmann\\Complexity\\Exception' => __DIR__.'/..'.'/sebastian/complexity/src/Exception/Exception.php',
627
+        'SebastianBergmann\\Complexity\\RuntimeException' => __DIR__.'/..'.'/sebastian/complexity/src/Exception/RuntimeException.php',
628
+        'SebastianBergmann\\Diff\\Chunk' => __DIR__.'/..'.'/sebastian/diff/src/Chunk.php',
629
+        'SebastianBergmann\\Diff\\ConfigurationException' => __DIR__.'/..'.'/sebastian/diff/src/Exception/ConfigurationException.php',
630
+        'SebastianBergmann\\Diff\\Diff' => __DIR__.'/..'.'/sebastian/diff/src/Diff.php',
631
+        'SebastianBergmann\\Diff\\Differ' => __DIR__.'/..'.'/sebastian/diff/src/Differ.php',
632
+        'SebastianBergmann\\Diff\\Exception' => __DIR__.'/..'.'/sebastian/diff/src/Exception/Exception.php',
633
+        'SebastianBergmann\\Diff\\InvalidArgumentException' => __DIR__.'/..'.'/sebastian/diff/src/Exception/InvalidArgumentException.php',
634
+        'SebastianBergmann\\Diff\\Line' => __DIR__.'/..'.'/sebastian/diff/src/Line.php',
635
+        'SebastianBergmann\\Diff\\LongestCommonSubsequenceCalculator' => __DIR__.'/..'.'/sebastian/diff/src/LongestCommonSubsequenceCalculator.php',
636
+        'SebastianBergmann\\Diff\\MemoryEfficientLongestCommonSubsequenceCalculator' => __DIR__.'/..'.'/sebastian/diff/src/MemoryEfficientLongestCommonSubsequenceCalculator.php',
637
+        'SebastianBergmann\\Diff\\Output\\AbstractChunkOutputBuilder' => __DIR__.'/..'.'/sebastian/diff/src/Output/AbstractChunkOutputBuilder.php',
638
+        'SebastianBergmann\\Diff\\Output\\DiffOnlyOutputBuilder' => __DIR__.'/..'.'/sebastian/diff/src/Output/DiffOnlyOutputBuilder.php',
639
+        'SebastianBergmann\\Diff\\Output\\DiffOutputBuilderInterface' => __DIR__.'/..'.'/sebastian/diff/src/Output/DiffOutputBuilderInterface.php',
640
+        'SebastianBergmann\\Diff\\Output\\StrictUnifiedDiffOutputBuilder' => __DIR__.'/..'.'/sebastian/diff/src/Output/StrictUnifiedDiffOutputBuilder.php',
641
+        'SebastianBergmann\\Diff\\Output\\UnifiedDiffOutputBuilder' => __DIR__.'/..'.'/sebastian/diff/src/Output/UnifiedDiffOutputBuilder.php',
642
+        'SebastianBergmann\\Diff\\Parser' => __DIR__.'/..'.'/sebastian/diff/src/Parser.php',
643
+        'SebastianBergmann\\Diff\\TimeEfficientLongestCommonSubsequenceCalculator' => __DIR__.'/..'.'/sebastian/diff/src/TimeEfficientLongestCommonSubsequenceCalculator.php',
644
+        'SebastianBergmann\\Environment\\Console' => __DIR__.'/..'.'/sebastian/environment/src/Console.php',
645
+        'SebastianBergmann\\Environment\\OperatingSystem' => __DIR__.'/..'.'/sebastian/environment/src/OperatingSystem.php',
646
+        'SebastianBergmann\\Environment\\Runtime' => __DIR__.'/..'.'/sebastian/environment/src/Runtime.php',
647
+        'SebastianBergmann\\Exporter\\Exporter' => __DIR__.'/..'.'/sebastian/exporter/src/Exporter.php',
648
+        'SebastianBergmann\\FileIterator\\Facade' => __DIR__.'/..'.'/phpunit/php-file-iterator/src/Facade.php',
649
+        'SebastianBergmann\\FileIterator\\Factory' => __DIR__.'/..'.'/phpunit/php-file-iterator/src/Factory.php',
650
+        'SebastianBergmann\\FileIterator\\Iterator' => __DIR__.'/..'.'/phpunit/php-file-iterator/src/Iterator.php',
651
+        'SebastianBergmann\\GlobalState\\CodeExporter' => __DIR__.'/..'.'/sebastian/global-state/src/CodeExporter.php',
652
+        'SebastianBergmann\\GlobalState\\Exception' => __DIR__.'/..'.'/sebastian/global-state/src/exceptions/Exception.php',
653
+        'SebastianBergmann\\GlobalState\\ExcludeList' => __DIR__.'/..'.'/sebastian/global-state/src/ExcludeList.php',
654
+        'SebastianBergmann\\GlobalState\\Restorer' => __DIR__.'/..'.'/sebastian/global-state/src/Restorer.php',
655
+        'SebastianBergmann\\GlobalState\\RuntimeException' => __DIR__.'/..'.'/sebastian/global-state/src/exceptions/RuntimeException.php',
656
+        'SebastianBergmann\\GlobalState\\Snapshot' => __DIR__.'/..'.'/sebastian/global-state/src/Snapshot.php',
657
+        'SebastianBergmann\\Invoker\\Exception' => __DIR__.'/..'.'/phpunit/php-invoker/src/exceptions/Exception.php',
658
+        'SebastianBergmann\\Invoker\\Invoker' => __DIR__.'/..'.'/phpunit/php-invoker/src/Invoker.php',
659
+        'SebastianBergmann\\Invoker\\ProcessControlExtensionNotLoadedException' => __DIR__.'/..'.'/phpunit/php-invoker/src/exceptions/ProcessControlExtensionNotLoadedException.php',
660
+        'SebastianBergmann\\Invoker\\TimeoutException' => __DIR__.'/..'.'/phpunit/php-invoker/src/exceptions/TimeoutException.php',
661
+        'SebastianBergmann\\LinesOfCode\\Counter' => __DIR__.'/..'.'/sebastian/lines-of-code/src/Counter.php',
662
+        'SebastianBergmann\\LinesOfCode\\Exception' => __DIR__.'/..'.'/sebastian/lines-of-code/src/Exception/Exception.php',
663
+        'SebastianBergmann\\LinesOfCode\\IllogicalValuesException' => __DIR__.'/..'.'/sebastian/lines-of-code/src/Exception/IllogicalValuesException.php',
664
+        'SebastianBergmann\\LinesOfCode\\LineCountingVisitor' => __DIR__.'/..'.'/sebastian/lines-of-code/src/LineCountingVisitor.php',
665
+        'SebastianBergmann\\LinesOfCode\\LinesOfCode' => __DIR__.'/..'.'/sebastian/lines-of-code/src/LinesOfCode.php',
666
+        'SebastianBergmann\\LinesOfCode\\NegativeValueException' => __DIR__.'/..'.'/sebastian/lines-of-code/src/Exception/NegativeValueException.php',
667
+        'SebastianBergmann\\LinesOfCode\\RuntimeException' => __DIR__.'/..'.'/sebastian/lines-of-code/src/Exception/RuntimeException.php',
668
+        'SebastianBergmann\\ObjectEnumerator\\Enumerator' => __DIR__.'/..'.'/sebastian/object-enumerator/src/Enumerator.php',
669
+        'SebastianBergmann\\ObjectEnumerator\\Exception' => __DIR__.'/..'.'/sebastian/object-enumerator/src/Exception.php',
670
+        'SebastianBergmann\\ObjectEnumerator\\InvalidArgumentException' => __DIR__.'/..'.'/sebastian/object-enumerator/src/InvalidArgumentException.php',
671
+        'SebastianBergmann\\ObjectReflector\\Exception' => __DIR__.'/..'.'/sebastian/object-reflector/src/Exception.php',
672
+        'SebastianBergmann\\ObjectReflector\\InvalidArgumentException' => __DIR__.'/..'.'/sebastian/object-reflector/src/InvalidArgumentException.php',
673
+        'SebastianBergmann\\ObjectReflector\\ObjectReflector' => __DIR__.'/..'.'/sebastian/object-reflector/src/ObjectReflector.php',
674
+        'SebastianBergmann\\RecursionContext\\Context' => __DIR__.'/..'.'/sebastian/recursion-context/src/Context.php',
675
+        'SebastianBergmann\\RecursionContext\\Exception' => __DIR__.'/..'.'/sebastian/recursion-context/src/Exception.php',
676
+        'SebastianBergmann\\RecursionContext\\InvalidArgumentException' => __DIR__.'/..'.'/sebastian/recursion-context/src/InvalidArgumentException.php',
677
+        'SebastianBergmann\\ResourceOperations\\ResourceOperations' => __DIR__.'/..'.'/sebastian/resource-operations/src/ResourceOperations.php',
678
+        'SebastianBergmann\\Template\\Exception' => __DIR__.'/..'.'/phpunit/php-text-template/src/exceptions/Exception.php',
679
+        'SebastianBergmann\\Template\\InvalidArgumentException' => __DIR__.'/..'.'/phpunit/php-text-template/src/exceptions/InvalidArgumentException.php',
680
+        'SebastianBergmann\\Template\\RuntimeException' => __DIR__.'/..'.'/phpunit/php-text-template/src/exceptions/RuntimeException.php',
681
+        'SebastianBergmann\\Template\\Template' => __DIR__.'/..'.'/phpunit/php-text-template/src/Template.php',
682
+        'SebastianBergmann\\Timer\\Duration' => __DIR__.'/..'.'/phpunit/php-timer/src/Duration.php',
683
+        'SebastianBergmann\\Timer\\Exception' => __DIR__.'/..'.'/phpunit/php-timer/src/exceptions/Exception.php',
684
+        'SebastianBergmann\\Timer\\NoActiveTimerException' => __DIR__.'/..'.'/phpunit/php-timer/src/exceptions/NoActiveTimerException.php',
685
+        'SebastianBergmann\\Timer\\ResourceUsageFormatter' => __DIR__.'/..'.'/phpunit/php-timer/src/ResourceUsageFormatter.php',
686
+        'SebastianBergmann\\Timer\\TimeSinceStartOfRequestNotAvailableException' => __DIR__.'/..'.'/phpunit/php-timer/src/exceptions/TimeSinceStartOfRequestNotAvailableException.php',
687
+        'SebastianBergmann\\Timer\\Timer' => __DIR__.'/..'.'/phpunit/php-timer/src/Timer.php',
688
+        'SebastianBergmann\\Type\\CallableType' => __DIR__.'/..'.'/sebastian/type/src/type/CallableType.php',
689
+        'SebastianBergmann\\Type\\Exception' => __DIR__.'/..'.'/sebastian/type/src/exception/Exception.php',
690
+        'SebastianBergmann\\Type\\FalseType' => __DIR__.'/..'.'/sebastian/type/src/type/FalseType.php',
691
+        'SebastianBergmann\\Type\\GenericObjectType' => __DIR__.'/..'.'/sebastian/type/src/type/GenericObjectType.php',
692
+        'SebastianBergmann\\Type\\IntersectionType' => __DIR__.'/..'.'/sebastian/type/src/type/IntersectionType.php',
693
+        'SebastianBergmann\\Type\\IterableType' => __DIR__.'/..'.'/sebastian/type/src/type/IterableType.php',
694
+        'SebastianBergmann\\Type\\MixedType' => __DIR__.'/..'.'/sebastian/type/src/type/MixedType.php',
695
+        'SebastianBergmann\\Type\\NeverType' => __DIR__.'/..'.'/sebastian/type/src/type/NeverType.php',
696
+        'SebastianBergmann\\Type\\NullType' => __DIR__.'/..'.'/sebastian/type/src/type/NullType.php',
697
+        'SebastianBergmann\\Type\\ObjectType' => __DIR__.'/..'.'/sebastian/type/src/type/ObjectType.php',
698
+        'SebastianBergmann\\Type\\Parameter' => __DIR__.'/..'.'/sebastian/type/src/Parameter.php',
699
+        'SebastianBergmann\\Type\\ReflectionMapper' => __DIR__.'/..'.'/sebastian/type/src/ReflectionMapper.php',
700
+        'SebastianBergmann\\Type\\RuntimeException' => __DIR__.'/..'.'/sebastian/type/src/exception/RuntimeException.php',
701
+        'SebastianBergmann\\Type\\SimpleType' => __DIR__.'/..'.'/sebastian/type/src/type/SimpleType.php',
702
+        'SebastianBergmann\\Type\\StaticType' => __DIR__.'/..'.'/sebastian/type/src/type/StaticType.php',
703
+        'SebastianBergmann\\Type\\TrueType' => __DIR__.'/..'.'/sebastian/type/src/type/TrueType.php',
704
+        'SebastianBergmann\\Type\\Type' => __DIR__.'/..'.'/sebastian/type/src/type/Type.php',
705
+        'SebastianBergmann\\Type\\TypeName' => __DIR__.'/..'.'/sebastian/type/src/TypeName.php',
706
+        'SebastianBergmann\\Type\\UnionType' => __DIR__.'/..'.'/sebastian/type/src/type/UnionType.php',
707
+        'SebastianBergmann\\Type\\UnknownType' => __DIR__.'/..'.'/sebastian/type/src/type/UnknownType.php',
708
+        'SebastianBergmann\\Type\\VoidType' => __DIR__.'/..'.'/sebastian/type/src/type/VoidType.php',
709
+        'SebastianBergmann\\Version' => __DIR__.'/..'.'/sebastian/version/src/Version.php',
710
+        'TheSeer\\Tokenizer\\Exception' => __DIR__.'/..'.'/theseer/tokenizer/src/Exception.php',
711
+        'TheSeer\\Tokenizer\\NamespaceUri' => __DIR__.'/..'.'/theseer/tokenizer/src/NamespaceUri.php',
712
+        'TheSeer\\Tokenizer\\NamespaceUriException' => __DIR__.'/..'.'/theseer/tokenizer/src/NamespaceUriException.php',
713
+        'TheSeer\\Tokenizer\\Token' => __DIR__.'/..'.'/theseer/tokenizer/src/Token.php',
714
+        'TheSeer\\Tokenizer\\TokenCollection' => __DIR__.'/..'.'/theseer/tokenizer/src/TokenCollection.php',
715
+        'TheSeer\\Tokenizer\\TokenCollectionException' => __DIR__.'/..'.'/theseer/tokenizer/src/TokenCollectionException.php',
716
+        'TheSeer\\Tokenizer\\Tokenizer' => __DIR__.'/..'.'/theseer/tokenizer/src/Tokenizer.php',
717
+        'TheSeer\\Tokenizer\\XMLSerializer' => __DIR__.'/..'.'/theseer/tokenizer/src/XMLSerializer.php',
718 718
     );
719 719
 
720 720
     public static function getInitializer(ClassLoader $loader)
721 721
     {
722
-        return \Closure::bind(function () use ($loader) {
722
+        return \Closure::bind(function() use ($loader) {
723 723
             $loader->prefixLengthsPsr4 = ComposerStaticInit30c4224709c17ba722a81d0ef177814d::$prefixLengthsPsr4;
724 724
             $loader->prefixDirsPsr4 = ComposerStaticInit30c4224709c17ba722a81d0ef177814d::$prefixDirsPsr4;
725 725
             $loader->classMap = ComposerStaticInit30c4224709c17ba722a81d0ef177814d::$classMap;
Please login to merge, or discard this patch.