idea/community.git
7 years agoCleanup (formatting; unneeded assertions)
Roman Shevchenko [Mon, 19 Jan 2015 16:31:22 +0000 (17:31 +0100)]
Cleanup (formatting; unneeded assertions)

7 years agoIDEA-133004 (no comment injections for binary files)
Roman Shevchenko [Mon, 19 Jan 2015 13:58:18 +0000 (14:58 +0100)]
IDEA-133004 (no comment injections for binary files)

7 years agodecompiler: fixed NPE with disabled line mapping
Egor.Ushakov [Mon, 19 Jan 2015 13:28:07 +0000 (16:28 +0300)]
decompiler: fixed NPE with disabled line mapping

7 years agoIDEA-69974 Fold regions are not properly created if 'Collapse All' is invoked right...
Dmitry Batrak [Mon, 19 Jan 2015 13:45:13 +0000 (16:45 +0300)]
IDEA-69974 Fold regions are not properly created if 'Collapse All' is invoked right after opening editor

test case added

7 years agocan't find Kotlin top-level function in SE
Konstantin Bulenkov [Mon, 19 Jan 2015 13:24:48 +0000 (14:24 +0100)]
can't find Kotlin top-level function in SE

7 years agoIDEA-135271 Delete file dialog does not position mouse cursor on default button
Denis Fokin [Mon, 19 Jan 2015 13:23:35 +0000 (16:23 +0300)]
IDEA-135271 Delete file dialog does not position mouse cursor on default button

7 years agoIDEA-69974 Fold regions are not properly created if 'Collapse All' is invoked right... appcode/140.1809
Dmitry Batrak [Mon, 19 Jan 2015 13:09:46 +0000 (16:09 +0300)]
IDEA-69974 Fold regions are not properly created if 'Collapse All' is invoked right after opening editor

7 years agoduplicate symbols in Search Everywhere
Konstantin Bulenkov [Mon, 19 Jan 2015 13:03:00 +0000 (14:03 +0100)]
duplicate symbols in Search Everywhere

7 years agoMerge remote-tracking branch 'origin/master' clion/140.1807
Anna Kozlova [Mon, 19 Jan 2015 12:47:51 +0000 (13:47 +0100)]
Merge remote-tracking branch 'origin/master'

7 years agoicons integrated - DSGN-1688 Icons for Console and idea.log are identical
Egor.Ushakov [Mon, 19 Jan 2015 12:23:23 +0000 (15:23 +0300)]
icons integrated - DSGN-1688 Icons for Console and idea.log are identical

7 years agoadd "implement methods" fix for unrelated default methods error (IDEA-135295)
Anna Kozlova [Mon, 19 Jan 2015 12:02:24 +0000 (13:02 +0100)]
add "implement methods" fix for unrelated default methods error (IDEA-135295)

7 years agomore diagnostics for EA-63802 - assert: PositionManagerImpl$.run
Egor.Ushakov [Mon, 19 Jan 2015 12:00:52 +0000 (15:00 +0300)]
more diagnostics for EA-63802 - assert: PositionManagerImpl$.run

7 years agoproperty selection when resource bundle editor is activated fixed phpstorm/140.1805
Dmitry Batkovich [Mon, 19 Jan 2015 11:43:31 +0000 (14:43 +0300)]
property selection when resource bundle editor is activated fixed

7 years agoIDEA-134809 Resource bundle editor updates selection every 500 ms if not selected...
Dmitry Batkovich [Mon, 19 Jan 2015 11:40:06 +0000 (14:40 +0300)]
IDEA-134809 Resource bundle editor updates selection every 500 ms if not selected on startup

7 years agoregister action shortcut in plugin.xml so minor IDEs won't get it in their keymaps
Anna Kozlova [Mon, 19 Jan 2015 11:38:41 +0000 (12:38 +0100)]
register action shortcut in plugin.xml so minor IDEs won't get it in their keymaps

7 years agotypo (IDEA-135291)
Anna Kozlova [Mon, 19 Jan 2015 11:34:15 +0000 (12:34 +0100)]
typo (IDEA-135291)

7 years agoIDEA-72949 Paste waits until file is checked out before taking a copy of the clipboard
Dmitry Batrak [Mon, 19 Jan 2015 11:07:47 +0000 (14:07 +0300)]
IDEA-72949 Paste waits until file is checked out before taking a copy of the clipboard

7 years agocleanup 'public' modifier from the interface on "pull default method" (IDEA-135292)
Anna Kozlova [Mon, 19 Jan 2015 11:06:50 +0000 (12:06 +0100)]
cleanup 'public' modifier from the interface on "pull default method" (IDEA-135292)

7 years agoicons integrated - DSGN-1688 Icons for Console and idea.log are identical
Egor.Ushakov [Mon, 19 Jan 2015 10:38:44 +0000 (13:38 +0300)]
icons integrated - DSGN-1688 Icons for Console and idea.log are identical

7 years agofix HardcodedContracts NPE
peter [Mon, 19 Jan 2015 10:16:51 +0000 (11:16 +0100)]
fix HardcodedContracts NPE

7 years agoMerge remote-tracking branch 'origin/master'
Anna Kozlova [Mon, 19 Jan 2015 09:55:11 +0000 (10:55 +0100)]
Merge remote-tracking branch 'origin/master'

7 years agouse JBUI appcode/140.1792 appcode/140.1793 appcode/140.1803 clion/140.1791 clion/140.1796 clion/140.1802 dbe/140.1799 idea/140.1795 phpstorm/140.1800 pycharm/140.1794 rubymine/140.1797 webstorm/140.1798
Konstantin Bulenkov [Sun, 18 Jan 2015 14:28:28 +0000 (15:28 +0100)]
use JBUI

7 years ago+emptySize()
Konstantin Bulenkov [Sun, 18 Jan 2015 14:21:44 +0000 (15:21 +0100)]
+emptySize()

7 years agoHiDPI: wrap to JBUI.size
Konstantin Bulenkov [Sun, 18 Jan 2015 14:13:18 +0000 (15:13 +0100)]
HiDPI: wrap to JBUI.size

7 years agoPlatform UI: use JBTestField by default in TextFieldWithBrowseButton
Anton Makeev [Sun, 18 Jan 2015 13:11:52 +0000 (14:11 +0100)]
Platform UI: use JBTestField by default in TextFieldWithBrowseButton

7 years agoHiDPI: fix action separators in toolbars appcode/140.1776 appcode/140.1787 clion/140.1779 clion/140.1788 idea/140.1778 phpstorm/140.1783 phpstorm/140.1789 pycharm/140.1777 pycharm/140.1785 rubymine/140.1782 webstorm/140.1780
Konstantin Bulenkov [Sat, 17 Jan 2015 21:53:03 +0000 (22:53 +0100)]
HiDPI: fix action separators in toolbars

7 years agoSSR: highlight speed search fragments in Used Templates History
Bas Leijdekkers [Sat, 17 Jan 2015 14:33:03 +0000 (15:33 +0100)]
SSR: highlight speed search fragments in Used Templates History

7 years agoSSR: highlight speed search fragments and bold categories in Existing Templates
Bas Leijdekkers [Sat, 17 Jan 2015 10:42:58 +0000 (11:42 +0100)]
SSR: highlight speed search fragments and bold categories in Existing Templates

7 years agoSSR: include categories in Existing Templates speed search
Bas Leijdekkers [Sat, 17 Jan 2015 10:37:17 +0000 (11:37 +0100)]
SSR: include categories in Existing Templates speed search

7 years agoSSR: fix speed search in Used Templates History
Bas Leijdekkers [Sat, 17 Jan 2015 10:31:20 +0000 (11:31 +0100)]
SSR: fix speed search in Used Templates History

7 years agoSSR: only allow to remove user defined configurations from existing templates
Bas Leijdekkers [Fri, 16 Jan 2015 16:35:00 +0000 (17:35 +0100)]
SSR: only allow to remove user defined configurations from existing templates

7 years agoSSR: remove add button from existing templates (it doesn't work right)
Bas Leijdekkers [Fri, 16 Jan 2015 16:30:49 +0000 (17:30 +0100)]
SSR: remove add button from existing templates (it doesn't work right)

7 years agoSSR: textual improvement
Bas Leijdekkers [Fri, 16 Jan 2015 14:53:53 +0000 (15:53 +0100)]
SSR: textual improvement

7 years ago"'clone()' instantiates objects with constructor" should warn on non-Cloneable class
Bas Leijdekkers [Thu, 15 Jan 2015 13:44:09 +0000 (14:44 +0100)]
"'clone()' instantiates objects with constructor" should warn on non-Cloneable class

7 years agonew "Use of 'clone()' or 'Cloneable'" inspection
Bas Leijdekkers [Thu, 15 Jan 2015 11:21:15 +0000 (12:21 +0100)]
new "Use of 'clone()' or 'Cloneable'" inspection

7 years agoIG: clone() method may throw any exception to prevent cloning
Bas Leijdekkers [Thu, 15 Jan 2015 10:40:07 +0000 (11:40 +0100)]
IG: clone() method may throw any exception to prevent cloning

7 years agoIDEA-135094 attempt to fix function parameter name mappings
Vladimir Krivosheev [Sat, 17 Jan 2015 15:36:23 +0000 (16:36 +0100)]
IDEA-135094 attempt to fix function parameter name mappings

7 years agoMerge remote-tracking branch 'origin/master' appcode/140.1759 appcode/140.1768 appcode/140.1771 appcode/140.1773 clion/140.1762 clion/140.1769 clion/140.1772 clion/140.1774 dbe/140.1766 idea/140.1761 phpstorm/140.1764 phpstorm/140.1770 pycharm/140.1760 rubymine/140.1765 webstorm/140.1763
Dennis Ushakov [Fri, 16 Jan 2015 21:03:06 +0000 (00:03 +0300)]
Merge remote-tracking branch 'origin/master'

7 years agoindex-independent JSP parsing
Dennis Ushakov [Fri, 16 Jan 2015 20:58:40 +0000 (23:58 +0300)]
index-independent JSP parsing

7 years agocorrect DCL initialization
Eugene Zhuravlev [Fri, 16 Jan 2015 20:09:58 +0000 (21:09 +0100)]
correct DCL initialization

7 years agodiff: do not create tons of String while applying changes in merge
Aleksey Pivovarov [Fri, 16 Jan 2015 16:49:10 +0000 (19:49 +0300)]
diff: do not create tons of String while applying changes in merge

7 years agoIDEA-130477 Instance creation of local inner class within static method is not decomp...
Egor.Ushakov [Fri, 16 Jan 2015 17:46:57 +0000 (20:46 +0300)]
IDEA-130477 Instance creation of local inner class within static method is not decompiled correctly

7 years agoIDEA-100538 Editor: Fall back fonts are not applied on Mac OS if IDEA is launched...
Dmitry Batrak [Fri, 16 Jan 2015 17:12:20 +0000 (20:12 +0300)]
IDEA-100538 Editor: Fall back fonts are not applied on Mac OS if IDEA is launched with JDK 1.6

7 years agotry a more thorough gc to avoid test blinking
peter [Fri, 16 Jan 2015 17:04:44 +0000 (18:04 +0100)]
try a more thorough gc to avoid test blinking

7 years agotry harder to place snapshots in teamcity temp dir
peter [Fri, 16 Jan 2015 16:46:36 +0000 (17:46 +0100)]
try harder to place snapshots in teamcity temp dir

7 years agoIDEA-135280 IndexNotReadyException on Generate invocation in editor
peter [Fri, 16 Jan 2015 15:42:48 +0000 (16:42 +0100)]
IDEA-135280 IndexNotReadyException on Generate invocation in editor

7 years agoDocker integration - logs for external applications appcode/140.1756 clion/140.1755
Michael Golubev [Fri, 16 Jan 2015 15:27:45 +0000 (16:27 +0100)]
Docker integration - logs for external applications

7 years agoIDEA-134818 Unable to fetch a missing resource
Dmitry Avdeev [Fri, 16 Jan 2015 14:35:27 +0000 (17:35 +0300)]
IDEA-134818 Unable to fetch a missing resource

7 years agobetter diagnostics
Dmitry Avdeev [Fri, 16 Jan 2015 14:26:16 +0000 (17:26 +0300)]
better diagnostics

7 years agocleanup
Dmitry Avdeev [Thu, 15 Jan 2015 12:51:12 +0000 (15:51 +0300)]
cleanup

7 years agoshow correct frame status on hotswap
Egor.Ushakov [Fri, 16 Jan 2015 13:50:30 +0000 (16:50 +0300)]
show correct frame status on hotswap

7 years agoIDEA-135258 Gradle: IAE: object is not an instance of declaring class at GradleSettin...
Vladislav.Soroka [Fri, 16 Jan 2015 13:42:06 +0000 (16:42 +0300)]
IDEA-135258 Gradle: IAE: object is not an instance of declaring class at GradleSettings.checkSettings()

7 years agogradle: do not fail if Gradle <= 1.7 used if org.gradle.tooling.model.idea.IdeaSource...
Vladislav.Soroka [Fri, 16 Jan 2015 13:41:25 +0000 (16:41 +0300)]
gradle: do not fail if Gradle <= 1.7 used if org.gradle.tooling.model.idea.IdeaSourceDirectory.isGenerated method used

7 years agoreport errors from all validator inspections (IDEA-134417)
peter [Fri, 16 Jan 2015 13:16:02 +0000 (14:16 +0100)]
report errors from all validator inspections (IDEA-134417)

7 years agoPsiEventsTest, perforce tests: dump heap snapshots to build temp dir
peter [Fri, 16 Jan 2015 13:15:52 +0000 (14:15 +0100)]
PsiEventsTest, perforce tests: dump heap snapshots to build temp dir

7 years agoMemoryDumpHelper javadoc
peter [Fri, 16 Jan 2015 13:12:24 +0000 (14:12 +0100)]
MemoryDumpHelper javadoc

7 years agoMerge remote-tracking branch 'origin/master' appcode/140.1754
Dennis Ushakov [Fri, 16 Jan 2015 12:27:04 +0000 (15:27 +0300)]
Merge remote-tracking branch 'origin/master'

7 years agokeep calm and ignore whitespace from XmlTagInsertHandler
Dennis Ushakov [Fri, 16 Jan 2015 12:24:22 +0000 (15:24 +0300)]
keep calm and ignore whitespace from XmlTagInsertHandler

7 years agogradle: do not keep in-memory gradle modules make configuration, use configuration... clion/140.1752 pycharm/140.1753
Vladislav.Soroka [Fri, 16 Jan 2015 12:05:47 +0000 (15:05 +0300)]
gradle: do not keep in-memory gradle modules make configuration, use configuration hash instead

7 years agoIDEA-132257 idea 14 eap cannot compile project which is based on gradle
Vladislav.Soroka [Thu, 15 Jan 2015 17:14:09 +0000 (20:14 +0300)]
IDEA-132257 idea 14 eap cannot compile project which is based on gradle
(cherry picked from commit fbacfb3)

7 years agoMerge remote-tracking branch 'origin/master'
Maxim.Mossienko [Fri, 16 Jan 2015 12:04:06 +0000 (13:04 +0100)]
Merge remote-tracking branch 'origin/master'

7 years agoFileUtil.deleteWithRenaming applied once to all indices root (IDEA-132900 - Indexes...
Maxim.Mossienko [Fri, 16 Jan 2015 12:00:52 +0000 (13:00 +0100)]
FileUtil.deleteWithRenaming applied once to all indices root (IDEA-132900 - Indexes deletion is slow on windows)

7 years agoPlatform: IDEA-135300 Show system environment variables in Environment dialog + API...
Anton Makeev [Fri, 16 Jan 2015 11:52:41 +0000 (12:52 +0100)]
Platform: IDEA-135300 Show system environment variables in Environment dialog + API to reuse this functionality

7 years agoPlatform UI: non-opaque background for HyperlinkLabel
Anton Makeev [Fri, 16 Jan 2015 11:36:47 +0000 (12:36 +0100)]
Platform UI: non-opaque background for HyperlinkLabel

7 years agoremove unused method
Kirill Likhodedov [Wed, 14 Jan 2015 14:23:35 +0000 (17:23 +0300)]
remove unused method

7 years ago[vcs] IDEA-66961 Remove "Show Before" and "Show After" actions
Kirill Likhodedov [Wed, 14 Jan 2015 14:23:35 +0000 (17:23 +0300)]
[vcs] IDEA-66961 Remove "Show Before" and "Show After" actions

They are confusing and have little benefits.

7 years ago[vcs] remove "Show Additional Info" action from annotate
Kirill Likhodedov [Wed, 14 Jan 2015 14:23:35 +0000 (17:23 +0300)]
[vcs] remove "Show Additional Info" action from annotate

It seems to be an overhead to have a separate action for this.

7 years agoMerge remote-tracking branch 'origin/master' clion/140.1751
Maxim.Mossienko [Fri, 16 Jan 2015 11:32:12 +0000 (12:32 +0100)]
Merge remote-tracking branch 'origin/master'

7 years agoMerge remote-tracking branch 'origin/master'
Maxim.Mossienko [Fri, 16 Jan 2015 11:29:04 +0000 (12:29 +0100)]
Merge remote-tracking branch 'origin/master'

7 years agoFeaturesUsageTrackerImpl loads features from plugins too
Andrey Vokin [Fri, 16 Jan 2015 11:28:18 +0000 (14:28 +0300)]
FeaturesUsageTrackerImpl loads features from plugins too

7 years agoStatistics for Uploading SSH key
Andrey Vokin [Tue, 13 Jan 2015 11:55:36 +0000 (14:55 +0300)]
Statistics for Uploading SSH key

7 years agoImportLayoutPanel: "<blank lines>" attributes changed from link to greyed phpstorm/140.1750
Yaroslav Lepenkin [Fri, 16 Jan 2015 12:25:21 +0000 (14:25 +0200)]
ImportLayoutPanel: "<blank lines>" attributes changed from link to greyed

7 years agosimplier check for existing index directory to be renamed in case of version change
Maxim.Mossienko [Fri, 16 Jan 2015 11:24:36 +0000 (12:24 +0100)]
simplier check for existing index directory to be renamed in case of version change

7 years agoMerge branch 'origin/master'
Elizaveta Shashkova [Fri, 16 Jan 2015 11:01:23 +0000 (14:01 +0300)]
Merge branch 'origin/master'

7 years agoPlatform: GCUtil API added (a bit more sane JavaDoc)
Anton Makeev [Fri, 16 Jan 2015 10:46:50 +0000 (11:46 +0100)]
Platform: GCUtil API added (a bit more sane JavaDoc)

7 years agoa few renames
Elizaveta Shashkova [Fri, 16 Jan 2015 10:34:32 +0000 (13:34 +0300)]
a few renames

7 years agoIDEA-133871 1 minute wasted on first start (windows)
Egor.Ushakov [Fri, 16 Jan 2015 10:30:28 +0000 (13:30 +0300)]
IDEA-133871 1 minute wasted on first start (windows)

7 years agodo not show two View Text dialogs
Egor.Ushakov [Fri, 16 Jan 2015 10:10:13 +0000 (13:10 +0300)]
do not show two View Text dialogs

7 years agoRemove import hook from pluginbase
Elizaveta Shashkova [Fri, 16 Jan 2015 10:11:48 +0000 (13:11 +0300)]
Remove import hook from pluginbase

PyDev-492: __import__ debug vs. runtime - different outcome. The import hook isn't necessary, but gives many problems.

7 years ago[vcs-log] more clear code for cancelling future IDEA-134749
Julia Beliaeva [Fri, 16 Jan 2015 10:08:00 +0000 (13:08 +0300)]
[vcs-log] more clear code for cancelling future IDEA-134749

7 years ago[vcs-log] update javadoc IDEA-134749
Julia Beliaeva [Fri, 16 Jan 2015 09:57:04 +0000 (12:57 +0300)]
[vcs-log] update javadoc IDEA-134749

7 years ago[vcs-log] code issues: separate predicate class
Julia Beliaeva [Fri, 16 Jan 2015 09:45:50 +0000 (12:45 +0300)]
[vcs-log] code issues: separate predicate class

7 years ago[vcs-log] fix memory leak
Julia Beliaeva [Fri, 16 Jan 2015 09:41:46 +0000 (12:41 +0300)]
[vcs-log] fix memory leak

7 years agoCode style settings refactoring: remove outdated panels with multiple languages and...
Rustam Vishnyakov [Thu, 15 Jan 2015 16:30:18 +0000 (19:30 +0300)]
Code style settings refactoring: remove outdated panels with multiple languages and language selector

7 years agoNullableNotNullManager: added default implementation to new method to avoid breaking...
nik [Fri, 16 Jan 2015 09:30:47 +0000 (12:30 +0300)]
NullableNotNullManager: added default implementation to new method to avoid breaking API (fixed compatibility with Kotlin plugin)

7 years agoIf in dumb mode, do not check whether annotation is type annotation. It will will... pycharm/140.1748
Yaroslav Lepenkin [Fri, 16 Jan 2015 09:42:07 +0000 (11:42 +0200)]
If in dumb mode, do not check whether annotation is type annotation. It will will prevent from resolve and IndexNotReadyException in case of dumb mode. (EA-63605)

7 years agoAdded ability to align consecutive variables declaration (IDEA-56947)
Yaroslav Lepenkin [Thu, 15 Jan 2015 09:20:47 +0000 (11:20 +0200)]
Added ability to align consecutive variables declaration (IDEA-56947)

7 years agonode-webkit -> NW.js appcode/140.1738 clion/140.1221.3 clion/140.1221.4 clion/140.1221.5 clion/140.1221.6 clion/140.1740 clion/140.1740.1 clion/140.1740.3 clion/140.1740.4 dbe/140.1743 idea/140.1739 phpstorm/140.1744 rubymine/140.1741 webstorm/140.1742
Vladimir Krivosheev [Thu, 15 Jan 2015 20:16:48 +0000 (21:16 +0100)]
node-webkit -> NW.js

7 years agonode-webkit -> NW.js
Vladimir Krivosheev [Thu, 15 Jan 2015 20:00:38 +0000 (21:00 +0100)]
node-webkit -> NW.js

optimize icons

7 years agoreassign on introduce variable: ensure renamed; tests
Anna Kozlova [Thu, 15 Jan 2015 20:10:47 +0000 (21:10 +0100)]
reassign on introduce variable: ensure renamed; tests

7 years agoMerge remote-tracking branch 'origin/master'
Sergey Malenkov [Thu, 15 Jan 2015 20:09:52 +0000 (23:09 +0300)]
Merge remote-tracking branch 'origin/master'

7 years agoIDEA-130904 Settings: option for the Lens mode doesn't have words "lens" and "mode"
Sergey Malenkov [Thu, 15 Jan 2015 20:06:37 +0000 (23:06 +0300)]
IDEA-130904 Settings: option for the Lens mode doesn't have words "lens" and "mode"

7 years agoCleanup (formatting)
Roman Shevchenko [Thu, 15 Jan 2015 20:04:23 +0000 (21:04 +0100)]
Cleanup (formatting)

7 years agoIDEA-134883 (condition fixed)
Roman Shevchenko [Thu, 15 Jan 2015 20:04:02 +0000 (21:04 +0100)]
IDEA-134883 (condition fixed)

7 years agoMerge remote-tracking branch 'origin/master' into test2
Ilya.Kazakevich [Thu, 15 Jan 2015 19:52:04 +0000 (22:52 +0300)]
Merge remote-tracking branch 'origin/master' into test2

7 years agoPY-14216 Code completion for Model.objects does not work with Django 1.7.x
Ilya.Kazakevich [Thu, 15 Jan 2015 19:43:06 +0000 (22:43 +0300)]
PY-14216 Code completion for Model.objects does not work with Django 1.7.x
PY-14714 Unresolved attribute reference 'objects' for class 'Foo'

DjangoTestCase now supports virtual envs as well.

7 years agoVisualize SourceMap action — select source on perfom
Vladimir Krivosheev [Thu, 15 Jan 2015 19:33:21 +0000 (20:33 +0100)]
Visualize SourceMap action — select source on perfom

7 years agoinplace introduce variable: rename variable introduced inside loop without braces...
Anna Kozlova [Thu, 15 Jan 2015 19:30:53 +0000 (20:30 +0100)]
inplace introduce variable: rename variable introduced inside loop without braces (IDEA-135083)

7 years agoSwitcher: file names: honor all tab-title EPs
Gregory.Shrago [Thu, 15 Jan 2015 19:15:37 +0000 (22:15 +0300)]
Switcher: file names: honor all tab-title EPs

7 years agoutil: enable ZipFIle cache only under main class loader (condition tuned to pass...
Roman Shevchenko [Thu, 15 Jan 2015 19:05:19 +0000 (20:05 +0100)]
util: enable ZipFIle cache only under main class loader (condition tuned to pass for tests)