Tagir Valeev
a71f76403a
variable.getUseScope() removed from ReferencesSearch (IDEA-CR-14823)
2016-10-27 10:49:26 +07:00
Tagir Valeev
60b6d1093a
PsiUtil.resolveClassInClassTypeOnly used (IDEA-CR-14722)
2016-10-27 10:35:04 +07:00
Sergey Malenkov
bbb491fab9
IDEA-162905 "Select Target -> Project View" doesn't work
2016-10-26 22:36:36 +03:00
Vassiliy.Kudryashov
ab36b91b26
IDEA-163057 2016.3 crashes
2016-10-26 21:26:52 +03:00
Roman Shevchenko
f05bbb6e84
Cleanup (formatting)
2016-10-26 19:49:31 +02:00
peter
4a0ec7d71b
make SearchInLibsTest tolerate multithreaded search
2016-10-26 19:15:06 +02:00
Anna.Kozlova
6d2b61eb19
restore create subclass for decompiled classes (IDEA-163147)
2016-10-26 19:13:17 +02:00
Anna.Kozlova
bf0d218fc6
pass explanations from language level pushers for more places (IDEA-163152)
2016-10-26 19:13:17 +02:00
Anna.Kozlova
3897001f18
simplify static checks
2016-10-26 19:13:17 +02:00
Anna.Kozlova
6bc30924e6
separator (following IDEA-CR-15002)
2016-10-26 19:13:17 +02:00
Anna.Kozlova
b16144aded
start local fix without write action (IDEA-163184)
2016-10-26 19:13:17 +02:00
Anna.Kozlova
4ac84f9af9
reuse AssertHint to detect expected/actual (follow IDEA-CR-14744)
2016-10-26 19:13:17 +02:00
Dmitry Avdeev
e370b1a954
IDEA-162905 "Select Target -> Project View" doesn't work
2016-10-26 20:08:45 +03:00
Andrey Vlasovskikh
60451cb448
PY-21088 Understand __all__.append() and __all__.extend()
...
PyCharm used to fail to statically evaluate __all__.append() calls in
typing.py and concluded that since __all__ was too dynamic to analyse
it was better to assume that __all__ isn't present.
It affected resolving to internal module attributes not mentioned in
__all__ and even led to false positives in unused locals when these
internal names were imported from another module right next to
star-import from the module with __all__.
2016-10-26 20:06:07 +03:00
peter
9e4071cd68
make FindManagerTest tolerate multithreaded search
2016-10-26 18:55:26 +02:00
Dmitry Trofimov
9b1224ef7d
Merge remote-tracking branch 'origin/master'
2016-10-26 18:31:15 +02:00
Dmitry Trofimov
88017c34f7
Escape should work in terminal the same way as for other windows (IDEA-116221)
2016-10-26 18:29:31 +02:00
Vassiliy.Kudryashov
bd8b87f003
IDEA-119018 Keep subsequent searches (Find in path) on separate tabs: make result option section unfolded by default
2016-10-26 19:27:38 +03:00
Dmitry Trofimov
34738358a4
Merge remote-tracking branch 'origin/master'
2016-10-26 18:08:33 +02:00
Andrey Vlasovskikh
eed34a10df
PY-21133 Removed non-existent __coroutinte.__iter__
2016-10-26 18:55:51 +03:00
Ekaterina Tuzova
0d8497a73d
fixed ipython notebook undo
2016-10-26 18:47:58 +03:00
Andrey Vlasovskikh
e74de54d38
PY-21182 Register PythonSdkPathCache as Disposable before its childern
...
If we register it before its children then it becomes a root object and
it won't be removed from the list of root object on its disposal since
its a child of the current project.
2016-10-26 18:41:43 +03:00
Vladimir Krivosheev
c127252a08
remove ProfileManager
2016-10-26 17:14:54 +02:00
Daniil Ovchinnikov
8cda01ca7a
[grails] fix UnsupportedOperationException (IDEA-163162)
2016-10-26 18:13:19 +03:00
Yaroslav Lepenkin
92642078d8
[Recent Tests] on shift enter execute handleSelect on proper popup. Allows to debug configurations from next step popup.
2016-10-26 18:10:43 +03:00
Yaroslav Lepenkin
260c61f52e
[Recent Tests] minor
2016-10-26 18:10:43 +03:00
Vladimir Krivosheev
fa8122a74a
revert: remove addProfileChangeListener from ProfileManager
2016-10-26 16:53:44 +02:00
Vladimir Krivosheev
b14fee0376
remove addProfileChangeListener from ProfileManager
2016-10-26 16:48:51 +02:00
Vladimir Krivosheev
6110c0b96b
move getProfiles to impl
2016-10-26 16:42:12 +02:00
Vladimir Krivosheev
b7e818d80d
move deleteProfile to impl
2016-10-26 16:42:11 +02:00
Vladimir Krivosheev
1e9f58c53e
simplify — reduce class casts
2016-10-26 16:42:11 +02:00
Vladimir Krivosheev
c93625ba77
simplify ProfileManager — move inspection specific
2016-10-26 16:42:10 +02:00
peter
a9dd179ce0
don't use JobScheduler in Find in Path to prevent deadlocks like IDEA-162320
2016-10-26 16:38:31 +02:00
Dmitry Batkovich
25a9dadaf3
test framework: initialize file type for *.class-files with proper constant in MockFileTypeManager
2016-10-26 17:35:58 +03:00
Alexey Utkin
ab40e6ba24
Merge remote-tracking branch 'origin/master'
2016-10-26 17:24:17 +03:00
Julia Beliaeva
42de26af74
[vcs-log] if a tab state is somehow null create a new one EA-90491
2016-10-26 17:12:32 +03:00
Julia Beliaeva
69ea3ebfce
[vcs-log] minor: fix typo
2016-10-26 17:02:03 +03:00
Daniil Ovchinnikov
fafb0e959d
[groovy] search for groovy SDK class instead of checking
...
libraries structure and jar names.
2016-10-26 16:58:12 +03:00
peter
037ffa0c8e
convert PreContract to kotlin data classes, fix NPE
2016-10-26 15:55:37 +02:00
peter
cd8327ab76
move ContractInferenceInterpreter to a separate file
...
otherwise it can't be referenced from Kotlin (KT-4455)
2016-10-26 15:55:37 +02:00
peter
c75c0c2de3
contract inference: resolve parameters using light AST
2016-10-26 15:55:37 +02:00
peter
19065f9e81
contract inference: move parameter notnullness check to a later stage when resolve is allowed
2016-10-26 15:55:37 +02:00
peter
b52fa143d9
refactor DelegationContract to reduce method size
2016-10-26 15:55:37 +02:00
peter
ffb840c7ad
make ContractInference traverse light AST
2016-10-26 15:55:37 +02:00
Julia Beliaeva
0014926884
[vcs-log] show references tooltip only for visible rows IDEA-162405
2016-10-26 16:53:28 +03:00
Sergey Ignatov
f3ddb0315d
add dots to File > New, Directory, and Package actions
2016-10-26 16:51:34 +03:00
Vladislav.Soroka
f43d7f667a
gradle: remove corrupted gradle dist zip before test
2016-10-26 16:45:06 +03:00
Rustam Vishnyakov
2a78a35071
Avoid too many range checks for large files when collecting custom regions
2016-10-26 16:43:00 +03:00
Dmitry Avdeev
30971f8f1a
IDEA-163155 SelectIn | ProjectsView doesn't navigate to element if tool window has been previous...
2016-10-26 16:25:18 +03:00
Alexey Kudravtsev
2b3b42bb58
NPE
2016-10-26 16:11:05 +03:00