This project is mirrored from https://gitee.com/mirrors/intellij-community.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
- 08 Apr, 2022 40 commits
-
-
Ilya Kirillov authored
@RunWith annotations were missing on nested test classes GitOrigin-RevId: 8a9b419b7f81453685724ef25c67520b54840a9b
-
Ilya Kirillov authored
GitOrigin-RevId: 1d8c2cb8ef3b79c0ec74c9340803520caadc6fa9
-
Yan Zhulanow authored
Descriptor renderer now adds backticks for names that aren't valid identifiers (see KT-51248). This commit adapts tests in the IDE plugin, so they pass. GitOrigin-RevId: eb697f08380dd8dcc5a1aa291cb3b3f5c33fc45c
-
Yan Zhulanow authored
Descriptor renderer now adds backticks for names that aren't valid identifiers (see KT-51248). This commit adapts tests in the IDE plugin, so they pass. GitOrigin-RevId: 4a01b8d3a51061944979108a258c89e28dfa6cb4
-
Yan Zhulanow authored
GitOrigin-RevId: 2552da91a61a40e0383c1aaecea48f674d0c3f14
-
Ilya Kirillov authored
GitOrigin-RevId: e253dcc735216c28c48ed772d51a0386f3d17f88
-
Ilya Kirillov authored
GitOrigin-RevId: 536f4c69fa64ce88c35c56ddaa064c99d22cb23b
-
Ilya Kirillov authored
Kotlin FIR plugin depends on the whole FE10 plugin now. Thus, it depends on FE10 plugin.xml, and FE10 plugin services are used together with FIR services. Until FE10 plugin modules are properly separated into parts, the FIR plugin will have the same plugin id as the FE10 plugin, so the latter one is being shadowed by the FIR plugin. Also, mute checking of FIR plugin in UltimatePluginModelTest.check() test as it checks for plugin id duplication. GitOrigin-RevId: cae5464202cc00625bf5bdcb0b3de6d74c55d3cb
-
Ilmir Usmanov authored
GitOrigin-RevId: 321524113218a328a713e9e0b88fcfeb1be64b01
-
Yan Zhulanow authored
Before the commit, KotlinPluginLayout assumed the 'kotlin-jps-plugin-classpath' artifact is always located in the ~/.m2 Maven local repository. It's not the case in cooperative development mode. GitOrigin-RevId: 7aa089feb0d07e09cc953c5a1c7022e41fc46214
-
Yan Zhulanow authored
Descriptor renderer now adds backticks for names that aren't valid identifiers (see KT-51248). This commit adapts tests in the IDE plugin, so they pass. GitOrigin-RevId: b4acfcce5adf3eb644322b9f142e21aca2a68a60
-
Yan Zhulanow authored
GitOrigin-RevId: c989e0611834bc24fc8768d648a0c8bf1b285078
-
Yan Zhulanow authored
GitOrigin-RevId: 615229681afabbfafaf4a37f13d90a48c6e79638
-
Yan Zhulanow authored
GitOrigin-RevId: 95ab6b6c991593eba437f27a3f40847438278170
-
Yan Zhulanow authored
In "Allow facade with forced platform for JVM-modules" by Dmitry Savvinov, KotlinCacheServiceImpl API slightly changed, so new code there had to be adapted accordingly. GitOrigin-RevId: 2d4346a82ea46527241da431918d1f004d7ac96a
-
Yan Zhulanow authored
GitOrigin-RevId: f138761576ac873e6e4aaabb27cdcc8ccacac7bf
-
Yan Zhulanow authored
As 'kotlin-script-runtime' is also used by the Python plugin, it's not possible to safely advance it to a bootstrap version. So, like with kotlinc.kotlin-stdlib and kotlinc.kotlin-reflect, the new 'kotlinc.kotlin-script-runtime' library comes as a Kotlin-local replacement. GitOrigin-RevId: 9f1537709f249d9c43861c79f6e2148041822222
-
Yan Zhulanow authored
'kotlin-script-runtime' is used not only in the Kotlin plugin, but also in Python modules. This commit introduces a Kotlin-local version of kotlin-script-runtime. GitOrigin-RevId: 2f2ea6ad0b9d2a0cfaea09b1eaef512517241b79
-
Yan Zhulanow authored
There's a new Kotlin artifact appeared after moving the JPS plugin to the compiler repository. GitOrigin-RevId: 6f0818b7630e7efcb34875ba0c0fe074fc0766d1
-
Nikita Nazarov authored
GitOrigin-RevId: d405b4c342ec18599de5da30faae3136c3ece2a5
-
Nikita Nazarov authored
GitOrigin-RevId: 495d180e27a0554f290abb6ac96651fb4c37e2f5
-
Nikita Nazarov authored
GitOrigin-RevId: 78a09631c16bfda98f85d59eeca3f0943a257b78
-
Roman Golyshev authored
See 14452661cce44f75ab0683aa0462ce396416a053 in kotlin repo GitOrigin-RevId: 353d0454d189b53cd0ba2842f3198545c9f0e638
-
Dmitry Savvinov authored
The action was initially introduced during early stages of COMPOSTE mode development, to alleviate faster testing/prototyping roundtrip. Now, with HMPP becoming the default mode, it is obsolete and essentially unused GitOrigin-RevId: 3e88367867e9de360b5941a2d694a60e8fb0f4e1
-
Mark Punzalan authored
GitOrigin-RevId: cde8eafb7bd7f4dd7afc8a53a38041951ce8e1dd
-
Mark Punzalan authored
KotlinHighLevelFunctionParameterInfoHandler: Use new KtCallResolver.resolveCandidates() API to get all candidates. GitOrigin-RevId: d25c80c610a3fb4097b3e82863bba57d9f4dadb2
-
Jinseong Jeon authored
This partially reverts adbe14aa ^KT-51112 Fixed GitOrigin-RevId: 605c78ef59fbbbf36374e1b031b28bbc57c7338f
-
Roman Golyshev authored
GitOrigin-RevId: bed82ab1e629068fe5b854c3bba5142ed8ebaa4b
-
Roman Golyshev authored
GitOrigin-RevId: 2155091eb7b4f4ee5905c6d817de28ed47b0943c
-
Ilya Kirillov authored
GitOrigin-RevId: f9629b64da5988e10cdb84b5aa379f63b0c4a927
-
Ilya Kirillov authored
GitOrigin-RevId: b94615550722a29a88c587b27fa15c49d9e7ea71
-
Mads Ager authored
This shares most of the implementation across FE10 and FIR. GitOrigin-RevId: 5973249bd7d1874cc2f9c3955def48845b86c2c1
-
Mads Ager authored
GitOrigin-RevId: f119bab48a15dd639827d865e479abae17374083
-
Dmitry Timofeev authored
Using `-Xenhance-type-parameter-types-to-def-not-null` compiler argument, it is possible to enable Java `@NotNull` type enhancement to definitely non-nullable types while the language feature `DefinitelyNonNullableTypes` is still disabled (e.g., when the language version is set to 1.6). In this case, the "Change parameter type"/"Change type" quick fixes do nothing instead of changing the type `T` to `T & Any`, as the `T & Any` type is resolved not as a DNN type but as a regular type parameter `T`. This commit adds an explicit check for the state of `LanguageFeature.DefinitelyNonNullableTypes`, so the useless fix is not proposed to the user. ^KTIJ-20981 GitOrigin-RevId: a249bdd00042261904aaf38c95850093079ee5ce
-
Dmitry Timofeev authored
Updated two incorrectly fixed tests. ^KTIJ-20990 Fixed GitOrigin-RevId: e40e5f30ac957157d7b7fd0a9c881e00c56b49cf
-
Dmitry Timofeev authored
Updated in `kt-212-master` tests to reflect recent changes in the compiler. 1. Removed `-Xopt-in` command line argument, use `-opt-in` everywhere in the `quickfix/experimental` test suite. Removed a test that became duplicating after the change. Corresponding commit in the compiler: eeadd8588dfe8284c1c1ab1275b87661db5c1001 2. Removed a test that become obsolete after reverting `OPT_IN_MARKER_ON_OVERRIDE` limitation. Corresponding commit in the compiler: c2f43dd98e4ceadd5cf5b6d81bca212e36c6a284 ^KTIJ-20990 Fixed GitOrigin-RevId: a19946f1a09d8d264cab04dc7099bcbe263ebff4
-
Ilya Kirillov authored
GitOrigin-RevId: 68b0d05bd24981d3a93e276665925608b9ab080d
-
Ilya Kirillov authored
Current and previous versions are both incorrect and probably synthetic property access should be handled separately GitOrigin-RevId: 7f0d488ccf3aed19ca25bdeea1e0e3bae1344087
-
Ilya Kirillov authored
GitOrigin-RevId: 31917998d524f2b14cffdd5825063f7a8c97cdc1
-
Ilya Kirillov authored
GitOrigin-RevId: bc642d9a17a5e12e83cae53ba3668b13d0740ebd
-