Anna Kozlova
3e7e52a4df
inline to anonymous: convert to lambda when applicable (IDEA-173821)
2017-06-07 19:04:05 +03:00
Anna Kozlova
101ae53c3b
introduce functional: convert to lambda when applicable (IDEA-174018)
2017-06-07 19:04:04 +03:00
Anna Kozlova
d65ff6ad81
introduce functional: combine extract method & introduce
...
IDEA-174011; IDEA-174021
2017-06-07 19:04:04 +03:00
Anna Kozlova
cb1e34fe92
suggest SAM with same primitive return type (IDEA-174020)
2017-06-07 19:04:04 +03:00
Vassiliy.Kudryashov
a3beaf3620
Find in Editor: replace 'Literals' with 'String Literals' in search scopes.
2017-06-07 18:58:11 +03:00
Ilya.Kazakevich
e278331f6a
PY-24423: Defer django import to prevent AppNotReady exception
...
Can't touch any Django code before django.setup() finished
2017-06-07 18:51:15 +03:00
Elizaveta Shashkova
45f2f8e843
Add ability to wait for result while executing commands in debugger (PY-23834)
2017-06-07 18:50:35 +03:00
Valentina Kiryushkina
ba7097379a
EDU-971 Fix NPE: do not try to get task text if we're not in tool window mode
2017-06-07 18:47:39 +03:00
Aleksey Pivovarov
d9feab7bbb
IDEA-173150 vcs: fix default selection in "Show history for selection"
...
* do not show "initial commit" until everything is loaded
2017-06-07 18:39:56 +03:00
Julia Beliaeva
a67e3936d0
[vcs-log] remove unused field
2017-06-07 18:33:55 +03:00
nik
b78e2fe96f
'Load/Unload Modules' dialog: suggest to load/unload dependencies to avoid compilation errors
...
If a loaded module depends on an unloaded module it may lead to compilation problems, so the dialog suggests to unloaded all dependent modules when a module is unloaded and load all dependencies when a module is loaded. (IDEA-27471)
2017-06-07 17:12:54 +02:00
Kirill Likhodedov
3e7061f618
Fix file count in Update Project notification if filter is on
...
If the filter is initially on, the tree is built only with the filtered items, therefore the total number of updated files is counted incorrectly.
To count the total number, don't traverse the tree, but go through the updated files directly.
Broken in 4116cc3
IDEA-172015
2017-06-07 18:04:52 +03:00
Kirill Likhodedov
a0e53a68ea
Make the Update Project notification more compact
...
Display the total number of files in the notification title,
display the number of files under the scope in the content.
title + 1 content line make the whole notification text visible without expanding.
Follow-up to 4116cc3
IDEA-172015
2017-06-07 18:04:52 +03:00
Julia Beliaeva
f1a716c596
[vcs-log] remove old storage files cleanup
...
Storage files layout was changed in 91c7d97f09 . Some code was left to clean up storage in old layout, but enough time has passed to remove it.
2017-06-07 17:42:30 +03:00
peter
b9b4498af6
make CustomFileTypeLexerTest compiled statically
2017-06-07 16:29:08 +02:00
peter
87c0637b3e
when PIEAE happens while constructing PIEAE, try to get invalidation trace from file
2017-06-07 16:29:08 +02:00
Vladimir Krivosheev
9dc2f75995
fix CCE
2017-06-07 16:23:26 +02:00
Vladimir Krivosheev
b5c445d7c8
cleanup (unused imports, format)
2017-06-07 15:25:48 +02:00
Vladimir Krivosheev
299bc04a53
handle "host is unresolved" error to prevent NPE in the JDK code
2017-06-07 14:44:36 +02:00
Aleksey Pivovarov
faaeaf4ec2
IDEA-174009 diff: disable "Duplocator" warnings in "Syntax only" mode
2017-06-07 14:56:29 +03:00
peter
dfeac8a091
let applet run config be available in dumb mode, possibly failing at runtime (EA-102050 - INRE: FileBasedIndexImpl.handleDumbMode)
2017-06-07 13:35:28 +02:00
peter
b8588d2006
prefer local variables over NULL_PSI_ELEMENT in smart completion
2017-06-07 13:35:28 +02:00
Maxim.Mossienko
d937be6504
load intention action descriptions in one thread
2017-06-07 13:21:24 +02:00
Alexey Kudravtsev
f524176973
compilation fixed
2017-06-07 13:55:28 +03:00
Vladimir Krivosheev
c5b3f11d2d
move DebuggableProgramRunner to debugger-ui
2017-06-07 12:38:33 +02:00
Alexey Kudravtsev
8b85060192
create editor with the correct project
2017-06-07 13:34:53 +03:00
Dana Dahlstrom
299ad1ce27
detect and ignore idle ForkJoin common pool thread
2017-06-07 13:26:25 +03:00
Alexey Kudravtsev
c9773ffcd1
VFS: add/delete many children in the same directory must not be quadratic
2017-06-07 13:02:41 +03:00
Alexey Kudravtsev
e5eca56a78
name performance activity as a noun to make messages look more natural
2017-06-07 12:40:25 +03:00
Alexey Kudravtsev
43271cc9b9
removed console spam
2017-06-07 12:40:25 +03:00
Alexey Kudravtsev
4f78eb6ff0
memory: intern stored exceptions
2017-06-07 12:40:25 +03:00
Alexey Kudravtsev
de06f2616a
memory: intern all PsiJavaTokens
2017-06-07 12:40:24 +03:00
Alexey Kudravtsev
49d01b31f7
do not thrash with logs in performance tests
2017-06-07 12:40:24 +03:00
Alexey Kudravtsev
f2509f1dc2
memory: get rid of empty arrays
2017-06-07 12:40:24 +03:00
Alexey Kudravtsev
d267a23a13
memory: get rid of 1K empty arrays
2017-06-07 12:40:24 +03:00
Alexey Kudravtsev
0b97133c0a
memory: get rid of 5K empty arrays
2017-06-07 12:40:23 +03:00
Alexey Kudravtsev
1296438465
memory: get rid of empty arrays
2017-06-07 12:40:23 +03:00
Alexey Kudravtsev
043e2ce69d
memory: get rid of 50K empty arrays
2017-06-07 12:40:23 +03:00
Alexey Kudravtsev
8a9e033dc0
removed unused methods
2017-06-07 12:40:23 +03:00
Alexey Kudravtsev
0f26f8f6e2
removed deprecated usages
2017-06-07 12:40:23 +03:00
Alexey Kudravtsev
99436f01e9
moved methods not general enough close to their usages
2017-06-07 12:40:22 +03:00
alexey.afanasiev
816434dc54
IDEA-170804 Support @Newify annotation. Kotlin style fixes. IDEA-CR-21405
2017-06-07 11:49:52 +03:00
Vladimir Krivosheev
3c0e3f5c5e
IDEA-CR-21333 handle Throwable
2017-06-07 10:46:31 +02:00
Tagir Valeev
535c113dba
IDEA-172877 Provide a quick-fix on 'Not a statement' error message
2017-06-07 15:27:49 +07:00
Sergey Malenkov
d41b212fca
IDEA-157959 code refactoring after review
2017-06-07 10:58:17 +03:00
Gregory.Shrago
608a0af28e
extract getPresentation(node) method
2017-06-07 00:00:35 +03:00
Irina.Chernushina
9d4939df3e
remove old Registry keys including key for ESLint import (for master)
2017-06-06 21:46:31 +02:00
Julia Beliaeva
db8a043742
[vcs-log] deal with several changes for one file id in case-insensitive file systems
...
IDEA-173990
2017-06-06 22:38:38 +03:00
nik
5d02fecf77
'Load/Unload Modules' dialog: improved explanation text
2017-06-06 21:01:56 +02:00
peter
de7d7d939e
FileLoadingTracker: separate paths by semicolon (IDEA-CR-21600)
2017-06-06 20:36:45 +02:00