Commit Graph
174522 Commits
Author SHA1 Message Date
peter 141aec46d7 stub hierarchy: allocate less intermediate objects during reading 2016-06-27 10:31:30 +02:00
Sergey Ignatov 7d25eaca69 find dialog/popup: show unique path for files 2016-06-27 02:30:59 +03:00
Konstantin Bulenkov b07a052461 provide additional command 'apply' for Toolbox. It's similar to 'install', but applies the patch silently and without ui 2016-06-27 00:52:56 +02:00
Rustam Vishnyakov aa892ee570 FIXED WEB-18213 html page format error (wrong 'span' indent) 2016-06-26 23:49:36 +03:00
Bas Leijdekkers 63837db7a0 regexp: allow && at the beginning of a class (IDEA-152097) 2016-06-26 21:37:36 +02:00
Krish Munot 4bb3d0b083 Fix typo 2016-06-26 15:46:11 +03:00
Rustam Vishnyakov d1ad3d03c1 Customizable indent type in brackets (for Dart) 2016-06-26 14:26:55 +03:00
liana.bakradze eb3764c73f compute initial state of placeholder correctly 2016-06-26 13:50:58 +03:00
liana.bakradze 62e797f90e EDU-646 NoSuchElementException in TaskNavigationActions 2016-06-26 13:16:44 +03:00
Konstantin Bulenkov d2d7422fa8 add macOS Sierra 2016-06-25 20:58:07 +02:00
Julia Beliaeva 1a39f68b3b [vcs-log] minor: change singature so that all PersistentUtil methods had the same parameters order: storageId, logKind, version 2016-06-25 20:48:33 +03:00
Julia Beliaeva 836ac7fd4d [vcs-log] minor: rename logKind -> storageKind (since it really is a kind of storage, eg for roots, for hashes etc) 2016-06-25 20:48:33 +03:00
Julia Beliaeva 86f6968d28 [vcs-log] cleanup old root storage files 2016-06-25 20:48:33 +03:00
Julia Beliaeva 87145fa71c [vcs-log] get rid of VcsRootsRegistry
Since hash map stores data in a file for a specific set of roots, we do not need root indexes to be consistent in a project, only in a specific set of roots. This means we do not need to store roots on disk at all. This solves various issues with having another PE.
2016-06-25 20:48:33 +03:00
Dmitry Trofimov cc0368eab1 Fix pass parent envs option for console (PY-10779) 2016-06-25 19:09:17 +02:00
Kirill Likhodedov f49fa13034 Remove freezeImmediately which happened to be not-working.
Introduced in 2f0400c4 it appeared (IDEA-156339) to be erroneous,
and is no longer used (6646f04).
2016-06-25 18:58:24 +03:00
Kirill Likhodedov 4221f2f52b no need to freeze the CLM for the whole AbstractCommonUpdateAction
Originally (d7ecb297) there was freeze of VcsDirtyScopeManager,
later (c84760e) it was changed to the freeze of CLM which happened to be
incorrect (6646f04 IDEA-156339).

However, it seems that there is no reason to freeze the VDSM here:
* d7ecb297 states "refresh of local changes is buffered while updating",
  but VDSM will cause CLM update only after VFS refresh events,
  which should be triggered by refresh() calls only after update
  procedure is completed.
* In git a large part of Update Project procedure duration is fetch,
  and there is no harm to edit during the fetch.
  When it comes to change of the working tree (stash + merge/rebase),
  GitUpdateProcess performs the freeze itself.
2016-06-25 18:52:48 +03:00
Kirill Likhodedov 255c2fc912 cleanup: remove unnecessary comment, convert to lambda 2016-06-25 18:34:17 +03:00
Kirill Likhodedov 7d4928eafa Use correct modality state for CLM.freeze()
E.g. if Update Project happens under a modal progress (instead of bg).

Relates to IDEA-156339.
2016-06-25 18:01:03 +03:00
Kirill Likhodedov 6646f04e53 IDEA-156339 Use freeze instead of freezeImmediately
freezeImmediately doesn't work as it was expected: although it freezes
current update procedure, it doesn't affect pre-processing of
changelists which is done in LocalChangeListImpl#startProcessingChanges
2016-06-25 18:01:03 +03:00
Maxim.Mossienko 3031ab0227 synchronize on model to avoid concurrency problems, 2 2016-06-25 16:36:49 +02:00
Bas Leijdekkers b5eee7a5a2 IDEA-157857 (Inspection: Math.random()' cast to 'int' - improvement suggestions) 2016-06-25 15:53:21 +02:00
Bas Leijdekkers 243eeb0364 make IG test light 2016-06-25 15:53:21 +02:00
Daniil Ovchinnikov 54d13e4c42 [groovy] rename parameter (follow up IDEA-CR-11633) 2016-06-25 15:50:23 +03:00
Anton Makeev 3c65d030ed Merge remote-tracking branch 'origin/master' 2016-06-25 14:46:19 +02:00
Anton Makeev 1668d93cbd Merge remote-tracking branch 'origin/master' 2016-06-25 14:43:39 +02:00
Dmitry Trofimov e30512c551 Fix building profile call graph (PY-19862) 2016-06-25 14:24:44 +02:00
Dmitry Trofimov 55eac82f36 Move to staging until thread leak problem is solved. 2016-06-25 14:24:44 +02:00
peter d5c21fffb4 avoid accidental boxing during stub hierarchy creation 2016-06-25 14:03:06 +02:00
peter bbadd9d7df stub hierarchy: use less memory for storing nested classes 2016-06-25 14:03:05 +02:00
peter 602e2e08f7 stub hierarchy: store supers in a more compact form 2016-06-25 14:03:04 +02:00
peter d30e4bceda stub hierarchy: mark binary classes also incomplete when unable to resolve their supers 2016-06-25 14:03:04 +02:00
peter df8fa93a89 stub hierarchy: keep qualified names only in package symbols 2016-06-25 14:03:03 +02:00
Anton Makeev 926f2ffbb2 Merge remote-tracking branch 'origin/master' into amakeev/remote-debug_linux 2016-06-25 13:33:38 +02:00
Maxim.Mossienko 4fddc9abcd synchronize on model to avoid concurrency problems: when background search runs & Edt renderer calls FindResultUsageInfo#isValid 2016-06-25 12:53:03 +02:00
peter b692afe020 stub hierarchy: occupy less memory in ClassSymbol objects 2016-06-24 17:59:56 +02:00
Nadya Zabrodina ac051a0733 [patch]: improve apply patch ux in case of Abort... during Merge or Exceptional situations
* do not show annoying dialog twice when abort during merge;
* always rollback without confirmation when ApplyStatus is Abort;
* improve message text;
2016-06-24 18:57:14 +03:00
Ekaterina Tuzova e422a3add1 EDU-648 Hide course progress for adaptive courses 2016-06-24 18:55:25 +03:00
Liana Bakradze 4aa9ec9c71 make method static 2016-06-24 18:45:18 +03:00
Dmitry Kozhevnikov 35d20750e4 CPP-5435: disallow excluding 2016-06-24 18:41:57 +03:00
Liana Bakradze 5285a22991 more appropriate way to collapse passed tasks (EDU-322) 2016-06-24 18:34:10 +03:00
Dennis Ushakov dd5cf93add update html5 schema
#WEB-17992 fixed
2016-06-24 18:13:12 +03:00
Dennis Ushakov fef88e6bc3 update ping patch 2016-06-24 18:13:12 +03:00
Anna Kozlova 639181bedc rename after IDEA-CR-11745 2016-06-24 18:07:14 +03:00
peter b4a2271239 stub hierarchy: serialize hashes instead of names for faster reading, smaller index data and a very unlikely collision probability 2016-06-24 17:02:24 +02:00
Ekaterina Tuzova 7f70956afe EDU-434 Unable to narrow Add/Edit Answer Plaveholder dialog window 2016-06-24 17:35:25 +03:00
Konstantin Ulitin 4013742771 javadoc and notnull 2016-06-24 17:25:08 +03:00
Ekaterina Tuzova 1622c156bd EDU-611
Edit Answer Placeholder: dialogue window should remember size changes
2016-06-24 17:24:20 +03:00
Ekaterina Tuzova 854fdba84e EDU-607 Change course information dialogue is oversized 2016-06-24 17:24:20 +03:00
Dennis Ushakov 9b30c776fb update charref link and make sure curl follows redirects 2016-06-24 17:17:41 +03:00