Commit Graph

72 Commits

Author SHA1 Message Date
Maurício Meneghini Fauth
87c494fa5f
Rename ./libraries directory to ./app
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-10-24 16:58:48 -03:00
Maurício Meneghini Fauth
8359676f25
Move ./libraries/cache directory to ./cache
- Related to #18512

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-09-30 16:11:27 -03:00
Maurício Meneghini Fauth
b338c1851d
Remove SqlParser\Utils\Query::getAll() stub
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-09-28 12:57:03 -03:00
Maurício Meneghini Fauth
1ddcad2bfb
Replace libraries/classes references with src
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-08-30 15:59:29 -03:00
Maurício Meneghini Fauth
bf247e8a22
Make PHPStan more strict
Changes the PHPStan configuration to make it stricter, like the
Psalm's configuration.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2023-07-24 22:16:19 -03:00
Kamil Tekiela
c9f29281a9 Enable polluteScopeWithLoopInitialAssignments
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-02-14 21:29:56 +00:00
Kamil Tekiela
affd2b9d7f Enable checkTooWideReturnTypesInProtectedAndPublicMethods
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-02-14 21:29:56 +00:00
Kamil Tekiela
51a855a5cc Enable checkDynamicProperties
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-02-14 21:17:15 +00:00
Kamil Tekiela
f944f7dcd2 Enable polluteScopeWithAlwaysIterableForeach
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-02-14 21:13:19 +00:00
Kamil Tekiela
e41cfea7e5 Enable checkUninitializedProperties
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-02-14 21:09:37 +00:00
Kamil Tekiela
f85b88d1e1 Enable checkAlwaysTrue*
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-02-14 21:08:31 +00:00
Kamil Tekiela
9d03da9ba4 Enable PHPStan checkBenevolentUnionTypes
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
2023-02-14 19:10:01 +00:00
Maurício Meneghini Fauth
cf3c3fb9f1
Add the phpstan/phpstan-strict-rules package
Adds additional rules for PHPStan to make it more strict.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-10-08 00:12:20 -03:00
Maurício Meneghini Fauth
10b937511d
Replace $analyzedSqlResults array with StatementInfo object
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-05-24 21:35:30 -03:00
Maurício Meneghini Fauth
8fa99a3363
Add stub file for uploadprogress_get_info function
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-01-19 14:49:12 -03:00
Maurício Meneghini Fauth
1e542cd621
Replace vendor_config.php constants with an array
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-12-26 16:48:56 -03:00
Maurício Meneghini Fauth
7d3c84a881
Increase the PHPStan level and update the baseline file
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-12-03 12:53:19 -03:00
Maurício Meneghini Fauth
0fbed5e6bd
Merge branch 'QA_5_1'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-11-01 20:04:15 -03:00
Maurício Meneghini Fauth
8565d20256
Bump PHPStan version to 1.0.0
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-11-01 19:36:04 -03:00
Maurício Meneghini Fauth
355f6d9d20
Remove PhpMyAdmin\Config::enableBc method
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-07-09 13:59:04 -03:00
Maurício Meneghini Fauth
e8c28d1883
Remove some globals from Config::enableBc method
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-07-08 19:49:26 -03:00
Maurício Meneghini Fauth
6989d615a5
Fix some errors found by PHPStan
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-06-09 13:07:40 -03:00
Maurício Meneghini Fauth
80b8acf7aa
Enable PHPStan checkGenericClassInNonGenericObjectType config
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-05-22 18:27:27 -03:00
Maurício Meneghini Fauth
cd1b8a9b77
Fix some errors found by PHPStan and Psalm
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-05-22 15:14:24 -03:00
Maurício Meneghini Fauth
2b3b978d5e
Remove some false-positives found by PHPStan
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-03-09 15:43:18 -03:00
William Desportes
f28fbe06e4
Improve the release script for versionning
Signed-off-by: William Desportes <williamdes@wdes.fr>

Improve the version handling

Signed-off-by: William Desportes <williamdes@wdes.fr>

Simplify the version handling

Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-22 00:18:24 +01:00
Maurício Meneghini Fauth
ae8e621d55 Do not treat PHP doc types as certain in PHPStan
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-10-21 09:36:15 -03:00
William Desportes
fa457e6b49
Merge branch 'QA_5_0'
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-08-15 15:46:44 +02:00
William Desportes
93c21ed7f1
Fix #14644 - Use Doctum instead of Sami
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-08-15 15:11:51 +02:00
Maurício Meneghini Fauth
78ff0d0c63 Use PHPStan's new autoloading configuration setup
PHPStan version 0.12.26

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-06-08 16:27:56 -03:00
William Desportes
314f27173d
Ignore twig-templates from phpstan config
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-04 00:55:12 +02:00
William Desportes
8d0085310a
Rename test/bootstrap-phpstan.php to test/bootstrap-static.php
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-05-02 01:21:20 +02:00
William Desportes
01f21e0fdf
Add new cache directory
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-03-28 10:38:11 +01:00
William Desportes
d35f7ccfce
Exclude twig-templates temporary folder from phpstan analyse
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-03-24 23:03:07 +01:00
Maurício Meneghini Fauth
7bc67a2024 Upgrade PHPStan to v0.12
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2020-03-02 12:55:51 -03:00
Maurício Meneghini Fauth
ec22dd707a Downgrade PHPStan to 0.11
Increases level to max and adds the current errors as a baseline.

Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-12-09 20:47:33 -03:00
Maurício Meneghini Fauth
20b5a54764 Exclude test/sami-config.php from PHPStan test
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-12-08 21:01:47 -03:00
Maurício Meneghini Fauth
351e34ecf5 Upgrade PHPStan to version 0.12.0
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-12-07 20:26:39 -03:00
Maurício Meneghini Fauth
f97d957f00 Add PHPStan PHPUnit extensions and rules
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-12-07 15:32:32 -03:00
Maurício Meneghini Fauth
7ac1d21c70 Fix some PHPStan level 2 errors
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-12-05 19:50:24 -03:00
William Desportes
64881e1873
Fix a phpstan level 3 error and improve config
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-11-11 21:49:20 +01:00
William Desportes
f428277bad
Merge branch 'QA_4_9' into 'QA_5_0'
Signed-off-by: William Desportes <williamdes@wdes.fr>
2019-08-20 11:08:28 +02:00
Maurício Meneghini Fauth
afe8839519 Remove __get method from TwoFactor class
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-08-02 00:36:06 -03:00
Maurício Meneghini Fauth
88c28f095a Fix some errors detected by PHPStan
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-08-01 19:04:27 -03:00
Maurício Meneghini Fauth
df48b1dab4 Fix some errors detected by PHPStan
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-08-01 03:26:28 -03:00
Maurício Meneghini Fauth
4bc08bb098 Fix some errors detected by PHPStan
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-07-31 20:59:24 -03:00
Maurício Meneghini Fauth
c83e62ce0d Fix some errors detected by PHPStan
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-07-31 19:03:41 -03:00
Maurício Meneghini Fauth
daf7666928 Declare $containerBuilder global when necessary
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-07-31 14:32:46 -03:00
Maurício Meneghini Fauth
bd5a59edb4 Remove not matched ignored error pattern in PHPStan
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-07-29 16:28:38 -03:00
Maurício Meneghini Fauth
e4982d677d Use the router for the table change page
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2019-07-26 02:13:37 -03:00