115 lines
3.9 KiB
XML
115 lines
3.9 KiB
XML
<?xml version="1.0"?>
|
|
<psalm
|
|
autoloader="tests/bootstrap-static.php"
|
|
errorLevel="1"
|
|
reportMixedIssues="true"
|
|
sealAllMethods="true"
|
|
resolveFromConfigFile="true"
|
|
findUnusedBaselineEntry="true"
|
|
findUnusedCode="true"
|
|
maxShapedArraySize="200"
|
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
xmlns="https://getpsalm.org/schema/config"
|
|
xsi:schemaLocation="https://getpsalm.org/schema/config vendor/vimeo/psalm/config.xsd"
|
|
errorBaseline="psalm-baseline.xml"
|
|
>
|
|
<projectFiles>
|
|
<directory name="app"/>
|
|
<directory name="public/setup"/>
|
|
<directory name="src"/>
|
|
<directory name="tests/end-to-end"/>
|
|
<directory name="tests/unit"/>
|
|
<file name="public/index.php"/>
|
|
<ignoreFiles>
|
|
<directory name="app/cache"/>
|
|
<directory name="vendor"/>
|
|
</ignoreFiles>
|
|
<ignoreFiles allowMissingFiles="true">
|
|
<file name="config.inc.php"/>
|
|
</ignoreFiles>
|
|
</projectFiles>
|
|
|
|
<stubs>
|
|
<file name="tests/stubs/uploadprogress.stub"/>
|
|
</stubs>
|
|
|
|
<plugins>
|
|
<pluginClass class="Psalm\PhpUnitPlugin\Plugin"/>
|
|
</plugins>
|
|
|
|
<globals>
|
|
<var name="GLOBALS" type="array{
|
|
asfile: bool,
|
|
buffer_needed: bool,
|
|
cached_affected_rows: int|numeric-string,
|
|
charset: string,
|
|
charset_connection: string,
|
|
codegen_format: 0|1,
|
|
collation_connection: string,
|
|
complete_query: string,
|
|
compression: 'none'|'zip'|'gzip',
|
|
conn_error: string,
|
|
csv_columns: bool,
|
|
csv_enclosed: string,
|
|
csv_escaped: string,
|
|
csv_separator: string,
|
|
csv_terminated: string,
|
|
display_query: string,
|
|
errno: int,
|
|
error: bool,
|
|
excel_edition: 'win'|'mac_excel2003'|'mac_excel2008',
|
|
file_handle: resource|null,
|
|
finished: bool,
|
|
from_cookie: bool,
|
|
hostname: string,
|
|
import_file: string,
|
|
import_file_name: string,
|
|
import_text: string,
|
|
knjenc: string,
|
|
lang: string,
|
|
latex_data_caption: string,
|
|
latex_data_continued_caption: string,
|
|
latex_data_label: string,
|
|
latex_null: string,
|
|
latex_structure_caption: string,
|
|
latex_structure_continued_caption: string,
|
|
latex_structure_label: string,
|
|
maximum_time: 0|positive-int,
|
|
maxsize: string,
|
|
memory_limit: int,
|
|
message: PhpMyAdmin\Message,
|
|
ods_buffer: string,
|
|
odt_buffer: string,
|
|
offset: int,
|
|
old_tz: string,
|
|
onfly_compression: bool,
|
|
output_charset_conversion: bool,
|
|
output_kanji_conversion: bool,
|
|
plugin_param: array{export_type: string, single_table: bool},
|
|
plugin_scripts: string[],
|
|
pma_auth_server: string,
|
|
PMA_PHP_SELF: string,
|
|
querytime: float|int,
|
|
read_limit: int,
|
|
save_on_server: bool,
|
|
SESSION_KEY: string,
|
|
showtable: array<string, string|null>,
|
|
sql_compatibility: 'NONE'|'ANSI'|'DB2'|'MAXDB'|'MYSQL323'|'MYSQL40'|'MSSQL'|'ORACLE'|'TRADITIONAL',
|
|
sql_constraints: string,
|
|
sql_constraints_query: string,
|
|
sql_drop_foreign_keys: string,
|
|
sql_if_not_exists: bool,
|
|
sql_ignore: bool,
|
|
sql_insert_syntax: 'complete'|'extended'|'both'|'none',
|
|
sql_max_query_size: 0|positive-int,
|
|
sql_type: 'INSERT'|'UPDATE'|'REPLACE',
|
|
tbl_storage_engine: string,
|
|
token_mismatch: bool,
|
|
token_provided: bool,
|
|
username: string,
|
|
xml_export_triggers: bool,
|
|
xml_export_views: bool
|
|
}"/>
|
|
</globals>
|
|
</psalm>
|