idea/community.git
6 years agoMerge remote-tracking branch 'origin/master' into test2
Ilya.Kazakevich [Tue, 23 Dec 2014 18:53:28 +0000 (21:53 +0300)]
Merge remote-tracking branch 'origin/master' into test2

6 years agoPY-13986 View -> Open In Browser unavailable for Django projects
Ilya.Kazakevich [Tue, 23 Dec 2014 18:50:04 +0000 (21:50 +0300)]
PY-13986 View -> Open In Browser unavailable for Django projects

Refactored: useless iface HtmlCompatibleLanguage removed due to Krivosheev request: UrlProvider is now used.

6 years agoCleanup (formatting)
Roman Shevchenko [Tue, 23 Dec 2014 18:40:52 +0000 (19:40 +0100)]
Cleanup (formatting)

6 years agomake static: allow to delegate (IDEA-24060)
Anna Kozlova [Tue, 23 Dec 2014 18:29:02 +0000 (19:29 +0100)]
make static: allow to delegate (IDEA-24060)

6 years agoenable delegate for interfaces in 1.8
Anna Kozlova [Tue, 23 Dec 2014 16:56:32 +0000 (17:56 +0100)]
enable delegate for interfaces in 1.8

6 years agopossible NPE
Anna Kozlova [Tue, 23 Dec 2014 16:36:48 +0000 (17:36 +0100)]
possible NPE

6 years agorename listener: support file based patterns (IDEA-134546)
Anna Kozlova [Tue, 23 Dec 2014 16:22:54 +0000 (17:22 +0100)]
rename listener: support file based patterns (IDEA-134546)

6 years agoIDEA-134662 (protocol switch after redirect handling fixed)
Roman Shevchenko [Tue, 23 Dec 2014 18:26:03 +0000 (19:26 +0100)]
IDEA-134662 (protocol switch after redirect handling fixed)

6 years agodetermine grails/griffon frameworks by jar names, since findClass doesn't work in...
peter [Tue, 23 Dec 2014 18:19:45 +0000 (19:19 +0100)]
determine grails/griffon frameworks by jar names, since findClass doesn't work in dumb mode

6 years agoMerge remote-tracking branch 'origin/master'
Konstantin Kolosovsky [Tue, 23 Dec 2014 18:16:07 +0000 (21:16 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoIDEA-134693 Allow several "<conflict>" elements while parsing "svn info --xml" output
Konstantin Kolosovsky [Tue, 23 Dec 2014 18:14:59 +0000 (21:14 +0300)]
IDEA-134693 Allow several "<conflict>" elements while parsing "svn info --xml" output

6 years agoEA-60956 - assert: DocumentImpl.doRemoveDocumentListener
Dmitry Batrak [Tue, 23 Dec 2014 18:10:13 +0000 (21:10 +0300)]
EA-60956 - assert: DocumentImpl.doRemoveDocumentListener

6 years agoIDEA-134691 Workaround: treat empty rectangle as null while calculating link label...
Konstantin Kolosovsky [Tue, 23 Dec 2014 17:58:37 +0000 (20:58 +0300)]
IDEA-134691 Workaround: treat empty rectangle as null while calculating link label bounds - this makes link labels enabled again, but could break correctness of underlining

6 years agoMerge remote-tracking branch 'origin/master'
Ekaterina Tuzova [Tue, 23 Dec 2014 17:53:39 +0000 (20:53 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agofixed test_helper.py template for creating course
Ekaterina Tuzova [Tue, 23 Dec 2014 17:46:56 +0000 (20:46 +0300)]
fixed test_helper.py template for creating course

6 years agoMerge remote-tracking branch 'origin/master'
liana.bakradze [Tue, 23 Dec 2014 17:45:50 +0000 (20:45 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agomade public
liana.bakradze [Tue, 23 Dec 2014 17:45:24 +0000 (20:45 +0300)]
made public

6 years agodisable obsolete incompatible 'Copy On Steroids' plugin
nik [Tue, 23 Dec 2014 17:43:34 +0000 (20:43 +0300)]
disable obsolete incompatible 'Copy On Steroids' plugin

6 years agoadd JDOMExternalizableStringListBinding — format is not backward compatible
Vladimir Krivosheev [Tue, 23 Dec 2014 17:37:12 +0000 (18:37 +0100)]
add JDOMExternalizableStringListBinding — format is not backward compatible

6 years agoautopopup completion in javadoc local reference (IDEA-131899)
peter [Tue, 23 Dec 2014 17:18:34 +0000 (18:18 +0100)]
autopopup completion in javadoc local reference (IDEA-131899)

6 years agoadd note on alternative resolution to DumbService javadoc
peter [Tue, 23 Dec 2014 16:52:10 +0000 (17:52 +0100)]
add note on alternative resolution to DumbService javadoc

6 years agoNodeSourcesLocationController — use HttpRequests
Vladimir Krivosheev [Tue, 23 Dec 2014 17:04:09 +0000 (18:04 +0100)]
NodeSourcesLocationController — use HttpRequests
HttpRequests — add head request method

6 years agoMerge remote-tracking branch 'origin/master'
Ekaterina Tuzova [Tue, 23 Dec 2014 16:51:29 +0000 (19:51 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoupdate test_helper.py for existing courses
Ekaterina Tuzova [Tue, 23 Dec 2014 16:51:00 +0000 (19:51 +0300)]
update test_helper.py for existing courses

6 years agoEA-63592 - NPE: AllFileTemplatesConfigurable.apply
Dmitry Avdeev [Tue, 23 Dec 2014 16:43:02 +0000 (19:43 +0300)]
EA-63592 - NPE: AllFileTemplatesConfigurable.apply

6 years agoIDEA-113911 Display decoded urls (and url parts) in user interface elements - fixed...
Konstantin Kolosovsky [Tue, 23 Dec 2014 16:45:07 +0000 (19:45 +0300)]
IDEA-113911 Display decoded urls (and url parts) in user interface elements - fixed for "working copies information" panel and "update" dialog

6 years agofollowing review CR-IC-7083 (IDEA-58130) appcode/140.1307
Dmitry Batrak [Tue, 23 Dec 2014 16:37:44 +0000 (19:37 +0300)]
following review CR-IC-7083 (IDEA-58130)

6 years agoMerge remote-tracking branch 'origin/master'
Ekaterina Tuzova [Tue, 23 Dec 2014 16:28:48 +0000 (19:28 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoproper fix for smart check
Ekaterina Tuzova [Tue, 23 Dec 2014 16:28:28 +0000 (19:28 +0300)]
proper fix for smart check

6 years agobuild scripts: suppress warnings produced by Java compiler as we don't pay attention...
nik [Tue, 23 Dec 2014 16:25:07 +0000 (19:25 +0300)]
build scripts: suppress warnings produced by Java compiler as we don't pay attention to them anyway

6 years ago[git] Better refresh VFS during cherry-pick & collecting unmerged files
Kirill Likhodedov [Tue, 23 Dec 2014 15:43:23 +0000 (18:43 +0300)]
[git] Better refresh VFS during cherry-pick & collecting unmerged files

6 years agoplatform: *.aj added to default resource pattern
Roman Shevchenko [Tue, 23 Dec 2014 16:13:58 +0000 (17:13 +0100)]
platform: *.aj added to default resource pattern

6 years agosvn: Fixed getting "svn info" for url - encode url when passing to svn command line...
Konstantin Kolosovsky [Tue, 23 Dec 2014 16:09:03 +0000 (19:09 +0300)]
svn: Fixed getting "svn info" for url - encode url when passing to svn command line client

6 years agoIDEA-134648 "Run/Debug context configuration" does not work from Find Action
Sergey Ignatov [Tue, 23 Dec 2014 16:08:08 +0000 (19:08 +0300)]
IDEA-134648 "Run/Debug context configuration" does not work from Find Action

6 years agoextract HttpRequests.getReader
Vladimir Krivosheev [Tue, 23 Dec 2014 15:53:41 +0000 (16:53 +0100)]
extract HttpRequests.getReader

6 years agolive templates: incorrect adding generic parameter IDEA-134434
Andrey Starovoyt [Tue, 23 Dec 2014 15:14:29 +0000 (18:14 +0300)]
live templates: incorrect adding generic parameter IDEA-134434

6 years agoMerge remote-tracking branch 'origin/master'
Ekaterina Tuzova [Tue, 23 Dec 2014 15:01:54 +0000 (18:01 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agofixed smart check
Ekaterina Tuzova [Tue, 23 Dec 2014 14:57:34 +0000 (17:57 +0300)]
fixed smart check

6 years agodisable custom folding surrounder for debugger evaluate fragment
Anna Kozlova [Tue, 23 Dec 2014 14:42:56 +0000 (15:42 +0100)]
disable custom folding surrounder for debugger evaluate fragment

6 years agoobsolete unused methods deprecated
nik [Tue, 23 Dec 2014 09:20:09 +0000 (12:20 +0300)]
obsolete unused methods deprecated

6 years agocompiler messages: cleanup
nik [Tue, 23 Dec 2014 09:19:46 +0000 (12:19 +0300)]
compiler messages: cleanup

6 years agoCR-IC-7104 (simplification)
Roman Shevchenko [Tue, 23 Dec 2014 14:35:30 +0000 (15:35 +0100)]
CR-IC-7104 (simplification)

6 years agojava & groovy line markers made non-dumb-aware dbe/140.1304
peter [Tue, 23 Dec 2014 14:13:03 +0000 (15:13 +0100)]
java & groovy line markers made non-dumb-aware

6 years agoSSR: allow parameterized patterns without variables, e.g. Map<String, String>
Bas Leijdekkers [Tue, 23 Dec 2014 13:43:45 +0000 (14:43 +0100)]
SSR: allow parameterized patterns without variables, e.g. Map<String, String>

6 years agoSSR: don't set handler to null
Bas Leijdekkers [Tue, 23 Dec 2014 11:04:38 +0000 (12:04 +0100)]
SSR: don't set handler to null

6 years agoSSR: fix a static import issue
Bas Leijdekkers [Tue, 23 Dec 2014 11:00:54 +0000 (12:00 +0100)]
SSR: fix a static import issue

6 years agoTurn automatic indentation detection off by default [CR-IC-7106]
Rustam Vishnyakov [Tue, 23 Dec 2014 13:28:43 +0000 (16:28 +0300)]
Turn automatic indentation detection off by default [CR-IC-7106]

6 years agoRemove unused imports of OptionalConfigurable
Sergey Malenkov [Tue, 23 Dec 2014 13:20:53 +0000 (16:20 +0300)]
Remove unused imports of OptionalConfigurable

6 years agotests diff: ensure that only providers from leafs are collected, so the same provider...
Anna Kozlova [Tue, 23 Dec 2014 13:12:44 +0000 (14:12 +0100)]
tests diff: ensure that only providers from leafs are collected, so the same provider appears only one in view

6 years agotests: enable diff on root node, process children recursively
Anna Kozlova [Tue, 23 Dec 2014 13:07:42 +0000 (14:07 +0100)]
tests: enable diff on root node, process children recursively

6 years agoinplace introduce parameter: ensure that parameter is not deleted if not all occurren...
Anna Kozlova [Tue, 23 Dec 2014 12:58:19 +0000 (13:58 +0100)]
inplace introduce parameter: ensure that parameter is not deleted if not all occurrences are replaced

6 years agoautomatically rename overloads (IDEA-131926)
Anna Kozlova [Tue, 23 Dec 2014 12:26:29 +0000 (13:26 +0100)]
automatically rename overloads (IDEA-131926)

6 years ago[git] IDEA-81563 Correctly identify Git root for submodule changes
Kirill Likhodedov [Tue, 23 Dec 2014 13:00:05 +0000 (16:00 +0300)]
[git] IDEA-81563 Correctly identify Git root for submodule changes

When the submodule is changed in the super-project, the root of this
change is this super-project, not the submodule root.

In particular, this led to exception when trying to merge conflicts
when one of conflicts was the submodule.

6 years agoTitleCapitalizationInspection: multiple returns
Dmitry Avdeev [Tue, 23 Dec 2014 12:54:15 +0000 (15:54 +0300)]
TitleCapitalizationInspection: multiple returns

6 years agofixing test
Dmitry Avdeev [Tue, 23 Dec 2014 12:22:27 +0000 (15:22 +0300)]
fixing test

6 years agoIDEA-125176 Use URIBuilder to construct URLs with query parameters
Mikhail Golubev [Fri, 19 Dec 2014 11:15:08 +0000 (14:15 +0300)]
IDEA-125176 Use URIBuilder to construct URLs with query parameters

6 years agoIDEA-125176 Trello migration to HttpClient 4.x (initial)
Mikhail Golubev [Fri, 19 Dec 2014 10:54:13 +0000 (13:54 +0300)]
IDEA-125176 Trello migration to HttpClient 4.x (initial)

6 years agoIDEA-125176 Use helper classes from TaskUiUtil in TrelloRepositoryEditor
Mikhail Golubev [Thu, 18 Dec 2014 12:43:10 +0000 (15:43 +0300)]
IDEA-125176 Use helper classes from TaskUiUtil in TrelloRepositoryEditor

Also I cleaned up a bit: added missing @Nullable annotations and
final modifiers for local variables. Field `myMoved` in TrelloList
is not persisted any more.

6 years agodo not show inline editor if base tree is already hidden appcode/140.1303
Egor.Ushakov [Tue, 23 Dec 2014 12:01:02 +0000 (15:01 +0300)]
do not show inline editor if base tree is already hidden

6 years agoplatform: restart build process on Java compiler settings modification
Roman Shevchenko [Tue, 23 Dec 2014 12:03:03 +0000 (13:03 +0100)]
platform: restart build process on Java compiler settings modification

(support request #48593)

6 years agoIDEA-134622 Gradle projects and symbolic links
Vladislav.Soroka [Tue, 23 Dec 2014 11:52:45 +0000 (14:52 +0300)]
IDEA-134622 Gradle projects and symbolic links

6 years agosynchronize courses after update for custom projects
Liana Bakradze [Tue, 23 Dec 2014 11:51:40 +0000 (14:51 +0300)]
synchronize courses after update for custom projects

6 years agoIDEA-134502 Custom file templates are gone phpstorm/140.1301
Dmitry Avdeev [Tue, 23 Dec 2014 10:42:09 +0000 (13:42 +0300)]
IDEA-134502 Custom file templates are gone

6 years agotypo (IDEA-134629)
Anna Kozlova [Tue, 23 Dec 2014 10:39:07 +0000 (11:39 +0100)]
typo (IDEA-134629)

6 years agoextract method: disable visibility choice when target class is interface (IDEA-134635)
Anna Kozlova [Tue, 23 Dec 2014 10:37:05 +0000 (11:37 +0100)]
extract method: disable visibility choice when target class is interface (IDEA-134635)

6 years agoextract method: disable make static when extracting from default method; ensure stati...
Anna Kozlova [Tue, 23 Dec 2014 10:25:24 +0000 (11:25 +0100)]
extract method: disable make static when extracting from default method; ensure static extracting from constant in interface (IDEA-134636)

6 years agosafe delete: ensure @Overrides are deleted according to selected methods in overridin...
Anna Kozlova [Mon, 22 Dec 2014 20:08:13 +0000 (21:08 +0100)]
safe delete: ensure @Overrides are deleted according to selected methods in overriding methods chooser (IDEA-111191)

6 years agoCPP-1805 Build 140.1221.2 fails to run
Vladimir Krivosheev [Tue, 23 Dec 2014 10:21:08 +0000 (11:21 +0100)]
CPP-1805 Build 140.1221.2 fails to run

6 years agoIDEA-134483 Support kotlin inline functions debugging
Mikhael Bogdanov [Tue, 23 Dec 2014 10:14:35 +0000 (13:14 +0300)]
IDEA-134483 Support kotlin inline functions debugging

6 years agosvn: Refactored UpdateRootInfo - utilized SVNURL instance for implementation (instead...
Konstantin Kolosovsky [Tue, 23 Dec 2014 10:11:20 +0000 (13:11 +0300)]
svn: Refactored UpdateRootInfo - utilized SVNURL instance for implementation (instead of just corresponding string value)

6 years agoPY-14774 Hide annotations for *args/**kwargs parameters in "Change signature" dialog
Mikhail Golubev [Mon, 22 Dec 2014 17:07:15 +0000 (20:07 +0300)]
PY-14774 Hide annotations for *args/**kwargs parameters in "Change signature" dialog

It was done already for normal (not starred) parameters of function.
Validation of names (parts after leading '*') for such parameters is
performed now as well.

I've also added a few more warnings in "Change signature"
dialog, namely:

* Multiple parameters with single or double star
* Several starred parameters have the same name

6 years agogradle: unused code removed
Vladislav.Soroka [Tue, 23 Dec 2014 09:40:08 +0000 (12:40 +0300)]
gradle: unused code removed

6 years agoIDEA-134657 gradle: test resources should appear earlier than production resources...
Vladislav.Soroka [Tue, 23 Dec 2014 09:25:27 +0000 (12:25 +0300)]
IDEA-134657 gradle: test resources should appear earlier than production resources in test classpath

6 years agorename to read*
Vladimir Krivosheev [Tue, 23 Dec 2014 09:21:13 +0000 (10:21 +0100)]
rename to read*

6 years agoIDEA-134572 Watch edit by mouse click is triggered when it should not
Egor.Ushakov [Tue, 23 Dec 2014 09:17:59 +0000 (12:17 +0300)]
IDEA-134572 Watch edit by mouse click is triggered when it should not

6 years agomaven: extra call to scheduleResolve removed, details at IDEA-124294 Maven import... appcode/140.1297 clion/140.1298
Vladislav.Soroka [Tue, 23 Dec 2014 08:37:35 +0000 (11:37 +0300)]
maven: extra call to scheduleResolve removed, details at IDEA-124294 Maven import is done twice

6 years agosvn: Refactored SelectLocationDialog.selectLocation() methods - made return SVNURL...
Konstantin Kolosovsky [Tue, 23 Dec 2014 02:20:43 +0000 (05:20 +0300)]
svn: Refactored SelectLocationDialog.selectLocation() methods - made return SVNURL instance (instead of just corresponding string value)

6 years agosvn: Refactored SvnUpdateRootOptionsPanel - code simplified, commented code removed...
Konstantin Kolosovsky [Tue, 23 Dec 2014 01:35:07 +0000 (04:35 +0300)]
svn: Refactored SvnUpdateRootOptionsPanel - code simplified, commented code removed, warnings fixed, @NotNull

6 years agoMerge remote-tracking branch 'origin/master' appcode/140.1285 clion/140.1288 idea/140.1295 phpstorm/140.1293 pycharm/140.1286 rubymine/140.1292 webstorm/140.1291 webstorm/140.1296
Dmitry Trofimov [Tue, 23 Dec 2014 01:11:10 +0000 (02:11 +0100)]
Merge remote-tracking branch 'origin/master'

6 years agoKill CheckOutputThread on stoptrace (PY-12782).
Dmitry Trofimov [Tue, 23 Dec 2014 01:03:45 +0000 (02:03 +0100)]
Kill CheckOutputThread on stoptrace (PY-12782).

6 years agoFix debugger output transmission after program termination for remote debug and save_...
Dmitry Trofimov [Tue, 23 Dec 2014 00:58:20 +0000 (01:58 +0100)]
Fix debugger output transmission after program termination for remote debug and save_signatures mode (PY-13861).

6 years agoDocker integration - Start/Stop container actions
Michael Golubev [Mon, 22 Dec 2014 21:24:53 +0000 (22:24 +0100)]
Docker integration - Start/Stop container actions

6 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Mon, 22 Dec 2014 20:22:07 +0000 (21:22 +0100)]
Merge remote-tracking branch 'origin/master'

6 years agoCleanup (dead code; duplicates; formatting)
Roman Shevchenko [Mon, 22 Dec 2014 20:20:40 +0000 (21:20 +0100)]
Cleanup (dead code; duplicates; formatting)

6 years agoIDEA-134631 (correct modality for plugin update notification)
Roman Shevchenko [Mon, 22 Dec 2014 20:01:05 +0000 (21:01 +0100)]
IDEA-134631 (correct modality for plugin update notification)

6 years agofix merge
Dmitry Jemerov [Mon, 22 Dec 2014 19:59:21 +0000 (20:59 +0100)]
fix merge

6 years agoUse PsiPackage.getChildren() to get the list of nodes to show. Add API in JavaCoverag...
Dmitry Jemerov [Mon, 22 Dec 2014 19:56:21 +0000 (20:56 +0100)]
Use PsiPackage.getChildren() to get the list of nodes to show. Add API in JavaCoverageExtension to allow showing summary data for elements which aren't classes or packages. Add another API to  store coverage data for some of the .class files for which we weren't able to locate the source code, and to include the coverage data for those classes in package-level summary statistics.

6 years agoadd PsiPackage.getChildren() API and corresponding extension API in PsiElementFinder.
Dmitry Jemerov [Mon, 22 Dec 2014 19:52:05 +0000 (20:52 +0100)]
add PsiPackage.getChildren() API and corresponding extension API in PsiElementFinder.

(In Kotlin, packages really contain files rather than classes, and the new API allows to enumerate the files contained in the package, even if those files contain only top-level functions and no classes.)

6 years agoplatform: restart IDE notifications/dialogs unified
Roman Shevchenko [Mon, 22 Dec 2014 19:56:24 +0000 (20:56 +0100)]
platform: restart IDE notifications/dialogs unified

6 years agoAn exception is fixed
Denis Fokin [Mon, 22 Dec 2014 19:07:24 +0000 (22:07 +0300)]
An exception is fixed

6 years agoRearrangeCodeProcessor: removed unused parameter
Yaroslav Lepenkin [Mon, 22 Dec 2014 19:43:40 +0000 (21:43 +0200)]
RearrangeCodeProcessor: removed unused parameter

6 years agorun only one AbstractLayoutCodeProcessor, changed order of processing for single...
Yaroslav Lepenkin [Mon, 22 Dec 2014 19:34:08 +0000 (21:34 +0200)]
run only one AbstractLayoutCodeProcessor, changed order of processing for single file: first comes optimize imports, because it prepares some info for further processing. (IDEA-134402)

6 years agoSSR: do ui work on swing thread
Bas Leijdekkers [Mon, 22 Dec 2014 18:48:20 +0000 (19:48 +0100)]
SSR: do ui work on swing thread

6 years agoexpand and clarify SSR variable tool tips
Bas Leijdekkers [Mon, 22 Dec 2014 14:44:32 +0000 (15:44 +0100)]
expand and clarify SSR variable tool tips

6 years agoIDEA-131991 Debugger: Referring Objects can't update on View As
Egor.Ushakov [Mon, 22 Dec 2014 18:45:47 +0000 (21:45 +0300)]
IDEA-131991 Debugger: Referring Objects can't update on View As

6 years agoIDEA-132319 "View as" broken in evaluation dialog
Egor.Ushakov [Mon, 22 Dec 2014 18:38:45 +0000 (21:38 +0300)]
IDEA-132319 "View as" broken in evaluation dialog

6 years agoNullPointer fix
Denis Fokin [Mon, 22 Dec 2014 18:36:04 +0000 (21:36 +0300)]
NullPointer fix

6 years agoMerge remote-tracking branch 'origin/master'
Dmitry Trofimov [Mon, 22 Dec 2014 18:34:36 +0000 (19:34 +0100)]
Merge remote-tracking branch 'origin/master'

6 years agotrack running test: cleanup user selection (allow to track further) when newly starte...
Anna Kozlova [Mon, 22 Dec 2014 18:21:57 +0000 (19:21 +0100)]
track running test: cleanup user selection (allow to track further) when newly started test equals to selection (IDEA-124030)

6 years agoinfer types for PsiTypeElement: since added
Anna Kozlova [Mon, 22 Dec 2014 15:00:48 +0000 (16:00 +0100)]
infer types for PsiTypeElement: since added