Kamil Tekiela
|
0bdcaba2d2
|
Add native property types (#18143)
* Add native property types
Includes TypeHints.UnionTypeHintFormat
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Set some default values for properties
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Format and promote properties
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Remove redundant asserts
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Redundant cast
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* $tmanager->theme is never null
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Redundant variable
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Fix empty on $statementInfo bool
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Redundant casts
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Redundant issets
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* getPacked() returns nullable string
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Redundant if
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* $this->content can be null
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Simplify ThemeManager::getInstance()
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Use isset for checking if property is initialized
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Use nullable instead of uninitialized property
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* password is no longer nullable
I can't verify that none of the globals ever tried to set it to null, but the variable should never be nullable.
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Update baselines
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* $same_wide_width param can be float or int
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Update Message.php
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Cast Sub_part to int
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Fix one line doc comments
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
---------
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2023-02-26 23:30:41 -03:00 |
|
Maurício Meneghini Fauth
|
77957a69a5
|
Add trailing comma for multi-line functions
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2023-02-24 20:48:46 -03:00 |
|
Kamil Tekiela
|
902d1a1e77
|
Add native return type hints (#18126)
* Add remaining native return type hints to flush out bugs
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Cast the mixed value to int
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Fix tests
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* getAutoIncrement() is supposed to return string
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Cast values to string in DummyResult
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Make getCollation() return non-nullable string
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Cast seqInIndex to int
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Cast $cardinality to int
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* createFile may return false
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Remove redundant cast
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
* Update baselines
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
---------
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2023-02-23 15:43:36 -03:00 |
|
Kamil Tekiela
|
8433f66447
|
Remove unused variable in catch
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2023-02-14 12:10:23 +00:00 |
|
Kamil Tekiela
|
8406f9596a
|
Remove unused properties
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
|
2023-01-24 00:19:53 +00:00 |
|
Maurício Meneghini Fauth
|
18309a63e0
|
Improve the types of the Server\SysInfo classes
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2022-05-30 22:46:18 -03:00 |
|
Maurício Meneghini Fauth
|
a2456aa9a3
|
Change SysInfo's supported method to static
Enables checking if a class is supported before creating a new instance.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2022-05-30 15:51:55 -03:00 |
|
Maurício Meneghini Fauth
|
304f3fa820
|
Refactor the Server\SysInfo\WindowsNt class
Inlines the getWMI method to get better type inference and simpler
logic.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2022-05-30 00:46:35 -03:00 |
|
Liviu-Mihail Concioiu
|
c729dddc7b
|
Fix system memory and system swap values on Windows
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
|
2022-05-28 21:31:27 +02:00 |
|
Maurício Meneghini Fauth
|
f00d70cccb
|
Remove useless whitespaces
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2021-09-15 17:05:40 -03:00 |
|
Maurício Meneghini Fauth
|
9f3510d11a
|
Add bool return type where possible
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2021-09-14 20:11:51 -03:00 |
|
Maurício Meneghini Fauth
|
f61d3183fb
|
Inline some phpcs ignores and remove deprecated annotations
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2021-09-12 11:59:39 -03:00 |
|
Maurício Meneghini Fauth
|
468c0498d1
|
Suppress current Psalm's ForbiddenCode errors
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2021-06-19 16:49:03 -03:00 |
|
William Desportes
|
d005ea8041
|
Remove some else conditions by using early exits or moving code
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2021-04-29 01:30:25 +02:00 |
|
Maurício Meneghini Fauth
|
59e4dae52a
|
Remove invalid inline doc comments
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2021-04-18 14:49:28 -03:00 |
|
Maurício Meneghini Fauth
|
d83abf63e7
|
Use PSR-12 for control structures spacing
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2021-03-05 15:27:03 -03:00 |
|
Maurício Meneghini Fauth
|
0b8edc5bde
|
Use PSR-12 for namespace use statements
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2021-03-05 14:18:35 -03:00 |
|
Maurício Meneghini Fauth
|
d36d9437a1
|
Fix some errors detected by Psalm
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2020-09-16 21:03:53 -03:00 |
|
William Desportes
|
d63a72ad51
|
Fixes #16278 - Remove underscore prefix from property names
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2020-08-06 15:46:39 +02:00 |
|
Maurício Meneghini Fauth
|
05c62ad1a8
|
Fix some PHPStan errors
Fixes "Cannot access offset on array" errors.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2020-07-02 16:12:07 -03:00 |
|
charliewindred
|
ca3c5e17b0
|
Remove underscore prefix from method names
Removed underscore from method names for PSR-12 compliance.
Signed-off-by: charliewindred <charliewindred@gmail.com>
|
2020-06-02 16:44:16 +01:00 |
|
Maurício Meneghini Fauth
|
f4582e083e
|
Use early exit when possible
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2020-05-27 00:35:24 -03:00 |
|
Maurício Meneghini Fauth
|
3ae05c785d
|
Use short list syntax and single line arrays
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2020-05-26 03:32:59 -03:00 |
|
Maurício Meneghini Fauth
|
8dd310fb6a
|
Remove assignments in if conditions
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2020-05-16 01:35:19 -03:00 |
|
Maurício Meneghini Fauth
|
a64393e7f5
|
Fix some coding standard issues
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2020-05-13 00:23:28 -03:00 |
|
William Desportes
|
0cbba2aef2
|
Add some properties typehints
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2020-05-02 01:41:59 +02:00 |
|
Maurício Meneghini Fauth
|
a63dbfb051
|
Move SysInfo classes to the Server\SysInfo namespace
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2020-02-16 17:22:44 -03:00 |
|