Improve types of testing utilities and fix some types in unit test code (#26122)

* Improve type of DeepPartial and make mergeObjects handle Sets/Maps properly

* Fix linting

* Remove undefined fields from menu_cloud_trial.test

* Prevent importing the wrong version of DeepPartial
Этот коммит содержится в:
Harrison Healey
2024-02-13 11:48:13 -05:00
коммит произвёл GitHub
родитель bdce9f42d8
Коммит daab9d5ff5
43 изменённых файлов: 303 добавлений и 292 удалений

Просмотреть файл

@@ -114,13 +114,20 @@
{
"patterns": [
{
"group": ["react-bootstrap"],
"group": ["@mattermost/compass-components/*"],
"message": "compass-components is now archived."
}
],
"paths": [
{
"name": "react-bootstrap",
"importNames": ["OverlayTrigger"],
"message": "Please use OverlayTrigger from '/components/overlay_trigger' instead."
"message": "Use OverlayTrigger from '/components/overlay_trigger' instead."
},
{
"group": ["@mattermost/compass-components/*"],
"message": "compass-components is now archived"
"name": "redux",
"importNames": ["DeepPartial"],
"message": "Use DeepPartial from '@mattermost/types/utilities instead."
}
]
}