Commit Graph
260321 Commits
Author SHA1 Message Date
Anna.Kozlova 13680758d9 java: incompatible varargs tooltip fixed (IDEA-225610)
highlight and show in tooltip only wrong arguments

GitOrigin-RevId: 9ccafd34fc549a84349d10b3cd7e0a233985e450
2019-11-07 02:40:58 +00:00
Anna.Kozlova 1d6b44a098 override gutter icons: remove duplicates
GitOrigin-RevId: 7f4f8f9cbcb646b16a4bd1329cb2e6db495d6b0b
2019-11-07 02:40:58 +00:00
Vladislav.Soroka 4b072c860a [ES] cleanup debug change IDEA-222274
GitOrigin-RevId: f2cf3c93c2e0e41fea5fb3d748efcb5b0ce0b428
2019-11-07 02:40:58 +00:00
Sergey Malenkov 70ed1b00c2 MergingUpdateQueue#setPassThrough is false by default after IDEA-CR-54229
GitOrigin-RevId: 5b082223c544d0ad016b062fbf8779f360ea149c
2019-11-07 02:40:58 +00:00
Daniil Ovchinnikov dd653751c7 [groovy] tests: convert ResolveMethodTest to JUnit 4, clean it up
GitOrigin-RevId: a4bc6de415d5ffee81580352f66f1acdbe1873e0
2019-11-07 02:40:58 +00:00
Daniil Ovchinnikov d5870a7793 [groovy] tests: require JavaCodeInsightTestFixture in BaseTest
GitOrigin-RevId: 1d21801dd4b9f3410f92af3240d6d51e11d65963
2019-11-07 02:40:58 +00:00
Dmitry.Ivanov 725d706320 Bump version of rd-swing in community(to correspond ultimate's one)
GitOrigin-RevId: 3448679637d960d319a7d2b9ffb99b6b6264daf4
2019-11-07 02:40:58 +00:00
Daniil Ovchinnikov 521807f7f6 [groovy] tests: extract swing builder tests into separate class as they require groovy-swing
GitOrigin-RevId: f0c8b3f51a921fcaa43ef199c7868b3651344bd0
2019-11-07 02:40:58 +00:00
Aleksey Pivovarov 6ee1fc0104 git: improve test logging
On windows, git might report undocumented "DA rename.txt" file status in this case.

GitOrigin-RevId: 3039b678975605a807afed7976885055bbaf0d88
2019-11-07 02:40:58 +00:00
Kirill Kirichenko e465b01643 Fix missing presentation updates in ComboBoxButton
GitOrigin-RevId: d8f8b4f8a5c6dbcfe4804711eca1a67d14d3095b
2019-11-07 02:40:58 +00:00
Vassiliy.Kudryashov c1cdf8b77d Misprint
GitOrigin-RevId: 34040b127fa127426fbc22f0334562906dfe3426
2019-11-07 02:40:58 +00:00
Dmitry.Krasilschikov 4d10166aaf IDEA-225759 show "Diff" dialog for diff path1 path2 command typed in Terminal
GitOrigin-RevId: 91b9c169c1f392a76b2d0eca433f9346dd8f9c3c
2019-11-07 02:40:58 +00:00
Elizaveta Shashkova 71aa2a0808 PY-38763 Add env tests instructions
GitOrigin-RevId: e903b1dad81e9d5eb6386f3ddac190e16783ef69
2019-11-07 02:40:58 +00:00
Nikolay Rykunov 08725faaca [git] Update visibility modifiers
GitOrigin-RevId: ab7a5cb5e44d6663734bc94ce7c9c11b7932759c
2019-11-07 02:40:58 +00:00
Nikolay Rykunov c6bc09a938 [git] Use DiffEditorTitleCustomizer instead of simple titles in GitDefaultMergeDialogCustomizer
GitOrigin-RevId: a19a62d19f54a61dcc5ba4f5d20050a547599c05
2019-11-07 02:40:58 +00:00
Nikolay Rykunov 199f106c07 [git] IDEA-102522: Implement commits details in merge conflict during cherry-pick process
GitOrigin-RevId: a477778f5184c47832f9d20f71f818f88e0b3a1a
2019-11-07 02:40:58 +00:00
Nikolay Rykunov e597756a46 [git] IDEA-102522: Implement commits details in merge conflict during rebase progress
Previously it was implemented only for GitRebaseProcess so Resolve from Local Changes didn't have commits details

GitOrigin-RevId: 6cc5013bd214fdd9ee7e2f2b8ac687e325c78345
2019-11-07 02:40:58 +00:00
Nikolay Rykunov e98df80889 [git] IDEA-102522: Implement commits details in merge conflict during merge process
GitOrigin-RevId: cfd99597b8d933ac6d164fd28598bc6f65336918
2019-11-07 02:40:58 +00:00
Nikolay Rykunov 1d7a23e6d0 [git] Extract methods which shows commit info and multiple commits info dialogs
GitOrigin-RevId: f40d7770606540b7c1cba05555f525d354cfc4c5
2019-11-07 02:40:58 +00:00
Nikolay Rykunov 71325510ac [git] Introduce REBASE_HEAD constant in GitUtil
GitOrigin-RevId: 203876c52b22103a283c7b14779db0aa3ee97ab0
2019-11-07 02:40:58 +00:00
Nikolay Rykunov 0660d29ed3 [vcs] Don't highlight commits due to unclear meaning
GitOrigin-RevId: 18e141ed65cdcf580be5f95ce8ed5e6730211e78
2019-11-07 02:40:58 +00:00
Nikolay Rykunov 80b36e43f5 [vcs] Merge DiffEditorTitleCustomizer getters to one which returns single class
Solution with 3 methods doesn't allow to calculate common data one time (like conflict type or current HEAD etc.)

GitOrigin-RevId: bbd2f61fdae1f5d0c7eba30ba359de8bf675a3d8
2019-11-07 02:40:58 +00:00
Nikolay Rykunov 2e3a23877b [vcs] Convert MergeDialogCustomizer to Kotlin
GitOrigin-RevId: dd65f37af0b48ec91153fa61e063e7cad0a80f13
2019-11-07 02:40:58 +00:00
Nikolay Rykunov 90ae6cdaa5 Rename .java to .kt
GitOrigin-RevId: 70aa4006b387c92a1452873a7cc479bab1445027
2019-11-07 02:40:58 +00:00
Nikolay Rykunov 9b06826bcd [git] Extract util method which creates title with "Show Details" link to GitDefaultMergeDialogCustomizer
GitOrigin-RevId: bd899be6b815e39f4c018ac169dc9241c7e836d2
2019-11-07 02:40:58 +00:00
Nikolay Rykunov 94928a7d09 [vcs] Calculate list of DiffEditorTitleCustomizer for MultipleFileMergeDialog under progress
GitOrigin-RevId: 3a67053da115569b669631d4c1b10bf8dd1c6e56
2019-11-07 02:40:58 +00:00
Alexander Lobas 0e4d8dec82 IDEA-225736 "No license" message in the Plugin Manager dialog for dotTrace and dotCover plugins in Rider EAP
GitOrigin-RevId: 314099cee6c1253921683d97d8125971df79390c
2019-11-07 02:40:58 +00:00
peter 3b3c3ec3f7 NonBlockingReadActionImpl: don't occupy executor threads by waiting during write action
GitOrigin-RevId: 8fc3828a2d569676c930ef71cd1d2ac110310acc
2019-11-07 02:40:58 +00:00
Vladislav.Soroka cbd807b129 [Gradle] rename test resolver to avoid usage the wrong class in other test IDEA-222274
GitOrigin-RevId: 307e019e42a8bae454dd1ff7d895db57eeee7f4e
2019-11-07 02:40:58 +00:00
Sergei Vorobyov d1a4c54b03 IDEA-CR-52740 added parameters list test with empty parameters
GitOrigin-RevId: 0955ace75607ce0921c87747c5bde5a60b76ef2b
2019-11-07 02:40:58 +00:00
Sergei Vorobyov 346ef88c3c IDEA-CR-52740 remove redundant action context
GitOrigin-RevId: 8f8fb83418789a2d887f8f6dafe319affad2e3db
2019-11-07 02:40:58 +00:00
Daniil Ovchinnikov 924166e6f7 [groovy] tests: use GroovyLatestTest as base test class
GitOrigin-RevId: 5793e417b998010922b1c0ed0f25af6b63c8c9db
2019-11-07 02:40:58 +00:00
Vladimir.Orlov a8fc2246e8 mac launcher: updated message in debug mode for case when bundled java does not return valid version.
IDEA-224517 Add additional logging to macOS launcher to find out why bundled JBR is not picked up

GitOrigin-RevId: 5ab986c923348e922764b0b5434e041cb54b0e5d
2019-11-07 02:40:58 +00:00
Sergei Vorobyov 98b8859268 IDEA-CR-54321: [ra-gradle] added fallback working directory in non-gradle projects
(cherry picked from commit 17f4916ac80ccc971b6558edf76c9670c7112c85)

GitOrigin-RevId: f26e22fe3289dd23672ee23d753e395400876978
2019-11-07 02:40:58 +00:00
Sergei Vorobyov f19099bf8e IDEA-CR-54321: IDEA-CR-52740 merged RunAnythingProviderWithVisibleExecutionFail.kt and RunAnythingNotifiableProvider.java
(cherry picked from commit 814189eb1796564df2c24671f187dc57caa16b96)

GitOrigin-RevId: 49e966e310bb3ee2ac5170a628f3c230194fd9ff
2019-11-07 02:40:58 +00:00
Vladislav.Soroka 521231749b IDEA-222274 Importing Gradle project: API for incremental import
GitOrigin-RevId: 9e9c9af6eb643b525eece448c90ecd048d441296
2019-11-07 02:40:58 +00:00
Dmitry Neverov 79ed8fd79b IDEA-CR-54283: Ability to gracefully terminate process by pid
GitOrigin-RevId: aefcfae5dec522b25efac2b171bd5c6b235fb9b0
2019-11-07 02:40:58 +00:00
Yann Cébron 4de9a302de [devkit] Quick fix family name must be unique (EA-215624 - assert: UseJBColorInspection$.visitReferenceExpression)
GitOrigin-RevId: 5f3292b7c0c6a4b1ece962bcf515704c8c17e937
2019-11-07 02:40:58 +00:00
Alexander Koshevoy ef2a641350 PY-17516 PY-26774 Auto-update Python Docker and Docker Compose interpreters
GitOrigin-RevId: 370fd6134f40a34f58146c8a39a221a2a7cdbf36
2019-11-07 02:40:58 +00:00
Andrei Kuznetsov a050d25ba2 Cleanup hacks for android-plugin's layoutlib.jar
Now layoutlib.jar can run on JRE8 and JRE11. All the hacks are encapsulated in the layoutlib.jar itself. Two different jars are not needed anymore.

GitOrigin-RevId: 5d7c73dd65aef1b3cc766cd761c85303ac18fef5
2019-11-07 02:40:58 +00:00
Andrei Kuznetsov 079152477b Better incremental build support in :setupAndroidSdk gradle task
Use xxx.version file for quick detection if some Copy task should be performed or not. This will allow caching at higher level (e.g. TeamCity) as CI build servers usually do not preserve gradle caches between runs. Now it is possible to put appropriate files in community/build/dependencies/build directory and corresponding gradle tasks will be ignored.

GitOrigin-RevId: 0c63f899b1ab7c41adb83f010e8d9ae966589be8
2019-11-07 02:40:58 +00:00
Daniil Ovchinnikov 28fcfceaaf [groovy] resolve method references with top level type as receiver
Support top-level type for reference expressions and index property expressions.
This fixes cycle when operator resolution wanted receiver type and receiver type required inference from context,
i.e. from resolved operator.

GitOrigin-RevId: 2c2818e2b5689ddf0c65aac2d87b76d11f1f2ebc
2019-11-07 02:40:58 +00:00
Daniil Ovchinnikov dccdf09d73 [groovy] resolve: put receiver Argument into resolve state when resolving method references
GitOrigin-RevId: e8f1923a25aadab00edcfafe95cf6152518728ba
2019-11-07 02:40:58 +00:00
Daniil Ovchinnikov 5afc99451b [groovy] resolve: obtain receiver argument from resolve state
GitOrigin-RevId: de65ade760361a2f7df4faf773247cb55ed8d014
2019-11-07 02:40:58 +00:00
Daniil Ovchinnikov 667446d71d [groovy] rename GroovyMethodCandidate#receiver -> #receiverType
GitOrigin-RevId: e325eefd895e6c620e832e103e70b7578b28b82e
2019-11-07 02:40:58 +00:00
Daniil Ovchinnikov 0ec7ebefb1 [groovy] resolve: provide receiver Argument instead of PsiType in method references
GitOrigin-RevId: 77089e26759442b2f539496ccc0520aa2a158ce5
2019-11-07 02:40:58 +00:00
Sergey Malenkov 3cb130dfe4 IDEA-178054: update after designer's review (IDEA-CR-54237)
GitOrigin-RevId: 6a9188f65e9a011fbc1b492c5748b8bb3119502c
2019-11-07 02:40:58 +00:00
Dmitry.Krasilschikov c627d40703 IDEA-223979 hot fix: disable "There are two CalcThreads running before one of them was cancelled" assertion
Proper fix requires reviewing entire synchronization RA flow

GitOrigin-RevId: c219915c21da12488c3e7ff292b77cb7fb0ab0cc
2019-11-07 02:40:58 +00:00
Roman Shevchenko 532766632a Cleanup (@NotNull)
GitOrigin-RevId: ba6b734036edf62da330e05cf025cb72d304d803
2019-11-07 02:40:58 +00:00
Dmitriy Smirnov e2010309f9 Better wording for sucessfull commit message edit
Follow-up 75e3959

GitOrigin-RevId: 0a8fa19610d06fccd9f16808ed4c6ca5482a0985
2019-11-07 02:40:58 +00:00