idea/community.git
5 years agorevert 2bd96de1a3d0c6486397dd10c2bb98ad3326205c to avoid performance problem calculat...
Maxim.Mossienko [Mon, 19 Jan 2015 19:40:57 +0000 (20:40 +0100)]
revert 2bd96de1a3d0c6486397dd10c2bb98ad3326205c to avoid performance problem calculating getFileType() for large number of files

5 years ago[performance optimization] use VirtualFile.getNameSequence() instead of VirtualFile...
Maxim.Mossienko [Mon, 19 Jan 2015 19:03:31 +0000 (20:03 +0100)]
[performance optimization] use VirtualFile.getNameSequence() instead of VirtualFile.getName()

5 years agoMerge remote-tracking branch 'origin/master'
Maxim.Mossienko [Mon, 19 Jan 2015 16:20:55 +0000 (17:20 +0100)]
Merge remote-tracking branch 'origin/master'

5 years agoMerge remote-tracking branch 'origin/master' clion/140.1814
Daniil Ovchinnikov [Mon, 19 Jan 2015 16:08:19 +0000 (19:08 +0300)]
Merge remote-tracking branch 'origin/master'

5 years agoIDEA-126120 Proper handling for intersection types
Daniil Ovchinnikov [Mon, 19 Jan 2015 16:07:24 +0000 (19:07 +0300)]
IDEA-126120 Proper handling for intersection types

5 years agointroduced getVirtualFilesWithWord: same as getFilesWithWord but without PsiFile
Maxim.Mossienko [Mon, 19 Jan 2015 15:53:13 +0000 (16:53 +0100)]
introduced getVirtualFilesWithWord: same as getFilesWithWord but without PsiFile

5 years agosmartly restart find in file on write action
Maxim.Mossienko [Mon, 19 Jan 2015 15:51:04 +0000 (16:51 +0100)]
smartly restart find in file on write action

5 years agoIDEA-133347 Can't set breakpoint and debug in decompiled code
Egor.Ushakov [Mon, 19 Jan 2015 15:07:55 +0000 (18:07 +0300)]
IDEA-133347 Can't set breakpoint and debug in decompiled code

5 years agoclone only 'executable' permissions during copying to avoid read-only files in the...
nik [Mon, 19 Jan 2015 15:03:59 +0000 (18:03 +0300)]
clone only 'executable' permissions during copying to avoid read-only files in the output (IDEA-133984)

5 years agoMerge remote-tracking branch 'origin/master' pycharm/140.1812
Vladimir Krivosheev [Mon, 19 Jan 2015 14:57:41 +0000 (15:57 +0100)]
Merge remote-tracking branch 'origin/master'

5 years agonio2 implementation of 'clonePermissions' corrected
nik [Mon, 19 Jan 2015 14:23:03 +0000 (17:23 +0300)]
nio2 implementation of 'clonePermissions' corrected

5 years agoNPE (IDEA-135369)
Anna Kozlova [Mon, 19 Jan 2015 14:15:10 +0000 (15:15 +0100)]
NPE (IDEA-135369)

5 years agoscopes: include/exclude disable status (IDEA-135311)
Anna Kozlova [Mon, 19 Jan 2015 14:02:11 +0000 (15:02 +0100)]
scopes: include/exclude disable status (IDEA-135311)

5 years agodeleting classpath index files for changed output roots pycharm/140.1811
Eugene Zhuravlev [Mon, 19 Jan 2015 14:02:19 +0000 (15:02 +0100)]
deleting classpath index files for changed output roots

5 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Mon, 19 Jan 2015 14:15:43 +0000 (17:15 +0300)]
Merge remote-tracking branch 'origin/master'

5 years agoMerge remote-tracking branch 'origin/master'
Daniil Ovchinnikov [Mon, 19 Jan 2015 14:13:58 +0000 (17:13 +0300)]
Merge remote-tracking branch 'origin/master'

5 years agoIDEA-135033 Storage for activation status fixed & .gdsl files within library sources...
Daniil Ovchinnikov [Mon, 19 Jan 2015 14:12:52 +0000 (17:12 +0300)]
IDEA-135033 Storage for activation status fixed & .gdsl files within library sources ignored

5 years agoIDEA-133615 Automatic update breaks
Vladimir.Orlov [Mon, 19 Jan 2015 14:12:35 +0000 (17:12 +0300)]
IDEA-133615 Automatic update breaks

5 years agoMerge remote-tracking branch 'origin/master'
Dennis Ushakov [Mon, 19 Jan 2015 14:03:52 +0000 (17:03 +0300)]
Merge remote-tracking branch 'origin/master'

5 years agoMerge remote-tracking branch 'origin/master'
Dennis Ushakov [Mon, 19 Jan 2015 14:00:47 +0000 (17:00 +0300)]
Merge remote-tracking branch 'origin/master'

5 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)

5 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

5 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

5 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

5 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

5 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

5 years ago[performance optimization] avoid calling VirtualFile.getPath() for files that doesn...
Maxim.Mossienko [Mon, 19 Jan 2015 13:07:05 +0000 (14:07 +0100)]
[performance optimization] avoid calling VirtualFile.getPath() for files that doesn't have "scratches" as parent file name

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

5 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'

5 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

5 years agorevert my previous temp fix 0c90cc01992c2c3a19391c5199a9f85eeae7dac2
Maxim.Mossienko [Mon, 19 Jan 2015 12:22:57 +0000 (13:22 +0100)]
revert my previous temp fix 0c90cc01992c2c3a19391c5199a9f85eeae7dac2

5 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)

5 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

5 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

5 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

5 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

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

5 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

5 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)

5 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

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

5 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'

5 years ago#WEB-14743 fixed
Dennis Ushakov [Mon, 19 Jan 2015 09:44:24 +0000 (12:44 +0300)]
#WEB-14743 fixed

5 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

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

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

5 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

5 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

5 years agoreduce usage of JSDebuggerSupportUtils
Vladimir Krivosheev [Sat, 17 Jan 2015 17:25:25 +0000 (18:25 +0100)]
reduce usage of JSDebuggerSupportUtils

5 years agoreduce usage of JSDebuggerSupportUtils — move getContextElement to new DebuggerSuppor...
Vladimir Krivosheev [Sat, 17 Jan 2015 17:16:48 +0000 (18:16 +0100)]
reduce usage of JSDebuggerSupportUtils — move getContextElement to new DebuggerSupportUtils util class (available in community)

5 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

5 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

5 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

5 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

5 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

5 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)

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

5 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

5 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

5 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

5 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

5 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'

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

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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

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

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

5 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

5 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()

5 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

5 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)

5 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

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

5 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'

5 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

5 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

5 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)

5 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'

5 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)

5 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

5 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

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

5 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.

5 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.

5 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'

5 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'

5 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

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

5 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

5 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

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

5 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)

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