idea/community.git
7 years agoMerge remote-tracking branch 'origin/master' appcode/142.5134 clion/142.5133 dbe/142.5132 idea/142.5136 phpstorm/142.5142 pycharm/142.5138 rubymine/142.5140 webstorm/142.5143
Ilya.Kazakevich [Thu, 24 Sep 2015 21:54:26 +0000 (00:54 +0300)]
Merge remote-tracking branch 'origin/master'

7 years agoPY-16920 delegated methods in custom type were not filtered
Ilya.Kazakevich [Thu, 24 Sep 2015 21:51:51 +0000 (00:51 +0300)]
PY-16920 delegated methods in custom type were not filtered

Manager is intersection of BaseManager and QuerySet. Not all methods should be inherited from QuerySet, but only those with out of "queryset_only" mark. It has been done for resolving , but not for method visiting

7 years agoforbid passing ConfigurationType registered as component to JUnitConfigurationProduce...
Anna Kozlova [Thu, 24 Sep 2015 20:53:11 +0000 (23:53 +0300)]
forbid passing ConfigurationType registered as component to JUnitConfigurationProducer which expect only JUnitConfiguration type
(IDEA-145247; EA-72923 - CCE: AllInDirectoryConfigurationProducer.setupConfigurationFromContext)

7 years agoMac laf: remove black border around combo popups appcode/142.5128
Konstantin Bulenkov [Thu, 24 Sep 2015 19:59:38 +0000 (21:59 +0200)]
Mac laf: remove black border around combo popups

7 years agoMac laf: fix search fields view in go to popups
Konstantin Bulenkov [Thu, 24 Sep 2015 19:16:00 +0000 (21:16 +0200)]
Mac laf: fix search fields view in go to popups

7 years agoMac laf: add support for search controls with history popups
Konstantin Bulenkov [Thu, 24 Sep 2015 19:09:13 +0000 (21:09 +0200)]
Mac laf: add support for search controls with history popups

7 years agosearch with history popup //blue theme
Konstantin Bulenkov [Thu, 24 Sep 2015 19:08:39 +0000 (21:08 +0200)]
search with history popup //blue theme

7 years agosearch with history popup //graphite theme
Konstantin Bulenkov [Thu, 24 Sep 2015 19:08:11 +0000 (21:08 +0200)]
search with history popup //graphite theme

7 years agoupdate image quality for search controls //blue theme
Konstantin Bulenkov [Thu, 24 Sep 2015 18:39:48 +0000 (20:39 +0200)]
update image quality for search controls //blue theme

7 years agoupdate image quality for search controls //graphite theme
Konstantin Bulenkov [Thu, 24 Sep 2015 18:39:24 +0000 (20:39 +0200)]
update image quality for search controls //graphite theme

7 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Thu, 24 Sep 2015 18:26:02 +0000 (20:26 +0200)]
Merge remote-tracking branch 'origin/master'

7 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Thu, 24 Sep 2015 18:23:35 +0000 (20:23 +0200)]
Merge remote-tracking branch 'origin/master'

7 years agoPsiPackageImpl: rename local variables to make them less similar (IDEA-CR-4934)
peter [Thu, 24 Sep 2015 18:21:04 +0000 (20:21 +0200)]
PsiPackageImpl: rename local variables to make them less similar (IDEA-CR-4934)

7 years agoadd action Manage Recent Projects (IDEA-139038)
Konstantin Bulenkov [Thu, 24 Sep 2015 18:21:18 +0000 (20:21 +0200)]
add action Manage Recent Projects (IDEA-139038)

7 years agoChange constructor parameter in recent project panel from WelcomeFrame to Disposable
Konstantin Bulenkov [Thu, 24 Sep 2015 18:20:19 +0000 (20:20 +0200)]
Change constructor parameter in recent project panel from WelcomeFrame to Disposable

7 years agofix painting of hidden border in DarculaComboBoxUI (focused state)
Sergey Malenkov [Thu, 24 Sep 2015 18:16:35 +0000 (21:16 +0300)]
fix painting of hidden border in DarculaComboBoxUI (focused state)

7 years agoFix inconsistency with @Nullable/@NotNull parameters in methos registerCustomShortcut...
Konstantin Bulenkov [Thu, 24 Sep 2015 18:15:52 +0000 (20:15 +0200)]
Fix inconsistency with @Nullable/@NotNull parameters in methos registerCustomShortcutSet(...) Make 3rd party calls simpler

7 years agoFileReferenceSet: support different separators & escaping. last touch amends webstorm/142.5124
Gregory.Shrago [Thu, 24 Sep 2015 18:13:38 +0000 (21:13 +0300)]
FileReferenceSet: support different separators & escaping. last touch amends

7 years agoIDEA-63378 Switching threads should be optional, not forced - correctly show stepping...
Egor.Ushakov [Thu, 24 Sep 2015 17:52:16 +0000 (20:52 +0300)]
IDEA-63378 Switching threads should be optional, not forced - correctly show stepping threads in running state

7 years agoreasonable toString
Egor.Ushakov [Thu, 24 Sep 2015 13:21:54 +0000 (16:21 +0300)]
reasonable toString

7 years agofix painting of hidden border in DarculaComboBoxUI
Sergey Malenkov [Thu, 24 Sep 2015 17:49:48 +0000 (20:49 +0300)]
fix painting of hidden border in DarculaComboBoxUI

7 years agouse getLastCommittedDocument a bit
peter [Thu, 24 Sep 2015 16:26:57 +0000 (18:26 +0200)]
use getLastCommittedDocument a bit

7 years agoremove separate testDiscoveryInstrumenter.jar
Anna Kozlova [Thu, 24 Sep 2015 16:50:12 +0000 (19:50 +0300)]
remove separate testDiscoveryInstrumenter.jar

7 years agonew overload resolution: reject candidates with applicability level less than asked...
Anna Kozlova [Thu, 24 Sep 2015 16:20:59 +0000 (19:20 +0300)]
new overload resolution: reject candidates with applicability level less than asked (IDEA-145505)

7 years agoisEnabledOnElement: reject vetoed elements
Anna Kozlova [Thu, 24 Sep 2015 15:54:42 +0000 (18:54 +0300)]
isEnabledOnElement: reject vetoed elements

7 years agosm runner: ensure cached children switch performs for each suite change
Anna Kozlova [Thu, 24 Sep 2015 14:39:56 +0000 (17:39 +0300)]
sm runner: ensure cached children switch performs for each suite change

7 years agounused library: bind parameter modifier lists with annotation classes (IDEA-145186)
Anna Kozlova [Thu, 24 Sep 2015 13:17:48 +0000 (16:17 +0300)]
unused library: bind parameter modifier lists with annotation classes (IDEA-145186)

7 years agoensure valid containing class; cache number of constructors
Anna Kozlova [Thu, 24 Sep 2015 11:02:29 +0000 (14:02 +0300)]
ensure valid containing class; cache number of constructors
EA-65064 - PIEAE: StubBasedPsiElementBase.getContainingFile

7 years agoensure drop target/sources survived commitAllDocuments (following IDEA-CR-5169)
Anna Kozlova [Thu, 24 Sep 2015 10:40:19 +0000 (13:40 +0300)]
ensure drop target/sources survived commitAllDocuments (following IDEA-CR-5169)

7 years agomaking myEntriesList access thread-safe
Dmitry Avdeev [Thu, 24 Sep 2015 16:48:51 +0000 (19:48 +0300)]
making myEntriesList access thread-safe

7 years agoPsiFileImpl: fix race condition between AST and stub loading, which resulted in stub...
peter [Thu, 24 Sep 2015 15:43:34 +0000 (17:43 +0200)]
PsiFileImpl: fix race condition between AST and stub loading, which resulted in stub elements being not bound to AST

7 years ago[git] don't close the 'add remote' dialog if validation is cancelled or fails
Kirill Likhodedov [Thu, 24 Sep 2015 16:06:47 +0000 (19:06 +0300)]
[git] don't close the 'add remote' dialog if validation is cancelled or fails

7 years agoIDEA-51447 Help button in the structure tool window opens wrong page, when a *.proper...
Dmitry Batkovich [Thu, 24 Sep 2015 16:02:16 +0000 (19:02 +0300)]
IDEA-51447 Help button in the structure tool window opens wrong page, when a *.properties file structure is shown.

7 years agoIDEA-145420 Shortcut has strange FG color in popup menu
Dmitry Avdeev [Thu, 24 Sep 2015 15:50:45 +0000 (18:50 +0300)]
IDEA-145420 Shortcut has strange FG color in popup menu

7 years ago[git] simplify and fix NPE: use utility method returning boolean instead of overridin...
Kirill Likhodedov [Thu, 24 Sep 2015 15:42:56 +0000 (18:42 +0300)]
[git] simplify and fix NPE: use utility method returning boolean instead of overriding onCancel

7 years agointroduce timeouts
Alexey Kudravtsev [Thu, 24 Sep 2015 15:43:04 +0000 (18:43 +0300)]
introduce timeouts

7 years agocleanup
Alexey Kudravtsev [Thu, 24 Sep 2015 14:38:24 +0000 (17:38 +0300)]
cleanup

7 years agomake test more portable
Alexey Kudravtsev [Thu, 24 Sep 2015 12:34:11 +0000 (15:34 +0300)]
make test more portable

7 years agoIDEA-CR-4999 followup
Alexey Kudravtsev [Thu, 24 Sep 2015 12:26:01 +0000 (15:26 +0300)]
IDEA-CR-4999 followup

7 years ago[git] GitPullDialog#getRemoteBranches: silently return on task cancelling
Kirill Likhodedov [Thu, 24 Sep 2015 15:03:07 +0000 (18:03 +0300)]
[git] GitPullDialog#getRemoteBranches: silently return on task cancelling

7 years ago[git] deprecate GitTask
Kirill Likhodedov [Wed, 23 Sep 2015 16:08:11 +0000 (19:08 +0300)]
[git] deprecate GitTask

7 years ago[git] update javadoc
Kirill Likhodedov [Wed, 23 Sep 2015 15:52:14 +0000 (18:52 +0300)]
[git] update javadoc

7 years agoSimplify git usage: just call Git command directly without wrapping in GitTask and...
Kirill Likhodedov [Wed, 23 Sep 2015 15:36:55 +0000 (18:36 +0300)]
Simplify git usage: just call Git command directly without wrapping in GitTask and invokeLater

7 years ago[github] simplify: remove GitTask usage
Kirill Likhodedov [Wed, 23 Sep 2015 14:39:21 +0000 (17:39 +0300)]
[github] simplify: remove GitTask usage

7 years ago[git] remove GitTask usage from GitRebaser
Kirill Likhodedov [Wed, 23 Sep 2015 14:35:01 +0000 (17:35 +0300)]
[git] remove GitTask usage from GitRebaser

+ accept NotNull ProgressIndicator

7 years agoNotNull
Kirill Likhodedov [Wed, 23 Sep 2015 14:28:09 +0000 (17:28 +0300)]
NotNull

7 years ago[git] Simplify: use "API" instead of direct GitHandler, don't use obsolete GitTask
Kirill Likhodedov [Wed, 23 Sep 2015 14:23:19 +0000 (17:23 +0300)]
[git] Simplify: use "API" instead of direct GitHandler, don't use obsolete GitTask

7 years agoResourceBundleEditor: do not insert (delete if need) properties with empty value...
Dmitry Batkovich [Thu, 24 Sep 2015 15:23:22 +0000 (18:23 +0300)]
ResourceBundleEditor: do not insert (delete if need) properties with empty value IDEA-141624

7 years agostress test
Dmitry Avdeev [Thu, 24 Sep 2015 15:05:47 +0000 (18:05 +0300)]
stress test

7 years agotypo
Dmitry Avdeev [Wed, 23 Sep 2015 12:44:18 +0000 (15:44 +0300)]
typo

7 years agoIG: warn about boxing on new Float(1.0)
Bas Leijdekkers [Thu, 24 Sep 2015 15:07:36 +0000 (17:07 +0200)]
IG: warn about boxing on new Float(1.0)

7 years agoIDEA-145468 (incorrect unboxing for simple types)
Bas Leijdekkers [Thu, 24 Sep 2015 14:36:03 +0000 (16:36 +0200)]
IDEA-145468 (incorrect unboxing for simple types)

7 years agoIPP: new "Replace conditional expression with boolean expression" intention (IDEA...
Bas Leijdekkers [Thu, 24 Sep 2015 11:22:01 +0000 (13:22 +0200)]
IPP: new "Replace conditional expression with boolean expression" intention (IDEA-25716)

7 years agoIG: new "boolean expression could be replaced with conditional expression" inspection...
Bas Leijdekkers [Thu, 24 Sep 2015 10:44:33 +0000 (12:44 +0200)]
IG: new "boolean expression could be replaced with conditional expression" inspection (IDEA-25716)

7 years agoEA-63826 (CCE: NonNlsUtils.isChainable)
Bas Leijdekkers [Wed, 23 Sep 2015 10:12:51 +0000 (12:12 +0200)]
EA-63826 (CCE: NonNlsUtils.isChainable)

7 years agogithub: better PCE handling appcode/142.5122 clion/142.5123
Aleksey Pivovarov [Thu, 24 Sep 2015 12:02:26 +0000 (15:02 +0300)]
github: better PCE handling

git4idea operations are cancellable now

7 years agogithub: better wording
Aleksey Pivovarov [Thu, 24 Sep 2015 14:34:00 +0000 (17:34 +0300)]
github: better wording

7 years agogithub: dead code
Aleksey Pivovarov [Thu, 24 Sep 2015 11:48:38 +0000 (14:48 +0300)]
github: dead code

7 years agogithub: fix tests
Aleksey Pivovarov [Thu, 24 Sep 2015 12:23:09 +0000 (15:23 +0300)]
github: fix tests

* GitPlatformTest is no longer executed on EDT
* TestDialogManager was broken by conversion to Kotlin

7 years agoIDEA-144275: inspection settings instantly updates when corresponding xml files updates
Dmitry Batkovich [Thu, 24 Sep 2015 14:33:04 +0000 (17:33 +0300)]
IDEA-144275: inspection settings instantly updates when corresponding xml files updates

7 years agoEP expressionConverter: fix "implementationClass" value
Yann Cébron [Thu, 24 Sep 2015 14:26:52 +0000 (16:26 +0200)]
EP expressionConverter: fix "implementationClass" value

7 years ago[tests] further updates file watcher test: separate subdirectories used appcode/142.5121
Roman Shevchenko [Thu, 24 Sep 2015 13:11:10 +0000 (16:11 +0300)]
[tests] further updates file watcher test: separate subdirectories used

7 years ago#RUBY-17122: attach gems from marked rbenv gemsets as libraries rubymine/142.5117
Dmitry.Krasilschikov [Thu, 24 Sep 2015 12:42:51 +0000 (15:42 +0300)]
#RUBY-17122: attach gems from marked rbenv gemsets as libraries

7 years ago#RUBY-17122: attach gems from marked rbenv gemsets as libraries
Dmitry.Krasilschikov [Thu, 24 Sep 2015 12:30:48 +0000 (15:30 +0300)]
#RUBY-17122: attach gems from marked rbenv gemsets as libraries

7 years agoOC-11108 faster building of file cache
Max Medvedev [Thu, 24 Sep 2015 12:34:53 +0000 (15:34 +0300)]
OC-11108 faster building of file cache

7 years agoEDU-488 Make "Unpack course" action available from "Find action" clion/142.5119
liana.bakradze [Thu, 24 Sep 2015 11:58:09 +0000 (14:58 +0300)]
EDU-488 Make "Unpack course" action available from "Find action"

7 years ago[tests] updates file watcher test appcode/142.5116
Roman Shevchenko [Thu, 24 Sep 2015 11:56:31 +0000 (14:56 +0300)]
[tests] updates file watcher test

- event filter added (ignoring non-refresh ones)
- logging restored; unnecessary getLog() method dropped
- Java 8 migration

7 years agospecified JetBrains as vendor for PyCharm Edu plugins (it also enabled our default... phpstorm/142.5115
nik [Thu, 24 Sep 2015 11:47:51 +0000 (14:47 +0300)]
specified JetBrains as vendor for PyCharm Edu plugins (it also enabled our default exception reporter for these plugins)

7 years agoeclipse plugin: vendor corrected
nik [Thu, 24 Sep 2015 11:34:45 +0000 (14:34 +0300)]
eclipse plugin: vendor corrected

7 years agodevkit: don't suggest to set vendor for core plugin (because it's actually not a...
nik [Thu, 24 Sep 2015 11:21:55 +0000 (14:21 +0300)]
devkit: don't suggest to set vendor for core plugin (because it's actually not a plugin, its vendor isn't shown and it uses our default error submitter anyway)

7 years agoexternal build: show in log that parallel compilation was disabled because maximum...
nik [Thu, 24 Sep 2015 11:18:18 +0000 (14:18 +0300)]
external build: show in log that parallel compilation was disabled because maximum number of builder threads is set to 1 (e.g. because only two processors are available)

7 years agouse our @NotNull/@Nullable instead of annotations from com.sun
nik [Wed, 23 Sep 2015 18:37:36 +0000 (21:37 +0300)]
use our @NotNull/@Nullable instead of annotations from com.sun

7 years agoremove registry key that leads to StackOverflowException
Sergey Malenkov [Thu, 24 Sep 2015 11:31:55 +0000 (14:31 +0300)]
remove registry key that leads to StackOverflowException

7 years agodiff: EA-73535 - assert: FileManagerImpl.findFile
Aleksey Pivovarov [Thu, 24 Sep 2015 11:31:49 +0000 (14:31 +0300)]
diff: EA-73535 - assert: FileManagerImpl.findFile

call isValid() with ReadLock

7 years agomerge: allow to show custom cancel handler
Aleksey Pivovarov [Thu, 24 Sep 2015 11:05:24 +0000 (14:05 +0300)]
merge: allow to show custom cancel handler

7 years agonew read/write lock reverted, tests for tryLock() fairness added
Alexey Kudravtsev [Thu, 24 Sep 2015 11:02:16 +0000 (14:02 +0300)]
new read/write lock reverted, tests for tryLock() fairness added

7 years agoIDEA-145461 stepping filters are ignored after smart step into with breakpoint method...
Egor.Ushakov [Thu, 24 Sep 2015 10:48:25 +0000 (13:48 +0300)]
IDEA-145461 stepping filters are ignored after smart step into with breakpoint method filter

7 years agoreport redundant suppressions on line with suppression or on corresponding member...
Anna Kozlova [Wed, 23 Sep 2015 18:19:05 +0000 (21:19 +0300)]
report redundant suppressions on line with suppression or on corresponding member if member annotated (IDEA-145472)

7 years agoFix import error (PY-16878)
Elizaveta Shashkova [Thu, 24 Sep 2015 09:57:44 +0000 (12:57 +0300)]
Fix import error (PY-16878)

7 years agolog.info all modal dumb mode invocation traces
peter [Thu, 24 Sep 2015 09:52:15 +0000 (11:52 +0200)]
log.info all modal dumb mode invocation traces

7 years agocopy psi text from structure view appcode/142.5113 clion/142.5114
Sergey Ignatov [Thu, 24 Sep 2015 08:33:09 +0000 (11:33 +0300)]
copy psi text from structure view

7 years agodon't let definition search scope for java classes be empty
peter [Thu, 24 Sep 2015 07:16:01 +0000 (09:16 +0200)]
don't let definition search scope for java classes be empty

7 years agoIDEA-144512 File Colors for project are removed after IDEA restart idea/142.5112
Vladimir Krivosheev [Thu, 24 Sep 2015 06:45:48 +0000 (08:45 +0200)]
IDEA-144512 File Colors for project are removed after IDEA restart

7 years agoIDEA-144512 File Colors for project are removed after IDEA restart
Vladimir Krivosheev [Wed, 23 Sep 2015 15:46:18 +0000 (17:46 +0200)]
IDEA-144512 File Colors for project are removed after IDEA restart

7 years agocleanup (isShared -> isProjectLevel)
Vladimir Krivosheev [Wed, 23 Sep 2015 13:45:27 +0000 (15:45 +0200)]
cleanup (isShared -> isProjectLevel)

7 years agoMerge remote-tracking branch 'origin/master' appcode/142.5108 clion/142.5102 dbe/142.5103 idea/142.5104 phpstorm/142.5106 pycharm/142.5105 pycharm/142.5110 rubymine/142.5107 webstorm/142.5109
Roman Shevchenko [Wed, 23 Sep 2015 18:48:04 +0000 (21:48 +0300)]
Merge remote-tracking branch 'origin/master'

7 years ago[platform] GeneralCommandLine javadoc updated
Roman Shevchenko [Wed, 23 Sep 2015 18:47:03 +0000 (21:47 +0300)]
[platform] GeneralCommandLine javadoc updated

7 years agoMerge remote-tracking branch 'origin/master'
Ilya.Kazakevich [Wed, 23 Sep 2015 18:18:47 +0000 (21:18 +0300)]
Merge remote-tracking branch 'origin/master'

7 years agoPY-17001 skeletons should not be used as django item
Ilya.Kazakevich [Wed, 23 Sep 2015 18:16:57 +0000 (21:16 +0300)]
PY-17001 skeletons should not be used as django item

7 years agofollowing IDEA-CR-5128
Anna Kozlova [Wed, 23 Sep 2015 17:33:07 +0000 (20:33 +0300)]
following IDEA-CR-5128

7 years agofollowing IDEA-CR-5126
Anna Kozlova [Wed, 23 Sep 2015 17:30:16 +0000 (20:30 +0300)]
following IDEA-CR-5126

7 years agocommit all documents after create was postponed to show dialog
Anna Kozlova [Wed, 23 Sep 2015 16:13:48 +0000 (19:13 +0300)]
commit all documents after create was postponed to show dialog
EA-59463 - ISE: PomModelImpl.startTransaction

7 years agocommit all documents before handler invocation to avoid psi operations on non-committ...
Anna Kozlova [Wed, 23 Sep 2015 14:03:47 +0000 (17:03 +0300)]
commit all documents before handler invocation to avoid psi operations on non-committed document
EA-73507 - ISE: PomModelImpl.startTransaction

7 years agoupdate copyright on file moved
Anna Kozlova [Wed, 23 Sep 2015 13:56:14 +0000 (16:56 +0300)]
update copyright on file moved

7 years agoEA-65397 - PIEAE: StubBasedPsiElementBase.getContainingFile
Anna Kozlova [Wed, 23 Sep 2015 12:48:36 +0000 (15:48 +0300)]
EA-65397 - PIEAE: StubBasedPsiElementBase.getContainingFile

7 years ago[platform] parent environment selection API: constant renamed (IDEA-CR-4775)
Roman Shevchenko [Wed, 23 Sep 2015 17:16:10 +0000 (20:16 +0300)]
[platform] parent environment selection API: constant renamed (IDEA-CR-4775)

7 years ago[platform] GeneralCommandLine javadoc updated
Roman Shevchenko [Wed, 23 Sep 2015 16:24:11 +0000 (19:24 +0300)]
[platform] GeneralCommandLine javadoc updated

7 years agoMerge remote-tracking branch 'origin/master'
Dmitry Trofimov [Wed, 23 Sep 2015 16:51:23 +0000 (18:51 +0200)]
Merge remote-tracking branch 'origin/master'

7 years agoMark temporary compatibility methods as deprecated.
Dmitry Trofimov [Wed, 23 Sep 2015 16:49:38 +0000 (18:49 +0200)]
Mark temporary compatibility methods as deprecated.

7 years agocapitalaized first letters in action names
Egor.Ushakov [Wed, 23 Sep 2015 16:44:05 +0000 (19:44 +0300)]
capitalaized first letters in action names