Commit Graph
137251 Commits
Author SHA1 Message Date
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