diff --git a/composer.json b/composer.json
index 40cf1337dbecebc5355e1f83702b95b5bf5bae23..4b9d3e873f05a4feb8aca2db3c710960ae4ed1e8 100644
--- a/composer.json
+++ b/composer.json
@@ -26,7 +26,7 @@
         "phpunit/phpunit": "^9.5",
         "phpspec/prophecy-phpunit": "^2",
         "phpstan/extension-installer": "^1.1",
-        "phpstan/phpstan": "^1.8",
+        "phpstan/phpstan": "^1.8.5",
         "symfony/css-selector": "^6.1",
         "symfony/phpunit-bridge": "^6.1.2",
         "symfony/var-dumper": "^6.1",
@@ -38,9 +38,6 @@
         "symfony/browser-kit": "^6.1",
         "symfony/dom-crawler": "^6.1"
     },
-    "conflict": {
-        "phpstan/phpstan": "1.8.3"
-    },
     "replace": {
         "symfony/polyfill-php72": "*",
         "symfony/polyfill-php73": "*"
diff --git a/composer.lock b/composer.lock
index af4bb04532938038cffdcc7e3fec4d05d2811d39..c79b6cfdfa09c61ea4332e956258adcd4d710fa0 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
         "This file is @generated automatically"
     ],
-    "content-hash": "51cd1f4d1509625e924134edd7084442",
+    "content-hash": "848ed40dde8a1366251b621b4b9930d5",
     "packages": [
         {
             "name": "asm89/stack-cors",
@@ -5855,16 +5855,16 @@
         },
         {
             "name": "phpstan/phpstan",
-            "version": "1.8.2",
+            "version": "1.8.5",
             "source": {
                 "type": "git",
                 "url": "https://github.com/phpstan/phpstan.git",
-                "reference": "c53312ecc575caf07b0e90dee43883fdf90ca67c"
+                "reference": "f6598a5ff12ca4499a836815e08b4d77a2ddeb20"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/phpstan/phpstan/zipball/c53312ecc575caf07b0e90dee43883fdf90ca67c",
-                "reference": "c53312ecc575caf07b0e90dee43883fdf90ca67c",
+                "url": "https://api.github.com/repos/phpstan/phpstan/zipball/f6598a5ff12ca4499a836815e08b4d77a2ddeb20",
+                "reference": "f6598a5ff12ca4499a836815e08b4d77a2ddeb20",
                 "shasum": ""
             },
             "require": {
@@ -5888,9 +5888,13 @@
                 "MIT"
             ],
             "description": "PHPStan - PHP Static Analysis Tool",
+            "keywords": [
+                "dev",
+                "static analysis"
+            ],
             "support": {
                 "issues": "https://github.com/phpstan/phpstan/issues",
-                "source": "https://github.com/phpstan/phpstan/tree/1.8.2"
+                "source": "https://github.com/phpstan/phpstan/tree/1.8.5"
             },
             "funding": [
                 {
@@ -5901,16 +5905,12 @@
                     "url": "https://github.com/phpstan",
                     "type": "github"
                 },
-                {
-                    "url": "https://www.patreon.com/phpstan",
-                    "type": "patreon"
-                },
                 {
                     "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan",
                     "type": "tidelift"
                 }
             ],
-            "time": "2022-07-20T09:57:31+00:00"
+            "time": "2022-09-07T16:05:32+00:00"
         },
         {
             "name": "phpunit/php-code-coverage",
diff --git a/composer/Metapackage/DevDependencies/composer.json b/composer/Metapackage/DevDependencies/composer.json
index 262149e9afb8ea118b57a75310f1c5389761376d..2f715682a262e3c834f5c56b32a74deb2ccaf7fe 100644
--- a/composer/Metapackage/DevDependencies/composer.json
+++ b/composer/Metapackage/DevDependencies/composer.json
@@ -18,7 +18,7 @@
         "mikey179/vfsstream": "^1.6.11",
         "phpspec/prophecy-phpunit": "^2",
         "phpstan/extension-installer": "^1.1",
-        "phpstan/phpstan": "^1.8",
+        "phpstan/phpstan": "^1.8.5",
         "phpunit/phpunit": "^9.5",
         "symfony/browser-kit": "^6.1",
         "symfony/css-selector": "^6.1",
diff --git a/composer/Metapackage/PinnedDevDependencies/composer.json b/composer/Metapackage/PinnedDevDependencies/composer.json
index 72882e87e678e47875ec60268fccfa77db7f9b27..733b3e3c781fc2bde06f66149ffe71fcc521980f 100644
--- a/composer/Metapackage/PinnedDevDependencies/composer.json
+++ b/composer/Metapackage/PinnedDevDependencies/composer.json
@@ -36,7 +36,7 @@
         "phpspec/prophecy-phpunit": "v2.0.1",
         "phpstan/extension-installer": "1.1.0",
         "phpstan/phpdoc-parser": "1.7.0",
-        "phpstan/phpstan": "1.8.2",
+        "phpstan/phpstan": "1.8.5",
         "phpunit/php-code-coverage": "9.2.17",
         "phpunit/php-file-iterator": "3.0.6",
         "phpunit/php-invoker": "3.1.1",
diff --git a/core/phpstan-baseline.neon b/core/phpstan-baseline.neon
index af5940ce5928ed5e47e1cddc5988e738cb257289..87187cfdee2d242ea5c1fe0341618ab9272179aa 100644
--- a/core/phpstan-baseline.neon
+++ b/core/phpstan-baseline.neon
@@ -1,10 +1,5 @@
 parameters:
 	ignoreErrors:
-		-
-			message: "#^Function format_size\\(\\) should return Drupal\\\\Core\\\\StringTranslation\\\\TranslatableMarkup but return statement is missing\\.$#"
-			count: 1
-			path: includes/common.inc
-
 		-
 			message: "#^Function install_config_download_translations\\(\\) should return string but return statement is missing\\.$#"
 			count: 1
@@ -475,11 +470,6 @@ parameters:
 			count: 1
 			path: lib/Drupal/Core/Menu/MenuLinkManager.php
 
-		-
-			message: "#^Cannot unset offset 'options' on array\\{url\\: string\\|null\\}\\.$#"
-			count: 1
-			path: lib/Drupal/Core/Render/Element/RenderElement.php
-
 		-
 			message: "#^Call to deprecated constant REQUEST_TIME\\: Deprecated in drupal\\:8\\.3\\.0 and is removed from drupal\\:10\\.0\\.0\\. Use \\\\Drupal\\:\\:time\\(\\)\\-\\>getRequestTime\\(\\); $#"
 			count: 2
@@ -585,16 +575,6 @@ parameters:
 			count: 1
 			path: lib/Drupal/Core/Updater/Updater.php
 
-		-
-			message: "#^Cannot unset offset 'href' on array\\{type\\: 'button'\\}\\.$#"
-			count: 1
-			path: lib/Drupal/Core/Utility/LinkGenerator.php
-
-		-
-			message: "#^Cannot unset offset 'hreflang' on array\\{type\\: 'button'\\}\\.$#"
-			count: 1
-			path: lib/Drupal/Core/Utility/LinkGenerator.php
-
 		-
 			message: "#^Access to an undefined property Drupal\\\\Core\\\\Validation\\\\ConstraintValidatorFactory\\:\\:\\$classResolver\\.$#"
 			count: 2
@@ -1156,15 +1136,7 @@ parameters:
 			path: modules/migrate/tests/src/Kernel/MigrateTestBase.php
 
 		-
-			message: """
-				#^Cannot unset offset 'menu_ui' on array\\{system\\: 'finished\\:
-				  6\\:
-				   …', menu_link_content\\: 'finished\\:
-				  6\\:
-				   …', menu\\: 'finished\\:
-				  6\\:
-				   …'\\}\\.$#
-			"""
+			message: "#^Cannot unset offset 'menu_ui' on array\\{system\\: \"finished\\:\\\\n  6\\:\\\\n   …\", menu_link_content\\: \"finished\\:\\\\n  6\\:\\\\n   …\", menu\\: \"finished\\:\\\\n  6\\:\\\\n   …\"\\}\\.$#"
 			count: 1
 			path: modules/migrate_drupal/tests/src/Unit/MigrationStateUnitTest.php
 
@@ -1848,6 +1820,16 @@ parameters:
 			count: 2
 			path: modules/views/tests/src/Kernel/RenderCacheIntegrationTest.php
 
+		-
+			message: "#^Cannot unset offset mixed on array\\.$#"
+			count: 1
+			path: modules/views/views.theme.inc
+
+		-
+			message: "#^Cannot unset offset '\\#title' on array\\{\\#theme_wrappers\\: array\\{'container'\\}, \\#attributes\\: array\\{class\\: array\\{'scroll'\\}, data\\-drupal\\-views\\-scroll\\: true\\}\\}\\.$#"
+			count: 1
+			path: modules/views_ui/src/Form/Ajax/Display.php
+
 		-
 			message: "#^Method Drupal\\\\views_ui\\\\ViewEditForm\\:\\:save\\(\\) should return int but return statement is missing\\.$#"
 			count: 1