Dmitry Trofimov [Mon, 17 Feb 2014 13:14:57 +0000 (14:14 +0100)]
Merge remote-tracking branch 'origin/master'
Dmitry Trofimov [Mon, 17 Feb 2014 13:13:25 +0000 (14:13 +0100)]
Fix dead-lock on components initialization (PY-12154).
Sergey Evdokimov [Mon, 17 Feb 2014 12:49:45 +0000 (16:49 +0400)]
IDEA-120823 Runnig TestNG test fails if using variable in POM in maven-surefire-plugin's configuration
Sergey Evdokimov [Mon, 17 Feb 2014 11:13:43 +0000 (15:13 +0400)]
Allow to disable MavenJUnitPatcher via VM options (idea.maven.surefire.disable.*)
Alexey Kudravtsev [Mon, 17 Feb 2014 12:11:03 +0000 (16:11 +0400)]
restored backward binary compatibility
Alexey Kudravtsev [Mon, 17 Feb 2014 11:25:52 +0000 (15:25 +0400)]
avoid deadlock when somebody saturates the job thread pool with zillion locking tasks (especially for 2-cores cpus)
Dmitry Avdeev [Mon, 17 Feb 2014 12:18:29 +0000 (16:18 +0400)]
IDEA-120518 Cannot create new Ruby on Rails application
Dmitry Avdeev [Thu, 13 Feb 2014 12:47:48 +0000 (16:47 +0400)]
cleanup
Dmitry Avdeev [Thu, 13 Feb 2014 12:47:34 +0000 (16:47 +0400)]
capitalization
nik [Mon, 17 Feb 2014 12:02:15 +0000 (16:02 +0400)]
when a plugin depends on a module include classloader of the plugin containing the module to the parent classloaders
Dmitry Trofimov [Mon, 17 Feb 2014 11:59:15 +0000 (12:59 +0100)]
Merge remote-tracking branch 'origin/master'
Dmitry Trofimov [Mon, 17 Feb 2014 11:58:03 +0000 (12:58 +0100)]
Use unix path separators for helpers dir.
Ekaterina Tuzova [Mon, 17 Feb 2014 11:37:29 +0000 (15:37 +0400)]
Merge remote-tracking branch 'origin/master'
Ekaterina Tuzova [Mon, 17 Feb 2014 11:37:14 +0000 (15:37 +0400)]
do not add sdk in case it's already in interpreters table
Sergey Simonchik [Mon, 17 Feb 2014 11:30:12 +0000 (15:30 +0400)]
test for crucible.labs.intellij.net/cru/CR-IC-4366
Ekaterina Tuzova [Mon, 17 Feb 2014 11:24:49 +0000 (15:24 +0400)]
Merge remote-tracking branch 'origin/master'
Ekaterina Tuzova [Mon, 17 Feb 2014 11:24:29 +0000 (15:24 +0400)]
fixed doubled sdks after apply for detected sdk
Vladimir Krivosheev [Mon, 17 Feb 2014 11:14:50 +0000 (12:14 +0100)]
DEA-120811 compile-server process hung with 0 CPU
we don't need to be so unique and we cannot rely on unreliable network API
Alexey Kudravtsev [Mon, 17 Feb 2014 09:32:45 +0000 (13:32 +0400)]
IDEA-120784 "Class is public should be declared in a file named <Classname>.java" for inner interface
Dmitry Batkovich [Mon, 17 Feb 2014 10:36:14 +0000 (14:36 +0400)]
Methods chains completion for arrays
Vladimir Orlov [Mon, 17 Feb 2014 09:26:06 +0000 (13:26 +0400)]
Merge remote-tracking branch 'origin/master'
Vladimir Orlov [Mon, 17 Feb 2014 09:24:33 +0000 (13:24 +0400)]
Merge remote-tracking branch 'origin/master'
Dmitry Batkovich [Mon, 17 Feb 2014 09:23:27 +0000 (13:23 +0400)]
Methods chains completion merged with smart completion
Vladimir Orlov [Mon, 17 Feb 2014 09:19:34 +0000 (13:19 +0400)]
removed over logging, not informative messages from updater logger.
Ekaterina Tuzova [Mon, 17 Feb 2014 09:11:44 +0000 (13:11 +0400)]
Merge remote-tracking branch 'origin/master'
Ekaterina Tuzova [Mon, 17 Feb 2014 09:11:22 +0000 (13:11 +0400)]
fixed import
Dmitry Batrak [Mon, 17 Feb 2014 09:08:23 +0000 (13:08 +0400)]
IDEA-80056 Column selection mode improvement
make test set up its initial conditions explicitly to avoid random failures in TeamCity
Ekaterina Tuzova [Mon, 17 Feb 2014 09:00:56 +0000 (13:00 +0400)]
Merge remote-tracking branch 'origin/master'
Conflicts:
platform/lang-impl/src/com/intellij/webcore/packaging/InstalledPackagesPanel.java
Ekaterina Tuzova [Mon, 17 Feb 2014 08:41:12 +0000 (12:41 +0400)]
Merge branch 'pycharm-interpreters-rework'
nik [Mon, 17 Feb 2014 08:36:09 +0000 (12:36 +0400)]
'ruby' and 'python' modules included into Ruby/Python plugins to allow writing plugins for both RubyMine/PyCharm and IDEA with Ruby/Python plugin
nik [Fri, 14 Feb 2014 17:57:36 +0000 (21:57 +0400)]
IDEA-120609: Help pages available for 'library dialogs'
nik [Fri, 14 Feb 2014 16:03:21 +0000 (20:03 +0400)]
setup platform prefix for external system tests
Yann Cébron [Mon, 17 Feb 2014 08:14:33 +0000 (09:14 +0100)]
fix PluginXmlFunctionalTest#testLanguageAttribute
Dmitry Batrak [Mon, 17 Feb 2014 07:44:25 +0000 (11:44 +0400)]
EA-53969 - ISE: TextComponentEditor.getCaretModel
Vladimir Krivosheev [Sun, 16 Feb 2014 20:55:24 +0000 (21:55 +0100)]
js console: annotated right gutter, show tooltips
Sergey Evdokimov [Sun, 16 Feb 2014 18:19:14 +0000 (22:19 +0400)]
IDEA-120840 Bundled Maven 3.0.3 corrupts local maven repo on redirects
Update embedded maven to 3.0.5
Sergey Evdokimov [Sun, 16 Feb 2014 18:15:49 +0000 (22:15 +0400)]
IDEA-120840 Bundled Maven 3.0.3 corrupts local maven repo on redirects
Update embedded maven to 3.0.5
Nadya Zabrodina [Sun, 16 Feb 2014 14:54:30 +0000 (18:54 +0400)]
unnecessary methods from HgVersion deleted; HgVcs used instead of project; IllegalArgumentException thrown instead if assertion
Evgeny Pasynkov [Sun, 16 Feb 2014 14:43:20 +0000 (15:43 +0100)]
make EnumeratorStringDescriptor thread-safe
Dmitry Batrak [Sun, 16 Feb 2014 13:05:38 +0000 (17:05 +0400)]
IDEA-80056 Column selection mode improvement
fix TextStart/EndWithSelection, add more action tests
Gregory.Shrago [Sun, 16 Feb 2014 10:18:31 +0000 (14:18 +0400)]
IDEA-117734 Clipboard history no longer works by num hotkeys
Gregory.Shrago [Sun, 16 Feb 2014 10:00:32 +0000 (14:00 +0400)]
IDEA-100755 Language injection: properties: prefix causes ISE at PropertyImplEscaper.decode()
Gregory.Shrago [Sat, 15 Feb 2014 08:22:40 +0000 (12:22 +0400)]
EA-53558 - CCE: DatabaseVirtualFileSystem.dataSourceUpdated
Anton Makeev [Sat, 15 Feb 2014 08:00:09 +0000 (09:00 +0100)]
Platform tests: do not change detected platform with initPlatformPrefix
Ilya.Kazakevich [Fri, 14 Feb 2014 18:04:28 +0000 (22:04 +0400)]
Merge remote-tracking branch 'origin/master'
Ilya.Kazakevich [Fri, 14 Feb 2014 18:03:37 +0000 (22:03 +0400)]
PY-2858 Pull Up Abstract Method (finally!)
Maxim.Mossienko [Fri, 14 Feb 2014 17:57:28 +0000 (18:57 +0100)]
treat files with plain text file type that was detected from content as files with unknown file type
Maxim.Mossienko [Fri, 14 Feb 2014 17:54:44 +0000 (18:54 +0100)]
method to detect that file type was detected from content
Vladimir Krivosheev [Fri, 14 Feb 2014 16:49:35 +0000 (17:49 +0100)]
use only 1 additional line for console editor (only JS REPL affected, platform will be discussed later)
Vladimir Krivosheev [Fri, 14 Feb 2014 16:41:00 +0000 (17:41 +0100)]
keep and deprecate old signature
Vladimir Krivosheev [Fri, 14 Feb 2014 16:29:04 +0000 (17:29 +0100)]
not-null
Vladimir Krivosheev [Fri, 14 Feb 2014 16:27:51 +0000 (17:27 +0100)]
keep and deprecate old signature
Vladimir Krivosheev [Fri, 14 Feb 2014 16:23:33 +0000 (17:23 +0100)]
move LanguageConsoleBuilder to appropriate package
Vladimir Krivosheev [Fri, 14 Feb 2014 16:22:25 +0000 (17:22 +0100)]
remove unused import
Vladimir Krivosheev [Fri, 14 Feb 2014 16:16:19 +0000 (17:16 +0100)]
simplify BaseConsoleExecuteActionHandler — pass LanguageConsoleView (so, we don't need to hold it, and we don't need to fight — how to set LanguageConsoleView to handler (handler need to print))
Vladimir Krivosheev [Fri, 14 Feb 2014 11:09:11 +0000 (12:09 +0100)]
cleanup
Vladimir Krivosheev [Fri, 14 Feb 2014 10:58:43 +0000 (11:58 +0100)]
use AsyncGenericProgramRunner +review
Vladimir Krivosheev [Fri, 14 Feb 2014 09:38:44 +0000 (10:38 +0100)]
cleanup
Vladimir Krivosheev [Fri, 14 Feb 2014 09:37:30 +0000 (10:37 +0100)]
deprecate MockCommandLineState +review
peter [Fri, 14 Feb 2014 16:35:33 +0000 (17:35 +0100)]
lazy injector loading
peter [Fri, 14 Feb 2014 16:35:11 +0000 (17:35 +0100)]
avoid loading JavaPsiFacade for default project while decompiling class files
Ilya.Kazakevich [Fri, 14 Feb 2014 16:34:05 +0000 (20:34 +0400)]
PyArgumentList#addArgument fixed and test added
Ekaterina Tuzova [Fri, 14 Feb 2014 16:32:57 +0000 (20:32 +0400)]
put sdks to create new project interpreter combobox properly
Ilya.Kazakevich [Fri, 14 Feb 2014 16:32:21 +0000 (20:32 +0400)]
Merge remote-tracking branch 'origin/master'
Conflicts:
python/src/com/jetbrains/python/psi/PyUtil.java
peter [Fri, 14 Feb 2014 16:17:42 +0000 (17:17 +0100)]
allow JavaFileManager in default project
peter [Fri, 14 Feb 2014 15:52:28 +0000 (16:52 +0100)]
IDEA-120665 Custom file type identifiers should include underscores
peter [Fri, 14 Feb 2014 15:37:23 +0000 (16:37 +0100)]
remove unused PomJavaAspect
Ekaterina Tuzova [Fri, 14 Feb 2014 16:05:45 +0000 (20:05 +0400)]
don't add nulls to project sdks
Dmitry Batrak [Fri, 14 Feb 2014 15:58:43 +0000 (19:58 +0400)]
IDEA-80056 Column selection mode improvement
more action tests
Ekaterina Tuzova [Fri, 14 Feb 2014 15:56:46 +0000 (19:56 +0400)]
create nwe project with detected sdk, get rid of PythonSdkConfigurable, create fixed isDjangoInstalled in create new django project
Aleksey Pivovarov [Fri, 14 Feb 2014 15:41:17 +0000 (19:41 +0400)]
diff: typo
Ekaterina Tuzova [Fri, 14 Feb 2014 15:39:04 +0000 (19:39 +0400)]
do call projectOpened callback in case of project exists but we want to create new on it's place
Serves create project from existing sources->No. See NewDirectoryProjectAction
Gregory.Shrago [Fri, 14 Feb 2014 15:29:31 +0000 (19:29 +0400)]
fix addAll implementation
Sergey Simonchik [Fri, 14 Feb 2014 15:21:13 +0000 (19:21 +0400)]
better name
peter [Fri, 14 Feb 2014 15:17:19 +0000 (16:17 +0100)]
JavaFileManager -> service
peter [Fri, 14 Feb 2014 14:39:59 +0000 (15:39 +0100)]
allow compiler vfs changes to be watched in GroovyCompilerTest$IdeaMode
Ekaterina Tuzova [Fri, 14 Feb 2014 15:00:53 +0000 (19:00 +0400)]
new project creation
Ekaterina Tuzova [Fri, 14 Feb 2014 14:50:23 +0000 (18:50 +0400)]
cleanup
Ekaterina Tuzova [Fri, 14 Feb 2014 14:46:42 +0000 (18:46 +0400)]
cleanup
Dmitry Batrak [Fri, 14 Feb 2014 14:29:18 +0000 (18:29 +0400)]
IDEA-80056 Column selection mode improvement
fix StartNewLineBeforeAction, allow execution of editor handler chains in specific caret context
Ekaterina Tuzova [Fri, 14 Feb 2014 14:25:48 +0000 (18:25 +0400)]
fixed package list update + cleanup
Michael Golubev [Fri, 14 Feb 2014 13:53:17 +0000 (14:53 +0100)]
Merge branch 'master' of git.labs.intellij.net:idea/community
Michael Golubev [Fri, 14 Feb 2014 13:41:34 +0000 (14:41 +0100)]
IDEA-120034 - Propose to upload SSH keys on connection problem - OpenShift
Gregory.Shrago [Fri, 14 Feb 2014 13:33:22 +0000 (17:33 +0400)]
set min size for IDEA-114386 Width of Inject Language options
peter [Fri, 14 Feb 2014 13:19:28 +0000 (14:19 +0100)]
JavaPsiFacade -> service
peter [Fri, 14 Feb 2014 13:19:18 +0000 (14:19 +0100)]
JavaFileManager: remove dead code, use volatile
peter [Fri, 14 Feb 2014 13:18:36 +0000 (14:18 +0100)]
don't do smart highlighting stuff when live template settings editor is disposed together with the project (IDEA-120651)
Maxim.Mossienko [Fri, 14 Feb 2014 12:53:19 +0000 (13:53 +0100)]
removed debug field
Maxim.Mossienko [Fri, 14 Feb 2014 12:30:13 +0000 (13:30 +0100)]
- indexing by unindexedfilefinder (root dependent cache updater) removes indexed file from filesToUpdate set
- when removing outdated data reset file indexed attribute for later being able to index unindexedfilefinder (root dependent cache updater)
Maxim.Mossienko [Thu, 13 Feb 2014 18:40:59 +0000 (19:40 +0100)]
avoid problem with concurrent clearing of timestamp cache between thread saving indexed attributes (e.g. indexer thread) and another one (e.g. flushing thread)
Dmitry Batrak [Fri, 14 Feb 2014 12:11:52 +0000 (16:11 +0400)]
IDEA-80056 Column selection mode improvement
CaretModel API changes - passing Caret instance to runForEachCaret callback, and some minor ones
Sergey Simonchik [Fri, 14 Feb 2014 12:12:30 +0000 (16:12 +0400)]
write "singleton=<value>" if it was specified explicitly
Alexey Kudravtsev [Fri, 14 Feb 2014 11:46:04 +0000 (15:46 +0400)]
tests
Alexander Doroshko [Fri, 14 Feb 2014 11:26:15 +0000 (15:26 +0400)]
IDEA-120786 Log gets crowded with warnings while configuring JavaEE artifact
Denis Fokin [Fri, 14 Feb 2014 11:13:33 +0000 (15:13 +0400)]
Header and style added.
Denis Fokin [Fri, 14 Feb 2014 09:40:47 +0000 (13:40 +0400)]
Absolute layout instead of GridBagLayout, area required for the message is taken into account, performance optimisations.
Sergey Simonchik [Fri, 14 Feb 2014 11:12:48 +0000 (15:12 +0400)]
filter duplicates
Sergey Simonchik [Fri, 14 Feb 2014 10:52:57 +0000 (14:52 +0400)]
initialize singleton to its default value
Nadya Zabrodina [Thu, 13 Feb 2014 14:12:49 +0000 (18:12 +0400)]
IDEA-100495 do not ignore invalid hg configuration
*error shown if status command failed, using hg command exit value
Vladislav.Soroka [Fri, 14 Feb 2014 09:53:09 +0000 (13:53 +0400)]
IDEA-118795 Gradle configuration with multiple artifacts not all reflected in IDEA module dependencies