idea/community.git
7 years agoIn docstrings render ReST "rubric" nodes as <h1> headers
Mikhail Golubev [Thu, 24 Sep 2015 13:33:00 +0000 (16:33 +0300)]
In docstrings render ReST "rubric" nodes as <h1> headers

7 years agoPY-16914 Better formatting in Numpy docstring with multiple return values
Mikhail Golubev [Thu, 24 Sep 2015 13:08:22 +0000 (16:08 +0300)]
PY-16914 Better formatting in Numpy docstring with multiple return values

Bullet lists with return values have proper spacing on the left.
Parameter names (including "returns") are aligned to the top.

7 years agoAdd javadoc for new settingsAnchor parameter of PyFunctionBuilder and PyDocstringGene...
Mikhail Golubev [Thu, 24 Sep 2015 10:54:04 +0000 (13:54 +0300)]
Add javadoc for new settingsAnchor parameter of PyFunctionBuilder and PyDocstringGenerator

7 years agoIDEA-144727 Allow to quickly hide/show object types - fixed for evaluate dialog
Egor.Ushakov [Fri, 25 Sep 2015 12:30:27 +0000 (15:30 +0300)]
IDEA-144727 Allow to quickly hide/show object types - fixed for evaluate dialog

7 years agoDo not complain about referencing test-only class on anonymous classes
Alexander Zolotov [Thu, 24 Sep 2015 13:11:43 +0000 (16:11 +0300)]
Do not complain about referencing test-only class on anonymous classes

This functionality is covered by checking PsiCallExpression elements

7 years agoRemove unnecessary parentheses
Alexander Zolotov [Mon, 21 Sep 2015 01:02:28 +0000 (22:02 -0300)]
Remove unnecessary parentheses

7 years agoshortcut for go to matching brace
Dennis Ushakov [Fri, 25 Sep 2015 12:15:00 +0000 (15:15 +0300)]
shortcut for go to matching brace

7 years agoResourceBundleEditor: ignore resource bundle translations option
Dmitry Batkovich [Fri, 25 Sep 2015 12:18:36 +0000 (15:18 +0300)]
ResourceBundleEditor: ignore resource bundle translations option

7 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Fri, 25 Sep 2015 12:17:51 +0000 (15:17 +0300)]
Merge remote-tracking branch 'origin/master'

7 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Fri, 25 Sep 2015 12:13:12 +0000 (15:13 +0300)]
Merge remote-tracking branch 'origin/master'

7 years ago[groovy] preserve order while filtering inapplicable candidates in MethodResolverProc...
Daniil Ovchinnikov [Wed, 23 Sep 2015 21:09:31 +0000 (00:09 +0300)]
[groovy] preserve order while filtering inapplicable candidates in MethodResolverProcessor

7 years ago[grails] delegate creations of configure actions to MvcFramework, since we want to...
Daniil Ovchinnikov [Tue, 22 Sep 2015 10:17:53 +0000 (13:17 +0300)]
[grails] delegate creations of configure actions to MvcFramework, since we want to allow extend this behaviour

7 years ago[grails] delegate hasFrameworkStructure() to MvcFramework
Daniil Ovchinnikov [Tue, 22 Sep 2015 00:41:18 +0000 (03:41 +0300)]
[grails] delegate hasFrameworkStructure() to MvcFramework

7 years agoIDEA-144129: support for inferred negated contracts
Ilya Klyuchnikov [Fri, 25 Sep 2015 11:58:09 +0000 (14:58 +0300)]
IDEA-144129: support for inferred negated contracts

7 years agoupdated installation strings for PyCharm Edu.
Vladimir.Orlov [Fri, 25 Sep 2015 11:53:37 +0000 (14:53 +0300)]
updated installation strings for PyCharm Edu.

7 years agorename: selfish -> highlightReferences appcode/142.5151 clion/142.5150
Sergey Ignatov [Fri, 25 Sep 2015 11:44:54 +0000 (14:44 +0300)]
rename: selfish -> highlightReferences

IDEA-CR-5197

7 years agoMerge remote-tracking branch 'origin/master'
irengrig [Fri, 25 Sep 2015 11:26:31 +0000 (13:26 +0200)]
Merge remote-tracking branch 'origin/master'

7 years agoWEB-18225 java.lang.NoClassDefFoundError: org/apache/commons/io/FilenameUtils
irengrig [Fri, 25 Sep 2015 11:17:24 +0000 (13:17 +0200)]
WEB-18225 java.lang.NoClassDefFoundError: org/apache/commons/io/FilenameUtils
define commons-io lib correctly, place in community/lib, menthion in required_for_dist

7 years agouse brace highlighter for navigation
Dennis Ushakov [Fri, 25 Sep 2015 11:15:40 +0000 (14:15 +0300)]
use brace highlighter for navigation
#WEB-18200 fixed
#WEB-18201 fixed
#IDEA-111328 fixed
#IDEA-12068 fixed

7 years ago#WEB-18199 fixed
Dennis Ushakov [Fri, 25 Sep 2015 09:09:40 +0000 (12:09 +0300)]
#WEB-18199 fixed

7 years ago[platform] command-line encoding used in OSProcessHandler() instead of hard-coded one
Roman Shevchenko [Fri, 25 Sep 2015 11:09:44 +0000 (14:09 +0300)]
[platform] command-line encoding used in OSProcessHandler() instead of hard-coded one

7 years ago EA-73614 - NPE: UnifiedDiffWriter.writeRevisionHeading while saving remaining patches
Nadya Zabrodina [Fri, 25 Sep 2015 11:05:10 +0000 (14:05 +0300)]
 EA-73614 - NPE: UnifiedDiffWriter.writeRevisionHeading while saving remaining patches

7 years agodon't nest deferred PSI icons
peter [Fri, 25 Sep 2015 10:06:46 +0000 (12:06 +0200)]
don't nest deferred PSI icons

7 years agoencode qualifiers in method refs (IDEA-145512)
Anna Kozlova [Fri, 25 Sep 2015 10:40:18 +0000 (13:40 +0300)]
encode qualifiers in method refs (IDEA-145512)

7 years agolocal can be final: don't ignore problems found in lambda body (IDEA-145500)
Anna Kozlova [Fri, 25 Sep 2015 09:39:13 +0000 (12:39 +0300)]
local can be final: don't ignore problems found in lambda body (IDEA-145500)

7 years agorestore event registration timestamp check to properly handle files changed during...
Eugene Zhuravlev [Fri, 25 Sep 2015 10:47:39 +0000 (12:47 +0200)]
restore event registration timestamp check to properly handle files changed during compilation

7 years agoInspection settings: added filter for inspections without specified language IDEA...
Dmitry Batkovich [Fri, 25 Sep 2015 10:26:34 +0000 (13:26 +0300)]
Inspection settings: added filter for inspections without specified language IDEA-144795

7 years agoEA-66991 - NPE: CompileDriver.executeCompileTasks
nik [Fri, 25 Sep 2015 10:00:06 +0000 (13:00 +0300)]
EA-66991 - NPE: CompileDriver.executeCompileTasks

7 years agoEA-65889 - NPE: ModuleDeleteProvider.removeModule
nik [Fri, 25 Sep 2015 09:58:56 +0000 (12:58 +0300)]
EA-65889 - NPE: ModuleDeleteProvider.removeModule

7 years agoload deployment source configuration in read action (EA-72202)
nik [Fri, 25 Sep 2015 09:35:43 +0000 (12:35 +0300)]
load deployment source configuration in read action (EA-72202)

7 years agodon't throw exception if failed to download plugins (EA-69499)
nik [Fri, 25 Sep 2015 09:25:07 +0000 (12:25 +0300)]
don't throw exception if failed to download plugins (EA-69499)

7 years agomore general constructor for ClassInstanceMethodFilter added
Nikolay.Tropin [Fri, 25 Sep 2015 09:46:24 +0000 (12:46 +0300)]
more general constructor for ClassInstanceMethodFilter added

7 years agoRUBY-16078 Inject Language/Reference doesn't work in string contexts but works in...
Andrey Vokin [Fri, 25 Sep 2015 05:15:34 +0000 (08:15 +0300)]
RUBY-16078 Inject Language/Reference doesn't work in string contexts but works in comment contexts

7 years agocleanup
Vladimir Krivosheev [Thu, 24 Sep 2015 15:12:29 +0000 (17:12 +0200)]
cleanup

7 years agomove Graph API registration to own plugin.xml to avoid ClassNotFound during export...
Vladimir Krivosheev [Thu, 24 Sep 2015 15:11:38 +0000 (17:11 +0200)]
move Graph API registration to own plugin.xml to avoid ClassNotFound during export settings in tests

7 years agocleanup
Vladimir Krivosheev [Thu, 24 Sep 2015 13:29:12 +0000 (15:29 +0200)]
cleanup

7 years agofix label capitalization
Vladimir Krivosheev [Thu, 24 Sep 2015 13:13:04 +0000 (15:13 +0200)]
fix label capitalization

7 years agoassertJ 3.2.0
Vladimir Krivosheev [Thu, 24 Sep 2015 12:20:14 +0000 (14:20 +0200)]
assertJ 3.2.0

Reasons:
1) fixed: Path's assertions should not rely on java.nio.Path.toFile()
2) kotlin 0.13 is compatible, no more compilation error due to ambigous assertThat resolution (or it was not kotlin issue, but "Reintroduce Assertions providing all AssertJ methods - in case of ambigous assertThat resolution, use either AssertionsForInterfaceTypes or AssertionsForClassTypes.")

7 years agoProjectStoreBase to reuse it in upsource
Vladimir Krivosheev [Thu, 24 Sep 2015 12:00:03 +0000 (14:00 +0200)]
ProjectStoreBase to reuse it in upsource

7 years agoprefer to use path instead of virtual file, simplify a bit IProjectStore, introduce...
Vladimir Krivosheev [Thu, 24 Sep 2015 10:14:25 +0000 (12:14 +0200)]
prefer to use path instead of virtual file, simplify a bit IProjectStore, introduce ProjectStoreBase to reuse it in upsource (initially)

7 years agocleanup
Vladimir Krivosheev [Thu, 24 Sep 2015 08:45:22 +0000 (10:45 +0200)]
cleanup

7 years agoadded JetBrains as vendor for bundled plugins appcode/142.5147 clion/142.5146
nik [Fri, 25 Sep 2015 08:48:05 +0000 (11:48 +0300)]
added JetBrains as vendor for bundled plugins

7 years agoget rid of additional scope checks for suppression intentions
Sergey Ignatov [Fri, 25 Sep 2015 08:40:57 +0000 (11:40 +0300)]
get rid of additional scope checks for suppression intentions

7 years agointroduce HighlightUsagesHandlerBase.selfish property
Sergey Ignatov [Fri, 25 Sep 2015 08:39:14 +0000 (11:39 +0300)]
introduce HighlightUsagesHandlerBase.selfish property

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