idea/community.git
9 years agoMerge branch 'master' of git.labs.intellij.net:idea/community
Dmitry Lomov [Wed, 20 Feb 2013 15:40:46 +0000 (16:40 +0100)]
Merge branch 'master' of git.labs.intellij.net:idea/community

9 years agoMade StubIdList public
Dmitry Lomov [Wed, 20 Feb 2013 15:40:21 +0000 (16:40 +0100)]
Made StubIdList public

9 years agoMerge remote-tracking branch 'origin/master'
anna [Wed, 20 Feb 2013 15:35:26 +0000 (16:35 +0100)]
Merge remote-tracking branch 'origin/master'

9 years agoIDEA-53825 Maven artifact names are marked as typo
Sergey Evdokimov [Wed, 20 Feb 2013 15:33:34 +0000 (19:33 +0400)]
IDEA-53825 Maven artifact names are marked as typo

9 years agodo not include no name vendors in vendor-specific lists (yole)
anna [Wed, 20 Feb 2013 15:31:07 +0000 (16:31 +0100)]
do not include no name vendors in vendor-specific lists (yole)

9 years agograph inference: do not infer diamonds based on graph inference
anna [Wed, 20 Feb 2013 15:24:51 +0000 (16:24 +0100)]
graph inference: do not infer diamonds based on graph inference

9 years agoBatch Inspection UI performance - avoid repetition of costly tree size based check...
Alexey Gopachenko [Wed, 20 Feb 2013 15:18:08 +0000 (16:18 +0100)]
Batch Inspection UI performance - avoid repetition of costly tree size based check via memoization

9 years agoMerge remote branch 'origin/master'
irengrig [Wed, 20 Feb 2013 15:09:37 +0000 (19:09 +0400)]
Merge remote branch 'origin/master'

9 years agoSvnRootAboveTest * 2 - no tear down. keep text for further usage...
irengrig [Wed, 20 Feb 2013 15:08:57 +0000 (19:08 +0400)]
SvnRootAboveTest * 2 - no tear down. keep text for further usage...

9 years agoMerge branch 'master' of git.labs.intellij.net:idea/community
Dmitry Lomov [Wed, 20 Feb 2013 14:56:43 +0000 (15:56 +0100)]
Merge branch 'master' of git.labs.intellij.net:idea/community

9 years agoStubProcessingHelper
Dmitry Lomov [Wed, 20 Feb 2013 14:56:08 +0000 (15:56 +0100)]
StubProcessingHelper

9 years agomove to core-api
Gregory.Shrago [Tue, 19 Feb 2013 16:16:59 +0000 (20:16 +0400)]
move to core-api

9 years agoMerge remote branch 'origin/master'
irengrig [Wed, 20 Feb 2013 14:12:15 +0000 (18:12 +0400)]
Merge remote branch 'origin/master'

9 years agomake SSLExceptionsHelper methods static, do not keep instance - it's possible since...
irengrig [Wed, 20 Feb 2013 14:11:32 +0000 (18:11 +0400)]
make SSLExceptionsHelper methods static, do not keep instance - it's possible since now it uses ThreadLocal

9 years agoIDEA-100922 Messages, Run & Debug tool windows pop up unexpectedly and disturb one...
Vassiliy Kudryashov [Wed, 20 Feb 2013 13:26:51 +0000 (17:26 +0400)]
IDEA-100922 Messages, Run & Debug tool windows pop up unexpectedly and disturb one from the current work

9 years agoMerge remote branch 'origin/master'
irengrig [Wed, 20 Feb 2013 13:30:12 +0000 (17:30 +0400)]
Merge remote branch 'origin/master'

9 years agoSubversion: network calls: also clear thread context in connectionSuccessful callback...
irengrig [Wed, 20 Feb 2013 13:29:42 +0000 (17:29 +0400)]
Subversion: network calls: also clear thread context in connectionSuccessful callback method

9 years agoIDEA-98756 (IDEA is unable to resolve AspectJ compiler JAR if Maven 3 importing is...
Sergey Evdokimov [Wed, 20 Feb 2013 13:27:55 +0000 (17:27 +0400)]
IDEA-98756 (IDEA is unable to resolve AspectJ compiler JAR if Maven 3 importing is on) +review

9 years agoMerge remote-tracking branch 'origin/master'
anna [Wed, 20 Feb 2013 13:28:14 +0000 (14:28 +0100)]
Merge remote-tracking branch 'origin/master'

9 years agocheck erased types for first param applicability if method substitutor is raw
anna [Wed, 20 Feb 2013 13:26:28 +0000 (14:26 +0100)]
check erased types for first param applicability if method substitutor is raw

9 years agoMerge remote branch 'origin/master'
irengrig [Wed, 20 Feb 2013 13:20:53 +0000 (17:20 +0400)]
Merge remote branch 'origin/master'

9 years agoThreadLocal for thread name in svn network calls
irengrig [Wed, 20 Feb 2013 13:20:02 +0000 (17:20 +0400)]
ThreadLocal for thread name in svn network calls

9 years agoNPE (IDEA-101510)
anna [Wed, 20 Feb 2013 13:12:47 +0000 (14:12 +0100)]
NPE (IDEA-101510)

9 years agoIDEA-101331 BUG in PNG transparent background
Vassiliy Kudryashov [Wed, 20 Feb 2013 13:05:14 +0000 (17:05 +0400)]
IDEA-101331 BUG in PNG transparent background

9 years agoit is needless to append modules here, because different ProjectStructureDetector...
Eugene Kudelevsky [Wed, 20 Feb 2013 12:50:34 +0000 (16:50 +0400)]
it is needless to append modules here, because different ProjectStructureDetector instances use different project descriptors

9 years agoMerge remote branch 'origin/master'
irengrig [Wed, 20 Feb 2013 12:39:03 +0000 (16:39 +0400)]
Merge remote branch 'origin/master'

9 years agovcs: return checkout provider for vcs for all vcs that have that providers
irengrig [Wed, 20 Feb 2013 12:37:59 +0000 (16:37 +0400)]
vcs: return checkout provider for vcs for all vcs that have that providers
http://crucible.labs.intellij.net/cru/CR-IC-59#CFR-29725

9 years agoEA-43279 Groovy: Create method in interface from usage
Max Medvedev [Wed, 20 Feb 2013 11:33:42 +0000 (15:33 +0400)]
EA-43279 Groovy: Create method in interface from usage

9 years agodiagnostics for EA-43727 - assert: ArgumentInstruction.findCall
Max Medvedev [Wed, 20 Feb 2013 10:24:38 +0000 (14:24 +0400)]
diagnostics for EA-43727 - assert: ArgumentInstruction.findCall

9 years agoEA-43890, EA-43105 - AIOOBE: PersistentHashMapValueStorage.compactValues +review...
Maxim.Mossienko [Wed, 20 Feb 2013 11:43:04 +0000 (12:43 +0100)]
EA-43890, EA-43105 - AIOOBE: PersistentHashMapValueStorage.compactValues +review CR-IC

9 years agomodified symbol for darcula (IDEA-99497, IDEA-96808) idea/126.330
Konstantin Bulenkov [Wed, 20 Feb 2013 11:21:45 +0000 (12:21 +0100)]
modified symbol for darcula (IDEA-99497, IDEA-96808)

9 years agoIDEA-101453 Mercurial: display reasonable notification on successful repository init...
Nadya.Zabrodina [Wed, 20 Feb 2013 11:05:54 +0000 (15:05 +0400)]
IDEA-101453 Mercurial: display reasonable notification on successful repository init bug fixed

*Currently internal IDs are displayed if init was successful: forget using HgVcsMessages.

9 years agocleanup
Dmitry Avdeev [Tue, 19 Feb 2013 07:55:32 +0000 (11:55 +0400)]
cleanup

9 years agoMerge remote-tracking branch 'origin/master'
anna [Wed, 20 Feb 2013 10:57:13 +0000 (11:57 +0100)]
Merge remote-tracking branch 'origin/master'

9 years agoWEB-6688 HTML5 Outline: no outline is displayed if the root <html> tag is omitted idea/126.329
Alexander Doroshko [Wed, 20 Feb 2013 10:43:02 +0000 (14:43 +0400)]
WEB-6688 HTML5 Outline: no outline is displayed if the root <html> tag is omitted

9 years agocode review fixes (CR-IC-96)
Dmitry Jemerov [Wed, 20 Feb 2013 10:40:20 +0000 (11:40 +0100)]
code review fixes (CR-IC-96)

9 years agoFix licenses.
Sergey Evdokimov [Wed, 20 Feb 2013 10:38:05 +0000 (14:38 +0400)]
Fix licenses.

9 years agojavafx: hang refs on the provided element (otherwise refs ranges would not cover...
anna [Wed, 20 Feb 2013 10:36:46 +0000 (11:36 +0100)]
javafx: hang refs on the provided element (otherwise refs ranges would not cover real offsets)

9 years agoxml processing instruction manipulator
anna [Wed, 20 Feb 2013 10:35:15 +0000 (11:35 +0100)]
xml processing instruction manipulator

9 years agoIDEA-101361 Copying file from hg ignored directory and adding it to VCS problem fixed.
Nadya.Zabrodina [Wed, 20 Feb 2013 10:26:33 +0000 (14:26 +0400)]
IDEA-101361 Copying file from hg ignored directory and adding it to VCS problem fixed.

*How to reproduce: try to copy unversioned or ignored file, then  hg ask you to add it to vcs,when you say "Yes" file will be copied,but not added to vcs. it happens because hg can't perform "hg copy" action with unversoned source file.
* if source file is not under vcs the copy command should be replaced by add command.

9 years agoupdate graph icons phpstorm/126.328
Konstantin Bulenkov [Wed, 20 Feb 2013 10:25:45 +0000 (11:25 +0100)]
update graph icons

9 years agoIDEA-101490 Print icon is outdated
Konstantin Bulenkov [Wed, 20 Feb 2013 10:12:57 +0000 (11:12 +0100)]
IDEA-101490 Print icon is outdated

9 years agoMerge remote branch 'origin/master'
irengrig [Wed, 20 Feb 2013 10:06:08 +0000 (14:06 +0400)]
Merge remote branch 'origin/master'

9 years agoMerge remote branch 'origin/master'
irengrig [Wed, 20 Feb 2013 10:02:46 +0000 (14:02 +0400)]
Merge remote branch 'origin/master'

9 years agofix icons renderers on windows (wrong url)
Konstantin Bulenkov [Wed, 20 Feb 2013 10:00:25 +0000 (11:00 +0100)]
fix icons renderers on windows (wrong url)

9 years agoSubversion tests: sometimes run with status by command line client, sometimes not
irengrig [Wed, 20 Feb 2013 10:00:19 +0000 (14:00 +0400)]
Subversion tests: sometimes run with status by command line client, sometimes not

9 years agodo not store non-local files in index
Alexey Kudravtsev [Wed, 20 Feb 2013 09:34:18 +0000 (13:34 +0400)]
do not store non-local files in index

9 years agowarn user if impossible to reload in another encoding
Alexey Kudravtsev [Wed, 20 Feb 2013 09:33:41 +0000 (13:33 +0400)]
warn user if impossible to reload in another encoding

9 years agointroduced constants for the review followup
Alexey Kudravtsev [Wed, 20 Feb 2013 09:31:39 +0000 (13:31 +0400)]
introduced constants for the review followup

9 years agoEA-43956
Alexey Kudravtsev [Tue, 19 Feb 2013 13:26:31 +0000 (17:26 +0400)]
EA-43956

9 years agojavafx: provide refs on xml processing instruction
anna [Wed, 20 Feb 2013 09:12:15 +0000 (10:12 +0100)]
javafx: provide refs on xml processing instruction

9 years agoWEB-6736
Vladimir Krivosheev [Wed, 20 Feb 2013 09:12:24 +0000 (13:12 +0400)]
WEB-6736

9 years agoSvnTestCase: rewrite run+verify so that last time lock issues are treated as error
irengrig [Wed, 20 Feb 2013 08:36:42 +0000 (12:36 +0400)]
SvnTestCase: rewrite run+verify so that last time lock issues are treated as error

9 years agoAbstractVcsTestCase: delete longer. do not fail on temporal locks
irengrig [Wed, 20 Feb 2013 08:32:48 +0000 (12:32 +0400)]
AbstractVcsTestCase: delete longer. do not fail on temporal locks

9 years agohide balloon on browser connect, introduce ConnectionState
Vladimir Krivosheev [Wed, 20 Feb 2013 08:26:45 +0000 (12:26 +0400)]
hide balloon on browser connect, introduce ConnectionState

9 years agocleanup — use HyperlinkAdapter
Vladimir Krivosheev [Wed, 20 Feb 2013 06:45:55 +0000 (10:45 +0400)]
cleanup — use HyperlinkAdapter

9 years agoBatch inspection UI performance - do not use intermediate collection - 1000x faster... cidr/126.322 phpstorm/126.319 phpstorm/126.323 pycharm/126.324 rubymine/126.326 storm/126.325
Alexey Gopachenko [Tue, 19 Feb 2013 21:27:30 +0000 (22:27 +0100)]
Batch inspection UI performance - do not use intermediate collection - 1000x faster for huge reports, no realloc heap trashing.

9 years agodictionaries improved
Alexey Gopachenko [Tue, 19 Feb 2013 20:22:20 +0000 (21:22 +0100)]
dictionaries improved

9 years agowhen searching for some method in hierarchy, should also search in interfaces (correc...
Eugene Zhuravlev [Tue, 19 Feb 2013 21:37:52 +0000 (22:37 +0100)]
when searching for some method in hierarchy, should also search in interfaces (correctly fix IDEA-101410)

9 years agoMerge remote-tracking branch 'origin/master'
Dmitry Trofimov [Tue, 19 Feb 2013 20:14:40 +0000 (21:14 +0100)]
Merge remote-tracking branch 'origin/master'

9 years agoMerge remote-tracking branch 'origin/master'
Dmitry Trofimov [Tue, 19 Feb 2013 20:13:38 +0000 (21:13 +0100)]
Merge remote-tracking branch 'origin/master'

9 years agoJava type annotations: receiver parameter PSI
Roman Shevchenko [Tue, 19 Feb 2013 20:02:46 +0000 (21:02 +0100)]
Java type annotations: receiver parameter PSI

9 years agoNullability
Roman Shevchenko [Tue, 19 Feb 2013 19:56:01 +0000 (20:56 +0100)]
Nullability

9 years agoCleanup (formatting, constants)
Roman Shevchenko [Tue, 19 Feb 2013 19:24:22 +0000 (20:24 +0100)]
Cleanup (formatting, constants)

9 years agoTest cleanup
Roman Shevchenko [Tue, 19 Feb 2013 18:36:10 +0000 (19:36 +0100)]
Test cleanup

9 years agoJB dictionary extended
Roman Shevchenko [Tue, 19 Feb 2013 18:13:23 +0000 (19:13 +0100)]
JB dictionary extended

9 years agojavafx: very simple java class reference wrapper
anna [Tue, 19 Feb 2013 19:47:10 +0000 (20:47 +0100)]
javafx: very simple java class reference wrapper

9 years agorevert
anna [Tue, 19 Feb 2013 18:16:36 +0000 (19:16 +0100)]
revert

9 years agodebugger evaluator: handle autoboxing for constructor call arguments (IDEA-101465)
Eugene Zhuravlev [Tue, 19 Feb 2013 17:54:14 +0000 (18:54 +0100)]
debugger evaluator: handle autoboxing for constructor call arguments (IDEA-101465)

9 years agoWEB-6672
Vladimir Krivosheev [Tue, 19 Feb 2013 16:41:26 +0000 (20:41 +0400)]
WEB-6672

9 years ago[github] Fix "Open in browser" and Rebase fork for Enterprise.
Kirill Likhodedov [Tue, 19 Feb 2013 16:43:48 +0000 (20:43 +0400)]
[github] Fix "Open in browser" and Rebase fork for Enterprise.

Once again, use the special method to get the host URL.

9 years agoAfter-review cosmetics
Alexander Lobas [Tue, 19 Feb 2013 16:33:32 +0000 (20:33 +0400)]
After-review cosmetics

9 years ago[github] Add "Enterprise" to the list of possible user plans.
Kirill Likhodedov [Tue, 19 Feb 2013 16:34:35 +0000 (20:34 +0400)]
[github] Add "Enterprise" to the list of possible user plans.

It fixes IDEA-101433, since unknown plan is treated as "free".

9 years agoMerge remote-tracking branch 'origin/master'
Ekaterina Tuzova [Tue, 19 Feb 2013 16:30:23 +0000 (20:30 +0400)]
Merge remote-tracking branch 'origin/master'

9 years agofixed PY-8581 Fill Paragraph should not corrupt indentation
Ekaterina Tuzova [Tue, 19 Feb 2013 16:29:22 +0000 (20:29 +0400)]
fixed PY-8581 Fill Paragraph should not corrupt indentation
PY-8937 fill paragraph works wrong on simple strings

9 years ago[github] Create Gist: fix github host url for Enterprise. IDEA-101450
Kirill Likhodedov [Tue, 19 Feb 2013 16:24:25 +0000 (20:24 +0400)]
[github] Create Gist: fix github host url for Enterprise. IDEA-101450

Instead of always using https://api.github.com,
use the host defined in the settings.

9 years agointroducing ModuleBasedBuildTargetType for differentiating module-based targets and...
Eugene Zhuravlev [Tue, 19 Feb 2013 15:49:13 +0000 (16:49 +0100)]
introducing ModuleBasedBuildTargetType for differentiating module-based targets and splitting BuilderRegistry into BuilderRegistry and TargetTypeRegistry for better functionality separation

9 years ago[github] Share Project: fix github host url for Enterprise. IDEA-101424
Kirill Likhodedov [Tue, 19 Feb 2013 16:07:06 +0000 (20:07 +0400)]
[github] Share Project: fix github host url for Enterprise. IDEA-101424

Instead of always using https://github.com,
use the host defined in the settings.

9 years ago[github] IDEA-100618 Support self-signed SSL certificates
Kirill Likhodedov [Tue, 19 Feb 2013 15:35:43 +0000 (19:35 +0400)]
[github] IDEA-100618 Support self-signed SSL certificates

Catch the ValidatorException which is thrown when the server's SSL
certificate is not trusted (self-signed, for instance) and show a
message to the user proposing to proceed anyway (as it is done in
browsers).
If user agrees to proceed, remember the host and add it to "trusted"
hosts; next time it is queried don't ask the user and just proceed
without certificate verification.

Implement all this logic in the GithubSslSupport using the
EasySSLProtocolSocketFactory to perform an unchecked connection.

Store trusted hosts in GithubSettings. It uses some old-style
PersistentComponent creation, just following the existing style for now.

9 years agodisable bad tests
Sergey Evdokimov [Tue, 19 Feb 2013 15:24:36 +0000 (19:24 +0400)]
disable bad tests

9 years agoMerge branch 'master' of git.labs.intellij.net:idea/community phpstorm/126.315
Evgeny Pasynkov [Tue, 19 Feb 2013 15:06:29 +0000 (16:06 +0100)]
Merge branch 'master' of git.labs.intellij.net:idea/community

9 years agoinclude pattern into error message, exception logging is not needed
peter [Tue, 19 Feb 2013 14:51:35 +0000 (15:51 +0100)]
include pattern into error message, exception logging is not needed

9 years agoIDEA-86724 Choose color dialog input fields are too narrow
Vassiliy Kudryashov [Tue, 19 Feb 2013 14:56:59 +0000 (18:56 +0400)]
IDEA-86724 Choose color dialog input fields are too narrow
after-review commit http://crucible.labs.intellij.net/cru/CR-IC-78#c7069

9 years agoclean up: it is not necessary to use getCanonicalName() here
Eugene Kudelevsky [Tue, 19 Feb 2013 14:55:44 +0000 (18:55 +0400)]
clean up: it is not necessary to use getCanonicalName() here

9 years agoMerge branch 'master' of git.labs.intellij.net:idea/community
Evgeny Pasynkov [Tue, 19 Feb 2013 14:51:28 +0000 (15:51 +0100)]
Merge branch 'master' of git.labs.intellij.net:idea/community

9 years agoIDEA-97278
Evgeny Pasynkov [Tue, 19 Feb 2013 14:50:36 +0000 (15:50 +0100)]
IDEA-97278

9 years agoIDEA-100072 Groovy: Code Completion for "default" keyword is missing. Don't show...
Max Medvedev [Tue, 19 Feb 2013 14:44:13 +0000 (18:44 +0400)]
IDEA-100072 Groovy: Code Completion for "default" keyword is missing. Don't show 'throws' in annotation methods

9 years ago"arrow" icon instead of "checked"
Vassiliy Kudryashov [Tue, 19 Feb 2013 14:10:48 +0000 (18:10 +0400)]
"arrow" icon instead of "checked"

9 years agoWhen we are adding a listener it's better to register a disposable without reference...
Dmitry Trofimov [Tue, 19 Feb 2013 14:03:13 +0000 (15:03 +0100)]
When we are adding a listener it's better to register a disposable without reference to the document to avoid memory leak of the document when parentDisposable won't be disposed.

9 years agoSubversion: tree conflict tests with new lock-surviving methods + corrections for...
irengrig [Tue, 19 Feb 2013 13:45:26 +0000 (17:45 +0400)]
Subversion: tree conflict tests with new lock-surviving methods + corrections for correct test infrastructure, cleaning etc

9 years agoReverted a change in listener registration.
Dmitry Trofimov [Tue, 19 Feb 2013 13:42:27 +0000 (14:42 +0100)]
Reverted a change in listener registration.

9 years agoIDEA-101425 Editor: Expand 'quick info' if necessary to avoid showing pin button...
Denis.Zhdanov [Tue, 19 Feb 2013 12:43:34 +0000 (16:43 +0400)]
IDEA-101425 Editor: Expand 'quick info' if necessary to avoid showing pin button above text

9 years agoIDEA-95898 Gradle based projects should offer Auto-Import as Maven projects do
Denis.Zhdanov [Tue, 19 Feb 2013 10:55:51 +0000 (14:55 +0400)]
IDEA-95898 Gradle based projects should offer Auto-Import as Maven projects do

Iteration 1: tracking manual project structure changes

9 years agoforceUpdate with project tries to avoid updating dirty files from other projects...
Maxim.Mossienko [Tue, 19 Feb 2013 12:30:14 +0000 (13:30 +0100)]
forceUpdate with project tries to avoid updating dirty files from other projects +review CR-IC

9 years agoEA-42993
Vladimir Krivosheev [Tue, 19 Feb 2013 12:30:42 +0000 (16:30 +0400)]
EA-42993

9 years agoplugins update: notify about plugins which were disabled due to version incompatibili...
anna [Tue, 19 Feb 2013 12:25:12 +0000 (13:25 +0100)]
plugins update: notify about plugins which were disabled due to version incompatibility (IDEA-101339)

9 years agoIDEA-99333 in grails gstring, I click "Remove unnecessary escape characters" and...
Max Medvedev [Tue, 19 Feb 2013 12:17:49 +0000 (16:17 +0400)]
IDEA-99333 in grails gstring, I click "Remove unnecessary escape characters" and idea multiply my string

9 years agoIDEA-94214 Convert to multiline String should work on concatenation
Max Medvedev [Tue, 19 Feb 2013 11:17:01 +0000 (15:17 +0400)]
IDEA-94214 Convert to multiline String should work on concatenation

9 years agoIDEA-100185 'Convert to single-line' intention breaks code
Max Medvedev [Thu, 31 Jan 2013 12:04:29 +0000 (16:04 +0400)]
IDEA-100185 'Convert to single-line' intention breaks code

9 years agoIDEA-25146 Maven integration, resolve dependencies from project
Sergey Evdokimov [Tue, 19 Feb 2013 12:17:58 +0000 (16:17 +0400)]
IDEA-25146 Maven integration, resolve dependencies from project