diff --git a/.idea/libraries/kotlinc_allopen_compiler_plugin.xml b/.idea/libraries/kotlinc_allopen_compiler_plugin.xml
index 63c865f81781..ec97aa65cb5b 100644
--- a/.idea/libraries/kotlinc_allopen_compiler_plugin.xml
+++ b/.idea/libraries/kotlinc_allopen_compiler_plugin.xml
@@ -1,18 +1,18 @@
-
+
-
+
68dde6aafe14dcd94bafb2390e57b8c885f0d9efcf83379de6fa6d85cc644d0e
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_analysis_api.xml b/.idea/libraries/kotlinc_analysis_api.xml
index e43fbd6f1a19..3599135f3dcf 100644
--- a/.idea/libraries/kotlinc_analysis_api.xml
+++ b/.idea/libraries/kotlinc_analysis_api.xml
@@ -1,18 +1,18 @@
-
+
-
+
0428679338ee7e5fdd8f56b1ab4fb7cf16a3905b23e9c40e55276afe2760fd0d
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_analysis_api_fe10.xml b/.idea/libraries/kotlinc_analysis_api_fe10.xml
index 0113416b7452..285ef2762bbb 100644
--- a/.idea/libraries/kotlinc_analysis_api_fe10.xml
+++ b/.idea/libraries/kotlinc_analysis_api_fe10.xml
@@ -1,18 +1,18 @@
-
+
-
+
ed0dc0ae7fae09130516642ef11541c02a6d6842aba0f2c77b68c70c32fed5b3
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_analysis_api_impl_base.xml b/.idea/libraries/kotlinc_analysis_api_impl_base.xml
index 2f4f14500239..629a6d107b51 100644
--- a/.idea/libraries/kotlinc_analysis_api_impl_base.xml
+++ b/.idea/libraries/kotlinc_analysis_api_impl_base.xml
@@ -1,18 +1,18 @@
-
+
-
+
509fcbcc46e6570122b81fc2d8753eeec9e6560b38a8cdbbf419406ebfef7ffe
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_analysis_api_impl_base_tests.xml b/.idea/libraries/kotlinc_analysis_api_impl_base_tests.xml
index 6d6746abfd9b..ae00c4f700d8 100644
--- a/.idea/libraries/kotlinc_analysis_api_impl_base_tests.xml
+++ b/.idea/libraries/kotlinc_analysis_api_impl_base_tests.xml
@@ -1,18 +1,18 @@
-
+
-
+
6e00c06173b25a209d819432c894630a283e110b909fcdb0258bf4971d74d199
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_analysis_api_k2.xml b/.idea/libraries/kotlinc_analysis_api_k2.xml
index 7fe9d022ac26..2cc7b16f0035 100644
--- a/.idea/libraries/kotlinc_analysis_api_k2.xml
+++ b/.idea/libraries/kotlinc_analysis_api_k2.xml
@@ -1,18 +1,18 @@
-
+
-
+
efbdecbea08ffa0378c4106ceaf356d3038440c4d9bdcf56f5ec74f79cb1b329
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_analysis_api_k2_tests.xml b/.idea/libraries/kotlinc_analysis_api_k2_tests.xml
index 2a990797f128..9ec71bc1ad05 100644
--- a/.idea/libraries/kotlinc_analysis_api_k2_tests.xml
+++ b/.idea/libraries/kotlinc_analysis_api_k2_tests.xml
@@ -1,18 +1,18 @@
-
+
-
+
247163b97450f15365b0c1591f97f3415d914fa58578af903530b147b2ae07ab
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_analysis_api_platform_interface.xml b/.idea/libraries/kotlinc_analysis_api_platform_interface.xml
index 4e15ab83cd6c..8cc7020a026c 100644
--- a/.idea/libraries/kotlinc_analysis_api_platform_interface.xml
+++ b/.idea/libraries/kotlinc_analysis_api_platform_interface.xml
@@ -1,18 +1,18 @@
-
+
-
+
06deb049fceb7e3752fa7f1b41a522ceb073f35e713c40fb6e39a0c7d6bec6e4
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_android_extensions_compiler_plugin.xml b/.idea/libraries/kotlinc_android_extensions_compiler_plugin.xml
index b5ca117b6a26..bbe39791f57a 100644
--- a/.idea/libraries/kotlinc_android_extensions_compiler_plugin.xml
+++ b/.idea/libraries/kotlinc_android_extensions_compiler_plugin.xml
@@ -1,18 +1,18 @@
-
+
-
+
0c70387a833da47727d3e78ed41cdb6ed1d9ed14d5e343d26f5e1849fd0d5ede
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_assignment_compiler_plugin.xml b/.idea/libraries/kotlinc_assignment_compiler_plugin.xml
index e37712a49a93..d3090042e2a4 100644
--- a/.idea/libraries/kotlinc_assignment_compiler_plugin.xml
+++ b/.idea/libraries/kotlinc_assignment_compiler_plugin.xml
@@ -1,18 +1,18 @@
-
+
-
+
140b48b6299cdc520c61acef0e3fe7e954bd02c7547dd4ee132df1f3194e4f58
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_compose_compiler_plugin.xml b/.idea/libraries/kotlinc_compose_compiler_plugin.xml
index 4e6ec200adf3..8c79d63a0a25 100644
--- a/.idea/libraries/kotlinc_compose_compiler_plugin.xml
+++ b/.idea/libraries/kotlinc_compose_compiler_plugin.xml
@@ -1,18 +1,18 @@
-
+
-
+
5f58828ae2c0f0e85fab247b7f7552d9b24134659d194b680732ba54adb72359
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_incremental_compilation_impl_tests.xml b/.idea/libraries/kotlinc_incremental_compilation_impl_tests.xml
index 65a18dc1cbe1..a4a2d84d2193 100644
--- a/.idea/libraries/kotlinc_incremental_compilation_impl_tests.xml
+++ b/.idea/libraries/kotlinc_incremental_compilation_impl_tests.xml
@@ -1,18 +1,18 @@
-
+
-
+
3151d70d9baf13cc76cb5ab96ee1d73c24e105bfa2b27bb1756b28433eabb611
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_js_plain_objects_compiler_plugin.xml b/.idea/libraries/kotlinc_js_plain_objects_compiler_plugin.xml
index 7c98f8d2d1d0..34042c68d6af 100644
--- a/.idea/libraries/kotlinc_js_plain_objects_compiler_plugin.xml
+++ b/.idea/libraries/kotlinc_js_plain_objects_compiler_plugin.xml
@@ -1,18 +1,18 @@
-
+
-
+
fc292a9b9d1523fa6deddcb8a62fc56a093222100b8dd8c73091d35e412d4d96
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_kotlin_build_common_tests.xml b/.idea/libraries/kotlinc_kotlin_build_common_tests.xml
index 730cd73da48f..fbc10cb4956a 100644
--- a/.idea/libraries/kotlinc_kotlin_build_common_tests.xml
+++ b/.idea/libraries/kotlinc_kotlin_build_common_tests.xml
@@ -1,18 +1,18 @@
-
+
-
+
7aaa4d25fb414cc7559255a06a5027f63d319f1ae893dca3b5ac60b3ebb648b5
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_kotlin_compiler_cli.xml b/.idea/libraries/kotlinc_kotlin_compiler_cli.xml
index fe4ff05ac97c..29f7a5f898ba 100644
--- a/.idea/libraries/kotlinc_kotlin_compiler_cli.xml
+++ b/.idea/libraries/kotlinc_kotlin_compiler_cli.xml
@@ -1,18 +1,18 @@
-
+
-
+
2bd4959d245de9f914d0ece10d18327eac7f59ccaa2e18cab3191101b689f970
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_kotlin_compiler_common.xml b/.idea/libraries/kotlinc_kotlin_compiler_common.xml
index d8ea77c2154b..2be7f1970b9b 100644
--- a/.idea/libraries/kotlinc_kotlin_compiler_common.xml
+++ b/.idea/libraries/kotlinc_kotlin_compiler_common.xml
@@ -1,18 +1,18 @@
-
+
-
- 57e6e7e8f670495df9266208b19e35abde45c26c7c34b39880a2e27eb2a6d510
+
+ c667eeaf5c6405b0d558be32cc2777e1361eb914ba2541242f24a1f2ac866c84
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_kotlin_compiler_fe10.xml b/.idea/libraries/kotlinc_kotlin_compiler_fe10.xml
index 39b7ffe028b9..a89d89302885 100644
--- a/.idea/libraries/kotlinc_kotlin_compiler_fe10.xml
+++ b/.idea/libraries/kotlinc_kotlin_compiler_fe10.xml
@@ -1,18 +1,18 @@
-
+
-
+
2d1db1b8e8f87f6057c7204ca9949fa6ec95d938cc424f29ccb26165c6ccb2ce
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_kotlin_compiler_fir.xml b/.idea/libraries/kotlinc_kotlin_compiler_fir.xml
index c22b8108f461..b45a091279db 100644
--- a/.idea/libraries/kotlinc_kotlin_compiler_fir.xml
+++ b/.idea/libraries/kotlinc_kotlin_compiler_fir.xml
@@ -1,18 +1,18 @@
-
+
-
- 525cbfed98c765ff0ad18739d09b313ff797fdb714dc78aed820c5b957a269e1
+
+ 69520294ce045a019cbf3a74f266b18ba540db4bf8c8c7e5037bc8934c4dc34e
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_kotlin_compiler_ir.xml b/.idea/libraries/kotlinc_kotlin_compiler_ir.xml
index f183e532e8be..0bbb8b4d7b96 100644
--- a/.idea/libraries/kotlinc_kotlin_compiler_ir.xml
+++ b/.idea/libraries/kotlinc_kotlin_compiler_ir.xml
@@ -1,18 +1,18 @@
-
+
-
+
fb6c7f0f1e75553b152f635cf53f685565f282acf88d505abf18691ceba186ec
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_kotlin_compiler_tests.xml b/.idea/libraries/kotlinc_kotlin_compiler_tests.xml
index 79c92061e770..449e2decdde0 100644
--- a/.idea/libraries/kotlinc_kotlin_compiler_tests.xml
+++ b/.idea/libraries/kotlinc_kotlin_compiler_tests.xml
@@ -1,18 +1,18 @@
-
+
-
- 43f6f5d3ecf9eb2cd6f6f2f8ac210545c346c231782bacc03f6cbe3c32758a95
+
+ b8c256faf7ec0d060e919b08f88a7d5d5d892df630bad85ff56b5d0be92ae746
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_kotlin_gradle_statistics.xml b/.idea/libraries/kotlinc_kotlin_gradle_statistics.xml
index 8c26adf7a106..991a88d6157d 100644
--- a/.idea/libraries/kotlinc_kotlin_gradle_statistics.xml
+++ b/.idea/libraries/kotlinc_kotlin_gradle_statistics.xml
@@ -1,18 +1,18 @@
-
+
-
+
7f462ff29dd7c76dac54d79390d1ba6f4ade330c4ec18b9f959343b347d9e65a
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_kotlin_ide_dist.xml b/.idea/libraries/kotlinc_kotlin_ide_dist.xml
index dd68a8da734b..449e36d354a9 100644
--- a/.idea/libraries/kotlinc_kotlin_ide_dist.xml
+++ b/.idea/libraries/kotlinc_kotlin_ide_dist.xml
@@ -1,18 +1,18 @@
-
+
-
- 2fa7c470b79282b58189e8ff24dad58d0b9ad6b2c91b659f59eba556a5c1fc21
+
+ ddca553c33cc94198986644de02765cf6d064d7268f6c09a6ca91fd9748e5f51
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_kotlin_jps_common.xml b/.idea/libraries/kotlinc_kotlin_jps_common.xml
index 04baae33730f..367de9ee5697 100644
--- a/.idea/libraries/kotlinc_kotlin_jps_common.xml
+++ b/.idea/libraries/kotlinc_kotlin_jps_common.xml
@@ -1,18 +1,18 @@
-
+
-
+
5662991aed8e8553f8ebe80adcb559a2d7523bc0e415561a7ac36687353fb260
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_kotlin_jps_plugin_classpath_bootstrap_for_tests.xml b/.idea/libraries/kotlinc_kotlin_jps_plugin_classpath_bootstrap_for_tests.xml
index c99a5b5cb828..8d87c0755336 100644
--- a/.idea/libraries/kotlinc_kotlin_jps_plugin_classpath_bootstrap_for_tests.xml
+++ b/.idea/libraries/kotlinc_kotlin_jps_plugin_classpath_bootstrap_for_tests.xml
@@ -1,18 +1,18 @@
-
+
-
- 21452960768f2271a8d41f0b2576574d49912ca86805496a9b3c4f8b00bdd908
+
+ 17376186e94d5f4e2931452b3bd81cfe319e81139a8a54626926d861db9aa6fb
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_kotlin_script_runtime.xml b/.idea/libraries/kotlinc_kotlin_script_runtime.xml
index 805837543bcf..64df438100e4 100644
--- a/.idea/libraries/kotlinc_kotlin_script_runtime.xml
+++ b/.idea/libraries/kotlinc_kotlin_script_runtime.xml
@@ -1,18 +1,18 @@
-
+
-
- 49e137dbf9c1d1c2e1a8546dddaca50a78e4ce10fb08d65054cf9c24c6de6519
+
+ 5bc40d0b96122a2c80aba1928acd2373b0148519c25f8b14bf1c922338d7e077
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_kotlin_scripting_common.xml b/.idea/libraries/kotlinc_kotlin_scripting_common.xml
index 0dd79526e8cd..bbc60d288003 100644
--- a/.idea/libraries/kotlinc_kotlin_scripting_common.xml
+++ b/.idea/libraries/kotlinc_kotlin_scripting_common.xml
@@ -1,18 +1,18 @@
-
+
-
- 85721c3f233ee4479cbb03f4a1e2b7477eedd9d50edf3971fcc0098be499d3ec
+
+ 6b626ff5b28c2ea608f690208af76625d90a24dccbc69952db33ec5eda9b4d27
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_kotlin_scripting_compiler_impl.xml b/.idea/libraries/kotlinc_kotlin_scripting_compiler_impl.xml
index 5fe412637d90..1704e814ea57 100644
--- a/.idea/libraries/kotlinc_kotlin_scripting_compiler_impl.xml
+++ b/.idea/libraries/kotlinc_kotlin_scripting_compiler_impl.xml
@@ -1,18 +1,18 @@
-
+
-
- 32ae5854321a4dbf2705201314cb017e88ea7f2fba6f4ecdb8bfd5ca58c91737
+
+ faafa0db5d388cda5e43e24f801d3a96c3949557ce9d4f321c7587b0b855a98c
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_kotlin_scripting_dependencies.xml b/.idea/libraries/kotlinc_kotlin_scripting_dependencies.xml
index 84af1d6acae3..e1d7c4c87117 100644
--- a/.idea/libraries/kotlinc_kotlin_scripting_dependencies.xml
+++ b/.idea/libraries/kotlinc_kotlin_scripting_dependencies.xml
@@ -1,18 +1,18 @@
-
+
-
- 448f6491fbc4c55833ac31833af8d2aa17d6985cbf1fae0b9fab6b6a86caf105
+
+ c1fa13f7c737cef9b5da63875ef7e55cd68097648422ea843840bb903ededf77
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_kotlin_scripting_jvm.xml b/.idea/libraries/kotlinc_kotlin_scripting_jvm.xml
index 908481e57e0d..3bacb0683891 100644
--- a/.idea/libraries/kotlinc_kotlin_scripting_jvm.xml
+++ b/.idea/libraries/kotlinc_kotlin_scripting_jvm.xml
@@ -1,18 +1,18 @@
-
+
-
- 0d4c605d616683f92178963504a71673c1d50e2cf4d21953a66876bd5aef8435
+
+ 2357fa1c0d5d401faaeeac5ca93f2d4ef84d930962eb56e16d3f2fb10fb713b8
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_kotlinx_serialization_compiler_plugin.xml b/.idea/libraries/kotlinc_kotlinx_serialization_compiler_plugin.xml
index 95af93b05f19..25ee6244f9ed 100644
--- a/.idea/libraries/kotlinc_kotlinx_serialization_compiler_plugin.xml
+++ b/.idea/libraries/kotlinc_kotlinx_serialization_compiler_plugin.xml
@@ -1,18 +1,18 @@
-
+
-
+
6785503b6d70df42206fa2ba2179c082c99ef2bcf1f2abf3afbb01623837a289
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_lombok_compiler_plugin.xml b/.idea/libraries/kotlinc_lombok_compiler_plugin.xml
index 4e991fcacf83..9682bc8407f2 100644
--- a/.idea/libraries/kotlinc_lombok_compiler_plugin.xml
+++ b/.idea/libraries/kotlinc_lombok_compiler_plugin.xml
@@ -1,18 +1,18 @@
-
+
-
+
be89498e1d104ae7cb1fa8837c9373cc7112b8e65bb880845f4c200b03e07c71
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_low_level_api_fir.xml b/.idea/libraries/kotlinc_low_level_api_fir.xml
index 0b3db5d6248c..636b68e9da9a 100644
--- a/.idea/libraries/kotlinc_low_level_api_fir.xml
+++ b/.idea/libraries/kotlinc_low_level_api_fir.xml
@@ -1,18 +1,18 @@
-
+
-
+
ab4ee3ac977eabd1819ad0c3c56c85bec62e218557b86a20df96a32ecc284729
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_noarg_compiler_plugin.xml b/.idea/libraries/kotlinc_noarg_compiler_plugin.xml
index 192b91a6977f..bbf69027323f 100644
--- a/.idea/libraries/kotlinc_noarg_compiler_plugin.xml
+++ b/.idea/libraries/kotlinc_noarg_compiler_plugin.xml
@@ -1,18 +1,18 @@
-
+
-
+
f43b1827eb22e54db6daf09e093661bee645097bc91ad82ff9a25b0cbc5afb11
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_parcelize_compiler_plugin.xml b/.idea/libraries/kotlinc_parcelize_compiler_plugin.xml
index 91058eaa306d..9647dfeb3639 100644
--- a/.idea/libraries/kotlinc_parcelize_compiler_plugin.xml
+++ b/.idea/libraries/kotlinc_parcelize_compiler_plugin.xml
@@ -1,18 +1,18 @@
-
+
-
+
b19f4f6ccd8da25be1e203be14b6dd3adf536a09143a95ca7099d131a0151235
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_sam_with_receiver_compiler_plugin.xml b/.idea/libraries/kotlinc_sam_with_receiver_compiler_plugin.xml
index 1c299b6c4d04..ab73bc6aec60 100644
--- a/.idea/libraries/kotlinc_sam_with_receiver_compiler_plugin.xml
+++ b/.idea/libraries/kotlinc_sam_with_receiver_compiler_plugin.xml
@@ -1,18 +1,18 @@
-
+
-
+
30fe55c761ae4fe20c9cdbf360736c3b9a113aeb31ed14cc9f518beb5c3589d1
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_scripting_compiler_plugin.xml b/.idea/libraries/kotlinc_scripting_compiler_plugin.xml
index 26aabc696db2..8a2dd710053b 100644
--- a/.idea/libraries/kotlinc_scripting_compiler_plugin.xml
+++ b/.idea/libraries/kotlinc_scripting_compiler_plugin.xml
@@ -1,18 +1,18 @@
-
+
-
+
b6b9913645e9737665b28d86d54b82f774cd244e5add095e6cf7bd66d3e1f319
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/kotlinc_symbol_light_classes.xml b/.idea/libraries/kotlinc_symbol_light_classes.xml
index 0c93cb0cfc60..faef3f1d447f 100644
--- a/.idea/libraries/kotlinc_symbol_light_classes.xml
+++ b/.idea/libraries/kotlinc_symbol_light_classes.xml
@@ -1,18 +1,18 @@
-
+
-
+
1046966135cd38c348a7b7be1f54667224653876fe8cd61c236cd6caf653d4c6
-
+
-
+
\ No newline at end of file
diff --git a/plugins/kotlin/util/project-model-updater/resources/model.properties b/plugins/kotlin/util/project-model-updater/resources/model.properties
index edad25a89130..3153a2677508 100644
--- a/plugins/kotlin/util/project-model-updater/resources/model.properties
+++ b/plugins/kotlin/util/project-model-updater/resources/model.properties
@@ -1,5 +1,5 @@
# Please do not touch this file. It is the responsibility of Kotlin/IntelliJ Kotlin team to advance kotlin compiler version
-kotlincVersion=2.2.0-ij251-98
+kotlincVersion=2.2.0-ij251-109
kotlincArtifactsMode=MAVEN
jpsPluginVersion=2.1.10-release-473