idea/community.git
6 years agoEDU-525 Empty Editor shouldn't be replaced in educational plugins
Liana Bakradze [Fri, 5 Feb 2016 15:30:56 +0000 (18:30 +0300)]
EDU-525 Empty Editor shouldn't be replaced in educational plugins

6 years agoMerge remote-tracking branch 'origin/master'
Alexander Koshevoy [Fri, 5 Feb 2016 15:24:39 +0000 (18:24 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoIDEA-98992 IDEA-130621 Set up en_US locale for git and hg processes
Kirill Likhodedov [Wed, 3 Feb 2016 15:57:21 +0000 (18:57 +0300)]
IDEA-98992 IDEA-130621 Set up en_US locale for git and hg processes

Extract the svn logic to a common class,
let VCSs define separate registry keys to override the locale.

6 years agoinsert @code tag automatically when completing true/false/null in javadoc (IDEA-51889) appcode/144.3780 clion/144.3779
peter [Fri, 5 Feb 2016 14:46:25 +0000 (15:46 +0100)]
insert @code tag automatically when completing true/false/null in javadoc (IDEA-51889)

6 years agoinsert @link tag automatically when completion class and method references in javadoc...
peter [Fri, 5 Feb 2016 14:33:10 +0000 (15:33 +0100)]
insert @link tag automatically when completion class and method references in javadoc (IDEA-144347, IDEA-51889)

6 years agoMerge branch 'topic/docker_python'
Alexander Koshevoy [Fri, 5 Feb 2016 14:53:34 +0000 (17:53 +0300)]
Merge branch 'topic/docker_python'

Conflicts:
platform/platform-impl/src/com/intellij/remote/RemoteConnectionCredentialsWrapper.java

6 years ago[java] .class PSI builder logging corrected once again (EA-78389)
Roman Shevchenko [Fri, 5 Feb 2016 14:52:09 +0000 (17:52 +0300)]
[java] .class PSI builder logging corrected once again (EA-78389)

6 years agoIDEA-150906 preliminary support of always shown scroll bars
Sergey Malenkov [Fri, 5 Feb 2016 13:56:26 +0000 (16:56 +0300)]
IDEA-150906 preliminary support of always shown scroll bars

6 years agoIDEA-151267 ('Convert to Plain' adds redundant zero at the end)
Bas Leijdekkers [Fri, 5 Feb 2016 14:33:23 +0000 (15:33 +0100)]
IDEA-151267 ('Convert to Plain' adds redundant zero at the end)

6 years agoIG: fix test
Bas Leijdekkers [Fri, 5 Feb 2016 13:25:49 +0000 (14:25 +0100)]
IG: fix test

6 years agocreate test: choose correct target module for create test dialog
Vladislav.Soroka [Fri, 5 Feb 2016 14:32:30 +0000 (17:32 +0300)]
create test: choose correct target module for create test dialog

6 years agoIDEA-151185 Thymeleaf namespace declaration not recognised in script tag
Dmitry Avdeev [Fri, 5 Feb 2016 14:24:14 +0000 (17:24 +0300)]
IDEA-151185 Thymeleaf namespace declaration not recognised in script tag

6 years agoIDEA-151325 LayeredIcon is scaled wrong in editor gutter
Anton Tarasov [Fri, 5 Feb 2016 14:19:51 +0000 (17:19 +0300)]
IDEA-151325 LayeredIcon is scaled wrong in editor gutter

6 years ago[vcs-log] better padding in details panel: add top and left padding in single-root... appcode/144.3776
Julia Beliaeva [Fri, 5 Feb 2016 14:11:47 +0000 (17:11 +0300)]
[vcs-log] better padding in details panel: add top and left padding in single-root mode, move labels 1px to the left

6 years agoIDEA-149726 Better visual perception of the project
Vladislav.Soroka [Fri, 5 Feb 2016 13:36:17 +0000 (16:36 +0300)]
IDEA-149726 Better visual perception of the project

6 years agoexternal system: don't add an extra group even for not oneToOne linked project mapping
Vladislav.Soroka [Fri, 5 Feb 2016 13:35:27 +0000 (16:35 +0300)]
external system: don't add an extra group even for not oneToOne linked project mapping

6 years agoRemove debug artifacts in study code highlighting
Valentina Kiryushkina [Fri, 5 Feb 2016 13:33:21 +0000 (16:33 +0300)]
Remove debug artifacts in study code highlighting

6 years agoputIfAbsent inspection updated
Dmitry Batkovich [Fri, 5 Feb 2016 13:19:14 +0000 (16:19 +0300)]
putIfAbsent inspection updated

6 years agoIDEA-CR-7950: IDEA-149017 Process list implementation does not provide correct execut...
Anton Makeev [Fri, 5 Feb 2016 13:11:08 +0000 (14:11 +0100)]
IDEA-CR-7950: IDEA-149017 Process list implementation does not provide correct executable names for applications with spaces in their paths: additional diagnostics

6 years agoIDEA-69424 Ubuntu global menu integration phpstorm/144.3774
Alexey Ushakov [Fri, 5 Feb 2016 13:04:33 +0000 (16:04 +0300)]
IDEA-69424 Ubuntu global menu integration

Enabled jayatana support by default in idea.sh

6 years agoFix code highlighting in study task description for darcula laf
Valentina Kiryushkina [Fri, 5 Feb 2016 13:00:25 +0000 (16:00 +0300)]
Fix code highlighting in study task description for darcula laf

6 years agobetter handling of thread interruption in ProgressIndicatorUtils.runInReadActionWithW...
Dmitry Batrak [Fri, 5 Feb 2016 12:53:17 +0000 (15:53 +0300)]
better handling of thread interruption in ProgressIndicatorUtils.runInReadActionWithWriteActionPriorityWithRetries

6 years agofix spelling
Dmitry Batrak [Fri, 5 Feb 2016 12:38:35 +0000 (15:38 +0300)]
fix spelling

6 years agoIDEA-151311 Provide action to change order of annotation parameters
Dmitry Batrak [Fri, 5 Feb 2016 12:38:01 +0000 (15:38 +0300)]
IDEA-151311 Provide action to change order of annotation parameters

6 years agoIDEA-111929 git: use common system dir for temporary executable scripts
Kirill Likhodedov [Fri, 5 Feb 2016 12:28:45 +0000 (15:28 +0300)]
IDEA-111929 git: use common system dir for temporary executable scripts

6 years agoIDEA-151303 Unneeded inner tab border
Vassiliy.Kudryashov [Fri, 5 Feb 2016 12:17:48 +0000 (15:17 +0300)]
IDEA-151303 Unneeded inner tab border

6 years agoMerge pull request #351 (https://github.com/JetBrains/intellij-community/pull/351)
Roman Shevchenko [Fri, 5 Feb 2016 12:08:20 +0000 (15:08 +0300)]
Merge pull request #351 (https://github.com/JetBrains/intellij-community/pull/351)

6 years agorestore cachePsi() for Database Navigator plugin appcode/144.3769 clion/144.3770
Alexey Kudravtsev [Fri, 5 Feb 2016 10:47:55 +0000 (13:47 +0300)]
restore cachePsi() for Database Navigator plugin

6 years agoFix memory leak in tests clion/144.3869
Sergey Malenkov [Fri, 5 Feb 2016 10:12:57 +0000 (13:12 +0300)]
Fix memory leak in tests
do not add a request that will not show a popup

6 years agoDo not show expandable items
Sergey Malenkov [Thu, 4 Feb 2016 19:27:11 +0000 (22:27 +0300)]
Do not show expandable items
because the list's renderer handles content

6 years agoAdd ability to disable showing a popup for expandable item
Sergey Malenkov [Thu, 4 Feb 2016 19:16:23 +0000 (22:16 +0300)]
Add ability to disable showing a popup for expandable item

6 years agoAdd utility methods to get client properties of components
Sergey Malenkov [Thu, 4 Feb 2016 18:57:33 +0000 (21:57 +0300)]
Add utility methods to get client properties of components

6 years agoIDEA-151183 (not-lambda-friendly API inspection)
Bas Leijdekkers [Fri, 5 Feb 2016 10:41:15 +0000 (11:41 +0100)]
IDEA-151183 (not-lambda-friendly API inspection)

6 years agoremote mappings, update remote mappings field text if deployment configuration was...
irengrig [Fri, 5 Feb 2016 10:19:04 +0000 (11:19 +0100)]
remote mappings, update remote mappings field text if deployment configuration was edited

6 years agoEA-75531 - assert: ComponentManagerImpl.getComponent
Dmitry Avdeev [Fri, 5 Feb 2016 10:16:32 +0000 (13:16 +0300)]
EA-75531 - assert: ComponentManagerImpl.getComponent

6 years agorestore default action (IDEA-151242)
Anna Kozlova [Fri, 5 Feb 2016 10:13:28 +0000 (13:13 +0300)]
restore default action (IDEA-151242)

6 years agoup-down inference: stop on explicitly typed lambda if it is analyzed now (mem leak...
Anna Kozlova [Fri, 5 Feb 2016 10:11:46 +0000 (13:11 +0300)]
up-down inference: stop on explicitly typed lambda if it is analyzed now (mem leak fixed)

6 years agofixed incorrect breakpoint inside inner lambdas
Egor.Ushakov [Fri, 5 Feb 2016 10:13:34 +0000 (13:13 +0300)]
fixed incorrect breakpoint inside inner lambdas

6 years agohopefully fixes IDEA-150925 (IAE at com.intellij.openapi.fileEditor.impl.EditorCompos...
Dmitry Batrak [Fri, 5 Feb 2016 10:01:14 +0000 (13:01 +0300)]
hopefully fixes IDEA-150925 (IAE at com.intellij.openapi.fileEditor.impl.EditorComposite.<init>)

6 years agoinspection to detect code replacable with putIfAbsent is rewritten
Dmitry Batkovich [Fri, 5 Feb 2016 09:57:20 +0000 (12:57 +0300)]
inspection to detect code replacable with putIfAbsent is rewritten

6 years agofollowing IDEA-CR-8206 (IDEA-151182)
Dmitry Batrak [Fri, 5 Feb 2016 09:46:49 +0000 (12:46 +0300)]
following IDEA-CR-8206 (IDEA-151182)

6 years agoLeakHunter: take read action when evaluating toString, some PSI elements require... idea/144.3763
peter [Fri, 5 Feb 2016 09:34:59 +0000 (10:34 +0100)]
LeakHunter: take read action when evaluating toString, some PSI elements require that

6 years agoCleanup (explicit 'else' branch)
Roman Shevchenko [Fri, 5 Feb 2016 09:30:13 +0000 (12:30 +0300)]
Cleanup (explicit 'else' branch)

6 years agoxdebugger API cleanup: unused deprecated methods removed
nik [Fri, 5 Feb 2016 09:15:12 +0000 (12:15 +0300)]
xdebugger API cleanup: unused deprecated methods removed

6 years agoMerge remote-tracking branch 'origin/master' appcode/144.3759 clion/144.3760
Roman Shevchenko [Fri, 5 Feb 2016 08:05:01 +0000 (11:05 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agocleanup (Fabrique is dead)
nik [Thu, 4 Feb 2016 19:04:52 +0000 (22:04 +0300)]
cleanup (Fabrique is dead)

6 years agoAdd Pydev.Debugger compiled binaries for Windows. appcode/144.3744 clion/144.3748 dbe/144.3747 idea/144.3742 phpstorm/144.3757 pycharm/144.3746 rubymine/144.3749 webstorm/144.3758
Dmitry Trofimov [Thu, 4 Feb 2016 23:23:40 +0000 (00:23 +0100)]
Add Pydev.Debugger compiled binaries for Windows.

6 years agofix PsiEventsTest
peter [Thu, 4 Feb 2016 22:30:37 +0000 (23:30 +0100)]
fix PsiEventsTest

6 years agoIDEA-151200 Ubuntu: Unity menu bar is not available for detached editor tabs and...
Alexey Ushakov [Thu, 4 Feb 2016 22:10:00 +0000 (01:10 +0300)]
IDEA-151200 Ubuntu: Unity menu bar is not available for detached editor tabs and floating tool windows

Installed menu bar for detached editor tabs

6 years agocompress hprof snapshots taken in tests to speed up build artifact downloading
peter [Thu, 4 Feb 2016 22:22:18 +0000 (23:22 +0100)]
compress hprof snapshots taken in tests to speed up build artifact downloading

6 years ago[platform] loads bundled IdeaWin32 DLL when present (IDEA-150659)
Roman Shevchenko [Thu, 4 Feb 2016 13:14:42 +0000 (16:14 +0300)]
[platform] loads bundled IdeaWin32 DLL when present (IDEA-150659)

6 years ago[tests] fixes file attribute reading tests setup
Roman Shevchenko [Thu, 4 Feb 2016 10:13:40 +0000 (13:13 +0300)]
[tests] fixes file attribute reading tests setup

6 years ago[platform] restores IdeaWin32 loading (IDEA-151155)
Roman Shevchenko [Wed, 3 Feb 2016 16:13:21 +0000 (19:13 +0300)]
[platform] restores IdeaWin32 loading (IDEA-151155)

6 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Thu, 4 Feb 2016 19:34:49 +0000 (20:34 +0100)]
Merge remote-tracking branch 'origin/master'

6 years agoShow title on frames without ide menu
Konstantin Bulenkov [Thu, 4 Feb 2016 19:33:57 +0000 (20:33 +0100)]
Show title on frames without ide menu

6 years agoget rid of PROJECT_FILE macro to avoid issues like IDEA-149660, IDEA-143282 rubymine/144.3738
Vladimir Krivosheev [Wed, 3 Feb 2016 16:01:07 +0000 (17:01 +0100)]
get rid of PROJECT_FILE macro to avoid issues like IDEA-149660, IDEA-143282
get rid of APP_CONFIG macro

6 years agofixed incorrect breakpoint inside inner lambdas
Egor.Ushakov [Thu, 4 Feb 2016 17:52:10 +0000 (20:52 +0300)]
fixed incorrect breakpoint inside inner lambdas

6 years agoprevent unmatched pom transaction start/finish (e.g. in ExternalDependencyTest) from... appcode/144.3735
peter [Thu, 4 Feb 2016 17:12:32 +0000 (18:12 +0100)]
prevent unmatched pom transaction start/finish (e.g. in ExternalDependencyTest) from failing following tests by adding memory leaks

6 years agoremote mappings, update remote mappings field text with any modality
irengrig [Thu, 4 Feb 2016 16:32:36 +0000 (17:32 +0100)]
remote mappings, update remote mappings field text with any modality

6 years agoFlexIdeProjectLevelCompilerOptionsHolder, FlexProjectLevelCompilerOptionsHolderImpl...
Vladimir Krivosheev [Thu, 4 Feb 2016 16:27:54 +0000 (17:27 +0100)]
FlexIdeProjectLevelCompilerOptionsHolder, FlexProjectLevelCompilerOptionsHolderImpl and CustomBeanRegistry — support IPR project

6 years agoDBE: added comment for expanded item keys idea/144.3733
Alexander Kass [Thu, 4 Feb 2016 16:09:32 +0000 (19:09 +0300)]
DBE: added comment for expanded item keys

6 years agofollowing IDEA-CR-8206 (IDEA-151182)
Dmitry Batrak [Thu, 4 Feb 2016 16:06:21 +0000 (19:06 +0300)]
following IDEA-CR-8206 (IDEA-151182)

6 years agoinclude version into user-agent
Vladimir Krivosheev [Thu, 4 Feb 2016 16:05:31 +0000 (17:05 +0100)]
include version into user-agent

6 years agoMerge remote-tracking branch 'origin/master'
Anton Makeev [Thu, 4 Feb 2016 16:01:52 +0000 (17:01 +0100)]
Merge remote-tracking branch 'origin/master'

6 years agoMerge branch 'amakeev/run_environment'
Anton Makeev [Thu, 4 Feb 2016 15:58:26 +0000 (16:58 +0100)]
Merge branch 'amakeev/run_environment'

6 years agoFix after merge
Elizaveta Shashkova [Thu, 4 Feb 2016 14:59:05 +0000 (17:59 +0300)]
Fix after merge

6 years agoAdditional newline appears when breakpoint is hit (PY-18292)
Elizaveta Shashkova [Tue, 2 Feb 2016 14:28:17 +0000 (17:28 +0300)]
Additional newline appears when breakpoint is hit (PY-18292)

On python side we pass empty log message when suspend on breakpoint without logging. On Java side if message is empty string instead of null, we decide it's a logging message and print it to the console with new line character.

6 years agoUpdates from PyDev Debugger (0.0.5)
Elizaveta Shashkova [Mon, 1 Feb 2016 16:33:13 +0000 (19:33 +0300)]
Updates from PyDev Debugger (0.0.5)

6 years agoStep over yield from: test (PY-18343)
Elizaveta Shashkova [Mon, 1 Feb 2016 15:53:22 +0000 (18:53 +0300)]
Step over yield from: test (PY-18343)

6 years agoStep over yield from (PY-18343)
Elizaveta Shashkova [Mon, 1 Feb 2016 15:52:00 +0000 (18:52 +0300)]
Step over yield from (PY-18343)

6 years agoRegenerate files
Elizaveta Shashkova [Thu, 21 Jan 2016 17:19:51 +0000 (20:19 +0300)]
Regenerate files

6 years agoAdd fields to thread_info for jinja2 templates debugging
Elizaveta Shashkova [Thu, 21 Jan 2016 14:33:29 +0000 (17:33 +0300)]
Add fields to thread_info for jinja2 templates debugging

6 years agoChange getting process id after changing thread id (PY-18241)
Elizaveta Shashkova [Wed, 20 Jan 2016 12:39:08 +0000 (15:39 +0300)]
Change getting process id after changing thread id (PY-18241)

6 years agoUpdates from PyDev Debugger
Elizaveta Shashkova [Tue, 19 Jan 2016 15:27:14 +0000 (18:27 +0300)]
Updates from PyDev Debugger

6 years agoFix test for determined behaviour with IronPython
Elizaveta Shashkova [Fri, 15 Jan 2016 10:58:50 +0000 (13:58 +0300)]
Fix test for determined behaviour with IronPython

6 years agoFix test data
Elizaveta Shashkova [Thu, 14 Jan 2016 18:00:51 +0000 (21:00 +0300)]
Fix test data

6 years agoUpdates from PyDev.Debugger
Elizaveta Shashkova [Wed, 13 Jan 2016 16:38:51 +0000 (19:38 +0300)]
Updates from PyDev.Debugger

6 years agoFix jinja2 template debugging
Elizaveta Shashkova [Wed, 13 Jan 2016 16:18:18 +0000 (19:18 +0300)]
Fix jinja2 template debugging

6 years agoRevert some pycharm-specific fixes
Elizaveta Shashkova [Wed, 13 Jan 2016 11:19:46 +0000 (14:19 +0300)]
Revert some pycharm-specific fixes

6 years agoUpdates with cython from PyDev.Debugger
Elizaveta Shashkova [Tue, 12 Jan 2016 11:50:42 +0000 (14:50 +0300)]
Updates with cython from PyDev.Debugger

6 years agoTemplate debugging: remove unused additional info
Elizaveta Shashkova [Wed, 30 Dec 2015 13:34:51 +0000 (16:34 +0300)]
Template debugging: remove unused additional info

6 years agoFix intinite recursion with Jython
Elizaveta Shashkova [Wed, 30 Dec 2015 12:56:39 +0000 (15:56 +0300)]
Fix intinite recursion with Jython

6 years agoFix typo
Elizaveta Shashkova [Tue, 29 Dec 2015 16:46:17 +0000 (19:46 +0300)]
Fix typo

6 years agoAsyncio appeared only in python3.4
Elizaveta Shashkova [Tue, 29 Dec 2015 16:27:58 +0000 (19:27 +0300)]
Asyncio appeared only in python3.4

6 years agoFix debugging with Python2 on Windows with non-English locale (PY-17409)
Elizaveta Shashkova [Tue, 29 Dec 2015 16:23:39 +0000 (19:23 +0300)]
Fix debugging with Python2 on Windows with non-English locale (PY-17409)

Standart normcase() function doesn't change case for non-English letters, so we should do it manually.

6 years agoTemplate debugging with Django 1.9 (PY-17923)
Elizaveta Shashkova [Tue, 29 Dec 2015 16:21:11 +0000 (19:21 +0300)]
Template debugging with Django 1.9 (PY-17923)

The template debug setting was changed in Django 1.8. Also the 'source' field of the Node was removed in Django 1.9, so we should get template filename and line in a different way.

6 years agoIndexError in pydev_monkey.py when debugging (PY-9767)
Elizaveta Shashkova [Tue, 29 Dec 2015 16:09:36 +0000 (19:09 +0300)]
IndexError in pydev_monkey.py when debugging (PY-9767)

We shouldn't attach to debugger if there are only options in a new python process command line

6 years agoFix module debugging in a new process (PY-17885)
Elizaveta Shashkova [Tue, 29 Dec 2015 16:08:24 +0000 (19:08 +0300)]
Fix module debugging in a new process (PY-17885)

We should change interpreter flag '-m' to debugger parameter '–module' in order to debug python modules

6 years agoFix multiprocessing debug with breakpoints in both main and child processes (PY-17092)
Elizaveta Shashkova [Tue, 29 Dec 2015 16:04:44 +0000 (19:04 +0300)]
Fix multiprocessing debug with breakpoints in both main and child processes (PY-17092)

When the new process is created, the main thread in the new process already has the attribute 'pydevd_id', so the new thread doesn't get new id with its process number and the debugger loses access to both threads. Therefore we should update thread_id for every main thread in the new process.

6 years agoFix collecting runtime type information (PY-17722)
Elizaveta Shashkova [Tue, 29 Dec 2015 15:31:04 +0000 (18:31 +0300)]
Fix collecting runtime type information (PY-17722)

6 years agoMinors: fix docstring indention
Elizaveta Shashkova [Tue, 29 Dec 2015 15:01:47 +0000 (18:01 +0300)]
Minors: fix docstring indention

6 years agoException when debugging fork_exec without attaching to process (PY-16690)
Elizaveta Shashkova [Tue, 29 Dec 2015 14:59:19 +0000 (17:59 +0300)]
Exception when debugging fork_exec without attaching to process (PY-16690)

6 years agoFix template debugging: change path to plugins
Elizaveta Shashkova [Tue, 29 Dec 2015 13:45:55 +0000 (16:45 +0300)]
Fix template debugging: change path to plugins

6 years agoFix Smart step into
Elizaveta Shashkova [Sat, 26 Dec 2015 16:13:37 +0000 (19:13 +0300)]
Fix Smart step into

6 years agoChanges from PyDev debugger
Elizaveta Shashkova [Sat, 26 Dec 2015 15:12:37 +0000 (18:12 +0300)]
Changes from PyDev debugger

6 years agoless memory-hungry FileTypesTest
peter [Thu, 4 Feb 2016 15:09:26 +0000 (16:09 +0100)]
less memory-hungry FileTypesTest

6 years agoIDEA-151256 Unable to switch boot JDK in minor IDEs
Alexey Ushakov [Thu, 4 Feb 2016 15:21:59 +0000 (18:21 +0300)]
IDEA-151256 Unable to switch boot JDK in minor IDEs

Disabled verification of jre bundle if "idea.jre.check" property is not set to "true"

6 years agoTox+PyTest fix
Ilya.Kazakevich [Thu, 4 Feb 2016 15:19:28 +0000 (18:19 +0300)]
Tox+PyTest fix

* PyTest reports error when no tests found
* separator added to directory name

6 years agoFixing tox path for py.test
Ilya.Kazakevich [Wed, 3 Feb 2016 21:35:04 +0000 (00:35 +0300)]
Fixing tox path for py.test

6 years agodon't specify version and since-build for bundled plugins
Vladimir Krivosheev [Thu, 4 Feb 2016 14:03:48 +0000 (15:03 +0100)]
don't specify version and since-build for bundled plugins