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