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