Commit Graph
207324 Commits
Author SHA1 Message Date
Tagir Valeev 5bd30e691d IDEA-181743 IntelliJ suggests bad refactoring for compareTo with Optionals
Reference expressions are compared instead of variables now
2017-11-10 17:38:53 +07:00
Tagir Valeev f01391541f TryWithResourcesCloseException: one more test 2017-11-10 17:38:52 +07:00
nik 260131973c build scripts: download commons-net library instead of taking it from git
When we convert 'commons-net' to a repository library it won't be available in 'community/lib' anymore.
2017-11-10 13:32:30 +03:00
Yann Cébron 5d7b76cb34 [devkit] rename PluginXmlDomFileDescription 2017-11-10 10:56:47 +01:00
Yann Cébron 7711f91803 [devkit] rename/move UseScopeEnlarger 2017-11-10 10:56:47 +01:00
Yann Cébron 78b176c8ff IDEA-181935 Devkit: show ID/Name of plugin for plugin.xml files in editor tab
move
2017-11-10 10:56:47 +01:00
Yann Cébron 6c8e19462d IDEA-181935 Devkit: show ID/Name of plugin for plugin.xml files in editor tab
rename
2017-11-10 10:56:47 +01:00
Alexey Kudravtsev 62ebe4b99d optimisation: do not compute and cache all inheritors when in EDT 2017-11-10 12:37:03 +03:00
Alexey Kudravtsev 529b06f9ab cleanup 2017-11-10 12:33:20 +03:00
Alexey Kudravtsev ab1a62b4ac clear fields on dispose because otherwise some clients (QuantumToolkit) may retain some UI leaking project 2017-11-10 12:32:12 +03:00
Roman Ivanov aa4da50572 revert WeakestTypeFinder work with super method return type 2017-11-10 12:28:00 +03:00
Nicolay Mitropolsky 10dfa05277 Uast: findPlugin relies on containingFile first
and uses workaround for KT-18054
2017-11-10 10:23:13 +01:00
Nicolay Mitropolsky 3ba6975ecd Uast: caching UElements as SemElements (IDEA-180552) 2017-11-10 10:23:13 +01:00
Egor Ushakov 3dd558ce8d avoid "collecting data" message in captured stack frames 2017-11-10 11:58:47 +03:00
peter 5d2526a2f1 more stable find result order (needed for IDEA-173424) 2017-11-10 09:30:33 +01:00
peter 41ca5390d8 remove unneeded recursive resolve in java 2017-11-10 09:30:33 +01:00
Julia Beliaeva bed7767aa6 [vcs-log] do not call checkCancelled in inside details consumer
GitTextHandler.waitForProcess checks for the progress indicator to be cancelled and kills git process when it is. Reading thread will finish after this.
Details consumer is called from onTextAvailable method, from a multicaster that just logs all exceptions, so the PCE is ignored anyway (see ProcessHandler.createEventMulticaster).
2017-11-10 06:33:22 +03:00
Gregory.Shrago 24ae9b0bbf IDEA-CR-26104 Introduce Scratches named scope (GO-4763) 2017-11-10 03:33:17 +03:00
Vassiliy.Kudryashov c974143acf Find in Path: fix 'trembling' Replace button 2017-11-10 01:31:11 +03:00
Bas Leijdekkers b10844d4d9 fix compilation 2017-11-09 23:18:01 +01:00
Bas Leijdekkers a77ae11b0c IG: reduce duplication 2017-11-09 22:30:52 +01:00
Bas Leijdekkers b2a7fc3ca2 IG: report casts which will be undone by the compiler (IDEA-181866) 2017-11-09 22:30:52 +01:00
Bas Leijdekkers 487163ec8c SSR: improve supers/descendants search 2017-11-09 22:30:52 +01:00
Bas Leijdekkers d8c17447c5 SSR: annotate & cleanup optimizing search helper 2017-11-09 22:30:52 +01:00
Daniil Ovchinnikov 7f13de1d36 [jvm-lang] java: update executable & method requests
- make them internal;
- convert `call` property to a property without backing field (getter);
- specify explicit types for properties.
2017-11-10 00:17:05 +03:00
Vassiliy.Kudryashov b61b84e269 Find in Path: store proper history for search/replace fields 2017-11-09 23:10:35 +03:00
Vassiliy.Kudryashov 9ccc381a96 Find in Path: make inner actions dumbaware. 2017-11-09 22:13:31 +03:00
Konstantin Bulenkov 9358720b7a IDEA-161094 Option to disable search everywhere 2017-11-09 18:26:35 +01:00
Gregory.Shrago 84ad50078e IDEA-180401 Add Background Image feature to general settings 2017-11-09 20:18:55 +03:00
Rustam Vishnyakov 21c88c18a8 Code Style Refactoring
Removing irrelevant references to CodeStyleSettings
2017-11-09 20:15:39 +03:00
Rustam Vishnyakov 212396db81 Log an error on deprecated API usage 2017-11-09 20:15:39 +03:00
Rustam Vishnyakov 5a17f77e46 PSI file-based code style API 2017-11-09 20:15:39 +03:00
Max Medvedev ff50234b6b @NotNull fot IReparseableElementType 2017-11-09 20:09:15 +03:00
Yann Cébron ee496fcdc9 IDEA-181935 Devkit: show ID/Name of plugin for plugin.xml files in editor tab 2017-11-09 17:48:26 +01:00
Yann Cébron d233c945da [devkit] Language Resolving: more testdata 2017-11-09 17:48:26 +01:00
Dmitry Batrak fe1f748681 SoftWrapApplianceOnDocumentModificationTest cleanup 2017-11-09 19:41:03 +03:00
Dmitry Batrak b472a0b68b improve error reporting in SoftWrapApplianceOnDocumentModificationTest 2017-11-09 19:41:03 +03:00
Dmitry Batrak af71c74d70 IDEA-180797 End and Shift-End work incorrectly in case of soft wraps 2017-11-09 19:41:03 +03:00
Semyon Proshev a94b169bdd Fix compatibility issues related to parameter and its stub. 2017-11-09 19:35:26 +03:00
Yann Cébron 14dc74b55e [devkit] LanguageResolvingUtil: prevent (very unlikely) empty list 2017-11-09 17:33:10 +01:00
Yann Cébron 8615f4fccf [devkit] test data cleanup 2017-11-09 17:24:48 +01:00
Konstantin Bulenkov 4c20fb2173 IDEA-161094 Option to disable "search everywhere" 2017-11-09 17:01:44 +01:00
Daniil Ovchinnikov 2ce529200b [jvm-lang] cleanup
- remove old JvmElementActionsFactory#createAddConstructorActions;
- remove implementations of above method;
- remove MemberRequest.Constructor;
- remove old actions.kt#createConstructorActions.
2017-11-09 18:52:51 +03:00
Daniil Ovchinnikov 02a8f32024 [jvm-lang] port previous Create Constructor clients to the new API 2017-11-09 18:52:51 +03:00
Daniil Ovchinnikov dca6f89768 [jvm-lang] add couple helper functions 2017-11-09 18:52:51 +03:00
Daniil Ovchinnikov 243e4d078e [jvm-lang] java: add more Create Constructor tests 2017-11-09 18:52:51 +03:00
Daniil Ovchinnikov 44d62f3347 [jvm-lang] java: render Create Constructor requests 2017-11-09 18:52:51 +03:00
Daniil Ovchinnikov d7a9d86415 [jvm-lang] java: extract common template setup logic 2017-11-09 18:52:51 +03:00
Daniil Ovchinnikov f8a6289bae [jvm-lang] java: use interlanguage Create Constructor actions 2017-11-09 18:52:50 +03:00
Daniil Ovchinnikov 16f6e974a4 [jvm-lang] java: extract base request for executable members 2017-11-09 18:52:50 +03:00