Roman Shevchenko [Mon, 15 Dec 2014 17:15:13 +0000 (18:15 +0100)]
Cleanup (avoid unneeded NPE)
Roman Shevchenko [Wed, 10 Dec 2014 19:03:31 +0000 (20:03 +0100)]
Cleanup (unused import; too specific class)
Roman Shevchenko [Wed, 10 Dec 2014 18:59:41 +0000 (19:59 +0100)]
Cleanup (javadoc)
Roman Shevchenko [Wed, 10 Dec 2014 11:08:56 +0000 (12:08 +0100)]
platform: parallel-capable UrlClassLoader
Supposedly fixes all possible variants of IDEA-131621.
peter [Wed, 10 Dec 2014 10:23:00 +0000 (11:23 +0100)]
more attempts in GroovyStressPerformanceTest
Bas Leijdekkers [Wed, 10 Dec 2014 10:08:55 +0000 (11:08 +0100)]
IG: rename test data file
Nikolay Tropin [Wed, 10 Dec 2014 10:06:18 +0000 (13:06 +0300)]
Provider for extra stepping filters
Denis Fokin [Wed, 10 Dec 2014 10:03:32 +0000 (13:03 +0300)]
IDEA-119858 IDEA with bundled JRE 7 uses discrete graphics card on Mac
peter [Wed, 10 Dec 2014 09:56:53 +0000 (10:56 +0100)]
add an explicit RegExpSupport->xml dependency to ensure RemoveRedundantEscapeAction compiles
peter [Wed, 10 Dec 2014 09:32:28 +0000 (10:32 +0100)]
remove lang-impl->RegExpSupport dependency to decrease the size of a compilation chunk
peter [Tue, 9 Dec 2014 21:22:05 +0000 (22:22 +0100)]
groovyc: don't override context classloader in in-process mode
Konstantin Bulenkov [Wed, 10 Dec 2014 00:06:32 +0000 (01:06 +0100)]
inline checks
Roman Shevchenko [Tue, 9 Dec 2014 22:21:38 +0000 (23:21 +0100)]
IDEA-134072 (do not suggest to delete try statement with resource list)
Anna Kozlova [Tue, 9 Dec 2014 17:00:44 +0000 (18:00 +0100)]
introduce parameter: check read only status after all others checks
Anna Kozlova [Tue, 9 Dec 2014 16:48:41 +0000 (17:48 +0100)]
extract method object: revalidate panel on folding state change
Anna Kozlova [Tue, 9 Dec 2014 16:34:54 +0000 (17:34 +0100)]
propagate icons (DSGN-1667)
Sergey Savenko [Tue, 9 Dec 2014 19:28:48 +0000 (22:28 +0300)]
IDEA-133112: compute default QuickDoc popup size relatively to the font size
Egor.Ushakov [Tue, 9 Dec 2014 17:13:59 +0000 (20:13 +0300)]
IDEA-134114 Modified breakpoints stop working when more than one debug session active
Kirill Likhodedov [Tue, 9 Dec 2014 16:51:10 +0000 (19:51 +0300)]
[vcs] IDEA-133826 Fix wording
Kirill Likhodedov [Tue, 9 Dec 2014 16:48:42 +0000 (19:48 +0300)]
[git] IDEA-133726 refresh .git after fetch
refreshing will cause update(), but additionally will capture
changes which are not tracked by update(), e.g. in refs/tags/
Bas Leijdekkers [Tue, 9 Dec 2014 16:44:04 +0000 (17:44 +0100)]
SSR: remove unused "distinct" option
Bas Leijdekkers [Tue, 9 Dec 2014 16:42:58 +0000 (17:42 +0100)]
IDEA-130798 (SSR retains too much memory)
Bas Leijdekkers [Tue, 9 Dec 2014 16:34:13 +0000 (17:34 +0100)]
use ArrayList instead of LinkedList
Kirill Likhodedov [Tue, 9 Dec 2014 16:36:12 +0000 (19:36 +0300)]
[git] When reading .git/packed-refs ignore refs other than refs/heads and refs/remotes
Kirill Likhodedov [Tue, 9 Dec 2014 16:23:05 +0000 (19:23 +0300)]
[git] IDEA-134108 Use correct environment map
Kirill Likhodedov [Tue, 9 Dec 2014 12:30:09 +0000 (15:30 +0300)]
[git] Simplify reading information from .git
Separate current revision/current branch reading is not used and is
not planned to be used, while reading all the information is fast
enough. Therefore simplify things by reading everything in one pack.
Also don't read from hidden files. IDEA-128461
Kirill Likhodedov [Tue, 9 Dec 2014 11:37:15 +0000 (14:37 +0300)]
[git] ignore tags when reading packed-refs
Kirill Likhodedov [Sun, 7 Dec 2014 17:15:03 +0000 (20:15 +0300)]
[git] IDEA-119168 Support symbolic refs in .git/refs files
Kirill Likhodedov [Sun, 7 Dec 2014 16:52:50 +0000 (19:52 +0300)]
[git] Refactor reading branches from repository
More strict separation:
* find branch files;
* read from packed-refs and branch files;
* parse the information to GitBranch objects.
Preparation for IDEA-119168.
Kirill Likhodedov [Mon, 8 Dec 2014 11:19:51 +0000 (14:19 +0300)]
[vcs] Throw IAE if not a hash is passed to HashImpl constructor
NumberFormatException is not thrown anymore, since Integer.parseInt()
was changed to Character.digit().
digit() returns -1 instead of throwing an exception which may lead to
incorrect Hash objects if not a hash string is passed. Better to
throw an exception in that case.
Kirill Likhodedov [Mon, 8 Dec 2014 12:12:39 +0000 (15:12 +0300)]
ContainerUtil.toString() for maps which don't implement toString (e.g. THashMap)
Kirill Likhodedov [Tue, 9 Dec 2014 11:34:33 +0000 (14:34 +0300)]
[log] assert access from dispatch thread for remote operation as well
Kirill Likhodedov [Thu, 4 Dec 2014 15:18:43 +0000 (18:18 +0300)]
[log] Clarify branch comparison logic & API
Branches layout (and importance) is different from the order of
labels in the commit renderer => use different comparators for this.
For example, HEAD is the most important label and should be displayed
at the first position; but it is the less important branch head
identifier, because we want to keep layout when possible while HEAD
is constantly moving (especially during branch checkout and rebase).
Kirill Likhodedov [Fri, 21 Nov 2014 11:33:40 +0000 (14:33 +0300)]
[git tests] move read all refs to test util
Elizaveta Shashkova [Tue, 9 Dec 2014 16:15:54 +0000 (19:15 +0300)]
fix PY-14649 Importing in debug mode fails; works fine in run mode
Liana Bakradze [Tue, 9 Dec 2014 16:08:22 +0000 (19:08 +0300)]
Merge remote-tracking branch 'origin/master'
Liana Bakradze [Tue, 9 Dec 2014 16:07:52 +0000 (19:07 +0300)]
EDU-299 Incomplete test for lesson 9 task 1
Anna Kozlova [Tue, 9 Dec 2014 16:03:09 +0000 (17:03 +0100)]
disable param. folding for light extract method object
Anna Kozlova [Tue, 9 Dec 2014 15:21:41 +0000 (16:21 +0100)]
extract method: use target class context to check nullability
Anna Kozlova [Tue, 9 Dec 2014 13:05:33 +0000 (14:05 +0100)]
extract dialog: generate annotations mnemonic
Liana Bakradze [Tue, 9 Dec 2014 16:01:44 +0000 (19:01 +0300)]
fixed assert
Dmitry Jemerov [Tue, 9 Dec 2014 15:52:39 +0000 (16:52 +0100)]
clarify javadoc of AppLifecycleListener.appClosing() (IDEA-134107); fix a case when
a call to AppLifecycleListener.appStarting() could be incorrectly skipped
peter [Tue, 9 Dec 2014 15:29:57 +0000 (16:29 +0100)]
groovy compiler classes in a separate reuseable classloader
peter [Tue, 9 Dec 2014 13:24:13 +0000 (14:24 +0100)]
display groovyc output on time
peter [Tue, 9 Dec 2014 11:44:31 +0000 (12:44 +0100)]
in-process groovyc initial
Mikhail Golubev [Tue, 9 Dec 2014 15:33:58 +0000 (18:33 +0300)]
WEB-14133 JSON template context is more restrictive
It does not allow to expand live templates inside string literals
or property keys.
Mikhail Golubev [Tue, 9 Dec 2014 12:27:26 +0000 (15:27 +0300)]
EA-61009 Fix assertion and do not process injected JSON strings
Mikhail Golubev [Tue, 9 Dec 2014 12:22:16 +0000 (15:22 +0300)]
IDEA-133425 JSON literal annotator is aware of injected JSON fragments
Mikhail Golubev [Tue, 9 Dec 2014 09:59:55 +0000 (12:59 +0300)]
Remove excess logging from generic repository
Sergey Malenkov [Tue, 9 Dec 2014 15:25:50 +0000 (18:25 +0300)]
Settings: File and Code Templates: update layout
Eugene Zhuravlev [Tue, 9 Dec 2014 15:06:30 +0000 (16:06 +0100)]
disposed check
Ekaterina Tuzova [Tue, 9 Dec 2014 15:17:10 +0000 (18:17 +0300)]
Merge remote-tracking branch 'origin/master'
Ekaterina Tuzova [Tue, 9 Dec 2014 15:16:42 +0000 (18:16 +0300)]
fixed EDU-282 Run tests as cancelable background task
Sergey Malenkov [Tue, 9 Dec 2014 15:06:53 +0000 (18:06 +0300)]
Add utility method: ScrollPaneFactory.createScrollPane(Component, int, int, int, int)
Liana Bakradze [Tue, 9 Dec 2014 14:48:56 +0000 (17:48 +0300)]
english proofreading and readability from user
Sergey Ignatov [Tue, 9 Dec 2014 14:31:14 +0000 (17:31 +0300)]
performatnce for editor stripes, don't drop caches for false positive resize events
Liana Bakradze [Tue, 9 Dec 2014 14:32:04 +0000 (17:32 +0300)]
Merge remote-tracking branch 'origin/master'
Liana Bakradze [Tue, 9 Dec 2014 14:31:41 +0000 (17:31 +0300)]
EDU-300 Incomplete test for lesson 10/ task 1
Yaroslav Lepenkin [Tue, 9 Dec 2014 14:18:44 +0000 (17:18 +0300)]
Code style settings preview samples correctness test (IDEA-133753)
nik [Tue, 9 Dec 2014 14:19:59 +0000 (17:19 +0300)]
obsolete 'todo' comments removed
Sergey Malenkov [Tue, 9 Dec 2014 14:09:17 +0000 (17:09 +0300)]
IDEA-133995 Settings / Intentions: category description appearance could be improved
Sergey Malenkov [Tue, 9 Dec 2014 14:07:45 +0000 (17:07 +0300)]
Settings: Intentions: Fix tree border
Dmitry Trofimov [Tue, 9 Dec 2014 13:50:52 +0000 (14:50 +0100)]
Merge remote-tracking branch 'origin/master'
Nadya Zabrodina [Tue, 9 Dec 2014 13:22:27 +0000 (16:22 +0300)]
IDEA-121777 hg: perform hg graft from log
* graft selected commits from log;
* automatically run conflict resolver or notify about errors if needed;
* automatically continue if all conflicts were resolved
Eugene Zhuravlev [Tue, 9 Dec 2014 13:17:14 +0000 (14:17 +0100)]
reset project state on compiler options change (IDEA-133904)
Dmitry Avdeev [Tue, 9 Dec 2014 12:16:24 +0000 (15:16 +0300)]
fixing tests
Konstantin Bulenkov [Tue, 9 Dec 2014 12:15:46 +0000 (13:15 +0100)]
Merge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Tue, 9 Dec 2014 12:14:35 +0000 (13:14 +0100)]
Merge remote-tracking branch 'origin/master'
Dmitry Jemerov [Tue, 9 Dec 2014 12:12:17 +0000 (13:12 +0100)]
add an overload for JBPopupFactory.createListPopupStep() allowing to change the displayed row count
Konstantin Bulenkov [Tue, 9 Dec 2014 12:12:50 +0000 (13:12 +0100)]
hidpi: fix error gutter
Alexey Kudravtsev [Tue, 9 Dec 2014 11:41:50 +0000 (14:41 +0300)]
cleanup
Alexey Kudravtsev [Tue, 9 Dec 2014 11:40:24 +0000 (14:40 +0300)]
IDEA-133614 Spring Boot: on file rename to application.properties its icon gets blinking (changing ''properties"/"spring boot" icon) until restart
Alexey Kudravtsev [Tue, 9 Dec 2014 11:39:27 +0000 (14:39 +0300)]
long flags support
Alexey Kudravtsev [Mon, 8 Dec 2014 15:53:09 +0000 (18:53 +0300)]
notnull
Alexey Kudravtsev [Mon, 8 Dec 2014 15:52:36 +0000 (18:52 +0300)]
ConcurrentPackedBitArray
Max Medvedev [Tue, 9 Dec 2014 11:44:38 +0000 (14:44 +0300)]
OC: @Serializable annotation set for all serializable classes & some cleanup
Nadya Zabrodina [Tue, 9 Dec 2014 11:46:44 +0000 (14:46 +0300)]
style
Vladimir Krivosheev [Tue, 9 Dec 2014 11:43:03 +0000 (12:43 +0100)]
specify name explicitly to avoid mangling issue
Anna Kozlova [Tue, 9 Dec 2014 11:38:39 +0000 (12:38 +0100)]
internal inspection test strategy: test inspection with normal project descriptions
Anna Kozlova [Tue, 9 Dec 2014 11:30:57 +0000 (12:30 +0100)]
unsafe return statement visitor: test
Vladislav.Soroka [Tue, 9 Dec 2014 11:32:38 +0000 (14:32 +0300)]
IDEA-106594 Maven ${project.parent.basedir}
Dmitry Batrak [Tue, 9 Dec 2014 11:33:10 +0000 (14:33 +0300)]
EA-53205, IDEA-130553 - avoid inconsistent EditorsSplitters state
peter [Tue, 9 Dec 2014 10:57:14 +0000 (11:57 +0100)]
rename GroovyOSProcessHandler to GroovycOutputParser, fix merge conflict
peter [Tue, 9 Dec 2014 08:03:48 +0000 (09:03 +0100)]
rename GroovyOSProcessHandler to GroovycOutputParser
peter [Tue, 9 Dec 2014 07:49:53 +0000 (08:49 +0100)]
separate groovyc output parsing from process handler, cleanup
Nadya Zabrodina [Tue, 9 Dec 2014 10:24:48 +0000 (13:24 +0300)]
First implementation for hg graft command added; Cherry pick for git and graft for mercurial unified
* cherry pick extension point added for appropriate action executors;
* icons and common action moved to dvcs;
* grafting state added to Repository states;
* mercurial state dependant actions refactored;
* annotations added
Anna Kozlova [Tue, 9 Dec 2014 10:37:28 +0000 (11:37 +0100)]
unsafe return statement: typo
Anna Kozlova [Tue, 9 Dec 2014 10:35:27 +0000 (11:35 +0100)]
apply unsafe return statement visitors inspection results
Dmitry Avdeev [Tue, 9 Dec 2014 10:24:56 +0000 (13:24 +0300)]
IDEA-134080 XSLT Debugger plugin should not ask users to report bugs to Sascha Weinreuter
Dmitry Avdeev [Tue, 9 Dec 2014 09:36:24 +0000 (12:36 +0300)]
taller dotted separator
Dmitry Avdeev [Tue, 9 Dec 2014 09:15:37 +0000 (12:15 +0300)]
cleanup
Dmitry Avdeev [Tue, 9 Dec 2014 09:14:24 +0000 (12:14 +0300)]
cleanup
Dmitry Avdeev [Tue, 9 Dec 2014 09:05:39 +0000 (12:05 +0300)]
a bit less space at the top of configurable
Dmitry Batrak [Tue, 9 Dec 2014 09:44:59 +0000 (12:44 +0300)]
EA-55181 - fixed assertion in EditorWindow.checkConsistency on task switching
Dmitry Avdeev [Mon, 8 Dec 2014 16:56:48 +0000 (19:56 +0300)]
file templates UI refactored
Dmitry Avdeev [Mon, 8 Dec 2014 12:00:42 +0000 (15:00 +0300)]
nothing to dispose
Dmitry Avdeev [Mon, 8 Dec 2014 11:45:21 +0000 (14:45 +0300)]
cleanup
Eugene Zhuravlev [Mon, 8 Dec 2014 21:26:14 +0000 (22:26 +0100)]
patch from nik: properly integrate changes after compilation of multi-source classes
Konstantin Bulenkov [Mon, 8 Dec 2014 20:51:35 +0000 (21:51 +0100)]
Merge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Mon, 8 Dec 2014 20:50:09 +0000 (21:50 +0100)]
scale editor font if hidpi is on