Anna Kozlova
92518cf5c9
extract light method object: filter inaccessible variables
2014-09-09 15:51:39 +04:00
Anna Kozlova
b8a3e8d1c6
shortcuts to navigate to prev/next comparison failure
2014-09-09 15:51:39 +04:00
Liana Bakradze
c6e47031d9
Merge remote-tracking branch 'origin/master'
2014-09-09 15:49:29 +04:00
Liana Bakradze
1b2823d9cd
EDU-150 open all task files on double click in project view
2014-09-09 15:49:07 +04:00
Sergey Malenkov
984b6760d8
IDEA-129319 Settings: gap between header and list of links for a group in Alloy
2014-09-09 15:26:24 +04:00
Vassiliy.Kudryashov
8a048a161f
IDEA-129568 'Tab title limit' setting does not dither out when Tab Placement set to 'None'
2014-09-09 15:21:36 +04:00
Maxim.Mossienko
874655bd7c
IDEA-129633 Copy/Paste from image viewer (a=Siva Velusamy)
2014-09-09 13:14:32 +02:00
Kirill Likhodedov
51367897eb
[log] Load refs and commits synchronously, speed-up git log startup
...
=> IDEA-126380 avoid diverging of log & refs if they are queried by
separate commands, and the repository changes between these requests.
=> IDEA-117553 initial startup loading becomes faster.
* Tell plugins to return refs, users and commits altogether, they
should worry about synchronousness by themselves.
* For Git:
+ call log --decorate=full on refresh, thus getting all
references which are attached to requested commits.
+ Add all branches there by reading them from branch files.
+ Ignore other tags on startup.
+ On refresh check new tags ('git tag' is fast), and load more commits
if needed.
+ Ignore rare case if some old tag pointers moved.
+ on startup don't use --decorate for speed-up, instead just read
branches manually. Some validation will follow.
* Provide trivial implementation for hg.
2014-09-09 15:04:19 +04:00
Kirill Likhodedov
dab15950ee
[log] lessen logging, because it may happen e.g. for origin/HEAD
2014-09-09 15:04:18 +04:00
Kirill Likhodedov
4b7a4b82d8
[log] VcsLogSorter can accept any Collection, not just List
2014-09-09 15:04:18 +04:00
Kirill Likhodedov
da53ded13d
ContainerUtil.notNullize for Set
2014-09-09 15:04:17 +04:00
Kirill Likhodedov
534ac36d35
[git] fix & simplify parsing of ref names for git log --decorate
...
tags start with "tag:" prefix => it should be removed.
2014-09-09 15:04:17 +04:00
Kirill Likhodedov
6d7c6c3942
[log] generify multi repo joiner with commit class
...
Simplifies usages in the refresher.
2014-09-09 15:04:16 +04:00
Kirill Likhodedov
1c83c38ca1
[log] remove not entirely correct @NotNull from fields initialized in setup
2014-09-09 15:04:16 +04:00
Liana Bakradze
0a08f8fd40
Merge remote-tracking branch 'origin/master'
2014-09-09 15:03:01 +04:00
Liana Bakradze
088bf2ed4f
small bug fixed
2014-09-09 15:01:59 +04:00
Sergey Ignatov
b9a8541492
file annotations for language consoles, stage 2
2014-09-09 14:38:57 +04:00
Egor.Ushakov
1ce004a116
compiling evaluator - support for method references and lambdas
2014-09-09 14:23:16 +04:00
Sergey Savenko
47b3fc432e
DBE-776: TableExpandableItemsHandler: do not expand cells being edited
2014-09-09 14:04:55 +04:00
Anna Kozlova
be895ed80c
navigate through test failures without closing diff view (IDEA-119967)
2014-09-09 13:41:14 +04:00
Anna Kozlova
819b9c9931
extract method object light: original anchor
2014-09-09 13:41:14 +04:00
Konstantin Bulenkov
92e07fdfd9
Merge remote-tracking branch 'origin/master'
2014-09-09 10:56:50 +02:00
Konstantin Bulenkov
7f49d306fb
remove unused sources and broken link to sources in library
2014-09-09 10:53:35 +02:00
Egor.Ushakov
6f9062608e
compiling evaluator - use correct context
2014-09-09 12:32:35 +04:00
Maxim.Mossienko
c0ef69ccf1
cope with duplicated changed file ids
2014-09-09 10:31:13 +02:00
Anna Kozlova
5ab38b6027
extract light method object: provide anchor where generated call was generated
2014-09-09 12:23:18 +04:00
nik
0d8fe1d794
GWT: allow selecting several GWT modules in run configuration (IDEA-24138)
2014-09-09 09:44:10 +04:00
Vladimir Krivosheev
d0ba1a736f
repository should be created only when upstream set
...
VCS -> Sync Settings splitted to separated ActionSyncType (now VCS -> Sync Settings -> Merge | Reset To Theirs | Reset To Yours)
2014-09-08 20:26:31 +02:00
Gregory.Shrago
b9575aea57
do not invoke ui-update if invalid
2014-09-08 21:05:48 +04:00
Roman Shevchenko
e70eee49ae
IDEA-129628 (amd64 variant detection for startup script)
2014-09-08 20:38:40 +04:00
Egor.Ushakov
128fd40945
compiling evaluator fixes:
...
- use extract method
- enable only when needed
2014-09-08 20:31:16 +04:00
Anna Kozlova
1181b95bde
extract light method object: get rid of physical copy and write action; add executed lines before 'breakpoint'; skip fields in generated out variables
2014-09-08 20:29:29 +04:00
Anna Kozlova
cbb22b8c9f
new inference: process fresh variables depending on resolved vars (IDEA-56775)
2014-09-08 20:29:29 +04:00
Eugene Kudelevsky
6feaeec018
extend API to add possibility for checkin handlers check if it is amending operation
2014-09-08 20:23:13 +04:00
Alexander Lobas
b54894e440
IDEA-85423 IntelliJ behaves erratically when exiting the GUI designer
2014-09-08 20:05:54 +04:00
Egor.Ushakov
4434d012de
IDEA-124066 Debugger expression evaluation: ClassCastException when using Java 8 Stream API
2014-09-08 20:05:03 +04:00
Sergey Malenkov
f386928268
Merge remote-tracking branch 'origin/master'
2014-09-08 19:28:06 +04:00
Sergey Malenkov
3c9ece667b
Settings: sort configurables
2014-09-08 19:26:12 +04:00
Ekaterina Tuzova
256474ee83
Merge remote-tracking branch 'origin/master'
2014-09-08 19:17:31 +04:00
Ekaterina Tuzova
7fd1c618c0
fixed PY-11198 Move Statement Up/Down near dictionary expression unexpectedly merges statements
2014-09-08 19:16:48 +04:00
Andrey Starovoyt
3dfc8cda76
handlebars fix error in tag moving: EA-60140 - CCE: XmlElementFactoryImpl.createXmlDocument
2014-09-08 19:14:09 +04:00
Dmitry Avdeev
ff8ff05ff6
IDEA-119253 Option to turn off auto-complete for HTML
2014-09-08 19:09:42 +04:00
Dmitry Avdeev
23d0358941
cleanup
2014-09-08 19:09:41 +04:00
Alexander Lobas
bdfe46bffc
IDEA-85423 IntelliJ behaves erratically when exiting the GUI designer
2014-09-08 19:06:54 +04:00
Maxim.Mossienko
b2885c7854
Merge remote-tracking branch 'origin/master'
2014-09-08 16:58:16 +02:00
Maxim.Mossienko
bb80849ccb
IDEA-129326 IOOBE is thrown on attempt to expand Find Usage results
2014-09-08 16:53:46 +02:00
Egor.Ushakov
2a61bbaf73
correctly handle not loaded classes on method invocation
2014-09-08 18:02:33 +04:00
Ekaterina Tuzova
7985e36080
Merge remote-tracking branch 'origin/master'
2014-09-08 17:56:16 +04:00
Ekaterina Tuzova
877fae21f2
fixed PY-13868 Move statement on a comment inside a dict deletes the dict
2014-09-08 17:55:30 +04:00
Liana Bakradze
4f92fc8569
Merge remote-tracking branch 'origin/master'
2014-09-08 17:54:54 +04:00