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
Alexey Kudravtsev [Fri, 14 Feb 2014 08:21:31 +0000 (12:21 +0400)]
memory optimisation: spare ReentrantLock on each list allocation
Alexey Kudravtsev [Fri, 14 Feb 2014 08:19:46 +0000 (12:19 +0400)]
IDEA-110268 Lossy encoding: false positive for separated 0A/0D as UTF-8
Alexey Kudravtsev [Fri, 14 Feb 2014 08:18:44 +0000 (12:18 +0400)]
IDEA-119615 Find in path mixes "occurrences" and "usages" terminology
Alexey Kudravtsev [Thu, 13 Feb 2014 16:32:30 +0000 (20:32 +0400)]
cleanup
Alexey Kudravtsev [Thu, 13 Feb 2014 16:30:52 +0000 (20:30 +0400)]
do not exhaust limited job scheduling pool
Alexey Kudravtsev [Thu, 13 Feb 2014 11:47:09 +0000 (15:47 +0400)]
wrong level for class in wrong file
Anna Kozlova [Thu, 13 Feb 2014 17:17:10 +0000 (18:17 +0100)]
EA-53926 - CCE: ScopeTreeViewPanel.getSelectedPsiElements
Anna Kozlova [Thu, 13 Feb 2014 17:15:56 +0000 (18:15 +0100)]
EA-53874 - assert: PsiFileImpl.getStubTree
Vladislav.Soroka [Fri, 14 Feb 2014 08:36:17 +0000 (12:36 +0400)]
IDEA-118795 Gradle configuration with multiple artifacts not all reflected in IDEA module dependencies
nik [Fri, 14 Feb 2014 08:33:28 +0000 (12:33 +0400)]
wrong dependency removed
nik [Fri, 14 Feb 2014 08:07:19 +0000 (12:07 +0400)]
fixed bugs in implementation of "find k shortest paths" algorithm
Vladimir Orlov [Fri, 14 Feb 2014 07:43:22 +0000 (11:43 +0400)]
Merge remote-tracking branch 'origin/master'
Vladimir Orlov [Fri, 14 Feb 2014 07:41:28 +0000 (11:41 +0400)]
fixed updater tests.
Vladimir Krivosheev [Thu, 13 Feb 2014 17:33:09 +0000 (18:33 +0100)]
cleanup
Vladimir Krivosheev [Thu, 13 Feb 2014 13:09:16 +0000 (14:09 +0100)]
overrides
Vladimir Krivosheev [Thu, 13 Feb 2014 12:12:05 +0000 (13:12 +0100)]
cleanup
Vladimir Krivosheev [Thu, 13 Feb 2014 11:41:45 +0000 (12:41 +0100)]
not-null
Vladimir Krivosheev [Thu, 13 Feb 2014 11:14:39 +0000 (12:14 +0100)]
cleanup
Vladimir Krivosheev [Thu, 13 Feb 2014 11:12:17 +0000 (12:12 +0100)]
not-null
Dmitry Batrak [Thu, 13 Feb 2014 15:00:02 +0000 (19:00 +0400)]
IDEA-80056 Column selection mode improvement
editor action tests for multiple caret situations
Konstantin Bulenkov [Thu, 13 Feb 2014 22:22:02 +0000 (23:22 +0100)]
Merge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Thu, 13 Feb 2014 22:20:36 +0000 (23:20 +0100)]
IDEA-120631 SOE fix
Konstantin Bulenkov [Thu, 13 Feb 2014 22:20:12 +0000 (23:20 +0100)]
better insets and font for Win and Linux
Dmitry Trofimov [Thu, 13 Feb 2014 21:31:37 +0000 (22:31 +0100)]
Revert https://github.com/JetBrains/intellij-community/pull/149 take 2.
peter [Thu, 13 Feb 2014 19:24:32 +0000 (20:24 +0100)]
com.intellij.index.IndexTest._testSkipUnknownFileTypes
peter [Thu, 13 Feb 2014 19:24:11 +0000 (20:24 +0100)]
fix GroovyDebuggerTest?
peter [Thu, 13 Feb 2014 18:43:13 +0000 (19:43 +0100)]
IDEA-120738 Complete current statement creates broken code