diff --git a/.eslintrc.json b/.eslintrc.json
index 4e2bda7..0f00979 100644
--- a/.eslintrc.json
+++ b/.eslintrc.json
@@ -1,19 +1,18 @@
{
-"env": {
- "browser": true,
- "jquery": true
- },
- "parser": "@babel/eslint-parser",
+ "parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaVersion": 2020,
"sourceType": "module"
},
"plugins": [
- "prettier"
+ "prettier",
+ "@typescript-eslint"
],
"extends": [
"eslint:recommended",
- "prettier"
+ "plugin:prettier/recommended",
+ "prettier",
+ "plugin:@typescript-eslint/recommended"
],
"rules": {
"prettier/prettier": "error",
@@ -27,6 +26,4 @@
"window": "readonly",
"console": "readonly"
}
-
}
-
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..3c3629e
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+node_modules
diff --git a/.husky/.gitignore b/.husky/.gitignore
index e69de29..31354ec 100644
--- a/.husky/.gitignore
+++ b/.husky/.gitignore
@@ -0,0 +1 @@
+_
diff --git a/.husky/pre-commit b/.husky/pre-commit
index 3ac6972..eaddfe8 100755
--- a/.husky/pre-commit
+++ b/.husky/pre-commit
@@ -1,11 +1,13 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"
+
# Run JS/CSS checks
.husky/pre-commit-js-css
if [ $? -ne 0 ]; then
echo "JS/CSS checks failed"
exit 1
fi
+
# Get the list of staged PHP files
STAGED_FILES=$(git diff --cached --name-only --diff-filter=ACM | grep '\.php$')
@@ -41,26 +43,38 @@ if [ $SYNTAX_ERRORS -ne 0 ]; then
exit 1
fi
-# Run PHPCBF to auto-fix issues
-echo "Running PHPCBF..."
-for FILE in $STAGED_FILES; do
- /home/aissel/.config/composer/vendor/bin/phpcbf --standard=/var/www/html/google_forms/phpcs.xml "$FILE" || true
-done
-
# Run PHP CS Fixer to auto-fix issues
echo "Running PHP CS Fixer..."
for FILE in $STAGED_FILES; do
/home/aissel/.config/composer/vendor/bin/php-cs-fixer fix "$FILE"
done
-# Re-run PHPCS to check for unresolved coding standard violations
+
+
+# Run PHPCS to check for unresolv//cheks for the file path & the nampespaceed coding standard violations
echo "Running PHPCS..."
+ERROR_FILE="/var/www/html/google_forms/phpcs_errors.json" # Specify your error file path and format here
+
+# Run PHPCS, display errors in the terminal, and store them in the JSON file
+echo "$STAGED_FILES" | xargs -n 1 /home/aissel/.config/composer/vendor/bin/phpcs --standard=/var/www/html/google_forms/phpcs.xml --report=json | tee "$ERROR_FILE"
+
+
+
+
+
+# Additionally, run PHPCS to show output in terminal in standard format
echo "$STAGED_FILES" | xargs -n 1 /home/aissel/.config/composer/vendor/bin/phpcs --standard=/var/www/html/google_forms/phpcs.xml
+# Check if there were any errors reported
+
+if grep -q '"errors":' "$ERROR_FILE"; then
+ echo "PHPCS errors detected. Please fix them before committing."
+ exit 1
+fi
+
# Add the fixed files back to the staging area
for FILE in $STAGED_FILES; do
git add "$FILE"
done
-
echo "Pre-commit checks completed."
diff --git a/.husky/pre-commit-js-css b/.husky/pre-commit-js-css
index ed325fb..ea32252 100755
--- a/.husky/pre-commit-js-css
+++ b/.husky/pre-commit-js-css
@@ -24,14 +24,17 @@ for FILE in $STAGED_FILES; do
npx prettier --write "$FILE"
done
-# Run ESLint
+
+# Run ESLint for JS/TS files only
echo "Running ESLint..."
ESLINT_ERRORS=0
for FILE in $STAGED_FILES; do
+ if echo "$FILE" | grep -E '\.(js|jsx|ts|tsx)$' > /dev/null; then
ESLINT_OUTPUT=$(npx eslint "$FILE" 2>&1)
- if [ $? -ne 0 ]; then
- display_errors "$ESLINT_OUTPUT"
- ESLINT_ERRORS=1
+ if [ $? -ne 0 ]; then
+ display_errors "$ESLINT_OUTPUT"
+ ESLINT_ERRORS=1
+ fi
fi
done
diff --git a/.php-cs-fixer.cache b/.php-cs-fixer.cache
index 8e457cb..0c2fbf7 100644
--- a/.php-cs-fixer.cache
+++ b/.php-cs-fixer.cache
@@ -1 +1 @@
-{"php":"7.4.33","version":"3.61.1:v3.61.1#94a87189f55814e6cabca2d9a33b06de384a2ab8","indent":" ","lineEnding":"\n","rules":{"binary_operator_spaces":{"default":"at_least_single_space"},"blank_line_after_opening_tag":true,"blank_line_between_import_groups":true,"blank_lines_before_namespace":true,"braces_position":{"allow_single_line_empty_anonymous_classes":true},"class_definition":{"inline_constructor_arguments":false,"space_before_parenthesis":true},"compact_nullable_type_declaration":true,"declare_equal_normalize":true,"lowercase_cast":true,"lowercase_static_reference":true,"new_with_parentheses":true,"no_blank_lines_after_class_opening":true,"no_leading_import_slash":true,"no_whitespace_in_blank_line":true,"ordered_class_elements":{"order":["use_trait"]},"ordered_imports":{"imports_order":["class","function","const"],"sort_algorithm":"none"},"return_type_declaration":true,"short_scalar_cast":true,"single_import_per_statement":{"group_to_single_imports":false},"single_trait_insert_per_statement":true,"ternary_operator_spaces":true,"unary_operator_spaces":{"only_dec_inc":true},"visibility_required":true,"blank_line_after_namespace":true,"constant_case":true,"control_structure_braces":true,"control_structure_continuation_position":true,"elseif":true,"function_declaration":true,"indentation_type":true,"line_ending":true,"lowercase_keywords":true,"method_argument_space":{"attribute_placement":"ignore","on_multiline":"ensure_fully_multiline"},"no_break_comment":true,"no_closing_tag":true,"no_multiple_statements_per_line":true,"no_space_around_double_colon":true,"no_spaces_after_function_name":true,"no_trailing_whitespace":true,"no_trailing_whitespace_in_comment":true,"single_blank_line_at_eof":true,"single_class_element_per_statement":{"elements":["property"]},"single_line_after_imports":true,"spaces_inside_parentheses":true,"statement_indentation":true,"switch_case_semicolon_to_colon":true,"switch_case_space":true,"encoding":true,"full_opening_tag":true},"hashes":{"application\/controllers\/Forms.php":"e8ae7bfcbae1bc80e70f622ffe96ce7b","application\/config\/autoload.php":"90f7f4225172adc15a46ac972b8bcd6f","application\/config\/config.php":"1ee662163430ed8bf83aa39f9ebdb688","application\/config\/constants.php":"ef12156cd9e5e32cb19402bf6f2cad06","application\/config\/database.php":"24d2bcb421841a3fd4c4b871b9027f32","application\/config\/doctypes.php":"7eddd29800c2264aac3f7dd9293374bd","application\/config\/foreign_chars.php":"c7ea97a67d4396b45aeb4930d8eda512","application\/config\/hooks.php":"ffcc75362e730c47870dec0a012605ae","application\/config\/memcached.php":"0d50eca9f8fc3920ddaf739d30b14b56","application\/config\/migration.php":"d1e6c2ebf1c991dcf007695c2df08d1a","application\/config\/mimes.php":"c699b2730c1d3a29f8401278d8969ea5","application\/config\/profiler.php":"28868d1f8fc4624854c23af8e7a219dc","application\/config\/routes.php":"1eaba9e0e687a248bfc04d266c943bb2","application\/config\/smileys.php":"a98913263a1408e7d81d0524ce0bfc40","application\/config\/user_agents.php":"5fdf76f696bb758f20489d799926c68b","application\/controllers\/Form_controller.php":"6d4e85404bed0caf40ca480b23203b06","application\/controllers\/Homepage.php":"5ecd299057c79e5dd5559ae89d38ea46","application\/controllers\/New_form.php":"8220d31e03e98cc119dbce037c36954b","application\/controllers\/New_form_controller.php":"ecddf1b73584483e5d12e298f6d9ba3c","application\/controllers\/Publish_controller.php":"4f24a039308ab4a6b44635b4a89888c6","application\/controllers\/Response_submit.php":"70a1fbcf3461207bb5c66e2cedcfc6f8","application\/controllers\/Users.php":"3e26145fa0f2fd54b402e90e83f86f96","application\/controllers\/Welcome.php":"ed4589b05486740f34ad99cf830c2f17","application\/models\/Create_model.php":"98654ee2b9f1c8aeb566cd6e3eea5dfa","application\/models\/Form_model.php":"fb239a6456cab1234b4f5f4202568e3b","application\/models\/Frontend_model.php":"2724a8f36530b75d2272090d2ebe59dd","application\/models\/New_form_model.php":"3eb5b9e0ad907f2a6bf08620e176eb41","application\/models\/Preview_model.php":"f01359eba02ce961d3102bf0cb684d1d","application\/models\/Publish_model.php":"2e509e25ca80dcabc9bb7a6130bbe22b","application\/models\/Response_model.php":"3160c902fdf4ec8a277bda66be91e3e0","application\/models\/Updation_model.php":"1a50524ad837413d9907cea1ae81fb49","application\/models\/User_model.php":"dd6567d927a2533bda1191b2f1461a5e","application\/views\/Forms\/summary.php":"224c96d30c65c0d60875566aa88dcb06","application\/views\/Tables\/draft.php":"4549948d0adb9a1d7a677d33203ff208","application\/views\/Tables\/list_forms.php":"0fac0bc673531d5427d96ef21571e80d","application\/views\/allresponse_details_view.php":"f4d346c42706cfc06a4f8a0b1a47f39a","application\/views\/edit_form_view.php":"62ebe6d08399f2b04f2212c7088a102a","application\/views\/errors\/cli\/error_404.php":"ab7c73a43373ff8fd77d6d2034b578bc","application\/views\/errors\/cli\/error_db.php":"3398097fd14c5782db485b1c4cb0352e","application\/views\/errors\/cli\/error_exception.php":"a40bf92c30ee10f9be3fe89ec1dc1900","application\/views\/errors\/cli\/error_general.php":"ab7c73a43373ff8fd77d6d2034b578bc","application\/views\/errors\/cli\/error_php.php":"7ff9e26afd01a696d82e5488c66fcc99","application\/views\/errors\/html\/error_404.php":"7784599e65836951ff31ae4c7446b001","application\/views\/errors\/html\/error_db.php":"c36cc9bd59da98ec356beb1ea0234f46","application\/views\/errors\/html\/error_exception.php":"f98492c2e7b31080bf118a7a526b3dc2","application\/views\/errors\/html\/error_general.php":"27b1348acd4e2d3060aa7be631b7027e","application\/views\/errors\/html\/error_php.php":"e5a9ff1642b0ed57c5059bc48b73c81d","application\/views\/form_preview.php":"95540a5f307d7a60e5f23c0e75869f84","application\/views\/form_preview_back.php":"19e28f2c098b0908b29a2f0bdab59cf3","application\/views\/publish_view.php":"861a9e10fc267e92308bae349c6bbb1b","application\/views\/response_details_view.php":"8e613ad0c6c7e372cb96d1738ad5dc34","application\/views\/response_submit.php":"2bdadaa83642a4ed312a0b21e0518285","application\/views\/responses\/response_summary.php":"1003e732218d081eab088c2b3cf22168","application\/views\/responses\/summary.php":"479e8624380d8dbbcbe0dd3742bf6c3b","application\/views\/responses_list.php":"9b8d3c10492b1fee85e61b46ad94f7f2","application\/views\/templates\/header.php":"75c8b8623f9b56a4aad38d709b7782ec","application\/views\/users\/login.php":"7f5ed5e2c739a296f01a33f6df1e84d6","application\/views\/welcome_message.php":"5ba907fc3b6eb82440f06c71eb4b320a","composer-setup.php":"ce8d2c27a2909f21b13a5b1b32a099b8","index.php":"c4ddfe0ba5b354634bdc33ba0ce08e7d","system\/core\/Benchmark.php":"781704e5e8bb9be93059b75947321cd0","system\/core\/CodeIgniter.php":"16dabab8d87b694574e47ff9fc5bc61e","system\/core\/Common.php":"1578235fcb6c257993ca7a1f033ba972","system\/core\/Config.php":"ee242aa6850d1c514a5ea8771c459e8f","system\/core\/Controller.php":"e977b1b9e6e03899f550a9ec13e45d2c","system\/core\/Exceptions.php":"68bc8b6e922036db8fa1c8b8dd72f004","system\/core\/Hooks.php":"9b3ba363f2e136b1fe589fe1dfa709bb","system\/core\/Input.php":"fc121bf160506347966d102599057709","system\/core\/Lang.php":"5624426418dcafd7db57f9de3b48785e","system\/core\/Loader.php":"d44a99d3090b8766c86260acd3a15083","system\/core\/Log.php":"aef3c873bc4d4341da279a14baf90f77","system\/core\/Model.php":"7f7a4c3d50d07d14374cdda6bee15efb","system\/core\/Output.php":"8d4ce0b939b4a59ea53c25ff4785d510","system\/core\/Router.php":"f7fc6cc9a71b112e6d2e1fdce78645fb","system\/core\/Security.php":"77553f2c533d5029ffe4cfcefb0d9808","system\/core\/URI.php":"2d97091f83184c9e99041b914dd9d6fe","system\/core\/Utf8.php":"b922ec85ba0a2c3f538d7ef586218d24","system\/core\/compat\/hash.php":"126a93a69e272b4a452c743298e24c6c","system\/core\/compat\/mbstring.php":"16c8bae24d093ae55a89ba6ce218e919","system\/core\/compat\/password.php":"01210e60d3de9de1a619007fbf71ab40","system\/core\/compat\/standard.php":"a0c75780574a89722192680db21dbc2d","system\/database\/DB.php":"fb92bc47ab62231657ebfc77ea6a1ff8","system\/database\/DB_cache.php":"a4d8f1d96569e88d0fa1adaa67585f7c","system\/database\/DB_driver.php":"6f4ca71bcfc6dff6c294068205cbfe1e","system\/database\/DB_forge.php":"a7c3313fac926f0329a632c4b5a92479","system\/database\/DB_query_builder.php":"f7f275f3f29a2829f4ce46920c6d8233","system\/database\/DB_result.php":"c894f44837f6216b205c7f9a71b9a69e","system\/database\/DB_utility.php":"227c095a12fa810ffd1ce478880c9305","system\/database\/drivers\/cubrid\/cubrid_driver.php":"7a0343b6d5bb2aa2f6425518e82994ed","system\/database\/drivers\/cubrid\/cubrid_forge.php":"01f019230805af39c6281637afd24edf","system\/database\/drivers\/cubrid\/cubrid_result.php":"c24164e0cfd1d18bfd5850c0ec27b65b","system\/database\/drivers\/cubrid\/cubrid_utility.php":"e2d916d40475ea16047cdd281a9a8f75","system\/database\/drivers\/ibase\/ibase_driver.php":"2923311d42f9d2882fdffe6af1776ad7","system\/database\/drivers\/ibase\/ibase_forge.php":"8041eb013c8df2cf5e8226e11881d7ed","system\/database\/drivers\/ibase\/ibase_result.php":"4de721a3f5d1ed650c80fb05ad108029","system\/database\/drivers\/ibase\/ibase_utility.php":"55db1d7e0139b91eda606c4068784dbd","system\/database\/drivers\/mssql\/mssql_driver.php":"70c1834618fc96ab37305e9919b79a10","system\/database\/drivers\/mssql\/mssql_forge.php":"caca0fa5ebda7cb4f94a277d0075f851","system\/database\/drivers\/mssql\/mssql_result.php":"e089e7a6029c90fbf62b84b64a2617ad","system\/database\/drivers\/mssql\/mssql_utility.php":"c50f4ee3833257af9328a2263816b87d","system\/database\/drivers\/mysql\/mysql_driver.php":"4c307312ba1a880122c3861b8e659a22","system\/database\/drivers\/mysql\/mysql_forge.php":"fcd109f17ef51662a8c4ec0b03ae0042","system\/database\/drivers\/mysql\/mysql_result.php":"a8e87e917e95a3fecb2d42bc26616bc5","system\/database\/drivers\/mysql\/mysql_utility.php":"3e5b236aa12a6f27190da670b3be2a64","system\/database\/drivers\/mysqli\/mysqli_driver.php":"aba7a32f663fe293bec96495772755fe","system\/database\/drivers\/mysqli\/mysqli_forge.php":"beaae46bb065d8aefb7857be952f1eaa","system\/database\/drivers\/mysqli\/mysqli_result.php":"3c0ffea9d8acdfa0ad12a2ecbf85477c","system\/database\/drivers\/mysqli\/mysqli_utility.php":"58a5000049a56e4996836582d2631132","system\/database\/drivers\/oci8\/oci8_driver.php":"5c44ed2d8ed8354bdda01369a9b3b7c0","system\/database\/drivers\/oci8\/oci8_forge.php":"7b6b329d22e529f6e52f81aecc0d5232","system\/database\/drivers\/oci8\/oci8_result.php":"378e9b983c39341af737d8366ed77dae","system\/database\/drivers\/oci8\/oci8_utility.php":"e3c21736463c979198d32a2fec760874","system\/database\/drivers\/odbc\/odbc_driver.php":"4d429cd6a780d968d1f3f21310d7172c","system\/database\/drivers\/odbc\/odbc_forge.php":"a06d2484e4bba001600e6c101a3736e7","system\/database\/drivers\/odbc\/odbc_result.php":"76a550d26439a8ff6e642efd7c375ad3","system\/database\/drivers\/odbc\/odbc_utility.php":"97384fd9d613c3a72b26264dac4fde06","system\/database\/drivers\/pdo\/pdo_driver.php":"2444c0ef3d9848074f2a545eb8f84517","system\/database\/drivers\/pdo\/pdo_forge.php":"ff0e906d5733205182f01ddbd2a1a405","system\/database\/drivers\/pdo\/pdo_result.php":"2e7303b3bbbf3c8c17db277c074ac963","system\/database\/drivers\/pdo\/pdo_utility.php":"e0e5d830650e34743b8ad1c6b7fcfd5b","system\/database\/drivers\/pdo\/subdrivers\/pdo_4d_driver.php":"d81badd1dd96012b9b012d8ca5c804f8","system\/database\/drivers\/pdo\/subdrivers\/pdo_4d_forge.php":"c3ed5535d50aba4182f744efbed9afb0","system\/database\/drivers\/pdo\/subdrivers\/pdo_cubrid_driver.php":"1e5875dcd41f0adcaa4ca06f5b4750c2","system\/database\/drivers\/pdo\/subdrivers\/pdo_cubrid_forge.php":"666ac10df341c08efef5a2951fa88cd6","system\/database\/drivers\/pdo\/subdrivers\/pdo_dblib_driver.php":"26fb538ca95f763f5ab1cdfde516a4e2","system\/database\/drivers\/pdo\/subdrivers\/pdo_dblib_forge.php":"cbbb37ee93e0d76c570afb9955667aae","system\/database\/drivers\/pdo\/subdrivers\/pdo_firebird_driver.php":"840bd7030949805b6b8a50341a104d4d","system\/database\/drivers\/pdo\/subdrivers\/pdo_firebird_forge.php":"dd0702da7e0f59cb003ae158c3258449","system\/database\/drivers\/pdo\/subdrivers\/pdo_ibm_driver.php":"f95642c6f224ed221b5bf72c00d01064","system\/database\/drivers\/pdo\/subdrivers\/pdo_ibm_forge.php":"06198121b93a060333d641ac532b4840","system\/database\/drivers\/pdo\/subdrivers\/pdo_informix_driver.php":"dceba0e81abec0de6007cb237a30cf3b","system\/database\/drivers\/pdo\/subdrivers\/pdo_informix_forge.php":"e9336d3712e7353a88ceb626e0774483","system\/database\/drivers\/pdo\/subdrivers\/pdo_mysql_driver.php":"7a8823a2c52c48cee3a5c1c8784f2d97","system\/database\/drivers\/pdo\/subdrivers\/pdo_mysql_forge.php":"c67002213823442afacee6e9f44081c5","system\/database\/drivers\/pdo\/subdrivers\/pdo_oci_driver.php":"d98c80bb2cc1cc9e61d6c607147ef843","system\/database\/drivers\/pdo\/subdrivers\/pdo_oci_forge.php":"8fac16bb590f7a44f0bdc16d2b1da329","system\/database\/drivers\/pdo\/subdrivers\/pdo_odbc_driver.php":"98b2169ab6cdea67dd3018f7190866f9","system\/database\/drivers\/pdo\/subdrivers\/pdo_odbc_forge.php":"5b09b1a382b182d13a46bfe1b419ab8c","system\/database\/drivers\/pdo\/subdrivers\/pdo_pgsql_driver.php":"fc28307fc55db0e662019c228f11b644","system\/database\/drivers\/pdo\/subdrivers\/pdo_pgsql_forge.php":"91b2f168e66103942c4e25f92f8ef111","system\/database\/drivers\/pdo\/subdrivers\/pdo_sqlite_driver.php":"37f54d2c0e1a71034cbdf179be35fadb","system\/database\/drivers\/pdo\/subdrivers\/pdo_sqlite_forge.php":"5f971e602d054a00ca9ea12e429c4221","system\/database\/drivers\/pdo\/subdrivers\/pdo_sqlsrv_driver.php":"485d2987c6d61e97070e287e3394419b","system\/database\/drivers\/pdo\/subdrivers\/pdo_sqlsrv_forge.php":"d1c4caadc5bd48f526687c0cd65fe39c","system\/database\/drivers\/postgre\/postgre_driver.php":"5ce2491b64e1281c23f0b4239176a426","system\/database\/drivers\/postgre\/postgre_forge.php":"22450cc7ed73e1edf4b30e3019b52f21","system\/database\/drivers\/postgre\/postgre_result.php":"2f0903320c08867ac4074d256983cd5f","system\/database\/drivers\/postgre\/postgre_utility.php":"edf9dedd18e8fcef63c47b216d0e565b","system\/database\/drivers\/sqlite\/sqlite_driver.php":"3ad2b0ebc38069b6608ecb42dbb682d2","system\/database\/drivers\/sqlite\/sqlite_forge.php":"d053690d7b8fc4f581e188dbcb409265","system\/database\/drivers\/sqlite\/sqlite_result.php":"0a047433db53a14a0edf8d0a21f0f361","system\/database\/drivers\/sqlite\/sqlite_utility.php":"8b9050df676c2a4155d1a21e0f31a6ed","system\/database\/drivers\/sqlite3\/sqlite3_driver.php":"5cbf76d7a18a99b14bfd2eb629dcca1d","system\/database\/drivers\/sqlite3\/sqlite3_forge.php":"ff96368dcb358d1185f0985b2afbf771","system\/database\/drivers\/sqlite3\/sqlite3_result.php":"e05522b9c8f49bbeee77b2acc03bb0d2","system\/database\/drivers\/sqlite3\/sqlite3_utility.php":"93d847ad8c07c6ff055df3511557fd10","system\/database\/drivers\/sqlsrv\/sqlsrv_driver.php":"2ab2109a1db8a76e35a3a24b4162d7ee","system\/database\/drivers\/sqlsrv\/sqlsrv_forge.php":"171b1aa1e251cf1607b812843ccfec4f","system\/database\/drivers\/sqlsrv\/sqlsrv_result.php":"e36badb67fc83c87a31ae16c09624e57","system\/database\/drivers\/sqlsrv\/sqlsrv_utility.php":"3ff561f6d3e8bb371a3cf8ae308a0b30","system\/helpers\/array_helper.php":"f4b43eaee849e12de674534c13355ea8","system\/helpers\/captcha_helper.php":"bded29004d2a90e91fb92fb9a6f6238b","system\/helpers\/cookie_helper.php":"2847ac97c42a879f3c31a004bd58b324","system\/helpers\/date_helper.php":"fbb0dae65688eac2928da4714f654005","system\/helpers\/directory_helper.php":"60dfc0447f559907671c42ebe9c7295b","system\/helpers\/download_helper.php":"4d8678fff156105f2f79856275b4840d","system\/helpers\/email_helper.php":"6d28f4becf2ce3c54a220d78d3e99e9a","system\/helpers\/file_helper.php":"51aab8ff88c2c0bf116328e34d24d950","system\/helpers\/form_helper.php":"72111dbacd194d58f79d76703403d4f6","system\/helpers\/html_helper.php":"dbe44bfdbe0e10773dd1b340fa286c95","system\/helpers\/inflector_helper.php":"0515495dd5c7b4c5339250b682a728c6","system\/helpers\/language_helper.php":"4253bafdc215687d8a157142fb62d3e8","system\/helpers\/number_helper.php":"314834515d436b59fb95fcde8929ed76","system\/helpers\/path_helper.php":"defd4bf57bbea181fe16c0d92065d7ec","system\/helpers\/security_helper.php":"3ace3f3167c9761660e5ee86977f0dcf","system\/helpers\/smiley_helper.php":"3c1de1a9894c0b577877a9d81590d3bb","system\/helpers\/string_helper.php":"10a171a72e7430301c935aa470c78e9f","system\/helpers\/text_helper.php":"9781418f3c7f6af15a12ea07f8ea0d0a","system\/helpers\/typography_helper.php":"0acb262a3926c0ae5795efd6cf657701","system\/helpers\/url_helper.php":"5850436820a8e7b771024604d4216fdd","system\/helpers\/xml_helper.php":"214207bbe67b61b4604802240a7aa2cb","system\/language\/english\/calendar_lang.php":"649cec58cb9166a55b4de5b969eac36d","system\/language\/english\/date_lang.php":"0a7777bce89e1af36d4179375546c74d","system\/language\/english\/db_lang.php":"ec98dceff652f65eaa30f5b23d346889","system\/language\/english\/email_lang.php":"d1a05ea4d2f4284251a4966f9509121e","system\/language\/english\/form_validation_lang.php":"c973c8c7ff9911fd1b82e4d62803d75a","system\/language\/english\/ftp_lang.php":"cf169b69ce3368bb338d85718881c8de","system\/language\/english\/imglib_lang.php":"4e3c4c538ce413e48f1f3099a0d1aad0","system\/language\/english\/migration_lang.php":"5a2f094360c78fe38e37ca125cad91a1","system\/language\/english\/number_lang.php":"be58db84f7f0a8db069d899806f3bab7","system\/language\/english\/pagination_lang.php":"66a7350d84386ee34fdd4c40e5f3eda7","system\/language\/english\/profiler_lang.php":"0c186b2dc2552f00b7a110ecf3f9491c","system\/language\/english\/unit_test_lang.php":"4205d53f539088850a23ea4d43925bbc","system\/language\/english\/upload_lang.php":"ef564c3a7bbb74818829d5dfccc0775f","system\/libraries\/Cache\/Cache.php":"2ab03ed8bc5f0ca59a5aec71f6178f53","system\/libraries\/Cache\/drivers\/Cache_apc.php":"b684f5b3f71bc9de6904d3efea04f716","system\/libraries\/Cache\/drivers\/Cache_dummy.php":"5b8788954e19933e4a82751ca10b02f9","system\/libraries\/Cache\/drivers\/Cache_file.php":"9bde024b52de26f7105734104669d80f","system\/libraries\/Cache\/drivers\/Cache_memcached.php":"70ad96ad7d6a26d3c66df703ab8ec0cf","system\/libraries\/Cache\/drivers\/Cache_redis.php":"5fbba20fa0dc652d1cbd026f5c950f74","system\/libraries\/Cache\/drivers\/Cache_wincache.php":"50e322a6e1950e29e500625fd4bda0d9","system\/libraries\/Calendar.php":"ec8ccd958bcb6bfec0885bf879da7ec0","system\/libraries\/Cart.php":"9cb445beb3c7f7f94a87fb0e574073a2","system\/libraries\/Driver.php":"d0d00e465ffd7d67f5d7dd01e46dfd01","system\/libraries\/Email.php":"75e580c8fbca3fc3f498eb6595732999","system\/libraries\/Encrypt.php":"233e1a17f8a9253905e4e7654deabb97","system\/libraries\/Encryption.php":"d8e2c03c724485a113d4ad58291605ff","system\/libraries\/Form_validation.php":"4859018a4ee4f40f4b67d1166e5236d4","system\/libraries\/Ftp.php":"fb2eb101ae7d339e463211e564bac140","system\/libraries\/Image_lib.php":"17a3867961abbe580e2b4bd9c07c0e93","system\/libraries\/Javascript.php":"18d2311ed6f1de263f207e62e3d764cf","system\/libraries\/Javascript\/Jquery.php":"80096a7757be326943ccd2bd7ad7b8ef","system\/libraries\/Migration.php":"97c90f655218e6f9dc95e569649a7f28","system\/libraries\/Pagination.php":"2f21c669961ce0d25221e6e59fc902b2","system\/libraries\/Parser.php":"2ad508b96c8af8068f782bfe960d1470","system\/libraries\/Profiler.php":"4bb3d3080feec95b8fd4c87846137ef9","system\/libraries\/Session\/CI_Session_driver_interface.php":"ee29fc20d1757321b9b79797bc0f0ce4","system\/libraries\/Session\/OldSessionWrapper.php":"dfd644d116a776cc51fab730e3d84eca","system\/libraries\/Session\/PHP8SessionWrapper.php":"a953d1e7b6e2fcddf1a4ff51df5cc9b4","system\/libraries\/Session\/Session.php":"9c0be91fc2e2b1a823fe4c9eaa78e513","system\/libraries\/Session\/SessionHandlerInterface.php":"35ff7029c60fa9ed5a918a37a4581d4e","system\/libraries\/Session\/SessionUpdateTimestampHandlerInterface.php":"522378dd1fd7dda9080cc1a73f98b88f","system\/libraries\/Session\/Session_driver.php":"592f1d6061d3d5a67ceb54185e25417a","system\/libraries\/Session\/drivers\/Session_database_driver.php":"5c1e9cd75907bc47c11be09edf05cf02","system\/libraries\/Session\/drivers\/Session_files_driver.php":"725b8984254033d43c29bdecb5203a58","system\/libraries\/Session\/drivers\/Session_memcached_driver.php":"5d9584649c625fef5acf0dd77740bc00","system\/libraries\/Session\/drivers\/Session_redis_driver.php":"e58e8edf95dcc4269ed9d0d605955da0","system\/libraries\/Table.php":"2b00975245081ce1a6ca91f55d7bc230","system\/libraries\/Trackback.php":"caf40aefa9499fcf19530bc0514cfbe0","system\/libraries\/Typography.php":"7dc41bffbb1a2d2ba58ef7ce3e9ab447","system\/libraries\/Unit_test.php":"5edb82609c7bf9567ba4f5bdf41ab173","system\/libraries\/Upload.php":"0fb9151e8dbec6d246973b4d85993c38","system\/libraries\/User_agent.php":"eca2298fef5a082b3b434f2640438cf5","system\/libraries\/Xmlrpc.php":"cc86070fa9b617a5b08496e16bc21a20","system\/libraries\/Xmlrpcs.php":"98a5ed40ed4501f88e0380d96764dedb","system\/libraries\/Zip.php":"04ddbcbe1c9004f6dd92adc62a3d4937","vendor\/autoload.php":"f84b98c11f0761a4b44d8d138eaebcfa","vendor\/composer\/ClassLoader.php":"d9b44b93381fe8eaa478ea88b59c70f7","vendor\/composer\/InstalledVersions.php":"af9b50d09c898197f0938a894568ff7a","vendor\/composer\/autoload_classmap.php":"0d62d1ce217301b9f1ef4d123272c82b","vendor\/composer\/autoload_files.php":"f3684bc9898a513888dbe53ee88d2d19","vendor\/composer\/autoload_namespaces.php":"dcde5d0ec43444873b5c7da889da161a","vendor\/composer\/autoload_psr4.php":"4272ac84e5a503bd63326eb706f3c5a0","vendor\/composer\/autoload_real.php":"1ff2370b31757df52f54546586573299","vendor\/composer\/autoload_static.php":"44a0bf14f99cdc38252743c8c6dba3f7","vendor\/composer\/installed.php":"6e89c5b191d511d6461ae8fe269c6e20","vendor\/composer\/platform_check.php":"64be3cc49c2cbe182fab81b0cdd8681a","vendor\/doctrine\/instantiator\/src\/Doctrine\/Instantiator\/Exception\/ExceptionInterface.php":"2981a22bb9eae534f81619ee6bf26626","vendor\/doctrine\/instantiator\/src\/Doctrine\/Instantiator\/Exception\/InvalidArgumentException.php":"07983208e009e72ffb31a296d32fce1d","vendor\/doctrine\/instantiator\/src\/Doctrine\/Instantiator\/Exception\/UnexpectedValueException.php":"581e0fe1fe6ee934a7441eda37fd616f","vendor\/doctrine\/instantiator\/src\/Doctrine\/Instantiator\/Instantiator.php":"ef8684b7430e03788f85756a39856e91","vendor\/doctrine\/instantiator\/src\/Doctrine\/Instantiator\/InstantiatorInterface.php":"c3fd7ec7ad945af9e6f4e4d3c71738f2","vendor\/mikey179\/vfsstream\/src\/main\/php\/org\/bovigo\/vfs\/DotDirectory.php":"442d5460ace135660467772a0aba181d","vendor\/mikey179\/vfsstream\/src\/main\/php\/org\/bovigo\/vfs\/Quota.php":"2d48afd241e7e54efa1c993a308519a2","vendor\/mikey179\/vfsstream\/src\/main\/php\/org\/bovigo\/vfs\/content\/FileContent.php":"3848f4d36e4ecaec9991f2327dc68ec6","vendor\/mikey179\/vfsstream\/src\/main\/php\/org\/bovigo\/vfs\/content\/LargeFileContent.php":"9df59bd865300710ed585893f6c9520b","vendor\/mikey179\/vfsstream\/src\/main\/php\/org\/bovigo\/vfs\/content\/SeekableFileContent.php":"08548348d32fc15b3f9eaf16c57bc789","vendor\/mikey179\/vfsstream\/src\/main\/php\/org\/bovigo\/vfs\/content\/StringBasedFileContent.php":"e7022ca21e64e1eae3b527303edf6be7","vendor\/mikey179\/vfsstream\/src\/main\/php\/org\/bovigo\/vfs\/vfsStream.php":"d61c4a5965a68d09785b45eaacc75129","vendor\/mikey179\/vfsstream\/src\/main\/php\/org\/bovigo\/vfs\/vfsStreamAbstractContent.php":"88ec226fc133c618531bc801a70e1549","vendor\/mikey179\/vfsstream\/src\/main\/php\/org\/bovigo\/vfs\/vfsStreamBlock.php":"62ba42a4d700f92993ead5b8ed1d7397","vendor\/mikey179\/vfsstream\/src\/main\/php\/org\/bovigo\/vfs\/vfsStreamContainer.php":"b6c82dcc1aa2d200c0b338f94573dfab","vendor\/mikey179\/vfsstream\/src\/main\/php\/org\/bovigo\/vfs\/vfsStreamContainerIterator.php":"a37c2e6c954634becc0eaa1bddafcf99","vendor\/mikey179\/vfsstream\/src\/main\/php\/org\/bovigo\/vfs\/vfsStreamContent.php":"308bb5dceefab85fcb1bd07b473a238a","vendor\/mikey179\/vfsstream\/src\/main\/php\/org\/bovigo\/vfs\/vfsStreamDirectory.php":"fc09a22894438df23a87674aab0a172c","vendor\/mikey179\/vfsstream\/src\/main\/php\/org\/bovigo\/vfs\/vfsStreamException.php":"f7925fbd3cce6636918724a12328b00d","vendor\/mikey179\/vfsstream\/src\/main\/php\/org\/bovigo\/vfs\/vfsStreamFile.php":"13044a3c2b48a5bfb409a71532040d7a","vendor\/mikey179\/vfsstream\/src\/main\/php\/org\/bovigo\/vfs\/vfsStreamWrapper.php":"148690102d2b12a9f94ebf215650987e","vendor\/mikey179\/vfsstream\/src\/main\/php\/org\/bovigo\/vfs\/visitor\/vfsStreamAbstractVisitor.php":"aa253333114685d099f23a9a5a16c020","vendor\/mikey179\/vfsstream\/src\/main\/php\/org\/bovigo\/vfs\/visitor\/vfsStreamPrintVisitor.php":"c840d916a5d2eac7a0c306dca9a65467","vendor\/mikey179\/vfsstream\/src\/main\/php\/org\/bovigo\/vfs\/visitor\/vfsStreamStructureVisitor.php":"d73ec2814b88206ad6836da5393ccbb4","vendor\/mikey179\/vfsstream\/src\/main\/php\/org\/bovigo\/vfs\/visitor\/vfsStreamVisitor.php":"82df8b7c03fa693a54642fc445d026c7","vendor\/mikey179\/vfsstream\/src\/test\/bootstrap.php":"fd40d0fc1a6dff8b35f714b01fea3d17","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/DirectoryIterationTestCase.php":"99b1e8eff412a8c952336e3e6d10244a","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/FilenameTestCase.php":"eabe75791fa95911ab19abded9e4bc78","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/Issue104TestCase.php":"effa5cbbafb4b5ad97b23c3e27cb5c92","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/PermissionsTestCase.php":"f0d008f273890312b3fe5b86baafc7f7","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/QuotaTestCase.php":"3586702c69f4fca4de1025c5965dae47","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/UnlinkTestCase.php":"5ad9a5e778f3c3d0b34715c2b30331bb","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/content\/LargeFileContentTestCase.php":"579c6085e6de09e6b3a6db07fbde0dbc","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/content\/StringBasedFileContentTestCase.php":"e3628b2f00eb6a2151d5b42e0345bab4","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/proxy\/vfsStreamWrapperRecordingProxy.php":"ff69bf71c16beb521d2b967ec258b318","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamAbstractContentTestCase.php":"8228048468552806032913bd8537a2f6","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamBlockTestCase.php":"9881a70d895558b642faf0cc141d3e5a","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamContainerIteratorTestCase.php":"d4964ae2b3c05f5528fc2b555d3eb7c6","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamDirectoryIssue134TestCase.php":"4559ab2c9290ed5d2a586f7470e87ac9","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamDirectoryIssue18TestCase.php":"913301c1280e97197d7925cbfc826033","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamDirectoryTestCase.php":"c9f83f35fe7aa9c9d2c3a67f1887f8ba","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamExLockTestCase.php":"83a57935e19dbb5fc8e6456305344fa3","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamFileTestCase.php":"fe8a92d498314a9cd8037bacd88791c0","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamGlobTestCase.php":"ccd87074ba7163a8eb484b6be2c61a22","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamResolveIncludePathTestCase.php":"1988a14d191896ec2eeb825fed226063","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamTestCase.php":"63bb7a276d8767dcd87397226a9e3569","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamUmaskTestCase.php":"9dfe192a55e7a01f6cf20498ef3128d9","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamWrapperAlreadyRegisteredTestCase.php":"080f87120231793b0c89e73ce55f1867","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamWrapperBaseTestCase.php":"35e2975525e44e8f4105f73c09a60949","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamWrapperDirSeparatorTestCase.php":"1a2e9a9663e31d351b4b6c833460fccb","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamWrapperDirTestCase.php":"f1b431b2c9dd11b66e6628cc6be41c4a","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamWrapperFileTestCase.php":"a647295329ecc8163427adea381c9151","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamWrapperFileTimesTestCase.php":"06098343a86bc944ad155961cd0ed138","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamWrapperFlockTestCase.php":"ae7d2f6d899aff9b11e2991173c2c2db","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamWrapperLargeFileTestCase.php":"1202c39893de4ef35233b328675583d9","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamWrapperQuotaTestCase.php":"3bff2d88f6b515dadf718cd4de8c08d6","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamWrapperSetOptionTestCase.php":"091d57fbcfcab5c278f71c200359c515","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamWrapperStreamSelectTestCase.php":"2d38b55e84a6567e9a2e8c6726b52513","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamWrapperTestCase.php":"e876ebf54bee6e6ab5d65f9e2f5ca602","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamWrapperUnregisterTestCase.php":"79a3cc6d402f2960dcba3673045524dc","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamWrapperWithoutRootTestCase.php":"0c5799bbc3eba95441fc6e5190e4e664","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/vfsStreamZipTestCase.php":"4187e294680dda041c986908b4b09e2a","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/visitor\/vfsStreamAbstractVisitorTestCase.php":"94e5b5fd3e9cc9a163ec052174910ee4","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/visitor\/vfsStreamPrintVisitorTestCase.php":"70669b5e71739692bbfbaef34a2fe6cb","vendor\/mikey179\/vfsstream\/src\/test\/php\/org\/bovigo\/vfs\/visitor\/vfsStreamStructureVisitorTestCase.php":"b8e89ed6262473bc5ce9a57d892a4b63","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/DeepCopy.php":"34150e6b34348c7ebc3c4bf919de8700","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/Exception\/CloneException.php":"f0b605f048cdd7180ada857d4afe1cd5","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/Exception\/PropertyException.php":"843be1d14a13fa78894f861cc8041b4a","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/Filter\/ChainableFilter.php":"26482de22fd6dfb97ecd36826a294b29","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/Filter\/Doctrine\/DoctrineCollectionFilter.php":"5cd25ecdf993d5d641b6ffd683d4b2db","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/Filter\/Doctrine\/DoctrineEmptyCollectionFilter.php":"234d115ef8fbc2fcc1b528baf727716f","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/Filter\/Doctrine\/DoctrineProxyFilter.php":"5348c16de509a60a571c03b24e764880","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/Filter\/Filter.php":"b60d6265454c244027f57f1c00f29b28","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/Filter\/KeepFilter.php":"9959f932c1cb7274233ca8c347e57410","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/Filter\/ReplaceFilter.php":"348e8c3f07975ed1b0c4e94b5481dbab","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/Filter\/SetNullFilter.php":"285be9f7039e6cdc1d91a8411a5d1eee","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/Matcher\/Doctrine\/DoctrineProxyMatcher.php":"2cc050c9aeed476b1e9440726cea578f","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/Matcher\/Matcher.php":"6d1d1f02f9eab0fc5c94ded9819adede","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/Matcher\/PropertyMatcher.php":"69f652c00e03727d4fd245b50fa12152","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/Matcher\/PropertyNameMatcher.php":"1d570199ca8584c451760fcf917db82a","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/Matcher\/PropertyTypeMatcher.php":"a27405f604ad5ad462fcf423607cfb24","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/Reflection\/ReflectionHelper.php":"ea7ddf07dc247cabf264c37004d4d3c5","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/TypeFilter\/Date\/DateIntervalFilter.php":"cb4ee099abf3e6cb9f7a456f18f6122f","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/TypeFilter\/ReplaceFilter.php":"308c49a8b08869a1ff3d9e396393cba5","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/TypeFilter\/ShallowCopyFilter.php":"fdd9986377f422278114c275dabc3c4d","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/TypeFilter\/Spl\/ArrayObjectFilter.php":"bd28a18d4c20f435ceff01d374d919b5","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/TypeFilter\/Spl\/SplDoublyLinkedList.php":"53a1c5c4b2990a03c7d78ec4c52cb323","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/TypeFilter\/Spl\/SplDoublyLinkedListFilter.php":"d657ca385793aa652ef0410e8a416be3","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/TypeFilter\/TypeFilter.php":"8f7119459a37a362429b49814759f5df","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/TypeMatcher\/TypeMatcher.php":"941aa1b76647d183ce84cf9b79488dff","vendor\/myclabs\/deep-copy\/src\/DeepCopy\/deep_copy.php":"a87df00f768658016e9486b8836952c3","vendor\/nikic\/php-parser\/lib\/PhpParser\/Builder.php":"c6b70d82427de7d7e417cd18a9eb0fbc","vendor\/nikic\/php-parser\/lib\/PhpParser\/Builder\/ClassConst.php":"7510c28968dd225ab8578a1d90c0945a","vendor\/nikic\/php-parser\/lib\/PhpParser\/Builder\/Class_.php":"106d2301e5804824c3492ab60e009bc0","vendor\/nikic\/php-parser\/lib\/PhpParser\/Builder\/Declaration.php":"9c306a2ead7046aa22ec3cdc1cacebef","vendor\/nikic\/php-parser\/lib\/PhpParser\/Builder\/EnumCase.php":"38c9926641c701b8edf4b482f086f99f","vendor\/nikic\/php-parser\/lib\/PhpParser\/Builder\/Enum_.php":"9a806093a5cba348e5cd0fb586676ea6","vendor\/nikic\/php-parser\/lib\/PhpParser\/Builder\/FunctionLike.php":"fdc74c08484dc89aa34e8b59106d37fe","vendor\/nikic\/php-parser\/lib\/PhpParser\/Builder\/Function_.php":"8e06bcbb2f5c1b03429222ccfa10ee18","vendor\/nikic\/php-parser\/lib\/PhpParser\/Builder\/Interface_.php":"8f353b2aa8920ae23db825e95f09ab32","vendor\/nikic\/php-parser\/lib\/PhpParser\/Builder\/Method.php":"ce700fb6726ee1f410d40b9c72f3672f","vendor\/nikic\/php-parser\/lib\/PhpParser\/Builder\/Namespace_.php":"b67885d0b1e1ea7a6650ade26871eff0","vendor\/nikic\/php-parser\/lib\/PhpParser\/Builder\/Param.php":"6651183619141251037d58f2c80f805e","vendor\/nikic\/php-parser\/lib\/PhpParser\/Builder\/Property.php":"b1ce093458b1470e22911675746ae974","vendor\/nikic\/php-parser\/lib\/PhpParser\/Builder\/TraitUse.php":"95c16379580972aa9271d4ec456dc85c","vendor\/nikic\/php-parser\/lib\/PhpParser\/Builder\/TraitUseAdaptation.php":"6f9c1944d59495cbb6905d9eefa055b8","vendor\/nikic\/php-parser\/lib\/PhpParser\/Builder\/Trait_.php":"d56c853540397db8d6e8022857729dd7","vendor\/nikic\/php-parser\/lib\/PhpParser\/Builder\/Use_.php":"0c044d20b30089f966561b026d99ffc4","vendor\/nikic\/php-parser\/lib\/PhpParser\/BuilderFactory.php":"7266d09167a8b99912938eb94df1b2b5","vendor\/nikic\/php-parser\/lib\/PhpParser\/BuilderHelpers.php":"a4d527df2d1f7415835801e3587a8a45","vendor\/nikic\/php-parser\/lib\/PhpParser\/Comment.php":"9622b3fa11a72c54b1f76f613c492e6a","vendor\/nikic\/php-parser\/lib\/PhpParser\/Comment\/Doc.php":"eac58516ee35b6177d2bc2616011238f","vendor\/nikic\/php-parser\/lib\/PhpParser\/ConstExprEvaluationException.php":"954513f76dd9e9c9f3da1a157243b857","vendor\/nikic\/php-parser\/lib\/PhpParser\/ConstExprEvaluator.php":"b6f40d87e40648b4bf680e2efef5ddbf","vendor\/nikic\/php-parser\/lib\/PhpParser\/Error.php":"563392382842db52463b6bf032b7ee23","vendor\/nikic\/php-parser\/lib\/PhpParser\/ErrorHandler.php":"1e7fa0da5b054a19e759935f449801c8","vendor\/nikic\/php-parser\/lib\/PhpParser\/ErrorHandler\/Collecting.php":"4ae754f782fcac517aac26f05cee67e5","vendor\/nikic\/php-parser\/lib\/PhpParser\/ErrorHandler\/Throwing.php":"d4125f18556e452ad3fcd1232693ab32","vendor\/nikic\/php-parser\/lib\/PhpParser\/Internal\/DiffElem.php":"5f52fbf655c6128d14da016dbacc5cf4","vendor\/nikic\/php-parser\/lib\/PhpParser\/Internal\/Differ.php":"9d5c0f79b53cd16f16d94f71e517942b","vendor\/nikic\/php-parser\/lib\/PhpParser\/Internal\/PrintableNewAnonClassNode.php":"27e9c5616811a04b4c64672961bf7413","vendor\/nikic\/php-parser\/lib\/PhpParser\/Internal\/TokenPolyfill.php":"127773b12ab178448332cfe0f71caec3","vendor\/nikic\/php-parser\/lib\/PhpParser\/Internal\/TokenStream.php":"6e1f7eb17753dfdafa968db024409f09","vendor\/nikic\/php-parser\/lib\/PhpParser\/JsonDecoder.php":"54009d61a636a43cacd6c38909ba8977","vendor\/nikic\/php-parser\/lib\/PhpParser\/Lexer.php":"2cafba114ed4442f0949ef476b7860b0","vendor\/nikic\/php-parser\/lib\/PhpParser\/Lexer\/Emulative.php":"36bd9b3f1bb7654a83f5a5b51247c83d","vendor\/nikic\/php-parser\/lib\/PhpParser\/Lexer\/TokenEmulator\/AttributeEmulator.php":"fa35b28413d44f387b3c38fd673f41e2","vendor\/nikic\/php-parser\/lib\/PhpParser\/Lexer\/TokenEmulator\/EnumTokenEmulator.php":"666b1a9ac2bb15bb45c2a79d27c9f71b","vendor\/nikic\/php-parser\/lib\/PhpParser\/Lexer\/TokenEmulator\/ExplicitOctalEmulator.php":"e918fe1f6c012c3e8f7daa2ab7d2759f","vendor\/nikic\/php-parser\/lib\/PhpParser\/Lexer\/TokenEmulator\/KeywordEmulator.php":"e5fccadf020721f567782db1deb17181","vendor\/nikic\/php-parser\/lib\/PhpParser\/Lexer\/TokenEmulator\/MatchTokenEmulator.php":"b6e00ea98219cb0564bcc28c6350c7fb","vendor\/nikic\/php-parser\/lib\/PhpParser\/Lexer\/TokenEmulator\/NullsafeTokenEmulator.php":"b4faa81593e9fd50de5d978f0cbe7548","vendor\/nikic\/php-parser\/lib\/PhpParser\/Lexer\/TokenEmulator\/ReadonlyFunctionTokenEmulator.php":"d2de48e3c4b04fc6dfa1b8992ef137b5","vendor\/nikic\/php-parser\/lib\/PhpParser\/Lexer\/TokenEmulator\/ReadonlyTokenEmulator.php":"d77db7bc6a8ea22ee2369bc30f50dc0f","vendor\/nikic\/php-parser\/lib\/PhpParser\/Lexer\/TokenEmulator\/ReverseEmulator.php":"ae95b4b165568332a3284cda4a105f07","vendor\/nikic\/php-parser\/lib\/PhpParser\/Lexer\/TokenEmulator\/TokenEmulator.php":"505aa1c71148c2261a4c245efa83b247","vendor\/nikic\/php-parser\/lib\/PhpParser\/Modifiers.php":"0e26032ab2fa09cc86f1f5f4423967ba","vendor\/nikic\/php-parser\/lib\/PhpParser\/NameContext.php":"efd7b971fea6980fe7e287a161d7474d","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node.php":"10410526bc80d028a6c3c07a8d38e2a8","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Arg.php":"37a271d8f260f5cc04dc20a3d75be3c3","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/ArrayItem.php":"76833533d77d9c61f473b0c96e3a59e2","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Attribute.php":"828088aa4c360bd17945e7816222c6c6","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/AttributeGroup.php":"8d80fb9be77b0b8b40e94d134e5bd8fe","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/ClosureUse.php":"4caf219519dd4fca7dcf0a50a46b55b9","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/ComplexType.php":"ae92991dff550a3c1b934fd30eeaaeeb","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Const_.php":"f8abd491b33784e769188176feaa9b64","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/DeclareItem.php":"d66f22189bc188791f6757f3b71334df","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr.php":"6cfad00a8dc2c545feb95112f4864f61","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/ArrayDimFetch.php":"15f07be136936e7f602af29d9de57244","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/ArrayItem.php":"4b898ba099487cecfede57008c8d7531","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Array_.php":"2c4c1a677a696ee3c63d9d8fd3fec22b","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/ArrowFunction.php":"14482855a540e15db7c54db856b48e8a","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Assign.php":"f2973e3bfdd9d5f33309126a93333318","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp.php":"b401b9ca723d9628371c84168448bde4","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp\/BitwiseAnd.php":"21ec31cc554e113f3464e04697cf6027","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp\/BitwiseOr.php":"e22a193c3e7c8c30238221a86eb1b1f3","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp\/BitwiseXor.php":"b0b9d31bc690687930bc633e71c05f3e","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp\/Coalesce.php":"71e432ba4477a4bbfedd4904430681f8","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp\/Concat.php":"3f6c6f6be4c2a88e27fc23d564e1aa04","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp\/Div.php":"1b63127dd95ca8d563d086df29b327d4","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp\/Minus.php":"e790f6a2dca966a5c7b9e69a89fbb7b0","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp\/Mod.php":"6d1dbb1d955d939ae5df63773c16146f","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp\/Mul.php":"2f7cc20630aa9391b27d214d80c21209","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp\/Plus.php":"f4d6ed6ee7731e04cd39863106313356","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp\/Pow.php":"4c578906cd8ee8f245a2a9669dc352f2","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp\/ShiftLeft.php":"c5d7d7701e4d81d63fcf60b6fcd006ff","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignOp\/ShiftRight.php":"2c1b4b84ef1b1fb32f8516a0009478d1","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/AssignRef.php":"a5943b67c4357d74282962e656ea4688","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp.php":"2d3d6a90de6a3fb25b124de593428272","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/BitwiseAnd.php":"7044e58fc0af541c6038059f15496216","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/BitwiseOr.php":"3eb4aa9ef6195faba2efbd8d9963d33a","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/BitwiseXor.php":"54480cb967cb048ea2ad3439b703237b","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/BooleanAnd.php":"8b6c0797ac32d04bc92766e1ded34d05","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/BooleanOr.php":"d33591a2c48ea21c0b1e65952817c8ec","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Coalesce.php":"1c36706c20ba7c472c6089aa6ea37801","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Concat.php":"0338e4cb49d9823cf0944c4075286de2","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Div.php":"364b8388001626dcee1145d9c01ece7a","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Equal.php":"ab79283503b264adbc728a9d81d1369d","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Greater.php":"4e880ad331cde09386228958a12776af","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/GreaterOrEqual.php":"0682080159e3c29446ac191fe34567d8","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Identical.php":"bef0425f638e038a1e92c50f2ca6eeca","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/LogicalAnd.php":"a58cc842f1f2c44915ce48c1af4c018a","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/LogicalOr.php":"5aa69a82aea954e5b5c18aae9455022c","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/LogicalXor.php":"c82ba3535ecc67dc9e591230b4721edd","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Minus.php":"05576821c49383f1bed61a7568eab0a8","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Mod.php":"22fad6d53731232d6631b29d01befa78","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Mul.php":"524c5c5623030cb414676141fab2b4b6","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/NotEqual.php":"3defe542a9cf6dba4452c2ac4f66b939","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/NotIdentical.php":"fa0fd830171bd9d189a62498a83af8ad","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Plus.php":"4fd7d6caa4a8daac48c7cf5683939233","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Pow.php":"990db2a774831ec5ab3b3f1f4c66a8fa","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/ShiftLeft.php":"73ccd885be73e59aa6d029c998620d02","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/ShiftRight.php":"a12a1ee72bf0419537954016785d0293","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Smaller.php":"2884c4cb4dc37a9bd584fc6f43236ec9","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/SmallerOrEqual.php":"09bfa1c660e685696d8a040e1b51f9b0","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BinaryOp\/Spaceship.php":"ca060eec3c9556d64fa26cf8eec685f1","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BitwiseNot.php":"ef75421dd4590a4f9ec26a5c525749c9","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/BooleanNot.php":"aef0d5fce4cf672b38f2810688cc5267","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/CallLike.php":"6ba0da232d2b51636696dfab02300080","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Cast.php":"d3e222fd20f9f52c3c6d47a20dcbe9a3","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Cast\/Array_.php":"809a32eec247038535e2fff14f566f70","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Cast\/Bool_.php":"d4a91f5baa59780befcb22fa8c563a1d","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Cast\/Double.php":"567bcb56ba15bdbbce69d2f66f878fef","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Cast\/Int_.php":"0c2cde059671a70b81c520e9e6afc784","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Cast\/Object_.php":"5619bcab1d79142ec9d030797c7c2b53","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Cast\/String_.php":"bb2cd743da6e98c49b48b9232c24c10a","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Cast\/Unset_.php":"264bab84a5333638f66fe63cd4d2648e","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/ClassConstFetch.php":"f3f9ffffa19b2f958f5a56494cb1121c","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Clone_.php":"6581eac9a27a31bffd9787063aff8c4f","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Closure.php":"e68c5f5a0841fc562365e32bc2771639","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/ClosureUse.php":"4658c007d9fd977c8726a64a772dbc29","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/ConstFetch.php":"117fa04e241499f67427ad5d5b456b58","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Empty_.php":"828a4d2fcec20a2e33d9182dd071acc0","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Error.php":"93ce396ae2ff66a7cddeaa40d56aed6d","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/ErrorSuppress.php":"2e8eba5d3770b183736ade8cf5418dd2","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Eval_.php":"bc267d496fffcce2286610540c44eedd","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Exit_.php":"0828f6610fdf7fdba2b2246edb79b1e1","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/FuncCall.php":"fc330f84b77d07d19929d8807aca63f0","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Include_.php":"6d41477077a6034904d5fe762361e84e","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Instanceof_.php":"fe0c228fe0ed3579e2391df84d001f2d","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Isset_.php":"9217fc26ff73b3fa382a822176a461e2","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/List_.php":"3eb91a2e676f4b50890de79b482ae101","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Match_.php":"d2b0d3bc02c632422e2775015a5b9bb9","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/MethodCall.php":"abdf1c806bf0ed6f905b27313648d39b","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/New_.php":"4ebbc572c20ed4a9dd88b6c0aa02434f","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/NullsafeMethodCall.php":"b3d508442e37477e58395faf95165c83","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/NullsafePropertyFetch.php":"76a853f18a5b5ec3702dddc7ccdadc6b","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/PostDec.php":"60df0fbbf4fb19ea61514e8cb413ddc2","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/PostInc.php":"eaabfa5ccd55020d8cafc8dbb245ad0f","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/PreDec.php":"a783f74a5ed57138e83646436da2d525","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/PreInc.php":"c068510131a98392eed838756d079dce","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Print_.php":"3ddf822612274da555b161b922abfccf","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/PropertyFetch.php":"6df4b1623456fe06941335f6dec6da40","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/ShellExec.php":"cb8cc1079834065429aaf73a2c44014d","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/StaticCall.php":"9e244d35a1084968a950b28e3f2452b0","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/StaticPropertyFetch.php":"c41492f299c87627fc71da327e2c8753","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Ternary.php":"9fafa6e6dbae68c6618f02467ffcb5b4","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Throw_.php":"3f4bbff46c0d84c3252a2d95a5bed793","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/UnaryMinus.php":"9525fb13094377e9b64c4b47693e5fe3","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/UnaryPlus.php":"bd7128eddb803cf27003df1a28e9d8ff","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Variable.php":"672c55e91b7187ece3ead6e9021a39e7","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/YieldFrom.php":"9932e66f272974c9f2a6b0c5a21a604e","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Expr\/Yield_.php":"cd5bf821cd1f8fb4688eb706d90f7c11","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/FunctionLike.php":"4fc5e1ebb2d4163a907eebd5ea4668aa","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Identifier.php":"15ca678b7ae99a95ff29076e348f81ac","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/InterpolatedStringPart.php":"5cefccad0ef06afae30c58be4deedddd","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/IntersectionType.php":"0adfb8fca5e407883288ca545438e9ca","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/MatchArm.php":"1814520097db9461e43dd546524111a1","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Name.php":"659dfdddd149ba28da1152268f689d6b","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Name\/FullyQualified.php":"6ffafc4aa9acaa5f74955be14cde3193","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Name\/Relative.php":"ee7d7a62992952861cde645f95d8843b","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/NullableType.php":"ddacab1589186acec7c575fcb250690a","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Param.php":"ab40b4848a7553cade17590f45a11321","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/PropertyItem.php":"8e8e7410cf21ad663caca3a492cd0a24","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Scalar.php":"514fe6f16e73a21309058bf34b92295c","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Scalar\/DNumber.php":"df6c2dade4a3d1a38969dec80014b6fe","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Scalar\/Encapsed.php":"bfa31786e68b49a984493c0ec3c0f908","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Scalar\/EncapsedStringPart.php":"564a0fbabf18690f88ff1f128cef1043","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Scalar\/Float_.php":"6d86d00dc3bd1f04f23a0382ab3e847a","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Scalar\/Int_.php":"fe6136df2c75c43c2fcfd65f2e3bbdca","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Scalar\/InterpolatedString.php":"b0648d5fcc87c76b54eae83313fcade7","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Scalar\/LNumber.php":"034a5cfb2fd4c5e15422722f68e9a781","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Scalar\/MagicConst.php":"cd4decc8c2ade990360da8153065e4aa","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Scalar\/MagicConst\/Class_.php":"51cc5f9d8235819f9c6f5be1e5944a9f","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Scalar\/MagicConst\/Dir.php":"3dba2f7fc34a665b3ee47fb1a096c7e6","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Scalar\/MagicConst\/File.php":"d099ed919ac99d314a79af4a6b1df75a","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Scalar\/MagicConst\/Function_.php":"b1e5647847112c4137358fb753cabb8f","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Scalar\/MagicConst\/Line.php":"5ecf5a8a5b99e7a6c5d9a362b972e4e3","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Scalar\/MagicConst\/Method.php":"befb9e59d3597fca642590f8f69d1859","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Scalar\/MagicConst\/Namespace_.php":"bde852aa4d52f46f2c0dd033f1e0975d","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Scalar\/MagicConst\/Trait_.php":"c0a44b7366f23fafdceb12f756d29bed","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Scalar\/String_.php":"c90540f308c4592f4b80dd5caee184d6","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/StaticVar.php":"f6a71b733622dad367b92e3d5a18283b","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt.php":"967645778af813e4707e61d50f3e9ba5","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Block.php":"1deddff1baeaa80a58947508161a96b7","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Break_.php":"ae9933fd1e68a4f1d23b2334148d2990","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Case_.php":"a239eacb2d9638697a954a6c72dffa8e","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Catch_.php":"ed013ebae0b80cc0a8b15cb3c094b6f2","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/ClassConst.php":"34b51399d645afbd87c9c413a5c89d46","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/ClassLike.php":"7fc96c1088d37e586eaed3d2aeff6eac","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/ClassMethod.php":"9220750ba5a4e6a1977f5aa02cf73920","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Class_.php":"c7b0814a032e78a359fd829aa13246d8","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Const_.php":"91e8a7dda1797830cc38b6c4a3826f09","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Continue_.php":"31601b13e858afef3df3b375226e8e3c","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/DeclareDeclare.php":"d3de1fa1531406e0b718a0b210b7201b","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Declare_.php":"841c1b78adbc42ab6f966cd2b83dde25","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Do_.php":"24e0066014f259e288f1d853945ddc2f","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Echo_.php":"ef6cb527f67eda3974dc6273da87c629","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/ElseIf_.php":"aaaef642df45824fe24800831c12acc2","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Else_.php":"43b150b8262eb226d240ac33782e9723","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/EnumCase.php":"42587be5fd2db2f7183a305c21f1de57","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Enum_.php":"41a818af247bdc7e5d731fec90769bcb","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Expression.php":"b58ce14ab556e9dbf2639bf24b450a94","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Finally_.php":"5a9e2a4e220c555272bd3758e598e72a","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/For_.php":"faf5b9e65a7639c18f9c21d155f10f90","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Foreach_.php":"5c147af492c6661351b5074dade003f2","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Function_.php":"cf705ce24391ba6d90ab63752dc1881d","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Global_.php":"b7a8e242c6997490e9b49adcb0253040","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Goto_.php":"b9c1c7b1294037d6110bd56a221e7660","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/GroupUse.php":"f0f8c160aa8a9d192da623a7ccff7b8f","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/HaltCompiler.php":"185067fc82c4f65b407713bc52feb0d9","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/If_.php":"74521d8f293236dfccd6aa5a8926d329","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/InlineHTML.php":"f9ef828fb5e69b8665bb023f1a9a8b94","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Interface_.php":"67171e6a61cdd61f7bc2835442aa8136","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Label.php":"d007b79dae4e335f10a209875e526670","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Namespace_.php":"077382ab3cf830fff0d5143793dfe6b8","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Nop.php":"bac6cfdbe751f5038eddc6bc837fd570","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Property.php":"e56a13640e7ffeed94d7cdec1a56b2db","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/PropertyProperty.php":"cfdab4a020dd075dd037ca42585bb1d2","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Return_.php":"4704776ae09ab68f3cf8c2a247f1184d","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/StaticVar.php":"5134e08bb50a9b8b1081f399104e4b99","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Static_.php":"16c13ef62e7c5f5bbcc6f5dab87e5be1","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Switch_.php":"726717b96c7171d43793a90da8223ddb","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/TraitUse.php":"a38acf994e1c06a0d145740bf57e7c4f","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/TraitUseAdaptation.php":"0a61233e136d2b8b7c036ad4ffef85cd","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/TraitUseAdaptation\/Alias.php":"7ef4da981d4c326dad5cf69e4c4358ab","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/TraitUseAdaptation\/Precedence.php":"e01b26db20086c7dffe7491ad28e4fe5","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Trait_.php":"5a9bd54701436d3778b8919a760a377c","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/TryCatch.php":"4c616b70cb639b733005bafbc189d5c3","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Unset_.php":"06519ee118a335ff37b11d67af9ce504","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/UseUse.php":"3c154b70cd215a5132a9bcc8037df8cf","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/Use_.php":"f12f54d8ee9be8ba5ba2b0087ba754db","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/Stmt\/While_.php":"d716526d7cfabba8e6511dd21bb5fb62","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/UnionType.php":"08bb5ee013b1f61865d2280918ddcb9c","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/UseItem.php":"ea171c829ff9f87353ff5d5a86cf8781","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/VarLikeIdentifier.php":"7d025f71931bb61ffbaa2aa61a0ec8f7","vendor\/nikic\/php-parser\/lib\/PhpParser\/Node\/VariadicPlaceholder.php":"3dffedec2f93cfe42b7656aecc6eeec1","vendor\/nikic\/php-parser\/lib\/PhpParser\/NodeAbstract.php":"d5f5b0bb5264a47a71abc8fee288ecee","vendor\/nikic\/php-parser\/lib\/PhpParser\/NodeDumper.php":"0163f3ff1125310aea03658177b0d953","vendor\/nikic\/php-parser\/lib\/PhpParser\/NodeFinder.php":"8a419229aab6c7f0d57cee9a2dd09ddf","vendor\/nikic\/php-parser\/lib\/PhpParser\/NodeTraverser.php":"8cd83925fb9ea0e251439f212f165716","vendor\/nikic\/php-parser\/lib\/PhpParser\/NodeTraverserInterface.php":"c7092fd4eb9c35efd6c466af226cd252","vendor\/nikic\/php-parser\/lib\/PhpParser\/NodeVisitor.php":"e3d912b5cb36fde79e4894ccf06e3fa8","vendor\/nikic\/php-parser\/lib\/PhpParser\/NodeVisitor\/CloningVisitor.php":"30d3bd012421d8dc05082b7a9f5b3d24","vendor\/nikic\/php-parser\/lib\/PhpParser\/NodeVisitor\/CommentAnnotatingVisitor.php":"56e0b572201455dd455ac866ab5e08a7","vendor\/nikic\/php-parser\/lib\/PhpParser\/NodeVisitor\/FindingVisitor.php":"1cddea2c24cf8ce68a267241627bed73","vendor\/nikic\/php-parser\/lib\/PhpParser\/NodeVisitor\/FirstFindingVisitor.php":"f4ec830b68abdfeff46c88b1d17897d5","vendor\/nikic\/php-parser\/lib\/PhpParser\/NodeVisitor\/NameResolver.php":"0fb0bbd7b73e7aab1ec83312ee3a651d","vendor\/nikic\/php-parser\/lib\/PhpParser\/NodeVisitor\/NodeConnectingVisitor.php":"4ff1864b0faf7721e9267d9047518746","vendor\/nikic\/php-parser\/lib\/PhpParser\/NodeVisitor\/ParentConnectingVisitor.php":"3f385f0154ef4846b0674b3859dc3789","vendor\/nikic\/php-parser\/lib\/PhpParser\/NodeVisitorAbstract.php":"108d84b8160908265c90dfa33fb99cdc","vendor\/nikic\/php-parser\/lib\/PhpParser\/Parser.php":"b8d521579efa32a3bfa05c06eb085a90","vendor\/nikic\/php-parser\/lib\/PhpParser\/Parser\/Php7.php":"a41c00b81549f6e8eb2f32e3fdc4ae4c","vendor\/nikic\/php-parser\/lib\/PhpParser\/Parser\/Php8.php":"4596975b077b61496125ba5674bb582f","vendor\/nikic\/php-parser\/lib\/PhpParser\/ParserAbstract.php":"0d57cdd95fed2c90525b2d995ca6aee4","vendor\/nikic\/php-parser\/lib\/PhpParser\/ParserFactory.php":"7ac2c0355819b71fe90b48bbb8a1aee4","vendor\/nikic\/php-parser\/lib\/PhpParser\/PhpVersion.php":"b00794d5d3187e40a1c211cca82a4ba1","vendor\/nikic\/php-parser\/lib\/PhpParser\/PrettyPrinter.php":"db5049a32517642ad97831dfe10de6a0","vendor\/nikic\/php-parser\/lib\/PhpParser\/PrettyPrinter\/Standard.php":"a9846635bb6642a80a4f6e43d0be068b","vendor\/nikic\/php-parser\/lib\/PhpParser\/PrettyPrinterAbstract.php":"3662cb062f77f644d4562a268f80d076","vendor\/nikic\/php-parser\/lib\/PhpParser\/Token.php":"eb022e7403365a609dad853829917b94","vendor\/nikic\/php-parser\/lib\/PhpParser\/compatibility_tokens.php":"30c04cc87041bdaa7de84d5a08c52ab7","vendor\/phar-io\/manifest\/src\/ManifestDocumentMapper.php":"51398d88b8d07c012e02a8e72beb0c52","vendor\/phar-io\/manifest\/src\/ManifestLoader.php":"0f1b5c668b2f8e0b9d31fd8cd2da9dfc","vendor\/phar-io\/manifest\/src\/ManifestSerializer.php":"0b90643e3595429501461d3f25d44664","vendor\/phar-io\/manifest\/src\/exceptions\/ElementCollectionException.php":"0c06763a4ad39cbbe339ce6480ff3572","vendor\/phar-io\/manifest\/src\/exceptions\/Exception.php":"e963c7e5874e777eca1d7dc1635d91e5","vendor\/phar-io\/manifest\/src\/exceptions\/InvalidApplicationNameException.php":"fe409b8711f0d9f9e74951ad4e8f6c22","vendor\/phar-io\/manifest\/src\/exceptions\/InvalidEmailException.php":"fa1f4dfc7a7e9c80754a300bb7b93a3b","vendor\/phar-io\/manifest\/src\/exceptions\/InvalidUrlException.php":"cdd6c2e6ba11b170ddcdb6b292ed9494","vendor\/phar-io\/manifest\/src\/exceptions\/ManifestDocumentException.php":"8bb140b93190be33a3bf3b556d2df7d8","vendor\/phar-io\/manifest\/src\/exceptions\/ManifestDocumentLoadingException.php":"3724c003b16251e15b6ea172e005ba76","vendor\/phar-io\/manifest\/src\/exceptions\/ManifestDocumentMapperException.php":"a79ea0fa88d9580e80159b6ecead4f97","vendor\/phar-io\/manifest\/src\/exceptions\/ManifestElementException.php":"3ce8ce4cce98f9d6c8b01270d3902a4a","vendor\/phar-io\/manifest\/src\/exceptions\/ManifestLoaderException.php":"dca296afb6a199fbc7746c90843b8ada","vendor\/phar-io\/manifest\/src\/exceptions\/NoEmailAddressException.php":"6e8e62d5937cddfaf3559965196ea48a","vendor\/phar-io\/manifest\/src\/values\/Application.php":"23a45220f012a3e0772d561a82f75c64","vendor\/phar-io\/manifest\/src\/values\/ApplicationName.php":"70a4f8de569e78f852eac1579b70b45c","vendor\/phar-io\/manifest\/src\/values\/Author.php":"c021474b2dd56ff4abf9aae4f05e1608","vendor\/phar-io\/manifest\/src\/values\/AuthorCollection.php":"7ce38e0ade3d7cb5cb08b72863927125","vendor\/phar-io\/manifest\/src\/values\/AuthorCollectionIterator.php":"c01697efe00d38043e3d7f05fbad32fe","vendor\/phar-io\/manifest\/src\/values\/BundledComponent.php":"e17c344961cb95bd4138ee9ae772cdbb","vendor\/phar-io\/manifest\/src\/values\/BundledComponentCollection.php":"2d07fca9211957f5865fec269d15f8c2","vendor\/phar-io\/manifest\/src\/values\/BundledComponentCollectionIterator.php":"8ff03545a48468ea13cefb59c35e4b23","vendor\/phar-io\/manifest\/src\/values\/CopyrightInformation.php":"e7374f4256a15249e2084e0c6eaef1a7","vendor\/phar-io\/manifest\/src\/values\/Email.php":"57c49ec89b6df1e59a687d5dd37afebf","vendor\/phar-io\/manifest\/src\/values\/Extension.php":"a636fe76d79ccbaaef34491de618d87d","vendor\/phar-io\/manifest\/src\/values\/Library.php":"e08c724805f03550786e430bcc014e15","vendor\/phar-io\/manifest\/src\/values\/License.php":"133e48bf8bf3700bf2560756f84c0efc","vendor\/phar-io\/manifest\/src\/values\/Manifest.php":"b779e5c3910e9385b547a99cd5911d9e","vendor\/phar-io\/manifest\/src\/values\/PhpExtensionRequirement.php":"33e94339987ec45e5c8ac1a34e03f039","vendor\/phar-io\/manifest\/src\/values\/PhpVersionRequirement.php":"d3798ae2646b59c22c7e069a4ef1b6a1","vendor\/phar-io\/manifest\/src\/values\/Requirement.php":"d5c9de244b5fe070e10ac29db44df664","vendor\/phar-io\/manifest\/src\/values\/RequirementCollection.php":"5170bb94b2a4914cd3ace9f25ac499ce","vendor\/phar-io\/manifest\/src\/values\/RequirementCollectionIterator.php":"0114e2d1d9f4baf2174ccaa0eff1026c","vendor\/phar-io\/manifest\/src\/values\/Type.php":"8b5b6b17662fab614e73484dbc8d439b","vendor\/phar-io\/manifest\/src\/values\/Url.php":"1cb3d9e88251f6f592f49ba8a5aede2b","vendor\/phar-io\/manifest\/src\/xml\/AuthorElement.php":"cab16c78a66da7515c02e4ba6cb53ca6","vendor\/phar-io\/manifest\/src\/xml\/AuthorElementCollection.php":"81e165185ad820b82b24534090e24058","vendor\/phar-io\/manifest\/src\/xml\/BundlesElement.php":"baf35f775a4a91f9523579f09798af12","vendor\/phar-io\/manifest\/src\/xml\/ComponentElement.php":"f9d15fee50d996a08452232ca00705fd","vendor\/phar-io\/manifest\/src\/xml\/ComponentElementCollection.php":"5ad41bb657f19df855280d6081761e08","vendor\/phar-io\/manifest\/src\/xml\/ContainsElement.php":"be331da402c53d7703b95bf878073062","vendor\/phar-io\/manifest\/src\/xml\/CopyrightElement.php":"c6d216c472e67252df8af572de1d7682","vendor\/phar-io\/manifest\/src\/xml\/ElementCollection.php":"4530281ed033e515e93f4878d4d403f3","vendor\/phar-io\/manifest\/src\/xml\/ExtElement.php":"5ebbc6cf90744b30c7c48eec367a5613","vendor\/phar-io\/manifest\/src\/xml\/ExtElementCollection.php":"dc9b46c6a93de65fd813b1af6119743d","vendor\/phar-io\/manifest\/src\/xml\/ExtensionElement.php":"cee55d86dfada7240a841f00cc320bfd","vendor\/phar-io\/manifest\/src\/xml\/LicenseElement.php":"b47247f970f2ec73352a09a58769fdf9","vendor\/phar-io\/manifest\/src\/xml\/ManifestDocument.php":"fbaff30b3060f82db8bffd1a0896729f","vendor\/phar-io\/manifest\/src\/xml\/ManifestElement.php":"43189b78d09f4102de06d1107831cb0d","vendor\/phar-io\/manifest\/src\/xml\/PhpElement.php":"8ab9e37d7dd3974a1fdd67995ee6fa4d","vendor\/phar-io\/manifest\/src\/xml\/RequiresElement.php":"415295a11c3ba414e84a08f63776b305","vendor\/phar-io\/manifest\/tools\/php-cs-fixer.d\/PhpdocSingleLineVarFixer.php":"3f8ff8cf40c8f47d921a3b4091302a75","vendor\/phar-io\/version\/src\/BuildMetaData.php":"96ecabb4642666b664b3216d3dd85725","vendor\/phar-io\/version\/src\/PreReleaseSuffix.php":"dad645f9828e074722381659589c8410","vendor\/phar-io\/version\/src\/Version.php":"05a3817b52f7738112afb4c7683caaf3","vendor\/phar-io\/version\/src\/VersionConstraintParser.php":"ac0a1a3342abe5137055a1649045a59f","vendor\/phar-io\/version\/src\/VersionConstraintValue.php":"f4df51a3c58aa73019a46319f44ab033","vendor\/phar-io\/version\/src\/VersionNumber.php":"112bf819a8cdab58810b134033a3e7f0","vendor\/phar-io\/version\/src\/constraints\/AbstractVersionConstraint.php":"85e403c20816716fee1c7e9c7d954372","vendor\/phar-io\/version\/src\/constraints\/AndVersionConstraintGroup.php":"f0b7794ddbb1dbb5fed3d368793e53a1","vendor\/phar-io\/version\/src\/constraints\/AnyVersionConstraint.php":"07ccc5fa1e738a6de86c54cb94923b61","vendor\/phar-io\/version\/src\/constraints\/ExactVersionConstraint.php":"136ccf78b48b82807b47c84b56aca8ad","vendor\/phar-io\/version\/src\/constraints\/GreaterThanOrEqualToVersionConstraint.php":"67ba0a1137c73077884478cf81ce83e6","vendor\/phar-io\/version\/src\/constraints\/OrVersionConstraintGroup.php":"b8db7b005d2bcb6656aa1c224041cec2","vendor\/phar-io\/version\/src\/constraints\/SpecificMajorAndMinorVersionConstraint.php":"6234f595373723135657893c45f9cb2b","vendor\/phar-io\/version\/src\/constraints\/SpecificMajorVersionConstraint.php":"c675e5320fdf673573328e4794ea00ee","vendor\/phar-io\/version\/src\/constraints\/VersionConstraint.php":"aa82f303e9d230c46c31bc9bccc81a2f","vendor\/phar-io\/version\/src\/exceptions\/Exception.php":"eb7c15fe5e6caef11809316f04e8f5f8","vendor\/phar-io\/version\/src\/exceptions\/InvalidPreReleaseSuffixException.php":"5259703f30ece6f3058c9a8423e9bd47","vendor\/phar-io\/version\/src\/exceptions\/InvalidVersionException.php":"566e5de005e4a8de2190c156cbb4cf20","vendor\/phar-io\/version\/src\/exceptions\/NoBuildMetaDataException.php":"01bf99aac62ce2cdff7a6958eb9a8712","vendor\/phar-io\/version\/src\/exceptions\/NoPreReleaseSuffixException.php":"d4e4092feb45f0495366b2f9574b4208","vendor\/phar-io\/version\/src\/exceptions\/UnsupportedVersionConstraintException.php":"a481588043ecec7d803711ac61744775","vendor\/phpunit\/php-code-coverage\/src\/CodeCoverage.php":"9c7ee629987d3421cf4816cac294cac2","vendor\/phpunit\/php-code-coverage\/src\/Driver\/Driver.php":"63cbdcffdd3b1e9803c1f6cfebcdc846","vendor\/phpunit\/php-code-coverage\/src\/Driver\/PcovDriver.php":"3a1f35dcb93eb6acf908d350023d3ac7","vendor\/phpunit\/php-code-coverage\/src\/Driver\/PhpdbgDriver.php":"baa645d86eb3c173c5978f56faf08e8e","vendor\/phpunit\/php-code-coverage\/src\/Driver\/Selector.php":"e4301b61c3030f2eeee2ae677ffc24d7","vendor\/phpunit\/php-code-coverage\/src\/Driver\/Xdebug2Driver.php":"e896450c05ec003de0fb2f73d22f2353","vendor\/phpunit\/php-code-coverage\/src\/Driver\/Xdebug3Driver.php":"85a57bdf7cdf510e8f5636c0df439445","vendor\/phpunit\/php-code-coverage\/src\/Exception\/BranchAndPathCoverageNotSupportedException.php":"809f051458fd7e98e5a58db92bd4b45e","vendor\/phpunit\/php-code-coverage\/src\/Exception\/DeadCodeDetectionNotSupportedException.php":"3344586e32798197d30338051e1616fa","vendor\/phpunit\/php-code-coverage\/src\/Exception\/DirectoryCouldNotBeCreatedException.php":"c0bac08aeffb4cb1611d4d3b1731f787","vendor\/phpunit\/php-code-coverage\/src\/Exception\/Exception.php":"7cf274fff6b087c95454c60523ca4b35","vendor\/phpunit\/php-code-coverage\/src\/Exception\/InvalidArgumentException.php":"468466bdcf49437bce8fb4b658bdd2e8","vendor\/phpunit\/php-code-coverage\/src\/Exception\/NoCodeCoverageDriverAvailableException.php":"54449fd673ceb844d63c752b8cc4db57","vendor\/phpunit\/php-code-coverage\/src\/Exception\/NoCodeCoverageDriverWithPathCoverageSupportAvailableException.php":"0aa52d73d8e82e4beb04648ae42095d0","vendor\/phpunit\/php-code-coverage\/src\/Exception\/ParserException.php":"7cc13b00f170a7482cf8a5cc025d317c","vendor\/phpunit\/php-code-coverage\/src\/Exception\/PathExistsButIsNotDirectoryException.php":"bde91e757c8bc3a22acf9681e0b831c5","vendor\/phpunit\/php-code-coverage\/src\/Exception\/PcovNotAvailableException.php":"019bad4b34df3e299875bdb6ed84ace8","vendor\/phpunit\/php-code-coverage\/src\/Exception\/PhpdbgNotAvailableException.php":"2b422c8e23dd792bd6b29db0274cc5c3","vendor\/phpunit\/php-code-coverage\/src\/Exception\/ReflectionException.php":"bcc69fd8bcf298919357452429a8a19f","vendor\/phpunit\/php-code-coverage\/src\/Exception\/ReportAlreadyFinalizedException.php":"88c3f83222e0c6385c582d6b753f7e33","vendor\/phpunit\/php-code-coverage\/src\/Exception\/StaticAnalysisCacheNotConfiguredException.php":"4892fa61aba0fe79439be36f29323e0d","vendor\/phpunit\/php-code-coverage\/src\/Exception\/TestIdMissingException.php":"a9d7078a90c2c614856fe44ac2437d75","vendor\/phpunit\/php-code-coverage\/src\/Exception\/UnintentionallyCoveredCodeException.php":"67eb1c4585254327b8b0a4b799b79d8b","vendor\/phpunit\/php-code-coverage\/src\/Exception\/WriteOperationFailedException.php":"813c6146d44a4a4e2169e315a5f6d09d","vendor\/phpunit\/php-code-coverage\/src\/Exception\/WrongXdebugVersionException.php":"fc0f58dd0b381fbc9af3c84ccfbc908e","vendor\/phpunit\/php-code-coverage\/src\/Exception\/Xdebug2NotEnabledException.php":"cbe4b2fd87fb825ea0711849da888ab4","vendor\/phpunit\/php-code-coverage\/src\/Exception\/Xdebug3NotEnabledException.php":"effd2fb313c332e4685db029403f9acf","vendor\/phpunit\/php-code-coverage\/src\/Exception\/XdebugNotAvailableException.php":"afb65ee11bdd7f6d6ce5dba9d6a1e923","vendor\/phpunit\/php-code-coverage\/src\/Exception\/XmlException.php":"2de1035f9555a4cfd41fdfd793c97f05","vendor\/phpunit\/php-code-coverage\/src\/Filter.php":"594a74c0895af85f3a76bf86295ebdbe","vendor\/phpunit\/php-code-coverage\/src\/Node\/AbstractNode.php":"7e9e002f21809d50ef88f743ee06844a","vendor\/phpunit\/php-code-coverage\/src\/Node\/Builder.php":"92f82a19e961b87a0fc91b6a3f07c3d4","vendor\/phpunit\/php-code-coverage\/src\/Node\/CrapIndex.php":"a0890f7e26a4fe05a60a70ad0f700732","vendor\/phpunit\/php-code-coverage\/src\/Node\/Directory.php":"f356bc846c35a4b418e32443d421aef4","vendor\/phpunit\/php-code-coverage\/src\/Node\/File.php":"996e1c64cb85fd93c36a25007743dd5c","vendor\/phpunit\/php-code-coverage\/src\/Node\/Iterator.php":"4a194bf05c15a4dd86c5753fb05c6e96","vendor\/phpunit\/php-code-coverage\/src\/ProcessedCodeCoverageData.php":"4b6a905889e7deff41229f4e1ee35535","vendor\/phpunit\/php-code-coverage\/src\/RawCodeCoverageData.php":"c75e18b36b7221255a4242135d2c1f9a","vendor\/phpunit\/php-code-coverage\/src\/Report\/Clover.php":"40ca0f41c3af37c8599bcac24ac9641b","vendor\/phpunit\/php-code-coverage\/src\/Report\/Cobertura.php":"f6f93c9c582420824dea1da68d577d57","vendor\/phpunit\/php-code-coverage\/src\/Report\/Crap4j.php":"bbc1e754212d0b4dab1829dde4ee7297","vendor\/phpunit\/php-code-coverage\/src\/Report\/Html\/Facade.php":"b952e7b5a24272d01d70b0ea43057ed7","vendor\/phpunit\/php-code-coverage\/src\/Report\/Html\/Renderer.php":"12cb7cb8208ba25e48640d5c22eb83d1","vendor\/phpunit\/php-code-coverage\/src\/Report\/Html\/Renderer\/Dashboard.php":"de10db00fb5cb6dca253257a822edd9e","vendor\/phpunit\/php-code-coverage\/src\/Report\/Html\/Renderer\/Directory.php":"3b6e71458bc18934792f436b5ac04e6e","vendor\/phpunit\/php-code-coverage\/src\/Report\/Html\/Renderer\/File.php":"329389b75143a336efcfcc4059604578","vendor\/phpunit\/php-code-coverage\/src\/Report\/PHP.php":"01a85ec75a5cf30d29c77ed3feda7588","vendor\/phpunit\/php-code-coverage\/src\/Report\/Text.php":"625b8b4c0c0032a107e513758639e0f6","vendor\/phpunit\/php-code-coverage\/src\/Report\/Xml\/BuildInformation.php":"5335f90009623765b7e80f5eddc53634","vendor\/phpunit\/php-code-coverage\/src\/Report\/Xml\/Coverage.php":"595c37ec97bb31ae4ed4dcd641388a8d","vendor\/phpunit\/php-code-coverage\/src\/Report\/Xml\/Directory.php":"2d63dab5a3f1ea0336b6a372224efc6a","vendor\/phpunit\/php-code-coverage\/src\/Report\/Xml\/Facade.php":"4d4b219b792265a3e5d9c7dc1766465d","vendor\/phpunit\/php-code-coverage\/src\/Report\/Xml\/File.php":"30c1c934a6bdd6d72ba215deea1ea42c","vendor\/phpunit\/php-code-coverage\/src\/Report\/Xml\/Method.php":"8aea7cd6cc4f6c73243ec675fa92abe5","vendor\/phpunit\/php-code-coverage\/src\/Report\/Xml\/Node.php":"7f22275d13701d41685791172066ebdd","vendor\/phpunit\/php-code-coverage\/src\/Report\/Xml\/Project.php":"04dd407ad53f845e1fc513ecf3515392","vendor\/phpunit\/php-code-coverage\/src\/Report\/Xml\/Report.php":"3586e13946f42e94b93bef2fa2968907","vendor\/phpunit\/php-code-coverage\/src\/Report\/Xml\/Source.php":"70490a9ab93a62d6b78089b7e43d655f","vendor\/phpunit\/php-code-coverage\/src\/Report\/Xml\/Tests.php":"a927979d5bec52aa82a800164df5f8f7","vendor\/phpunit\/php-code-coverage\/src\/Report\/Xml\/Totals.php":"81e0d3431fdb8305fe0c0d8fa88ea670","vendor\/phpunit\/php-code-coverage\/src\/Report\/Xml\/Unit.php":"d8f7e8fd49dc2fa51b52690a2a095240","vendor\/phpunit\/php-code-coverage\/src\/StaticAnalysis\/CacheWarmer.php":"7908982d18e7f49c7275a8e68d0298ca","vendor\/phpunit\/php-code-coverage\/src\/StaticAnalysis\/CachingFileAnalyser.php":"8cf0577c1aae0f763fcf3d89fa776dc7","vendor\/phpunit\/php-code-coverage\/src\/StaticAnalysis\/CodeUnitFindingVisitor.php":"0121fbc5935a11979468265b5c714752","vendor\/phpunit\/php-code-coverage\/src\/StaticAnalysis\/ExecutableLinesFindingVisitor.php":"2c85caeaa94a64293b8a748c5ee24a7d","vendor\/phpunit\/php-code-coverage\/src\/StaticAnalysis\/FileAnalyser.php":"25e82a3f2a8a3b41d9bca6c0bf4518d5","vendor\/phpunit\/php-code-coverage\/src\/StaticAnalysis\/IgnoredLinesFindingVisitor.php":"ca1a23df6524bfc967c43bb47bc9f6d7","vendor\/phpunit\/php-code-coverage\/src\/StaticAnalysis\/ParsingFileAnalyser.php":"4d0005b48a38ad027a67f6cc431073e0","vendor\/phpunit\/php-code-coverage\/src\/Util\/Filesystem.php":"07a717bd81a5dc7cffc7ed01ef9c2d9d","vendor\/phpunit\/php-code-coverage\/src\/Util\/Percentage.php":"bcce1bfcfce2a30c2469cbe8f762c9f5","vendor\/phpunit\/php-code-coverage\/src\/Version.php":"06df8e60954a9d33075ab403949fc184","vendor\/phpunit\/php-file-iterator\/src\/Facade.php":"49ef13253d940d6ce8cd7221b337080e","vendor\/phpunit\/php-file-iterator\/src\/Factory.php":"6d58052a2c610fbb6fdc83a50620f59f","vendor\/phpunit\/php-file-iterator\/src\/Iterator.php":"f239a7a71e5032e9450b7a12d99d93b8","vendor\/phpunit\/php-invoker\/src\/Invoker.php":"72df4c4e2ff1f6914c47a124f22b7f83","vendor\/phpunit\/php-invoker\/src\/exceptions\/Exception.php":"cb3835673ae457b6c79800416d2a8ece","vendor\/phpunit\/php-invoker\/src\/exceptions\/ProcessControlExtensionNotLoadedException.php":"dfd111cd8053b4b3ed70207a752b0833","vendor\/phpunit\/php-invoker\/src\/exceptions\/TimeoutException.php":"79e70efffd27c620401c3f02f60d275b","vendor\/phpunit\/php-text-template\/src\/Template.php":"2ea9a09d6769c8ef5bed88775dd61fc0","vendor\/phpunit\/php-text-template\/src\/exceptions\/Exception.php":"ee1a1a96420bb02994155f4e90cb845b","vendor\/phpunit\/php-text-template\/src\/exceptions\/InvalidArgumentException.php":"055047d76a631cdb8df9154e66a2565b","vendor\/phpunit\/php-text-template\/src\/exceptions\/RuntimeException.php":"bbcd3904c6159bd05ae031395f8815fa","vendor\/phpunit\/php-timer\/src\/Duration.php":"bef78392a626690dec6fa36c00673f85","vendor\/phpunit\/php-timer\/src\/ResourceUsageFormatter.php":"03916c3dc3e5eaf6bbc567c590ce9da3","vendor\/phpunit\/php-timer\/src\/Timer.php":"9c973a6747e18c917f7907a6f6c844cc","vendor\/phpunit\/php-timer\/src\/exceptions\/Exception.php":"2e01ecff4ac554cb6dfab580b0353f3b","vendor\/phpunit\/php-timer\/src\/exceptions\/NoActiveTimerException.php":"a950602939ff44758d0b0f8a4e1e9503","vendor\/phpunit\/php-timer\/src\/exceptions\/TimeSinceStartOfRequestNotAvailableException.php":"757ab8ef9453e09072604be73b7bc5cf","vendor\/phpunit\/phpunit\/.phpstorm.meta.php":"c144d47348cdf525c1bfa4f1742c0567","vendor\/phpunit\/phpunit\/src\/Exception.php":"9c9bc006a2b2c6798b09178b953302af","vendor\/phpunit\/phpunit\/src\/Framework\/Assert.php":"a2cc598e53eb64f6a61465c6407c213d","vendor\/phpunit\/phpunit\/src\/Framework\/Assert\/Functions.php":"5a51fdd902728bf09d9d8fbd96e02f2a","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Boolean\/IsFalse.php":"0e9e9a545d179bad64bc6beac9944a24","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Boolean\/IsTrue.php":"9a68813f838dfd15fb24457894aa12e4","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Callback.php":"d42302b68be90503f2a9cc2cad461fb5","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Cardinality\/Count.php":"16a463577c8cbbbfbe05798a4b93c664","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Cardinality\/GreaterThan.php":"d2d19237c90e3e1249eb451535d72331","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Cardinality\/IsEmpty.php":"636129993a8a5bfea31fb820e7f94782","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Cardinality\/LessThan.php":"8cdfc69bf28a0b087642254e797bb643","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Cardinality\/SameSize.php":"9f34361d13e199a3dc2dfe8f5bb7b7cf","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Constraint.php":"e9b151dd82c2785b108195637c874967","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Equality\/IsEqual.php":"5f1df7d24324919789e2d3c6569fd80f","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Equality\/IsEqualCanonicalizing.php":"5a18bcbb13463065ee2dd8b826e7f556","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Equality\/IsEqualIgnoringCase.php":"f63e727899e2dc32e19a29862abad5f6","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Equality\/IsEqualWithDelta.php":"060c723464e5dd14404fc6cf33ee5c90","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Exception\/Exception.php":"d3317f22a143c6dae786b2ef7f0b2586","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Exception\/ExceptionCode.php":"7fff78284c78043e9ccdacc1863a3156","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Exception\/ExceptionMessage.php":"063b2660a7b0a1deb10e3dce26940608","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Exception\/ExceptionMessageRegularExpression.php":"cc2c25e38ea6e84bf034f7b0d76f5e43","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Filesystem\/DirectoryExists.php":"8bb7114dcd0a9674849b13676f0fcab7","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Filesystem\/FileExists.php":"c1efc78ae1a548336418c05d1c8fda33","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Filesystem\/IsReadable.php":"0ad3e2b726dd3c916321c8575ff5e14d","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Filesystem\/IsWritable.php":"412bad0ac8cc0edcbcc6fa368cb400d6","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/IsAnything.php":"6b811a4a2a4a1b28980fe375f89d74ee","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/IsIdentical.php":"33cd9f2e75bdbda81589a9c6505bb287","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/JsonMatches.php":"979f54a9ad4c4c600d8e755e91f50c50","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/JsonMatchesErrorMessageProvider.php":"42ae748a6e84556e1cbeff3090b5ca48","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Math\/IsFinite.php":"764b5391a94e4f4746ec047ca405c3bb","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Math\/IsInfinite.php":"90f3f7d47897d713d79b5003044cc14d","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Math\/IsNan.php":"bab8b6d64d7f12aee84554bfb86103cd","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Object\/ClassHasAttribute.php":"d406a64aedc785471629b85c38b262ac","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Object\/ClassHasStaticAttribute.php":"99ac5e2163d5935fbb308a21b4a2c1d3","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Object\/ObjectEquals.php":"13f23faed8a5b933a3066d4f997b946a","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Object\/ObjectHasAttribute.php":"d432a8784621b259bb4d57b336910ab1","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Object\/ObjectHasProperty.php":"8cb5803e913accadb7a15ae56d570d94","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Operator\/BinaryOperator.php":"e54ef86af7e233dcc2a76f8d0601db93","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Operator\/LogicalAnd.php":"4b66e0f559283e0a6cc6d069030b395e","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Operator\/LogicalNot.php":"36aa58f4668afe3222a2f5f53aee4582","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Operator\/LogicalOr.php":"40f015d1c5f8e0d77d20e1e40d7a0ead","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Operator\/LogicalXor.php":"de15ab220cc2ee012192ec2313af2033","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Operator\/Operator.php":"5aebbf9d84240451d88916c3d6dc3535","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Operator\/UnaryOperator.php":"95c38afee5dae3e741e4aac9c1b3df63","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/String\/IsJson.php":"3b5ec1aefc648afed9f499879c18b672","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/String\/RegularExpression.php":"1618f5a4765efd472ede13bb98bb021c","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/String\/StringContains.php":"73a8f0afce53116ef73b76fb64bd83c4","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/String\/StringEndsWith.php":"ec3a1743e12fb667d511a055a1b82017","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/String\/StringMatchesFormatDescription.php":"479bb0ada8bcea02f2740954160e6db7","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/String\/StringStartsWith.php":"b75925d3453c5baf9efa379f21d12bce","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Traversable\/ArrayHasKey.php":"6dffe895c9376339b748a968d04a2a8f","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Traversable\/TraversableContains.php":"ee64819b91a0a4a5ba26787db39aa407","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Traversable\/TraversableContainsEqual.php":"a658ece1734c2dc6c8356dfc921102e0","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Traversable\/TraversableContainsIdentical.php":"78c24b19918247aff6fa2c87517e7903","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Traversable\/TraversableContainsOnly.php":"c108649bb05fd9744e529747ce24da4d","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Type\/IsInstanceOf.php":"90d5bc58bac9b3c8c91af9dc37afb440","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Type\/IsNull.php":"3d72b6225e3651ad630a4b5318a6b3be","vendor\/phpunit\/phpunit\/src\/Framework\/Constraint\/Type\/IsType.php":"fe92ebdd9906521fb78f496fb496a240","vendor\/phpunit\/phpunit\/src\/Framework\/DataProviderTestSuite.php":"4cf57b57d0733837b973f9ae7fd17934","vendor\/phpunit\/phpunit\/src\/Framework\/Error\/Deprecated.php":"ae5d8285ef580dd8f7d90d125a9cfdd9","vendor\/phpunit\/phpunit\/src\/Framework\/Error\/Error.php":"c11a4adda82440b65cac9deb81b433b9","vendor\/phpunit\/phpunit\/src\/Framework\/Error\/Notice.php":"1362822692b076b70566d516e3936ad5","vendor\/phpunit\/phpunit\/src\/Framework\/Error\/Warning.php":"61fcc328fc1fc8641eb4c2a8d572b7a5","vendor\/phpunit\/phpunit\/src\/Framework\/ErrorTestCase.php":"c47c174549369bd236e3af23a21915f8","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/ActualValueIsNotAnObjectException.php":"b15236ea13e8fb56fea58a0f197a58bf","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/AssertionFailedError.php":"83df3dae29a27ba54eb8e25587e162fd","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/CodeCoverageException.php":"1d4a3f6cf0c5d2454861229d2ae8f01c","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/ComparisonMethodDoesNotAcceptParameterTypeException.php":"3b3c3d8789a64ba76432792318730357","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/ComparisonMethodDoesNotDeclareBoolReturnTypeException.php":"b7ca1f14b9a743b7244dc021cf5c0043","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/ComparisonMethodDoesNotDeclareExactlyOneParameterException.php":"55f9dd3888d3fa97ed6c534798c5c80d","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/ComparisonMethodDoesNotDeclareParameterTypeException.php":"f72bc99fe37384c6164cb80fb31c5e8e","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/ComparisonMethodDoesNotExistException.php":"d55e50fbe201a9f5ee9d64161737d9b7","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/CoveredCodeNotExecutedException.php":"111b48ea6500f61337001e79cace77d9","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/Error.php":"9348755e92c30af1f028ac1c756c63fe","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/Exception.php":"cc1de87e7fda0d2c2d3c2e6cab6d98e3","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/ExpectationFailedException.php":"16784b6e8ae416fad6ed3a0332c7afc8","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/IncompleteTestError.php":"a8441aeb79852289ef6e6a5272a1175b","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/InvalidArgumentException.php":"45e2689b61a223bf238b8155461eae3d","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/InvalidCoversTargetException.php":"72ef7a8d04612ac100ee8ebec2e8bc42","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/InvalidDataProviderException.php":"c24408f13e004aff678aa9f15b280f18","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/MissingCoversAnnotationException.php":"7737b29f95df53e22d8f6e7f58fd5c0f","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/NoChildTestSuiteException.php":"10a31c5b1a03bc0eac6acc8cd3f9c49d","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/OutputError.php":"1878666f162e9ccc91a8aed189a1298c","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/PHPTAssertionFailedError.php":"3614775fca0d1e8557e51cbfd242d673","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/RiskyTestError.php":"eaade5060fc69511ebd3e10a88bb72a3","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/SkippedTestError.php":"6f57bd90bab1224ed71fcf59da0621c2","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/SkippedTestSuiteError.php":"9d26395af0fd69504bcedc5f409d1e1a","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/SyntheticError.php":"ca8ce8c0ce9fae8702f7318305f86d6f","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/SyntheticSkippedError.php":"f9f42fb308c23bbf66e98529430d52c1","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/UnintentionallyCoveredCodeError.php":"7bd066b7e1b8e54fff05ea1402fe8fec","vendor\/phpunit\/phpunit\/src\/Framework\/Exception\/Warning.php":"c751e6571e7ecaa53a73367984dee1d7","vendor\/phpunit\/phpunit\/src\/Framework\/ExceptionWrapper.php":"9a91a41ef34416cc244b48e1e2294a23","vendor\/phpunit\/phpunit\/src\/Framework\/ExecutionOrderDependency.php":"400718c752e3c1bec2c07c90cd99ee95","vendor\/phpunit\/phpunit\/src\/Framework\/IncompleteTest.php":"bda78297018e352278b25999c5d13d5a","vendor\/phpunit\/phpunit\/src\/Framework\/IncompleteTestCase.php":"56df4e33dbd5e87e97be43c20a908781","vendor\/phpunit\/phpunit\/src\/Framework\/InvalidParameterGroupException.php":"5d07cd2a11131734fb4ec2792015d512","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Api\/Api.php":"becfe39bf71ef72d3f0fafe1c132af62","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Api\/Method.php":"897c1fc19d1bdb7a7017106bc920443e","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Builder\/Identity.php":"de7fb6174b3647c24362147218bf1cbd","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Builder\/InvocationMocker.php":"316d7531aee795d8b1af6efbc7b88e65","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Builder\/InvocationStubber.php":"162865f03945890eb9348280c01d28d0","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Builder\/MethodNameMatch.php":"fe950e5822cc412c9066a6366dc3a403","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Builder\/ParametersMatch.php":"983645488ddbbbba0def4f5991eceb98","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Builder\/Stub.php":"dc2dd92a3ef6854f7413bf98908e454a","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/ConfigurableMethod.php":"5416926c083c11f471649c6acd285d30","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/BadMethodCallException.php":"886197de8625e599441f6247d222f276","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/CannotUseAddMethodsException.php":"0b8ab38e1c995812a9e9424a3f4b5bc2","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/CannotUseOnlyMethodsException.php":"5d564f91573f728e9cd0c22ec708a4b8","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/ClassAlreadyExistsException.php":"56cd39869a2874f1061ff24271d392bf","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/ClassIsFinalException.php":"6bdc9840de65ab3234cd8d074335a5b6","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/ClassIsReadonlyException.php":"ef97d233d1a30da19e51bbe5de268e21","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/ConfigurableMethodsAlreadyInitializedException.php":"b6d4a2a57917b244e610f84d11f011e1","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/DuplicateMethodException.php":"b3ef661ec5f6ab095521babb17a2b0fd","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/Exception.php":"7d707013cb0c092f58e7d89802b810e6","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/IncompatibleReturnValueException.php":"0bd5a6e978b2cec90faaea66648b30c8","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/InvalidMethodNameException.php":"7666fd37e4cd8fa9647e4b2143b7f434","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/MatchBuilderNotFoundException.php":"9b90cc31b617eeb267a19952ce6bde9e","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/MatcherAlreadyRegisteredException.php":"49beaec3a419bd8b6696f188673cd372","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/MethodCannotBeConfiguredException.php":"654e3bc3184fea0cb3aa345f730e60d1","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/MethodNameAlreadyConfiguredException.php":"8fe1a845789b859e042e283c1b9fd540","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/MethodNameNotConfiguredException.php":"131172fe46ce8d5035558542308a7283","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/MethodParametersAlreadyConfiguredException.php":"c4adebae9e41d37c94b823e3d4f2250a","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/OriginalConstructorInvocationRequiredException.php":"90df1b71c2ed25fb851a4f5fcbc4bcb8","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/ReflectionException.php":"631f1be1ed77d0c9065730609a649f17","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/ReturnValueNotConfiguredException.php":"daecf359743ca0f1625c44212a19f724","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/RuntimeException.php":"5ed98b8848284f800c6de843ca1113d5","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/SoapExtensionNotAvailableException.php":"2b7157cda61283d961633dbb313a34e2","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/UnknownClassException.php":"87110de9e501047c2d0e85c05c338f89","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/UnknownTraitException.php":"dca1b2b290c734fc38711e888a3d4a72","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Exception\/UnknownTypeException.php":"8d124cbb68e50293523f41b75d965948","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Generator.php":"8b8567e3c3310d2cffb49b6c6532293c","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Invocation.php":"b92a0cbcbe0580b58eb5b22952065a3f","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/InvocationHandler.php":"85aa2cdd00d9a4b1681adc33d5587bfd","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Matcher.php":"f3d8062331e548410534146129859040","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/MethodNameConstraint.php":"d48c8464f5533e03c1a8cb00eb00a5b4","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/MockBuilder.php":"97e4accce8cefe1f90500501ff767af2","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/MockClass.php":"50ea4a76ef8882a0cb59bad39a60920c","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/MockMethod.php":"0323a64ea99a93ef65106faabbe6d693","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/MockMethodSet.php":"4c05af489b798a05a08af1527b493632","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/MockObject.php":"91027c1a4f9a92418782debac5fdab62","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/MockTrait.php":"538ca03861170c813a1cd823313bce52","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/MockType.php":"e2b3180022aae69b065aae16516723e6","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Rule\/AnyInvokedCount.php":"cba3a20e4d6dbd6e5390f5e91ff6d7b1","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Rule\/AnyParameters.php":"77ed7337db352b3e388cc2648eb4f515","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Rule\/ConsecutiveParameters.php":"0b334f63ce08858f6d9d6f770edb0611","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Rule\/InvocationOrder.php":"6d2dfb04dbd7d658f39663eee6965c92","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Rule\/InvokedAtIndex.php":"63344bebaabc376847b6c7eb35d5625e","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Rule\/InvokedAtLeastCount.php":"be13ac0825da6a0324d85971513b8a6e","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Rule\/InvokedAtLeastOnce.php":"3e28aabe0077b1ccb871f55db17eb530","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Rule\/InvokedAtMostCount.php":"0cd6baac83bbff51fcfddd0b07f84a8b","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Rule\/InvokedCount.php":"58b9d724e25c8e7cee0605f873c113d4","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Rule\/MethodName.php":"fae92b0056aee34597d1996ac051fb15","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Rule\/Parameters.php":"61460e52986881a0225805ac2af4cea6","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Rule\/ParametersRule.php":"40f6c91504c9b6c1e435bff96daa2850","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Stub.php":"24a47129d99696299bc01fee83adbbe0","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Stub\/ConsecutiveCalls.php":"918825760ae382068fdcb1a6092cc94b","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Stub\/Exception.php":"337fc45528383c822332a9861d2de63c","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Stub\/ReturnArgument.php":"5eef83da7054a9b313f0de518ee4e929","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Stub\/ReturnCallback.php":"32d331a061a68d5c45edfdcd1ab34f4d","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Stub\/ReturnReference.php":"15200ea21dd003bac8a2a68438dddac2","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Stub\/ReturnSelf.php":"c3c56fb859f4889533e4a0f8da1663d5","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Stub\/ReturnStub.php":"0350085639aa6fe3e72eb9aa9441b089","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Stub\/ReturnValueMap.php":"6eda7169b8f5d4e90185efab168df50d","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Stub\/Stub.php":"d89f31d2e5212d9d613f464d0919536e","vendor\/phpunit\/phpunit\/src\/Framework\/MockObject\/Verifiable.php":"0b528587ab4b2312b8573ea4e37558ac","vendor\/phpunit\/phpunit\/src\/Framework\/Reorderable.php":"464424fe78d6f768b95320c6d6dbe669","vendor\/phpunit\/phpunit\/src\/Framework\/SelfDescribing.php":"20ec9b4b54e5355e6a4045b2f2323084","vendor\/phpunit\/phpunit\/src\/Framework\/SkippedTest.php":"7e86042ada8801366b331f97ea64e1c1","vendor\/phpunit\/phpunit\/src\/Framework\/SkippedTestCase.php":"dd7915cf3d3c9acd3e1abcd0112b77d6","vendor\/phpunit\/phpunit\/src\/Framework\/Test.php":"8dabda0d9faff6cfb76a16f8ff9b4235","vendor\/phpunit\/phpunit\/src\/Framework\/TestBuilder.php":"add128c01176573425ddf6f393d456e5","vendor\/phpunit\/phpunit\/src\/Framework\/TestCase.php":"1b3643cecae4db71333e980cc5501dfc","vendor\/phpunit\/phpunit\/src\/Framework\/TestFailure.php":"5dfb6805102ce52c26ab3e2766957c01","vendor\/phpunit\/phpunit\/src\/Framework\/TestListener.php":"7e848acdea8bc3bba9f1fca1db614fab","vendor\/phpunit\/phpunit\/src\/Framework\/TestListenerDefaultImplementation.php":"73cd199d3dc53ff8e3eeaff10d914916","vendor\/phpunit\/phpunit\/src\/Framework\/TestResult.php":"f02b968ddd04f828b1412b7bce82fd63","vendor\/phpunit\/phpunit\/src\/Framework\/TestSuite.php":"ebd139f2561516c038d5b87b2cc48767","vendor\/phpunit\/phpunit\/src\/Framework\/TestSuiteIterator.php":"71d416a9cd36f23e35c12bb24abeb590","vendor\/phpunit\/phpunit\/src\/Framework\/WarningTestCase.php":"d31b7a5ea642a3e71590fd08d0fce6a3","vendor\/phpunit\/phpunit\/src\/Runner\/BaseTestRunner.php":"0cc2db8080aa8ddc72911dc3c6a6a3cc","vendor\/phpunit\/phpunit\/src\/Runner\/DefaultTestResultCache.php":"136b3d0d289d9cc4b2231d572a5932e5","vendor\/phpunit\/phpunit\/src\/Runner\/Exception.php":"e7bf6c4a84ce75d5be0c1494066949b2","vendor\/phpunit\/phpunit\/src\/Runner\/Extension\/ExtensionHandler.php":"d304d1d43426e20db561de83259dfbc6","vendor\/phpunit\/phpunit\/src\/Runner\/Extension\/PharLoader.php":"b9f8ec5b4b00b83b78dbc0586cccc2d3","vendor\/phpunit\/phpunit\/src\/Runner\/Filter\/ExcludeGroupFilterIterator.php":"2c59ae925db0a7e0767c4e8d08fb825a","vendor\/phpunit\/phpunit\/src\/Runner\/Filter\/Factory.php":"968446288f18ac34d7c6d689ce796fbf","vendor\/phpunit\/phpunit\/src\/Runner\/Filter\/GroupFilterIterator.php":"cbf091b9497ecbae7a66700d2569b049","vendor\/phpunit\/phpunit\/src\/Runner\/Filter\/IncludeGroupFilterIterator.php":"6d5f1fffe5de9406b8881c368547304b","vendor\/phpunit\/phpunit\/src\/Runner\/Filter\/NameFilterIterator.php":"8620cb12728223738eed87e9f28679b9","vendor\/phpunit\/phpunit\/src\/Runner\/Hook\/AfterIncompleteTestHook.php":"3ae9817e4aa5467843b01f1c4f0900e6","vendor\/phpunit\/phpunit\/src\/Runner\/Hook\/AfterLastTestHook.php":"6364e0a4df49bbe449e47411811a4a58","vendor\/phpunit\/phpunit\/src\/Runner\/Hook\/AfterRiskyTestHook.php":"d7c948fa44410ebaf8366ce0c2d39bf0","vendor\/phpunit\/phpunit\/src\/Runner\/Hook\/AfterSkippedTestHook.php":"c3d670f0b9e39e775238b711f62813a3","vendor\/phpunit\/phpunit\/src\/Runner\/Hook\/AfterSuccessfulTestHook.php":"c074063ea0c90f04ad7fa53eb9c88f46","vendor\/phpunit\/phpunit\/src\/Runner\/Hook\/AfterTestErrorHook.php":"08794ae1d5e6733533d622f11fdf210b","vendor\/phpunit\/phpunit\/src\/Runner\/Hook\/AfterTestFailureHook.php":"ff12bc9bf4905b8515d53ad8d4fd7e64","vendor\/phpunit\/phpunit\/src\/Runner\/Hook\/AfterTestHook.php":"8d8e19646010a80e19af6c3f7c9b5d47","vendor\/phpunit\/phpunit\/src\/Runner\/Hook\/AfterTestWarningHook.php":"92a8e6f98de2bd3cda7acb70ddde2c67","vendor\/phpunit\/phpunit\/src\/Runner\/Hook\/BeforeFirstTestHook.php":"8f0ca462e40ec1fc2f0fca706e0b3337","vendor\/phpunit\/phpunit\/src\/Runner\/Hook\/BeforeTestHook.php":"8fd7acdfa41cac35e7c1aefcd42ccd45","vendor\/phpunit\/phpunit\/src\/Runner\/Hook\/Hook.php":"9523270b3cbba38ff3c3bca082b02089","vendor\/phpunit\/phpunit\/src\/Runner\/Hook\/TestHook.php":"f2b9add31f4aaf33177deae2416aec08","vendor\/phpunit\/phpunit\/src\/Runner\/Hook\/TestListenerAdapter.php":"754ae82bf0e4df83ee29b8281750f4a7","vendor\/phpunit\/phpunit\/src\/Runner\/NullTestResultCache.php":"17644d2d42f2ed5e024b5214719100cf","vendor\/phpunit\/phpunit\/src\/Runner\/PhptTestCase.php":"b1eb3a9ba7e104aacc079f612c30c7d4","vendor\/phpunit\/phpunit\/src\/Runner\/ResultCacheExtension.php":"b75af232ce51a5577f522db7e579d51a","vendor\/phpunit\/phpunit\/src\/Runner\/StandardTestSuiteLoader.php":"4dd63fa2b25561d145d937c39b69150f","vendor\/phpunit\/phpunit\/src\/Runner\/TestResultCache.php":"fe19dba56570dea1f6814e50e6fb8fb3","vendor\/phpunit\/phpunit\/src\/Runner\/TestSuiteLoader.php":"a81881e684e449b84212032b3d9e0407","vendor\/phpunit\/phpunit\/src\/Runner\/TestSuiteSorter.php":"08e052b174780ad24bac399d8ebd8db1","vendor\/phpunit\/phpunit\/src\/Runner\/Version.php":"cd4d84e8cb764560cfc88ca40f8d21e7","vendor\/phpunit\/phpunit\/src\/TextUI\/CliArguments\/Builder.php":"d60e9a9f8310f3ef81f80a6570121451","vendor\/phpunit\/phpunit\/src\/TextUI\/CliArguments\/Configuration.php":"fb67f353f9e37145def4eaca4d91dba1","vendor\/phpunit\/phpunit\/src\/TextUI\/CliArguments\/Exception.php":"a3c7102d3ee8f5f62359d875c59d09ac","vendor\/phpunit\/phpunit\/src\/TextUI\/CliArguments\/Mapper.php":"929bee0d80a2345b54df389b83d353bf","vendor\/phpunit\/phpunit\/src\/TextUI\/Command.php":"779088939ff665aff554c1dd5b0edff6","vendor\/phpunit\/phpunit\/src\/TextUI\/DefaultResultPrinter.php":"95e6efff9b5ded3e42b1c2115cbdbe0d","vendor\/phpunit\/phpunit\/src\/TextUI\/Exception\/Exception.php":"304d06aeb61aca442053cf962a9d03d4","vendor\/phpunit\/phpunit\/src\/TextUI\/Exception\/ReflectionException.php":"c689e5370301ec22943c2df3bbafd23c","vendor\/phpunit\/phpunit\/src\/TextUI\/Exception\/RuntimeException.php":"0b5cc114a92fc33cf31c2219aed60452","vendor\/phpunit\/phpunit\/src\/TextUI\/Exception\/TestDirectoryNotFoundException.php":"0e2b9e02c3e2929205c80cf382374495","vendor\/phpunit\/phpunit\/src\/TextUI\/Exception\/TestFileNotFoundException.php":"db1b944b53d408f71d0cd562efb32631","vendor\/phpunit\/phpunit\/src\/TextUI\/Help.php":"4107482ac4f666679e9107e0494bba0d","vendor\/phpunit\/phpunit\/src\/TextUI\/ResultPrinter.php":"b9dc28e3f66e5207cead441cd3196495","vendor\/phpunit\/phpunit\/src\/TextUI\/TestRunner.php":"b5b61afe97e4d3d7e83529d2c895f1ce","vendor\/phpunit\/phpunit\/src\/TextUI\/TestSuiteMapper.php":"de2f2c2d8b756d840f47d4eed2850667","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/CodeCoverage\/CodeCoverage.php":"6f2750ed7316a8f626d3dfd815c41bc4","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/CodeCoverage\/Filter\/Directory.php":"4455664549d30030a49dd7f4a07478c9","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/CodeCoverage\/Filter\/DirectoryCollection.php":"4b074700339f73cb39a8c9f322142d85","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/CodeCoverage\/Filter\/DirectoryCollectionIterator.php":"08371aed2d7558bc16972c397b12ca41","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/CodeCoverage\/FilterMapper.php":"07d3b993660f02aa5e61fd7147134c5a","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/CodeCoverage\/Report\/Clover.php":"7e8b028e009b6141020feaf8dd3f754f","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/CodeCoverage\/Report\/Cobertura.php":"cef8713b171daee2102fe47fbc93d455","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/CodeCoverage\/Report\/Crap4j.php":"6b0a33735320216908c50b6e9e533245","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/CodeCoverage\/Report\/Html.php":"12b36dfba0309a8c5ae6fd5f09450e11","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/CodeCoverage\/Report\/Php.php":"7ab92f80392b7420a542931060cbbd2d","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/CodeCoverage\/Report\/Text.php":"703176168a6d0299f8e42c9a77257519","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/CodeCoverage\/Report\/Xml.php":"883456c4787060170117ef15ea170fd2","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Configuration.php":"4c00c12f5c24d99f3dd3fa8fd9d90471","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Exception.php":"b1c1871b79d3b97995865ed4c264a73d","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Filesystem\/Directory.php":"65e8e7085c39c46b119b9abbd73359c7","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Filesystem\/DirectoryCollection.php":"17bb6315c1775c2476e2e68b677370a4","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Filesystem\/DirectoryCollectionIterator.php":"8e5b0a0b97a453775e7e9c25a0ad86fd","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Filesystem\/File.php":"118133873a57e4dbf5a0c7608c72ed2e","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Filesystem\/FileCollection.php":"97757053189e905af2761150b6456ca7","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Filesystem\/FileCollectionIterator.php":"d09ad2edbb2849002cf8da331c3e5592","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Generator.php":"bf456034eb0ff3d7a5007de9dfb5242e","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Group\/Group.php":"310bb3ae034c01e20fcb6dd6b43b34f7","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Group\/GroupCollection.php":"2e728f12d94933931db4379d43e91638","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Group\/GroupCollectionIterator.php":"e26064885917b8637032e48a7addc5c4","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Group\/Groups.php":"97e7796b002e6c4122846661e1c6d3f5","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Loader.php":"473d3af62cc95abce953015fac655f1f","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Logging\/Junit.php":"0f63250cf962ac7452ee1129ed044fbf","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Logging\/Logging.php":"8663a4cc567ad76e7857c50967ceef6e","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Logging\/TeamCity.php":"29234c148f8955fc62fce37c88db77e1","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Logging\/TestDox\/Html.php":"24d2cd540a844c5c20ce7b523d1affcd","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Logging\/TestDox\/Text.php":"769b67f1d74e36f82ee2ce4e9fb115ec","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Logging\/TestDox\/Xml.php":"d060697f9d6adbb41145ea20d97db0ae","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Logging\/Text.php":"35cdc7e25f857272213dc6b4d7c1be5b","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Migration\/MigrationBuilder.php":"97882477a8a7f59e3b4bea1a7c74b88e","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Migration\/MigrationBuilderException.php":"e0d7a38e8c13399806c6b56a978553c0","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Migration\/MigrationException.php":"4d5996874c808eadc2626d33b24215b2","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Migration\/Migrations\/ConvertLogTypes.php":"dccf23175c58ee9b9767d45c2dd93fc1","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Migration\/Migrations\/CoverageCloverToReport.php":"e1b5570646c136935d5768c581ab0866","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Migration\/Migrations\/CoverageCrap4jToReport.php":"6f37d31efe8321023f8d07159fe98734","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Migration\/Migrations\/CoverageHtmlToReport.php":"bde97983607d5817c7493e36d748a03e","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Migration\/Migrations\/CoveragePhpToReport.php":"c74b3183a6e331dbbd35250216beeaf6","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Migration\/Migrations\/CoverageTextToReport.php":"c3132eef6568e1c7c79a89ce9e07e036","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Migration\/Migrations\/CoverageXmlToReport.php":"6a53c7202a6dceb9c4b43055e0906064","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Migration\/Migrations\/IntroduceCoverageElement.php":"58c927ed475c6be9910c5e0ce8dd1abb","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Migration\/Migrations\/LogToReportMigration.php":"34543436e9e7ed0ea8a0ec3428abc5b4","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Migration\/Migrations\/Migration.php":"ae86a17363be3bcf765d6249dedeb9a0","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Migration\/Migrations\/MoveAttributesFromFilterWhitelistToCoverage.php":"2de5d919e6af1b5c57c28536f1d5ca76","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Migration\/Migrations\/MoveAttributesFromRootToCoverage.php":"fe57448a0ebacf63e7fac3b2844ac0a7","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Migration\/Migrations\/MoveWhitelistExcludesToCoverage.php":"a28a4780ffd9586896bc82c0ebfa847a","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Migration\/Migrations\/MoveWhitelistIncludesToCoverage.php":"93cdefb3cf05e7a6e638971cb76330e4","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Migration\/Migrations\/RemoveCacheTokensAttribute.php":"ce9ecfcc49b89a95e4cb57622ade59ea","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Migration\/Migrations\/RemoveEmptyFilter.php":"cbf97a5ec3d75deed87b6e4c37a197db","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Migration\/Migrations\/RemoveLogTypes.php":"b561ce43a57d5f6ac559a61078864d36","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Migration\/Migrations\/UpdateSchemaLocationTo93.php":"177dde03fbcaa22e519c58b2f9f4cfc4","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/Migration\/Migrator.php":"ab552c73c8bc384eed2a1cf034c2ad1d","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/PHP\/Constant.php":"2c354c96165637c4cc0b2c46011da97c","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/PHP\/ConstantCollection.php":"b061abfc7a7ffac6754323d6b33f4011","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/PHP\/ConstantCollectionIterator.php":"57018212982dff625ecf90346f64eab3","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/PHP\/IniSetting.php":"0a26b750e8bfae5938d38108e57b6945","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/PHP\/IniSettingCollection.php":"a3f9e527c3374b2e2b8075bb44b17132","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/PHP\/IniSettingCollectionIterator.php":"766c130b654beced76810f693e2f3beb","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/PHP\/Php.php":"5fe242fceaa2d05fb705d646b5ff8f1c","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/PHP\/PhpHandler.php":"154d7756058577f86a40274adb501844","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/PHP\/Variable.php":"96d12e68aad7ba79ce1c13c7997fbcdc","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/PHP\/VariableCollection.php":"b803f802d8668d7cc9ddfa2d2836aec8","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/PHP\/VariableCollectionIterator.php":"2d9d05c2d414f364846d2820ab5d80fa","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/PHPUnit\/Extension.php":"d66e1a8fa78f8b10ffc9ca0d03c3f491","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/PHPUnit\/ExtensionCollection.php":"c58c4b7a7910ae59783c40d59b48cbf6","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/PHPUnit\/ExtensionCollectionIterator.php":"1414de99a4b227806546b95b70a407df","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/PHPUnit\/PHPUnit.php":"2cb654a9f57cc2eb3cc59cf111b1fec1","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/TestSuite\/TestDirectory.php":"312dee4985aa64d6d7e29c19148a01c0","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/TestSuite\/TestDirectoryCollection.php":"66b0201a09c5fa5584f3267332c97f44","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/TestSuite\/TestDirectoryCollectionIterator.php":"7cc9e38e6ee468b1409a7aa4fcfa2675","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/TestSuite\/TestFile.php":"6d2b0fed91c1ba6880d29fb1be1e3443","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/TestSuite\/TestFileCollection.php":"a602229ce78a8472f8517037e2655217","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/TestSuite\/TestFileCollectionIterator.php":"1ee538c28885c76ada9f8863c7474ea3","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/TestSuite\/TestSuite.php":"e8471909030e3eb96fd73c50c7462ae4","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/TestSuite\/TestSuiteCollection.php":"1bad0b9f8a3c1e2a7f19f835c007c39b","vendor\/phpunit\/phpunit\/src\/TextUI\/XmlConfiguration\/TestSuite\/TestSuiteCollectionIterator.php":"aae601436caabbb69de5295da6d01ae4","vendor\/phpunit\/phpunit\/src\/Util\/Annotation\/DocBlock.php":"bf94fb4a04ce7339268b9ee536e4a4bd","vendor\/phpunit\/phpunit\/src\/Util\/Annotation\/Registry.php":"d3290eea551b0ea45c1020eb3f657221","vendor\/phpunit\/phpunit\/src\/Util\/Blacklist.php":"46a21312ba49418b86b492ea9df7dbbd","vendor\/phpunit\/phpunit\/src\/Util\/Cloner.php":"7ecd89aea91937a56622cbbe54187fa5","vendor\/phpunit\/phpunit\/src\/Util\/Color.php":"5ee7174ab335306fa36b4b635de4dce8","vendor\/phpunit\/phpunit\/src\/Util\/ErrorHandler.php":"cdcf88d2f9ad7a7a3db8d746ad518b0f","vendor\/phpunit\/phpunit\/src\/Util\/Exception.php":"31e6cdb65e12d389f63f044193456471","vendor\/phpunit\/phpunit\/src\/Util\/ExcludeList.php":"c138e9df2056050ff5e71a3ec461a0de","vendor\/phpunit\/phpunit\/src\/Util\/FileLoader.php":"c9c5c4f73c83cb79298f20cd93eb12ba","vendor\/phpunit\/phpunit\/src\/Util\/Filesystem.php":"12ddc5622959a5b5cc4654dbd09f2f9b","vendor\/phpunit\/phpunit\/src\/Util\/Filter.php":"47e6375d26a40b8836110d62bc0a73c1","vendor\/phpunit\/phpunit\/src\/Util\/GlobalState.php":"8964ccc5f3b4711fdf86f8e5201da2a4","vendor\/phpunit\/phpunit\/src\/Util\/InvalidDataSetException.php":"e033ab1eacb5121a345d8ae66c83648d","vendor\/phpunit\/phpunit\/src\/Util\/Json.php":"f8091f985fe753b0359256b9ee786884","vendor\/phpunit\/phpunit\/src\/Util\/Log\/JUnit.php":"bee36e8c0d5cfee56d084adc49751d41","vendor\/phpunit\/phpunit\/src\/Util\/Log\/TeamCity.php":"2f4bda224f223e765d19c8fc40198718","vendor\/phpunit\/phpunit\/src\/Util\/PHP\/AbstractPhpProcess.php":"870cbf683154c621853b7a9f750eec74","vendor\/phpunit\/phpunit\/src\/Util\/PHP\/DefaultPhpProcess.php":"54494d3b7fbc38f75e1431a838bbb82a","vendor\/phpunit\/phpunit\/src\/Util\/PHP\/WindowsPhpProcess.php":"7e867cd6b99702d87ddd6874b8b1e010","vendor\/phpunit\/phpunit\/src\/Util\/Printer.php":"dbeb652c27cbf80084733fd8e49b8b5a","vendor\/phpunit\/phpunit\/src\/Util\/Reflection.php":"79913ded4238ed7e4d27a76bc24899ed","vendor\/phpunit\/phpunit\/src\/Util\/RegularExpression.php":"9701061063b19d113cfb9d78db108fde","vendor\/phpunit\/phpunit\/src\/Util\/Test.php":"87e14bc999c66e4b393e794b388a1eb1","vendor\/phpunit\/phpunit\/src\/Util\/TestDox\/CliTestDoxPrinter.php":"fbedbe642d6ac81701e4270a281763a5","vendor\/phpunit\/phpunit\/src\/Util\/TestDox\/HtmlResultPrinter.php":"f6c33df6cd6d97245ad7362e9ab0f8e5","vendor\/phpunit\/phpunit\/src\/Util\/TestDox\/NamePrettifier.php":"712d8477fd0be01fa50b09f27c3e870f","vendor\/phpunit\/phpunit\/src\/Util\/TestDox\/ResultPrinter.php":"30ae2eaa6b0eb053d1b67e29f82ced9b","vendor\/phpunit\/phpunit\/src\/Util\/TestDox\/TestDoxPrinter.php":"e17b5dba4567258d6c16c564b60b0159","vendor\/phpunit\/phpunit\/src\/Util\/TestDox\/TextResultPrinter.php":"7dc0026d8903bdf151c6aaa79cab6197","vendor\/phpunit\/phpunit\/src\/Util\/TestDox\/XmlResultPrinter.php":"38d1bb466fa99a66242e4b80040763ce","vendor\/phpunit\/phpunit\/src\/Util\/TextTestListRenderer.php":"9f4d739a7e68f5151c3721cfeb62211e","vendor\/phpunit\/phpunit\/src\/Util\/Type.php":"a88c809e4f7d57a461f2944c0fce4708","vendor\/phpunit\/phpunit\/src\/Util\/VersionComparisonOperator.php":"ccb783eff17ddef6dd34fb6ae294cacd","vendor\/phpunit\/phpunit\/src\/Util\/XdebugFilterScriptGenerator.php":"17bf137cfb6bfc7cdf0abe6c92a3b32d","vendor\/phpunit\/phpunit\/src\/Util\/Xml.php":"8b83a7c130bb26affb78ff4eb847ec7e","vendor\/phpunit\/phpunit\/src\/Util\/Xml\/Exception.php":"43dc67b70f877274f54cfff52f914ca9","vendor\/phpunit\/phpunit\/src\/Util\/Xml\/FailedSchemaDetectionResult.php":"9cfdefe4cafa69405cbee3efeafe6948","vendor\/phpunit\/phpunit\/src\/Util\/Xml\/Loader.php":"69db7601685335c83cc01337a74e9585","vendor\/phpunit\/phpunit\/src\/Util\/Xml\/SchemaDetectionResult.php":"ade6ca7ecd4e6a1a5cb31956e501b61d","vendor\/phpunit\/phpunit\/src\/Util\/Xml\/SchemaDetector.php":"4af2f05c632fcd77d41dd80b9f6a7a5f","vendor\/phpunit\/phpunit\/src\/Util\/Xml\/SchemaFinder.php":"b4722c56493dda54e7d101e6c1b47d7b","vendor\/phpunit\/phpunit\/src\/Util\/Xml\/SnapshotNodeList.php":"0cda6782d7524da18e364ee78f275fd2","vendor\/phpunit\/phpunit\/src\/Util\/Xml\/SuccessfulSchemaDetectionResult.php":"356eab8f0e3939feb50652583231eff5","vendor\/phpunit\/phpunit\/src\/Util\/Xml\/ValidationResult.php":"09050cff96dee1e8a46c395a668e5ce9","vendor\/phpunit\/phpunit\/src\/Util\/Xml\/Validator.php":"b7c0f65d619d98dc582937b558e78347","vendor\/phpunit\/phpunit\/src\/Util\/XmlTestListRenderer.php":"d22e2ed41cd7f3f3ce8d1c727694bdf7","vendor\/sebastian\/cli-parser\/src\/Parser.php":"6605d6b7cc336991bd83f5ef704c2fd6","vendor\/sebastian\/cli-parser\/src\/exceptions\/AmbiguousOptionException.php":"97649ee037605ed7fa62bc3bce5377c7","vendor\/sebastian\/cli-parser\/src\/exceptions\/Exception.php":"9442a87802438c09a065327d13402a58","vendor\/sebastian\/cli-parser\/src\/exceptions\/OptionDoesNotAllowArgumentException.php":"0825400007384055327062a57d325c30","vendor\/sebastian\/cli-parser\/src\/exceptions\/RequiredOptionArgumentMissingException.php":"07dcf0428941018a2ea3ea7cb7772671","vendor\/sebastian\/cli-parser\/src\/exceptions\/UnknownOptionException.php":"5feb1315d53edac059dbcd2a1518b78c","vendor\/sebastian\/code-unit-reverse-lookup\/src\/Wizard.php":"bf7abaae38fe204f6bcb7ab0a474dc7c","vendor\/sebastian\/code-unit\/src\/ClassMethodUnit.php":"75b4443d89ccf1e37461b5d3744a3164","vendor\/sebastian\/code-unit\/src\/ClassUnit.php":"d209d0c80bde7fc662c2333ef380989e","vendor\/sebastian\/code-unit\/src\/CodeUnit.php":"a7f06de0c4405363ea6c13e97e2b6ecd","vendor\/sebastian\/code-unit\/src\/CodeUnitCollection.php":"a398dc67220ed01e16b81cd73ff73924","vendor\/sebastian\/code-unit\/src\/CodeUnitCollectionIterator.php":"6ba6e83d5ff8cfe1bfad87d21d796903","vendor\/sebastian\/code-unit\/src\/FunctionUnit.php":"ddb2952f34af047d034bd58956faf38c","vendor\/sebastian\/code-unit\/src\/InterfaceMethodUnit.php":"4ad74249cae15899a19fa79bd03be4e5","vendor\/sebastian\/code-unit\/src\/InterfaceUnit.php":"df258434b141e3b1dd85fceae3ba6955","vendor\/sebastian\/code-unit\/src\/Mapper.php":"fa93fd8a38f5dfce944d2610b7553ac5","vendor\/sebastian\/code-unit\/src\/TraitMethodUnit.php":"f472677cfb5e7fcc2042c516b8c6f044","vendor\/sebastian\/code-unit\/src\/TraitUnit.php":"b53b810324e6c24b369688adf1f8b296","vendor\/sebastian\/code-unit\/src\/exceptions\/Exception.php":"3bf61a36426ce9af2d33091c2c69ee32","vendor\/sebastian\/code-unit\/src\/exceptions\/InvalidCodeUnitException.php":"30b39434b2f2a90ca59807622d786ace","vendor\/sebastian\/code-unit\/src\/exceptions\/NoTraitException.php":"791e0105a7cbf633a461858366760cba","vendor\/sebastian\/code-unit\/src\/exceptions\/ReflectionException.php":"30ef37ca19c4e0c13e7a34968b78fb70","vendor\/sebastian\/comparator\/src\/ArrayComparator.php":"7962e7952441caea8d042c17950ca904","vendor\/sebastian\/comparator\/src\/Comparator.php":"7cd890fed8022e58f4b25aea951b2782","vendor\/sebastian\/comparator\/src\/ComparisonFailure.php":"fb0f63e669a64f98337acfcfa8f96ca4","vendor\/sebastian\/comparator\/src\/DOMNodeComparator.php":"54c82b952607eb2f8b27951572772a01","vendor\/sebastian\/comparator\/src\/DateTimeComparator.php":"a898c741d50b19e65e6113f83f28a21f","vendor\/sebastian\/comparator\/src\/DoubleComparator.php":"1941b52e5a924416bd16de865096793b","vendor\/sebastian\/comparator\/src\/ExceptionComparator.php":"a0483073c76ffa0f1b372999160567f0","vendor\/sebastian\/comparator\/src\/Factory.php":"6a93dc8f2fdd4d03d672315cc515cb55","vendor\/sebastian\/comparator\/src\/MockObjectComparator.php":"63a284d015d22a4c3a508b9837e789db","vendor\/sebastian\/comparator\/src\/NumericComparator.php":"c1010dca21fbda250f32f73a5fc0a4ff","vendor\/sebastian\/comparator\/src\/ObjectComparator.php":"e19b9564f4c9ea2c82cded71af939e92","vendor\/sebastian\/comparator\/src\/ResourceComparator.php":"bf485f9cc586021ac6ff39dbb96b6d86","vendor\/sebastian\/comparator\/src\/ScalarComparator.php":"a110b995699ea5e3eb0725f8017cb472","vendor\/sebastian\/comparator\/src\/SplObjectStorageComparator.php":"5ae32b5b0b07d6b2780ee7aeee85a189","vendor\/sebastian\/comparator\/src\/TypeComparator.php":"c113ed6301b07c99f86811d311d694fa","vendor\/sebastian\/comparator\/src\/exceptions\/Exception.php":"1e3c04dae6bf36cb84ade35829583722","vendor\/sebastian\/comparator\/src\/exceptions\/RuntimeException.php":"6d06d6c3bb9d7e797c6f2328ae8f1001","vendor\/sebastian\/complexity\/src\/Calculator.php":"ab1439bf20d05888ab9fa01b85180a7a","vendor\/sebastian\/complexity\/src\/Complexity\/Complexity.php":"58d3dfc8dcb748ed4ba60212ae4beb08","vendor\/sebastian\/complexity\/src\/Complexity\/ComplexityCollection.php":"8e379d9a054852dab0824d6adcec03ac","vendor\/sebastian\/complexity\/src\/Complexity\/ComplexityCollectionIterator.php":"fb3888452e189c2581b0cf5d06bfbf21","vendor\/sebastian\/complexity\/src\/Exception\/Exception.php":"0bad8027feac8b1f7a8a1d6be3b5b6a5","vendor\/sebastian\/complexity\/src\/Exception\/RuntimeException.php":"3550006b3bc2fb0f0028328130c670bd","vendor\/sebastian\/complexity\/src\/Visitor\/ComplexityCalculatingVisitor.php":"0afbeb28a419ea7cd9e7dc28f40afb18","vendor\/sebastian\/complexity\/src\/Visitor\/CyclomaticComplexityCalculatingVisitor.php":"b1c3d78b1de40ba209a7a9b15fd5d6b5","vendor\/sebastian\/diff\/src\/Chunk.php":"b3088d9a5e209fc37fc906fe0e71ffe2","vendor\/sebastian\/diff\/src\/Diff.php":"5ac17482e50e091dbb69e56dd147e2d1","vendor\/sebastian\/diff\/src\/Differ.php":"97d6d27e3f4dc2ec5d655b43979c819e","vendor\/sebastian\/diff\/src\/Exception\/ConfigurationException.php":"31b0fc23bdc84999a80e69fdade3c0fc","vendor\/sebastian\/diff\/src\/Exception\/Exception.php":"e769de777f4a7514d827d32fd189f41a","vendor\/sebastian\/diff\/src\/Exception\/InvalidArgumentException.php":"2304e31b113669c783a97a7db12b4b5c","vendor\/sebastian\/diff\/src\/Line.php":"31308132973888c9b1300509afc84f42","vendor\/sebastian\/diff\/src\/LongestCommonSubsequenceCalculator.php":"838d7d2b4591d109ec8028654b375f06","vendor\/sebastian\/diff\/src\/MemoryEfficientLongestCommonSubsequenceCalculator.php":"d1a4336bcb61da206c49d7bd513fd289","vendor\/sebastian\/diff\/src\/Output\/AbstractChunkOutputBuilder.php":"3353ff979b09023f85f4a1e6cf363c9f","vendor\/sebastian\/diff\/src\/Output\/DiffOnlyOutputBuilder.php":"02a1b093d3e52f641506ce31eb709749","vendor\/sebastian\/diff\/src\/Output\/DiffOutputBuilderInterface.php":"93536a892513cd75f22ee22006ccd593","vendor\/sebastian\/diff\/src\/Output\/StrictUnifiedDiffOutputBuilder.php":"c9485bb6ed519e213d6367bec28a0c16","vendor\/sebastian\/diff\/src\/Output\/UnifiedDiffOutputBuilder.php":"ed105ecde75ef317d82b82a200de6953","vendor\/sebastian\/diff\/src\/Parser.php":"f6d4204e4680bcdd1868d7d7801de807","vendor\/sebastian\/diff\/src\/TimeEfficientLongestCommonSubsequenceCalculator.php":"bfd78023ab169bb309f48c4b99045f60","vendor\/sebastian\/environment\/src\/Console.php":"3ecfa6abdb01795eb7bdc966dca5e098","vendor\/sebastian\/environment\/src\/OperatingSystem.php":"c87394cfc98eb15f75f28e61b55cb719","vendor\/sebastian\/environment\/src\/Runtime.php":"2035af604450a1ea35ff6d5e38a04c63","vendor\/sebastian\/exporter\/src\/Exporter.php":"614ce6d30f52b6c6668131fcb34a8592","vendor\/sebastian\/global-state\/src\/CodeExporter.php":"e2f963976ed71cf1b9760aeb93039d69","vendor\/sebastian\/global-state\/src\/ExcludeList.php":"5d61e48d68ba1b8ca013869c84865232","vendor\/sebastian\/global-state\/src\/Restorer.php":"da92f0594b0f065e73f145a366f55a34","vendor\/sebastian\/global-state\/src\/Snapshot.php":"bd66a2f500ce2583a39043a3fb2e075f","vendor\/sebastian\/global-state\/src\/exceptions\/Exception.php":"4b9b742ce3cd00f6db622b67dc8e7412","vendor\/sebastian\/global-state\/src\/exceptions\/RuntimeException.php":"685aab227af4968fcd4008e306f48998","vendor\/sebastian\/lines-of-code\/src\/Counter.php":"0b3d9d5d93ee84a13d10c59cee66d4be","vendor\/sebastian\/lines-of-code\/src\/Exception\/Exception.php":"e3897a61b6a90c3c741d4d29d51ce40a","vendor\/sebastian\/lines-of-code\/src\/Exception\/IllogicalValuesException.php":"c6f9e9eb5cef39b9a5d9ee21d83bbf0e","vendor\/sebastian\/lines-of-code\/src\/Exception\/NegativeValueException.php":"0cb551c1ef3ecac47ae0e03f82db01d1","vendor\/sebastian\/lines-of-code\/src\/Exception\/RuntimeException.php":"a2e55c7909e972f492def2d64c167c03","vendor\/sebastian\/lines-of-code\/src\/LineCountingVisitor.php":"7974706748a36dd2e0e0509eb173545e","vendor\/sebastian\/lines-of-code\/src\/LinesOfCode.php":"f2519bd74678768184d0fd12eff6060b","vendor\/sebastian\/object-enumerator\/src\/Enumerator.php":"28e9a55488e4d8e0f3a2a1275daca50d","vendor\/sebastian\/object-enumerator\/src\/Exception.php":"f7246fcbc603335f0546f8bf80881328","vendor\/sebastian\/object-enumerator\/src\/InvalidArgumentException.php":"2ba86f83408f76c4e86185316cea0100","vendor\/sebastian\/object-reflector\/src\/Exception.php":"fda5e3bc4068760ad3050b04d4c9a411","vendor\/sebastian\/object-reflector\/src\/InvalidArgumentException.php":"d980edf07438fc5884b3bc282e376b9f","vendor\/sebastian\/object-reflector\/src\/ObjectReflector.php":"22160ff4fcf0a3b8456f61b4051c26e5","vendor\/sebastian\/recursion-context\/src\/Context.php":"9888ae602dd131e93809f5e9fecdbaf6","vendor\/sebastian\/recursion-context\/src\/Exception.php":"4f4cac7f5104c81a3ce323ed9c58e5c4","vendor\/sebastian\/recursion-context\/src\/InvalidArgumentException.php":"01460b1f12fcd1a4f3b1c4e6f083e3ed","vendor\/sebastian\/resource-operations\/build\/generate.php":"9858f8a9db22c38bbed4fca0b33ef5b9","vendor\/sebastian\/resource-operations\/src\/ResourceOperations.php":"d12911023dda5a63cd9aa0580febedfc","vendor\/sebastian\/type\/src\/Parameter.php":"15a02bbf62506189f13a7b372d635fa0","vendor\/sebastian\/type\/src\/ReflectionMapper.php":"4169d6901bf075bb078875f07fc50012","vendor\/sebastian\/type\/src\/TypeName.php":"3bd3ffaead5e1f3a0086cba370e75a4e","vendor\/sebastian\/type\/src\/exception\/Exception.php":"7b1b09817679040f2244d2ba776042f6","vendor\/sebastian\/type\/src\/exception\/RuntimeException.php":"0a6b3580f5fa4ca488a5462031e9f21b","vendor\/sebastian\/type\/src\/type\/CallableType.php":"c0db785fdd5dd5e7894ddf1a0f7bb3b9","vendor\/sebastian\/type\/src\/type\/FalseType.php":"a71c0d438d1b24a8bd705bee1bff746d","vendor\/sebastian\/type\/src\/type\/GenericObjectType.php":"c7f890ef3f0ac08a8d81ee3e95cd51fe","vendor\/sebastian\/type\/src\/type\/IntersectionType.php":"4471c4c9be1dd1a91600b6adc78dd85a","vendor\/sebastian\/type\/src\/type\/IterableType.php":"3c5e21675748d84f07ea1f0bf9ad4be1","vendor\/sebastian\/type\/src\/type\/MixedType.php":"adf72bd83b635344188b176c23510101","vendor\/sebastian\/type\/src\/type\/NeverType.php":"e57317aabf40b9bab12448419941b83b","vendor\/sebastian\/type\/src\/type\/NullType.php":"47e1d9c989f96b2fc44fe63650bef0a2","vendor\/sebastian\/type\/src\/type\/ObjectType.php":"a293f6668c5ce4f84283924357e8c1dd","vendor\/sebastian\/type\/src\/type\/SimpleType.php":"f89ab436c3d5869c640241cec64b4b1c","vendor\/sebastian\/type\/src\/type\/StaticType.php":"14393caf1f8a3480d55a7f693718c2f0","vendor\/sebastian\/type\/src\/type\/TrueType.php":"b02956938cedfb6273694ac561730982","vendor\/sebastian\/type\/src\/type\/Type.php":"4f661486a51ae961a2e880977de31a31","vendor\/sebastian\/type\/src\/type\/UnionType.php":"e47508cc97fa1dbd50c18894b6ba3b56","vendor\/sebastian\/type\/src\/type\/UnknownType.php":"2c1a1b9545d50f42042909172bc67321","vendor\/sebastian\/type\/src\/type\/VoidType.php":"4141c6ac0035b29d06e340e6d941dc35","vendor\/sebastian\/version\/src\/Version.php":"7f59798f3c6fcdbf5703e13482967108","vendor\/squizlabs\/php_codesniffer\/autoload.php":"0d7c6269a821deb7f28c611c5cf5a34e","vendor\/squizlabs\/php_codesniffer\/src\/Config.php":"24bea1f4c878cc2132c376a8a69be900","vendor\/squizlabs\/php_codesniffer\/src\/Exceptions\/DeepExitException.php":"4de21e8d993c60e5309a2d5b02be7b47","vendor\/squizlabs\/php_codesniffer\/src\/Exceptions\/RuntimeException.php":"c99d30efa77e717459e6f97824f1f518","vendor\/squizlabs\/php_codesniffer\/src\/Exceptions\/TokenizerException.php":"2efcc310f2d42ecebfd45f48404d3366","vendor\/squizlabs\/php_codesniffer\/src\/Files\/DummyFile.php":"8e50bd7aca5a4d61659a1f4c5bde5d6b","vendor\/squizlabs\/php_codesniffer\/src\/Files\/File.php":"91eb8c342d5a59c6885579b8a12ab47e","vendor\/squizlabs\/php_codesniffer\/src\/Files\/FileList.php":"f7dfbc046d8df3ead7cf19da0d88b47b","vendor\/squizlabs\/php_codesniffer\/src\/Files\/LocalFile.php":"aba69b1d393e96d69d35b51f72b05b29","vendor\/squizlabs\/php_codesniffer\/src\/Filters\/ExactMatch.php":"bf6f842e0bed88711363109ca75e1547","vendor\/squizlabs\/php_codesniffer\/src\/Filters\/Filter.php":"d1d5aa99550c324809a3c59fb15162ce","vendor\/squizlabs\/php_codesniffer\/src\/Filters\/GitModified.php":"7c8ae581754ea716c39a3b3b8e2a2f06","vendor\/squizlabs\/php_codesniffer\/src\/Filters\/GitStaged.php":"5f6e1a05481cb420cf6a9933d533ae6b","vendor\/squizlabs\/php_codesniffer\/src\/Fixer.php":"2e2392271fa3817577ced02c50cec6e6","vendor\/squizlabs\/php_codesniffer\/src\/Generators\/Generator.php":"83cc48e6325a3a4331f0a80b131e5461","vendor\/squizlabs\/php_codesniffer\/src\/Generators\/HTML.php":"40d1c9a35ff4521c28f60d0b6636dc1f","vendor\/squizlabs\/php_codesniffer\/src\/Generators\/Markdown.php":"873ad763697ca77c4fda260b28c56c64","vendor\/squizlabs\/php_codesniffer\/src\/Generators\/Text.php":"35274a09f06e4054f951f62f06aabc4c","vendor\/squizlabs\/php_codesniffer\/src\/Reporter.php":"71a02b7316a7c327dbf48f3e1962f6c2","vendor\/squizlabs\/php_codesniffer\/src\/Reports\/Cbf.php":"5afeb273c828403571e9437a32fc4932","vendor\/squizlabs\/php_codesniffer\/src\/Reports\/Checkstyle.php":"4432951c9aa718b036c0ddde6c8c85f9","vendor\/squizlabs\/php_codesniffer\/src\/Reports\/Code.php":"595f0557e5b9098beff56f1cbaa0df36","vendor\/squizlabs\/php_codesniffer\/src\/Reports\/Csv.php":"5754bf58d6dae834bda0b944f7a1ab02","vendor\/squizlabs\/php_codesniffer\/src\/Reports\/Diff.php":"72882b757a8b3cd4536d6399630d105f","vendor\/squizlabs\/php_codesniffer\/src\/Reports\/Emacs.php":"e86feb583d1680853d3a0873147d26a7","vendor\/squizlabs\/php_codesniffer\/src\/Reports\/Full.php":"ef4dc71d18b82d70d7822060090afc42","vendor\/squizlabs\/php_codesniffer\/src\/Reports\/Gitblame.php":"85278c8b6a8885bacad3c9272ec42d5d","vendor\/squizlabs\/php_codesniffer\/src\/Reports\/Hgblame.php":"4d89500bd8725a82a4280b6580e89ee9","vendor\/squizlabs\/php_codesniffer\/src\/Reports\/Info.php":"93eb77b9496c73655752682782419266","vendor\/squizlabs\/php_codesniffer\/src\/Reports\/Json.php":"ba81f54e491d8fafdee7a4f28085f326","vendor\/squizlabs\/php_codesniffer\/src\/Reports\/Junit.php":"e3c37736aea31958afcf04ca7d1ba78d","vendor\/squizlabs\/php_codesniffer\/src\/Reports\/Notifysend.php":"c0409b4554845513cd4595d46e0db8d8","vendor\/squizlabs\/php_codesniffer\/src\/Reports\/Performance.php":"bb6118caa86ccd7fb26657ea02f9eeee","vendor\/squizlabs\/php_codesniffer\/src\/Reports\/Report.php":"20b5ba5bdb33210615ec1682d948ef89","vendor\/squizlabs\/php_codesniffer\/src\/Reports\/Source.php":"3edaef5d8410cb57c5af8e59e6b0d0cd","vendor\/squizlabs\/php_codesniffer\/src\/Reports\/Summary.php":"562a3aca8b1f7a000dafc70f3bad30c3","vendor\/squizlabs\/php_codesniffer\/src\/Reports\/Svnblame.php":"dd981565aa0d5c475f43d1a8bdc97728","vendor\/squizlabs\/php_codesniffer\/src\/Reports\/VersionControl.php":"0db323d2de9f13d0c8488310809d9cf8","vendor\/squizlabs\/php_codesniffer\/src\/Reports\/Xml.php":"9c17a447db2e288ff01d27a65ebbbd14","vendor\/squizlabs\/php_codesniffer\/src\/Ruleset.php":"59d040680ca1374c9715556b6c0586b3","vendor\/squizlabs\/php_codesniffer\/src\/Runner.php":"92a353d0876a848c6a77af686c320c48","vendor\/squizlabs\/php_codesniffer\/src\/Sniffs\/AbstractArraySniff.php":"f0bf74d5d233877c4d64982c0ad589ba","vendor\/squizlabs\/php_codesniffer\/src\/Sniffs\/AbstractPatternSniff.php":"a73f5a1d5091c1b738077a3a043f85ac","vendor\/squizlabs\/php_codesniffer\/src\/Sniffs\/AbstractScopeSniff.php":"f85d01ee9102e7f585215a2da3df9e51","vendor\/squizlabs\/php_codesniffer\/src\/Sniffs\/AbstractVariableSniff.php":"d31e43882e2ef116d419fe13fd090885","vendor\/squizlabs\/php_codesniffer\/src\/Sniffs\/DeprecatedSniff.php":"9ea0ad04b957d02f572a33f718837d23","vendor\/squizlabs\/php_codesniffer\/src\/Sniffs\/Sniff.php":"dd74c68867d27339e863715e3eff2831","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Arrays\/ArrayIndentSniff.php":"c398f11eb20888a271512a6a2fe5d9cd","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Arrays\/DisallowLongArraySyntaxSniff.php":"db1f67bf3d1361e0bd102c58be65c36b","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Arrays\/DisallowShortArraySyntaxSniff.php":"704ae01aded423be41c646cca14f6683","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Classes\/DuplicateClassNameSniff.php":"18a1b0e16f45ca92967b6ee0956d7c88","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Classes\/OpeningBraceSameLineSniff.php":"330fd5652704c1a0870b43c9563bb24d","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/CodeAnalysis\/AssignmentInConditionSniff.php":"64353accc84b3678c7e80328b4368064","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/CodeAnalysis\/EmptyPHPStatementSniff.php":"371bd91cb194856c6d22dcd65b1221e3","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/CodeAnalysis\/EmptyStatementSniff.php":"72e7c33ee9620d74b2609daa5147e073","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/CodeAnalysis\/ForLoopShouldBeWhileLoopSniff.php":"d54d3a2af0ca29da929f246b34760f98","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/CodeAnalysis\/ForLoopWithTestFunctionCallSniff.php":"5784839c7cffa883fc95a424e13ffbdf","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/CodeAnalysis\/JumbledIncrementerSniff.php":"1c55c2bf47c504602eb665a158d40eaf","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/CodeAnalysis\/RequireExplicitBooleanOperatorPrecedenceSniff.php":"190aa34184347b295a9ca7564ea4fe7c","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/CodeAnalysis\/UnconditionalIfStatementSniff.php":"f02065bcb7b2d0b645fc2d4c53f499b6","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/CodeAnalysis\/UnnecessaryFinalModifierSniff.php":"3cddadc6706926d1e0a64b0955675537","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/CodeAnalysis\/UnusedFunctionParameterSniff.php":"0949a609cefd7c70a8e788d871149f7c","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/CodeAnalysis\/UselessOverridingMethodSniff.php":"7feef8e5f168a9bcb0dc9f3e55b76088","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Commenting\/DocCommentSniff.php":"ea63a1fcde7f7037afb08e603c11cab9","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Commenting\/FixmeSniff.php":"aca176ed577c6f912730f564ce207c82","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Commenting\/TodoSniff.php":"8ca7f05c6ae5aaa27f89f4abad3b8173","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/ControlStructures\/DisallowYodaConditionsSniff.php":"0bfb9e4e8d0c8dcae3d943cfe3e5a736","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/ControlStructures\/InlineControlStructureSniff.php":"5b142fea908171fee18c430d6e140015","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Debug\/CSSLintSniff.php":"c67c53384f6f3c59a0faf23e381a22ab","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Debug\/ClosureLinterSniff.php":"4b04e585772191b6154717ed9a57df42","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Debug\/ESLintSniff.php":"ccd772b0cf47fbd59240ccac8c6520af","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Debug\/JSHintSniff.php":"f8bcfe379c81e66d1161b272f87f0df0","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Files\/ByteOrderMarkSniff.php":"8f36844f19caeec32d1eb19c06503a01","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Files\/EndFileNewlineSniff.php":"be0456a8037c7c6f4f845d21e972a12d","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Files\/EndFileNoNewlineSniff.php":"af631a5015e3a9bc1c7fdcfa6ddd82cb","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Files\/ExecutableFileSniff.php":"2b9a9b3133f1197cece3993018ebb227","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Files\/InlineHTMLSniff.php":"6d4140a7edace4f5197d3d96000eb4b8","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Files\/LineEndingsSniff.php":"7890502b0a031dd11ff329bfad8b78e1","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Files\/LineLengthSniff.php":"be4e11a39a8a9288336eea78cc400033","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Files\/LowercasedFilenameSniff.php":"91eac9ad87844d04705ea69ca3a2785f","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Files\/OneClassPerFileSniff.php":"d84eee3d6f4d1cb87ad14c5bfccea34a","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Files\/OneInterfacePerFileSniff.php":"d997732dbe7c4046551d642567fff98a","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Files\/OneObjectStructurePerFileSniff.php":"f36d1e6671b6436bb1d17003a02db3bd","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Files\/OneTraitPerFileSniff.php":"dddaf7f793650ecf0d60c4380fc1ac88","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Formatting\/DisallowMultipleStatementsSniff.php":"1ea8144313f4d52f6e5a8dd8df177c3c","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Formatting\/MultipleStatementAlignmentSniff.php":"fe5754107ce56d760cf9a20002a9628c","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Formatting\/NoSpaceAfterCastSniff.php":"33bf84afb50f7bb204b60a69955df26a","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Formatting\/SpaceAfterCastSniff.php":"6e6d33e76b4661d45f82576a24584b6c","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Formatting\/SpaceAfterNotSniff.php":"eb2294dc38c77df8943c29a5ce60e494","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Formatting\/SpaceBeforeCastSniff.php":"521d1aa730f705c4cb94f49f3624c6d2","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Functions\/CallTimePassByReferenceSniff.php":"e05bf8a729dce30afaea9731033b958e","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Functions\/FunctionCallArgumentSpacingSniff.php":"2306a7ac3a5e14051b19cf6a77e1b3c1","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Functions\/OpeningFunctionBraceBsdAllmanSniff.php":"bfb1344eedb5a55dc2afdfc82660e1a6","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Functions\/OpeningFunctionBraceKernighanRitchieSniff.php":"79d2fcdc5f4c87669e69e47da6d76b57","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Metrics\/CyclomaticComplexitySniff.php":"0283576a33bd8150d5582972bb57edbe","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Metrics\/NestingLevelSniff.php":"a38001e85577ab78f49168ca1e19eb9b","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/NamingConventions\/AbstractClassNamePrefixSniff.php":"c4a91981b282b7c546ab7932ca7710ac","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/NamingConventions\/CamelCapsFunctionNameSniff.php":"66a26395e6eb15e9186ab4605c8b8904","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/NamingConventions\/ConstructorNameSniff.php":"9504c6a1d853ca00def5adf89a2d8bd5","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/NamingConventions\/InterfaceNameSuffixSniff.php":"afbe2cd17735af3456958f82d57067ef","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/NamingConventions\/TraitNameSuffixSniff.php":"b219c3cdc037c58fa4a24b242f1b5412","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/NamingConventions\/UpperCaseConstantNameSniff.php":"71bc6ac0c5c9cc7e7716f9cb8df7f760","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/PHP\/BacktickOperatorSniff.php":"d0fdd88131cf0f3c026258ab42076634","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/PHP\/CharacterBeforePHPOpeningTagSniff.php":"c193b2db015d2436f38782980c7fec31","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/PHP\/ClosingPHPTagSniff.php":"202f249dff283ae73a31e289c8f340cc","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/PHP\/DeprecatedFunctionsSniff.php":"9272ebe8522cdb66dd161b1573e5e39b","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/PHP\/DisallowAlternativePHPTagsSniff.php":"3556f6f2a2c952ddb8990e59560b305f","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/PHP\/DisallowRequestSuperglobalSniff.php":"28bcffeb7dfa30d6801f9cbc8f636877","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/PHP\/DisallowShortOpenTagSniff.php":"7fb814bd902eecda88cfe5715cc0132e","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/PHP\/DiscourageGotoSniff.php":"8921336a64e9776649cb51812ba4c739","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/PHP\/ForbiddenFunctionsSniff.php":"edce7155878038cb714884cb27236240","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/PHP\/LowerCaseConstantSniff.php":"bcd67502b828aa089bcf8e8b7c55d87e","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/PHP\/LowerCaseKeywordSniff.php":"a34be32d856d25e1af73a62f089094b5","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/PHP\/LowerCaseTypeSniff.php":"9a66751f874a6024c7e0761f8d41c158","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/PHP\/NoSilencedErrorsSniff.php":"b4eeae6c8bdf10ccc970fa0c2c3d6f71","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/PHP\/RequireStrictTypesSniff.php":"b0625b9990aace1181303ca6967d62b7","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/PHP\/SAPIUsageSniff.php":"6921cdf404957c7bcfd565944ce63136","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/PHP\/SyntaxSniff.php":"5b7744c04ee5a3821f2dae469709f0af","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/PHP\/UpperCaseConstantSniff.php":"ec291fe93c8d1524cdec5f11aa147922","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/Strings\/UnnecessaryStringConcatSniff.php":"bed72d844a2bda28f59bc2e206146aab","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/VersionControl\/GitMergeConflictSniff.php":"08ee9694299aae85df7a17db2bb43c32","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/VersionControl\/SubversionPropertiesSniff.php":"3767fa833b108198b1e77d70f02fa3e0","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/WhiteSpace\/ArbitraryParenthesesSpacingSniff.php":"57d13df67cc5fcbfa7a90e6e55c36fac","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/WhiteSpace\/DisallowSpaceIndentSniff.php":"fb68cbc740258e21295c7c0590a5a2f1","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/WhiteSpace\/DisallowTabIndentSniff.php":"8e2a835974f8c44616379dd2da3dd59c","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/WhiteSpace\/IncrementDecrementSpacingSniff.php":"cfd726db70f49dd5a7f6b93570377499","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/WhiteSpace\/LanguageConstructSpacingSniff.php":"6bfc841a4bb39b509d5d149c8c74a856","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/WhiteSpace\/ScopeIndentSniff.php":"e7da5cf1e22911d454d3800d5dbcf3b5","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Sniffs\/WhiteSpace\/SpreadOperatorSpacingAfterSniff.php":"d8ecd010632475439bd1a7efba570e5e","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Arrays\/ArrayIndentUnitTest.php":"7582c71c4899f8f2554e8dc434f9a353","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Arrays\/DisallowLongArraySyntaxUnitTest.php":"1d00d3d88cb4e68cea85d60437e0b409","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Arrays\/DisallowShortArraySyntaxUnitTest.php":"6c29b7bee92c226a04a4bf28a074d7ac","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Classes\/DuplicateClassNameUnitTest.php":"be98f634c2e7bd3ef997b7cbe1604312","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Classes\/OpeningBraceSameLineUnitTest.php":"2b2c02b636e55b41187e7f6f8c68ecef","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/CodeAnalysis\/AssignmentInConditionUnitTest.php":"08e63ac90909e610ea18bc9b68c52f45","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/CodeAnalysis\/EmptyPHPStatementUnitTest.php":"7790443359c7372bc541ba577cd41ebe","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/CodeAnalysis\/EmptyStatementUnitTest.php":"c1fc8fc7eb20dab097291e61148f51ba","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/CodeAnalysis\/ForLoopShouldBeWhileLoopUnitTest.php":"cada92797373ce17964aee6f21ac35ef","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/CodeAnalysis\/ForLoopWithTestFunctionCallUnitTest.php":"d62b01dd94d86f7cf91f42953f386409","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/CodeAnalysis\/JumbledIncrementerUnitTest.php":"ffcdc0d8daf84462a564760263602862","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/CodeAnalysis\/RequireExplicitBooleanOperatorPrecedenceUnitTest.php":"b4c9835cd01b3d560f0510c40e52176f","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/CodeAnalysis\/UnconditionalIfStatementUnitTest.php":"9a4e3cd6b8b871bf981776309bb67212","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/CodeAnalysis\/UnnecessaryFinalModifierUnitTest.php":"71f5bbee1f55fcd154a417443b95807a","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/CodeAnalysis\/UnusedFunctionParameterUnitTest.php":"ac387d7d898183ea6282128bfa58fb2f","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/CodeAnalysis\/UselessOverridingMethodUnitTest.php":"ce72cb283352af30888fb9c2d6faa078","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Commenting\/DocCommentUnitTest.php":"9535747daee735ead33ffd1d277490d8","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Commenting\/FixmeUnitTest.php":"601fd42e1803c68736935b6d5356ec31","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Commenting\/TodoUnitTest.php":"8227e241c3070abb0a5b5904d5507845","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/ControlStructures\/DisallowYodaConditionsUnitTest.php":"eb1221195fb0c1aa18e73d869b3a3b8f","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/ControlStructures\/InlineControlStructureUnitTest.php":"98f410e565177a9422144d173af7efa7","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Debug\/CSSLintUnitTest.php":"b10b5218c26163c695eb1674ea8293b4","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Debug\/ClosureLinterUnitTest.php":"ddec8675f085e35bb5b8c691d4175fe9","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Debug\/ESLintUnitTest.php":"8094b91b823e391af7346a4ffa9040e3","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Debug\/JSHintUnitTest.php":"3dd9885e9e27e3bcd6743cd0bdbae822","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Files\/ByteOrderMarkUnitTest.php":"e8a25ff116f616e0f56e4a5732972984","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Files\/EndFileNewlineUnitTest.php":"cecf0fcecc3156b26024a0050ab8c141","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Files\/EndFileNoNewlineUnitTest.php":"4eff3235c786e030b8cc2e819ee4c144","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Files\/ExecutableFileUnitTest.php":"e7a0f2dea5cf3e097c5e29cb7e47335a","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Files\/InlineHTMLUnitTest.php":"aa67612911baede9cb69cbb32793f870","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Files\/LineEndingsUnitTest.php":"f7d1b13e8f9b9d76f679ffdf439a0656","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Files\/LineLengthUnitTest.php":"3184fed26c89816038d460b12464ae0d","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Files\/LowercasedFilenameUnitTest.php":"c1e549cae6b6b00c5c6a9c96ed1c25c0","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Files\/OneClassPerFileUnitTest.php":"f6367122f110f13f1686895e259c80ca","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Files\/OneInterfacePerFileUnitTest.php":"f85b623fd29ab365e0ef3ebe03ad813d","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Files\/OneObjectStructurePerFileUnitTest.php":"1a186d7ce983e971399cab2d1693b11e","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Files\/OneTraitPerFileUnitTest.php":"e052684f0b4a524dcc5a68847283f8cd","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Formatting\/DisallowMultipleStatementsUnitTest.php":"bb2ce6162c45492967deb09d88e4ccd5","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Formatting\/MultipleStatementAlignmentUnitTest.php":"f39eaff44a474dd1ff9ccb88d05d47d7","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Formatting\/NoSpaceAfterCastUnitTest.php":"0593bc8cba5dd0ed70ab14330010b7f6","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Formatting\/SpaceAfterCastUnitTest.php":"53b7cbcaf9c6bb4ddd271923a49bafa0","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Formatting\/SpaceAfterNotUnitTest.php":"2f204b7fc9f83e22d88952a4b8751ae4","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Formatting\/SpaceBeforeCastUnitTest.php":"e3bd775a8f5821151a025b4f1250b6d9","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Functions\/CallTimePassByReferenceUnitTest.php":"10a5f97bd80bee729f80db5a54bd2924","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Functions\/FunctionCallArgumentSpacingUnitTest.php":"60707e38401fc9e9f6c128be7a452fd5","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Functions\/OpeningFunctionBraceBsdAllmanUnitTest.php":"f34453dd94e72770bb546c630541ef11","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Functions\/OpeningFunctionBraceKernighanRitchieUnitTest.php":"b7bc9ac8fd577b78fb063dbf068a2b0c","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Metrics\/CyclomaticComplexityUnitTest.php":"9131ca19071565a459ef6981fdbfb488","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Metrics\/NestingLevelUnitTest.php":"d5679c1c7150a4b2717a7ec1e736d1ab","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/NamingConventions\/AbstractClassNamePrefixUnitTest.php":"f79cc0584afc13a03fdccf9920fd3507","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/NamingConventions\/CamelCapsFunctionNameUnitTest.php":"3030ff91caa3b94107a36e18b13eed73","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/NamingConventions\/ConstructorNameUnitTest.php":"cfc6a7d990cbac5d14df80e468ceb05b","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/NamingConventions\/InterfaceNameSuffixUnitTest.php":"9391f5ec31caea528d7ee45dff6e9baf","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/NamingConventions\/TraitNameSuffixUnitTest.php":"1e4ffa0c28e4b9c144218fddb847a888","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/NamingConventions\/UpperCaseConstantNameUnitTest.php":"1c8617fb527c9d5ad0ec3476c1ce9a90","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/PHP\/BacktickOperatorUnitTest.php":"fd80a7b55ef88199e6427535b727ff62","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/PHP\/CharacterBeforePHPOpeningTagUnitTest.php":"4612fb121d896a99f2c8a1b6bb5bf8c5","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/PHP\/ClosingPHPTagUnitTest.php":"200c06e62714af42284290c4cda3ef71","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/PHP\/DeprecatedFunctionsUnitTest.php":"a18714c42015c83ad672e590e6c9e575","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/PHP\/DisallowAlternativePHPTagsUnitTest.php":"0105a136f412ac3177e5facecf85334c","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/PHP\/DisallowRequestSuperglobalUnitTest.php":"9a8a609e6def09073af0b0e4a6405684","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/PHP\/DisallowShortOpenTagUnitTest.php":"6badc06403eb830ac47b36f4e841cf03","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/PHP\/DiscourageGotoUnitTest.php":"d1c7cbdff49c8a8c2e5311fe237317e6","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/PHP\/ForbiddenFunctionsUnitTest.php":"867d008f6263ab91719d6f74af14102a","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/PHP\/LowerCaseConstantUnitTest.php":"906764efb03a19302cbcfb4ae16718a6","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/PHP\/LowerCaseKeywordUnitTest.php":"d35793b41302c4394a0080c4018da7f0","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/PHP\/LowerCaseTypeUnitTest.php":"eb13c8441c4b69ad003e6234d2089046","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/PHP\/NoSilencedErrorsUnitTest.php":"e5e13c9e8d7c0b4752ac2ad9739f04c9","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/PHP\/RequireStrictTypesUnitTest.php":"adeb3a84b5f57c09c4c0dda66e7e9119","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/PHP\/SAPIUsageUnitTest.php":"b2a19c4b9c66780e5d361b33a3926d7b","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/PHP\/SyntaxUnitTest.php":"55e5578cc5ecef23f853097d0faa68d9","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/PHP\/UpperCaseConstantUnitTest.php":"96445133af8103502a301e76b167839f","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/Strings\/UnnecessaryStringConcatUnitTest.php":"8356197e388bc23898bc33bc0064d968","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/VersionControl\/GitMergeConflictUnitTest.php":"11f56075d8ec5e1c98fdf6428053da8c","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/VersionControl\/SubversionPropertiesUnitTest.php":"da86c19b5d777c613505d1f83d2d0d71","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/WhiteSpace\/ArbitraryParenthesesSpacingUnitTest.php":"a0f058bfc2d0aa265f597814bf707eec","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/WhiteSpace\/DisallowSpaceIndentUnitTest.php":"73fbf994a7dc0a8cfde24744c4ea3dc8","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/WhiteSpace\/DisallowTabIndentUnitTest.php":"8faa6bb414eaa28547a06ecc82045637","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/WhiteSpace\/IncrementDecrementSpacingUnitTest.php":"0f39af2fc68ea3d39bc2d95b38ab6322","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/WhiteSpace\/LanguageConstructSpacingUnitTest.php":"437b9f459fe77b9dfe87fe72dd86c967","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/WhiteSpace\/ScopeIndentUnitTest.php":"1f2a01bf4c71293b08af905412c3652d","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Generic\/Tests\/WhiteSpace\/SpreadOperatorSpacingAfterUnitTest.php":"22e755e47976e750252ffa030b2f1636","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Sniffs\/CSS\/BrowserSpecificStylesSniff.php":"8cf325ab2cb15954fec61d8903d1ed42","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Sniffs\/Channels\/DisallowSelfActionsSniff.php":"26fa1ff6125a0020080196c7b28397e8","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Sniffs\/Channels\/IncludeOwnSystemSniff.php":"2fd873a9036a21c35b90aae4431f140a","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Sniffs\/Channels\/IncludeSystemSniff.php":"81666270646faa8d8b31ac55e69f4171","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Sniffs\/Channels\/UnusedSystemSniff.php":"b3d460cc39e5c7c287bfc4effb02dcbd","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Sniffs\/Commenting\/FunctionCommentSniff.php":"71e86d45d68fee5859811803602d3021","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Sniffs\/Debug\/DebugCodeSniff.php":"293614ed418a6638034c011cd47382b8","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Sniffs\/Debug\/FirebugConsoleSniff.php":"f2c5371412a9c9d8bfbe5660d4316469","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Sniffs\/Objects\/AssignThisSniff.php":"89d70abea850e0b7dbad4b02d61f525b","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Sniffs\/Objects\/CreateWidgetTypeCallbackSniff.php":"0c7144b886768fe33af2e030ddc15c0d","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Sniffs\/Objects\/DisallowNewWidgetSniff.php":"7087da66bfbc4470992d349c91faa6d8","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Sniffs\/PHP\/AjaxNullComparisonSniff.php":"942f96b5f5a4606bc9609e5c525cc997","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Sniffs\/PHP\/EvalObjectFactorySniff.php":"987e0f11922ab0b9a830aa1808c7a7eb","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Sniffs\/PHP\/GetRequestDataSniff.php":"25e64d725aad8c3ace518b1accd2d84f","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Sniffs\/PHP\/ReturnFunctionValueSniff.php":"6a5ea2328e7840c7b4682d0d89d6562f","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Sniffs\/Strings\/JoinStringsSniff.php":"2b68f6e04ebd3d5cfc9d58334a1b0df9","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Tests\/CSS\/BrowserSpecificStylesUnitTest.php":"32016c2c3cfa8c563f800efc0742bf34","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Tests\/Channels\/DisallowSelfActionsUnitTest.php":"7b9a7bd96522c562e484262259078c41","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Tests\/Channels\/IncludeSystemUnitTest.php":"9a835d0200081c88f40abcd8cd5b38e0","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Tests\/Channels\/UnusedSystemUnitTest.php":"4491e8a7db99be320f78583948b87155","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Tests\/Commenting\/FunctionCommentUnitTest.php":"906ef2e597445c2a55ea3eb1b2f49d63","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Tests\/Debug\/DebugCodeUnitTest.php":"40c7cb0af69abbd327836025f0260dc1","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Tests\/Debug\/FirebugConsoleUnitTest.php":"6db28aeb39a72179a22d0bd4eed6619f","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Tests\/Objects\/AssignThisUnitTest.php":"09c11d56322480d394643ff3874f13bd","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Tests\/Objects\/CreateWidgetTypeCallbackUnitTest.php":"91a1ffac6f80b5035653bf430708e96d","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Tests\/Objects\/DisallowNewWidgetUnitTest.php":"cb8f2355fb11f5cfabb3608b0c6b6e21","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Tests\/PHP\/AjaxNullComparisonUnitTest.php":"c8092907c8f454246e62a22b75609316","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Tests\/PHP\/EvalObjectFactoryUnitTest.php":"e93c781e5881f118a17985bb61956107","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Tests\/PHP\/GetRequestDataUnitTest.php":"44df794cca18c9387fe76d9603a6e8dd","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Tests\/PHP\/ReturnFunctionValueUnitTest.php":"9999c6c43c96e04f8d514a0407029a2b","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/MySource\/Tests\/Strings\/JoinStringsUnitTest.php":"7d8e5b4d9d1398b4b02e35e81a2a5c51","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Sniffs\/Classes\/ClassDeclarationSniff.php":"75cb65d6dec1d66f51eec5d564d9b6af","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Sniffs\/Commenting\/ClassCommentSniff.php":"b129461fa6ff3e1e0d780bc069442c4f","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Sniffs\/Commenting\/FileCommentSniff.php":"5a959adbf6ec42dd3b7c579f8c807c5a","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Sniffs\/Commenting\/FunctionCommentSniff.php":"caa92803547e408975896ba1cc24b181","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Sniffs\/Commenting\/InlineCommentSniff.php":"a70166baf68bcacf1640702b2a43515d","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Sniffs\/ControlStructures\/ControlSignatureSniff.php":"9ad42a7be7848559ed828e577f9ab868","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Sniffs\/ControlStructures\/MultiLineConditionSniff.php":"1ab4caba06ddcdef39d81a5d8b603505","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Sniffs\/Files\/IncludingFileSniff.php":"4731a25e94d2f0fd48707fcc9f06f143","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Sniffs\/Formatting\/MultiLineAssignmentSniff.php":"1e3f3375c900dbf3d43cbae9bab22c4c","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Sniffs\/Functions\/FunctionCallSignatureSniff.php":"d6522f60f6c54d611cc370f3dbd49a69","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Sniffs\/Functions\/FunctionDeclarationSniff.php":"5221d5cec21eb50511957fa2818c89b5","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Sniffs\/Functions\/ValidDefaultValueSniff.php":"98e7dbf52dab9492a66a2553c3ab473d","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Sniffs\/NamingConventions\/ValidClassNameSniff.php":"f1473cb47a6b0349cad937ef701bc153","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Sniffs\/NamingConventions\/ValidFunctionNameSniff.php":"eb5e89ed9f8f1d805d519c5f26e3bfca","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Sniffs\/NamingConventions\/ValidVariableNameSniff.php":"ff472ca49b6b30e457a9f65adf9e39ab","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Sniffs\/WhiteSpace\/ObjectOperatorIndentSniff.php":"3b607425c1c81a6c1fc1ecea7abf7c3e","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Sniffs\/WhiteSpace\/ScopeClosingBraceSniff.php":"1b97b0ba130d9eea914ef081f908798e","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Sniffs\/WhiteSpace\/ScopeIndentSniff.php":"a6b8bec6f4b78e4d3280428a282f59d4","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Tests\/Classes\/ClassDeclarationUnitTest.php":"6490df3b029eb4db76f18b963b462cc8","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Tests\/Commenting\/ClassCommentUnitTest.php":"2e1d2863a3eaf9c85847d03c903f17ef","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Tests\/Commenting\/FileCommentUnitTest.php":"c719a0e852fcc4407eb62876d2f79052","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Tests\/Commenting\/FunctionCommentUnitTest.php":"c89363e64028a3eac59c6b4da37e51cb","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Tests\/Commenting\/InlineCommentUnitTest.php":"7598b633e02e5992e06a6ed82441054e","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Tests\/ControlStructures\/ControlSignatureUnitTest.php":"29ad6aa9b8bb05a21fadc7ca0bf318d5","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Tests\/ControlStructures\/MultiLineConditionUnitTest.php":"4f5d8289f37e8bbd5402c7c38530ff64","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Tests\/Files\/IncludingFileUnitTest.php":"09b73925538cd78910ba85c9130a0212","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Tests\/Formatting\/MultiLineAssignmentUnitTest.php":"f7f3c40a59c39eae0eadcee364776fb7","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Tests\/Functions\/FunctionCallSignatureUnitTest.php":"2f275fa5c74bc15afc52335d4ef30dce","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Tests\/Functions\/FunctionDeclarationUnitTest.php":"74bec7f144f66a7c35252b9aa094749f","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Tests\/Functions\/ValidDefaultValueUnitTest.php":"d7150c403378cf8fbeed68bc4bfa686d","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Tests\/NamingConventions\/ValidClassNameUnitTest.php":"c34a0b9de29291d331fff99f5fc25919","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Tests\/NamingConventions\/ValidFunctionNameUnitTest.php":"a80994e316459da426e4589f954bd039","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Tests\/NamingConventions\/ValidVariableNameUnitTest.php":"c02627ee852013f971204f57d3e65913","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Tests\/WhiteSpace\/ObjectOperatorIndentUnitTest.php":"b1e9a41577e5cc65f64c2b2b08f18654","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Tests\/WhiteSpace\/ScopeClosingBraceUnitTest.php":"0fdfacfcdfa9e0f1d3546acac468ca31","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PEAR\/Tests\/WhiteSpace\/ScopeIndentUnitTest.php":"6789293c776c918679e5b12fb74c7c9f","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR1\/Sniffs\/Classes\/ClassDeclarationSniff.php":"f0f88d9b85b57728c3e74b9076db0161","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR1\/Sniffs\/Files\/SideEffectsSniff.php":"1a65717e5300b675cf2e1f5204d51cc1","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR1\/Sniffs\/Methods\/CamelCapsMethodNameSniff.php":"ba656a6e6468cb99417186d3b06745b0","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR1\/Tests\/Classes\/ClassDeclarationUnitTest.php":"74bdb890f4c35e41d81eb6c739020be4","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR1\/Tests\/Files\/SideEffectsUnitTest.php":"28b4d7a8b0e2104875b0ee1028f0724c","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR1\/Tests\/Methods\/CamelCapsMethodNameUnitTest.php":"380ec66a108059b35e36bc234373be80","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Sniffs\/Classes\/AnonClassDeclarationSniff.php":"4e1c2c66ef8087ccbe03c343930911f6","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Sniffs\/Classes\/ClassInstantiationSniff.php":"ce2b8940ed15fd4cdcdea9271577c7e7","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Sniffs\/Classes\/ClosingBraceSniff.php":"342d897c69953770d64409e792f0df52","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Sniffs\/Classes\/OpeningBraceSpaceSniff.php":"d163e2d07cb4f8124dbe101d028d8f22","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Sniffs\/ControlStructures\/BooleanOperatorPlacementSniff.php":"24e33d5365f5e56124306fb3bc57dfec","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Sniffs\/ControlStructures\/ControlStructureSpacingSniff.php":"4b1695126222ccc95a216c9263fd5c82","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Sniffs\/Files\/DeclareStatementSniff.php":"a47fd6ea6040ab75a226511a0fb11ec5","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Sniffs\/Files\/FileHeaderSniff.php":"01aec9b19c0b5933580bf4430c506e4e","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Sniffs\/Files\/ImportStatementSniff.php":"a1ff24bb77305db43afb82aa923fb8cd","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Sniffs\/Files\/OpenTagSniff.php":"a4ff87c4a59f5fa66ddf49c1adaf16c8","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Sniffs\/Functions\/NullableTypeDeclarationSniff.php":"41d5afeb4f8113acd3ffc63f0b2bf2a5","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Sniffs\/Functions\/ReturnTypeDeclarationSniff.php":"49f9ad759eef7a87ca22abf9d4fce9fc","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Sniffs\/Keywords\/ShortFormTypeKeywordsSniff.php":"30c612468ca79b9c387f0845b8b849e8","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Sniffs\/Namespaces\/CompoundNamespaceDepthSniff.php":"0d658601317bd8e3e4658a5b2126d4b9","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Sniffs\/Operators\/OperatorSpacingSniff.php":"cf99179b6c089b317dbb102d5ad2bafa","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Sniffs\/Properties\/ConstantVisibilitySniff.php":"1e5e915dd6f492b38f1a3850b75b443e","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Sniffs\/Traits\/UseDeclarationSniff.php":"9e006b4815260d69d6b126287e36031f","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Tests\/Classes\/AnonClassDeclarationUnitTest.php":"e81a502448e34f1fb1324ab220ff7480","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Tests\/Classes\/ClassInstantiationUnitTest.php":"19641f9eb28733a075c59c62637e8796","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Tests\/Classes\/ClosingBraceUnitTest.php":"64fa5d653fd02799f9b212452f3ec3d0","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Tests\/Classes\/OpeningBraceSpaceUnitTest.php":"382c10ac1aa5400e1e2669a789be93c8","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Tests\/ControlStructures\/BooleanOperatorPlacementUnitTest.php":"46b17f9ff8d54021c7c49fdec5bd7c9f","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Tests\/ControlStructures\/ControlStructureSpacingUnitTest.php":"f9afdf80b7a3dea28b39a274a97cce3d","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Tests\/Files\/DeclareStatementUnitTest.php":"9590c80c88c508257b2ed7c31dc39a1b","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Tests\/Files\/FileHeaderUnitTest.php":"60ed284f0ec7de9479a839421778cddc","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Tests\/Files\/ImportStatementUnitTest.php":"59d407333d114ae469b0aea12108eb53","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Tests\/Files\/OpenTagUnitTest.php":"a4ea2a73f106a5193871fe1d4a30dbb0","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Tests\/Functions\/NullableTypeDeclarationUnitTest.php":"b5feeb96ae1d3ebdc351467c1927511b","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Tests\/Functions\/ReturnTypeDeclarationUnitTest.php":"a2efc788d2585f4db253550cacc5473a","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Tests\/Keywords\/ShortFormTypeKeywordsUnitTest.php":"78448d6e2be904b638d73889864d185c","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Tests\/Namespaces\/CompoundNamespaceDepthUnitTest.php":"760ba1ab8238a95654bddb0eb53a2628","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Tests\/Operators\/OperatorSpacingUnitTest.php":"a191f362c9d68658f4bf5ca488ed3470","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Tests\/Properties\/ConstantVisibilityUnitTest.php":"73965bb685dc17622b1a12f5c2b2b628","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR12\/Tests\/Traits\/UseDeclarationUnitTest.php":"2f951506ec44de58fda9ce955c65e085","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR2\/Sniffs\/Classes\/ClassDeclarationSniff.php":"8a16fbce6268f52105a57defb80f6bbc","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR2\/Sniffs\/Classes\/PropertyDeclarationSniff.php":"81ca630e9790fcc296eaa793b6816257","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR2\/Sniffs\/ControlStructures\/ControlStructureSpacingSniff.php":"d906341543a8491bedb80ae79bd7c073","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR2\/Sniffs\/ControlStructures\/ElseIfDeclarationSniff.php":"f093948c0b914e21e95b7ff3f5650f78","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR2\/Sniffs\/ControlStructures\/SwitchDeclarationSniff.php":"5d5495571c779276f3f3a398fa98550e","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR2\/Sniffs\/Files\/ClosingTagSniff.php":"01d28afa7328f2e8135d4354769e8a1b","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR2\/Sniffs\/Files\/EndFileNewlineSniff.php":"640038f828ce222c94759a68fcbc974c","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR2\/Sniffs\/Methods\/FunctionCallSignatureSniff.php":"83ea663347ced1410cbbe898a3db84b8","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR2\/Sniffs\/Methods\/FunctionClosingBraceSniff.php":"0a2be97654984ac5af7c83f5acedb718","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR2\/Sniffs\/Methods\/MethodDeclarationSniff.php":"12984a710fb52e9a44bec42759a5aace","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR2\/Sniffs\/Namespaces\/NamespaceDeclarationSniff.php":"22dd989ebbde0d51094838b343010d8c","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR2\/Sniffs\/Namespaces\/UseDeclarationSniff.php":"3948b5c26d6c5ee79f36816173f1811e","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR2\/Tests\/Classes\/ClassDeclarationUnitTest.php":"8ee278d62cc32e2e64dea29760f8abbe","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR2\/Tests\/Classes\/PropertyDeclarationUnitTest.php":"f090834cd8573df5add3b180b0c839b2","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR2\/Tests\/ControlStructures\/ControlStructureSpacingUnitTest.php":"168d03c7c8c8444711c1fc6caf9f45f9","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR2\/Tests\/ControlStructures\/ElseIfDeclarationUnitTest.php":"87d6a4505790865ca9d1f9c40205cf4c","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR2\/Tests\/ControlStructures\/SwitchDeclarationUnitTest.php":"2d1c25a79ea6d28b75672f00e1134f3b","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR2\/Tests\/Files\/ClosingTagUnitTest.php":"6c0bc2bbf61948ebf005cd1e9a756258","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR2\/Tests\/Files\/EndFileNewlineUnitTest.php":"fdffd79139988b917772d6f51c4998d8","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR2\/Tests\/Methods\/FunctionCallSignatureUnitTest.php":"5dba7d0983da9bf7734b061fc2a80c56","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR2\/Tests\/Methods\/FunctionClosingBraceUnitTest.php":"d369e307dee7e30e9deb0ba5d024fc45","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR2\/Tests\/Methods\/MethodDeclarationUnitTest.php":"4af216ca071e03ed9f50a6e75f6de298","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR2\/Tests\/Namespaces\/NamespaceDeclarationUnitTest.php":"0c7b89ee4ae1fa6cb407902de6554845","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/PSR2\/Tests\/Namespaces\/UseDeclarationUnitTest.php":"62d6a8dc52f5effdec32fc76069ca750","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Arrays\/ArrayBracketSpacingSniff.php":"fdcd74a939f2e7fc7282ef2e02897272","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Arrays\/ArrayDeclarationSniff.php":"e754ef61c5a0faa9c8fba92a5e839427","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/CSS\/ClassDefinitionClosingBraceSpaceSniff.php":"b2a4ef8de429da368fbc33a13f41cb24","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/CSS\/ClassDefinitionNameSpacingSniff.php":"196862c25c02993a6a9ab57ce4c8b45c","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/CSS\/ClassDefinitionOpeningBraceSpaceSniff.php":"b62a706348bf893199bd94c9eb2ecc52","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/CSS\/ColonSpacingSniff.php":"a8ad13a49cdeb5175eed5eb2fe11ff19","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/CSS\/ColourDefinitionSniff.php":"79b7835a201e81349794385a3142c2bf","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/CSS\/DisallowMultipleStyleDefinitionsSniff.php":"fec9e90c074c00a5b527c0afdd1fddc6","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/CSS\/DuplicateClassDefinitionSniff.php":"bd8d8bf1ed97add00db78f219ddb4248","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/CSS\/DuplicateStyleDefinitionSniff.php":"69caebbffc5f67ff4b4dcfb1a902afec","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/CSS\/EmptyClassDefinitionSniff.php":"699636e54dd23818af53eb2c00401a7a","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/CSS\/EmptyStyleDefinitionSniff.php":"9bfff954ef0e50802349813943ebe6db","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/CSS\/ForbiddenStylesSniff.php":"5e0a2b83de359cc17c5906f13d796fdb","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/CSS\/IndentationSniff.php":"bb9bc35bbc2a8e4c07d30378e4e15869","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/CSS\/LowercaseStyleDefinitionSniff.php":"d2692f82494fddb712a7fbddf443b80b","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/CSS\/MissingColonSniff.php":"1b2f69fbdf3a7cb8fea6d776dafb81bc","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/CSS\/NamedColoursSniff.php":"4264e7f9e0578abaa6925dcb762bc1e3","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/CSS\/OpacitySniff.php":"8f0fd9bd5c12c589a49394de26c87e7c","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/CSS\/SemicolonSpacingSniff.php":"16edbb4703c50de8e4a42ab5fb81463e","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/CSS\/ShorthandSizeSniff.php":"1ea9355aa75786dd0a6bb60814ed7f1d","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Classes\/ClassDeclarationSniff.php":"efb00a84f353035db26300bd595816c1","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Classes\/ClassFileNameSniff.php":"0bb0d33090c904cc9e0a2982e0249ea7","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Classes\/DuplicatePropertySniff.php":"2c87d8ec278a982dfb585ad7f752489f","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Classes\/LowercaseClassKeywordsSniff.php":"3a247bdcec1f4ff86bcb26b4aa8830fd","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Classes\/SelfMemberReferenceSniff.php":"a73f993251602066086d5b840469ad1d","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Classes\/ValidClassNameSniff.php":"5953d0c1f9098b79a7fe645340f6f959","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Commenting\/BlockCommentSniff.php":"32a74195c33dd7ebe576d24617c5181e","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Commenting\/ClassCommentSniff.php":"9120a595de605e0e57077a3efdd7be12","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Commenting\/ClosingDeclarationCommentSniff.php":"377ab2e9e4d219176ff5fc0c7fdc0968","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Commenting\/DocCommentAlignmentSniff.php":"9d414816c4a4cab1ff2e298c08442894","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Commenting\/EmptyCatchCommentSniff.php":"a86b1ac0f5edbf2f41e5209c4187c27c","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Commenting\/FileCommentSniff.php":"61ecd044e2f01b32a8cb4e1d9d500ce5","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Commenting\/FunctionCommentSniff.php":"0e30c09ba26e44ff8ac4305a55dab3ee","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Commenting\/FunctionCommentThrowTagSniff.php":"82bae30427c86965da0ced1136d7fb30","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Commenting\/InlineCommentSniff.php":"086e3b8432aa2786aeade49b1e66dc6f","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Commenting\/LongConditionClosingCommentSniff.php":"ad54d38db09f915924b3e5ae29d8f97f","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Commenting\/PostStatementCommentSniff.php":"f1cb561cdf264799b42ad546e3be4162","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Commenting\/VariableCommentSniff.php":"a194ff15da809cd9b389024b231552b0","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/ControlStructures\/ControlSignatureSniff.php":"44378c0111795fed55b6a575ef745ef7","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/ControlStructures\/ElseIfDeclarationSniff.php":"180770bc876cfe7f1716da4b1be35cc2","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/ControlStructures\/ForEachLoopDeclarationSniff.php":"0b8853ef3570d9e8bc682ba23a796a69","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/ControlStructures\/ForLoopDeclarationSniff.php":"97558f1e99861292bc90a3ac485d8b4b","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/ControlStructures\/InlineIfDeclarationSniff.php":"7be39245de84496014b980446de54068","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/ControlStructures\/LowercaseDeclarationSniff.php":"ab73a308ddaa31b7f10d0b37e2a77ff1","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/ControlStructures\/SwitchDeclarationSniff.php":"14eca585b6873fac6838e4be2ed6b259","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Debug\/JSLintSniff.php":"cb2c35d3b09f358921ca6f306d947160","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Debug\/JavaScriptLintSniff.php":"e94869516c7e385553988d1fa465aa7d","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Files\/FileExtensionSniff.php":"3a623ac2b7e81645adc908bd0b1ce6e8","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Formatting\/OperatorBracketSniff.php":"fee7cd4b8afab8c0fb7422ab972b9ec0","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Functions\/FunctionDeclarationArgumentSpacingSniff.php":"9327d896cfc47f25b02e10580eb0a24b","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Functions\/FunctionDeclarationSniff.php":"30369081645b468ba867935b3cf6d9e6","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Functions\/FunctionDuplicateArgumentSniff.php":"a808b1e1a8a1d57007e03a0ec753b5a8","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Functions\/GlobalFunctionSniff.php":"6dbc966f24f44e658919577a48dfd9ab","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Functions\/LowercaseFunctionKeywordsSniff.php":"276fd42923196e87de815d582de2e4f5","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Functions\/MultiLineFunctionDeclarationSniff.php":"df58737d5db5dd2d29df3b7d4fc09bf9","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/NamingConventions\/ValidFunctionNameSniff.php":"32a4003a6fea6d1a53b41d864324d76b","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/NamingConventions\/ValidVariableNameSniff.php":"0c1b6f0f0cf2e8fcaee1371a2d3dfcba","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Objects\/DisallowObjectStringIndexSniff.php":"906841bd8d3e7a85ddb7a47c49f117a0","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Objects\/ObjectInstantiationSniff.php":"02cd2f12da4a2b81d3a8007661bb1896","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Objects\/ObjectMemberCommaSniff.php":"26ea3911470e787eedc900f8cc89c801","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Operators\/ComparisonOperatorUsageSniff.php":"981dfe7e0ed451cd85e4111994338b47","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Operators\/IncrementDecrementUsageSniff.php":"b74d94dec071a8802f8fedcd164e5fde","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Operators\/ValidLogicalOperatorsSniff.php":"6b95364bbc995f875aa3c5d70c7aa2e1","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/PHP\/CommentedOutCodeSniff.php":"660c54a072021bd5b5559ec193e845e8","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/PHP\/DisallowBooleanStatementSniff.php":"f36120830951e5cda9b4e23585a79712","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/PHP\/DisallowComparisonAssignmentSniff.php":"24b90b8ca9e6dd3b24b372045b1d14b3","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/PHP\/DisallowInlineIfSniff.php":"40da5737fa32ba782284f677f78b779e","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/PHP\/DisallowMultipleAssignmentsSniff.php":"a5b7a73cb7269376859bd23333794ca3","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/PHP\/DisallowSizeFunctionsInLoopsSniff.php":"d4b764d80a88d20bf278a18d000e0765","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/PHP\/DiscouragedFunctionsSniff.php":"d30c59ba6909d2a376cc9249fd24c65c","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/PHP\/EmbeddedPhpSniff.php":"78bfe0aa3508b56f5ae4a97a7775de29","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/PHP\/EvalSniff.php":"2312299bcebcf2b2a14b0e543164b14d","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/PHP\/GlobalKeywordSniff.php":"88a4f60fe0b5d35a8e90c5a8a1c5c1c0","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/PHP\/HeredocSniff.php":"a02685c8b54b5e954c8dbfb502ee4aae","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/PHP\/InnerFunctionsSniff.php":"59d27c98e7958546b3e94ff951bdc30f","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/PHP\/LowercasePHPFunctionsSniff.php":"0a71192f8ebd1e058d5a4299a16c4e2e","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/PHP\/NonExecutableCodeSniff.php":"dadfab5eb0fac0a6ac238c96e0cdbaa0","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Scope\/MemberVarScopeSniff.php":"edafd46804dbddb911580c1ff1c69874","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Scope\/MethodScopeSniff.php":"d65fd290d380008e20044504468a8c6a","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Scope\/StaticThisUsageSniff.php":"4961f751f9f498157c24b3a55d1be465","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Strings\/ConcatenationSpacingSniff.php":"c3b0db7cd987533888b0208deb8c1b05","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Strings\/DoubleQuoteUsageSniff.php":"303e685be2b12f2396ee9dfbbc152f0f","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/Strings\/EchoedStringsSniff.php":"f1604b140df40067686f45dbad859642","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/WhiteSpace\/CastSpacingSniff.php":"71696fcf82021e9b6f41787b2d20de83","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/WhiteSpace\/ControlStructureSpacingSniff.php":"9437a053c1a9c33a5cd6dc287699afdc","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/WhiteSpace\/FunctionClosingBraceSpaceSniff.php":"30f8897447dba5589aa33cb3dace73d5","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/WhiteSpace\/FunctionOpeningBraceSpaceSniff.php":"33d66b1ff633c66176ede489c13f8069","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/WhiteSpace\/FunctionSpacingSniff.php":"11f32003f7e6fcbef5c482f1a5ec48f6","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/WhiteSpace\/LanguageConstructSpacingSniff.php":"6587f91bc7ef60247f0411b1919105f0","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/WhiteSpace\/LogicalOperatorSpacingSniff.php":"2061cba4d23a86fa4aeb580f551bdc05","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/WhiteSpace\/MemberVarSpacingSniff.php":"0169cc96f4a37c5fef64d1bc6ff82fe4","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/WhiteSpace\/ObjectOperatorSpacingSniff.php":"4f57d4f468046df6bc996fa0d72780b1","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/WhiteSpace\/OperatorSpacingSniff.php":"d2121ff86d0168fcca467f9e5d72fc28","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/WhiteSpace\/PropertyLabelSpacingSniff.php":"c7a22273eea7b3c7e3181dddba1ab2c4","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/WhiteSpace\/ScopeClosingBraceSniff.php":"f4bc175757f10cd05227e19ea94c0c5b","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/WhiteSpace\/ScopeKeywordSpacingSniff.php":"338bdb8a3817c5d3668680d17e0443c0","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/WhiteSpace\/SemicolonSpacingSniff.php":"f9b6b7f170bee29c741ecaec352e4184","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Sniffs\/WhiteSpace\/SuperfluousWhitespaceSniff.php":"2941cfb3bb196f47c6ef4bc6aeb43bca","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Arrays\/ArrayBracketSpacingUnitTest.php":"684677da23d43d6074d4f69d7980f3b0","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Arrays\/ArrayDeclarationUnitTest.php":"1af5bfabf43ee75450e309a8ce1bd228","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/CSS\/ClassDefinitionClosingBraceSpaceUnitTest.php":"6b1ec4e3ac1ca98166c341ed19db99f9","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/CSS\/ClassDefinitionNameSpacingUnitTest.php":"57c97b52f3999d6567a2d8a0f53e05d7","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/CSS\/ClassDefinitionOpeningBraceSpaceUnitTest.php":"760be8dac092653b239a237a60132424","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/CSS\/ColonSpacingUnitTest.php":"3164c58c2ab8ddaba8d1a645ec2ba5e7","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/CSS\/ColourDefinitionUnitTest.php":"07f40f6716ee3be0ed1bd12c706e3461","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/CSS\/DisallowMultipleStyleDefinitionsUnitTest.php":"ebc4226ea718823b335f86f18f4024bf","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/CSS\/DuplicateClassDefinitionUnitTest.php":"21816afacc071b3a1225fae5b62f15bb","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/CSS\/DuplicateStyleDefinitionUnitTest.php":"a2c0f642452e2a8632e69d062b5ef81a","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/CSS\/EmptyClassDefinitionUnitTest.php":"47d3001b37db6a00272b8533b41628e8","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/CSS\/EmptyStyleDefinitionUnitTest.php":"92e7855e68124ed2406a71eaa005a6a8","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/CSS\/ForbiddenStylesUnitTest.php":"ac805f53abba90ee6b1f10f0de32ffc4","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/CSS\/IndentationUnitTest.php":"f429b104a3caa9d4afe9c696367e9925","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/CSS\/LowercaseStyleDefinitionUnitTest.php":"da3eb19bd81fd3d37fca636e730c4ccb","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/CSS\/MissingColonUnitTest.php":"767f04786d9edc3d8d06cdba66283db2","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/CSS\/NamedColoursUnitTest.php":"6ffddaf61c34c0ade72ec4f2d169becc","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/CSS\/OpacityUnitTest.php":"fe2ec3b4b195fbede8f56a7c641ccfd5","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/CSS\/SemicolonSpacingUnitTest.php":"4adca5b4287112781c58bbf718b1a882","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/CSS\/ShorthandSizeUnitTest.php":"de800e188f7acb40726ba9449e2aac05","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Classes\/ClassDeclarationUnitTest.php":"ba1d3f29676de28d68bfe51f0e573b28","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Classes\/ClassFileNameUnitTest.php":"697221a63df87607a71e43793704f256","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Classes\/DuplicatePropertyUnitTest.php":"86c844b3d33bb667cb8bbe51b64c776a","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Classes\/LowercaseClassKeywordsUnitTest.php":"12a4745b52530de1f4aa88d758fae162","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Classes\/SelfMemberReferenceUnitTest.php":"65603c5291de0d3fce3ad606220cdd6a","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Classes\/ValidClassNameUnitTest.php":"88a813720f5f5d3e348bdf44a4af7d67","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Commenting\/BlockCommentUnitTest.php":"1c0f53fcabdd7601ae9e79fa04fc113d","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Commenting\/ClassCommentUnitTest.php":"7ee34e6f321bd6282af3852452ee762c","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Commenting\/ClosingDeclarationCommentUnitTest.php":"b9d8bc140f181a3cbf65fb56e550bd12","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Commenting\/DocCommentAlignmentUnitTest.php":"b6a38a1383efb3222fd622431f2439b2","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Commenting\/EmptyCatchCommentUnitTest.php":"4a4c300912429a3baa47cd09abb7fe1e","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Commenting\/FileCommentUnitTest.php":"47d0ea6e85a810f98ee5d5a076c6ad8c","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Commenting\/FunctionCommentThrowTagUnitTest.php":"2643fe7d1164d52d7034e0940aa3b82f","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Commenting\/FunctionCommentUnitTest.php":"df401f8a52cf614818ca7e5958c3f028","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Commenting\/InlineCommentUnitTest.php":"9353aec80dea578353b9ac7a0a484405","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Commenting\/LongConditionClosingCommentUnitTest.php":"fe91a1d68779d11664a1f4c4d6b77567","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Commenting\/PostStatementCommentUnitTest.php":"afe62127aaaefdc81517fcdf9e9342c1","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Commenting\/VariableCommentUnitTest.php":"8ed27309df2f6e6d57c123e3186eb0f3","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/ControlStructures\/ControlSignatureUnitTest.php":"cf1fe38be106aea572a023c4305e7562","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/ControlStructures\/ElseIfDeclarationUnitTest.php":"4a639cbe4a40ab7dcf7bfbaa6e9a5956","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/ControlStructures\/ForEachLoopDeclarationUnitTest.php":"40e421461af69dba8a60c48723e33099","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/ControlStructures\/ForLoopDeclarationUnitTest.php":"e4ee040d61d4d850a8938835e029dcf8","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/ControlStructures\/InlineIfDeclarationUnitTest.php":"00b0e5bdebd07376d57066ebb9ac51ad","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/ControlStructures\/LowercaseDeclarationUnitTest.php":"fc4de341c3a899d7efc867ac613746e8","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/ControlStructures\/SwitchDeclarationUnitTest.php":"409d780a98ff9b0fc58d212e6a2e5e3d","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Debug\/JSLintUnitTest.php":"ef6d212e786285fe67884048b9e8ee58","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Debug\/JavaScriptLintUnitTest.php":"a860c5dcc82a46000fa10c3f41c389e4","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Files\/FileExtensionUnitTest.php":"f8374a314fe246f965dc1971b6a32147","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Formatting\/OperatorBracketUnitTest.php":"ca503227a01ec9f6c99f5994e78a559f","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Functions\/FunctionDeclarationArgumentSpacingUnitTest.php":"2c92340b2abb1a8ce596a1d957bcc417","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Functions\/FunctionDeclarationUnitTest.php":"6a5b983a2b2003a860ea97ae5e4a5ce2","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Functions\/FunctionDuplicateArgumentUnitTest.php":"511f1c77693fe6dff851d40a1d47d191","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Functions\/GlobalFunctionUnitTest.php":"6f3f123e1e4d5714b374b300e34b82f1","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Functions\/LowercaseFunctionKeywordsUnitTest.php":"630ab8e2c5665cca2517e0de2291730a","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Functions\/MultiLineFunctionDeclarationUnitTest.php":"857707a3203deb9eb78b1ddfe057d82c","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/NamingConventions\/ValidFunctionNameUnitTest.php":"1320ac5ccb5f4c2f6061de2947e624f4","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/NamingConventions\/ValidVariableNameUnitTest.php":"9aceb904ee059b1c2e2c4afb86ef215a","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Objects\/DisallowObjectStringIndexUnitTest.php":"b4e24aaf68e134e66344afde7936bb11","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Objects\/ObjectInstantiationUnitTest.php":"487907ad8c5cb57bfc89d2fd90687b39","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Objects\/ObjectMemberCommaUnitTest.php":"19f37bd0c0f054d100167a3e45b8c7d9","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Operators\/ComparisonOperatorUsageUnitTest.php":"1edc48c762ae9d453a8456264eee154d","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Operators\/IncrementDecrementUsageUnitTest.php":"7140754b7996eb4ee7b2112fabd36a89","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Operators\/ValidLogicalOperatorsUnitTest.php":"bbd9c078704945b66a5e72c1413e6b1d","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/PHP\/CommentedOutCodeUnitTest.php":"5a81ed8f731d9c4ad50bb3f3689ca399","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/PHP\/DisallowBooleanStatementUnitTest.php":"5c0172b13a2ac958f091d89c3fc1c3a6","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/PHP\/DisallowComparisonAssignmentUnitTest.php":"abaa205d4f1fee3fd3eca769d3c8a52b","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/PHP\/DisallowInlineIfUnitTest.php":"b9ece49535b5d3e03278cdec36513e18","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/PHP\/DisallowMultipleAssignmentsUnitTest.php":"d522782622efdeff7d0a4bbb8232f371","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/PHP\/DisallowSizeFunctionsInLoopsUnitTest.php":"c5d25c940f71f854e33783f5a1b14a32","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/PHP\/DiscouragedFunctionsUnitTest.php":"f1fccfd4e28042ae6a3fdf5e8a1a766b","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/PHP\/EmbeddedPhpUnitTest.php":"b7bf2c3acbf32f8e190100b087068696","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/PHP\/EvalUnitTest.php":"6591add25b1a24a4078f69036c101e5d","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/PHP\/GlobalKeywordUnitTest.php":"2241b9158b6c143dda01b4efffb19099","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/PHP\/HeredocUnitTest.php":"bee11f15aff4fb82fbdad38f77c944d4","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/PHP\/InnerFunctionsUnitTest.php":"46832f575ea3d13f7e3127d01db8d10e","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/PHP\/LowercasePHPFunctionsUnitTest.php":"7e7c6b3460cdcf1156da5133dacc64da","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/PHP\/NonExecutableCodeUnitTest.php":"df69e4221083e071de25bc27bb9fe619","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Scope\/MemberVarScopeUnitTest.php":"0cded124417a4782a1a7fe0c9852930a","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Scope\/MethodScopeUnitTest.php":"e7bb7581a83e2b132647459f43a2c270","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Scope\/StaticThisUsageUnitTest.php":"7db55f6a6d2d127ea4d49593ddf9b9d0","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Strings\/ConcatenationSpacingUnitTest.php":"f3c30c0f73c53033e275c0c08f846de8","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Strings\/DoubleQuoteUsageUnitTest.php":"604c7688847057d74d0ad43877383527","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/Strings\/EchoedStringsUnitTest.php":"7d64abac0a711b0a73450337c57c8b80","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/WhiteSpace\/CastSpacingUnitTest.php":"11b892bcbced10a97e5419e2b8e39675","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/WhiteSpace\/ControlStructureSpacingUnitTest.php":"4e3d157a07a8b4079cf9041c269e8165","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/WhiteSpace\/FunctionClosingBraceSpaceUnitTest.php":"81b4dbd4091d4431033bc4a292e6b780","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/WhiteSpace\/FunctionOpeningBraceSpaceUnitTest.php":"a7aab90d60f1be2abb91af3ddace4086","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/WhiteSpace\/FunctionSpacingUnitTest.php":"fbe8cf3397c9d39c512c92279e7138fc","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/WhiteSpace\/LanguageConstructSpacingUnitTest.php":"6af57822fabcfddd81e9f13739a1f8ba","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/WhiteSpace\/LogicalOperatorSpacingUnitTest.php":"126f17cba66a4e653d6b5ed0fd592c7c","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/WhiteSpace\/MemberVarSpacingUnitTest.php":"184d9f88a642e1073e033a119495cabc","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/WhiteSpace\/ObjectOperatorSpacingUnitTest.php":"dfe83f29879692873a8525ba91b5aef2","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/WhiteSpace\/OperatorSpacingUnitTest.php":"706d303415b9ee811dd9a64524ed787a","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/WhiteSpace\/PropertyLabelSpacingUnitTest.php":"ae9817eb6f70ab8eb7dbdf5eb90495f6","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/WhiteSpace\/ScopeClosingBraceUnitTest.php":"d86951abb00f2c61d913a02797534678","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/WhiteSpace\/ScopeKeywordSpacingUnitTest.php":"a81498a39d65f032d2883ab535672716","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/WhiteSpace\/SemicolonSpacingUnitTest.php":"402546d30af30f965c246978aab24616","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Squiz\/Tests\/WhiteSpace\/SuperfluousWhitespaceUnitTest.php":"6fd52c6e372cd41b98d5489370e34f7a","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Zend\/Sniffs\/Debug\/CodeAnalyzerSniff.php":"d1af75648b5d6c1e4f4dccf8aa4afdfe","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Zend\/Sniffs\/Files\/ClosingTagSniff.php":"d9da2a17fb7d6b1870414746a83bb47c","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Zend\/Sniffs\/NamingConventions\/ValidVariableNameSniff.php":"1a5c09aafa25415f88803a926d86d936","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Zend\/Tests\/Debug\/CodeAnalyzerUnitTest.php":"58c2d60caa8cb94cc663ab5a4b74ce2e","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Zend\/Tests\/Files\/ClosingTagUnitTest.php":"1b75e904c8c0edfc157e1571b4a6bcb8","vendor\/squizlabs\/php_codesniffer\/src\/Standards\/Zend\/Tests\/NamingConventions\/ValidVariableNameUnitTest.php":"40b5cdff99d333b250237e3d77e23dc3","vendor\/squizlabs\/php_codesniffer\/src\/Tokenizers\/CSS.php":"23945afd610276405a7e15b09da69b0e","vendor\/squizlabs\/php_codesniffer\/src\/Tokenizers\/Comment.php":"246f9815e35db66fa856cb6ab5ed9972","vendor\/squizlabs\/php_codesniffer\/src\/Tokenizers\/JS.php":"d3b61895e75051408355cf4105af9281","vendor\/squizlabs\/php_codesniffer\/src\/Tokenizers\/PHP.php":"822855d4e1048b3e5c4f3f6fd8c4afa0","vendor\/squizlabs\/php_codesniffer\/src\/Tokenizers\/Tokenizer.php":"3393ff994f30bec0bf12eaf4e6c4bbc3","vendor\/squizlabs\/php_codesniffer\/src\/Util\/Cache.php":"214d3febd916fdfa69e2549ac9de8065","vendor\/squizlabs\/php_codesniffer\/src\/Util\/Common.php":"1f6336497b719521f94b73945efa2656","vendor\/squizlabs\/php_codesniffer\/src\/Util\/Help.php":"ae93cc7fb27da9c847e699835fb0b619","vendor\/squizlabs\/php_codesniffer\/src\/Util\/Standards.php":"415b7ed961f3ae153ce59a3ce1bb8beb","vendor\/squizlabs\/php_codesniffer\/src\/Util\/Timing.php":"ef570cc454d15d9d62edd5fcc03120a1","vendor\/squizlabs\/php_codesniffer\/src\/Util\/Tokens.php":"22a6ce404b30c90a2a99b98c1d0109a7","vendor\/squizlabs\/php_codesniffer\/tests\/AllTests.php":"637979633c92c92307eb47e6012f9528","vendor\/squizlabs\/php_codesniffer\/tests\/ConfigDouble.php":"8282aa1385398edb9b91ee65f5ace919","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/AbstractMethodUnitTest.php":"2147add2fb142eedc3fc190507269104","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/AllTests.php":"c05c35d7af0165d7dd161315b2137753","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Autoloader\/DetermineLoadedClassTest.php":"21eb041f1fe060e25e0351da4ed98c3e","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Config\/ReportWidthTest.php":"48b09edf21683de41223323d3888fcfc","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Config\/SniffsExcludeArgsTest.php":"aaaaa2136b20a2109ffece9641a2db59","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/ErrorSuppressionTest.php":"4727557e4a29e5e23006675e656d9c89","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/File\/FindEndOfStatementTest.php":"dd0652ec9ffa606be165e970951fda67","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/File\/FindExtendedClassNameTest.php":"dad303edc9d41cf3555cb14b4ddde3e8","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/File\/FindImplementedInterfaceNamesTest.php":"976f972c82eb2060bbf9fb5779bc28e4","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/File\/FindStartOfStatementTest.php":"9e3335d27489c19c970ca3ba514b6075","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/File\/GetClassPropertiesTest.php":"3186a1c6be7812e8d29843721fdbf8a5","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/File\/GetConditionTest.php":"4caabea2cac21519473582794b76e429","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/File\/GetDeclarationNameJSTest.php":"64cdbf52b097fda7c3058ecc35f81306","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/File\/GetDeclarationNameTest.php":"ed43b24fcb5269a01d44215aed80164f","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/File\/GetMemberPropertiesTest.php":"b713247559927f865fc3ca435726a217","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/File\/GetMethodParametersParseError1Test.php":"1b8598b0f5b4ab15ddefae7d6e55d6cb","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/File\/GetMethodParametersParseError2Test.php":"29553c0d54b2c09cc7242eb28aa2c231","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/File\/GetMethodParametersTest.php":"30f69ba847e9c869c460728abab03d45","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/File\/GetMethodPropertiesTest.php":"93cbbf33878d5c2b3b014c037ad7eafd","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/File\/GetTokensAsStringTest.php":"af02558ec8b0128a3fbbeebe191ebffc","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/File\/IsReferenceTest.php":"8255737a280a1892c2daadafadeddf80","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Filters\/AbstractFilterTestCase.php":"94ac309f40fe70e2dc15cd2d06e787eb","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Filters\/Filter\/AcceptTest.php":"adf246c414321bb8e0f338146635c222","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Filters\/GitModifiedTest.php":"50463bbea01e312407b97c2a3be9a732","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Filters\/GitStagedTest.php":"737a2ab7647603b8b9d2bf935711a99f","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Fixer\/GenerateDiffTest.php":"08b18cd4ef1d504ffa20aabe429c8aec","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Ruleset\/ExplainTest.php":"ac23674360b6a49ebe759f240c14c541","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Ruleset\/Fixtures\/Sniffs\/Deprecated\/WithLongReplacementSniff.php":"ba8cef16ccacadb2cf6ae161b1a5aca8","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Ruleset\/Fixtures\/Sniffs\/Deprecated\/WithReplacementContainingLinuxNewlinesSniff.php":"a532a62b235538bfc61883eaae9fb60c","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Ruleset\/Fixtures\/Sniffs\/Deprecated\/WithReplacementContainingNewlinesSniff.php":"26430e4ca6b7c5bc58a58cb4daf65cbc","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Ruleset\/Fixtures\/Sniffs\/Deprecated\/WithReplacementSniff.php":"a8c003277f4968020fa14cd1f9b351bc","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Ruleset\/Fixtures\/Sniffs\/Deprecated\/WithoutReplacementSniff.php":"cc97f12a24d7cb7990d739ca2fb0f1eb","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Ruleset\/Fixtures\/Sniffs\/DeprecatedInvalid\/EmptyDeprecationVersionSniff.php":"7d1005516a1b2a7c025a77f529332970","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Ruleset\/Fixtures\/Sniffs\/DeprecatedInvalid\/EmptyRemovalVersionSniff.php":"77a03d1835c41d77acc1542d8c7b1a2c","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Ruleset\/Fixtures\/Sniffs\/DeprecatedInvalid\/InvalidDeprecationMessageSniff.php":"adb1c2d49122a51258f783fd8467e74b","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Ruleset\/Fixtures\/Sniffs\/DeprecatedInvalid\/InvalidDeprecationVersionSniff.php":"29b7c2b77437bcc2a56fa83aa4dc5bd5","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Ruleset\/Fixtures\/Sniffs\/DeprecatedInvalid\/InvalidRemovalVersionSniff.php":"04c28978c30a702659753570944e10b1","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Ruleset\/Fixtures\/Sniffs\/SetProperty\/AllowedAsDeclaredSniff.php":"b6e3b4d87931fae1bc817d3162c43d54","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Ruleset\/Fixtures\/Sniffs\/SetProperty\/AllowedViaMagicMethodSniff.php":"564406c60e86bf069e41626e61abd73d","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Ruleset\/Fixtures\/Sniffs\/SetProperty\/AllowedViaStdClassSniff.php":"4ecc394bd136737db9170922d99bd776","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Ruleset\/Fixtures\/Sniffs\/SetProperty\/NotAllowedViaAttributeSniff.php":"bb065949d61a5da82ae4a633312eff15","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Ruleset\/RuleInclusionAbsoluteLinuxTest.php":"49d04577a3ba5b0b716b0083a4d3a3e5","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Ruleset\/RuleInclusionAbsoluteWindowsTest.php":"e1ae6cfd7e379e110cc635925d1431d8","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Ruleset\/RuleInclusionTest.php":"9b46ed6f8a5f02ef41609075da569c15","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Ruleset\/SetSniffPropertyTest.php":"420afb5477e29f58aaf817c6848d492f","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Ruleset\/ShowSniffDeprecationsTest.php":"577f1a1af98c0b4b0090e46e7ec9967d","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Sniffs\/AbstractArraySniffTest.php":"5c9d33527d2450f83077e17f3eb9c519","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Sniffs\/AbstractArraySniffTestable.php":"4325838333d5b95deb3a62133f380640","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/AbstractTokenizerTestCase.php":"cf23314dd5f16007350e4425fecd45a7","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/Comment\/CommentTestCase.php":"6e7ae6a542a38310f20210b22578ffa3","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/Comment\/LiveCoding1Test.php":"68185d9b2f47903a51e0584e03fb0f98","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/Comment\/LiveCoding2Test.php":"847a7ab901206c8039abc0ba3803af0c","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/Comment\/LiveCoding3Test.php":"364115cdb88a67fac3824ebc1bf49c68","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/Comment\/LiveCoding4Test.php":"fb3a51b3f5325475646ce1dec2ca5c03","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/Comment\/MultiLineDocBlockTest.php":"29054b729e33fa9f094213dd3b6134f4","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/Comment\/PhpcsAnnotationsInDocBlockTest.php":"8734eb239eab5a71e605ddd319f27cf3","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/Comment\/SingleLineDocBlockTest.php":"528ce9c27c1366fe255fd727f44e2d1d","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/AnonClassParenthesisOwnerTest.php":"cc9aba4fa2602a074d32b37d274e0fe2","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/ArrayKeywordTest.php":"a38cf83b022653c5d10c2696f8288d37","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/AttributesTest.php":"446c792286f704bf0b141da7f83b535c","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/BackfillEnumTest.php":"e8f73ae775aef5776171028ecc29c1dd","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/BackfillExplicitOctalNotationTest.php":"4cd24836014fd2936c09d4d19ac20a24","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/BackfillFnTokenTest.php":"89ad0b98651e4edb00a23cc3091d4b17","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/BackfillMatchTokenTest.php":"557d300e1a217f02c7f154fdee29fb30","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/BackfillNumericSeparatorTest.php":"54d7bd13371c0a39e51b787416050e74","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/BackfillReadonlyTest.php":"3003b827837161cd2330ec035030d5af","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/BitwiseOrTest.php":"53941f683262502c45b4d183d6848dbd","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/ContextSensitiveKeywordsTest.php":"572d081bd7487dac960188c667e53061","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/DNFTypesParseError1Test.php":"cb75065735574c6b291cc9f151d62de1","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/DNFTypesParseError2Test.php":"4f509ea959267dba3a6abcbe41694292","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/DNFTypesTest.php":"b18d7cf91ef612ed43e3afd7e87740c1","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/DefaultKeywordTest.php":"33dec3b85a142c27970230d8b588458e","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/DoubleArrowTest.php":"d2536cb64383df99cc674660ab39122f","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/DoubleQuotedStringTest.php":"10c658285a16c38cc4ec68f220d90b1b","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/EnumCaseTest.php":"ec91d544cd5d1641f66650548168fda1","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/FinallyTest.php":"427481b098c3a8cac2ca295754e1a699","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/GotoLabelTest.php":"4362f6793884ddbe39ba51a28bb5e140","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/HeredocStringTest.php":"c62c2d14108feb44083479a2c7001f49","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/NamedFunctionCallArgumentsTest.php":"d4d2c8f76ed0708ea91e191fdeb5ba13","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/NullsafeObjectOperatorTest.php":"172c1ea5518be397ee84afde30aa48d1","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/OtherContextSensitiveKeywordsTest.php":"70bfb51e082c3f52b7d5136ff85043c5","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/ResolveSimpleTokenTest.php":"5321b09a722594e5eaf46a6b49ad0a82","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/ShortArrayTest.php":"74a911c384aa10036ee013d2028c66e9","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/StableCommentWhitespaceTest.php":"3108f530b4afba392e8ec656e8ba7c52","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/StableCommentWhitespaceWinTest.php":"653cb138b472c6ab793a301b474a7e5d","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/TypeIntersectionTest.php":"7c70506af46e77b620e3d63f043fb253","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/TypedConstantsTest.php":"f3a0b812c797cb37a5d5a316c96616f1","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/PHP\/UndoNamespacedNameSingleTokenTest.php":"7cbb632c2977f64b27979da7caf54cc3","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/Tokenizer\/CreateParenthesisNestingMapDNFTypesTest.php":"8732e3bc67790151efcb04478a8c34ef","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/Tokenizer\/CreateTokenMapArrayParenthesesTest.php":"22295b5c5614a7ca33ad837028bc71c6","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/Tokenizer\/HeredocNowdocCloserTest.php":"bf2e32531a9963c2d0698d594f5b4178","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/Tokenizer\/RecurseScopeMapCaseKeywordConditionsTest.php":"25bdd4066d863334793275d226c5fc50","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/Tokenizer\/RecurseScopeMapDefaultKeywordConditionsTest.php":"2923193f8b41787dd95af04f3e343eef","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Tokenizer\/Tokenizer\/ScopeSettingWithNamespaceOperatorTest.php":"e2ef5376968e5fc854f24e2e26c1d849","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Util\/Common\/IsCamelCapsTest.php":"4c08460a77f371f24277d28ad7980a26","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Util\/Common\/StripColorsTest.php":"991425d82e0ffa54726b70b86d9ea1a4","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Util\/Common\/SuggestTypeTest.php":"94c09ef8987d8c075b929a0c4ee8b9cd","vendor\/squizlabs\/php_codesniffer\/tests\/Core\/Util\/Help\/HelpTest.php":"5bde4731f7a9e49717e5371750a9316e","vendor\/squizlabs\/php_codesniffer\/tests\/FileList.php":"3e15d7462722a7e8fe94d359d6f0fd9e","vendor\/squizlabs\/php_codesniffer\/tests\/Standards\/AbstractSniffUnitTest.php":"852346282e54496b1348788f51047b6b","vendor\/squizlabs\/php_codesniffer\/tests\/Standards\/AllSniffs.php":"579dee947b3c6f63c1430af5c9ff034c","vendor\/squizlabs\/php_codesniffer\/tests\/TestSuite.php":"79dbb6fb6f70fef1e77db943d3bef581","vendor\/squizlabs\/php_codesniffer\/tests\/TestSuite7.php":"015489fcba45206a8700dec3a05e9ba9","vendor\/squizlabs\/php_codesniffer\/tests\/bootstrap.php":"2e6ddb95f71587d9b2805ff2d004e088","vendor\/theseer\/tokenizer\/src\/Exception.php":"3d64756b634a6f52a8c57042dd6207a4","vendor\/theseer\/tokenizer\/src\/NamespaceUri.php":"25b079d1ef62cee15b95c46562536279","vendor\/theseer\/tokenizer\/src\/NamespaceUriException.php":"c85ed7b140508c7cf03e727e538ac818","vendor\/theseer\/tokenizer\/src\/Token.php":"34918603e5e0da62e8610849d5119d47","vendor\/theseer\/tokenizer\/src\/TokenCollection.php":"7165fc153bcdac2a74048bc9c00ea562","vendor\/theseer\/tokenizer\/src\/TokenCollectionException.php":"890ddd90a9f30a1e403c02485fbe3fb2","vendor\/theseer\/tokenizer\/src\/Tokenizer.php":"c0de81bd789015ee6f80d986a1884311","vendor\/theseer\/tokenizer\/src\/XMLSerializer.php":"e069fb5a188cec5422d8aa56316747a8","application\/controllers\/Form.php":"d711b59e5652200c6d01a9482ee684f5"}}
\ No newline at end of file
+{"php":"7.4.33","version":"3.61.1:v3.61.1#94a87189f55814e6cabca2d9a33b06de384a2ab8","indent":" ","lineEnding":"\n","rules":{"binary_operator_spaces":{"default":"align"},"blank_line_after_opening_tag":true,"blank_line_between_import_groups":true,"blank_lines_before_namespace":true,"braces_position":{"allow_single_line_empty_anonymous_classes":true},"class_definition":{"inline_constructor_arguments":false,"space_before_parenthesis":true},"compact_nullable_type_declaration":true,"declare_equal_normalize":true,"lowercase_cast":true,"lowercase_static_reference":true,"new_with_parentheses":true,"no_blank_lines_after_class_opening":true,"no_leading_import_slash":true,"no_whitespace_in_blank_line":true,"ordered_class_elements":{"order":["use_trait"]},"ordered_imports":{"imports_order":["class","function","const"],"sort_algorithm":"none"},"return_type_declaration":true,"short_scalar_cast":true,"single_import_per_statement":{"group_to_single_imports":false},"single_trait_insert_per_statement":true,"ternary_operator_spaces":true,"unary_operator_spaces":{"only_dec_inc":true},"visibility_required":true,"blank_line_after_namespace":true,"constant_case":true,"control_structure_braces":true,"control_structure_continuation_position":true,"elseif":true,"function_declaration":true,"indentation_type":true,"line_ending":true,"lowercase_keywords":true,"method_argument_space":{"on_multiline":"ensure_fully_multiline"},"no_break_comment":true,"no_closing_tag":true,"no_multiple_statements_per_line":true,"no_space_around_double_colon":true,"no_spaces_after_function_name":true,"no_trailing_whitespace":true,"no_trailing_whitespace_in_comment":true,"single_blank_line_at_eof":true,"single_class_element_per_statement":{"elements":["property"]},"single_line_after_imports":true,"spaces_inside_parentheses":true,"statement_indentation":true,"switch_case_semicolon_to_colon":true,"switch_case_space":true,"encoding":true,"full_opening_tag":true,"blank_line_before_statement":{"statements":["return"]},"no_extra_blank_lines":{"tokens":["curly_brace_block","extra","parenthesis_brace_block","square_brace_block","throw","use"]},"trim_array_spaces":true,"whitespace_after_comma_in_array":true,"class_attributes_separation":{"elements":{"method":"one","property":"one"}},"space_after_semicolon":{"remove_in_empty_for_expressions":true},"no_unused_imports":true},"hashes":{"application\/controllers\/dummy.php":"30695a7059d902f4584b16ec747a1dbf","application\/controllers\/Dummy.php":"cede7c806c04222cba019c2c8a265696","application\/controllers\/Form.php":"894e7658bddbe35ea6c8d172f8b13f81","application\/controllers\/Testing\/Dummy.php":"fbe2a34bcebc86ee5f3a5c4a851b9365","application\/controllers\/Testing\/Form.php":"894e7658bddbe35ea6c8d172f8b13f81"}}
\ No newline at end of file
diff --git a/.php-cs-fixer.php b/.php-cs-fixer.php
new file mode 100644
index 0000000..96da8f7
--- /dev/null
+++ b/.php-cs-fixer.php
@@ -0,0 +1,49 @@
+in(__DIR__)
+ ->name('*.php')
+ ->notName('*.blade.php')
+ ->exclude('vendor')
+ ->exclude('storage');
+
+return (new PhpCsFixer\Config())
+ ->setRiskyAllowed(false) // Equivalent to "php-cs-fixer.allowRisky": false
+ ->setIndent(" ") // Use four spaces for indentation
+ ->setLineEnding("\n") // Ensure line endings are consistent
+ ->setRules([
+ '@PSR12' => true, // Apply PSR-12 standard
+ 'blank_line_after_namespace' => true, // Ensure there is a blank line after namespace declarations
+ 'blank_line_after_opening_tag' => true, // Ensure there is a blank line after the opening PHP tag
+ 'blank_line_before_statement' => [
+ 'statements' => ['return'], // Ensure a blank line before return statements
+ ],
+ 'no_extra_blank_lines' => [
+ 'tokens' => [
+ 'curly_brace_block',
+ 'extra',
+ 'parenthesis_brace_block',
+ 'square_brace_block',
+ 'throw',
+ 'use',
+ ],
+ ], // Remove extra blank lines
+ 'no_whitespace_in_blank_line' => true, // Remove whitespace in blank lines
+ 'method_argument_space' => ['on_multiline' => 'ensure_fully_multiline'], // Ensure consistent method argument spacing
+ 'trim_array_spaces' => true, // Remove spaces around array elements
+ 'binary_operator_spaces' => ['default' => 'align'], // Align binary operators
+ 'no_trailing_whitespace' => true, // Remove trailing whitespace
+ 'no_trailing_whitespace_in_comment' => true, // Remove trailing whitespace in comments
+ 'whitespace_after_comma_in_array' => true, // Ensure there is space after commas in arrays
+ 'single_blank_line_at_eof' => true, // Ensure there is a single blank line at the end of the file
+ 'single_class_element_per_statement' => ['elements' => ['property']], // Ensure single class element per statement
+ 'class_attributes_separation' => [
+ 'elements' => [
+ 'method' => 'one', // Ensure one blank line between methods
+ 'property' => 'one', // Ensure one blank line between properties
+ ],
+ ],
+ 'space_after_semicolon' => ['remove_in_empty_for_expressions' => true], // Handle space after semicolons
+ 'no_unused_imports' => true, // Remove unused use statements
+ ])
+ ->setFinder($finder);
diff --git a/.prettier.rc.json b/.prettier.rc.json
new file mode 100644
index 0000000..b603d26
--- /dev/null
+++ b/.prettier.rc.json
@@ -0,0 +1,16 @@
+{
+ "trailingComma": "es5",
+ "tabWidth": 2,
+ "semi": false,
+ "singleQuote": true,
+ "jsxSingleQuote": true,
+ "bracketSpacing": true,
+ "parser": "babel-ts",
+ "requirePragma": false,
+ "insertPragma": false,
+ "proseWrap": "preserve",
+ "htmlWhitespaceSensitivity": "css",
+ "endOfLine": "lf",
+ "embeddedLanguageFormatting": "off"
+ }
+
\ No newline at end of file
diff --git a/.prettierignore b/.prettierignore
index b647d67..ffa2bf5 100644
--- a/.prettierignore
+++ b/.prettierignore
@@ -1,22 +1,5 @@
-# Ignore node_modules directory
-node_modules/
-
-# Ignore build directory
-build/
-
-# Ignore all minified JavaScript files
+node_modules
+dist
+build
*.min.js
-
-
-# Ignore specific files
-public/vendor/jquery.js
-public/vendor/bootstrap.js
-
-# Ignore all files in a specific directory
-src/vendor/
-
-# Ignore specific file
-path/to/specific/file.js
-
-# Ignore all JavaScript files in a specific directory
-src/vendor/*.js
+*.min.css
diff --git a/.prettierrc.json b/.prettierrc.json
deleted file mode 100644
index 1491020..0000000
--- a/.prettierrc.json
+++ /dev/null
@@ -1,15 +0,0 @@
-{
- "trailingComma": "es5",
- "tabWidth": 2,
- "semi": false,
- "singleQuote": true,
- "jsxSingleQuote": true,
- "bracketSpacing": true,
- "parser": "babel-ts",
- "requirePragma": false,
- "insertPragma": false,
- "proseWrap": "preserve",
- "htmlWhitespaceSensitivity": "css",
- "endOfLine": "lf",
- "embeddedLanguageFormatting": "off"
-}
diff --git a/application/config/config.php b/application/config/config.php
index bd39238..013fae0 100644
--- a/application/config/config.php
+++ b/application/config/config.php
@@ -186,9 +186,9 @@ $config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-';
|
*/
$config['enable_query_strings'] = false;
-$config['controller_trigger'] = 'c';
-$config['function_trigger'] = 'm';
-$config['directory_trigger'] = 'd';
+$config['controller_trigger'] = 'c';
+$config['function_trigger'] = 'm';
+$config['directory_trigger'] = 'd';
/*
|--------------------------------------------------------------------------
@@ -384,13 +384,13 @@ $config['encryption_key'] = '';
| except for 'cookie_prefix' and 'cookie_httponly', which are ignored here.
|
*/
-$config['sess_driver'] = 'files';
-$config['sess_cookie_name'] = 'ci_session';
-$config['sess_samesite'] = 'Lax';
-$config['sess_expiration'] = 7200;
-$config['sess_save_path'] = null;
-$config['sess_match_ip'] = false;
-$config['sess_time_to_update'] = 300;
+$config['sess_driver'] = 'files';
+$config['sess_cookie_name'] = 'ci_session';
+$config['sess_samesite'] = 'Lax';
+$config['sess_expiration'] = 7200;
+$config['sess_save_path'] = null;
+$config['sess_match_ip'] = false;
+$config['sess_time_to_update'] = 300;
$config['sess_regenerate_destroy'] = false;
/*
@@ -458,11 +458,11 @@ $config['global_xss_filtering'] = false;
| 'csrf_regenerate' = Regenerate token on every submission
| 'csrf_exclude_uris' = Array of URIs which ignore CSRF checks
*/
-$config['csrf_protection'] = false;
-$config['csrf_token_name'] = 'csrf_test_name';
-$config['csrf_cookie_name'] = 'csrf_cookie_name';
-$config['csrf_expire'] = 7200;
-$config['csrf_regenerate'] = true;
+$config['csrf_protection'] = false;
+$config['csrf_token_name'] = 'csrf_test_name';
+$config['csrf_cookie_name'] = 'csrf_cookie_name';
+$config['csrf_expire'] = 7200;
+$config['csrf_regenerate'] = true;
$config['csrf_exclude_uris'] = array();
/*
@@ -530,4 +530,26 @@ $config['rewrite_short_tags'] = false;
| Comma-separated: '10.0.1.200,192.168.5.0/24'
| Array: array('10.0.1.200', '192.168.5.0/24')
*/
-$config['proxy_ips'] = '';
+// Autoload function to support namespaces in CodeIgniter 3
+// spl_autoload_register(function ($class) {
+// // Convert namespace to the full file path
+// $file = APPPATH . str_replace('\\', '/', $class) . '.php';
+
+// // Check if the file exists and include it
+// if (file_exists($file)) {
+// require_once $file;
+// }
+// });
+// define('APPPATH', '/var/www/html/google_forms/');
+
+spl_autoload_extensions('.php'); // Only Autoload PHP Files
+
+spl_autoload_register(function ($classname) {
+ // Convert namespace to the full file path
+ $classfile = APPPATH . str_replace('\\', '/', $classname) . '.php';
+
+ // Check if the file exists and include it
+ if (file_exists($classfile)) {
+ require_once($classfile);
+ }
+});
diff --git a/application/controllers/Form.php b/application/controllers/Form.php
deleted file mode 100644
index ba11406..0000000
--- a/application/controllers/Form.php
+++ /dev/null
@@ -1,37 +0,0 @@
-load->model('Form_model');
- }
- public function submit()
- {
-
- if (!$this->session->userdata('logged_in')) {
- // If not logged in, redirect to login page
- redirect('users/login');
- }$form_data = json_decode($this->input->raw_input_stream, true);
- $this->load->model('Form_model');
- if ($this->Form_model->save_form($form_data)) {
- $response = array('status' => 'success', 'message' => 'Form submitted successfully.');
- } else {
- $response = array('status' => 'error', 'message' => 'Error submitting form.');
- }
-
- echo json_encode($response);
- }
- public function view($form_id)
- {
- $data['title'] = $this->Form_model->get_form_title($form_id);
- if ($data['title'] === null) {
- show_404(); // Show 404 if form_id is invalid
- }$this->load->view('templates/forms_ui', $data);
- }
-}
diff --git a/application/controllers/Form_controller.php b/application/controllers/Form_controller.php
index 2ff8db4..4171482 100644
--- a/application/controllers/Form_controller.php
+++ b/application/controllers/Form_controller.php
@@ -15,16 +15,18 @@ class Form_controller extends CI_Controller
// If not logged in, redirect to login page
redirect('users/login');
}
- $user_id = $this->session->userdata('user_id');
+ $user_id = $this->session->userdata('user_id')
- // Retrieve form title from the forms table using form_id
- $form_title = 'Untitled Form'; // Default title
- if ($form_id) {
- $form = $this->Frontend_model->getFormById($form_id);
- if ($form) {
- $form_title = $form['title'];
- }
- }
+
+
+ // Retrieve form title from the forms table using form_id
+ $form_title = 'Untitled Form'; // Default title
+ if ($form_id) {
+ $form = $this->Frontend_model->getFormById($form_id);
+ if ($form) {
+ $form_title = $form['title'];
+ }
+ }
// Fetch data from models
$data['total_forms'] = $this->Form_model->get_total_forms($user_id);
$data['published_forms'] = $this->Form_model->get_published_forms($user_id);
diff --git a/application/controllers/Testing/Dummy.php b/application/controllers/Testing/Dummy.php
new file mode 100644
index 0000000..0015636
--- /dev/null
+++ b/application/controllers/Testing/Dummy.php
@@ -0,0 +1,54 @@
+model->find($id);
+
+ if ($item === null) {
+ $this->notFound();
+ echo "r";
+
+ // This will trigger Squiz.PHP.NonExecutableCode
+ return;
+
+ echo "This will never be executed";
+ }
+
+ // This will trigger Squiz.PHP.DiscouragedFunctions
+ eval('$x = 10;');
+
+ $this->render('views/item_view.php', ['item' => $item]);
+ }
+
+ /**
+ * Display the index view with data.
+ *
+ * Retrieves data from the model and renders the index view.
+ */
+ public function index(): void
+ {
+ // This will trigger Squiz.PHP.DisallowComparisonAssignment
+ $isValid = ($user->status === 'active');
+
+ // This will trigger Squiz.PHP.GlobalKeyword
+ global $db;
+
+ $data = $this->model->getData();
+
+ // This introduces an undefined variable, but won't be caught by the specified sniffs
+ $this->render('views/example_view.php', ['data' => $data, 'user' => $userData]);
+ }
+}
diff --git a/application/controllers/Testing/Form.php b/application/controllers/Testing/Form.php
new file mode 100644
index 0000000..6c48896
--- /dev/null
+++ b/application/controllers/Testing/Form.php
@@ -0,0 +1,42 @@
+load->model('Form_model');
+ }
+
+ public function submit(): void
+ {
+ if (!$this->session->userdata('logged_in')) {
+ // If not logged in, redirect to login page
+ redirect('users/login');
+ }
+
+ $response = $this->Form_model->save_form($form_data) ? array('status' => 'success', 'message' => 'Form submitted successfully.')
+ : array('status' => 'error', 'message' => 'Error submitting form.');
+
+ echo json_encode($response);
+ }
+
+ public function view($form_id): void
+ {
+ $data['title'] = $this->Form_model->get_form_title($form_id);
+
+ if ($data['title'] === null) {
+ // Show 404 if form_id is invalid
+ show_404();
+ }
+
+ $this->load->view('templates/forms_ui', $data);
+ }
+}
diff --git a/application/controllers/dummy.php b/application/controllers/dummy.php
deleted file mode 100644
index e9c5ccb..0000000
--- a/application/controllers/dummy.php
+++ /dev/null
@@ -1,39 +0,0 @@
-model->find($id);
-
- if ($item === null) {
- $this->notFound();
-
- return;
- }
-
- $this->render('views/item_view.php', ['item' => $item]);
- }
-
- /**
- * Display the index view with data.
- *
- * Retrieves data from the model and renders the index view.
- *
- * @return void
- */
- public function index(): void
- {
- $data = $this->model->getData();
-
- $this->render('views/example_view.php', ['data' => $data]);
- }
-}
diff --git a/assets/css/editview.css b/assets/css/editview.css
index 2dab19c..c43a21d 100644
--- a/assets/css/editview.css
+++ b/assets/css/editview.css
@@ -6,7 +6,7 @@
}
.form-title,
-.form-description {
+.form- description {
border: none;
border-bottom: 1px solid #ccc;
margin-bottom: 10px;
diff --git a/assets/js/edit_form_views.js b/assets/js/edit_form_views.js
index e30d248..39b997a 100644
--- a/assets/js/edit_form_views.js
+++ b/assets/js/edit_form_views.js
@@ -1,133 +1,72 @@
-$(document).ready(function () {
- var base_url = '';
-
- // Add section button functionality
- $('#add-section-btn').on('click', function () {
- var sectionHtml = `
-
- `; $('#form-container').append(sectionHtml);
- });
-
- // Add option button functionality
- $(document).on('click', '.add-option-btn', function () {
- var optionHtml = `
-
-
- ×
-
- `;
- $(this).siblings('.options-container').append(optionHtml);
- });
-
- // Delete option functionality
- $(document).on('click', '.delete-option-icon', function () {
- $(this).parent().remove();
- });
-
- // Delete section functionality
- $(document).on('click', '.delete-section-icon', function () {
- $(this).closest('.form-section').remove();
- });
-
- // Show/Hide "Add Option" button based on question type
- $(document).on('change', '.custom-select', function () {
- var type = $(this).val();
- var $section = $(this).closest('.form-section');
- if (type === 'multiple-choice' || type === 'checkboxes' || type === 'dropdown') {
- $section.find('.add-option-btn').show();
- } else {
- $section.find('.add-option-btn').hide();
- }
- }).trigger('change'); // Trigger change to apply to existing sections
-
- // Submit button functionality
- $('#submit-btn').on('click', function () {
- var formData = collectFormData();
- formData['form_id'] = php echo $form['id']; ?>;
-
- let validation = validateFormData(formData);
- if (!validation.isValid) {
- alert(validation.message);
- return;
- }
-
- $.ajax({
- url: base_url + 'Form_controller/update_form',
- type: 'POST',
- data: { formData: formData },
- dataType: 'JSON',
- success: function (response) {
- if (response.status === 'success') {
- alert('Form updated successfully!');
- window.location.href = base_url + 'Form_controller/index_forms_draft';
- } else {
- alert(response.message);
- }
- },
- error: function (error) {
- alert('Error updating form!');
- console.log(error);
- }
- });
- });
-
- // Collect form data function
- function collectFormData() {
- var formData = {
- title: $('#form-title').val(),
- description: $('#form-description').val(),
- questions: []
- };
-
- $('.form-section').each(function () {
- var questionData = {
- id: $(this).data('index'),
- text: $(this).find('.untitled-question').val(),
- type: $(this).find('.custom-select').val(),
- required: $(this).find('.required-toggle').is(':checked') ? 1 : 0, // Correctly capture the required value
- options: []
- };
-
- $(this).find('.option-label').each(function () {
- questionData.options.push($(this).val());
- });
-
- formData.questions.push(questionData);
- });
-
- return formData;
- }
- function validateFormData(formData) {
- for (let question of formData.questions) {
- if (!question.text.trim()) {
- return { isValid: false, message: 'All questions must have text.' };
- }
- if ((question.type === 'multiple-choice' || question.type === 'checkboxes' || question.type === 'dropdown') && question.options.length === 0) {
- return { isValid: false, message: 'All options-based questions must have at least one option.' };
- }
- for (let option of question.options) {
- if (!option.trim()) {
- return { isValid: false, message: 'All options must have text.' };
- }
- }
- }
- return { isValid: true };
- }
-});
\ No newline at end of file
+$(document).ready(function () { var base_url = '' //
+// Add section button functionality
+$('#add-section-btn').on('click', function () {
+var sectionHtml = `
+
+` $('#form-container').append(sectionHtml) }) // Add option button functionality
+$(document).on('click', '.add-option-btn', function () { var optionHtml = `
+
+
+ ×
+
+` $(this).siblings('.options-container').append(optionHtml) }) // Delete option
+functionality $(document).on('click', '.delete-option-icon', function () {
+$(this).parent().remove() }) // Delete section functionality
+$(document).on('click', '.delete-section-icon', function () {
+$(this).closest('.form-section').remove() }) // Show/Hide "Add Option" button
+based on question type $(document) .on('change', '.custom-select', function () {
+var type = $(this).val() var $section = $(this).closest('.form-section') if (
+type === 'multiple-choice' || type === 'checkboxes' || type === 'dropdown' ) {
+$section.find('.add-option-btn').show() } else {
+$section.find('.add-option-btn').hide() } }) .trigger('change') // Trigger
+change to apply to existing sections // Submit button functionality
+$('#submit-btn').on('click', function () { var formData = collectFormData()
+formData['form_id'] = /* eslint-disable */ php echo $form['id']; ?>; /*
+eslint-enable */ let validation = validateFormData(formData) if
+(!validation.isValid) { alert(validation.message) return } $.ajax({ url:
+base_url + 'Form_controller/update_form', type: 'POST', data: { formData:
+formData }, dataType: 'JSON', success: function (response) { if (response.status
+=== 'success') { alert('Form updated successfully!') window.location.href =
+base_url + 'Form_controller/index_forms_draft' } else { alert(response.message)
+} }, error: function (error) { alert('Error updating form!') console.log(error)
+}, }) }) // Collect form data function function collectFormData() { var formData
+= { title: $('#form-title').val(), description: $('#form-description').val(),
+questions: [], } $('.form-section').each(function () { var questionData = { id:
+$(this).data('index'), text: $(this).find('.untitled-question').val(), type:
+$(this).find('.custom-select').val(), required:
+$(this).find('.required-toggle').is(':checked') ? 1 : 0, // Correctly capture
+the required value options: [], } $(this) .find('.option-label') .each(function
+() { questionData.options.push($(this).val()) })
+formData.questions.push(questionData) }) return formData } function
+validateFormData(formData) { for (let question of formData.questions) { if
+(!question.text.trim()) { return { isValid: false, message: 'All questions must
+have text.' } } if ( (question.type === 'multiple-choice' || question.type ===
+'checkboxes' || question.type === 'dropdown') && question.options.length === 0 )
+{ return { isValid: false, message: 'All options-based questions must have at
+least one option.', } } for (let option of question.options) { if
+(!option.trim()) { return { isValid: false, message: 'All options must have
+text.' } } } } return { isValid: true } } })
diff --git a/assets/js/scripts.js b/assets/js/scripts.js
index 2f93951..cbbd4a7 100644
--- a/assets/js/scripts.js
+++ b/assets/js/scripts.js
@@ -1,34 +1,34 @@
$(document).ready(function () {
- let index = 1
- let activeSection = null
+ let index = 1;
+ let activeSection = null;
function addOption(type, container) {
// let optionIndex = container.children().length + 1;
- let optionHtml
- if (type === 'multiple-choice' || type === 'checkboxes') {
+ let optionHtml;
+ if (type === "multiple-choice" || type === "checkboxes") {
optionHtml = `
-
-
-
- ×
-
- `
- } else if (type === 'dropdown') {
+
+
+
+ ×
+
+ `;
+ } else if (type === "dropdown") {
optionHtml = `
-
-
- ×
-
- `
+
+
+ ×
+
+ `;
}
- container.append(optionHtml)
+ container.append(optionHtml);
}
function createFormSection() {
let newSection = `
- `
- $('#form-container').append(newSection)
- index++
- positionAddSectionButton()
+ `;
+ $("#form-container").append(newSection);
+ index++;
+ positionAddSectionButton();
}
function positionAddSectionButton() {
if (activeSection) {
- let position = activeSection.position()
- let buttonWidth = $('#add-section-btn').outerWidth()
- let buttonHeight = $('#add-section-btn').outerHeight()
+ let position = activeSection.position();
+ let buttonWidth = $("#add-section-btn").outerWidth();
+ let buttonHeight = $("#add-section-btn").outerHeight();
- $('#add-section-btn').css({
- position: 'absolute',
- left: position.left - buttonWidth - 47 + 'px',
+ $("#add-section-btn").css({
+ position: "absolute",
+ left: position.left - buttonWidth - 47 + "px",
top:
- position.top + activeSection.height() / 2 - buttonHeight / 2 + 'px',
- })
+ position.top + activeSection.height() / 2 - buttonHeight / 2 + "px",
+ });
}
}
- $('#add-section-btn').on('click', function () {
- createFormSection()
- $('.form-section').removeClass('active')
- activeSection = $('.form-section').last()
- activeSection.addClass('active')
- positionAddSectionButton()
- })
+ $("#add-section-btn").on("click", function () {
+ createFormSection();
+ $(".form-section").removeClass("active");
+ activeSection = $(".form-section").last();
+ activeSection.addClass("active");
+ positionAddSectionButton();
+ });
- $(document).on('change', '.custom-select', function () {
- let type = $(this).val()
- let container = $(this).closest('.form-section').find('.options-container')
- container.empty()
- $(this).closest('.form-section').find('.add-option-btn').remove()
+ $(document).on("change", ".custom-select", function () {
+ let type = $(this).val();
+ let container = $(this).closest(".form-section").find(".options-container");
+ container.empty();
+ $(this).closest(".form-section").find(".add-option-btn").remove();
- if (type === 'short-answer') {
+ if (type === "short-answer") {
container.append(
- ''
- )
- } else if (type === 'paragraph') {
+ '',
+ );
+ } else if (type === "paragraph") {
container.append(
- ''
- )
+ '',
+ );
} else {
- addOption(type, container)
+ addOption(type, container);
$(this)
- .closest('.form-section')
+ .closest(".form-section")
.append(
- ''
- )
+ '',
+ );
}
- })
+ });
- $(document).on('click', '.add-option-btn', function () {
- let type = $(this).closest('.form-section').find('.custom-select').val()
- let container = $(this).closest('.form-section').find('.options-container')
- addOption(type, container)
- })
+ $(document).on("click", ".add-option-btn", function () {
+ let type = $(this).closest(".form-section").find(".custom-select").val();
+ let container = $(this).closest(".form-section").find(".options-container");
+ addOption(type, container);
+ });
- $(document).on('click', '.delete-section-icon', function () {
- let section = $(this).closest('.form-section')
- let prevSection = section.prev('.form-section')
- let nextSection = section.next('.form-section')
- section.remove()
- if (section.hasClass('active')) {
- activeSection = null
+ $(document).on("click", ".delete-section-icon", function () {
+ let section = $(this).closest(".form-section");
+ let prevSection = section.prev(".form-section");
+ let nextSection = section.next(".form-section");
+ section.remove();
+ if (section.hasClass("active")) {
+ activeSection = null;
}
if (prevSection.length > 0) {
prevSection
- .find('.delete-section-icon')
- .appendTo(prevSection.find('.form-section'))
- activeSection = prevSection
- row
+ .find(".delete-section-icon")
+ .appendTo(prevSection.find(".form-section"));
+ activeSection = prevSection;
+ row;
} else if (nextSection.length > 0) {
nextSection
- .find('.delete-section-icon')
- .appendTo(nextSection.find('.form-header'))
- activeSection = nextSection
+ .find(".delete-section-icon")
+ .appendTo(nextSection.find(".form-header"));
+ activeSection = nextSection;
}
- positionAddSectionButton()
- })
+ positionAddSectionButton();
+ });
- $(document).on('click', '.delete-option-icon', function () {
- let option = $(this).closest('.option')
- let container = option.closest('.options-container')
- option.remove()
- })
+ $(document).on("click", ".delete-option-icon", function () {
+ let option = $(this).closest(".option");
+ let container = option.closest(".options-container");
+ option.remove();
+ });
- $(document).on('click', '.required-toggle', function () {
- $(this).closest('.form-section').toggleClass('required')
- })
+ $(document).on("click", ".required-toggle", function () {
+ $(this).closest(".form-section").toggleClass("required");
+ });
- $('#preview-btn').on('click', function () {
- let previewWindow = window.open('', '_blank')
+ $("#preview-btn").on("click", function () {
+ let previewWindow = window.open("", "_blank");
let previewContent = `
@@ -157,189 +157,189 @@ $(document).ready(function () {
- `
- $('.form-section').each(function () {
- previewContent += ''
- })
+ previewContent += "";
+ });
previewContent += `
- `
- previewWindow.document.write(previewContent)
- previewWindow.document.close()
- })
+ `;
+ previewWindow.document.write(previewContent);
+ previewWindow.document.close();
+ });
- $(document).on('click', '.form-section', function () {
- $('.form-section').removeClass('active')
- $(this).addClass('active')
- activeSection = $(this)
- positionAddSectionButton()
- })
+ $(document).on("click", ".form-section", function () {
+ $(".form-section").removeClass("active");
+ $(this).addClass("active");
+ activeSection = $(this);
+ positionAddSectionButton();
+ });
- $('#form-container').sortable({
- placeholder: 'ui-state-highlight',
+ $("#form-container").sortable({
+ placeholder: "ui-state-highlight",
start: function (event, ui) {
- ui.placeholder.height(ui.item.height())
+ ui.placeholder.height(ui.item.height());
},
stop: function (event, ui) {
- positionAddSectionButton()
+ positionAddSectionButton();
},
- })
+ });
function collectFormData() {
var formData = {
questions: [],
- }
+ };
- $('.form-section').each(function () {
- var questionType = $(this).find('.custom-select').val()
+ $(".form-section").each(function () {
+ var questionType = $(this).find(".custom-select").val();
var questionData = {
- text: $(this).find('.untitled-question').val(),
+ text: $(this).find(".untitled-question").val(),
type: questionType,
- is_required: $(this).find('.required-toggle').is(':checked'),
+ is_required: $(this).find(".required-toggle").is(":checked"),
options: [],
- }
+ };
// Only add options if the question type supports them
if (
- questionType === 'multiple-choice' ||
- questionType === 'checkboxes' ||
- questionType === 'dropdown'
+ questionType === "multiple-choice" ||
+ questionType === "checkboxes" ||
+ questionType === "dropdown"
) {
$(this)
- .find('.option-label')
+ .find(".option-label")
.each(function () {
- questionData.options.push($(this).val())
- })
+ questionData.options.push($(this).val());
+ });
}
- formData.questions.push(questionData)
- })
+ formData.questions.push(questionData);
+ });
- console.log(formData)
- return formData
+ console.log(formData);
+ return formData;
}
function validateFormData(formData) {
for (let question of formData.questions) {
if (!question.text.trim()) {
- return { isValid: false, message: 'All questions must have text.' }
+ return { isValid: false, message: "All questions must have text." };
}
if (
- (question.type === 'multiple-choice' ||
- question.type === 'checkboxes' ||
- question.type === 'dropdown') &&
+ (question.type === "multiple-choice" ||
+ question.type === "checkboxes" ||
+ question.type === "dropdown") &&
question.options.length === 0
) {
return {
isValid: false,
- message: 'All options-based questions must have at least one option.',
- }
+ message: "All options-based questions must have at least one option.",
+ };
}
for (let option of question.options) {
if (!option.trim()) {
- return { isValid: false, message: 'All options must have text.' }
+ return { isValid: false, message: "All options must have text." };
}
}
}
- return { isValid: true }
+ return { isValid: true };
}
- $('#submit-btn').on('click', function () {
- let formData = collectFormData()
- console.log(formData)
+ $("#submit-btn").on("click", function () {
+ let formData = collectFormData();
+ console.log(formData);
- let validation = validateFormData(formData)
+ let validation = validateFormData(formData);
if (!validation.isValid) {
- alert(validation.message)
- return
+ alert(validation.message);
+ return;
}
$.ajax({
- url: base_url + 'New_form_controller/submit_form',
- type: 'POST',
+ url: base_url + "New_form_controller/submit_form",
+ type: "POST",
data: { formData: formData },
- dataType: 'JSON',
+ dataType: "JSON",
success: function (response) {
- if (response.status === 'success') {
+ if (response.status === "success") {
Swal.fire({
- title: 'Success!',
- text: 'Form submitted successfully!',
- icon: 'success',
- confirmButtonText: 'OK',
+ title: "Success!",
+ text: "Form submitted successfully!",
+ icon: "success",
+ confirmButtonText: "OK",
}).then((result) => {
- window.location.href = base_url
- })
+ window.location.href = base_url;
+ });
} else {
Swal.fire({
- title: 'Error!',
+ title: "Error!",
text: response.message,
- icon: 'error',
- confirmButtonText: 'OK',
- })
- console.log(response)
+ icon: "error",
+ confirmButtonText: "OK",
+ });
+ console.log(response);
}
},
error: function (error) {
Swal.fire({
- title: 'Error!',
- text: 'Error submitting form!',
- icon: 'error',
- confirmButtonText: 'OK',
- width: '400px',
- height: '300px',
- padding: 'auto',
+ title: "Error!",
+ text: "Error submitting form!",
+ icon: "error",
+ confirmButtonText: "OK",
+ width: "400px",
+ height: "300px",
+ padding: "auto",
}).then((result) => {
if (result.isConfirmed) {
- window.location.href = home
+ window.location.href = home;
}
- })
- console.log(error)
+ });
+ console.log(error);
},
- })
- })
+ });
+ });
- $('#form-container').disableSelection()
-})
+ $("#form-container").disableSelection();
+});
diff --git a/assets/js/updation.js b/assets/js/updation.js
index f6def37..1391917 100644
--- a/assets/js/updation.js
+++ b/assets/js/updation.js
@@ -1,35 +1,36 @@
$(document).ready(function () {
- let index = 1
- let activeSection = null
+ let index = 1;
+ let activeSection = null;
function addOption(type, container) {
- let optionHtml
+ let optionHtml;
- if (type === 'multiple-choice' || type === 'checkboxes') {
+ if (type === "multiple-choice" || type === "checkboxes") {
optionHtml = `
-
+ `;
+ } else if (type === "dropdown") {
optionHtml = `
-
-
- ×
-
- `
+
+
+ ×
+
+ `;
}
- container.append(optionHtml)
+ container.append(optionHtml);
}
function createFormSection() {
let newSection = `
- `
- $('#form-container').append(newSection)
- index++
+ `;
+ $("#form-container").append(newSection);
+ index++;
- positionAddSectionButton()
+ positionAddSectionButton();
}
function positionAddSectionButton() {
if (activeSection) {
- let position = activeSection.position()
- let buttonWidth = $('#add-section-btn').outerWidth()
- let buttonHeight = $('#add-section-btn').outerHeight()
+ let position = activeSection.position();
+ let buttonWidth = $("#add-section-btn").outerWidth();
+ let buttonHeight = $("#add-section-btn").outerHeight();
- $('#add-section-btn').css({
- position: 'absolute',
- left: position.left - buttonWidth - 47 + 'px',
+ $("#add-section-btn").css({
+ position: "absolute",
+ left: position.left - buttonWidth - 47 + "px",
top:
- position.top + activeSection.height() / 2 - buttonHeight / 2 + 'px',
- })
+ position.top + activeSection.height() / 2 - buttonHeight / 2 + "px",
+ });
}
}
- $('#add-section-btn').on('click', function () {
- createFormSection()
- $('.form-section').removeClass('active')
- activeSection = $('.form-section').last()
- activeSection.addClass('active')
- positionAddSectionButton()
- })
+ $("#add-section-btn").on("click", function () {
+ createFormSection();
+ $(".form-section").removeClass("active");
+ activeSection = $(".form-section").last();
+ activeSection.addClass("active");
+ positionAddSectionButton();
+ });
- $(document).on('change', '.custom-select', function () {
- let type = $(this).val()
- let container = $(this).closest('.form-section').find('.options-container')
- container.empty()
+ $(document).on("change", ".custom-select", function () {
+ let type = $(this).val();
+ let container = $(this).closest(".form-section").find(".options-container");
+ container.empty();
- $(this).closest('.form-section').find('.add-option-btn').remove()
+ $(this).closest(".form-section").find(".add-option-btn").remove();
- if (type === 'short-answer') {
+ if (type === "short-answer") {
container.append(
- ''
- )
- } else if (type === 'paragraph') {
+ '',
+ );
+ } else if (type === "paragraph") {
container.append(
- ''
- )
+ '',
+ );
} else {
- addOption(type, container)
+ addOption(type, container);
$(this)
- .closest('.form-section')
+ .closest(".form-section")
.append(
- ''
- )
+ '',
+ );
}
- })
-})
+ });
+});
diff --git a/bootstrap.php b/bootstrap.php
new file mode 100644
index 0000000..72329db
--- /dev/null
+++ b/bootstrap.php
@@ -0,0 +1,3 @@
+=5.3.7"
- },
+"require": {
+ "php": ">=7.4"
+},
"suggest": {
"paragonie/random_compat": "Provides better randomness in PHP 5.x"
},
@@ -31,6 +31,19 @@
"require-dev": {
"mikey179/vfsstream": "1.6.*",
"phpunit/phpunit": "4.* || 5.* || 9.*",
- "squizlabs/php_codesniffer": "^3.5"
+ "squizlabs/php_codesniffer": "^3.10",
+ "slevomat/coding-standard": "^8.15"
+ },
+ "config": {
+ "allow-plugins": {
+ "dealerdirect/phpcodesniffer-composer-installer": true
+ }
}
+ ,
+ "autoload": {
+ "psr-4": {
+ "CustomSniffs\\": "custom_sniffs/",
+ "App\\": "application/"
+ }
+}
}
diff --git a/composer.lock b/composer.lock
index a929396..c1a3854 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,9 +4,87 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
- "content-hash": "e56478c624f38d66a8457b936ab02732",
+ "content-hash": "3aa20e9993bebd9d273b0335f238881f",
"packages": [],
"packages-dev": [
+ {
+ "name": "dealerdirect/phpcodesniffer-composer-installer",
+ "version": "v1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/PHPCSStandards/composer-installer.git",
+ "reference": "4be43904336affa5c2f70744a348312336afd0da"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/PHPCSStandards/composer-installer/zipball/4be43904336affa5c2f70744a348312336afd0da",
+ "reference": "4be43904336affa5c2f70744a348312336afd0da",
+ "shasum": ""
+ },
+ "require": {
+ "composer-plugin-api": "^1.0 || ^2.0",
+ "php": ">=5.4",
+ "squizlabs/php_codesniffer": "^2.0 || ^3.1.0 || ^4.0"
+ },
+ "require-dev": {
+ "composer/composer": "*",
+ "ext-json": "*",
+ "ext-zip": "*",
+ "php-parallel-lint/php-parallel-lint": "^1.3.1",
+ "phpcompatibility/php-compatibility": "^9.0",
+ "yoast/phpunit-polyfills": "^1.0"
+ },
+ "type": "composer-plugin",
+ "extra": {
+ "class": "PHPCSStandards\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin"
+ },
+ "autoload": {
+ "psr-4": {
+ "PHPCSStandards\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Franck Nijhof",
+ "email": "franck.nijhof@dealerdirect.com",
+ "homepage": "http://www.frenck.nl",
+ "role": "Developer / IT Manager"
+ },
+ {
+ "name": "Contributors",
+ "homepage": "https://github.com/PHPCSStandards/composer-installer/graphs/contributors"
+ }
+ ],
+ "description": "PHP_CodeSniffer Standards Composer Installer Plugin",
+ "homepage": "http://www.dealerdirect.com",
+ "keywords": [
+ "PHPCodeSniffer",
+ "PHP_CodeSniffer",
+ "code quality",
+ "codesniffer",
+ "composer",
+ "installer",
+ "phpcbf",
+ "phpcs",
+ "plugin",
+ "qa",
+ "quality",
+ "standard",
+ "standards",
+ "style guide",
+ "stylecheck",
+ "tests"
+ ],
+ "support": {
+ "issues": "https://github.com/PHPCSStandards/composer-installer/issues",
+ "source": "https://github.com/PHPCSStandards/composer-installer"
+ },
+ "time": "2023-01-05T11:28:13+00:00"
+ },
{
"name": "doctrine/instantiator",
"version": "1.5.0",
@@ -41,7 +119,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"authors": [
{
"name": "Marco Pivetta",
@@ -51,7 +131,10 @@
],
"description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors",
"homepage": "https://www.doctrine-project.org/projects/instantiator.html",
- "keywords": ["constructor", "instantiate"],
+ "keywords": [
+ "constructor",
+ "instantiate"
+ ],
"support": {
"issues": "https://github.com/doctrine/instantiator/issues",
"source": "https://github.com/doctrine/instantiator/tree/1.5.0"
@@ -104,7 +187,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Frank Kleine",
@@ -150,15 +235,25 @@
},
"type": "library",
"autoload": {
- "files": ["src/DeepCopy/deep_copy.php"],
+ "files": [
+ "src/DeepCopy/deep_copy.php"
+ ],
"psr-4": {
"DeepCopy\\": "src/DeepCopy/"
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["MIT"],
+ "license": [
+ "MIT"
+ ],
"description": "Create deep copies (clones) of your objects",
- "keywords": ["clone", "copy", "duplicate", "object", "object graph"],
+ "keywords": [
+ "clone",
+ "copy",
+ "duplicate",
+ "object",
+ "object graph"
+ ],
"support": {
"issues": "https://github.com/myclabs/DeepCopy/issues",
"source": "https://github.com/myclabs/DeepCopy/tree/1.12.0"
@@ -195,7 +290,9 @@
"ircmaxell/php-yacc": "^0.0.7",
"phpunit/phpunit": "^9.0"
},
- "bin": ["bin/php-parse"],
+ "bin": [
+ "bin/php-parse"
+ ],
"type": "library",
"extra": {
"branch-alias": {
@@ -208,14 +305,19 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Nikita Popov"
}
],
"description": "A PHP parser written in PHP",
- "keywords": ["parser", "php"],
+ "keywords": [
+ "parser",
+ "php"
+ ],
"support": {
"issues": "https://github.com/nikic/PHP-Parser/issues",
"source": "https://github.com/nikic/PHP-Parser/tree/v5.1.0"
@@ -251,10 +353,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Arne Blankerts",
@@ -304,10 +410,14 @@
},
"type": "library",
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Arne Blankerts",
@@ -332,6 +442,53 @@
},
"time": "2022-02-21T01:04:05+00:00"
},
+ {
+ "name": "phpstan/phpdoc-parser",
+ "version": "1.29.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/phpstan/phpdoc-parser.git",
+ "reference": "fcaefacf2d5c417e928405b71b400d4ce10daaf4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/fcaefacf2d5c417e928405b71b400d4ce10daaf4",
+ "reference": "fcaefacf2d5c417e928405b71b400d4ce10daaf4",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2 || ^8.0"
+ },
+ "require-dev": {
+ "doctrine/annotations": "^2.0",
+ "nikic/php-parser": "^4.15",
+ "php-parallel-lint/php-parallel-lint": "^1.2",
+ "phpstan/extension-installer": "^1.0",
+ "phpstan/phpstan": "^1.5",
+ "phpstan/phpstan-phpunit": "^1.1",
+ "phpstan/phpstan-strict-rules": "^1.0",
+ "phpunit/phpunit": "^9.5",
+ "symfony/process": "^5.2"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "PHPStan\\PhpDocParser\\": [
+ "src/"
+ ]
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "PHPDoc parser with support for nullable, intersection and generic types",
+ "support": {
+ "issues": "https://github.com/phpstan/phpdoc-parser/issues",
+ "source": "https://github.com/phpstan/phpdoc-parser/tree/1.29.1"
+ },
+ "time": "2024-05-31T08:52:43+00:00"
+ },
{
"name": "phpunit/php-code-coverage",
"version": "9.2.31",
@@ -375,10 +532,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -388,7 +549,11 @@
],
"description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.",
"homepage": "https://github.com/sebastianbergmann/php-code-coverage",
- "keywords": ["coverage", "testing", "xunit"],
+ "keywords": [
+ "coverage",
+ "testing",
+ "xunit"
+ ],
"support": {
"issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
"security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy",
@@ -429,10 +594,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -442,7 +611,10 @@
],
"description": "FilterIterator implementation that filters files based on a list of suffixes.",
"homepage": "https://github.com/sebastianbergmann/php-file-iterator/",
- "keywords": ["filesystem", "iterator"],
+ "keywords": [
+ "filesystem",
+ "iterator"
+ ],
"support": {
"issues": "https://github.com/sebastianbergmann/php-file-iterator/issues",
"source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6"
@@ -486,10 +658,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -499,7 +675,9 @@
],
"description": "Invoke callables with a timeout",
"homepage": "https://github.com/sebastianbergmann/php-invoker/",
- "keywords": ["process"],
+ "keywords": [
+ "process"
+ ],
"support": {
"issues": "https://github.com/sebastianbergmann/php-invoker/issues",
"source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1"
@@ -539,10 +717,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -552,7 +734,9 @@
],
"description": "Simple template engine.",
"homepage": "https://github.com/sebastianbergmann/php-text-template/",
- "keywords": ["template"],
+ "keywords": [
+ "template"
+ ],
"support": {
"issues": "https://github.com/sebastianbergmann/php-text-template/issues",
"source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4"
@@ -592,10 +776,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -605,7 +793,9 @@
],
"description": "Utility class for timing",
"homepage": "https://github.com/sebastianbergmann/php-timer/",
- "keywords": ["timer"],
+ "keywords": [
+ "timer"
+ ],
"support": {
"issues": "https://github.com/sebastianbergmann/php-timer/issues",
"source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3"
@@ -665,7 +855,9 @@
"ext-soap": "To be able to generate mocks based on WSDL files",
"ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage"
},
- "bin": ["phpunit"],
+ "bin": [
+ "phpunit"
+ ],
"type": "library",
"extra": {
"branch-alias": {
@@ -673,11 +865,17 @@
}
},
"autoload": {
- "files": ["src/Framework/Assert/Functions.php"],
- "classmap": ["src/"]
+ "files": [
+ "src/Framework/Assert/Functions.php"
+ ],
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -687,7 +885,11 @@
],
"description": "The PHP Unit Testing framework.",
"homepage": "https://phpunit.de/",
- "keywords": ["phpunit", "testing", "xunit"],
+ "keywords": [
+ "phpunit",
+ "testing",
+ "xunit"
+ ],
"support": {
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
"security": "https://github.com/sebastianbergmann/phpunit/security/policy",
@@ -736,10 +938,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -788,10 +994,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -840,10 +1050,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -893,10 +1107,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -917,7 +1135,11 @@
],
"description": "Provides the functionality to compare PHP values for equality",
"homepage": "https://github.com/sebastianbergmann/comparator",
- "keywords": ["comparator", "compare", "equality"],
+ "keywords": [
+ "comparator",
+ "compare",
+ "equality"
+ ],
"support": {
"issues": "https://github.com/sebastianbergmann/comparator/issues",
"source": "https://github.com/sebastianbergmann/comparator/tree/4.0.8"
@@ -958,10 +1180,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -1011,10 +1237,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -1027,7 +1257,12 @@
],
"description": "Diff implementation",
"homepage": "https://github.com/sebastianbergmann/diff",
- "keywords": ["diff", "udiff", "unidiff", "unified diff"],
+ "keywords": [
+ "diff",
+ "udiff",
+ "unidiff",
+ "unified diff"
+ ],
"support": {
"issues": "https://github.com/sebastianbergmann/diff/issues",
"source": "https://github.com/sebastianbergmann/diff/tree/4.0.6"
@@ -1070,10 +1305,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -1082,7 +1321,11 @@
],
"description": "Provides functionality to handle HHVM/PHP environments",
"homepage": "http://www.github.com/sebastianbergmann/environment",
- "keywords": ["Xdebug", "environment", "hhvm"],
+ "keywords": [
+ "Xdebug",
+ "environment",
+ "hhvm"
+ ],
"support": {
"issues": "https://github.com/sebastianbergmann/environment/issues",
"source": "https://github.com/sebastianbergmann/environment/tree/5.1.5"
@@ -1124,10 +1367,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -1152,7 +1399,10 @@
],
"description": "Provides the functionality to export PHP variables for visualization",
"homepage": "https://www.github.com/sebastianbergmann/exporter",
- "keywords": ["export", "exporter"],
+ "keywords": [
+ "export",
+ "exporter"
+ ],
"support": {
"issues": "https://github.com/sebastianbergmann/exporter/issues",
"source": "https://github.com/sebastianbergmann/exporter/tree/4.0.6"
@@ -1198,10 +1448,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -1210,7 +1464,9 @@
],
"description": "Snapshotting of global state",
"homepage": "http://www.github.com/sebastianbergmann/global-state",
- "keywords": ["global state"],
+ "keywords": [
+ "global state"
+ ],
"support": {
"issues": "https://github.com/sebastianbergmann/global-state/issues",
"source": "https://github.com/sebastianbergmann/global-state/tree/5.0.7"
@@ -1251,10 +1507,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -1305,10 +1565,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -1356,10 +1620,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -1407,10 +1675,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -1466,10 +1738,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -1516,10 +1792,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -1565,10 +1845,14 @@
}
},
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Sebastian Bergmann",
@@ -1590,6 +1874,71 @@
],
"time": "2020-09-28T06:39:44+00:00"
},
+ {
+ "name": "slevomat/coding-standard",
+ "version": "8.15.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/slevomat/coding-standard.git",
+ "reference": "7d1d957421618a3803b593ec31ace470177d7817"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/slevomat/coding-standard/zipball/7d1d957421618a3803b593ec31ace470177d7817",
+ "reference": "7d1d957421618a3803b593ec31ace470177d7817",
+ "shasum": ""
+ },
+ "require": {
+ "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2 || ^0.7 || ^1.0",
+ "php": "^7.2 || ^8.0",
+ "phpstan/phpdoc-parser": "^1.23.1",
+ "squizlabs/php_codesniffer": "^3.9.0"
+ },
+ "require-dev": {
+ "phing/phing": "2.17.4",
+ "php-parallel-lint/php-parallel-lint": "1.3.2",
+ "phpstan/phpstan": "1.10.60",
+ "phpstan/phpstan-deprecation-rules": "1.1.4",
+ "phpstan/phpstan-phpunit": "1.3.16",
+ "phpstan/phpstan-strict-rules": "1.5.2",
+ "phpunit/phpunit": "8.5.21|9.6.8|10.5.11"
+ },
+ "type": "phpcodesniffer-standard",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "8.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "SlevomatCodingStandard\\": "SlevomatCodingStandard/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Slevomat Coding Standard for PHP_CodeSniffer complements Consistence Coding Standard by providing sniffs with additional checks.",
+ "keywords": [
+ "dev",
+ "phpcs"
+ ],
+ "support": {
+ "issues": "https://github.com/slevomat/coding-standard/issues",
+ "source": "https://github.com/slevomat/coding-standard/tree/8.15.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/kukulich",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/slevomat/coding-standard",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2024-03-09T15:20:58+00:00"
+ },
{
"name": "squizlabs/php_codesniffer",
"version": "3.10.2",
@@ -1613,7 +1962,10 @@
"require-dev": {
"phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4"
},
- "bin": ["bin/phpcbf", "bin/phpcs"],
+ "bin": [
+ "bin/phpcbf",
+ "bin/phpcs"
+ ],
"type": "library",
"extra": {
"branch-alias": {
@@ -1621,7 +1973,9 @@
}
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Greg Sherwood",
@@ -1638,7 +1992,11 @@
],
"description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.",
"homepage": "https://github.com/PHPCSStandards/PHP_CodeSniffer",
- "keywords": ["phpcs", "standards", "static analysis"],
+ "keywords": [
+ "phpcs",
+ "standards",
+ "static analysis"
+ ],
"support": {
"issues": "https://github.com/PHPCSStandards/PHP_CodeSniffer/issues",
"security": "https://github.com/PHPCSStandards/PHP_CodeSniffer/security/policy",
@@ -1683,10 +2041,14 @@
},
"type": "library",
"autoload": {
- "classmap": ["src/"]
+ "classmap": [
+ "src/"
+ ]
},
"notification-url": "https://packagist.org/downloads/",
- "license": ["BSD-3-Clause"],
+ "license": [
+ "BSD-3-Clause"
+ ],
"authors": [
{
"name": "Arne Blankerts",
@@ -1714,7 +2076,7 @@
"prefer-stable": false,
"prefer-lowest": false,
"platform": {
- "php": ">=5.3.7"
+ "php": ">=7.4"
},
"platform-dev": [],
"plugin-api-version": "2.6.0"
diff --git a/custom_sniffs/Sniffs/NamespaceSniff.php b/custom_sniffs/Sniffs/NamespaceSniff.php
new file mode 100644
index 0000000..d5b2a5d
--- /dev/null
+++ b/custom_sniffs/Sniffs/NamespaceSniff.php
@@ -0,0 +1,57 @@
+getTokens();
+ $namespace = $this->getNamespace($phpcsFile, $stackPtr);
+
+ // Get the file path relative to the project root
+ $filePath = $phpcsFile->getFilename();
+ $projectRoot = '/var/www/html/google_forms/'; // Adjust this path as necessary
+ $relativePath = str_replace([$projectRoot, '.php'], '', $filePath);
+
+ // Convert the file path to a namespace-like format
+ $expectedNamespace = str_replace('/', '\\', $relativePath);
+
+ // Compare the file path with the namespace
+ if ($namespace !== $expectedNamespace) {
+ $error = sprintf(
+ 'Namespace "%s" does not match file path. Expected namespace: "%s"',
+ $namespace,
+ $expectedNamespace
+ );
+ $phpcsFile->addError($error, $stackPtr, 'InvalidNamespace');
+ }
+ }
+
+ private function getNamespace(File $phpcsFile, $stackPtr)
+ {
+ $tokens = $phpcsFile->getTokens();
+ $namespace = '';
+
+ for ($i = $stackPtr + 2; $i < $phpcsFile->numTokens; $i++) {
+ $namespace .= $tokens[$i]['content'];
+
+ if ($tokens[$i]['code'] === T_SEMICOLON) {
+ break;
+ }
+ }
+
+ return trim($namespace);
+ }
+}
diff --git a/eslint.config.mjs b/eslint.mjs.txt
similarity index 100%
rename from eslint.config.mjs
rename to eslint.mjs.txt
diff --git a/node_modules/.bin/esparse b/node_modules/.bin/esparse
deleted file mode 120000
index 7423b18..0000000
--- a/node_modules/.bin/esparse
+++ /dev/null
@@ -1 +0,0 @@
-../esprima/bin/esparse.js
\ No newline at end of file
diff --git a/node_modules/.bin/esvalidate b/node_modules/.bin/esvalidate
deleted file mode 120000
index 16069ef..0000000
--- a/node_modules/.bin/esvalidate
+++ /dev/null
@@ -1 +0,0 @@
-../esprima/bin/esvalidate.js
\ No newline at end of file
diff --git a/node_modules/.package-lock.json b/node_modules/.package-lock.json
index 1a16ded..201509b 100644
--- a/node_modules/.package-lock.json
+++ b/node_modules/.package-lock.json
@@ -87,6 +87,15 @@
"eslint": "^7.5.0 || ^8.0.0 || ^9.0.0"
}
},
+ "node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
+ "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/@babel/generator": {
"version": "7.25.0",
"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.0.tgz",
@@ -1745,24 +1754,51 @@
"node": ">=6.9.0"
}
},
+ "node_modules/@eslint-community/eslint-utils": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
+ "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==",
+ "dev": true,
+ "dependencies": {
+ "eslint-visitor-keys": "^3.3.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "peerDependencies": {
+ "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
+ }
+ },
+ "node_modules/@eslint-community/regexpp": {
+ "version": "4.11.0",
+ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.0.tgz",
+ "integrity": "sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==",
+ "dev": true,
+ "engines": {
+ "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
+ }
+ },
"node_modules/@eslint/eslintrc": {
- "version": "0.4.3",
- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz",
- "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==",
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz",
+ "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==",
"dev": true,
"dependencies": {
"ajv": "^6.12.4",
- "debug": "^4.1.1",
- "espree": "^7.3.0",
- "globals": "^13.9.0",
- "ignore": "^4.0.6",
+ "debug": "^4.3.2",
+ "espree": "^9.6.0",
+ "globals": "^13.19.0",
+ "ignore": "^5.2.0",
"import-fresh": "^3.2.1",
- "js-yaml": "^3.13.1",
- "minimatch": "^3.0.4",
+ "js-yaml": "^4.1.0",
+ "minimatch": "^3.1.2",
"strip-json-comments": "^3.1.1"
},
"engines": {
- "node": "^10.12.0 || >=12.0.0"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
}
},
"node_modules/@eslint/eslintrc/node_modules/globals": {
@@ -1781,33 +1817,46 @@
}
},
"node_modules/@eslint/js": {
- "version": "9.8.0",
- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.8.0.tgz",
- "integrity": "sha512-MfluB7EUfxXtv3i/++oh89uzAr4PDI4nn201hsp+qaXqsjAWzinlZEHEfPgAX4doIlKvPG/i0A9dpKxOLII8yA==",
+ "version": "9.9.0",
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.9.0.tgz",
+ "integrity": "sha512-hhetes6ZHP3BlXLxmd8K2SNgkhNSi+UcecbnwWKwpP7kyi/uC75DJ1lOOBO3xrC4jyojtGE3YxKZPHfk4yrgug==",
"dev": true,
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
}
},
"node_modules/@humanwhocodes/config-array": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz",
- "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==",
+ "version": "0.11.14",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz",
+ "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==",
"deprecated": "Use @eslint/config-array instead",
"dev": true,
"dependencies": {
- "@humanwhocodes/object-schema": "^1.2.0",
- "debug": "^4.1.1",
- "minimatch": "^3.0.4"
+ "@humanwhocodes/object-schema": "^2.0.2",
+ "debug": "^4.3.1",
+ "minimatch": "^3.0.5"
},
"engines": {
"node": ">=10.10.0"
}
},
+ "node_modules/@humanwhocodes/module-importer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
+ "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
+ "dev": true,
+ "engines": {
+ "node": ">=12.22"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/nzakas"
+ }
+ },
"node_modules/@humanwhocodes/object-schema": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
- "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz",
+ "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==",
"deprecated": "Use @eslint/object-schema instead",
"dev": true
},
@@ -1868,6 +1917,63 @@
"eslint-scope": "5.1.1"
}
},
+ "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/eslint-scope": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
+ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
+ "dev": true,
+ "dependencies": {
+ "esrecurse": "^4.3.0",
+ "estraverse": "^4.1.1"
+ },
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/estraverse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
+ "dev": true,
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/@nodelib/fs.scandir": {
+ "version": "2.1.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
+ "dev": true,
+ "dependencies": {
+ "@nodelib/fs.stat": "2.0.5",
+ "run-parallel": "^1.1.9"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@nodelib/fs.stat": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
+ "dev": true,
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@nodelib/fs.walk": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
+ "dev": true,
+ "dependencies": {
+ "@nodelib/fs.scandir": "2.1.5",
+ "fastq": "^1.6.0"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
"node_modules/@pkgr/core": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz",
@@ -1880,10 +1986,234 @@
"url": "https://opencollective.com/unts"
}
},
+ "node_modules/@typescript-eslint/eslint-plugin": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.0.1.tgz",
+ "integrity": "sha512-5g3Y7GDFsJAnY4Yhvk8sZtFfV6YNF2caLzjrRPUBzewjPCaj0yokePB4LJSobyCzGMzjZZYFbwuzbfDHlimXbQ==",
+ "dev": true,
+ "dependencies": {
+ "@eslint-community/regexpp": "^4.10.0",
+ "@typescript-eslint/scope-manager": "8.0.1",
+ "@typescript-eslint/type-utils": "8.0.1",
+ "@typescript-eslint/utils": "8.0.1",
+ "@typescript-eslint/visitor-keys": "8.0.1",
+ "graphemer": "^1.4.0",
+ "ignore": "^5.3.1",
+ "natural-compare": "^1.4.0",
+ "ts-api-utils": "^1.3.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0",
+ "eslint": "^8.57.0 || ^9.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@typescript-eslint/parser": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.0.1.tgz",
+ "integrity": "sha512-5IgYJ9EO/12pOUwiBKFkpU7rS3IU21mtXzB81TNwq2xEybcmAZrE9qwDtsb5uQd9aVO9o0fdabFyAmKveXyujg==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/scope-manager": "8.0.1",
+ "@typescript-eslint/types": "8.0.1",
+ "@typescript-eslint/typescript-estree": "8.0.1",
+ "@typescript-eslint/visitor-keys": "8.0.1",
+ "debug": "^4.3.4"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^8.57.0 || ^9.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@typescript-eslint/scope-manager": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.0.1.tgz",
+ "integrity": "sha512-NpixInP5dm7uukMiRyiHjRKkom5RIFA4dfiHvalanD2cF0CLUuQqxfg8PtEUo9yqJI2bBhF+pcSafqnG3UBnRQ==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/types": "8.0.1",
+ "@typescript-eslint/visitor-keys": "8.0.1"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/@typescript-eslint/type-utils": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.0.1.tgz",
+ "integrity": "sha512-+/UT25MWvXeDX9YaHv1IS6KI1fiuTto43WprE7pgSMswHbn1Jm9GEM4Txp+X74ifOWV8emu2AWcbLhpJAvD5Ng==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/typescript-estree": "8.0.1",
+ "@typescript-eslint/utils": "8.0.1",
+ "debug": "^4.3.4",
+ "ts-api-utils": "^1.3.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@typescript-eslint/types": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.0.1.tgz",
+ "integrity": "sha512-PpqTVT3yCA/bIgJ12czBuE3iBlM3g4inRSC5J0QOdQFAn07TYrYEQBBKgXH1lQpglup+Zy6c1fxuwTk4MTNKIw==",
+ "dev": true,
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/@typescript-eslint/typescript-estree": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.0.1.tgz",
+ "integrity": "sha512-8V9hriRvZQXPWU3bbiUV4Epo7EvgM6RTs+sUmxp5G//dBGy402S7Fx0W0QkB2fb4obCF8SInoUzvTYtc3bkb5w==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/types": "8.0.1",
+ "@typescript-eslint/visitor-keys": "8.0.1",
+ "debug": "^4.3.4",
+ "globby": "^11.1.0",
+ "is-glob": "^4.0.3",
+ "minimatch": "^9.0.4",
+ "semver": "^7.6.0",
+ "ts-api-utils": "^1.3.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0"
+ }
+ },
+ "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": {
+ "version": "9.0.5",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
+ "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
+ "dev": true,
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": {
+ "version": "7.6.3",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
+ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/@typescript-eslint/utils": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.0.1.tgz",
+ "integrity": "sha512-CBFR0G0sCt0+fzfnKaciu9IBsKvEKYwN9UZ+eeogK1fYHg4Qxk1yf/wLQkLXlq8wbU2dFlgAesxt8Gi76E8RTA==",
+ "dev": true,
+ "dependencies": {
+ "@eslint-community/eslint-utils": "^4.4.0",
+ "@typescript-eslint/scope-manager": "8.0.1",
+ "@typescript-eslint/types": "8.0.1",
+ "@typescript-eslint/typescript-estree": "8.0.1"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^8.57.0 || ^9.0.0"
+ }
+ },
+ "node_modules/@typescript-eslint/visitor-keys": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.0.1.tgz",
+ "integrity": "sha512-W5E+o0UfUcK5EgchLZsyVWqARmsM7v54/qEq6PY3YI5arkgmCzHiuk0zKSJJbm71V0xdRna4BGomkCTXz2/LkQ==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/types": "8.0.1",
+ "eslint-visitor-keys": "^3.4.3"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/@ungap/structured-clone": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz",
+ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==",
+ "dev": true
+ },
"node_modules/acorn": {
- "version": "7.4.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
- "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
+ "version": "8.12.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz",
+ "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==",
"dev": true,
"bin": {
"acorn": "bin/acorn"
@@ -1917,15 +2247,6 @@
"url": "https://github.com/sponsors/epoberezkin"
}
},
- "node_modules/ansi-colors": {
- "version": "4.1.3",
- "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz",
- "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/ansi-escapes": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.0.0.tgz",
@@ -1963,18 +2284,15 @@
}
},
"node_modules/argparse": {
- "version": "1.0.10",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
- "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
- "dev": true,
- "dependencies": {
- "sprintf-js": "~1.0.2"
- }
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
+ "dev": true
},
- "node_modules/astral-regex": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
- "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
+ "node_modules/array-union": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
+ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
"dev": true,
"engines": {
"node": ">=8"
@@ -2229,12 +2547,29 @@
}
}
},
+ "node_modules/debug/node_modules/ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ },
"node_modules/deep-is": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
"integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
"dev": true
},
+ "node_modules/dir-glob": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
+ "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
+ "dev": true,
+ "dependencies": {
+ "path-type": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/doctrine": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
@@ -2248,9 +2583,9 @@
}
},
"node_modules/electron-to-chromium": {
- "version": "1.5.5",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.5.tgz",
- "integrity": "sha512-QR7/A7ZkMS8tZuoftC/jfqNkZLQO779SSW3YuZHP4eXpj3EffGLFcB/Xu9AAZQzLccTiCV+EmUo3ha4mQ9wnlA==",
+ "version": "1.5.6",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.6.tgz",
+ "integrity": "sha512-jwXWsM5RPf6j9dPYzaorcBSUg6AiqocPEyMpkchkvntaH9HGfOOMZwxMJjDY/XEs3T5dM7uyH1VhRMkqUU9qVw==",
"dev": true
},
"node_modules/emoji-regex": {
@@ -2258,40 +2593,6 @@
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz",
"integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw=="
},
- "node_modules/enquirer": {
- "version": "2.4.1",
- "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.4.1.tgz",
- "integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==",
- "dev": true,
- "dependencies": {
- "ansi-colors": "^4.1.1",
- "strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=8.6"
- }
- },
- "node_modules/enquirer/node_modules/ansi-regex": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/enquirer/node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/environment": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz",
@@ -2325,57 +2626,55 @@
}
},
"node_modules/eslint": {
- "version": "7.32.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz",
- "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==",
+ "version": "8.57.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz",
+ "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==",
"dev": true,
"dependencies": {
- "@babel/code-frame": "7.12.11",
- "@eslint/eslintrc": "^0.4.3",
- "@humanwhocodes/config-array": "^0.5.0",
- "ajv": "^6.10.0",
+ "@eslint-community/eslint-utils": "^4.2.0",
+ "@eslint-community/regexpp": "^4.6.1",
+ "@eslint/eslintrc": "^2.1.4",
+ "@eslint/js": "8.57.0",
+ "@humanwhocodes/config-array": "^0.11.14",
+ "@humanwhocodes/module-importer": "^1.0.1",
+ "@nodelib/fs.walk": "^1.2.8",
+ "@ungap/structured-clone": "^1.2.0",
+ "ajv": "^6.12.4",
"chalk": "^4.0.0",
"cross-spawn": "^7.0.2",
- "debug": "^4.0.1",
+ "debug": "^4.3.2",
"doctrine": "^3.0.0",
- "enquirer": "^2.3.5",
"escape-string-regexp": "^4.0.0",
- "eslint-scope": "^5.1.1",
- "eslint-utils": "^2.1.0",
- "eslint-visitor-keys": "^2.0.0",
- "espree": "^7.3.1",
- "esquery": "^1.4.0",
+ "eslint-scope": "^7.2.2",
+ "eslint-visitor-keys": "^3.4.3",
+ "espree": "^9.6.1",
+ "esquery": "^1.4.2",
"esutils": "^2.0.2",
"fast-deep-equal": "^3.1.3",
"file-entry-cache": "^6.0.1",
- "functional-red-black-tree": "^1.0.1",
- "glob-parent": "^5.1.2",
- "globals": "^13.6.0",
- "ignore": "^4.0.6",
- "import-fresh": "^3.0.0",
+ "find-up": "^5.0.0",
+ "glob-parent": "^6.0.2",
+ "globals": "^13.19.0",
+ "graphemer": "^1.4.0",
+ "ignore": "^5.2.0",
"imurmurhash": "^0.1.4",
"is-glob": "^4.0.0",
- "js-yaml": "^3.13.1",
+ "is-path-inside": "^3.0.3",
+ "js-yaml": "^4.1.0",
"json-stable-stringify-without-jsonify": "^1.0.1",
"levn": "^0.4.1",
"lodash.merge": "^4.6.2",
- "minimatch": "^3.0.4",
+ "minimatch": "^3.1.2",
"natural-compare": "^1.4.0",
- "optionator": "^0.9.1",
- "progress": "^2.0.0",
- "regexpp": "^3.1.0",
- "semver": "^7.2.1",
- "strip-ansi": "^6.0.0",
- "strip-json-comments": "^3.1.0",
- "table": "^6.0.9",
- "text-table": "^0.2.0",
- "v8-compile-cache": "^2.0.3"
+ "optionator": "^0.9.3",
+ "strip-ansi": "^6.0.1",
+ "text-table": "^0.2.0"
},
"bin": {
"eslint": "bin/eslint.js"
},
"engines": {
- "node": "^10.12.0 || >=12.0.0"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
},
"funding": {
"url": "https://opencollective.com/eslint"
@@ -2424,58 +2723,40 @@
}
},
"node_modules/eslint-scope": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
- "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
+ "version": "7.2.2",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
+ "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
"dev": true,
"dependencies": {
"esrecurse": "^4.3.0",
- "estraverse": "^4.1.1"
+ "estraverse": "^5.2.0"
},
"engines": {
- "node": ">=8.0.0"
- }
- },
- "node_modules/eslint-utils": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
- "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
- "dev": true,
- "dependencies": {
- "eslint-visitor-keys": "^1.1.0"
- },
- "engines": {
- "node": ">=6"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
},
"funding": {
- "url": "https://github.com/sponsors/mysticatea"
- }
- },
- "node_modules/eslint-utils/node_modules/eslint-visitor-keys": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
- "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
- "dev": true,
- "engines": {
- "node": ">=4"
+ "url": "https://opencollective.com/eslint"
}
},
"node_modules/eslint-visitor-keys": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
- "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+ "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
"dev": true,
"engines": {
- "node": ">=10"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
}
},
- "node_modules/eslint/node_modules/@babel/code-frame": {
- "version": "7.12.11",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz",
- "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==",
+ "node_modules/eslint/node_modules/@eslint/js": {
+ "version": "8.57.0",
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz",
+ "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==",
"dev": true,
- "dependencies": {
- "@babel/highlight": "^7.10.4"
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
"node_modules/eslint/node_modules/ansi-regex": {
@@ -2560,18 +2841,6 @@
"node": ">=8"
}
},
- "node_modules/eslint/node_modules/semver": {
- "version": "7.6.3",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
- "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/eslint/node_modules/strip-ansi": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
@@ -2597,39 +2866,20 @@
}
},
"node_modules/espree": {
- "version": "7.3.1",
- "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz",
- "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==",
+ "version": "9.6.1",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
+ "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
"dev": true,
"dependencies": {
- "acorn": "^7.4.0",
- "acorn-jsx": "^5.3.1",
- "eslint-visitor-keys": "^1.3.0"
+ "acorn": "^8.9.0",
+ "acorn-jsx": "^5.3.2",
+ "eslint-visitor-keys": "^3.4.1"
},
"engines": {
- "node": "^10.12.0 || >=12.0.0"
- }
- },
- "node_modules/espree/node_modules/eslint-visitor-keys": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
- "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/esprima": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
- "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
- "dev": true,
- "bin": {
- "esparse": "bin/esparse.js",
- "esvalidate": "bin/esvalidate.js"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
},
- "engines": {
- "node": ">=4"
+ "funding": {
+ "url": "https://opencollective.com/eslint"
}
},
"node_modules/esquery": {
@@ -2644,15 +2894,6 @@
"node": ">=0.10"
}
},
- "node_modules/esquery/node_modules/estraverse": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
- "dev": true,
- "engines": {
- "node": ">=4.0"
- }
- },
"node_modules/esrecurse": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
@@ -2665,7 +2906,7 @@
"node": ">=4.0"
}
},
- "node_modules/esrecurse/node_modules/estraverse": {
+ "node_modules/estraverse": {
"version": "5.3.0",
"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
"integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
@@ -2674,15 +2915,6 @@
"node": ">=4.0"
}
},
- "node_modules/estraverse": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
- "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
- "dev": true,
- "engines": {
- "node": ">=4.0"
- }
- },
"node_modules/esutils": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
@@ -2731,6 +2963,34 @@
"integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==",
"dev": true
},
+ "node_modules/fast-glob": {
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz",
+ "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==",
+ "dev": true,
+ "dependencies": {
+ "@nodelib/fs.stat": "^2.0.2",
+ "@nodelib/fs.walk": "^1.2.3",
+ "glob-parent": "^5.1.2",
+ "merge2": "^1.3.0",
+ "micromatch": "^4.0.4"
+ },
+ "engines": {
+ "node": ">=8.6.0"
+ }
+ },
+ "node_modules/fast-glob/node_modules/glob-parent": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "dev": true,
+ "dependencies": {
+ "is-glob": "^4.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
"node_modules/fast-json-stable-stringify": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
@@ -2743,11 +3003,14 @@
"integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
"dev": true
},
- "node_modules/fast-uri": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.1.tgz",
- "integrity": "sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==",
- "dev": true
+ "node_modules/fastq": {
+ "version": "1.17.1",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz",
+ "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==",
+ "dev": true,
+ "dependencies": {
+ "reusify": "^1.0.4"
+ }
},
"node_modules/file-entry-cache": {
"version": "6.0.1",
@@ -2772,6 +3035,22 @@
"node": ">=8"
}
},
+ "node_modules/find-up": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
+ "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
+ "dev": true,
+ "dependencies": {
+ "locate-path": "^6.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/flat-cache": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz",
@@ -2807,12 +3086,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/functional-red-black-tree": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
- "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==",
- "dev": true
- },
"node_modules/gensync": {
"version": "1.0.0-beta.2",
"resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
@@ -2866,15 +3139,15 @@
}
},
"node_modules/glob-parent": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
+ "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
"dev": true,
"dependencies": {
- "is-glob": "^4.0.1"
+ "is-glob": "^4.0.3"
},
"engines": {
- "node": ">= 6"
+ "node": ">=10.13.0"
}
},
"node_modules/globals": {
@@ -2889,6 +3162,32 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/globby": {
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
+ "dev": true,
+ "dependencies": {
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/graphemer": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
+ "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
+ "dev": true
+ },
"node_modules/has-flag": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
@@ -2931,9 +3230,9 @@
}
},
"node_modules/ignore": {
- "version": "4.0.6",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
- "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz",
+ "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==",
"dev": true,
"engines": {
"node": ">= 4"
@@ -3036,6 +3335,15 @@
"node": ">=0.12.0"
}
},
+ "node_modules/is-path-inside": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
+ "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/is-stream": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz",
@@ -3059,13 +3367,12 @@
"dev": true
},
"node_modules/js-yaml": {
- "version": "3.14.1",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
- "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
+ "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
"dev": true,
"dependencies": {
- "argparse": "^1.0.7",
- "esprima": "^4.0.0"
+ "argparse": "^2.0.1"
},
"bin": {
"js-yaml": "bin/js-yaml.js"
@@ -3147,21 +3454,21 @@
}
},
"node_modules/lint-staged": {
- "version": "15.2.7",
- "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.7.tgz",
- "integrity": "sha512-+FdVbbCZ+yoh7E/RosSdqKJyUM2OEjTciH0TFNkawKgvFp1zbGlEC39RADg+xKBG1R4mhoH2j85myBQZ5wR+lw==",
+ "version": "15.2.8",
+ "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.8.tgz",
+ "integrity": "sha512-PUWFf2zQzsd9EFU+kM1d7UP+AZDbKFKuj+9JNVTBkhUFhbg4MAt6WfyMMwBfM4lYqd4D2Jwac5iuTu9rVj4zCQ==",
"dev": true,
"dependencies": {
"chalk": "~5.3.0",
"commander": "~12.1.0",
- "debug": "~4.3.4",
+ "debug": "~4.3.6",
"execa": "~8.0.1",
- "lilconfig": "~3.1.1",
- "listr2": "~8.2.1",
+ "lilconfig": "~3.1.2",
+ "listr2": "~8.2.4",
"micromatch": "~4.0.7",
"pidtree": "~0.6.0",
"string-argv": "~0.3.2",
- "yaml": "~2.4.2"
+ "yaml": "~2.5.0"
},
"bin": {
"lint-staged": "bin/lint-staged.js"
@@ -3189,6 +3496,21 @@
"node": ">=18.0.0"
}
},
+ "node_modules/locate-path": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
+ "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
+ "dev": true,
+ "dependencies": {
+ "p-locate": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/lodash.debounce": {
"version": "4.0.8",
"resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
@@ -3201,12 +3523,6 @@
"integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
"dev": true
},
- "node_modules/lodash.truncate": {
- "version": "4.4.2",
- "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
- "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==",
- "dev": true
- },
"node_modules/log-update": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/log-update/-/log-update-6.1.0.tgz",
@@ -3268,6 +3584,15 @@
"resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
"integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w=="
},
+ "node_modules/merge2": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 8"
+ }
+ },
"node_modules/micromatch": {
"version": "4.0.7",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz",
@@ -3315,9 +3640,9 @@
}
},
"node_modules/ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
},
"node_modules/natural-compare": {
"version": "1.4.0",
@@ -3396,6 +3721,36 @@
"node": ">= 0.8.0"
}
},
+ "node_modules/p-limit": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
+ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
+ "dev": true,
+ "dependencies": {
+ "yocto-queue": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/p-locate": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
+ "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
+ "dev": true,
+ "dependencies": {
+ "p-limit": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/parent-module": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
@@ -3408,6 +3763,15 @@
"node": ">=6"
}
},
+ "node_modules/path-exists": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/path-is-absolute": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
@@ -3431,6 +3795,15 @@
"integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
"dev": true
},
+ "node_modules/path-type": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/picocolors": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz",
@@ -3495,15 +3868,6 @@
"node": ">=6.0.0"
}
},
- "node_modules/progress": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
- "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
- "dev": true,
- "engines": {
- "node": ">=0.4.0"
- }
- },
"node_modules/punycode": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
@@ -3513,6 +3877,26 @@
"node": ">=6"
}
},
+ "node_modules/queue-microtask": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
+ },
"node_modules/regenerate": {
"version": "1.4.2",
"resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
@@ -3546,18 +3930,6 @@
"@babel/runtime": "^7.8.4"
}
},
- "node_modules/regexpp": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
- "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/mysticatea"
- }
- },
"node_modules/regexpu-core": {
"version": "5.3.2",
"resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz",
@@ -3596,15 +3968,6 @@
"jsesc": "bin/jsesc"
}
},
- "node_modules/require-from-string": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
- "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/resolve": {
"version": "1.22.8",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
@@ -3660,6 +4023,16 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/reusify": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
+ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
+ "dev": true,
+ "engines": {
+ "iojs": ">=1.0.0",
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/rfdc": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz",
@@ -3681,6 +4054,29 @@
"url": "https://github.com/sponsors/isaacs"
}
},
+ "node_modules/run-parallel": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "dependencies": {
+ "queue-microtask": "^1.2.2"
+ }
+ },
"node_modules/semver": {
"version": "6.3.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
@@ -3720,6 +4116,15 @@
"url": "https://github.com/sponsors/isaacs"
}
},
+ "node_modules/slash": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/slice-ansi": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz",
@@ -3735,12 +4140,6 @@
"url": "https://github.com/chalk/slice-ansi?sponsor=1"
}
},
- "node_modules/sprintf-js": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
- "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
- "dev": true
- },
"node_modules/string-argv": {
"version": "0.3.2",
"resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz",
@@ -3842,144 +4241,6 @@
"url": "https://opencollective.com/unts"
}
},
- "node_modules/table": {
- "version": "6.8.2",
- "resolved": "https://registry.npmjs.org/table/-/table-6.8.2.tgz",
- "integrity": "sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==",
- "dev": true,
- "dependencies": {
- "ajv": "^8.0.1",
- "lodash.truncate": "^4.4.2",
- "slice-ansi": "^4.0.0",
- "string-width": "^4.2.3",
- "strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=10.0.0"
- }
- },
- "node_modules/table/node_modules/ajv": {
- "version": "8.17.1",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
- "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
- "dev": true,
- "dependencies": {
- "fast-deep-equal": "^3.1.3",
- "fast-uri": "^3.0.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
- }
- },
- "node_modules/table/node_modules/ansi-regex": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/table/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/table/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/table/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/table/node_modules/emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
- },
- "node_modules/table/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/table/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
- "dev": true
- },
- "node_modules/table/node_modules/slice-ansi": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
- "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "astral-regex": "^2.0.0",
- "is-fullwidth-code-point": "^3.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/slice-ansi?sponsor=1"
- }
- },
- "node_modules/table/node_modules/string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/table/node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/text-table": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
@@ -4006,6 +4267,18 @@
"node": ">=8.0"
}
},
+ "node_modules/ts-api-utils": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz",
+ "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=16"
+ },
+ "peerDependencies": {
+ "typescript": ">=4.2.0"
+ }
+ },
"node_modules/tslib": {
"version": "2.6.3",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz",
@@ -4036,6 +4309,20 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/typescript": {
+ "version": "5.5.4",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz",
+ "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==",
+ "dev": true,
+ "peer": true,
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=14.17"
+ }
+ },
"node_modules/unicode-canonical-property-names-ecmascript": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
@@ -4115,12 +4402,6 @@
"punycode": "^2.1.0"
}
},
- "node_modules/v8-compile-cache": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz",
- "integrity": "sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==",
- "dev": true
- },
"node_modules/which": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
@@ -4173,15 +4454,27 @@
"dev": true
},
"node_modules/yaml": {
- "version": "2.4.5",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz",
- "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==",
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.0.tgz",
+ "integrity": "sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==",
"bin": {
"yaml": "bin.mjs"
},
"engines": {
"node": ">= 14"
}
+ },
+ "node_modules/yocto-queue": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
+ "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
}
}
}
diff --git a/node_modules/@eslint/eslintrc/CHANGELOG.md b/node_modules/@eslint/eslintrc/CHANGELOG.md
deleted file mode 100644
index 3250e1e..0000000
--- a/node_modules/@eslint/eslintrc/CHANGELOG.md
+++ /dev/null
@@ -1,50 +0,0 @@
-v0.4.3 - July 17, 2021
-
-* [`ce78027`](https://github.com/eslint/eslintrc/commit/ce78027f6a319a29fdf0b78ac1e7071373acffc4) Fix: ensure config files are files (#42) (Tom Jenkinson)
-* [`95b1c9b`](https://github.com/eslint/eslintrc/commit/95b1c9b30267479a75cd07768f8f9e9cfa63c105) Chore: pin fs-teardown@0.1.1 (#45) (Milos Djermanovic)
-* [`593fbe3`](https://github.com/eslint/eslintrc/commit/593fbe3c2c1c5f723f71810963ed21a56caed4c1) Chore: fix failing test (#44) (Tom Jenkinson)
-
-v0.4.2 - June 4, 2021
-
-* [`cc79a4d`](https://github.com/eslint/eslintrc/commit/cc79a4db45a2ca0236a846ed8eba28eea07d4db5) Upgrade: update globals to version 13.6 (#32) (Rouven Weßling)
-
-v0.4.1 - May 7, 2021
-
-* [`aa38ef4`](https://github.com/eslint/eslintrc/commit/aa38ef40c3123f8f534c7f9b0b7c306f5f011dce) Fix: Properly export module resolver (#34) (Richie Bendall)
-* [`62ea4bd`](https://github.com/eslint/eslintrc/commit/62ea4bd74b78fbeff12ffb21f1f978817601d4d1) Build: add node v16 (#33) (薛定谔的猫)
-* [`7c43d77`](https://github.com/eslint/eslintrc/commit/7c43d7784e39cf0b7b102af64f703cade11252bb) Chore: add tests for built-in rules config schema validation (fixes #15) (#31) (Milos Djermanovic)
-* [`d8ea601`](https://github.com/eslint/eslintrc/commit/d8ea601ecb4b9f81cdc332b012b6b1bbc984366c) Chore: Test on Node 15.x (#30) (Milos Djermanovic)
-* [`0b2f80d`](https://github.com/eslint/eslintrc/commit/0b2f80d6f6b33e4c5e168b08468867653f726754) Chore: lint test files (#18) (Milos Djermanovic)
-
-v0.4.0 - February 27, 2021
-
-* [`d9a527b`](https://github.com/eslint/eslintrc/commit/d9a527bdb16af46a28d37fa9022131149970a438) New: Implement DotCompat class (#20) (Nicholas C. Zakas)
-* [`dac76c0`](https://github.com/eslint/eslintrc/commit/dac76c035a9ab9d315050f688867373966aab288) Chore: Replace usage of lodash with cache set (#29) (Tim van der Lippe)
-* [`3ae2d77`](https://github.com/eslint/eslintrc/commit/3ae2d770cb810c026de817e6861e25dac111da9f) Update: add AggregateError global to es2021 environment (#28) (Milos Djermanovic)
-
-v0.3.0 - January 15, 2021
-
-* [`5184490`](https://github.com/eslint/eslintrc/commit/51844902bc4132f264f05a0614f2cdeb89290f68) Upgrade: lodash@4.17.20 (#24) (Milos Djermanovic)
-* [`f1179c5`](https://github.com/eslint/eslintrc/commit/f1179c587ae09fabb5c3402598363cfcec2494f7) Update: Implement missing functionality from ESLint port (fixes #12) (#23) (Nicholas C. Zakas)
-
-v0.2.2 - December 5, 2020
-
-* [`1746840`](https://github.com/eslint/eslintrc/commit/17468407c1baf05747cb261c91f7f7b7c2a82422) Fix: include loadRules in internalSlotsMap cache (#19) (Henry Q. Dineen)
-* [`f30bb49`](https://github.com/eslint/eslintrc/commit/f30bb4935aaf3f4c1b268490da495a59647e58d8) Chore: Test fixes for CascadingConfigArrayFactory (#17) (Nicholas C. Zakas)
-* [`4440df8`](https://github.com/eslint/eslintrc/commit/4440df8237a127e15cbde5c697353e1224f12ec1) Chore: Fix config-array tests (#16) (Nicholas C. Zakas)
-* [`7890e02`](https://github.com/eslint/eslintrc/commit/7890e027df530a0fb53bcf5751c8c7a008b2a494) Chore: Test fixes for config-array-factory.js (#13) (Nicholas C. Zakas)
-
-v0.2.1 - October 26, 2020
-
-* [`8b202ff`](https://github.com/eslint/eslintrc/commit/8b202ff866a39efdaad6394fde9f88372afbfca8) Fix: validate schema for built-in rules (#14) (Milos Djermanovic)
-* [`04f3cae`](https://github.com/eslint/eslintrc/commit/04f3cae17fe07b2fd0b74fd3e88482b3094e75e3) Fix: cache compiled config schema (#9) (Milos Djermanovic)
-
-v0.2.0 - October 16, 2020
-
-* [`cb12255`](https://github.com/eslint/eslintrc/commit/cb12255b85390e932e1942e479c2c97310149390) Update: Allow eslint:all and eslint:recommended paths to be passed in (#11) (Nicholas C. Zakas)
-* [`a75bacd`](https://github.com/eslint/eslintrc/commit/a75bacd9a743a7bbcdb8c59e5d4f9de3dc8b0f20) Chore: use GitHub Actions (#10) (Milos Djermanovic)
-
-v0.1.3 - September 1, 2020
-
-* [`8647a61`](https://github.com/eslint/eslintrc/commit/8647a61991fe121f923d33e96232475209b78210) Fix: version number and eslint-release version (refs #6) (Nicholas C. Zakas)
-
diff --git a/node_modules/@eslint/eslintrc/LICENSE b/node_modules/@eslint/eslintrc/LICENSE
index f9556ee..b607bb3 100644
--- a/node_modules/@eslint/eslintrc/LICENSE
+++ b/node_modules/@eslint/eslintrc/LICENSE
@@ -1,6 +1,4 @@
-MIT License
-
-Copyright (c) 2020 ESLint
+Copyright OpenJS Foundation and other contributors,
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@@ -9,13 +7,13 @@ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
diff --git a/node_modules/@eslint/eslintrc/README.md b/node_modules/@eslint/eslintrc/README.md
index 11ff46e..7641c74 100644
--- a/node_modules/@eslint/eslintrc/README.md
+++ b/node_modules/@eslint/eslintrc/README.md
@@ -1,8 +1,8 @@
# ESLintRC Library
-This repository contains the legacy ESLintRC configuration file format for ESLint.
+This repository contains the legacy ESLintRC configuration file format for ESLint. This package is not intended for use outside of the ESLint ecosystem. It is ESLint-specific and not intended for use in other programs.
-**Note:** This package is not intended for use outside of the ESLint ecosystem. It is ESLint-specific and not intended for use in other programs.
+**Note:** This package is frozen except for critical bug fixes as ESLint moves to a new config system.
## Installation
@@ -16,33 +16,87 @@ npm install @eslint/eslintrc --save-dev
yarn add @eslint/eslintrc -D
```
-## Future Usage
-
-**Note:** This package is not intended for public use at this time. The following is an example of how it will be used in the future.
+## Usage (ESM)
The primary class in this package is `FlatCompat`, which is a utility to translate ESLintRC-style configs into flat configs. Here's how you use it inside of your `eslint.config.js` file:
```js
import { FlatCompat } from "@eslint/eslintrc";
+import js from "@eslint/js";
+import path from "path";
+import { fileURLToPath } from "url";
-const compat = new FlatCompat();
+// mimic CommonJS variables -- not needed if using CommonJS
+const __filename = fileURLToPath(import.meta.url);
+const __dirname = path.dirname(__filename);
+
+const compat = new FlatCompat({
+ baseDirectory: __dirname, // optional; default: process.cwd()
+ resolvePluginsRelativeTo: __dirname, // optional
+ recommendedConfig: js.configs.recommended, // optional
+ allConfig: js.configs.all, // optional
+});
export default [
// mimic ESLintRC-style extends
- compat.extends("standard", "example"),
+ ...compat.extends("standard", "example"),
// mimic environments
- compat.env({
+ ...compat.env({
es2020: true,
node: true
}),
// mimic plugins
- compat.plugins("airbnb", "react"),
+ ...compat.plugins("airbnb", "react"),
// translate an entire config
- compat.config({
+ ...compat.config({
+ plugins: ["airbnb", "react"],
+ extends: "standard",
+ env: {
+ es2020: true,
+ node: true
+ },
+ rules: {
+ semi: "error"
+ }
+ })
+];
+```
+
+## Usage (CommonJS)
+
+Using `FlatCompat` in CommonJS files is similar to ESM, but you'll use `require()` and `module.exports` instead of `import` and `export`. Here's how you use it inside of your `eslint.config.js` CommonJS file:
+
+```js
+const { FlatCompat } = require("@eslint/eslintrc");
+const js = require("@eslint/js");
+
+const compat = new FlatCompat({
+ baseDirectory: __dirname, // optional; default: process.cwd()
+ resolvePluginsRelativeTo: __dirname, // optional
+ recommendedConfig: js.configs.recommended, // optional
+ allConfig: js.configs.all, // optional
+});
+
+module.exports = [
+
+ // mimic ESLintRC-style extends
+ ...compat.extends("standard", "example"),
+
+ // mimic environments
+ ...compat.env({
+ es2020: true,
+ node: true
+ }),
+
+ // mimic plugins
+ ...compat.plugins("airbnb", "react"),
+
+ // translate an entire config
+ ...compat.config({
plugins: ["airbnb", "react"],
extends: "standard",
env: {
diff --git a/node_modules/@eslint/eslintrc/conf/config-schema.js b/node_modules/@eslint/eslintrc/conf/config-schema.js
index 712fc42..ada90e1 100644
--- a/node_modules/@eslint/eslintrc/conf/config-schema.js
+++ b/node_modules/@eslint/eslintrc/conf/config-schema.js
@@ -3,8 +3,6 @@
* @author Sylvan Mably
*/
-"use strict";
-
const baseConfigProperties = {
$schema: { type: "string" },
env: { type: "object" },
@@ -78,4 +76,4 @@ const configSchema = {
$ref: "#/definitions/objectConfig"
};
-module.exports = configSchema;
+export default configSchema;
diff --git a/node_modules/@eslint/eslintrc/conf/environments.js b/node_modules/@eslint/eslintrc/conf/environments.js
index 757c9fe..50d1b1d 100644
--- a/node_modules/@eslint/eslintrc/conf/environments.js
+++ b/node_modules/@eslint/eslintrc/conf/environments.js
@@ -2,13 +2,12 @@
* @fileoverview Defines environment settings and globals.
* @author Elan Shanker
*/
-"use strict";
//------------------------------------------------------------------------------
// Requirements
//------------------------------------------------------------------------------
-const globals = require("globals");
+import globals from "globals";
//------------------------------------------------------------------------------
// Helpers
@@ -55,7 +54,7 @@ const newGlobals2021 = {
//------------------------------------------------------------------------------
/** @type {Map} */
-module.exports = new Map(Object.entries({
+export default new Map(Object.entries({
// Language
builtin: {
@@ -73,12 +72,30 @@ module.exports = new Map(Object.entries({
ecmaVersion: 6
}
},
+ es2016: {
+ globals: newGlobals2015,
+ parserOptions: {
+ ecmaVersion: 7
+ }
+ },
es2017: {
globals: { ...newGlobals2015, ...newGlobals2017 },
parserOptions: {
ecmaVersion: 8
}
},
+ es2018: {
+ globals: { ...newGlobals2015, ...newGlobals2017 },
+ parserOptions: {
+ ecmaVersion: 9
+ }
+ },
+ es2019: {
+ globals: { ...newGlobals2015, ...newGlobals2017 },
+ parserOptions: {
+ ecmaVersion: 10
+ }
+ },
es2020: {
globals: { ...newGlobals2015, ...newGlobals2017, ...newGlobals2020 },
parserOptions: {
@@ -91,6 +108,24 @@ module.exports = new Map(Object.entries({
ecmaVersion: 12
}
},
+ es2022: {
+ globals: { ...newGlobals2015, ...newGlobals2017, ...newGlobals2020, ...newGlobals2021 },
+ parserOptions: {
+ ecmaVersion: 13
+ }
+ },
+ es2023: {
+ globals: { ...newGlobals2015, ...newGlobals2017, ...newGlobals2020, ...newGlobals2021 },
+ parserOptions: {
+ ecmaVersion: 14
+ }
+ },
+ es2024: {
+ globals: { ...newGlobals2015, ...newGlobals2017, ...newGlobals2020, ...newGlobals2021 },
+ parserOptions: {
+ ecmaVersion: 15
+ }
+ },
// Platforms
browser: {
diff --git a/node_modules/@eslint/eslintrc/conf/eslint-all.js b/node_modules/@eslint/eslintrc/conf/eslint-all.js
deleted file mode 100644
index 859811c..0000000
--- a/node_modules/@eslint/eslintrc/conf/eslint-all.js
+++ /dev/null
@@ -1,12 +0,0 @@
-/**
- * @fileoverview Stub eslint:all config
- * @author Nicholas C. Zakas
- */
-
-"use strict";
-
-module.exports = {
- settings: {
- "eslint:all": true
- }
-};
diff --git a/node_modules/@eslint/eslintrc/conf/eslint-recommended.js b/node_modules/@eslint/eslintrc/conf/eslint-recommended.js
deleted file mode 100644
index 9630091..0000000
--- a/node_modules/@eslint/eslintrc/conf/eslint-recommended.js
+++ /dev/null
@@ -1,12 +0,0 @@
-/**
- * @fileoverview Stub eslint:recommended config
- * @author Nicholas C. Zakas
- */
-
-"use strict";
-
-module.exports = {
- settings: {
- "eslint:recommended": true
- }
-};
diff --git a/node_modules/@eslint/eslintrc/lib/cascading-config-array-factory.js b/node_modules/@eslint/eslintrc/lib/cascading-config-array-factory.js
index c991c24..597352e 100644
--- a/node_modules/@eslint/eslintrc/lib/cascading-config-array-factory.js
+++ b/node_modules/@eslint/eslintrc/lib/cascading-config-array-factory.js
@@ -17,19 +17,25 @@
*
* @author Toru Nagashima
*/
-"use strict";
//------------------------------------------------------------------------------
// Requirements
//------------------------------------------------------------------------------
-const os = require("os");
-const path = require("path");
-const ConfigValidator = require("./shared/config-validator");
-const { emitDeprecationWarning } = require("./shared/deprecation-warnings");
-const { ConfigArrayFactory } = require("./config-array-factory");
-const { ConfigArray, ConfigDependency, IgnorePattern } = require("./config-array");
-const debug = require("debug")("eslintrc:cascading-config-array-factory");
+import debugOrig from "debug";
+import os from "os";
+import path from "path";
+
+import { ConfigArrayFactory } from "./config-array-factory.js";
+import {
+ ConfigArray,
+ ConfigDependency,
+ IgnorePattern
+} from "./config-array/index.js";
+import ConfigValidator from "./shared/config-validator.js";
+import { emitDeprecationWarning } from "./shared/deprecation-warnings.js";
+
+const debug = debugOrig("eslintrc:cascading-config-array-factory");
//------------------------------------------------------------------------------
// Helpers
@@ -56,7 +62,9 @@ const debug = require("debug")("eslintrc:cascading-config-array-factory");
* @property {Map} builtInRules The rules that are built in to ESLint.
* @property {Object} [resolver=ModuleResolver] The module resolver object.
* @property {string} eslintAllPath The path to the definitions for eslint:all.
+ * @property {Function} getEslintAllConfig Returns the config data for eslint:all.
* @property {string} eslintRecommendedPath The path to the definitions for eslint:recommended.
+ * @property {Function} getEslintRecommendedConfig Returns the config data for eslint:recommended.
*/
/**
@@ -77,7 +85,9 @@ const debug = require("debug")("eslintrc:cascading-config-array-factory");
* @property {Map} builtInRules The rules that are built in to ESLint.
* @property {Object} [resolver=ModuleResolver] The module resolver object.
* @property {string} eslintAllPath The path to the definitions for eslint:all.
+ * @property {Function} getEslintAllConfig Returns the config data for eslint:all.
* @property {string} eslintRecommendedPath The path to the definitions for eslint:recommended.
+ * @property {Function} getEslintRecommendedConfig Returns the config data for eslint:recommended.
*/
/** @type {WeakMap} */
@@ -218,7 +228,9 @@ class CascadingConfigArrayFactory {
loadRules,
resolver,
eslintRecommendedPath,
- eslintAllPath
+ getEslintRecommendedConfig,
+ eslintAllPath,
+ getEslintAllConfig
} = {}) {
const configArrayFactory = new ConfigArrayFactory({
additionalPluginPool,
@@ -227,7 +239,9 @@ class CascadingConfigArrayFactory {
builtInRules,
resolver,
eslintRecommendedPath,
- eslintAllPath
+ getEslintRecommendedConfig,
+ eslintAllPath,
+ getEslintAllConfig
});
internalSlotsMap.set(this, {
@@ -236,8 +250,7 @@ class CascadingConfigArrayFactory {
configArrayFactory,
cwd,
rulePaths,
- loadRules,
- resolver
+ loadRules
}),
baseConfigData,
cliConfigArray: createCLIConfigArray({
@@ -516,4 +529,4 @@ class CascadingConfigArrayFactory {
// Public Interface
//------------------------------------------------------------------------------
-module.exports = { CascadingConfigArrayFactory };
+export { CascadingConfigArrayFactory };
diff --git a/node_modules/@eslint/eslintrc/lib/config-array-factory.js b/node_modules/@eslint/eslintrc/lib/config-array-factory.js
index 406601c..58c1e80 100644
--- a/node_modules/@eslint/eslintrc/lib/config-array-factory.js
+++ b/node_modules/@eslint/eslintrc/lib/config-array-factory.js
@@ -33,26 +33,31 @@
*
* @author Toru Nagashima
*/
-"use strict";
//------------------------------------------------------------------------------
// Requirements
//------------------------------------------------------------------------------
-const fs = require("fs");
-const path = require("path");
-const importFresh = require("import-fresh");
-const stripComments = require("strip-json-comments");
-const ConfigValidator = require("./shared/config-validator");
-const naming = require("./shared/naming");
-const ModuleResolver = require("./shared/relative-module-resolver");
-const {
+import debugOrig from "debug";
+import fs from "fs";
+import importFresh from "import-fresh";
+import { createRequire } from "module";
+import path from "path";
+import stripComments from "strip-json-comments";
+
+import {
ConfigArray,
ConfigDependency,
IgnorePattern,
OverrideTester
-} = require("./config-array");
-const debug = require("debug")("eslintrc:config-array-factory");
+} from "./config-array/index.js";
+import ConfigValidator from "./shared/config-validator.js";
+import * as naming from "./shared/naming.js";
+import * as ModuleResolver from "./shared/relative-module-resolver.js";
+
+const require = createRequire(import.meta.url);
+
+const debug = debugOrig("eslintrc:config-array-factory");
//------------------------------------------------------------------------------
// Helpers
@@ -86,7 +91,9 @@ const configFilenames = [
* @property {Map} builtInRules The rules that are built in to ESLint.
* @property {Object} [resolver=ModuleResolver] The module resolver object.
* @property {string} eslintAllPath The path to the definitions for eslint:all.
+ * @property {Function} getEslintAllConfig Returns the config data for eslint:all.
* @property {string} eslintRecommendedPath The path to the definitions for eslint:recommended.
+ * @property {Function} getEslintRecommendedConfig Returns the config data for eslint:recommended.
*/
/**
@@ -97,7 +104,9 @@ const configFilenames = [
* @property {Map} builtInRules The rules that are built in to ESLint.
* @property {Object} [resolver=ModuleResolver] The module resolver object.
* @property {string} eslintAllPath The path to the definitions for eslint:all.
+ * @property {Function} getEslintAllConfig Returns the config data for eslint:all.
* @property {string} eslintRecommendedPath The path to the definitions for eslint:recommended.
+ * @property {Function} getEslintRecommendedConfig Returns the config data for eslint:recommended.
*/
/**
@@ -120,6 +129,9 @@ const configFilenames = [
/** @type {WeakMap} */
const internalSlotsMap = new WeakMap();
+/** @type {WeakMap