Liana Bakradze [Mon, 15 Feb 2016 10:46:26 +0000 (13:46 +0300)]
support for tasks and lessons as separate modules
Dmitry Batrak [Mon, 15 Feb 2016 10:43:26 +0000 (13:43 +0300)]
avoid spurious project leak detection in tests, related to editor
nik [Mon, 15 Feb 2016 09:55:19 +0000 (12:55 +0300)]
added test on LockFreeCopyOnWriteArrayList
peter [Mon, 15 Feb 2016 08:49:23 +0000 (09:49 +0100)]
dispose completion process when a lookup with "No suggestions" is finished
nik [Mon, 15 Feb 2016 08:45:46 +0000 (11:45 +0300)]
default project language level set to 1.8, 'Java language level migration aids' inspections temporary turned off
Alexander Zolotov [Sun, 14 Feb 2016 15:49:08 +0000 (18:49 +0300)]
Simplify conditional expression
peter [Sat, 13 Feb 2016 12:15:42 +0000 (13:15 +0100)]
use module to determine language level (IDEA-151620)
peter [Sat, 13 Feb 2016 11:24:57 +0000 (12:24 +0100)]
support vararg calls in freemarker/velocity under jdk8 (IDEA-151620)
Bas Leijdekkers [Fri, 12 Feb 2016 20:28:56 +0000 (21:28 +0100)]
IG: handle floating point literals with 'f' or 'd' suffix (IDEA-151625)
Bas Leijdekkers [Fri, 12 Feb 2016 16:37:22 +0000 (17:37 +0100)]
IG: more clear inspection messages
Bas Leijdekkers [Fri, 12 Feb 2016 15:36:24 +0000 (16:36 +0100)]
make IG test light
Bas Leijdekkers [Fri, 12 Feb 2016 15:28:12 +0000 (16:28 +0100)]
add quickfix for non-disjoint multi-catch
Roman Shevchenko [Fri, 12 Feb 2016 20:02:04 +0000 (21:02 +0100)]
[platform] plugin manager should tolerate URLs from broken class loaders (IDEA-151636)
Roman Shevchenko [Fri, 12 Feb 2016 19:05:29 +0000 (20:05 +0100)]
[tests] a test for IDEA-151593
Sergey Malenkov [Fri, 12 Feb 2016 18:05:41 +0000 (21:05 +0300)]
IDEA-151601 Too many events posted (
0624c16 reverted)
need to find another way to replace Alarm
Sergey Malenkov [Fri, 12 Feb 2016 17:55:46 +0000 (20:55 +0300)]
IDEA-149395 Add ability to use background of the scroll pane from the viewport's view
Dmitry Jemerov [Fri, 12 Feb 2016 17:39:42 +0000 (18:39 +0100)]
Merge remote-tracking branch 'origin/master'
Dmitry Jemerov [Fri, 12 Feb 2016 17:37:49 +0000 (18:37 +0100)]
remove outdated vendor from Git plugin.xml
Anna Kozlova [Fri, 12 Feb 2016 17:26:43 +0000 (18:26 +0100)]
disable 'good code is red' for jsp, java.ft, etc
Anna Kozlova [Fri, 12 Feb 2016 15:51:41 +0000 (16:51 +0100)]
EA-79190 - IOE: CheckUtil.checkWritable
Aleksey Pivovarov [Fri, 12 Feb 2016 17:10:04 +0000 (20:10 +0300)]
IDEA-151632 vcs: avoid rewriting ShortcutSet for global actions
follow-up
6095a02
Dmitry Avdeev [Fri, 12 Feb 2016 17:04:04 +0000 (20:04 +0300)]
check for initialized project
Alexander Zolotov [Fri, 12 Feb 2016 16:14:30 +0000 (19:14 +0300)]
Add ability to extend fileReference completion for particular references
peter [Fri, 12 Feb 2016 16:10:44 +0000 (17:10 +0100)]
unfold and add to navigation history on navigating within the same editor (IDEA-128907)
Dmitry Jemerov [Fri, 12 Feb 2016 15:17:22 +0000 (16:17 +0100)]
diagnostics for project view panes with non-unique weight
Aleksey Pivovarov [Fri, 12 Feb 2016 15:11:59 +0000 (18:11 +0300)]
vcs: do not change file status on trivial document modifications
Deepanshu Gupta [Thu, 11 Feb 2016 19:44:16 +0000 (11:44 -0800)]
Fix typo in FileDownloader javadoc
Pavel Dolgov [Fri, 12 Feb 2016 14:46:22 +0000 (17:46 +0300)]
Merge remote-tracking branch 'origin/master'
Nikolay Chashnikov [Fri, 12 Feb 2016 14:46:00 +0000 (17:46 +0300)]
fixed initialization of our UrlClassLoader in new JDK builds under Linux: don't call GraphicsEnvironment.isHeadless() during static initialization of Patches class because it leads to 'recursive invocation' exception from java.lang.ClassLoader.initSystemClassLoader since our UrlClassLoader's static initializer refers to Patches.USE_REFLECTION_TO_ACCESS_JDK7
Dmitry Batkovich [Fri, 12 Feb 2016 14:35:29 +0000 (17:35 +0300)]
inspections: presentation text cleanup
Egor.Ushakov [Fri, 12 Feb 2016 14:23:08 +0000 (17:23 +0300)]
prevent Alarm.checkDisposed assert
Pavel Dolgov [Fri, 12 Feb 2016 14:03:28 +0000 (17:03 +0300)]
junit: check for existing java.system.class.loader property in the command line corrected
Pavel Dolgov [Fri, 12 Feb 2016 14:03:03 +0000 (17:03 +0300)]
Merge remote-tracking branch 'origin/master'
Pavel Dolgov [Fri, 12 Feb 2016 14:02:50 +0000 (17:02 +0300)]
javafx: test data corrected (IDEA-141033)
Aleksey Pivovarov [Fri, 12 Feb 2016 13:38:54 +0000 (16:38 +0300)]
lst: mark file as unchanged on ranges recalculation
Aleksey Pivovarov [Fri, 12 Feb 2016 10:52:16 +0000 (13:52 +0300)]
diff: better UI for error messages
* allow to copy text
* support newlines in message
Aleksey Pivovarov [Fri, 12 Feb 2016 11:17:35 +0000 (14:17 +0300)]
diff: do not expose Throwable.toString() to the user
use getMessage() instead
Aleksey Pivovarov [Fri, 12 Feb 2016 11:24:52 +0000 (14:24 +0300)]
ui: DumbAware actions in DialogWrapper
Aleksey Pivovarov [Fri, 12 Feb 2016 11:24:01 +0000 (14:24 +0300)]
add terminal plugin to community-main.iml
Egor.Ushakov [Fri, 12 Feb 2016 13:50:42 +0000 (16:50 +0300)]
misprint (IDEA-CR-8404)
Egor.Ushakov [Fri, 12 Feb 2016 13:45:52 +0000 (16:45 +0300)]
fixes for IDEA-CR-8404
Pavel Dolgov [Fri, 12 Feb 2016 13:41:28 +0000 (16:41 +0300)]
javafx: "Unresolved fx:id reference" inspection quickfix add @FXML annotation (IDEA-141033)
Dmitry Avdeev [Fri, 12 Feb 2016 13:02:37 +0000 (16:02 +0300)]
Android project wizard
Anna Kozlova [Fri, 12 Feb 2016 12:56:30 +0000 (13:56 +0100)]
disable use instanceof when setting is not shown (IDEA-151546)
Anna Kozlova [Fri, 12 Feb 2016 11:30:32 +0000 (12:30 +0100)]
invert boolean: replace rename processor with invert boolean when conflicts ui is created (IDEA-151556)
Anna Kozlova [Fri, 12 Feb 2016 11:03:30 +0000 (12:03 +0100)]
invert boolean: check can rename (IDEA-151581)
Anna Kozlova [Fri, 12 Feb 2016 10:38:20 +0000 (11:38 +0100)]
fix case (IDEA-151469)
Egor.Ushakov [Fri, 12 Feb 2016 12:58:41 +0000 (15:58 +0300)]
fix for IDEA-CR-8425
Roman Shevchenko [Fri, 12 Feb 2016 12:56:01 +0000 (13:56 +0100)]
Cleanup (formatting)
Alexey Kudravtsev [Fri, 12 Feb 2016 12:16:37 +0000 (15:16 +0300)]
already disposed fixed
Alexey Kudravtsev [Fri, 12 Feb 2016 12:06:30 +0000 (15:06 +0300)]
more diagnostics for EA-76959 - IOE: ClsElementImpl.delete
Alexey Kudravtsev [Fri, 12 Feb 2016 10:47:23 +0000 (13:47 +0300)]
execute tests outside write action by default
Dennis Ushakov [Fri, 12 Feb 2016 10:08:53 +0000 (13:08 +0300)]
fill paragraph can be dumb aware
Vladislav.Soroka [Fri, 12 Feb 2016 11:55:56 +0000 (14:55 +0300)]
gradle: don't replace '-' in module names
Egor.Ushakov [Fri, 12 Feb 2016 11:28:45 +0000 (14:28 +0300)]
EA-63752 - OCE: GroovyPositionManager.locationsOfLine
Vladislav.Soroka [Fri, 12 Feb 2016 10:49:53 +0000 (13:49 +0300)]
gradle: rerun failed tests
Roman Shevchenko [Fri, 12 Feb 2016 10:34:35 +0000 (11:34 +0100)]
[python] handles incorrectly encoded images in .ipnb (EA-79145)
Alexey Kudravtsev [Fri, 12 Feb 2016 10:31:55 +0000 (13:31 +0300)]
use @Contract to warn about forgotten .assertTiming() call in the end
Alexey Kudravtsev [Fri, 12 Feb 2016 10:31:47 +0000 (13:31 +0300)]
removed separate thread pool
Alexey Kudravtsev [Fri, 12 Feb 2016 10:21:39 +0000 (13:21 +0300)]
wait for threads to finish
Alexey Kudravtsev [Thu, 11 Feb 2016 11:05:22 +0000 (14:05 +0300)]
when performWhenCommitted() called, commit in that modality state, even inside modal dialogs to fix nasty surprises when performWhenCommitted() stopped working as soon as modal dialog opens
Alexey Kudravtsev [Wed, 10 Feb 2016 16:02:45 +0000 (19:02 +0300)]
turn off logging
Egor.Ushakov [Fri, 12 Feb 2016 10:01:12 +0000 (13:01 +0300)]
fixes after IDEA-CR-8401
Valentina Kiryushkina [Fri, 12 Feb 2016 09:31:29 +0000 (12:31 +0300)]
Set monospaced fonts in study description panel
nik [Fri, 12 Feb 2016 09:32:30 +0000 (12:32 +0300)]
gradle: correctly set TestModuleProperties for modules containing '-' in names (IDEA-151590)
Ilya.Kazakevich [Thu, 11 Feb 2016 22:00:45 +0000 (01:00 +0300)]
PY-18089: user initiated context injected for "go to declaration action"
See PyGotoDeclarationHandler javadoc
Ilya.Kazakevich [Thu, 11 Feb 2016 19:54:20 +0000 (22:54 +0300)]
PythonReferenceImporter converted to Utils class since it is not used anyway (see PY-2191)
Roman Shevchenko [Thu, 11 Feb 2016 20:37:19 +0000 (21:37 +0100)]
[platform] plugin manager should ignore duplicates found on a class path (IDEA-151593)
Yaroslav Lepenkin [Thu, 11 Feb 2016 13:17:44 +0000 (16:17 +0300)]
Recent Tests: remove tests which we can locate without location in background
Yaroslav Lepenkin [Thu, 11 Feb 2016 13:14:10 +0000 (16:14 +0300)]
Recent Tests: show only java tests urls
Sergey Malenkov [Thu, 11 Feb 2016 19:10:18 +0000 (22:10 +0300)]
Do not update viewport border for custom border
Anna Kozlova [Thu, 11 Feb 2016 18:35:51 +0000 (19:35 +0100)]
good code is red inspection: skip excluded from compilation files
Anna Kozlova [Thu, 11 Feb 2016 10:58:40 +0000 (11:58 +0100)]
invert boolean: check new name to be valid identifier (IDEA-151501)
Vladimir Krivosheev [Thu, 11 Feb 2016 15:32:03 +0000 (16:32 +0100)]
use nio Path
Vladimir Krivosheev [Thu, 11 Feb 2016 11:02:04 +0000 (12:02 +0100)]
store DependencyUISettings in ui.lnf.xml
Sergey Malenkov [Thu, 11 Feb 2016 18:01:15 +0000 (21:01 +0300)]
IDEA-151560 Map help button to the specified id
Sergey Malenkov [Thu, 11 Feb 2016 17:43:08 +0000 (20:43 +0300)]
Update Patches because JDK-
8020443 is fixed in 8u60
Egor.Ushakov [Thu, 11 Feb 2016 17:25:31 +0000 (20:25 +0300)]
do not preload annotations for binary files and files not in vcs
Dmitry Jemerov [Thu, 11 Feb 2016 17:06:46 +0000 (18:06 +0100)]
add company nameto PlatformLangXmlApplicationInfo.xml
Dmitry Jemerov [Thu, 11 Feb 2016 17:01:31 +0000 (18:01 +0100)]
add ico parameter to PlatformLangXmlApplicationInfo.xml
Max Medvedev [Thu, 11 Feb 2016 16:56:51 +0000 (19:56 +0300)]
Merge branch 'medvedev/OC-12584'
Roman Shevchenko [Thu, 11 Feb 2016 16:24:14 +0000 (17:24 +0100)]
Cleanup (getting rid of useless warnings)
Roman Shevchenko [Thu, 11 Feb 2016 16:20:46 +0000 (17:20 +0100)]
[ui] heap dump action in OOME dialog
Dmitry Jemerov [Thu, 11 Feb 2016 16:17:44 +0000 (17:17 +0100)]
relaxng is not a plugin
Dmitry Jemerov [Thu, 11 Feb 2016 16:02:08 +0000 (17:02 +0100)]
Merge remote-tracking branch 'origin/master'
Egor.Ushakov [Thu, 11 Feb 2016 15:58:11 +0000 (18:58 +0300)]
fixed no highlighting after the field was enabled
Dmitry Jemerov [Thu, 11 Feb 2016 15:57:11 +0000 (16:57 +0100)]
normalize module group structure in community project
Alexander Lobas [Thu, 11 Feb 2016 15:46:32 +0000 (18:46 +0300)]
IDEA-149210 Rework IDE notifications
Egor.Ushakov [Thu, 11 Feb 2016 15:42:40 +0000 (18:42 +0300)]
disable language switcher together with the expression editor
Alexander Lobas [Thu, 11 Feb 2016 15:27:29 +0000 (18:27 +0300)]
IDEA-149210 Rework IDE notifications
Valentina Kiryushkina [Thu, 11 Feb 2016 14:32:13 +0000 (17:32 +0300)]
Fix study actions order on the toolbar
Egor.Ushakov [Thu, 11 Feb 2016 14:47:12 +0000 (17:47 +0300)]
fixed run toolbar vertical alignment (was leaning to the bottom)
Michael Golubev [Thu, 11 Feb 2016 14:40:57 +0000 (15:40 +0100)]
IDEA-151572 - rename Settings / Clouds item to 'Docker' if it's the only cloud available
Julia Beliaeva [Thu, 11 Feb 2016 12:54:48 +0000 (15:54 +0300)]
[vcs-log] minor: NotNull-s, selected -> isSelected
Julia Beliaeva [Wed, 10 Feb 2016 14:29:11 +0000 (17:29 +0300)]
[vcs-log] adjust space between branch columns in details
Egor.Ushakov [Thu, 11 Feb 2016 13:55:52 +0000 (16:55 +0300)]
use editor component grayer for disabled fields coloring
nik [Thu, 11 Feb 2016 13:48:08 +0000 (16:48 +0300)]
build scripts: groovy classes moved to a non-default package so they can be used from other packages
Denis Fokin [Thu, 11 Feb 2016 14:39:48 +0000 (17:39 +0300)]
IDEA-146676 Keyboard focus is lost after Ctrl-F in the detached editor
Shaverdova Elena [Tue, 9 Feb 2016 00:42:16 +0000 (03:42 +0300)]
WI-30337 Deployment server with invalid port is saved, but not correctly displayed - propagate new API to plugins
Shaverdova Elena [Tue, 9 Feb 2016 00:12:39 +0000 (03:12 +0300)]
WI-30337 Deployment server with invalid port is saved, but not correctly displayed